skysight-inc/HackerNews huggingface dataset:
Yeah, I resisted getting an ereader for the longest time because of the software and how silly DRM is. But with KOReader on my Kobo I'm pretty happy with it as a way to read paperbacks. In theory reading online articles should be as easy as an automatic converter from a browser "reader mode" to an epub. I don't know if anything exists to do that, though. Unfortunately they're just not mainstream enough to get much attention from programmers, which is a shame.
I do somehow because of my inherent interest in understanding the world.

However, this got me intro communication issues with my former boss. Apparently, this person was not interested in what words (or combinations of words) actually mean but rather simply just how they're used frequently. Every new combination of words was utterly confusing to this person.

As a conclusion, I try to figure out how people process language and adapt accordingly. In my experience, most people don't see language as a coherent system of words with meaning.
Misconceptions About Immutable Distributions
They're the direct customer of Hurricane Electric, and our server provider in that region of the US.

We have our ASN and IPs announced on their network.
Personally I just contact the maintainer of the package and give them SSH and root access to my machine.
> There should be one-- and preferably only one --obvious way to do it.

I just wish Python applied this approach to package management. It is needlessly complicated.
I assume you are actively searching for a new job?

I hope that place has exit interviews later so you can freely tell them on the way out how bad this is. But considering how bad it is, it would surprise me.
I did not see it mentioned in the article, but I wonder why or if the team rejected a permutation function on the index. The shuffled dataset would then be Xs[i] = X[f(i)]
The Python Software Foundation Has Been Authorized by the CVE Program as a CVE
> Also of note is that Germany already had and still has laws against numerous forms
> of speech, most notably anything that could threaten the public order, which you
> could mold into a justification to basically stop any speech.

Germany has no laws against "anything that could threaten the public order". This is just unsubstantiated nonsense.

There are laws against hate speech: "Volksverhetzung", a more direct translation: "incitement of the people", i.e. hate speech with the intent of causing mob violence or the persecution of minorities. There are also laws against disrupting the public order: "Erregung öffentlichen Ärgernisses", so "causing public offence", but those don't really target speech, they're more about taking your pants off in public and peeing on the sidewalk.

Also, neither of those laws are from the time of the monarchy.

> The Nazis made a lot of political capital because people wanted them banned and
> censored. Of course that was just political play and they set new standards for
> suppression of information and propaganda, but that came after they got into
> power.

The Nazis also made a lot of political capital because people didn't ban them for democratic and free-speech reasons. As Goebbels, the Nazi's chief propagandist, himself said:

> Wir gehen in den Reichstag hinein, um uns im Waffenarsenal der Demokratie mit
> deren eigenen Waffen zu versorgen. Wir werden Reichstagsabgeordnete, um die
> Weimarer Gesinnung mit ihrer eigenen Unterstützung lahmzulegen. Wenn die
> Demokratie so dumm ist, uns für diesen Bärendienst Freifahrkarten und Diäten zu
> geben, so ist das ihre eigene Sache.

Translation:

> We enter the Reichstag [Weimar Republic parliament] to stock ourselves with
> weapons from democracy's own arsenal. We become assemblymen of the Reichstag to
> take down the spirit of Weimar with its own support. If democracy is so stupid
> to supply us with hall passes and diets for this disservice we do to it, then
> that is its own problem.

Your entire comment is a great example of the bullshit asymmetry principle.
It’s a mix. Many of these innovations came into existence before their EU counterparts. Faster payments, for example, is a completely different system to instant SWIFT payments which most of the EU uses.

Having said that, Denmark is another notable country for its innovation financial systems, ahead of the U.S., many of its EU neighbours and in some areas ahead of the UK.

But the UK has always had a vibrant and innovative financial services sector. Something the EU always had a bit of love-hate relationship with, and something Brexit has seriously damaged.
> The current problem with AI for Google is that the good stuff costs a bit too much to give away with search.

Perhaps, but they seem to be in a better position than many to get that cost to a reasonable level.

They've got the scale, the research side, lots of experience with models of different sizes, they own TensorFlow, they produce and deploy their own Tensor chips (so I would guess are not dependent on Nvidia's tech at 10x markup), and have lots of experience in datacenter power efficiency.

This is all just based on what I've read in tech news. I happen to work at Google but don't have any insider info here. I'm biased, but they seem to be in a good place.
the UK had contactless transactions, free instant payments and mobile banking years before PSD2

(the mostly useless open banking stuff is however due to PSD2)
That's not Apple. That's Intel. Intel's 14nm chips were so hot and bad that they had to be underclocked. Every laptop maker had to underclock Intel laptop chips - even today. The chips can only maintain peak performance for seconds.
Agreed. Software development and basically all efficiency / process improvements are not really top down at all.

