skysight-inc/HackerNews huggingface dataset:
hmm I wonder what the total ad spend of these 100 marketers is. FB seems like a business with long tails.

If we're talking $1B annual chunk of FB's $70B, and the pause is probably til november at the longest = 0.5B, it's a hit but not a death blow

also wonder if big brands were ever a fit for hyper-targeted ads -- they're not suing for mesothelioma or trying to drive a single sale, they're blanketing media to maintain public awareness

also wonder if social platforms will tweak visibility rules to make it harder for big brands to spread the word organically
My contention is that there isn't really much divergence. All of these are natural uses of the single sense of "true to the words". True to the words [of the Bible], true to the words [of description that follows], and a hyperbolic use of the latter.

Note that I'm not saying that "literally" is marking hyperbole, but that it is itself being used hyperbolicaly.

All of these are "correct" not because they are separate, established meanings of "literally" but because they are perfectly natural things to do with a word. I would think that this is also why, in an analysis that mistakes this for "divergence", that divergence was pretty much immediate.
Just personal observation but financial and healthcare orgs seem to also have a pretty strong presence of black folks in development/ops/security roles relative to other industries I've worked in.
>> Yes I'm sure a handful of neuron-like components have probably been assembled here or there in the past to do something interesting, but no one was going to college trying to make it big with a career in ML.

I'm at a looss as to how to respond to your comment. You seem to really believe that before the big success of CNNs in 2012 there were no neural netwroks to speak of. That could not be farther from the truth.

Wikipedia has a decent introduction to the history of neural networks:

https://en.wikipedia.org/wiki/History_of_artificial_neural_n...

I suggest you start from there, then follow the links etc.
> It's not misappropriated, it's evolved

The article links to Roy Fielding's article explicitly saying it's been misappropriated:

https://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypert...

You're free to think the misappropriation is justified, but the word is appropriate here.

> Over time people decided that for their purposes Fielding's requirement of HATEOAS was unnecessary. I wouldn't say Fielding was wrong, but instead that others had different ideas of what was more important to them.

This is fair, but the problem is there is no canonical standard for the vague "RPC-ish API that still mostly uses noun endpoints but not HATEOAS and is a little bit different at every company usually for no good reason" thing that has replaced it.
My doctor told me to ask a dentist iirc
To Post or Not to Post
Awesome, thanks so much for the info. Glad to hear it's a viable option since the hardware prices always seemed great and the unlimited bandwidth would be key for certain applications too.
Custom sites is not flexible (block cookies and googlebot-fix).
My experience is that the design considerations within a system are different from the design considerations between systems. Specifically, noun-oriented APIs with few generic verbs tend to be extremely effective at:

1) Being relatively fast for external developers to come up to speed with

2) Allowing (and in fact pressuring) you to make non-breaking evolutions to your API without it devolving into a total mess of confusing semi-overlapping operations

3) (As a result of the other two) Minimizing the bidirectional communication needed between groups of developers

The major con is that they tend to require quite a bit more work and code to implement than operation-oriented APIs, especially when you are the only client.

Others will certainly have different opinions, but the view I've been forming over the last few years is that resource-oriented (noun-oriented) APIs should be considered the default for "external" interfaces, while operation-oriented APIs are much better-suited for "internal" interfaces. Do note that, in this model, deciding what is "internal" vs "external" should be an active design choice. It should be made based on your expectations for code ownership/control, communication frequency, and project structure.
For someone born in 4 BC, Lucius Annaeus Seneca certainly understood the difference between rivalrous goods of atoms and non-rivalrous goods of bits.

"There is a common saying that it was not in our power to
choose the parents we were allotted, and that they were given to us by chance; yet we can be born to whomever we wish. There are house-holds of the most distinguished intellects: choose the one into which you'd like to be adopted, and you'll inherit not just the name but also the actual property, which is not to be hoarded in a miserly or mean spirit: the more people you share it with, the greater it will become."
This looks really amazing! I particularly like that it makes good use of the width of an ultra-wide screen.

While I wouldn't want it to replace the actual hackernews layout, I can really see it shine for discovering interesting articles whose headlines alone do not tell me enough to identify them as interesting (seems perfect for Friday afternoons).

One suggestion: I would appreciate more visual hints to indicate which images and texts belong together. When I scroll down the site and something catches my eye, it takes me a bit of looking around to be sure where to read for the corresponding text. Slightly larger margins and/or vertical and/or horizontal lines between the articles might help to make it feel more convenient.
That does sound frustrating. That does sound like a shitty D&I program. That is something worth speaking against, I believe.

Isn't there some way to act as an ally to a minority population that doesn't involve patronizing?
Starbucks spent close to $100 million advertising with Facebook
Civil engineers and spacecraft designers build their systems to last because they don't have a choice. You can't deploy fixes to a production bridge ten times a day.

