skysight-inc/HackerNews huggingface dataset:
So make it not bullshit. It may feel bullshit because it's bullshit or because the exec deciding your project had bad info and you have good info, or you have bad info and not getting the context...

go out there, talk to people, find if it's really bullshit, and if it is, change it. there are so many interesting problems to fix that nobody should have time to do bullshit jobs
If there was arson, especially one caused by you-know-what-ethnicity, then don't count on the authorities telling us.
I attended a talk by Jack Poulson (quit Google over Dragonfly and how it was handled) over the last weekend and he suggested that based on Google's reaction, it has definitely been simply shelved until the resistance and media attention dies down.

The whole thing was carried out in secret to begin with and Sundar Pichai has been completely silent on how it jives with it's own ethical standards.
Sadly, too many people have become toxic. My first action is usually to talk to people, asking them to turn things down until I can't hear it. It works increasingly less over time. Instead I get people that turn the volume up. I am slowly moving towards calling the police first lately.
I don't deny that this is a thing that is possible to do, but what's the value add of the cars being self driving - why wouldn't we invest public money more rationally than that? The only political way this could happen is if people in powerful political positions were being paid by the manufacturers or patent-holders of this technology.
Ah yes, because it's not like the Prius demonstrated that there was a market for green car, or the CA or federal green car credits and HOV access provided incentives to people to buy said green cars, or federal regulations regarding fleet emissions standards created the market for trading emissions credits that has singlehandedly kept Tesla afloat everytime it's come closer to running out of money.

No, apparently Tesla did all that on it's own.
TikTok is blowing up, I wouldn't be surprised when they grow to become a serious yt competitor.
Laravel Inspector on Product Hunt
> When is the last time you browsed through /usr or C:\Program Files\ in a file manager?

Literally every day.

> It's there for the power users; normal users should not need to go into it and poke around.

See right here is a red flag for me in terms of culture: I do not consider there to be a difference between "power Users" and "users". This distinction only exists as an excuse for why things have to suck. Why does this thing suck? Oh, it's because normal users won't understand X or only want Y, unlike special snowflake power users. I think users should be treated with some respect instead of condescension. Again, one of my big problems with Linux Desktop culture, and maybe you can see why I've previously painted Haiku with that same brush. You're excusing an incongruity in the metaphor presented by the system and how the system actually works with the Linux Desktop Evangelism approved mantra "well normal users don't care".

> The filesystem the thumbdrive contained gets unmounted, and in the process all child vnodes and file descriptors are closed, and so the packages on the thumbdrive are consequently unmounted also.

Well that's good, at least it doesn't hang around as a ghost until the user attempts to interact with it and it throws an error. It still seems odd that one would have to perform the extra step of "installing" (mounting) the hpkg before finding the application and running it, which is an advantage of AppImage: you just run it.
They are just waiting for the right moment to try again.
Any theory about why there is a local photo for every street in College Point, Queens? It's about 3 o'clock in the NY map here: https://flic.kr/p/87P99x.
>Only if you don't count selective breeding as GMO

Well if selective breeding is GMO then there is nothing on earth that isn't GMO. We have been doing selective breeding since before age of industrial revolution.
> They are not called “dropped domains”, the term used more often is “expired domains”.

Well they obviously are if they're called something else more frequently. But I've heard them called both, interchangeably with equal frequency. I think this is a bit nitpicky

> they auction off the more valuable domains even before they are dropped.

Ummm... even before they expire? :)
Here is another take on the bill...

https://thehill.com/blogs/congress-blog/technology/452194-fa...
No other automaker is building EVs at the scale Tesla is (nor has built out global EV charging infrastructure to support those vehicles being built and sold). No EV being sold today meets the standards set by Tesla's vehicles sold in 2013.
> there was also a conservative approach to preserving the historic wooden structure in its unadulterated form. The designers were determined not to alter the attic with protective measures like sprinklers or fire walls.

