skysight-inc/HackerNews huggingface dataset:
Ignoring Amazon's Affiliate program for a moment, there's already enough incentive for manufactured, astro-turfed reviews. And even when there's real, legitimate reviews left by purchasers of a product, the store page owner could change the quality of the product being sold - silently start shipping knock-off versions as opposed to the real thing - or even reuse a product for a wildly different product. (I know this has happened plenty in the past, I wonder if Amazon has cracked down on that behaviour? Even so, that it has happened so frequently in the past doesn't help since we're talking about 'losing trust'.) These practices have hurt much more than their affiliate program has, in my view.

My grandparents (in England) were longtime subscribers to a magazine named Which (which.co.uk). I have no idea if it's the same thing anymore, but at least 15 years ago it was a (very middle-class, quite expensive) magazine that would review family cars, vacuum cleaners, televisions and so on. The whole selling point of that magazine was 50 years of built-up trust, they'd lay out in detail how they'd do their blind testing and their rigor in testing, and very publicly owning when they made mistakes or got things wrong. Are there any online equivalents that have this sort of cache and trust associated with them? If you were to buy, say, a laptop, or a new washing machine... where would you go?
Graphite and natural uranium make it a chemistry problem to purify plutonium.
"You'll do shit work -- scan, crack copyrights, whatever I want."
You could have just one thread and to kill it at exit. Do not start new threads for each closure that drops object, send closures into one special thread instead.
Anecdotally, I upgraded my wife's iMac to Catalina and she's experiencing issues (rendering latency) she's never had before (hadn't upgraded the OS since buying it 4 years ago). I figured is was good to get on the latest and greatest for security reasons, now she wont let me touch her computer anymore.
started using and learning linux from the console so there was always a nostalgic reason for me to have everything in solarized dark. the last 2 or so years my eye sight has dropped due to aging but also because of way too much time on a screen. I notice it especially during reading ebooks at night that a dark theme isn't doing me favors so switched to an e-paper like color and slightly reduced screen brightness for late night pdfs/ebooks reading. (redshift does nothing for me here). an epaper color is a lot easier on my eyes than dark mode. still use dark colors for terminals during my day work but am also considering changing this but maybe it's because my eyes aren't tired throughout the day as much as they're between 21:00 and 02:00 ...
If your function takes a reference to the object, something still needs to free it.
> That is an arbitrarily high standard.