There might be good reasons to build software to last, but "These other engineering fields build their things to last" isn't one of them. I have no doubt that if you could reliably send fixes to bridges and spaceships, people would do it - and that many lives would have been saved.

My personal opinion is you should design the larger ecosystem around your software to last and be robust to the replacement of any individual part. Building on Go's standard library HTTP server would have seemed needlessly cutting-edge about five years ago. Building on Apache and mod_cgi would be considered dated today (even though it would work). The stack you should be using will change. Build your system so that, when change comes, you're not afraid to write new software.

In practice, this means making good designs to avoid hairballs of complexity, having deployment pipelines that let you roll out canary versions (or better yet, send a copy of production traffic against a sandbox environment), keeping track of who's using APIs internally so you can get them to change, having pre-push integration testing per the Not Rocket Science Rule so you can be confident about changes, etc. You should think about your choice of web framework or JSON library up front, sure, but more importantly, if a sufficiently better web framework or JSON library comes along tomorrow, you should be able to switch. As a principle - any time you see something that you think you'd be afraid to change in the future, don't ship it if you haven't shipped it yet and figure out how to build the right abstraction around it if you can.
Would a harmonica work for this purpose, do you think?
What makes you think we haven't?

"Previous work using CRISPR in mouse embryos and other kinds of human cell had already demonstrated that editing chromosomes can cause large, unwanted effects. But it was important to demonstrate the work in human embryos as well, says Urnov, because different cell types might respond to genome editing differently."

It says of one study "Of 18 genome-edited embryos, about 22% contained unwanted changes". Such a failure rate probably isn't such a big deal in some applications. In embryos, especially human embryos, it's definitely a big deal.
Have you thought about using SingleFile/SingleFileZ [1] to download archives of the pages instead of using links to wayback?

[1] https://chrome.google.com/webstore/detail/singlefilez/offkdf...
Right. So you bought into it, sounds like. Almost every other software developer did too. They all think they had an epiphany. They didn't.

As for me, for 30 years I've known software function calls are inherently verbs and I'm not gonna let a trending "meme" (like REST) convince me otherwise. haha.

I mean it's not so much the "nouning" of verbs that's the problem, but it's the loss of the ability to use verbs that I find so appalling.

I mean if I need to run some reports it had better be called "runReports()" not some janky update of a state of some 'report' object to change it to 'running' state. So silly. REST is so jank.

I mean what if "runReports()" needs to start N number of independent reports and return the status of startup of each one. With REST you always end up fighting things like that which are totally trivially easy without the REST nonsense.
The EU doesn't even protect the name "cheddar" based on where it's made.

https://en.wikipedia.org/wiki/Cheddar_cheese
I think you could argue that there is a third basic mode of development - the free and open source software. I'm not saying all FOSS software is artisan or cared for with excellent craftsmanship, but when I think of software that lasts FOSS software is what comes to mind:
- emacs
- PostgreSQL
- linux

I really like the Postgres example because it was initially just a bunch of academics who refused to implement new SQL features until they could do it The Right Way. See how long it took them to get upsert.

I really hope that GNU Guix takes off in this way - just gradually doing things The Right Way until the product is just the default institution.
I guess they meant https://mmap.it which is open sourced at https://github.com/pdepip/mmap.it (matches their username).
>> In the case of machine learning, those hypotheses take the form of a program and an associated criteria. The hypothesis is verified by demonstrating the efficacy of the program.

This is the first time I hear anything like that. Can you say where this idea comes from? I've never seen it mentioned in any machine learning paper or textbook etc.
Words of sense are rare to be heard.

There has been a lot of comparisons and benchmarks and there will be even more.

After some point monthly bills grow to the scale where it makes perfect sense to invest money and time into your own infra. Yet People will still be throwing money into the hype oven.
If I gave you three APIs that all claimed to be REST, could you make more than a few definitive claims on how they're to be consumed? The article calls it out, but let's take something common like what HTTP verb to use when updating a resource.

Once we tackle that, maybe we'll move on to how these APIs model their sub resources.

If we can't make any definitive statements and there's no specification, what does it mean to prefer REST over something else? For me, it means you enjoy arbitrary restrictions on HTTP verbs and their usage and sometimes you can maybe infer how to make a list call on a resource vs. a get call.
"Build your own platform" they said...
Yeah, I've heard stories from a number of gamedevs who have said that using Gamemaker for anything other than non trivial projects can get really difficult and messy really fast. Godot is a much more robust engine, while still being pretty beginner friendly.
STRONGLY AGREE. We need to change education where kids get into building, doing, solving and making.Why cant we have a system that brings high school kids into hospitals, factories, research labs, as well as water treatment plants, electricity generating plants, construction sites, etc. As a result of COVID, a lot of work is done online. Why cant PR departments dumb down the content and include schools? Lots of interesting stuff is done on YouTube . Imagine if it were organized along these lines.
Thanks. Realized I hold my breath too. Did you just pay attention and stop when you noticed?

