skysight-inc/HackerNews huggingface dataset:
I disagree with OpenCL being a "clean" API. CUDA's API is far simpler than OpenCL, if only because you don't have to rewrite structures between your host-code and device code.

Any "struct" or any other data you pass between CPU and GPU is automatically compiled by CLang / CUDA, and works on both. OpenCL on the other hand is... C-only (CUDA has C++), requires double-speak and has a compiler in the lol-device code.

So compiler bugs are fixed by updating AMD Device Drivers on the client. Its... horrifying. This is not a way to build libraries. In contrast, CUDA compiler bugs are fixed by updating the programmer's compiler.

> AMD's efforts in this regards have not been very satisfactory IMO. Infact third party work such as CLBLAST are of much higher code quality than libraries like AMD's own CLBLAS (or it was). Sadly, AMD over the past few years has seems to have come under the belief that building a transpiler from CUDA bytecode to AMD's would be the magic bullet. It remains to be seen if this will suffice, but it does seem like a quixotic solution to a straightforward problem.

I happen to agree with it. AMD's CUDA transpiler is built on top of AMD's HCC efforts (a C++ single source environment). The code for HCC is far cleaner than anything I've ever seen in OpenCL, and is mostly compatible with CUDA (thanks to the efforts of HIP).
I believe what GP is trying to say is that capitalism necessarily creates such an element, since they view it as a class structure society.
The A380 and 747 are both remarkable aircraft, but I love my direct flights to all major cities within 1000 miles, and many beyond that. Electric airliners are likely to bring this ratio into even more profound focus, offering direct flights to thousands of smaller cities you didn't know you wanted to go to, until it takes 30 minutes to fly instead of 3 hours to drive. And with so many airports linking up mass transit, the air travel network is almost an extension of public transit. If you're like me and fly with TSA-Pre, showing up at the airport 10 minutes ahead of gate call can become a regular and reliable thing. Good times ahead!

For those of you in the Bay Area, this is like having a cheap ticket to fly to South Lake Tahoe, or commuting from Santa Rosa to San Jose. Operators like Surf Air might become commonplace. And the A380 and 747 had to die as airliners came to realize this is the future.
I'd like to find anyone using Keycloak and see what they like most about it, and what we could offer in FusionAuth to make it compelling to consider switching - if IBM buying Red Hat wasn't enough of a reason. :-)
The EMH has been losing some steam because it doesn't match the data. In the last couple decades there has been a lot of data crunching like this, and academics have found these same factors. This study confirms those results with more and older data.