Which likely explains why conspiracy theories proliferate.
It isn't just websites. It's everything really. The industry has proven to me time and again that it is not worth it to explain to user's what they are doing and why they are doing it. Doing so seems like a complete waste of time on the micro-scale, but on the macro-scale it builds confidence in the integrity of practitioners and the business they're hired by by customers, reaffirms positive social values/norms (asking for permission, politely explaining when asked a question, and respecting other's prooerty), and it increases the bar in terms of expectation, and helps educate users by shaping their expectation of what kinds of things one should expect a computer to be able to do.

There wouldn't be half the computational illiteracy there is if we'd take the time to explain the basics.
After spending quite a bit of time with the operator early on, along with the KubeDB operator (super easy to use, but definitely not production ready) we settled on some patroni helm charts.
Broken_Hippo says>"Rocks at least have more purpose than to put holes in things - guns are there to kill other things even when used responsibly. "

- Broken Hippo apparently hasn't been hit by a rock recently!8-) I joke, but...

We're speaking of men holding rocks. You underestimate the effectiveness of rocks as weapons. Every man knows how to use a rock as a weapon and almost everyone has thrown a rock or pounded something with a rock. You needn't throw a rock to kill/harm someone; it's likely faster and easier if you keep the rock in your hand.

Rocks have been used as weapons since before prehistoric times. Rocks have possibly been instruments of death for more of our ancestors than have bullets.
An open letter to Mehra et al and The Lancet: https://zenodo.org/record/3865253
You're right, I expected it would make a bigger difference
This one rests squarely on Apple, as it was their auth service that contained the bug.

While an application could potentially (not that I know exactly how in this case) further verify the received token, that verification is exactly what an authentication service is supposed to provide, hence the responsibility absolutely rests on Apple who provides the service.
DDL is transactional in SQLite.
Sounds like you and your alter ego got burned at least once.
To expand on this further...

Though notionally a private company, Huawei (notably its founder Ren Zhengfei) has many complex and often opaque links with the Chinese government and the Chinese military.

More than a decade ago, Huawei admitted that it unlawfully copied Cisco source code regarding the switches and routers that are the backbone of the internet.

Huawei does not disclose details about Chinese-made components it uses in its devices and has admitted that these may be more vulnerable to hacking than some western competitors.

The US basically asked point blank to define their organizational structure, connections to the CCP etc. Huawei basically balked and ignored the ask.
So the caller of the function still needs to free HeavyThing in the same thread.
It’s amazing they managed to avoid mentioning JavaScript even once.
I believe the GP post was referring to restructuring your query so you make Postgres hit better indices (eg. when you know the distribution of data but can't easily apply a partial index). A common way to do that in Postgres is to use subselects for a criteria, and the join in the outer query. Coming up with such queries is "more time consuming".

And yes, this approach is fragile even in Postgres (version or data changes might affect the performance, or you might be stuck with a worse query when query planner becomes smarter), so I imagine query hints in Oracle have the same problem.
I absolutely adore this database.
One might say that Crew Dragon's days are counted already.

Even SpaceX' Gwynne Shotwell (she is SpaceX' long-time COO, in case you do not know her yet) is hoping that SpaceX will fly people on Starship in maybe 3-4 years and she is way more grounded than Mr. Musk.
They plan to achieve this unreasonable sounding feat by producing large numbers of Starships and launching them very often to accumulate massive experience with the craft in very short time in parallel basically.
The first randomly generated person I received was born within a month of me. Hiyooooo!
One of the contributors here: here's a live demo: https://la-inst.caldera.app/

Check out the console for DOM updates streamed from the server. React is running on Node.
I worked on VAX in the eighties and took the knowledge from hundreds of the famous VAX manuals. They must have cleared whole forests for these manuals. Tons of paper that filled all the walls and rooms. And of course a lot of paper books.

And the keyboards were big and loud. And there were only a few lines on the terminal screen.

And when you printed out a listing, you had to walk a few hundred meters to the data center (called "Rechenzentrum") to pick up the stack of paper at the counter.

Even today, in the age of the WWW, I still have thousands of books as PDF with a local search engine. There is still plenty of (important) information that you can't just access over the Internet.
I did go back and read the rest of it, and I do agree that it's pretty good overall. For someone going into detail about the mistaken capitalization of a variable name (which I appreciated), the "one day" bit still stands out as oddly hand-wavy and boastful (and, as the opening remark, I would argue it's pretty important for setting the tone).

If that point needed to be made (and I don't think it really did in this article, that's not the focus), it could have been done more carefully.
they used this tool grep. look it up. /s
I’m skepticism that vaccinations would have increased it much tbh. A needle stick from a patient with HIV has a 1/300 chance of transmitting HIV, so it would probably have had a very limited impact. Needle sharing amongst IVDUs is higher risk due to the repeated exposure to the small risk.
Wrong. CDC itself says it's a well tolerated drug. Stop adding your own lies to something you have no understanding about except reading from the headlines.
A self-propelled robot that is used in classrooms
No the zero-cost refers to the abstraction (and runtime cost), which still is zero-cost. Deallocating is part of the normal work load not the abstraction.

Also this isn't rust specific. Most (all?) RAII languages are affected and many GC approaches have this effect, too. Some do add additional abstraction to magically always or sometimes put the de-allocation into another thread.

But de-allocating in another thread is not generally good or bad. There are a lot of use-cases where doing so is rather bad or can't be done (in case TLS is involved). Rust and other similar RAII languages at least let you decide what you want to do.

Now it's (I think) generally known that certain kinds (not all) of GC do make some thinks simpler for GUI-like usage. Through they also tend to have less control.