I just think that anything not top down doesnt play nice with shareholders. Also doesnt play nice with management that want to say they are the ones that got something delivired.

Seeing projects get rejected as they delivier too much of an improvement (e.g. we only predicted 5% savings this is likely to give 40%) really opened my eyes to how important it is to appear like you are more in control than you are.

On the skunkworks suggestion, i was meaning dont put anything from that team into any forecasts until you have a better measure of the impact.that way you controlthe narative better.
Imagine being fascinated by a JVM stack trace instead of frustrated that your online banking services are partially unavailable because of a software error.
> The reason Mein Kampf could not be distributed until a few years ago is because after Hitler's death, the copyright on Mein Kampf fell to the state of Bavaria (

Bavaria used copyright to enforce an "unofficial" ban on the book. It's ridiculous to try to paint the situation as one where Bavaria just never got around to reprinting it.
You could almost say they're co-related.
They want to be common carriers, but also be able to discriminate users.

Start by banning racists and bigoted users, then slowly start discriminating against other groups while offering new "private connection" for only $9.99/mo extra.
A Mac application? Big enterprises are mostly on Windows desktops. Especially those that would be interested in this app.

Otherwise the idea is great, now please someone create this for Splunk...
Excellent point.

The training dataset is just upstream of the fine-tuning step but both are supplying vital data to the whole pipeline.
> Productivity of artists can be measured if they are reduced to wall painters

Even wall painters are surprisingly hard to measure. Painting the wall without noticing issues with the underlying preparation will cause an unhappy customer at the end. Painting the wall with the color the customer has chosen without making sure the customer realizes that the color looks WAY darker on an entire wall compared to the small sample, will also lead to an unhappy worker.

It's very popular to think there are other professions that are easy to measure, and yet it's never your own productivity that can be measured.

It's madness that we aren't just saying that productivity of ANY KIND is damn hard to measure!
When will Pluto complete its first orbit since its discovery?
We built Restate. Resilient applications using distributed durable async/await
Buzzwords like "always-online software", but I think it boils down to handling orders of magnitude more requests while using not so much of memory.
Many blue-sky research divisions end up not costing as much as you'd imagine. Patent licensing, the defence value of a big patent portfolio, the occasional 'demo' which turns out to be a huge success and you're best placed to turn into a commercial product in a new field, etc.
NATS boss says 'unreliable' flight data caused widespread travel disruption
They only require ONE person to have an account. The other participants can join as before.

The meeting continues even if the person with the account leaves; as long as someone stays in the room, it persists and people can (re)join.

I don't like this change but their free (beer) service is still more respectful than GOOG Meet or MSFT Teams.
Is t the case that this “privilege” is an attempt to balance oppression and / or the existing privileges of others?
> My solo-founder business would not have been possible without Clojure and ClojureScript

…Really? Why?
I did a migration to GKE at a previous company and it was basically great to work with. At the time we had a few teething issues with the most edge-casey bits of our system, to do with getting ingress and CDNs to work well together I think. The end result was a little more manual Terraforming than would have been ideal, but it all worked, and I believe the improvement needed from GCP was on their roadmap and came a few months later.

GKE (with Autopilot) is firmly set in my "day 1 toolbox" if I were to start a new company, assuming K8S was the right tech choice.
Mailgun Available in Node-Red
Most people are still on step 1 (learning what the individual words mean). They don't get to the stage of learning how the different words fit together.
Restaurants, including fast food joints, cause tens of thousands of food
poisoning incidents every single day.

Citation needed.
"The world", being random individuals, still overwhelmingly calls it child porn. Organizations in the field call it CSAM

It's just like "ISIS". Every organization had an opinion on whether to call it "ISIL" or "the so-called Islamic State" or "Daesh", but the fact is everyone not making a press release just called it "ISIS". Nobody thought that that name was endorsing their self-claimed statehood, and nobody thinks "child porn" somehow justifies it. But using constantly-changing ("CSAI", "CSEM") jargon just confuses anyone not in the know and makes the topic harder to search

_All_ revenge porn involves abuse, but that's still the common term. It's still porn, in the same way that rape is still sex
You're referring to PSD2 / OpenBanking?

What do you mean it's impossible to get access to?

If you're a start-up wanting to share your customers' financial data, you can make an API.

If you're a start-up wanting to get access to your (potential) customers' financial data from other institutions, you can get access through one of the many providers (Tink, GoCardless etc), or become a provider yourself with enough work.
This was of course intentional, but you incorrectly claimed that

> To their credit they've also relaxed a bit over the years. For example,
> they lifted the ban on Mein Kampf

This just never happened. No ban was ever lifted. This does not show some change in the German mindset towards being more tolerant of Nazi speech, as you insinuate. The copyright expired - that is all.
>You’re saying that in your experience, greater than 20% of adults on a flight are more problematic and annoying than a crying kid?