> A willingness to sacrifice its pristine state for a compromise between what was possible 850 years ago and what is sensible today could have saved the spire, experts said...

> But the main reason to opt against fire walls, Mr. Mouton said, was because it risked “mutilating” the structure. “It’s true,” he said, that the idea had been floated at the time, “but it was discarded.”

> “It changes the appearance but also the elements, because to put up a partition you need to cut the wood. It’s mutilating,” Mr. Mouton said. Mr. Prunet added that sprinklers were not added because they would “drown the whole structure.” Instead, they said, the team had banked on prevention and detection. This was a conscious choice.

https://www.nytimes.com/2019/04/19/world/europe/notre-dame-f...
What does this even mean? Hacking an open-loop insulin pump and making it closed-loop doesn't eliminate the need for insulin, did you misread me as saying insulin prices are A-OK and diabetics should just eat healthy?

All power to these knowledgeable, individuals, for doing something dangerous but potentially great. This is HN, full of smart people who understand the risk of failure and will monitor the crap out of their system and adjust and tinker until it's ok. The problem is people making tutorials and publicizing their work, which leads to people not as smart following their tutorial and thinking it will be alright.

There are tons of papers on closed-loop systems, and probably clinical trials are happening as I write this comment. Medicine isn't one of the industries to "disrupt" though, as much as people on here want to believe.
Why doesn't Linux apt use HTTPS?
Technical Interviews aren't merely technical
working at FAANG and making 300k tc is like 5-10% of engineers even in America, your experience certainly isn't true for the run of the mill engineers. Top 5-10% doctors probably pull in close to a million.
Currently my favorite OSM-based map and navigation app on Android is this one:

https://play.google.com/store/apps/details?id=com.github.axe...

Fantastic non-cluttered UI and offline maps that don't eat up my mobile data.
Uber wants to sell you Echos, AirPods and Oculus headsets
I saw this first hand with their tax filing. They would ask vague questions on if something applied to you or not. If you answered yes it applying to you, they immediately forced you to use their paid tier. If you went back and clicked "no", you were unable to go back to the free tier. I was also unable to delete any of my data off of their system, so I was left with TurboTax having a lot of my personal data and a half filled out tax return.

I ended up going through a different tax software to file my taxes.
Pushing a Stagnating Company to Innovation
Blogs nowadays are more about self-promotion than anything else.
People in Switzerland don't have to pee in the middle of the night?
When I say "GMO", I mean laboratory manipulation of genetics, not selective breeding. The tech was first done experimentally in the 1970s, and didn't become commercially viable at all until the 1990s, and it wasn't until quite recently that it became easy and inexpensive. Most of the 20th century population explosion happened before that, and the expected rate of population growth over the next century is an order of magnitude lower than the previous century.
Either Ed Snowden is lying, or Google is.
Basically yes. In theory you can reduce costs by going after the chunk of healthcare funding that ends up going to lawyers, insurance companies, medical billing experts, etc.

But trying to claw back funding from the first two never seems to work out.
Why would the authorities fail to prosecute? It's a surefire election winner. Also most of the arsons linked to upthread were blamed on anarchists and feminists.
If they built decent residential areas where families could live, DINKs and other childless folks would move there first. Families are and are permanently expensive in post-industrial society to the point where they're nearly a luxury if you want to also live in an urban (read: trendy, young, creative) area because space, and therefore anything that depends on space, is at a premium.

Make no mistake: this sucks. But it isn't "anti-natalism". It's om-nom-nom capitalism. The fix is deeper than whether or not planners like families with kids or not: it's a rethinking of how we allocate resources. And that's a hard conversation to have.
Glad to see wormhole listed here, I hadn't seen it recommended by security experts before. Is there also a similar consensus about Syncthing and whether it is secure enough for long-term file-sharing?
> Are there projects out there using web assembly in production?

pspdfkit, unity, google earth, and figma spring to mind. Obviously more stuff is using it, but it isn't like there's a big index of sites using wasm.