Note that it's a common pattern for small user CLI facing tools (which are not GC'ed) to leak resources
instead of cleaning them up properly. You can do so in rust too if you want but it's a potential problem for longer running applications.

Also here is a faster get `get_len` then both which is also more idiomatic rust then both:

```
fn get_len1(things: &HeavyThings) -> usize {
things.len()
}
```

If you have a certain thread (e.g. UI thread) in which you never want to do any cleanup work you can consider using a container like:

```
struct DropElsewhere<T: Send>(pub Option<T>);
impl<T: Send> Drop for DropElsewhere<T> {
fn drop(&mut self) {
if let Some(value) = self.take() {
thread::spawn(move || drop(value));
}
}
}
```

You can optimize this with `ManualDrop` to have close to zero-runtime overhead (removes the `take` and `if let` part).
I did not say he did that, I said that I believe it's common these days given the points I mentioned. You just need to hang around and see a bunch of posts on HN to notice that. QED, he's probably one of the "few" I talked about.
I prefer it, but can't use on screens when there's heavy glare (macbooks)
Article> One of their experiments, “Learning and Using Novel Words,“ strikes me as more remarkable than most of the others and the paper’s lack of focus on it confuses me.

This sort of "learning" is not necessarily real learning and it's not new for GPT-3. Even reduced GPT-2 willingly used made-up terms from the prompt in its results:

https://medium.com/@VictorBanev/interrogating-gpt-2-345m-aaf...

Search the article for 'Now I will feed it the same thing, but with a bunch of made-up terms.' It has some examples of how that stuff worked.

I've already posted this in the original discussion of GPT-3 paper and I will post it again: statements about whether some system "learns new words" or "does math" require hypothesis formulation and testing. It astounds me that many people in ML community not only don't do these sort of things, but even actively oppose to the very idea of them being necessary.

Recently there was a great live-stream from DarkHorse talking about this problem in science in general:

https://www.youtube.com/watch?v=QvljruLDhxY

They talk about "data-driven" science and the fundamental problems with that notion.
“Huawei is owned by our employees through an Employee Stock Ownership Program (ESOP) that has been in place since the beginning. No one can own a share without working at Huawei, and as of 2018 there were 96,768 shareholding employees. Our founder, Ren Zhengfei, owns a 1.14% stake in the company.“

SOURCE:
https://www.huawei.com/en/facts/question-answer/who-owns-hua...
That's wrong on the history. Netscape called the language "LiveScript" before changing it to "JavaScript". Then Microsoft called it "JScript." Then the "ECMAScript" name was chosen as a compromise.

Using different names for the same language didn't change anything fundamental. It was built into the browser, so if you wanted to write code in the browser you didn't have a choice.
Fair point, looks like FF also supports it.
> avoid the extra copy

there is no copy happening here
>cant it go from bat to human?

That is the answer you get from the experiments, if it jumps then it can, if it doesn't jump, keep trying different strains and generations selectively bred in mice/ferrets/etc. (in addition to using human cells in vitro to filter the candidates at various stages, an interesting modern possibility is to use mice seeded with human cells with the receptors of target type like ACE2 in this case and/or with human cells from respiratory surfaces). In general it is like you'd selectively breed new type of apple or grain, condensing the decades of chaotic natural selection into managed selection over few years or even months when it comes to fast iterating objects like for example viruses and bacteria.

So far it looks like the experiments did succeed. China is a country where prison inmates voluntarily donate organs while still alive, and in general it sounds like their prisons are very harsh, comparable or even worse than for example in Russia. Compare to that getting infected with a flu and spending few weeks in a nice lab hospital being well fed and relieved from the hard labor and abuse by the guards and other prisoners - i suspect there would be a line to sign up for those experiments.
Amerex B500, #5lb ABC Dry Chemical Class A B C Fire Extinguisher
Contrived examples like this are ridiculous. Creating such a heavy thing is likely even more expensive than tearing it down. So unless you create it on a separate thread, you probably shouldn't be freeing it on a separate one. It's not going to solve your interactivity problem. If you are creating the object on a separate thread then it's already going to be natural to free it on a separate one too.
It's probably a reference to "piercing the corporate veil":