It depends on how many Americans are on board.
Even though I tend to agree with these, I feel uneasy about them being stated as facts.

There could be more mundane _intended_ reasons for doing research, such as working on a VR program, as mentioned in a sibling comment.

Some people believe that upper management of these companies are brilliant masterminds who play chess with the world, but, personally, I highly doubt that such a thing is even possible.
> Flights with no overhead bins at all.

I completely disagree about this one. I'm not checking all my essentials, because there's a good chance the luggage will get lost (esp. if it's an American airline).

The solution for your problem here is that passengers need to get a test and a license: they need to demonstrate that they can very quickly stick their luggage into the overhead compartment and sit down when boarding, and very quickly get up, grab their bag, and start walking down the aisle when disembarking ("deplaning"... ugh). Half the passengers would fail this test every time, so those people should be kept in a separate part of the plane and charged extra for wasting everyone's time.
Winston Royce actually did have an iterative process as part of Waterfall, it was in his final model, and the diagram was on the next page of the document that most people fail to recognise.

https://upload.wikimedia.org/wikipedia/commons/d/de/1970_Roy...
Anybody not a doctor who gives medical opinions online to anonymous questioners is probably not very good at thinking and can't be expected to give useful answers.

Perhaps you could speak anonymously to a doctor or nurse practitioner by telephone.

(In Australia such a service is run by the Federal Government.)
Models are great, life just won’t follow them
In my view Python’s strength is it prioritises making how things work clear while Ruby’s strength is it prioritises making intent clear.

I actually wish there was something that struck more of a balance between these two philosophies. Ruby’s expressiveness is very nice but unless used carefully, can obscure what’s happening. Python’s clarity in implementation can make a piece of code clear in isolation but can get clunky.
They did not beat GPT-4. They beat an old measurement. It's still like 16% behind.

Would be happy to hear otherwise.
If people saying mean things about you online bothers you that much don't read it.
DDoS generally has little to do about the content of the traffic. It's more about volume and traffic pattern.

Anyway, I think the details are in intent and the nature of the communication. Service providers shouldn't actively block communications where the only intent of the communication is consensual exchange of information between two or more parties (such as visiting a website) regardless of the content of the exchanged information.

SPAM would qualify as non-consensual from one party, so it would be exempt.

The intent of DDoS isn't to exchange information, so it would also be exempt.

I'm sure that it would need pages legalese to make this work, like ironing out the circumstances when ISPs can assume intent or consent. SPAM block lists should be reasonable.
> After Russia invaded Ukraine last year, gas prices shot up and the EU introduced emergency measures to cut demand. With winter also unexpectedly mild, demand for electricity fell 5% in the first half of 2023 compared with 2022.

This is not structural.
As far as I know, there is a better definition that is commonly used.

A soft real time system is one in which every instruction that the programmer writes has a known well-defined maximum time bound in which it executes. This can be achieved in a GC system if the GC pause time also has a known well-defined time bound, and if it is well defined which instructions can or can't be paused by the GC for that (max) amount of time.

This constraint is important for building systems because it allows the programmer to guarantee that certain parts of their program will fit within a given time bound, such as ensuring that they can fit in the window for rendering a frame to achieve 60FPS or per-packet processing to achieve 1G PPS etc.

The commercial Java implementation JamaicaVM claims to have such a soft real time guarantee, with maximum GC pause times in the order of microsec. They have a paper about it presented at the ACM [0]. I haven't read the paper myself or used their product in any way, I'm only presenting their claims.

Hard real time systems require a fixed time per operation, which would allow one to guarantee that, say, a given loop executes some operation at a precise frequency, which may be critical for things like analog signal processing. This is typically much harder to achieve using a GC system.

[0] https://dl.acm.org/doi/10.1145/1288940.1288954
I see, but wouldn't this lack of agency, or, more precisely the inability to escalate the problem to someone with more edit rights be the actual issue?

I could see this also happening in situations where such problems arise at component interface boundaries, where the pressure not to change comes not as an organizational policy but rather inability to influence external components (eg. the OS offers a poor abstraction -- the user-space program developer wouldn't be changing how OS works to rectify things). But, this is again sort of an administrative problem, because, ideally, the user-space program developer should be able to convince the OS developer to change the interface if it's found to be not a good abstraction...

But, yes, I can see how in practice that'd be a very difficult thing to do.
Apparently the McDonald's machine also pasteurizes the mixture so it can go a few weeks without cleaning. That's an added complexity that most other machines don't have, and it's a huge risk safety-wise for pasteurization to go wrong.
No, the telescope will be blinded because you shine at it with a lot of the kind of photons it has been constructed to detect, the actual space filling photons are only visible in the radio band which (optical) telescopes don't see and so aren't bothered with.

The situation with neutrinos is exactly analogous: IceCube looks for high energy cosmic neutrinos, not low energy background neutrinos. The latter are only of interest to dark matter searches.
I have fond memories of having swing jumping competitions as a kid. No major injuries. My parents definitely wouldn't approve, but they also would never know. Your kids will probably still do it given the chance. It's too much fun. From what I remember reading, playgrounds are kind of engineered in a way for encourage kids to take potentially painful risks without severely injuring themselves.
I mean you could've read his Wikipedia page, but this seems...enlightening in particular

https://en.wikipedia.org/wiki/Kevin_McCarthy#House_minority_...
I worked there (no specific insights into the situation though), I have no such illusions of brilliant leadership but at the same time, if this course of action seems the logical move for me, so it will be to any number of other people.

I don’t think these were long term planned moves, more pivots to react to a rapidly changing external environment that required decisive action and were made from a limited palette of options.

It requires only one of these benefits to be the goal as well, the rest is cherry on top - Stability for example did a similar move (give it away) when faced with the funding environment and a much deeper funded opponent and in general it worked out well for them and made what happened with LLama a predictable option with several positive effects (investor virtue signaling on AI, open source contributions, avoidance of negative externalities since they “leaked” the model rather than operating it )

Ultimately though, these are real effects - the reasons why the actions were taken may control the framing (brilliant strategists vs accident genius vs desperate cornered CEO), I am not sure that framing matters all that much.
Firefox Web Console Helpers
Instant SEPA, not SWIFT.
1B children at high risk of the impacts of the climate crisis (2021)
I made a shorter version of this comment on a different thread
You can also connect to Calibre over Wifi which is more like plugging in via USB: https://dmpop.github.io/koreader-compendium/13-calibre-conne...
I'm not saying it's a great policy, but it makes sense to me.

Running a whites-only business overlaps but is different from being racist.

In this scenario, it would be weird to force your business to associate with whites-only businesses. But those are illegal, so you're not forced to do that. You're only forced to work with racists that don't run whites-only businesses.
I think all FAIR researchers and engineers are aware of the NC-CA license limitations.

They still use it because releasing the code for an already approved paper under NC-CA is super easy (~ self-approving by clicking a few buttons) vs following a slow open-sourcing process needed for the MIT license (includes approvals from a sponsoring director or two, committing to support the code for at least a year, etc). Releasing under MIT can easily take a few weeks with each stage requiring finding someone responsible and chasing them across time-zones.

The best practice seems to release under NC-CA and re-license it later under MIT. Maybe this will happen here, too.
Do you have a cheap permutation function for large n? It seems like you still have to do it in two passes if you do this.

One reason cited in TFA for the half-shuffled files approach is that it's easy to rotate old data out of and new data into the half-shuffled files.
I put quotes around words to differentiate when I’m using them incorrectly but popularly. By definition the goalpost has also been shifted.
That wasn't my experience.

I set up an account with HSBC about seven years go, and they were a nightmare. It took over a month to open the account, and everything had to be done in branch. Also, HSBC in the UK is not the same HSBC in other countries. I once had to fly back to London from Athens just to "pop in to my local branch" for some uninteresting bureaucratic process.

I closed that account and switched to Tide. It took me like 15 minutes to open the account online.
I don't want to be legible to a computer
This was a great writeup. And shows that this management style is not just about programming, but any activity at all. The article mentions sales as having just such maddening performance metrics and just brushes past it as ok/obvious/normal while it's just as crazy as your football example.
It is a tall order, but but it's doable. The most important thing is to reduce the surface area of your application. Our business logic is almost entirely pure. The 'procs' have no side effects, except for things that happen on the other side of a clojure protocol (java interface). That means all side effects can be stubbed out during tests.

Our "user" code has no access to threading libraries. Threading happens in "kernel" code.

Watch https://www.youtube.com/watch?v=4fFDFbi3toc for a good example of how this has already been done in practice.
Forwarding the ssh agent (-A) is considered insecure. Instead man ssh recommends using a jump host (-J)
Can't speak to the overall AI Labs model reasearch but this pixel tracking is directly tied to computer vision and what they are doing at Reality Labs advancing Mixed Reality passthrough with geometry mapping of your surroundings and hand based gesture controls. There is a lot of computer vision baked into those chips and while this is published I am sure they have productized it using more advanced proprietary methods under patent.
You can say that those all have pacifying effects, but how do they "aim" to do so?
At this point, there's lots of books and CDs out there with 'deadnames' on the cover, and movies and games with them in the credits.

"Who directed 'The Matrix'?" probably shouldn't be a controversial question, let alone one with potential answers that are considered offensive or even illegal.
A lot of parks in the city I grew up in replaced wooden structures in parks with steel and rubber. I think the rationale was that wood was hard to maintain and also super dangerous when it turned into a splinter. We're too squishy for wood.