And how did you find a good therapist? I feel like it would be a hard domain, but helpful if I found a good one.
If it moves fast and breaks things get rid of it asap.
I think it's fair. Unix has a lot of legacy baggage. It's largely terminal-based with three character folder names and two character commands, a monolithic kernel, the C programming language. In contrast, Acorn's ARX was fully graphical, used a microkernel and was written in Modula 2+/3. It sounds like the hardware wasn't quite ready for it though.
Huh. I like this interpretation!
Ah, OK, I guess I was completely wrong then! Thanks for the info.
> Leaving these communities around is, indeed, very much like letting a wound fester. There isn't really any doubt now that people can use platforms to radicalize others to extreme and often dangerous viewpoints."

Interesting... I don't think I've previously seen the argument that such communities are, in effect, an "attractive nuisance".

A similar argument applies to pro-anorexia communities, although the danger there is self-harming behavior.
Yes, they, do I linked to one of the disclaimers in another comment: https://support.apple.com/en-us/HT205223
Resource allocation is a moot point when it comes to CERN projects because CERN manages their own funding and they have one mission, to do particle research. The fact that they manage their budget is exactly why they can do things like big accelerators, unlike the United States who destroyed their half-way dug accelerator before it even came online. And besides that, CERN is literally the only place on Earth with the foundations for this kind of research.
Funny, as I'm here on the old world side often drinking Californian and Argentinian wines to get a good price-taste factor.
No, I do not accept that Visa has any rights at all. Visa is not a person, it is a public company. Individuals have a right to refuse to transact with whomever they choose but a business has no rights, not even the right to exist. A business only has privileges afforded to it by society. People have a right to form private associations and do whatever they want,but the moment that for-profit business opens doors to the public, the terms of it's operation must be according to local laws and restriction by local commerce associations. Many states allow businesses to refuse a customer , that should not be the case either.

If a business has the public as customers then the terms if it's operation and existence must be determined by the public. That is of course assuming society is ruled by a government of the people,for the people and by the people. If corporations run society it is businesses that have rights and they decide who gets to have a payment processed, who gets to buy groceries and who is allowed a shelter above their heads and whose child is allowed at the good schools. That revolting idea of a society must be destroyed at all costs. I will oppose any society or government that supports it.
“magic folder” sync always meant https://syncthing.net for me. Once set up it syncs in LAN, over slow connections, with lots of changed files, handles concurrent syncs, hundreds of GBs of data etc. – it's great and becoming better day by day.
Headlines have their own grammar (and sometimes even vocabulary) not found in other forms of English. It is a quite common module in advanced English lessons for ESL students. I’m sure a motivated individual could translate the reddit titles to “headlinese”[1].

[1] https://en.wikipedia.org/wiki/Headline#Headlinese
>> Software should be designed to last

Not necessarily true.

If the requirements of the project are to be secure or fast or easy to maintain or built quickly or have beautiful user experience or be maintainable or be designed to be robust & failure resistant, then that is what it should be.

And if the requirements of the project are "the software must be designed to last", then the software should be designed to be designed to last.

But if it's not a requirement, then no, it does not matter if it lasts.

The point being that blanket statements about what software should be are missing important context about the purpose of the software and the constraints under which it was developed and the specified requirements.
This well funded science establishment gets funding from universities based on positions available. CERN doesn't need grants.
There are plenty of American cheeses that win the top prize in international competitions. Six of the eight cheddar categories at the following competition were won by US cheeses.

https://wccc.myentries.org/contest/results?event=63&submit=S...
Why are there press embargoes for these things?
This is such a strange opinion that I'm wondering if you're confused about what cheddar is or about what creme fraiche is.
Well I think it also has a lot to do with, that, beyond a certain look & feel, this example has very little in common with a print news paper (or online outlet that use that style).

In a traditional news paper absolutely everything is carefully curated. What stories go where, how much space they can take, whether they'll have an image, title setting guidlines, grouped by various things like topic, etc.

For example the www.nytimes.com front page is very closely structured like a traditional print paper: The top stories (the main sellers from the kiosk age) of the moment are "above the fold", followed by a bit broader polical or societal pieces and the going into more and more softer content like fashion, cooking, travel. The latter topics are were generally the bulk of the advertisment money comes in.