People have come up with two classes of explanations, touched on in the article. One is human behavioral factors and cognitive biases, the other is structural biases in the economy, like investment managers being more incentivized to avoid relative losses than to make absolute gains.
Only got to use the downloadable / bootable BeOS on CD / installable. Had a lot of fun on a P166 MMX in my dorm, and a P2-400 in greyscale at work (Nvidia TNT wasn't supported in color initially).

Sad to have watched BeOS go away. It was and still is pretty amazing.
Thanks Josh! Love the meta-open sourcing.
A really good library that we use is libco[0], it supports different architectures and mechanisms. We use it extensively on Fluent Bit[1] to manage async IO network operations (epoll + coroutines).

- [0] https://byuu.org/library/libco/

- [1] https://fluentbit.io
And this is why public sector or PPP are better than private sector for necessities. You expect access to Internet to be stable like water or electricity, but clearly that wasn't the case with Google.
Read the Docs hosts a lot of Python module docs and we ran community ads (meaning free) promoting this survey. There was no mention in our ads of JetBrains - only the PSF.

The ads wouldn't have appeared on the Requests docs but it could have on many others.
> No individual statute can encompass all possibilities

In the same sense, a benevolent reading of OP's would find that it doesn't implicate all Anti Trust decisions, but just alleges that it's prone to, well, miscarriage of justice, I guess, having left specific examples to be specified by the factfinders, other commentators. I get that leaving arguments open like that is considered bad form.

No need to tell me that Anti Trust is based on prior case law and thus based on Examples. I wouldn't know. I feel that they didn't feel the need to spell those cases out again is a general problem, and I see that as a problem more from a coding persöective. It's horrible spaghetti code and bound to be buggy. As debugging has it, inspections run very slow and for a really good development experience you have to pay suppliers for support and fixes. Vice versa, some vital functionality may be outsourced from the OS to third parties, or restricted by the OS. Complaints against such practice yield the typical recommendation to use free software or implement your own stack, instead.
The problem is, for every hour that a customer is being convinced, a staff member is being payed. This works for Apple, as they have ridiculous profit margins, and huge numbers of prospective customers.

This doesn't work for RPi if they want to sell at the online rate, unless they have huge positive conversion on add-ons and up-sells.

I presume the people running the store have calculated these prospective rates and have determined them to be likely enough to open the store, but time will tell.

I wish them all the luck in the world!
Show HN: Collect Email Replies into a Google Sheet
After having founded a non-VC backed company (browserless.io), my anecdotal experience is that most potential creators out there need more encouragement to stand out on their own two feet. The maker market has huge potential, but there are so many barriers to entry that it does stifle growth.

It takes almost a perfect storm of potential, communication, determination and timing to birth a successful company/product. I think it's just what our "startup" environment tends to favor, and how the ecosystem just works, for better or worse. If we had more companies like Gumroad, Atlas, and IndieHackers I think that there'd be a proliferation of growth in the creator space. Even just getting decent health insurance as a single-person LLC/company is a frightening thing, and that's just _one_ obstacle!

I also think that, once more and more folks awake to the idea that you don't need VC funding to get something off the ground (and that it's really an achilles heel in many regards), that more products will start getting out there. It's also a conflict of interest many times: they want a return on their capital, whereas you want that _and_ to make something of value. Sure, VC is necessary in many regards, but it also isn't in a lot of cases.

I'm really happy that Gumroad stuck it out and is fighting for creators. Just the notion of them _not_ closing for financial reasons is comforting to me. Means that they cared that much about their users and the bigger picture, rather than just money.
It seems like there was a failure on every side: The recipient messed up by trying to do something she had contractually agreed to not do (contact the donor or donor's relatives). The donor did something he shouldn't have done if he didn't want to be contacted (put himself on a DNA site with the ability of people to contact him). The sperm bank could have handled it with a little bit lighter hand by contacting the recipient once before jumping to legal threats.
Why the Future of Life Insurance May Depend on Your Online Presence
I can't even picture a scenario where another ISP just says "Hey, we're packing up shop, you've got two months to find a new Internet provider". I guess I suppose it's happened somewhere, sometime, but it certainly feels one of a kind.

It's not a scenario I would have ever planned for, to say the least, but anyone who has service with Google is probably used to it.
There are tools for fuzzing go: https://github.com/dvyukov/go-fuzz

But I think the kinds of bugs found by fuzzing aren't generally security issues in go (I don't know much about go) as they are in C/C++.

EDIT:
See guidovranken's excellent sibling comment for how fuzzing can still be useful for go.
Would you rather know nothing about something, or know something about it that is probably wrong? This should be a rhetorical question as the answer is self evident. The psychology replication crisis started off when it was illustrated that only 36% of studies published in highly regard psychological journals could be successfully replicated. And, unlike psychology studies, that discovery can and has been replicated. One can only imagine the rate in less well regarded journals.

The point of this is that the average study in psychology is much more likely to be wrong than right. And so by indulging psychology you are not giving yourself a crude tool for understanding, you are actively misinforming yourself! Imagine I wrote a newspaper where 64% of the articles were fake or misleading. If you'd like to be as well informed as possible, you'd be better off never reading that paper, even if there are some true things in it.

Science is not a 0 or positive game. Bad science can and does send societies and progress backwards.
It makes sense given that straddling the line between what is real and what is fake is perhaps the most persistent theme in his works, and this persistent chipping away at the agency of humans by robots by bureaucratic enforcement of rules is also all over his works. Of course then with the regular nagging doubt about who are the humans and who are the robots.
Then you need to add a port forward to get through the NAT. However, NAT isn't security and you might be better off using a bridge and a firewall to shield your VM.
> I was starting today what the canonical forward looking path is for writing compute on AMD cards.

HCC and HIP seem to be the canonical compute path forward, with compiled ahead-of-time OpenCL being supported as well.

There's some "#pragma openmp target" tests in the Github repos. So AMD is clearly working on that as well. If HCC got OpenMP support, it would be significantly easier for typical programmers to write GPU code.

--------

If I were starting a project today, it'd be OpenCL 1.2 on the AMDGPU-pro drivers (the old proprietary driver is more stable for sure), but with a careful eye on HCC / HIP advancements. HCC and HIP have gotten a huge amount of attention / github commits in the past year, so its clearly where AMD's main effort is going into.
I got upgraded from business class to first class on an Emirates A380 flight from Dubai to London a couple of years ago. Showering mid-flight was an experience I'd never forget! Especially, the gauge in the shower which goes down while the water's running (Lasted about 8 minutes, IIRC) :)
Wow. This is a sneaky idea. I love it.
Yep the muting already worked back then. So it always came down to crossing your fingers and hoping you muted before you left the house.
Haha, totally agree! If you are still in the market for a low-blue, low-flicker solution, may I humbly suggest a look at my product, Bedtime Bulb [0]? I know I basically bashed the Soraa product here, but not without technical justification.

[0] https://bedtimebulb.com/
Here's how Jemisin herself describes orogenes:

"Technically it makes no sense to call this a race at all; they emerge from every people of the Stillness in roughly equal proportions, though more of them live to adulthood in the Arctics and the Equatorials because the Fulcrums are located in those regions. There’s nothing visually distinct about orogenes; the thing that makes them unique is perceptual, behavioral. Yet race in our own world is a social construct, not anything related to actual biology, so it makes sense that a world which has such complicated feelings about orogenes would conceptually fission them off from the rest of humanity. In fact, as Essun alludes at one point in TFS, Old Sanze officially classified orogenes as non-human a few centuries back. The better to oppress.

But there’s also something about the common experiences of orogenes which lends some substance to the label. Orogenes of the Fulcrum use a highly specialized vocabulary — e.g. torus, crucible, grit. They aren’t used to hiding, which is one of the reasons it’s rare for them to successfully escape; having spent years among their own kind, there are markers in their behavior which make them stick out like sore thumbs among any non-Fulcrum population. Only those who lived outside the Fulcrum as children have much real hope of blending in. But orogenes who grow up outside the Fulcrum — ferals, as Fulcrum orogenes call them — have their own unique traits. They share the markers of an oppressed group in hiding — and just as black people can sometimes spot those who are passing via “blackdar”, and just as other hapas often know on sight that (frex) Keanu Reeves is One Of Them, it’s something that can be seen. It might be subtle, protective camouflage… but it’s visible to those who have reason to look for it."

(http://nkjemisin.com/2015/08/creating-races/)

So I'd say that it's intentionally closer than you believe it is. But also - sure, it's different, but then isn't the book being discussed here also different?

Also, regarding orogene/rogga - it's not just the second part. Look at the first word closely, and consider the letters it consists of. Or just read it backwards.
Apple puts modem engineering unit into chip design group
Getting research subjects is hard. For any significant sort of test beyond a simple survey, it is really really hard. So colleges force their undergrads to be participants so that the graduates have enough fodder to write research papers off. Of course, the IRB views this as unethical, so all the undergraduates are given an alternative to being a participant in research, at which point it becomes a question of crafting an alternative that is painful enough all the undergrads choose being a research subject but not so painful the IRB considers it unethical.

I'm use to the alternative being a research paper that can easily take 20 times longer to complete than being a test subject.
Yep. $1M ARR -> $9M ARR right after series A would kill 99% of startups :)

In b2b & esp enterprise, a solid co seems:

* Year 0, 1: $0K-$1M (e.g., POC money or OSS project at another employer)
...

* Year X: $1M ARR <-- series a territory

* Year X+1: $2-4M ARR (ideally 3X+)

* Year X+2: $5-10M ARR (2X+) <-- series b territory

* ...

* IPO: $200M+ @ 1.5X growth

That's based on recent IPOs. b/c big seeds and series a concentration, maybe diff for current crop?

The post resonates. It took us awhile on "0->X" b/c we do deep tech vs vanilla saas, and had to get it to the point we can start cranking on more pure-product stuff. So for deep tech co's, you either make no true product and flip, or do a lot of work before even getting to the real business journey.
Yea, it's using Google fonts, I'd better switch to something more standard.
This is the critical problem. Hyperbole mixed with invented anecdotes whose falsehood is excused because they "illustrate an deeper truth"

But unfortunately facts presented in an objective way don't get clicks or compulsive repeat visits from the morally outraged.
He owns the majority of Gumroad. Let’s say he had 100 basis points of Pinterest, call it 50% dilution, he’d walk away with $50m. That’s probably very generous, probably actually closer to $20m.

Gumroad will be worth that in a few years at this rate, and he could cash million dollar paychecks along the way if he wanted.
Can post-2010 Google execute on anything "all the way" through?

Is there some sort of institutional ADD?
Thank you. I just noticed this too. I wonder what the UX reasoning for this was?

I just assumed that they had some metric indicating that not many people used it...
Recode has an interview with Gimlet's cofounders about the acquisition:
https://open.spotify.com/episode/1q7w7rQYjh3yFgey4Gz2OO
It doesn't currently, although some airlines looking at the A350-900ULR are considering adding some amenities in the cargo haul, which would be accessed via a staircase similar to what some A340-600 operators did.

The A350-900ULR is used by Singapore Airlines on the Singapore - New York flight that clocks 18 hours and a half. To be able to fly that far it needs to be light on payload: few passengers, no cargo. So there's some empty space in there...
Found something on Youtube with the same name - is this the original?

https://www.youtube.com/watch?v=obnkuEXlzrs
That’d be a great smart appliance for homes with tank water heaters.
the bug to subscribe to and upvote is https://github.com/vector-im/riot-web/issues/2349
Awesome, I will check that out. Thank you!
Social media automation and information warfare by the Venezuelan opposition
For those wondering how it works, libdill keeps track of context between function calls and does some clever stack modification in assembly.
The 380 also can’t do cargo, which is still a popular use case for the 747 and why they are still being made.
Cool! Ive bought multiple video lessons from Gumroad before! Nice to hear from you :)
Organizing Knowledge: Taxonomies, Knowledge and Organizational Effectiveness by Patrick Lambe
Yes, but if that goes on you get fired. The restaurant probably isn't expecting to pay you anything more than the $3/hour.

There's lots of jobs, like commissioned sales, where the employer has to pay minimum wage. They get rid of salespeople who may do a great job of relating to the customer and explaining the benefits but can't close the sale. Out the door for somebody who is pushy, etc.
Using USB micro B lowers the BOM while making the device accessible in international markets (regardless of what your local power is, everyone has USB power adapters). Personally, I'd like to USB-C, but USB-C headers are still hella expensive.

That being said, you can power a Pi by attaching the right cables to the GPIO headers:

https://www.adafruit.com/product/954
https://learn.adafruit.com/adafruits-raspberry-pi-lesson-5-u...

Booting from USB required a hardware change, and appears to be available in the latest versions of the Pi:

https://www.raspberrypi.org/documentation/hardware/raspberry...

(Admittedly, it looks like you need a microSD card to boot the Pi so you can reconfigure it this way.)
The gpl is defined by the same metrics, so I don't understand what issue you take with the agpl.

Moreover, "they're the same because the sspl redefined a term to mean something entirely different" is intellectually dishonest.
Amazon announces investment in Aurora – Self-driving startup
Harsher regulation of alcohol advertising would address this problem as well. Alcohol advertisements normalize the over-consumption of alcohol and the habitual consumption of alcohol, both of which are hazardous.

The reason I mentioned alcohol poisoning and not long term organ damage is because I consider that to be a less severe issue even if the bodycount is higher. Elderly people living to be slightly less elderly than they otherwise would concerns me a lot less than people dying young. A teenager dying from alcohol poisoning (or a DUI) is a greater tragedy than a grandpa dying at 70 from pickling his liver (rather living a few more years to be killed by all the fried food he eats for breakfast every morning.)
"Every month of less than 20% growth should have been a red flag." It's concerning that this is the state of affairs for expected business growth
You missed step 0: Regulate RF spectrum such that setting up a new provider is almost impossible but spectrum is extremely valuable so big providers will have incentives to buy smaller ones to stop competition.
To be fair, Rogue One is a direct prequel to A New Hope, which was filmed in the 70s, so it has to maintain that aesthetic and has to contain the same anachronisms like "data tapes."

All of the Star Wars prequels (and the Star Trek series set before TOS) have the same problem, in that they have to present a "futuristic" universe that's acceptably so to modern audiences, yet maintain a sense of visual continuity as antecedents to shows or movies whose look was set in stone decades ago.

Also, you have to consider that Rogue One is an action movie, it's grand, swashbuckling Buck Rogers style space opera. You can't start with a thrilling orbital dogfight, then have close quarters urban combat, then... sitting at a terminal making database queries or something. It might be more realistic but it would also ruin the tone and pacing of the film.
Hmmm this is the first good argument I've heard for the existence of .DS_Store files. You get a point :-)

I'd be curious to test this, by zipping folders, copying them to other machines, etc. My gut feeling is that Apple probably missed something and it doesn't quite preserve the metadata like it should (most likely due to version incompatibilities or duplication of state somewhere else in the OS that overrides it). I'd be pleasantly surprised if it did work though.

It brings up another point however, that probably metadata is as important as data (and sometimes more important, if you look at how we organize data today). The earliest filesystems probably should have implemented multidimensional storage somehow, similar to the metadata in the BeOS filesystem. I'm not familiar with how it's implemented, and it probably also breaks when files are copied to another filesystem, unfortunately:

https://news.ycombinator.com/item?id=12309686
> I thought Lisps called them "dialects"

(Lisp) "dialect" seems to refer to a particular implementation/variant of Lisp, e.g. CommonLisp, Scheme, Racket, Clojure, MacLisp, NewLisp, etc. rather than a domain-specific language built in a Lisp.

(e.g. searching for "lisp dialect" gives pages like https://www.slant.co/topics/5928/~lisp-dialects )
Has this happened anywhere else where the ISP wasn't Google?
What's going to happen with all of that now dark fiber sitting in Louisville, I wonder?
The toxin is in tiny concentrations of the fish's muscle which is normally eaten. The parts that can't be eaten are mainly the liver and ovaries, where the toxin is most concentrated.

Interestingly, there are traditional fermentation processes by which the toxin level in the liver and ovaries can be reduced to similar levels to the normal edible parts over a couple of years, which have managed to survive despite prohibition of fugu in Japan during the Edo period.
It was built with ‘old’ technology when it was designed. For example aluminum when new designers were using composites.

Airbus bet on a bigger airplane built with traditional techniques while Boeing bet on a smaller airplane made with new techniques.
"Every month of less than 20% growth should have been a red flag"

It's mildly concerning that this is expected business growth. Endstate is what's happening now- how to get the public IPO to value my $1bil co at $1bil
What the 'meat paradox' reveals about moral decision making