skysight-inc/HackerNews huggingface dataset:
In an - at least in theory - open system some if not all players over time will maximise their gain from it. So advertisers wants your data, because the more they have, the more they can earn from specialised trageting. (This is why I believe Facebook is an advertising platform, not a social network, but I digress). So at some point you can only access information when logged in and (lets say for the sake of making a point) give your name, dob and much more. (Sounds familiar, like a paywall?). The GDPR makes it inconvenient to have and track all that data if not outright illegal for some cases. And asking for confirmation to use cookies to track a user is the neccessary evil to highlight that you are tracked. I understand the annoyance it creates for you and other users. Its still necessary.

And, if I may add that, its some kind of a new understanding I got for other systems as well. Releated example: There will - over time - no better google "competitor". Know why? Because if there is, at some point, then SEO will optimize the f** out of that competitor, too and make it maximally worse for everyone. Just like the optimization in the example above with the data. Except that the GDPR is a law for EU Citicens while google/the competitor only has to make it tolarable for them and their ad renvenue.

I find that perspective incredibly frustrating: Systems will get worse to a point of equilibrium, but its not the kind of "nice to work with" you and I have in mind.
(Edit: Spelling)
It works out much better than that sounds like.

That... doesn't sound good ;)

Really cool idea, though more comparable to lossy compression I guess.
I have done no optimization, no WAL partition, no slave (yet). i'm just using a single t3a.xlarge Aws instance with 1500 IOPS (EBS Volume).

we use 1500IOPS just to speed up our read-only jobs and reports.

i'm just using AWS EBS snapshot feature ( every hour ) for backup.
I saw that there was some grumbling on social media about 'caulk' when it came up - 'how was I supposed to know that word?' etc. Saddened me - you don't need to be a builder or DIY expert to have a vocabulary that includes such terms. It's a modern phenomenon - if a person is shown to not know something they would rather complain about elitism than learn or expand their knowledge.
Actually, now that I ran a search on HN, the original paper was already posted back in November, in it has a great discussion: https://news.ycombinator.com/item?id=29263961
The original paper was already posted in HN back in November, in it has a great discussion: https://news.ycombinator.com/item?id=29263961
Yes. It really is that. It is a question presented in the petition. It is the question on which certiorari was granted. It is the question that will be briefed. It is the question that will be decided by the court. And it is one of the most important questions facing society right now. You, personally, may be uninterested in that question, as it seems you are. But that is indisputably the question, and it's inappropriate to suggest others are being disingenuous. "Assume good faith."

And, for the record, the question of compelled speech is a vital one. Can you be forced to answer detailed questions about race and ethnicity and family structure on the census (I'll note that there hasn't been a prosecution for failure to answer the census since before compelled speech became a hot topic in constitutional law)? Can you be forced to say "one nation under God" or the Pledge of Allegiance at all? Can the government force you to stand and sing along with the national anthem? Can the government force you to write a back door into your software? Can the government force you to denounce a political view you hold, or force you to promote a political view you oppose? Can it force you to talk to a counselor who "isn't an investigator" but will turn over your conversation to law enforcement?

I appreciate that you appear to be a strong advocate for people like me. But you can't protect civil rights by trampling on them. Once we start down the path of denigrating individual freedom based on the majority's moral judgment, it's only a matter of time before minorities like us are trampled upon. Widespread acceptance of gay marriage is great, but ensuring individual freedom - like my freedom to date, fall in love, and marry - remains the bedrock of our nation is far far more important.
Sorry, I do not get your point. If your inputs come from outside your system, you have to sanitize them, period. It would be the same thing for the original poster of this thread if the ids are being generated client-side. Besides, you're also running the risk of poor implementation for an ad-hoc system, which in my opinion is order of magnitudes larger than using a battle tested algorithm.
Regarding aluminum vs. steel - I've had two aluminum frames crack after a couple years of normal riding (no crashes). Trek, to their credit, honored their warranty and replaced the bikes. Given enough time, aluminum will always fail; steel will not: https://en.wikipedia.org/wiki/Fatigue_limit
Ask HN: Would anyone be interested in a job board for non-remote listings?
I feel like there are so many job listing sites for remote jobs (i.e. remoteok.io, weworkremotely.com etc) but there aren't many that are focused on the opposite.

