Hacker News new | past | comments | ask | show | jobs | submit login

What went wrong is that the federal government didn't build or legislate a national charging infrastructure to match the scale of the interstate highway system.

They could have strong-armed the states into it with a combination of funding the construction and the way they mandated the 21 drinking age: by threatening to withhold highway funds.


Useful! I mostly use Bitbucket and Atlassian has a decent VSCode plugin to check on PRs and Jobs, I assume similar exists for Github.

To a beginner who is used to ordinary imperative languages, that Ruby line is extremely difficult to understand. Is `.filter` a method or a property of `xs`? Is `{ |x| x.odd? }` an argument to a method or just a statement that comes after `xs.filter`? If it is passed to `.filter`, why does it not have parentheses around it but the `", "` passed to `join` does?

This all makes sense to a person who knows the language a lot, but wrinkles the brain of a newcomer. Too many concepts to juggle in order to understand. On the other hand, the Python one reads quite easily, even if you may have to go right to left.


Is this about ublock origin?

I didn't click on it. I don't think I want to. I bet it's about ublock origin because I don't see any ads on any websites already.


Just because these types of annoyances can be easily disabled by someone with a little bit of technical know-how doesn't mean that one doesn't have the right to be annoyed by the tendency and call it out.

The downvotes don't change the fact that the Canadian government has been actively inciting anti-Americanism in its citizens as a matter of policy for decades, with the Myth of the Arrow serving as a prime example.

You see it today in the "Elbows Up" movement. Almost overnight, it became socially acceptable to be patriotically angry and to wave the flag. During the Convoy Protest, those same actions resulted at best in being labeled a fascist and at worst in having your bank accounts frozen. And this overnight reversal was brought about by a historically unpopular PM. Would this have been possible without the conditioning to which these people (especially boomers, who comprise the bulk the movement) have been subjected?


Almost equally fun are the ones that simply drop the connection and leave you waiting for a timeout.

> I just want compilers to treat UB the same as unspecified behavior, which cannot be assumed away.

Unspecified behavior is defined as the "use of an unspecified value, or other behavior where this International Standard provides two or more possibilities and imposes no further requirements on which is chosen in any instance".

Which (two or more) possibilities should the standard provide for out-of-bounds writes? Note that "do what the hardware does" wouldn't be a good specification because it would either (a) disable all optimizations or (b) be indistinguishable from undefined behavior.


> Slightly tangential, but what's the state of the art in auto routing and placement these days?

I always recommend quilter.ai: https://www.quilter.ai/ - they "eat" Kicad or Altium files, and produce autorouting and/or autoplacement. I tried them about 9 months ago and made a couple of boards that worked well.


Can you explain why to the layman?

Edits are public so other members of the community can eventually make a case against or for the actions of a dedicated maintainer. Keep trying.

SQLite has been dedicated to the public domain, ostensibly removing all copyright restrictions. Technically, it has no license for the OSI to list as an OSI license.

"les états n'ont pas d'amis, que des intérêts."

States are very different beasts, unlike human individual which have clear skin borderies as a given, they are able to take parts of each other and assimilate them. Even when they are not in official direct opposition, rampant dirty plots are always going on in the parallel background of any the official sympathy to everyone, be it because even within a state there is a broad variation of contenders.


There have been experimental parallel graph reduction machines. Excel has a parallel evaluator these days.

Oddly enough, functional programming seems to be a poor fit for this because the fanout tends to be fairly low: individual operations have few inputs, and single-linked lists and trees are more common than arrays.


It's even worse when you add a source and you get reverted for reasons quite clearly disproven in your source. I had to make a single edit three times because it got undone twice by two separate administrators. A less stubborn person would've just given up on the first baseless revert and never edited Wikipedia again.

Seems to me “Skeleton Key” relies on a sort of logical judo - you ask the model to update its own rules with a reasonable sounding request. Once it’s agreed, the history of the chat leaves the user with a lot of freedom.