> What kind of application needs more performance than Javascript can offer, but doesn't need full native performance?

Wasm and JS can achieve equal performance in modern browser engines (and note that in engines like v8, there are operations that can be reduced such that they compete with output from gcc and clang). The thing that wasm is designed to do is make that performance predictable. Optimizing JS requires a lot of guesswork which can end up incorrect, while wasm doesn't require any guesswork because it is strongly typed and uses a regular bytecode. Right now what is holding wasm back is coming up with all the best ways to reduce it to the machine code of the specific platform, and ways to reduce the performance hits of security checks wasm has. For example, v8 recently sped up wasm memory access by ~30% by getting rid of bounds checks and using mmap + sigsegv to detect out of bounds access.
Ahoy! We ship (pretty fast!) to the US. :-)

Failing that I'd hope Adafruit will have them in stock soon! I'm one of the co-founders of Pimoroni, drop me a line if you need any other help.
To me, this feels like an area Uncle Sam and the EU need to get involved in. Declare all censorship or need to comply with the Great Firewall to be a trade barrier, freeze out all Chinese tech companies on that basis, and find a way to strongly discourage American and European companies from in any way enabling it.
> Especially for security-critical operations, it is often a good idea to disassemble the relevant sections of the binary and ensure that things are handled appropriately.

The problem there being that a) all code is security-critical if the compiler elides a bounds check or turns it into a buffer overrun or just crashes and allows for DoS, and b) that requires you to inspect the code generated by every compiler that will be used to compile the code, which for published source code could be any compiler in the world, including ones that don't exist yet.
Surely it's a different narrow frequency range? Otherwise sunlight would act as a signal jammer, a source of noise that drowned out our wireless signals?
Harder to do tasks we take for granted now, sure. But today's games are EXTREMELY complex in comparison. Old games were intentionally made extremely difficult, to counter their simplicity in design. Else you'd be done with the whole game in 15 minutes.
That was my first take too. There was a lot of awful middleware in the 1993-2007 or so period that were heavy in back-end state. Something close to the continuation style is binding a process or thread to the session id. For instance, the library management system Voyager had a telnet interface that they hacked a front end onto.

One trouble with that kind of system is each session requires a lot of memory so you have to implement a timeout and no matter how long you make the timeout, users are going to be mad if they got through 15 pages of forms, had to wait on hold on the phone to get the information for page 16 and then they lost it. People expect to be able to walk away from Microsoft Word on Friday and still be able to use it on Monday, etc.

Continuations are much more memory efficient but still have challenges. I am having a lot of fun with python asyncio, but you can't pickle tasks out of the box so you can't migrate tasks between servers on a cluster, reload them after a crash, flush them out of memory if memory is tight, etc.
Too big of a discussion for Hacker News! Come on dev@arrow.apache.org if you want to talk about it
The title makes it sound as if he was a current seat holder.
Boston Dynamics robots are preparing to leave the lab – is the world ready?
Raspberry Pi tower cooler -- the cooler we deserve.

https://www.seeedstudio.com/ICE-Tower-CPU-Cooling-Fan-for-Ra...
Google Search occasionaly delivers useful results.

But DDG in my native language? OMG. 99% results is machine generated, machine translated fake sites. It feels like walking in endless landfill.
Thank you for that comment. Don't get me started on "compliance". Even if you are following 100% the diet and rules (which is impossible, we are humans), type 1 diabetes is HARD. We need all the help we can get! A closed-loop system improved my quality of life a lot. I would be healthier now if this stuff was available when I was a kid.
New Nintendo Switch model improves battery life
So, you bring up Cree slavery and at first I was really surprised because the Cree lived in hunter-gatherer bands of exactly the sort that I thought never took slaves. But I did some quick research on the internet and the only thing I could find about Cree slaves was them taking slaves in raids and then immediately turning around and selling the slaves to other, settled groups. So they took slaves but didn't keep them.