https://www.nolo.com/legal-encyclopedia/personal-liability-p...

TL;DR: If a judge thinks your corp was just a protective shell, you can be held personally liable for its debts, and your assets can be seized.
Nice. How are you pulling the dictionary terms for each word?
Additionally some dark modes are just bad. I've got a couple of programs that I can only stand on light mode.
Yeah, the guy completely missed my point.
I have always been fascinated by a paper on barrel shifters myself. I think you would enjoy this as well: https://www.princeton.edu/~rblee/ELE572Papers/Fall04Readings...
In particular, logarithmic barrel shifters are amazingly simple to implement better than a massive multiplexer for each shift step.

Edit: oops, after further investigation it looks like you may be doing this in your design?
> You should store dates with timezone or you can't make calculations like how old is this post.

I think you misread the post you responded to.

It is discussing the benefit of Date Vs. DateTime data types. In Postgres, by design, a date has a 1 day resolution (i.e. no concept of hours/minutes, within that date). This is hugely useful for scenarios where you intentionally want and only want a 1 day resolution. It not being timezone adjustable is a feature, not a bug.

Storing a DateTime with 12:00 and then an offset of e.g. 0, is a needlessly complicated work-around when a data type that doesn't even have the concept of hours or timezones exists.
"To the members of the Budget Council" --Dijkstra

https://www.cs.utexas.edu/users/EWD/transcriptions/OtherDocs...
A tool used by anyone and everyone in the audio space: https://www.izotope.com/en/products/rx.html - it's most important feature is that while you can work on the waveform, that's pretty much the least useful way to work with audio, and so it also lets you work directly on the spectrogram of an audio source instead, which makes editing the actual sounds you hear much, much easier.
> (it is in the manual, but stack overflow has some better patterns).

I love how that's one of the things the author listed in their post :)
There might be a bit more sympathy for their plight, and a self-correcting problem if they'd explain why they were doing it.

Sometimes just by pointing out that it's an issue, people will start to adjust their behavior to make it not an issue anymore. There'll always be some ne'er-do-wells, but if we let that deconstruct our expectation of positive respect for one another's time and stuff, well... You reap what you sow.
This deallocation trick is neat but in C and C++ you could use a memory pool to do this.

In theory, you could also use a memory pool in Rust but I think the standard library uses malloc without some way of overriding this behaviour.
For kubernetes thats absolutely true and I think more people should do that (disclaimer I work with this https://github.com/stripe/skycfg daily). I think it actually would be easier for people to understand the k8s system if they did.

But, yaml is now everywhere in the ops space. Config management systems use it, metrics systems use it, its the defacto configuration format right now and that is unfortunate cause its bad.
Earlier this week when they were de-fueling they mentioned that the "escape system" was still active during that process. Is that because the fuel is potentially dangerous? Tangentially related, can the "escape system" be activated even when the rocket itself hasn't left the ground? I watched the escape system test but IIRC it involved launching and then aborting so the pod that carries the crew was already high off the ground before the escape system was triggered. It surprised me that it could triggered from a standstill.
I get something like this all the time, except it pops up behind whatever I'm doing and doesn't steal focus. I also almost never do stuff in full screen mode, maybe that's the trigger for it stealing focus?

Definitely seems to be related to "I had an email connectivity error and I must let you know NOWNOWNOW." Knowing that it's associated with gmail accounts feels like one more reason for me to get off my ass and disentangle my email from gmail...
I wouldn’t say she is that much more grounded: she has also said they are planning on passenger New York<->Shanghai rocket trips for a price between an economy and business class plane ticket by 2028:

https://www.vox.com/2018/4/11/17227036/flight-spacex-gwynne-...

Not a prototype or demonstration, a real commercial flight service.
It's a combination of hate of Oracle and love of Postgres; there were nuggets that validated those feelings.

Upvoting is both "I agree" and mark that in my voting history for if I ever want to see that page again.

Yes, this instance was not super deep but the fact is that it resonated with enough participants to get there. So the literal answer to your complaint is: it was a collective "because I felt like it".

Your complaint is not without some merit but also borders on "get off my lawn!". I've seen plenty of front page posts that I don't think are worthy of being there but, hey, different strokes for different folks.
And what is the root cause of a minority of Android phones raising their prices every year :)

