skysight-inc/HackerNews huggingface dataset:
I just don't understand how anyone can live in the same world I do and have anything nice to say about the average person's credulity.
As long as fread internally writes into it as char* it’s fine. char* is the special case that aliases everything else. The ”Just dumb bytes” kind of pointer if you will.
I worked in retail for 12 years 4 of those at Apple retail. The treatment at Apple was light years ahead of the other companies. Hell its hard to even find a company that will give part time workers health insurance.
I would argue that if a majority of an audience says something is good (subjective to them), then that thing is good objectively. If something is popular, then it is good. Not to say it is without flaws. That is different.

Take the example of spelling that another user brought up. They claimed it is objective, but that isn't really true. Is the correct spelling color or colour? The answer to that is cultural, and therefore subjective. Unless you hold as I do that popularity is similar enough to objectivity to qualify. The cultural or popular notion determine what is right regarding subjectively judged subjects. This notion, including the spelling and even usage of words, can change over time.
I would have said "Jerusalem" as a location could lend some ambiguity as to whether the committing user is Israeli or Palestinian, but ah...his username and profile picture certainly leaves nothing to the imagination.
The schemes I'm familiar with claim to extract energy from the vacuum, essentially. It sounds a lot like hocus pocus to explain away free energy. Great if physically possible, but exceedingly doubtful.
>Is there a clear bright-line

Not one that represents a universal truth - there never is. We decide on lines that are arbitrary to reality but interesting to humans because we have no other choice. Note that this is different from subjective vs objective, which is a second axis, but is often used as a synonym for the first when creating a false dilemma. Objectivity is more relevant when deciding on the written language of the implementation, which is different from the interesting moral problem.
Personally a fan of Sync for Reddit. Multiple interface methods (list, card, full-page swipe) and other reader niceties.
Yeah but those examples are like, large state-sponsored massacres. And there are lots of them.

In the US, for example:

https://en.m.wikipedia.org/wiki/Ludlow_Massacre

I mean it was actually part of a war (at least it’s called such) between companies / government and organized labor!

https://en.m.wikipedia.org/wiki/Colorado_Coalfield_War
Is there some feature that coc.vim has that ale does not? Can someone explain coc.vim's popularity to me?

I don't understand why coc.vim is so popular, when Ale is so performant and "debuggable" (i.e. produces useful performance traces).