Or perhaps you meant the Creek instead of the Cree? They certainly took and kept slaves but they were a settled agricultural group of the sort you'd expect could have slavery.
There's also the opportunity cost of the years of additional schooling. Their tech counterparts in the Bay Area are making six figures a year for several years while doctors are racking up additional debt.
I feel less bad about about pirating this software once a year.
"Companies don't have thoughts or emotions."

This statement alone should be enough to reverse Citizens United vs FEC.
A doctor in the US is someone who has gone through 4 years of undergraduate college, 4 years of medical school, and 3 years of residency.

In addition, getting into medical school is pretty difficult, so they have to be among the best students in undergrad.

Now let’s compare an somewhat analogous software engineer. Someone who has gotten a bachelors degree from a good college graduating near the top of the class. They now have 7 years of experience in their job. A possible equivalent of the competition for getting into medical school might be landing a job with FAANG.

Looking at levels.fyi, it seems that such a person would be making from 250-350K, which is comparable if not greater than an internal medicine or family practice doctor with a lot less stress and much fewer work hours.
I certainly believe you have the right to want those things. And moreover, there are noise ordinances and related laws, and I do believe those should be enforced.

But, I also believe that new people coming into that kind of environment should be allowed to. People step on each other's toes, and it can be annoying. But I still don't believe that people have the right to keep other people out.
Steven Pinker's Aid in Jeffrey Epstein's Legal Defense
Goodbye Comic Sans
It's silly to shun emissions credits that are desperately needed to electrify transportation considering the trillions of dollars of subsides petroleum has received and the severity of climate change. The market for an underpowered hybrid like the Prius is not the same as a market for an EV with no compromises (how does one compare a Model 3 to a Prius?).

Any automaker gets ZEV credits and federal tax credits for their EVs sold, Tesla is the only automaker selling EVs people want to buy (in quantity). Tesla has already sold more Model 3s in a quarter than Chevy has sold Bolts ever. So why is Tesla the one selling hundreds of thousands of EVs per year and no one else is?

"How dare Tesla take advantage of these regulatory and market advantages anyone else could be taking advantage of!" /s
Now that you mention it, medication allergy information probably wouldn't have triggered the warning, but I couldn't recall any specific examples of a legitimate access triggering the warning (as you would expect), other than maybe for VIP patients, where some restricted-access flag has been set. I.e. if the ambassador to Elbonia is allergic to mud crabs, you don't want that to be easily accessed information.
Indeed, the fan shim is insanely cool and I just bought one of these the moment that it was back in stock together with my Raspberry Pi 4. It also works on the Pi 3 and 2.

Here's the link if anyone's interested: https://shop.pimoroni.com/products/fan-shim
> half of Indian agricultural problems are because of death of local farming

Eh, citation needed. Especially given the role of GM crops in sparking the Green Revolution and avoiding famine in India:

https://en.wikipedia.org/wiki/Green_Revolution#Start_in_Indi...

In 1961, India was on the brink of mass famine... India soon adopted IR8 – a semi-dwarf rice variety developed by the International Rice Research Institute (IRRI) that could produce more grains of rice per plant when grown with certain fertilizers and irrigation...In 1968, Indian agronomist S.K. De Datta published his findings that IR8 rice yielded about 5 tons per hectare with no fertilizer, and almost 10 tons per hectare under optimal conditions. This was 10 times the yield of traditional rice.
Types of managers: the laid back manager
It's all explained here: https://observers.france24.com/fr/20190424-amalgames-confusi...

It's in French and I don't have the energy to make a summary of it, but basically your original article is a mix of misreading and bad faith interpretations of an already biased original source.
Prometheus for Developers
well yeah, this thing pulls 3 amps.

even though it's mostly to push amperage down the USB 3.0 ports, those electrons going across the board are gonna generate some heat.
That’s just it, though. The official Pi power supply is adequate and good for powering the Pi in any condition, but the case is a far cry from adequate. At best, it just toasts everything inside more evenly, at worst it contributes to throttling because now the heat from every other part of the Pi forms a hot thermal blanket over the CPU.