Plus I have my Android phone for 3 years now.

The one before that was for 4 years old and priced at 345 €.

At least use a counter argument that is correct.
No, not even remotely. Izotope RX: https://www.izotope.com/en/products/rx.html
I'm so excited about this.

I used to watch old space mission videos and I think how could it would've been to watch them live back in the day.

Now SpaceX has brought this excitement back.
We detached this subthread from https://news.ycombinator.com/item?id=23357730.
I took his point to be that things like "feels readable" and "feels fast" and to do with feelings rather than actual quantifiable things that could reasonably be compared between languages.

So it isn't that those things aren't important; just that they are subjective
> The Brookings Institution thinks that the US can shut China out of high-end semiconductor production indefinitely. That seems like a pretty foolish conception to me.

U.S. had done that to Japanese Semiconductor industry in the 80s and 90s[1], which was why South Korean semiconductor industries flourished and Samsung became the king of Memory chips (it used to be Toshiba etc.) And today it's Huawei. Who's gonna be the next in the future?

[1]: https://www.nber.org/chapters/c8717.pdf
There are literally no claims in your original post that can be verified.

It's all subjective anger and whatnot. What am I or anyone supposed to take away from that?

> ample evidence that they're lying: again

Ok, what evidence. And don't tell me to google it or I can find it if I want to. You claim, you cite.
"You are not a beautiful and unique snowflake."
-Fight Club, by Chuck Palahniuk
Chapter 17.
Am I understanding the article right: the endpoint would accept any email address and generate a valid JWT without verifying the caller owned the email address?

If so, what extra validation did Apple add to patch the bug?
Yep. Its why I haven't upgraded yet.
Because benchmarks are largely worthless and just serve as internet forum arguments or mailing list fodder.
Is a little more complicated than that

Humpbacks and Sperm wales recovered. The later recovered because they do not eat krill.

Right whales recovered partially, the two species from the northern hemisphere still struggle to survive with total populations of around 410 whales and 23 whales. Yes, 23 animals. That would comprise like 12 females or so in total.

They are protected for the last 80 years if I remember correctly. And we are seeing the same animals again and again since this decade. Still not recovered.

China has wiped the yellow river dolphin and most probably also the vaquita, that was endemic from California and could be beyond repair by now. Maybe 5 or 10 reproductive females remaining and a single calf each two years. Coronavirus did more to save the american porpoise in this critical years than the current administration (and I challenge anyone to prove otherwise).

> The ocean single-celled plant known as phytoplankton

> when there are not enough whales krill consume phytoplankton at an unsustainable rate

Both statements are wrong.
Because doing so would not be decorous, and there's no practical reason to do so.

The most practical way someone could act on the opinion I expressed, if they find it useful, is not to sit and laboriously compile a list of individual institutions. It's to take that opinion under advisement in the course of the due diligence they should already be doing in their college search.

As for the last question, if I had any fiduciary responsibility, I would advise you not to believe anything posted on an Internet message board, because the commenters are largely just a bunch of anonymous yahoos who like to troll high school juniors and seniors as a sort of perverse hobby.
Everything in the DB should be UTC. Anything else is crazy.
That's a neat library but as far as I can tell it doesn't avoid any traversal or cleanup code. It appears to delay the cleanup so it all happens at once. That's certainly useful, but if you have RAII the traversal still has to happen at some point.
No stackoverflow meant deciphering manpages or asking the guy sitting next to
you. You can imagine how ugly things got.