[long-time ale user here, I don't use clangd but I do use python-language-server, which is similar]
I wish I could find (or create) a working LSP setup for the Java code base at work. It consists of multiple projects, tied together by a Gradle build script. IntelliJ just groks the build.gradle and Eclipse can also import it.

Is there an LSP server that can do something similar?
Xanadu: Fully managed quantum cloud service
That sounds way worse since it's in the frequency range of many high-powered lasers.

It's also in the range of many low-power lasers, but I'm not worried about them.
The Quickest Way to Add a REST API to Your Single Page App (SPA)
Note that executive functioning disorders can also point to autism spectrum disorders. Under the DSM4 it was actually discouraged to diagnose co-morbid ADHD with ASD.
> Well, the US government can call this any way they want

"this"?

> The UN charter prevents war except in specific situations, which do not include someone being indicted for war crimes. Of course it didn’t stop the US before

So it is useless.

> but the mere idea of the US attacking a NATO ally that’s also a member state of the EU is bonkers, even after 4 years of Trump.

It is certainly not the first time that the US has made such threats. Whether it is likely to act on it I do not know - in the same spirit though, isn't the work of the ICC bonkers? It is not like the US going to just send their service member there out of their goodwill.
How is accepting a PR account to having a relationship with an individual. Popular OS repository would have code contribution from 1000s of contributor, it's possible that the maintainer don't personally know a majority of them. This just don't make sense.
No? If you sign an agreement with someone, and then break it, no law has been broken. The other party can sue you for breaking the contract in civil court and win, but there is no law that says you cannot break agreements signed with someone. Of course there might be cases in civil court which are about law violations, but it's not a universal rule.
Stuxnet inheritance?
Before C11 char* was the only way to do type punning, badly. So it was basically forbidden, but still well defined.

Since then they specified that unions are the way to go.
ARM chips are used even by someone like AMD.

Point is, Nvidia can't be trusted not to use that anti-competitively, given their existing reputation and amount of leverage they would get on even more things. So if competition laws would have worked as intended, Nvidia wouldn't have been allowed to buy ARM.
I'm an Android developer who despises Kotlin, reactive programming, and "the Google way" in general. My main gripe with all this is that it needlessly complicates everything that can already be done in Java with vanilla SDK. All these additions are touted as a way to write fewer code and do it faster, but the problem is, it's all rather complex under the hood and requires you to hold a lot of context in your head at all times. And if you want to read someone else's code, you gotta have the encyclopedic knowledge of Kotlin, because characters are apparently a dollar each and it's not like we can spare some to write code with actual words people can search for. And to make it even worse, "the Google way" is a moving target. It's constantly evolving just for the sake of change.

In the end, I'm sticking with Java and vanilla SDK because it just works and only changes ever so slightly with each major OS release. Also my apps run pretty darn fast on 7-year-old devices because they only use the CPU to do useful work.
This sounds interesting at a high-level, and the octopus is cool, though I'm having trouble understanding how it'd impact my day-to-day. There's a gif on the homepage on how to... add to a "space"? I'm not totally sure what value this would bring to me.

Do you have a gif or video showing someone already set up with everything, and then show them solving a few problems? And maybe even a side-by-side with someone trying to do the same thing, without Slapdash?
Mean, not median.
https://duckduckgo.com/?t=ffab&q=+Why+is+there+so+much+porn+...

edit: not trying to be snarky, there are some good links above the fold.
I was in the vicinity of a news story once and I interacted with the press. A reporter from a local news station. She asked me what I saw and took notes. There were two follow up questions: "did you notice anything else?", and that's it. The report didn't really include any of the extra details that I provided, just what you could see from the street. It included a clip from a different witness who was much more chatty and added their own... flair.

I say all this because in my limited experience, the embellishments come from average Joes who are eager to say such things to reporters.
The line seems to becoming increasingly blurred these days.
Exactly. I wrote this in another comment but I've been following a Github issue about hook support in Flutter, and I understood React hooks much better after reading that than I ever did before. It is clear now what exactly the problems hooks solve are, composable life-cycle state reuse. I think that because most people don't really understand why hooks were even needed, they can't wrap their minds around them.

https://github.com/flutter/flutter/issues/51752
For emergency treatments, insurance companies are required by the ACA to pay the out of network provider, but charge you as if you are using an in network provider.

It's possible for the out of network provider to then bill separately from your insurance if they charge more than what your insurance pays out of network providers, but there's no way that's what happened here because $1500 after the out of network fee from the insurance company is far too high for an ambulance trip.
Clang has been able to parse MSVC headers and link with its libraries for years now. It also supports the same interface that CL provides using clang-cl, so it's not that that necessary for Microsoft to actually update the entire compiler; they just need a few library changes in order to fully implement C99/C11.
I'm also not personally a fan of the model that Coc takes (although it is impressive tech).

Besides adding a Node dependency, Coc extensions are basically ported VSCode extensions with some changes necessary to make them work with Coc. This means that for every single extension you want to port to Coc, someone has to maintain a Coc fork and keep up with the upstream VSCode extension.

Personally, I just don't feel that this is sustainable.
There are plenty of things that society finds tolerable when they happen in small amounts, but problematic when they happen in larger amounts.

That society ignored faked Britney Spears nudes in 1997 but complains about deep fakes today is no more inconsistent than someone who likes St Patrick's Day parades complaining when his neighbour turns his home into a 24-hour bagpipe practice centre.
Google, Apple unveil built-in Covid-19 exposure notifications
Shared Ownership between S&P 500 Companies
This seems to be just an individual being passive aggressive and not some international incident.
This project was inspired by “The Problem of 12”, the fact that most public companies are increasingly being controlled by a small group of institutional investors: https://ssrn.com/abstract=3247337

There is compelling evidence that this shared ownership can lead to anticompetitive outcomes, such as lower wages and higher prices: https://ssrn.com/abstract=2427345.

My goal is to highlight the extent to which ownership of many competing companies is being concentrated among a small number of institutions, and spark discussion about this problem. Let me know if you have any suggestions for improvements to the dashboard, or ideas for new projects for me to work on!
Reminds me of the opening text of Fargo.

> The events depicted in this film took place in Minnesota in 1987. At the request of the survivors, the names have been changed. Out of respect for the dead, the rest has been told exactly as it occurred.

So solemn, so respectful and complete bs :D
> This mostly depends on the graphics chip

That laptop only has Intel GPU, albeit a good one (Iris 550, 800 GFlops).

> it shouldn't be necessary to have powerful graphics processing just in order to see a marketing website

I generally agree. If I would be making that web site, I would have tested on the slowest Intel GPU I have in this house, I think I still have a Windows tablet with Atom Z3735G somewhere in the attic. However, I’m 100% certain it’s technically possible to implement that particular thing in a way so it works even there.

One obvious improvement, merge all dots into a single immutable mesh, for mouse dragging effect displace them in vertex shader. Each dot needs 4 vertices, each vertex with XYZ relative to center of sphere, UV to apply round sprite texture, and one scalar random number for mouse drag displacements. They render 20k dots, rectangular sprites would need 80k vertices, with 6 floats per vertex that’s about 2MB of VRAM, and this way all dots will render in a single draw call. Possible to optimize further by passing less data per vertex (e.g. positions only need 2 floats for lat/lon, and texture coordinates only need 2 bits of data), and more so if WebGL supports geometry shaders in which case we only need to pass single vertex per dot without texture coordinates, and expand them into quads on GPU.

However, such low-level GPU shenanigans require skills most web developers probably don’t have.
When it comes to pricey one-time use tools, I’ve found that I can come ahead by buying online (used or from Asia) and reselling it locally once I’m done.

It’s the tools I keep that end up costing me. I might need that 2nd jack, 3rd ladder, always nice to have a bucket of 10mms, bike rack for changing tire 1x/yr.
Thanks for sharing. I'm curious about a couple of things:

- What's your favourite way to preprocess images? Most real world data isn't already segmented into images of complete words, and that preprocessing step could affect the quality of the final output.

- Do you know of any open source models I could use as a starting point to recognise text chunks with some 2D structure, like math equations that span multiple lines?
Because of livejasmin. They got so big that they bought the Czech internet exchange.
Generally it's because Coc has completion, snippets, and pretty much everything from the regular VSCode version of the extension built-in, so Coc can replace multiple plugins, and it works very well.
Agreed on the N+1 query problem, but I'm a bit mystified why people still choose ORMs for any projects with even a moderate level of database complexity. When using a straight SQL layer (JDBC or the basic features of KISS-orm) the query is in SQL form and the performance characteristics of the query are obvious from the query or can be analyzed easily by taking the query and running it through the database's query analysis tools. Using an ORM just adds extra steps: instead of optimizing a query in SQL, the query needs to be optimized using directives or methods or annotations that the ORM provides in the hope that the SQL that is ultimately generated is efficient; that is, we're programming the ORM which programs the database instead of just programming the database. Why bother with the extra step? With modern programming languages there really isn't that much extra boilerplate to implement the DTOs for straight SQL and it usually results in code that is a lot easier to maintain and extend in the examples I've seen.
Ugh... Even CNN admits that the following headline is a lie... Let's follow the rabbit trail:

> Trump suggests voters should commit fraud

The source that article links is another one of CNN's own articles:

> Trump appears to encourage North Carolinians to vote twice to test the system

The first paragraph of that article then gets closer to the truth:

> President Donald Trump on Wednesday appeared to encourage people in North Carolina to vote twice -- once by mail and once in person -- during the November general election to purportedly double check that their initial vote was counted, ...

Of course, that's not "double" checking. That's checking. If you mail a ballot and never check, then you haven't checked.

Moreover... "Appeared." If the author believes Trump was saying that, then say Trump said it. However, the author knows that's not true, so the author said he "appeared" / his words could be twisted. Utter cowardice.

Then that links to this source, which gets even closer:

> President Donald Trump suggested Wednesday during his visit to Wilmington that people who vote by absentee ballot should “check their vote” by attempting to vote in person as well.

> https://www.wect.com/2020/09/02/wects-jon-evans-interview-wi...

Then finally 3-4 links deep WECT links to a f-in Twitter post:

https://twitter.com/briantylercohen/status/13012842454495764...

Where Trump clearly explains that people should go to their polling places so that the poll workers can check the voter rolls and confirm whether their ballots have been received. If so, then voters will be turned away. If no, they'll already be at the polling place and will be able to cast a ballot. You, I, WECT, and CNN all know that Trump isn't saying to lie about whether you mailed a ballot. To say otherwise is to lie.
> A better question I think is how did the US Supreme Court get the decision so spectacularly wrong?

I think when there is a unanimous decision, you can’t just jump to that premise. Remember, the job of the Supreme Court is to interpret the law. Laws can be bad or unjust (without being unconstitutional) and the Supreme Court will go with what the law says.
Ethereum Blockchain Infrastructure
Jobless? Here's a simple hack but it won't last long. Next level sh*t.
If you're struggling to find work, then here is a signal. A sign you've been waiting for. A time to take action. An invitation.

Your internet is a dark forest. Your job search is little more than a clearing in the forest. Jobs, strange jobs, come forth from the forest into the clearing of thy illuminated screen, and then go back. You must have the courage to seek them out, but you don’t have to go it alone.

I am a first-class community builder. I am the diamond in the rough. I am the eye of the storm. However, I am mortal. Circumstances can conspire to create a challenge even for me.

Last week, I began a job search. I pulled out my bag of uncommon hacks. I scheduled six interviews in seven days. This could be you. But I’m not offering you top-down answers. You’ll have to work for it.

Today, I am forming a band of eight. And, I am going to war, and taking the eight with me. We're taking souls. We’re winning hearts and minds. We’re all getting hired!

You can do it. Join the eight. An exclusive work-group. It's not for everyone. It’s not for the others. It’s for you buddy. We're going to hack our way through the forest to your next job.

More money. Less time. Don’t think it’s possible... Madness? Madness? This is smarter.

Get it. We leave no person behind! It’s not about the money. It’s about sending a message.

About you: You are ready to take massive action. You have a working webcam and mic. You apply by leaving an introduction in the comments here: https://www.linkedin.com/posts/memetics_blockchain-data-howto-activity-6707189966218264576-AlSa.

About me: https://news.ycombinator.com/item?id=24351810.

Let’s go!
Really saddened to hear this.

I've only recently started digging into his work and I can only imagine how it'll impact my worldview for years to come.

For those unfamiliar with his work, here are some essays I recommend as a start:

1. On the Phenomenon of Bullshit Jobs: https://www.strike.coop/bullshit-jobs/

2. What's the Point If We Can't Have Fun? https://thebaffler.com/salvos/whats-the-point-if-we-cant-hav...

3. How to change the course of human history (at least, the part that’s already happened) https://www.eurozine.com/change-course-human-history/
Ah, the weekly hate on React thread, they do well here.
Is it even possible to take them down without scattering debris all over the orbit later on?

Also, is orbit considered to be a free real estate? Does the first one to call dibs just take it or what? It's sure slowly getting a bit crowded over there.
The meat is just the transport mechanism. They're selling the known chain of custody and novelty that comes with it being local. The product they're imparting it on just happens to be meat.

I'm not saying this is a bad thing. It's a perfectly valid thing to sell and there's clearly a market for it but it is a luxury good and the viability of such businesses are fundamentally dependent on the amount of discretionary income sloshing around the local economy. That kind of business might make a killing outside NYC but could be struggling to keep the lights on in a suburb of Buffalo.
From my perspective, the sequence was:

- From 2008-2014, _everyone_ was writing their own "class-like" abstractions (see: Backbone, Class.js, five million other "inheritance" libs). So, the React team wrote `createClass` as their own implementation.

- When ES6 classes came out, the React team took that as an opportunity to drop maintaining their own abstraction and switch to something that was actually standardized, and reduce the amount of magic behavior (auto-binding, mixins, etc).

- Function components came out in React 0.14, and were initially limited to just rendering based on props - no state or effects possible

- Hooks now give function components the ability to have state and effects. In addition, encouraging a move away from classes dovetails into the React team's long-term plans for the React APIs.
Its Electric Grid Under Strain, California Turns to Batteries
Hauser is worried NVidia will pay $40B so it can light ARM on fire. That’s crazy on it’s face.

Follow-up by noting ARMs actual economic value is less than $10B, do it seems unlikely NVidia or anyone else would pay what SoftBank is asking.

Lastly Hauser says NVidia would do this to become the “dominant microprocessor company” in the world, then cut its customers off from new developments.

First, ARM isn’t a dominant microprocessor company, it’s architecture is dominant but it’s revenues make it a flea among elephants. It doesn’t make anything like Intel, AMD, or TSMC, it simply licensed designs. And it’s own designs for that architecture, while popular, aren’t near the best, Apples are.

Apple and others have perpetual licenses allowing them to make their designs and enhancements. No one is getting “cut off” from ARMs mediocre next gen designs, they may never use them to begin with.
My experience has been the exact opposite. Class-based components encourage creating large monolithic classes because it's hard to split class methods into smaller units.

With hooks however, you can create self-contained custom hooks that group all the code of a feature in one separate file. It's much easier to test and to make sense of. It's also easier to make the hook more generic and re-usable when it becomes needed by other components.

I'm definitely not going back to class-based components as I find React hooks a lot easier to manage and maintain.
The coroutine and communication by channels paradigm which Go introduced to me (I recognize that it is a very old paradigm, but it was new to me at the time) is just so very easy for me to reason about.
The deepfakes I’ve seen are often presented without context and in many cases are assumed to be real if done well. This ability to create convincing deepfakes will only improve over time.

Even if factually deepfakes don’t substantially differ from impersonations, on a moral level they should not be tolerated, especially for grass roots female politicians.

Thanks for the Paylin reference
From what I understand, the type of n isn't really the important part here; it's the type of the indexing variable (i) that makes a difference. On platforms where sizeof(int) is not the size of a register (e.g., x86_64 with 32-bit ints), UB signed overflow allows the compiler to not have to emit code to deal with the possibility of 32-bit overflow, which probably results in "sensible" assembly.

This article [0] goes into a bit more detail.

[0]: https://gist.github.com/rygorous/e0f055bfb74e3d5f0af20690759...
Nah these companies definitely block transactions based on these.

How do I know? I'm Iranian and have experienced the wildest blocking systems.

I was playing around with timezone once and set my timezone to tehran. My credit card company blocked my account and I couldn't get it back until i faxed a notarized form.
> is better than a system where a single payer simply pays at a set rate for specific treatments.

It's not.

>but effectively will not cover unexpected large expenses

That was the claim though, and it's wrong.
Employees shouldn't have access to unnecessary customer data anyways per the regulation. Maybe there is some work that can't be done without downloading data, which would maybe be forbidden if outside the EU, but ordinary programmers are okay IMHO.

In practice, there are tons of companies outsourcing customer support to India, entrepreneurs managing their ecommerce sites from Thailand, managers opening their Salesforce there, guys with Slack company accounts on phones etc...
Which part of the parent are you saying "has no basis"?