Is there a gap here?
> This mechanic you describe is actually quite common in freemium games. Games like Farmville don’t let you burn yourself out and purposely make you wait and come back hours or days later to get that dope rush.

They don't do it to avoid burnout, they do it as a payment gate-keeper: you have to pay to progress in any meaningful way.
There is not much choice when the giants in the space with the majority market share are all pulling the exact shame shenanigans.
Try https://bowwe.com/en/

You can start with a free account, and then if you like switch to the paid (https://bowwe.com/en/pricing) Although it’s not cheaper/per year
Oh, and make sure you’re TOTALLY free from those tech companies for all your accounts for personal and business use, same for family and friends. Migrate to small competitors now so you’re not scrambling at the last minute. Because I’m fairly sure your accounts (Google, Microsoft, Apple, etc) and those if your friends/family will suddenly become “flagged for abuse”, reported as copyright infringing, suddenly trigger a “security incident”, or otherwise get totally fucked. And we’ll all know none of that bullshit will be true, they just killed your account out of spite. If discovered, it’ll be chastised as a “bug” and later “fixed” quietly in a software update.
Tyically there's a hierarchy of security documents/practices. you start with principles work, like in this repo. then you look at technologies you use and start getting into specific examples.

For many platforms/services there will be security best practice sections on their sites and that's a starting point, but then as you mention even their tutorials often don't follow good practice.

The challenge for people writing standards docs is similar, new things come along all the time. How much time is availble to be dedicated to writing detailed guidance.

To give one example, the CIS benchmarks that a lot of orgs use to harden their environments are written almost purely by volunteers, so keeping them updated is a tricky game.
The author is a retrogrouch parroting the usual bike myths you hear over and over.

Aluminum, steel, carbon, etc are materials that can be engineered out to wazoo to have different qualities, many of them overlapping. Aluminum bikes can be wet noodles and steel bikes can be bone-jarring stiff. A big-box-store aluminum bike is nothing like a race bike made from high-end reynolds aluminum. Etc.
> You can’t sustain cash as a form of payment if only a tiny fringe care enough to use it.

This is a prediction, not a historical fact. It is repeated in multiple comments on this HN article. Yet the Federal Reserve reports that U.S. currency in circulation has been steadily rising for decades, including the recent smartphone decade: https://fred.stlouisfed.org/series/CURRCIR
It reminds me of http://hackurls.com

Well done
This reduces the bitrate by about 3 times. Even at the lowest bitrate at about 300 kbps I can't even hear the slightest difference to the original. Impressive, but I wonder what it would sound like when you reduce the bitrate even further. Would it be competitive with mp3?
When I worked on an early SoC with a display on the dev-board, our test software didn't do anything with the display. Depending on the last state of the system, the display usually had a bunch of ugly LCD noise on it.

Eventually I got around to implementing a rudimentary framebuffer to send to the display. Wondering what to display, I figured I'd compute a Mandelbrot fractal!

People liked it, and I was happy to have made our dev systems a little less ugly.

I went to work on other things for a few months. When I came back, they had replaced my fractal with the company logo :\

(I suspect, but don't know the codec, that the jpeg used to store the company logo ended up using more space and cycles-per-pixel than my fractal)
GDPR does not mandate those pop-ups, most of them are not compliant and only exist as a way to try pretend to comply with the law.
This.

I have an old 2013 MBP that wakes up from sleep quicker than I can open the lid.

This is one of the niceties I've lost when I moved to a PC last year (the others can mostly be attributed to cheap "enterprise" hardware).

My current laptop takes longer to wake from sleep while also sucking the battery dry. Talk about lose-lose.
The contact area depends only on the pressure. A wide tire has the same contact area of a narrow one if the pressure is the same. The geometry of the contact area differs. It's always a rectangle but for a wide tire the longest edge is right-to-left, for the narrow one is front-to-back. This means that a narrow tire is less round than a wide one and rolls less effectively. It must be pumped to a higher pressure to be roll as well as the wider tire. So it gets a smaller contact area, transfers more vibrations to the rider and rolls the same.

In my experience a narrower tire on the same bicycle has the advantage of a lighter wheel (even if when the rim is the same, which usually is not). Two lighter wheels give quicker accelerations and a lighter bicycle.
We already have licenses, they're called university degrees. You can get certifications, e.g. Cisco, but those are overpriced. We should be avoiding centralized authority, the profession allows it. We are knowledge workers and it so happens the only qualified people to certify and judge us are other knowledge workers, not bureaucrats.

To that end, your CV is the best license you can carry. It's unique per person unlike generalized licenses that lump people together like a hash collision.
Hard to take any of his advice serious, when he starts by saying that weight isn't that important for a bike. Riding old heavy bikes vs. new lightweight bikes is a world of difference. The stuff said about safety:

> if a car crumples too much when it’s in a collision, that’s an unsafe car and you don’t want it on the streets. I feel the same about bikes.

also sounds a bit strange. Certainly carbon fiber can crack instead of bend, but you typically notice that. And aluminum is probably not as "bendy" as steel, but I've never heard about anyone getting into problems due to riding around unknowingly on a cracked aluminum frame.
Wait, what? My humble phone frontcam had depth all this time??
Is hackernews turning into twitter? This seems like a comment from reddit or twitter.
I thought my stream had gone down.
By "fast to encode" do you mean that in terms of low latency or low CPU usage?

I ask because I know Opus is used quite commonly in real-time applications (e.g. voip), and I remember when researching in the past that it is actually capable of lower inherent latency because of support for smaller frame sizes than some of its competition.

I haven't looked into how expensive it is to encode in terms of CPU time, so I assume maybe you're taking about a bottleneck in terms of the number of simultaneous streams you can support on a single CPU?
"It's not okay to take or freeze somebody's money/property without any court decision"

Tell that to Justin Trudeau who invoked the Emergency Act in Canada and where he immediately started freezing bank accounts of peacefully protesting Cabadians under the falsely built narrative that they are "terrorists" or "funding terrorists" - all without court order.
A dive into portals, hooks, and focus management while creating a simple, accessible modal window.
I didn't say it’s a mandate. It’s a terrible side effect and a loop hole.

The second part of my comment is about businesses going though GDPR checklists. I did one for my firm. It’s not too bad but if you read the entire GDPR booklet, there are varying levels of adherence to GDPR. Most small businesses check off things but the boots-on-the-ground effects are negligible. On the other hand, you could technically be liable for lawsuit, but what I hear is that GDPR isn’t enforced for small businesses like mine. That’s troubling.
its because of their national security interest though, which I respect in principle, and the parent post was talking about the companies themselves tracking the users virtually without consent. to me those aspects are very different
Matlab usage has been in decline for many years.
Author does hit the mark pointing out its elegance.

The game's word-size of 5 limits binging. I went back to play some of the first few words and found that I got sick of the game very quickly.

It'd be interesting to hear the creator of Wordle explain their decisions.
Sharp drop in flower abundance will leave pollinators searching further for food
Your example is not an example of actual Firefox failure mode: If I encode your text as ISO-8859-1 and run chardetng on the bytes, it says ISO-8859-2. It’s generally unlikely that chardetng would misdetect ISO-8859-2 Polish as windows-1252.

When you claim that something isn’t working for you (and it’s completely plausible that you have encountered a case where chardetng doesn’t work for you), it would be polite to post the actual failure and not something that’s not an actual example of failure.
Systems were simpler, side-effects were better understood and contained.

Now I work on systems that have more complexity in their I/O controllers than the devices I had started on, and no-one understands the full stack. When something goes wrong, the whimsy is the first thing that goes out the window in trying to find the root cause.
> I do realize there's an independent implementation in Vaultwarden, so that's almost better than a spec -- just as long as Vaultwarden was a clean-room impl and thus reading that code is "legally safe."

Vaultwarden is a server implementation, though.

As the article also points out, the *warden server is little more than a basic REST API, all the cryptographically fun parts happen on the client side, for which there are only the official implementations so far.
For a business world supposedly in love with the concept of “free market”, it amazes me that management cannot figure out why they aren’t filling spots.

Some combination of: pay is too low, working conditions are not desirable, problem domain is not interesting, and required applicant skills and experience are too rigid.
Yes but its a neutrality index
The hard part was obviously not measuring temperature.

It's communicating people how to visualize/think of something that gives the feeling. Because the feeling is subjective and even I as the person experienced it have hard time explaining it. It's much harder to explain it to others and make sure they did correctly.

I don't need results anyway, I _know_ it works so there isn't a chance that "I won't like" the results. I just want more people to benefit and an incorrect experiment may block them, not me, from proceeding further.
advertisement as webcontent is the modern spam.
I wouldn't be surpriced if this is now the majority of all internet traffic.
It used to be that spam was email related and the major internet traffic.
I think it is a good choice, but you should also read other journals. Even the wrong ones or especially the wrong ones. Only if you can detach yourself from the message of course, but it is valuable to see another angle. At least from time to time.
Moore's law is about chip complexity, not speed. Generally, we're getting down to feature sizes so small that quantum tunneling and cosmic rays flipping bits are issues.

So, in that aspect, I think we're done with that ride. However, they are figuring out how to stack silicon dies directly on top of each other, with reliable interconnect methods. If this keeps up, you might see a few more doublings of the numbers of transistors in an IC package.

Most transistors in a computer are in memory, and most of those are waiting to be accessed. If we can build computing fabric that handles data directly, like an FPGA on steroids, there might be a few more doublings of performance to be gained there as well.

Disclaimer: I have not worked in the semiconductor industry, this is my old fart, making a reasonable guess about the world from all he's seen over the decades, opinion.
Any place is pre-configured as a cat bed. "If I fits, I sits" does not just apply to boxes... cats will, in my experience, sit wherever the f..k they want whenever the f..k they want.
Some Linux DEs have a "reopen windows at login" setting. I remember KDE used to have this some 10 years ago, while still on version 3. So if LO is open when you shut down, it'll bring it back up. Otherwise, it won't.

I don't know if it's able to handle reopening the last document, and even less if it can take you back to the position where you left off. This is probably application-dependent.

However, like others here, I would much rather have a functioning sleep that allows the computer to both wake up fast and not drain the battery. I don't really care for it to check my mail while it's in my backpack without any kind of network access, or whatever it is it does instead of sleeping.
Weight is pretty important for kids bikes. When your kid weighs 20kg, it makes a difference if their bike weighs 12kg or 8kg.
Network-opt: A library for topological network optimization
Once there are laws in place to force a check at a central service for blocked funds, certainly very easy them.

We must fix and strengthen our governments - there's no way around that.
If its a company starting with G, they are one of the highest-paying employers in Switzerland. That would be my pick, with the following pros and cons:

Pros:

- Great outdoors activities all year round.

- Beautiful country, every few meters you can snap a postcard-perfect picture.

- Low taxes, decent public services. Not as good as Germany if you need public assistance or want to have children.

- Zero taxes on capital gains when you satisfy long-term investor criteria.

Cons:

- People are insular and somewhat closed-minded.

- Politics can lean towards the right.

- Citizenship is harder to get both for yourself and your
children even if they are born in Switzerland.

- Language is hard. Harder than Germany I would say, unless you speak French and are living in Romandie, because Swiss German is a dialect and not taught in schools and courses the way Hochdeutsch is.

- Having children and buying property is more expensive here in absolute terms, although manageable on a FAANG salary.

- Less maternity & paternity leave. Germany is the best in that regard unless comparing to Scandinavian countries.

I personally live in Germany and am looking at moving to Switzerland for the pros I mentioned.

Addendum: If you only speak English, Berlin is your best bet between all the cities in Germany and Switzerland.
Yeah, when I see half of a job req talking about all the little perks, I assume they are compensating for something (lower than expected pay).

I can buy my own snacks.
If you aren’t close to your career end don’t even plan for a target. Do what you are currently doing, but always end something out of your comfort zone. Maybe something much more technical, or teaching other people, or planning a bigger project, … Even if you really suck at it or hate it - at least that’s something you’ve learned then. And maybe you’ll pick it up 10 years later.
When you are 30 you don’t have 20+ years of training for your specific job. You were trying a lot of things. You’ll need the same curiosity to have an enjoyable job when you are 55.
It was also for double the RAM.
(2018) https://fredblog.stlouisfed.org/2018/11/are-we-moving-toward...

> There’s a lot of talk that the U.S. is moving toward a cashless economy…at least in the sense that people are using more and more “plastic” (credit and debit cards) for transactions and that cryptocurrencies are becoming more popular. One test of this theory is to look at currency in circulation. If this measure stops growing while the economy is growing, it would be an indication that other forms of money have become more important and are serving as substitutes for currency. The graph above tells a different story: Currency in circulation is consistently growing more than the economy is.
You are very confused.

People not using the latest Standard are waiting for support within their particular environment, not because they want to stay with a less performant version of the language.
Kinda shitty they seem to have cut out her signature.
Virtually 100% of my assets are USD denominated anyway, I keep very little savings, everything that I don't spend goes straightly to the stock portfolio.

So inflation and FX isn't really a concern for me, it's just a fact of life.
If you're keeping a decent investment portfolio in Europe, it's almost certainly mostly in USD.
The IRS will accept cash.[1] For small payments, they have an outsourced setup with Dollar General, Family Dollar, CVS Pharmacy, Walgreens, Pilot Travel Centers, 7-Eleven, Speedway, Kum & Go, Royal Farms, Go Mart, and Kwik Trip to accept payments up to US$500. There's a US$1.50 fee. So people who have no bank account and not to pay can pay easily. For bigger payments, cash payments are accepted at an IRS Taxpayer Assistance Center, after making an appointment 30 to 60 days in advance.

[1] https://www.irs.gov/payments/pay-your-taxes-with-cash
> Most notable the modal popups that come up moments after a page loads and you have started to read it. I back out immediately whenever I can but obviously I am in the minority, this bullshit must "work" on some level to have become so ubiquitous.

I fully agree with you here and if i could leave every site that did this I would be happier, but there are a couple that do this that I have little choice but to interact with:

- a hardware components website, pretty much the only good one in the UK that will ship individual parts, if you even move your mouse point towards the top right corner (this is also where the basket and login buttons live) up comes the model "Please don't leave" in big bold letters.

- a digital whiteboard used for work purposes, this one is a little more bad design than anything. if you login with an @example.com email address every so often instead of dropping you to the workspace you were hoping to get, it drops you to a page showing teams of other people from example.com, and a modal asking you if you are interested in getting more from the tool. This is most annoying when it's a customer meeting and one or two of your team get lost in this way (the links to get from the team page to the board is non-obvious, and if it's your turn to get the redirect, logging out and back in does not work)

During one customer call it happened to the security SME got caught by the value redirect (it was a security discussion I was facilitating, the security SME was the star of the show), not realising my mic was on I loudly shouted CRAP!. That's when I realised this is CRAP, the modal begging me not to leave, the redirects to show extra value, its all CRAP - Customer Retention by Annoying Popup and I hate it.