I’m amazed they didn’t at least add a few passive ventilation holes or slots, somewhere. It gets crazy hot inside the case.
Is Hollywood on that list? Google, Apple, Amazon, and Netflix are getting blamed for it, but that was more of a YC initiative [0,1] powered by inevitable Internet economics.

[0] RFS 9: Kill Hollywood https://twitter.com/paulg/status/160491053080776706

[1] 2012 Discussion: https://news.ycombinator.com/item?id=3491542

https://web.archive.org/web/20120127114157/http://ycombinato...
Modern compilers can often beat hand-written assembler code in practice. Theoretically they can't, but we don't live in the theoretical world. The common belief is true because most people understand the distinction.

How can that happen? One reason is choice of algorithms -- the same reason why two programmers using the same language to complete the same task can produce remarkably different results.

Another reason is profile-driven optimization -- in theory the assembly language programmer can do this too, but the effort of restructuring lots of handwritten code is too painful. Yes, it is done sometimes (eg, different inner loops for video codecs for different versions of x86 cpus).

Likewise, optimizers and superoptimizers understand the pipeline quirks of specific processors better than most people writing assembly language for x86-type processors and can produce better results.
Has anyone made an RPi4 lava lamp yet? Extra credit if there is a camera built in that feeds into the camera connector that supplements the RNG.
Actually, type annotations in Julia do not improve performance (and in some pathological cases can even reduce performance). The Julia JIT compiler will always infer the type at compile-time regardless of annotation and will (almost) always produce the optimal code.

The reason for type annotations are for the multiple dispatch (multimethods), documentation, to deliberately restrict the polymorphism of a function and for the rare times when the compiler will not be able to infer the best type.
You still have to be clever like that today depending on what kind of problems you're working on.

Which was also true back then. Not all programmers back then had to derive arcanely clever tricks to get their job done.

There's also a part of it that is underappreciated, which is that sometimes the cool effect wasn't necessarily an original design goal, but instead was sometimes something that was stumbled upon one way or another, and then it was having that little trick in one's pocket which informed how the design would be.
Arithmetic IF and COBOL's ALTER statement were reasonable solutions at the time but that doesn't make them any easier to use or understand in the present.
Bad habit of mine :)

Thanks for the heads-up
Yes, but I'm not under the delusion that adding more abstractions will solve the problem. And actually, I really wish there were fewer abstractions because they often just get in the way.
How emojis are selected and made official (2017)
Most first world countries don't need nor even want to encourage people to not have kids. In fact, most want the opposite. Countries like Japan and Sweden are actively pursuing measures to encourage people to have more children, because their countries are looking at existential crises as the result of having too few young people, and a population that isn't replenishing itself.

In fact, the US, which offers tax breaks for families with more children, is right around what is considered the ideal birth rate as it currently stands. Projections for increased global population are being driven almost entirely by developing nations, most of which are in Africa. And most of the reasons for the high birth rates are entwined in a very complex web of factors, including poverty, education, and general health outcomes, none of which can be solved by waving a magic wand. The good news is that these countries are projected to level out their population growth as they do develop. The reality is that it will take time.

But this means that anyone who seriously considers "population control" as the means to dealing with climate change, world hunger, etc. completely misunderstand the realities surrounding both the growth of the global population and our ability to influence it. And that is without even considering the history of what "population control" has often meant, and the fact that it is a slippery slope that has been used to justify war, eugenics (if not in name then in function), and genocide, to say nothing of a whole host of societal issues like sexism.

Population control is not "the solution". "The solution" will require finding ways to make our societies sustainable at the increased population levels.
Three years of residency will make you a GP, on the very low end of the MD salary range. Specialists typically have a 4-5 year residency with 1-2 years of fellowship following.