skysight-inc/HackerNews huggingface dataset:
I see I'm also getting some downvotes, but I'll try to clarify just from my perspective.

We looked into the option of accepting cryptocurrency as a payment method but came up against too many obstacles. Without being able to prove the provenance of client funds we would be at risk of breaching "proceeds of crime" / anti-money laundering regulations.

And while the value of cryptocurrencies bounces all over the place and makes it impossible to budget, even stablecoins present problems. While they are pegged to something, the question is to what. Those pegged to precious metals such as gold or silver were a no-no, and even those pegged to the dollar present a problem. (As an aside it obviates one of the cited advantages of bitcoin - as a hedge against monetary policy-driven inflation). The question our board came up with was, if the currency is pegged to the dollar, why not just accept dollars? At least with established currencies we can buy currency hedging. With stablecoins, we'd be looking at specialist forex hedging, or messing about with futures. The board looked at the cost-benefit for about five minutes before they threw it out.
people can be weird, a french artist, medium-to-high profile told he was approached by vulture journalists to give them sensational stuff to say

it's not impossible that people try to rise the temperature on old events shed in today's light
This is a distraction to wash their reputation after
https://news.ycombinator.com/item?id=28063637 (Facebook bans researchers who were investigating Facebook ads)
I used to be really torn about this, but a person is elected to do their job, and I think enough is enough. You don’t like what the majority is doing, fine, I get that but sticking your hand in the sand and abdicating your responsibility to the legislature is just wrong. I think the legislators should be given a chance to come back, and if they don’t, expel them.
That sounds like "Philip-Morris announcing Health-Enhancing brands".
have you heard of Azul Zing?

(not entirely serious, but it has a very expensive monthly fee for what is in essence a better GC algorithm)
A great example of starting something to solve a real problem that you faced yourself. If you had not started vim.so, you probably wouldn't realize this problem exists. You did things that don't scale with vim.so and now you are doing something which hopefully will scale. All the best.
HTTPS certificate non-validation vulnerability in Node.js
The video was censored because Paul states cloth masks are worse than N95 masks for infection. Which is scientifically accurate as far as I know.