So I think a newspaper mode for sites like HN could work well. Not as a live view, but instead of say a weekly, curated edition of what has been relevant and interesting.
I could have been a poster child for the "Eu amo Goiânia" campaign (https://www.youtube.com/watch?v=fp8bq6kgCu8). I lived in Rio but had family in Goiânia and was visiting them when the accident happened.

School was tough for a couple of weeks...
Are you planning to keep running it?

I hope you do, I can definitely see it becoming my default home screen while browsing. It’d be cool to see if you can wrap up the rest of HN, especially comments also. But I do realize that may be a lot of work.
Hi, I am the author. You make a good point about subnormals, thank you. I will jot that down for a future update to the doc :)

It is funny you mention the Padé approximation; I was debating whether or not to include that in this article. Originally I planned to stop after Minimax (using Remez), but if I include rational approximation schemes anyway (e.g. Carathéodory-Fejer), it probably makes sense to implement and analyze that as well.
Sorry, you’ll have to disambiguate. Which argument should not be made?
or you could follow established best practices and secure your site with TLS.
I think large companies definitely have a lot to gain by building good software designed to last, and the best companies do place value in doing things right (I worked in a couple of monopolistic giants). Especially infrastructure has to be designed to last since they take a long time to build in the first place. If you value craftsmanship, infrastructure teams in large companies are probably a good place to be.
Effect of Dexamethasone in Hospitalized Patients with Covid: Preliminary Report
>> I suppose we could make better use of money that would otherwise go to making a new collider, but so we can do so elsewhere as well.

Tell that to the hundreds, thousands, of valid scientific projects that cannot find funding. This collider, if built, represents not only a lot of money but those hundreds of smaller projects that didn't happen.

I once heard a physicist say that our society spends more on ring tones than it does fusion research. I suspect that this collider would yield an inverse. We will spend more on a narrow aspect of particle science than we do on vaccine research. More than on new antibiotics? More than on SETI? More than on detecting possible life in our own solar system? Particle science is great, but there are more efficient ways to spend billions.
Bionic is what I'm looking for (right on their use-case page): a Make replacement that can work with intermediate computations, and not just files.
`uploadImage`, `createWithArray` and `createWithList` also read suspiciously like RPC endpoint names. Not that one should depend on such URLs having meaning in a REST system, but this is arguably more egregious than the SocialSite API (http://web.archive.org/web/20090123123719/http://wikis.glass...) that Roy Fielding was tearing into in the blog post linked upthread.
Neumorphism
I would suppport the building of a supercollider if its main mission was education. Imagine having dormitories on site where kids could live for 6 months while they learn by watching, doing, asking, helping. It could be a model for how we reshape our arthritic educational system that is SO INEFFICIENT. How many post docs actually get a job? And after what-30 years of toiling in an educational system that recreates serf labor and the fiefdoms of the Middle Ages?
>>> I've got the same exe running in client installs since the late 90's.

That's on Windows that has stable API and ABI. The 90's is probably the limit because older software are 16 bits and don't work on current 64 bits Windows.

On Linux all software break with each distro release because "core" libraries are unstable. Got executable and libraries compiled on RHEL 6 and most of them fail to load on RHEL 7 because something.so not found.
Most places do have alternatives payment methods which don't depend on visa or mastercard, though they are usually country-specific.

We need an international protocol for sending payments via your own bank's app.
Just put my printer to do this everyday (laser black and white) this is the best thing I've seen
Absolutely. I don't tremendously like the framing of "allyship", but there are lots of good diversity-promoting measures that companies should take - one example, we're working on pushing my current company to do an AfroTech sponsorship.
The recommended linux distro for eSports for engineers is Ubuntu 20.04 LTS, and wine 5.0 or higher. That way you just follow the instructions in the documentation and everything runs with no hassle.

Most of the games will probably run out-of-the-box on any linux distro, but the sims and GPU-accelerated deep learning engine might require some additional work loading needed libraries, etc.
This is way cool! Mad respect to you audio engineers out there. I tried implementing FFT last year in one of my open-source projects[1] (key word: tried).

[1] https://github.com/dvx/lofi/commit/285bf80ff6d7f0784c14270de...
I just want to mention that I find the name absolutely great. Very fitting.
It's as floppy as you'd expect. They do make another device with a more laptop form factor - but as I understand it, it doesn't have as good English support. I could be wrong.
it seems to me a rather dangerous precedent to argue that one must ally with blm. after all if you are not a social conservative you are perpetuating an immoral status quo.

of course one might work to end qualified immunity for example or to equalize the education and economic gaps without being a Marxist.

let's not confuse ends and means.
Wirecard: What happened and how we're fixing it – Curve
Yes, this is the plan :)
Can't you just add bang patterns, use deepseq or use the strict/strictdata extension?