Policy Puppetry feels more like an injection attack - you’re trying to trick the model into incorporating policy ahead of answering. Then they layer two tricks on - “it’s just a script! From a show about people doing bad things!” And they ask for things in leet speak, which I presume is to get around keyword filtering at API level.

This is an ad. It’s a pretty good ad, but I don’t think the attack mechanism is super interesting on reflection.


Higher calling might be the wrong phrase, but generally I find that people who work for the forest service etc feel more responsibility for their charge than people making widgets.

This might be a vague question, but what kind of intuition or knowledge do you need to work with these kind of things, say if you want to make your own model? Is it just having experience with image generation and trying to incorporate relevant inputs that you would expect in a 3D world, like the control information you added for instance?


This is actually a better solution, replacing dangerous words with placeholders, instead of blocking the whole payload. That at least gives the user some indication of what is going on. Not that I'm for any such WAF filters in the first place, just if having to choose between the lesser of two evils I'd choose the more informative.

> Poverty is through the roof. More people using food banks than ever. More people on zero hours and low paid contracts.

Is that supposed to prove me wrong? I said that everybody is getting poorer.

> Wealth inequality is through the roof.

Wealth inequality, while high, is still roughly where it was in 2007. (Source: https://equalitytrust.org.uk/scale-economic-inequality-uk/)

> If you think the problem with the UK is that rich people are leaving

I said it's a problem, not the problem. And it's not just the ultra-rich who are leaving, but vast swathes of the middle classes. Many poor people would leave too if they had the means.

You and the other replier seem to think I'm defending the status quo. How on earth did I imply that? You think I think it's a good thing for the entire country to get poorer?



I don't see any surprised compiler authors in that thread. The reporter immediately suggests the correct underlying reason for the bug and another compiler author even says that they wondered how long it would take for someone to notice this.

Even if you read any surprise into their messages they wouldn't be surprised that C does something completely unreasonable, they would be surprised that LLVM does something unreasonable (by default).


Yep. And ARM Thumb has the tbb and tbh instructions: https://devblogs.microsoft.com/oldnewthing/20210615-00/?p=10...

Whatbexactly are values you consider enlightened and did you ever bother to read history, specifically the parts about how society functions not just where armies went?

I assure you French prior, dueing and after French revolution was not pinacle of great governance. More like, the low.


Me: "The Tories made everyone poorer!"

You: "How dare you defend the Tories?"

Learn to read.


It does not; the decompression is memory to memory, one tensor at a time, so it’s worse. They claim less than 200 GB/s on an A100, and their benchmarks suggest it’s somewhere between 1.5-4x slower at batch size 1 depending on GPU and model. This overhead of course mostly disappears with a large enough batch size.

Other lossless codecs can hit 600 GB/s on the same hardware, so there should be some room for improvement. But A100’s raw memory bandwidth is 1.6 TB/s


Wow, yes you're right. I did in fact take that image from the Sora homepage because I thought it was cute.

I pretty much just assumed they're all in the public domain. I can't find the image anymore so I've decided to remove it for now. I generated the other three myself.


Yeah- Maybe it's "eventually working". It's hard to trust when it seems so fluid. Maybe there needs to be some mechanics to make it harder to change. Something like being able to suggest changes/corrections but having those come out on some schedule after a review? (thinking software release process here). Quarterly Wikipedia releases? Creating some "core" of Wikipedia that is subject to tougher editorial standards?

Not sure.


> Tell me you haven't purchased a vehicle in the current millennium, without telling me?

I have, and I think they are way to expensive for the use I get. My issue is that $20.000 quickly becomes $30.000 once my government is done with adding taxes. I drive a 12 year old car, original price was ~25.000USD. It's going to be around 30.000USD to replace it, once it dies. The price difference between getting an extremely bare bones car vs. one from a known brand, in colour, with better range going to be negligible I fear.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: