skysight-inc/HackerNews huggingface dataset:
I have, and it was the most frustrating language I've ever tried. You sit there staring at the code wondering what's wrong with the variable you created until you Google it and find out it's a certain type that you never heard of. It's ridiculous.

I'm sure it gets better as you memorize the millions of different types, but what benefit do you get from all this pain?

I also think it's just a boy's club at this point. Big pipe dreams of rewriting all the C++ and C code is all we here about. It's not going to happen. The language is too f*k*g hard to learn so no one will. It's like trying to make everything in Haskell, c'mon, get real.

Someone had to say it...
Boring old LAMP stack here. Sure, it's not fancy, but it gets the job done, and it's fast to develop, deploy, and debug without all the fancy abstractions.

One of the reasons we're vanilla is to make it much easier to find people to hire.

Instead of limiting the applicant pool to those who know a particular combination of the frameworks-of-the-day, we can hire from a much larger pool of candidates who are familiar with all of the basics.
There are so many exiting old antibiotics that might be possible to repurpose however no money or willingness to qualify them https://www.sciencedirect.com/science/article/pii/S1198743X1...

I guess there is no money in requalifying an out of patent antibiotic.
>isn't this a glorified version of segment?

Why is it "glorified"? Isn't it exactly the same as segment?

I wonder if this will be free for Cloudflare user. We can now essentially abstract most JS script into a single file shared by hundreds of millions of site though Cloudflare.
Web Push Notifications in WebKit
I don't know, but a quick search on Google Scholar seems to indicate that Internet gambling makes gambling worse for those who already have a predisposition for gambling problems. It seems to be more about availability, as "land-based" casinos mediate the Internet effect somewhat.
sometimes I think that the main difference is that the Spanish didn't have a clear idea of where they'd arrived; they had sailed looking for new trade routes. But then they "struck gold" and they improvised.

But the rest of the europeans sailed to conquer, with a very clear picture of what they were doing even before taking to the sea: taking over the "new world".
"Profit is human nature" is a fundamental myth of capitalism, and obviously untrue considering the many economic systems which existed until the last few hundred years.
Agreed. Ownership sucks and everybody will duck it even if they depend upon it.

Back in the Bad Old Days(tm) when disks still spun and displays weighed as much as a human, all manner of crap used to go into /usr/local but nobody would ever own it--consequently, you'd have knife fights over versions of Perl, for example. Eventually my VP turned to me as a noted BOFH and asked "This is getting out of hand, should we just delete it?" "Depends--will you fire anybody who gives me static?" "Yes." "Consider it gone."