So it's gotten a significant step worse. It has gone from "do not question the science" to simply "do not question".
This is all fascinating stuff to me, I'd never really heard of wet bulb before. Quick question though: how does the pressure difference play into this in a basement? As far as I'm aware below ground pressure and voids under basements tend to cause pressure differentials in even non-AC basements (causing radon issues where I'm from)? I assume this would help a cellar situation in the event of power outage as air even slightly below ground tends to be much cooler than above ground air?
While the architecture is clearly looking different, you might think of Sudano-Sahelian architecture (https://en.wikipedia.org/wiki/Sudano-Sahelian_architecture)
He tries to put the burden back on Celine with the "everyone knows she would never lose control of her drinking". Celine's allegation was that "Aubrey funneled me alcohol and hit on me the entire night." Aubrey is basically saying that even if he wanted to get her drunk, he wouldn't have been able to, which reeks of gaslighting.

The follow-up with "the very next day she wrote to me without the faintest hint of ambivalence, asking for additional feedback on her presentation" is also completely disingenuous. He's in a position of absolute power and SENS is writing her paychecks. If I had an argument with my wife and the next morning's text was "please pick up milk", that is not evidence that things are good between us.

Innocent until proven guilty is a trial standard. I doubt any of this will go to court, so we have to make up our minds based on what's available. He admits there's evidence he was hitting on a 17 year old and his rhetoric wouldn't convince me the sky is blue, on top of it being tone deaf. More women don't need to come forward and upheave their lives to try to bury this guy's career, he's digging his own grave.
What’s an example of a company collapsing in that way? I actually can’t think of any.
Whether or not the editor itself supports it, MacOS, Linux, and Windows can all run sshfs.
How is the latency btw? I SSH to a beefy box that sits under my table and sometimes I hate the latency of running emacsclient over X. But I am not using VIM and I don't use terminal emacs because of clipboard integration betweeen remote emacs and local desktop. I know there are hacks to make clipboard sync between local and remote emacs sessions without running emacs over X11 forwarding, but I always found those to be janky..
I can't edit my post above any more.

The other child posts are correct, I'm wrong.

My confusion comes mostly form a not realized, but once planed change in this laws.

In the end the current legislation seems quite sane.

But this can't be said about the laws governing messaging intimate content between teens. That's the other source of my confusion.

Anyway, thanks to bmn__ and rjzzleep for pointing out my error!
Why are stable coins interesting?

It's basically a thing guaranteed by single entity that promises that if the price drops they will buy tether at personal loss.

It's as safe as any pre-crypto, single company e-currencies. All of which died.

The only thing they have going for them is that they managed to place thrmselves as currency of the crypto market.
What are stablecoins and how do they work?
Yeah fair, if you run the tests in the cloud that saves you a step (filesystem sync via ssh is still in effect the same as a git clone I'd argue...)

If you check out code in RubyMine, it'll try and install the dependencies in the Gemfile regardless, though.
To be clear, the UI is a web app. But that is serviced by out-of-proc servers written in many different languages (e.g. language servers are usually written in the same language that they service).
Fascinating! Have you looked at other ways to get more TLS performance out of the system as a whole? How does that performance even compare to the Netflix services side of things (aka in AWS)? How do various TLS offload strategies stack up?
The Difference Between Goodput vs. Throughput and How to Maximize Your Bandwidth
I think this article has a number of great points, but maybe is a bit dated for the current "LeetCode" era, where the number one attribute that major software employers look for (especially at junior levels) is timed coding chops, not backchannel reputation.
Not really sure why this was flagged.
This is pretty neat. Will check it out.

I was wondering if there is any similar lightweight options for Java? The only ones I know of are very big libraries, i.e. GWT, Vaadin etc.
I would consider your argument seriously, if the price of the products and services I work on were also adjusted to the location of the buyer, but they rarely are. So, I find it hard to justify that I have to be paid less based on location.
NYPD flouts law requiring disclosure of surveillance technology
Google has a monorepo in which nearly all of the company's code is stored. The monorepo uses a custom implementation of Perforce. No personal computer could download a whole copy of the repo. So for that reason people need to check out a virtual/cloud copy of the repo in order to do work. This has the added benefit (for google) of not allowing individuals to have code on their device which is bad if the employee loses their device or has it stolen.

There are some exceptions for some teams (like Chrome). And when I was there exceptions for people who did mobile (iOS/Android) development, though Google was moving pretty aggressively towards a world where even iOS code wasn't allowed on the employee's device.
The mosque built once a year (2019)
Actually Twitter suspended trump two days later. Now that we have more evidence of trump trying to have the DOJ to lie in order to keep him POTUS it is hard to argue that Twitter was in the wrong. Their actions were certainly ethical as the coup attempt was still in progress.

Many of his followers still believe he will be reinstated as POTUS, allowing him the bullhorn of his Twitter account would be unethical as it would make it easier to galvanize these folks into action again.
Lee from Vercel here! Happy to answer any questions about this release, or Next.js in general. Personally, I'm very excited about the performance improvements we're seeing switching to Rust from Babel/Terser.
Ok, but why can't netflix apply the geo restrictions based on the payment and not the incoming IP address? I'd prefer to use a VPN for all of my traffic, and I'll gladly stay region locked to the region I reside in. But forcing me to go outside the VPN is something I'd rather not do.
I'm not sure your point?

Absent the original commenter (you) providing context, that makes for reasonable supposition. Automated systems learn from a corpus that includes internet anti-Semites using Yiddishisms in a mocking manner to insult and inflame leads to false-positives on real-world, genuine uses.

Similarly, how does one fish out the context and gauge just how appropriate (according to HN, never) a use of "n----r" and all its variants? Consider whether one should tell Joe Schmoe Black American he cannot use the word all to prevent Joe Schmoe White American from having a chance at using it to incite.

It's a hard problem with many a false-positive to be had in ways that will befuddle, outrage, and amuse.
I'm somewhat baffled and amused by how much hate Electron gets on HN when an existing app moves to it or a new app uses it while at the same time whenever editors and/or IDEs are discussed Visual Studio Code (an Electron all) is massively praised.
Star Wars Tales from the Galaxy's Edge part 2 launches on Oculus Quest this fall
I built a beautiful dynamic algorithm a while back to assign strings to "buckets" in Hyperscan. The problem is (roughly) that you can pack lots of strings into buckets for a "bucketed super-character shift-or matcher", but if you pack strings of wildly disparate length together (e.g. "foobar" and "xyz") into the same bucket they wind up weakening the power of the matcher for the longer strings (it's still correct; the primary table is just a prefilter). But "foobar" and "xyz" together are pretty close to "bar" and "xyz" (there are some subtleties).

So the problem was you have a bunch of strings of different lengths but only 8 buckets to pack things into. I had some neat heuristics to estimate the cost of weakening strings of various lengths based on estimated false positive rates - and then a dynamic function to optimize packing for various choices. However, I buggered up the heuristic function. Due to the complexity of the dynamic algorithm, the magic numbers were pretty hard to debug or even understand, and it created a weird performance corner we didn't discover for a year or so. Most of the answers it gave were pretty plausible even with the wrong heuristic... sigh.
No-Code Is Code
> Facebook wants to announce in the future some privacy enhancing ideas

The post does point out that by next year one such privacy-enhancing tech would be made broadly available.

> ...they still want to track you enough to tailor ads to users (their words).

Yes, but using MPC (multi-party computation) and other (zero-knowledge) techniques gathering steam as of late: "These technologies will help us minimize the amount of personal information we process, while still allowing us to show people relevant ads and measure ad effectiveness for advertisers."

I dislike Facebook's data handling practices as much as the next guy, but: Whats proposed is better than what we have today, though it isn't absolutely the best they could do. That's the price to pay for free, I guess. After all, advertisers are their paying customers.
Not nitpicking, but i had to reread “JavaScript based” several times before it finally clicked as “JavaScript-based” or based on Javascript (style).

Nicely done.
Finding go things is a pain (for me) because go is a very general word, I generally use golang to avoid that.

Python is easy 'cause the other meaning is a real noun, so disambiguation is easy.

Kind is a general word, another tech project, and also a programming term.

just an opinion ofc :)
This is the equivalent of "you're not pretty enough to be this dumb" for software engineering.

It's a hard to picture a situation where that's the right thing to say though. Unless you were exceptionally insufferable.
Oh I'm not against testing at all. I was just talking about why people used these these extra test centers in Germany: Because a negative test receipt was of equally weight as a prove of vaccination when participating in events etc. That will end, but that doesn't mean testing will stop. You can still go to a physician for PCR or do antigen tests.
But can you even buy most content anymore? Everything has gone digital to the point where I wouldn’t even know where to get said dvds outside of a few rental stores that somehow still exist in SF. Amazon? Somewhere else?
> difference between Ubuntu and Arch

The difference between Debian and Ubuntu is enough to be a nuisance.

The Dell XPS laptop my employer provided cannot boot Debian and I'm stuck with
Ubuntu. Same packages, maybe a version or two are more recent right? Nope.
Aside from the egregious transparent snap installs when using apt (which can't
uninstall snaps, thanks Canonical), there's a lot of minute details that amount
to quite a time loss (that and having a laptop with no USB/RJ45/HDMI ports).
Simple scripts that work on one OS and not the other, font scaling and
rendering making my standard 1080p screen unreadable, absurd default
configuration that makes WiFi unusable, etc.

Glad I don't have to manage the same oddities for the actual work I do.
Everything is simple once it's all Dockerized.

But that's not true either. I had a different problem setting up the repository
with every developer and they were all using the same OS.
No repo in sources.list (how?), no docker group created when re/installing the
docker package (why?), all kind of weird stuff happening.

So you tell me there's a way to have all devs working and testing on the same
environment? That's great!
But it is _not_ worth handing over everything to Microsoft or any other third
party.

I'll never trust GitHub, GitLab, or any other forge with business-critial stuff.
Host your own code, commit your dependencies, have your build script work
locally.
I've deployed through Git{Hub,Lab} outages and the leftpad fiasco, and the cost
was insignificant. Host a mirror there for cheap if you want, that's what I do
for my public projects (but after the copilot debacle how can I trust GitHub
with anything?).

And what if you're a remote team? You can't rely on the internet. My ISP was
kind enough to remind me of this when I got my very first outage with them one
hour before starting at my current company.

As valuable a product GitHub is and Coderspace may be, it is a step closer to
the Minitel 2.0 where everything is centralized and controlled by a single
entity. It's not the internet, it's MSN at best.
The paper I read says he faces up to 150 years in prison. Going to the US there is always the risk that they will throw the book at you.

The 4 to 6 years might just be a tactic to get the extradition since 150 years every where else in the world is considered cruel and unusual punishment.
An IDE needs to be able to do more than just edit files, though - e.g. for debugging, it needs to know how to run the code on the remote box, and it'll be different from local.
At patent office right now with this. My attorney said will go through the USPO like butter.
Portfolio management using Reinforcement Learning
Hit '.' On Any GitHub Repo
Twitter: Wait did our font change?
Dealing with HTMLMediaElements and SrcObjects in WebRTC Applications
So in essence, every other tech hub is an exception to Sweden…

There are however a dozen other places with good social support and public services where startups did not happen on that level.

As it stands, the only real common threads I see among all the startup hotbeds (SV, NYC, Boston, London, Stockholm, etc) are a tradition for trade/commerce/entrepreneurship, good universities for talent, and fairly laissez-faire regulations.
Depending on how you look at it, bloom filters have been surpassed. In practice I find there are variables driven by implementation factors which can push bloom filters to the top choice.

Starting with language, you might not find what you need (eg vacuum is C only so far afaik). The complexity of the algorithm may force you to decide porting is problematic (understandability, effort, cost of verifying the port).

Then you goto the practical things. Do you need to handle: threads, merging, serialization, etc. after all this, you might find the only unicorn is bloom due to its simplicity, and wide implementation availability.

In my case, after lots of testing I ended up extending fastfilter Java’s bloom filter by adding merge (trivial in bloom), serialization, moving to XX3 hash, and simplified constructors. Doing all this in say Cuckoo or vacuum would have been a lot of work. I’m not certain if/how how merging might work in these offhand.
No the word "usually" does not capture that at all. I and a lot of other people spend a lot more time at the office, at the gym, at school, at entertainment venues with friends than we spend at grocery stores.
Beautiful Soup can use lxml, and does by default for parsing xml.
There is no intellectual consistency in what you're saying, at all. Freedom of Speech is only an actual guarantee (at least in text) in one country. And the electrons/bits in the wire obey physics like every other item the GP mentioned and as a result, are subject to the same political and physical forces that reflect in their regionally relative price.
McDonalds already licenses their kitchen to franchisees. Increased automation increases the upfront cost of this kitchen without increasing revenue. While some franchisees might like the idea of less reliance on labor and be willing to pay a premium, McDonalds corporate wants to keep the upfront costs of starting a franchise as low as possible.

While certainly the interface might resemble an Automat, when I say designed to be automated, I mean their business model is designed for automation. Dark kitchens, for example, could potentially benefit from automation far more than conventional restaurants.
Assuming it auto detects idle time?

Could be a good alternative to buying new MacBook
In the late 1980s one of my business classes was a one-credit career placement class. Essentially they taught you how to interview and how to prepare a resume. The resume software came on a floppy disk and the professor (who had some kind of ownership stake in the software) warned the class that any attempt to copy the disk would render both the copy and the original unusable. It was bullshit of course, the disk could be copied and the software didn't even use any of the copy-preventing tricks that floppy-disk-based software often used in those days.

But especially then, most students had little experience with computers and just believed it.
Install failed. OS X 10.14.6. Happy to help debug with you.
Agreed. If their residents don't all end up as students at ASU, then they are going to NEED cars as well. The light rail covers maybe 5% of the metro area and the bus service is terrible if you need to travel more than a few miles.

I'm not aware of any significant employers nearby, aside from the university and a lot of minimum wage retail jobs. I suppose airport workers could make this location work, if they can afford it.
I bought an Axidraw recently and its been great, its a fairly robust device. Plotting quality has been great, although it takes some learning on how to use it. They also take care to use non-proprietary firmware, and publishes it as open source: https://github.com/evil-mad/axidraw
As much as I’d like to try this, the blog post reads as « our dev environment was so heavy, our git repository so old that we put everything in the cloud even your dev env ».

If you’re building a new startup, you don’t need this. Use docker-compose.

The current latest full stack project I built requires a single command: npm run dev. Launches docker-compose (PostgreSQL), Next.js and ngrok (expose/webhooks).

And it takes 10 minutes to setup.

Not everybody has the requirements of GitHub!

Still, I’m sure I’ll use this in a year :)
Go to any GitHub repo and press "."
Just as the title says...
That’s a significant change from when they IPOd. Was this disclosed to their shareholders a few months ago?
HTML+CSS+tables is a massive weapon in the GUI wars, probably responsible for most of the power of the web and its current conquest/war/campaign into desktop via electron and associated web-as-app frameworks.

And with good reason, the ludicrous complexity necessary to specify presentation details is mostly and with an industrial scale army of programmer/designer knowledge in HTML+CSS.

The path forward in GUI frameworks at a minimum is to leverage/support HTML+CSS which is such a huge lift to support.

That leaves the issue of inherent ties to Javascript in HTML+CSS land, versus the language you want to support, and the still-nascent integration of HTML+CSS "document/page-oriented" language vs the window style of a true GUI app.

I do not envy a new language having to produce a ground-up GUI framework. Arguably harder to do than muscling a new programming language into relevance.
> Getting rid of local development means they have to worry a lot less about what's going on on their engineers' workstations.

Wait, what?!?

No, it doesn't. Their engineers' workstation software can read or edit their code just as easily as their engineers can. Going into the cloud just adds another liability, it doesn't take any one away.