So, I warned people for 4 weeks that everything not owned by somebody was going away. Then at 3 weeks. And at 2, 1. Then at 3 days, 2 days, the day before twice. Through all this only a single soul signed up (and it was an intern ordered to--we transferred the intern to my group and gave his manager a ding and a tongue-lashing later. But that's a different story for after more alcohol).

And finally on the magic day, I wiped it out (with a backup of course).

All holy hell broke loose. Everybody trooped to my cubicle.

To which my response was: "Great! You're here so we now know that you depend on something in /usr/local. So, which package are you the owner of?" Half of them would start screaming. Probably a third would start begging.

To which my response was: "Look. This isn't difficult. You have a dependency. Sign someone up from your group to manage the dependency. Then I'll put it back."

In spite of that, 90% of them walked away without signing up. Being dead in the water and hoping for some other poor fool to take ownership was considered less problematic than signing up for global ownership of a software tool.

That's how crappy "ownership" is in a company.
-7 days so far.
This post lists ISRG (Internet Security Research Group) and Google as to be thanked in particular for financial support.

I'm sure everybody reading HN knows who Google are, but ISRG are the not-for-profit behind Let's Encrypt among other things:

https://www.abetterinternet.org/about/
Last YouTube Video
Work sample tests for engineering hiring
> Can those command graphs loop?

Not directly (barrier packets wait for 0 only, plus the queue packets aren't preserved), but kernels can write to any dispatch queue themselves, so you can get the same effect at the end of your "loop body".

> I know this interface is undocumented... but I've had an idea for a GPU-language akin to Java or Lisp memory-management. The gist is that kernel_X() can execute, but may fail in any new() or malloc() command.

Memory allocation isn't special and allocators can be layered: you can allocate memory ahead of time and then just run the allocation algorithms GPU side. I wrote a Rust framework which cross compiles code/MIR on demand; you can in theory have a Rust allocator and use it to allocate GPU/CPU memory from either GPU/CPU. The only part the GPU can't do (directly) is invoke syscalls, which you can probably guess is the part needed to allocate virtual memory from the OS.

But as long as your allocator has enough spare virtual memory, it shouldn't need to do a syscall. And if you /really/ needed the ability GPU side, technically with signals you can actually just ask the CPU to allocate the virtual memory on the GPU's behalf and have the GPU spin until the allocation is "complete". Or with compiler support: automatically make the workgroup/kernel async and resume execution by enqueuing another kernel, but that sort of thing is kinda hard :).

Btw, the Rust framework is here: https://github.com/geobacter-rs/geobacter. I mostly work on it in my spare time, a scarce resource these days, so I admit it has some scuff.

> In such a case, I'd want the compute-graph to loop: while (kernel_X fails due to out-of-memory){ garbage_collect(); try kernel_X() again}.

Pretty much. Even garbage collection can (theoretically lol) happen on the GPU.
This is a better link to the original Wired article:

https://www.wired.com/story/climate-change-may-make-hurrican...
Absolutely. Last year I bought a house about eight miles outside of Boston. It's a 25 minute walk or a five minute drive to the supermarket. It's a five minute walk and a thirty minute train ride to downtown. I've got about ten restaurants/bars within walking distance. I like my neighbors. $500K.
>"Who gets STEM jobs? The already wealthy kids of wealthy parents."

I believe this is cynically reductive. I worked with plenty of first-generation college students when we studied engineering. All were on scholarships. I think we should be weary of associating STEM with privilege.
How do you fix corruption without giving government the power to fight corruption?
It covers tax exploits relevant only to those not in the US and mentions significant impacts.
Currently, compared to Shadertoy, the website is not well known. It would become more educational if more users shared their ideas. Therefore, it is important to spread the word.

Not all samples from your link are applicable for ray tracing, but I have tried to cover some basic ray tracing examples in the tutorial:
https://www.gsn-lib.org/docs/nodes/raytracing.php
Aya isn't super long lasting. A tab of acid might take you on a journey for 8 hours. Aya might be 3-4 depending on the brew.

The actual chemical is different and the way you take it (orally, by nealing in front of a shaman and drinking about a shot glass of it) has an affect on the duration and intensity (like a lot of drugs).

You can smoke dmt purified or a yagi mix and have different more intense experiences but that might only be 30 minutes.

As for integrating your thoughts, I can definitely put that down to the chemical. It's called "abuelo" by the native people because it's like your grandfather giving you advice. Mushrooms are known as the "ninos" because they're a lower level in comparison.

Understanding the sacredity of plants and developing a respect for native medicine has been a great part of my experience in South America.
Why Singapore out of all places? It seems a very expensive place to start a manufacturing company.
Hm not an expert in this, but would something with a world model help, rather than depending on stochastic random action choices? It seems like it should be possible to learn that a frame sequence where you've been next to a bomb for 6 ticks is rapidly decreasing your expected score, and that your score would be significantly better if you weren't in line with the bomb pretty soon.
The Opportunity rover had a planned mission duration of ~93 Earth days. It went on to serve for ~5,500.
Does antibiotic overuse really contribute a large portion of antibiotic use?

I ask because it seems like misuse is blamed for antibiotic resistance: but it seems to me that bacteria don't care whether youre using it legitimately or not: either way has a chance of contributing to resistance.
Wow, that is very cool! Well done!
The limit is propellant in the tank, which needs to be used for station-keeping.

5.5yr is the minimum, 10 sounds probable (stated goal), while 20-40yrs is the best guess with expected fuel usage.

https://space.stackexchange.com/questions/55309/james-webb-t...
I'd love to see a massive project to test every child in the nation. It's hard to plan without good data. Once we know who is the worst off, we can better protect everyone. Of course, property owners have massive political clout, and they don't want to find any problems.
That may be a silver lining, but the statement was "is COVID infection preferable to a vaccination".

COVID infection, if you're not aware, also can have downsides. This evidence does not make "lets get COVID" a good idea on balance.
This website makes me really dizzy. It scrolls horizontally and diagonally as you scroll down?
Which birds are the biggest jerks at the feeder?
GitLab team member here.

Comment (and code) search is available for projects in all GitLab tiers: https://docs.gitlab.com/ee/user/search/#basic-search

Premium and Ultimate users have access to Advanced Search: https://docs.gitlab.com/ee/user/search/advanced_search.html
Cloudinary does a lot more than asset management, the depth of at-request-time functionality you can get just by URL params alone (like cropping with face detection...) is untouched by any of the cdn offerings of "let me resize/compress that for you".

The only thing that is shitty about the cloudinary model is the bandwidth costs. If someone could combine the functionality of cloudinary (it is genuinely unmatched in the space) with the cost of cloudflare... I'm in. They're even doing a great job on video editing (changing encoding format, bitrate, container, splicing in audio, cropping, thumbnail...) again using the same "just change the url and it's done" approach.

Saying CDNS will eat this by offering mediocre asset management is not apt.
Unlike Hubble, since JWST will need to be stable and orbiting around L2, this is cited as the reason for it being a finite mission:

Edit after someone corrected me.

Please refer to this comment: https://news.ycombinator.com/item?id=29490291
how would the idiomatic code for that example look like? (seriously)
> Pretty much. Even garbage collection can (theoretically lol) happen on the GPU.

Oh, that's the plan. Semispace collection is very clearly a problem that can be solved in parallel: https://en.wikipedia.org/wiki/Cheney%27s_algorithm

That's just a breadth-first traversal over the fromspace. That's like... GPU programming 101 level material there. Its obviously parallel.

That's why Java/Lisp is the model I'm using, because they use semispace malloc / semispace garbage collection. 100% GPU-side malloc / garbage collection.

Nothing that I'm working on for real, mostly just theory-craft. But fun to think about on my spare time. I would expect that semispace garbage collection and allocation of memory would be very efficient on GPUs, and serve as the basis of some higher-level abstraction.

-------

The "while loop" would need a custom compiler to emit the trampoline / continuation, so that the kernel knows how to "restart" itself in cases where the malloc() fails and garbage collection was run.

Kernels exiting serves as the innate synchronization point, the "synchronized stop" in the stop-the-world garbage collection schemes.

If I could write a routine that saves off every "malloc" as a possible "continuation" point (possibly saving that information in a queue-data structure or stack-data structure of some kind), then it probably would work.
Systems Engineering is the discipline that oversees this. They define what tests will be required to validate the thing will do what it is supposed to before any hardware is built. I don’t think there is a good analogy to typical software QA, which is usually a “make sure it doesn’t break anything that already works” type of discipline.
@Gabriel Martin.

“ Not sure you want to bring into focus Catholicism's history on the blood of innocents..”

Go for it. I’ll defend the sins of Rome against the depravities of any other civilization, including and especially our own.
In the early 2000s I was checking out various Gnutella clients as possible Napster replacements, and when I wanted to watch a movie, I would downloaded a bunch of files named <movie title>.mp4 or <movie title>.mpeg. I say "a bunch" because only a few would be a watchable version of the movie. A lot of them, especially for new, popular movies, were actually zip files full of porn. Usually these downloads functioned as ads for (presumably legitimate) porn sites, with an included text file telling you where to go to get more of the same, but a few had no attribution and contained things I would rather not have seen. Each time it happened I got a little bit more scared until I finally took a sledgehammer to the hard drive and never installed Gnutella or LimeWire again.

Reading the article, I guess it's still common for such content to be made available online with no security other than a bland and misleading filename. Seems like low-hanging fruit for harm reduction, if it can be done in a way that respects civil liberties. When you say something as absolute as "wiping it out" of course that suggests draconian, intrusive measures, but it would be reasonable for a service provider like Dropbox to be able to detect unencrypted child porn shared openly to the public via their service. Even if the only result is to force predators to use encryption and basic access control, that could have a disproportionate effect on how widely individual images are distributed.
If Apple is forced to allow third-party payment systems like this ruling would require, it will be interesting to see if this actually results in lower fees charged to developers. In theory they could allow for third-party payment but still charge developers via an annual fee/percentage or by other means.
My question still stands: would $25 BN be too much? $100 BN? Why is $11 BN a good deal? Would any price be a good deal for an "era-defining" project?

In the '90's there was this huge Manhattan-like project, called "The Human Genome Project" [1]. The pricetag was about $3 BN. It took more than a decade. Then out of nowhere a startup appeared, and sequenced the human genome ten times faster and ten times cheaper (and fully with private funds). Nowadays, of course, we can sequence someone's genome for literally cents.

The JWT project started before SpaceX was a thing. Right now it looks quite likely that in less than one year we'll have a launch vehicle that will be able to put 100 tons in orbit in one shot, and for cheap. All the complexity of the folding involved with JWT would become unnecessary with Starship. If someone were to start right now a JWT project, there's a realistic chance they'll finish it in a tenth of the time and a tenth of the cost, just like Celera did. We would get the same scientific results, but maybe one or two years later.

So, now, am I allowed to ask again: why exactly was the $11 BN a good deal?

[1] https://en.wikipedia.org/wiki/Human_Genome_Project

[2] https://en.wikipedia.org/wiki/Celera_Corporation
20x faster than Dask is pretty good! I hope this becomes production ready.
“The people wanted to hear the truth about the Ghislaine Maxwell, and Jeffrey Epstein trial”

Hearing someone declaring that they're revealing “the truth” sets off all kinds of warning bells in my mind about conspiracy monging. Maybe that's not the case here, but my experience leads me to believe that it’s likely.
I don’t know compared to what major faith. Name of one that has not perpetrated mass murder in name of some deity or idea.
> That $11B would give about $18000 to all of those people. At $1000 a monthly rent that would house them for nearly two years […].

Let's not change algebra to fit our conclusions, shall we?

I really don't understand how people are getting angry at $11B in space exploration funding. Consider the following:

a. Go through some of the cutting-edge technologies humankind has at its disposal nowadays (yes, yes, the kids starving in Africa do not, but that's an entire new tangent) and have a look at how they were invented. Chances are a lot of them originate in space exploration or space experiments. Modern navigation systems that power basically any systems you can think off that you use everyday. The high-tech tracking systems making sure the laser scalpel during LASIK eye surgery doesn't destroy your sight but rather restores it? Yea that was developed from a program that developed automated docking and rendezvous laser tracking systems for space dockings.

b. Can't you think of many more money sinks that would deserve to get defunded before thinking of space exploration? How about you start with the US Military? Last year the US spent over $750B on defense costs, that's over 68x the $11B figure quoted for James Webb. Surely we can deduct a billion or two here and there? You know what? that'd be double positive since you wouldn't create a whole portion of hungry humans at the same time since you're not going to war with half the world anymore. Stop the stupid fucking military complex first, then you can talk about defunding space exploration.
Well it's not strictly a hard limit but it's currently planned to be a hard limit. If SpaceX can pull off even a fraction of what they claim with Starship, it's not unrealistic to think that it'd be financially viable to attempt a refuelling of the JWST.
You can estimate a direct environmental impact of the Internet and then try to tie it back to individual websites, but it pains me that these articles seem to ignore the externalities, specifically how much more efficient many industries are specifically because of the Internet. E.g. commercial flights (at least pre-Covid) are generally full now and as a consequence much more efficient because of tech starting with travel sites like Hotwire.

So many of our business ideas are about reducing financial waste and often times that absolutely has an environmental component. If I’ve got a web app that’s reducing waste of some external resource (fuel, food, etc.), the positive external impact may be orders of magnitude more, and spending the effort to rewrite it in vanilla JS versus improving quality and fixing bugs may be time very poorly spent.
90s style enterprise software site
That's a real bummer. I use the alexa rankings all the time. I get the reasons, especially w/ the name specifically.
Linux/JVM/Postgres - the "boring tech" stack.
SEEKING WORK | Remote Only, no relocation | Part-Time | Located in Eastern Time Zone

Role: Software Engineer

Technologies: Ruby on Rails, Elixir/Phoenix, React, Golang

Github: https://github.com/bowmanmike

Email: mike at mikebowman dot dev

Website: https://mikebowman.dev

I'm a software engineer with over 5 years of experience looking to start my freelance/contract career. I've got plentiful experience with back-end development, and am working actively on improving my front-end skills. I'm a good communicator, reliable, and easy to get along with. Ideally looking for roles where I can act as a mini engineering team for a company that doesn't have one, but open to other opportunities!

Get in touch!
I take indigenous American literature to mean authored by an indigenous American. Can you suggest more idiosyncratic and important examples?

> this "miraculous discovering" is just another cancel latinoamerican culture stunt.

in 1908?
Have you tried reading the docs? A full list of approved verbs is available, and describes in detail when you should use them and what synonyms they should replace. It makes sense for anyone willing to spend a moment investigating why it's designed that way.

https://docs.microsoft.com/en-us/powershell/scripting/develo...
the "fabric" tensioning looks really sketchy to me. i can barely get a fitted sheet tensioned correctly on my bed..
I don’t think GC would be a problem in a general case (there are OSs written in Java, so there is that), but yeah, it probably wouldn’t be a great fit for the already existing linux code base. Especially that one kinda important function of the kernel is to GC other resources either way :D
The sentences don't really contradict, both can be true (though I will concede the first sentence is not immediately relevant to this particular study). My whole point is that the focus on immunity (vs mild cases) by vaccine manufacturers is potentially misguided and incentivized by selling more boosters.
My number was banned for using WhatsApp
Please do not take HN threads into nationalistic or ideological flamewar. You started a doozy with this one and then poured fuel on the inevitable flames. We ban accounts that do that, so please don't do it again.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Shopify-Made Patterns in Our Rails Apps
Using your definition of "goodwill" means basically everything on the Internet is based on the goodwill of some other entity. I think that paying for a service pretty clearly moves it out of the "goodwill" category.
> Rust should not be used in the Linux kernel until it supports 100% of the architectures supported by Linux itself.

I don't think that's realistic.

If we buy the idea that Rust will allow kernel developers to write more robust, safer, more secure drivers, I think that should override a desire to allow things like driver portability to arches that hardware manufacturers never expected or intended. I would judge that support to be a "nice to have", but it shouldn't block what I consider to be more important concerns (security and robustness).

Regardless, the Rust support here is still considered experimental. I would be surprised if any company adopted it for a Linux driver for at least a year or more. That's plenty of time for people to get esoteric platforms supported in LLVM/Rust if they want to. And it also gives more time for the Rust GCC backend to become more mature and usable, and I believe that will give Rust support for every arch that GCC supports (more or less), which should cover your objection.

(At any rate, LLVM+Rust does currently support PPC, so your specific argument here isn't relevant.)
once again this is a clueless understanding of increasing productivity.

If I build a tool and make a person irrelevent, then I didn't increase productivity of the laid-off worker. I merely increased my own productivity.

What OP said was his tool specifically increased the productivity of all other users, which means his team can churn out features faster.

Show me a management team that says no to it
It’s not going up. ESA’s incompetence makes sure that this telescope doesn’t see the light of space.
IIRC, it was also not designed to be serviceable.
The sad part is that we are all helping to train the futures AI but who will own it and make money on it?