skysight-inc/HackerNews huggingface dataset:
I'm sorry but I have to ask this every time I see it. I have yet to receive an answer.

What is the point of censoring 1 letter in an otherwise extremely obvious word?

You are not redacting the word. People reading the word don't bleep it out in their head. You know you are saying 'fucking', we know you are saying 'fucking'. HN doesn't block posts with "naughty" words in them.

So what are you trying to achieve? Please tell me.
> rent-extracting, and private entity?

Google isn't really rent seeking with Youtube. It pays for distribution (even for demonetized content), site development, building recommendation systems, content moderation, accessibility though subtitles, etc. That doesn't mean they don't make money on it, that their decisions are always just, or what they promote is good for society, just that they add a lot of value beyond someone hosting a webm file on s3.
I’m with you! Can’t wait to get some face to face time and actively turning down fully remote work.
Apparently we slipped into anti-vax positions
I’m not sure it’s that rare. It’s just that the remote working evangelists are just so damn vocal about it.
I have used the standalone flash player by adobe on linux. I don't know what you are talking about.
Well, between a military drill and a parade full of music and parties, I surely pick the latter.
I mean step 1 in LFS is building a cross compiler to build new build tools. Surely that should work even from a different operating system?
Okay, what again prevents me from making a service that films a browser watching youtube? Could they do anything against that? No? Then ytdl will continue to be a thing.
Yes when I get addicted. The problem is it's hard to refrain even if you try. Social media on the other hand are totally easy to refrain from opening if you know you have more important things to do.
Why not skip the display completely and just go with a capture card? They are cheap and have none of the issues with lights and timings.
too little actual explaining of anything that would matter.

This. It reads exactly like (suboptimal) code comments or commit messages explaining what gets done but no trace of why. Why does this stuff harden defender? Why does it make Defender enough?
You need to know so much about everything that I don't think there's any point in trying to teach it in a structured manner.

People who are going to be good at it are the kind of people who work that kind of stuff out themselves.
So it can be fixed? The chance that evildoers have not already noticed this is pretty slim.
This was my first thought as well. After I got a better lock that wouldn't give after twisting the bike multiple times, they just destroyed it out of spite.
> I still have Premium because ad-free is great!

Use an alternative ad-free client if you don't wanna pay for a not working download feature.
They're not entirely wrong.
My understanding is that webgl is a straight port of gles, and newer versions of gles incorporate most of the interesting features of newer versions of gl.
It’s not about remote vs. in office. It’s about open office vs. other types of office plans. The anti-open office threads on HN were something else. Perhaps with RTO, they will have a comeback.
I'm not sure if this should be called bribery or extortion.
120k-Piece Lego Jeep Crashes on Camera
Thanks, I honestly was not aware that "adjust window to content" is (or used to be) the intended behaviour. I saw apps that did it over the years, but I remember it being inconsistent even from one Apple app to the next.

I also want to say that I remember Apple changing the green button to a maximise-like function, though I can't remember during which release that happened. Probably when they introduced virtual desktops and full screen apps.

Of course, UX guidelines can only do so much without developers following them. That explains why the green button is so unpredictable. You never know if it'll do full screen, resize the window, maximise, or just ignore you.
I think what we need, is a list of things that macOS does differently to Windows, and explain why it is designed the way it is. So people ( like the Author ) could actually understand why it is done that way. It is not wrong, but different. And many people need to understand why it is different so they get less irritated by its design.
Thanks for the heads up! Pretty weird Washington Post RSS Feed returns duplicates. I'll have a look!
Get some help before it's too late.

Here some realism: https://youtu.be/LD_4Y2TQotA

Here's how: https://youtu.be/nknYtlOvaQ0
I feel like I could say the same about infinite news which I'd define as a site I can check several times a day and see new "top stories". This would include Reddit and HN. I find it super addicting to check too many times and then get sucked into spending too much time reading comments and sometimes articles. Rarely am I actually better off for it .

Contrast to 20-30yrs ago where at best you got a newspaper once a day or if you were like me you got a few magazine subscriptions and once you browsed each one, that was it for your monthly article consumption.
Ah, secrecy through obscurity XD
> I guess it's not surprising. China stands to benefit even from the sanctions imposed on Russia. Money, technology, spare parts, electronics, etc. flowing into Russia will probably go through China. If Russia loses, they win. If Russia wins and NATO looks weak, they win too. Well played.

On the other hand, the EU is realizing it needs to become more self-sufficient, sooner. This weakens the power that China and Russia have - all for a pretty meaningless war, in a time when EU has the capability to start relying less on these countries. It seems like such a terrible move by Russia, not just for their own economy, but by motivating others to start investing more in themselves.
goodson _was_ mips, I assume they made it official mips at some point.

so the question is basically the opposite: why riscv when MIPS already existed and was being used by third parties?
That's extortion isn't it?
D is the closest thing to a "I write generic code which is then optimal for all the situations I can think of" language that I have found so far.

Writing a type that automatically becomes SOA vs. AOS is relatively easy in D, almost impossible in C i.e. please stop writing "fast" code in C.
I think my bike has survived a targetted attack. hexlocks seem to do a good job of frustrating attackers
French fracking opponent here.
Fracking is a technique we have to fight against, with or without the foreign money.

This guy doesn't deserve an in depth analyse:

"Anti-fracking "climate activists" are, in reality, pro-scarcity Malthusians who hate modern life & Western civilization"
I don't know if you just live in a vastly different place than me, but in my 20 years of biking I've only lost 1 bike to theft. I think that's a pretty reasonable cost.
This situation sucks, but this is one of the big reasons why so many devs will warn you against having closed-source proprietary dependencies. The day the company behind it kills support, all your projects are dead. And it's always a matter of time.

If your wifi card has proprietary firmware, you can replace the card eventually. If the language compiles is proprietary, it's only a matter of time.

If flash had been open source, I'm sure there's be some small group of passionate devs keeping it alive. But as it is, this is simply not possible.

Let this be a warning if future choices.
recently it has found a way to spread to dogs, in Chad I believe.
> Assuming these companies are morally evil

OK, but what if we /don’t/ assume that? I understand that’s the only acceptable sentiment on HN, but it’s disappointingly uninformed.
I don't know anything about the chemistry of explosives but if those bombs didn't explode for 80 years are they going to explode now? Furthermore they are a problem if they build on them. If one explodes away from the telescope they lose minutes of data, probably not a big deal.
Yes. Why not? In fact, I grew up next to one. Swam in the ocean next to it. Fished near it.
You're always rolling the dice with new languages; Go just happened to be mostly compatible. If you want something that will compile in 20 years, pick something with a track record.
Russian police easily unlock password-protected iPhone and Telegram
Also, I always carry my phone, I don't carry my laptop most of the time. Pulling out your non-work laptop in a boring meeting is also something you don't do.
By practice. The attention span grows back. And pick a book that you really want to read.
HDCP strippers and torrent sites are a thing.

I prefer my media from an ethical source, which means mkv on a usb stick. Even if I paid for the streaming service already.
Wrap a ring of electrical tape at the point where the seat post enters the clamp.

Not saying the bike in the article is a good idea but the electrical tape trick is useful to help you find your saddle height again easily.
How can you suggest new countries?
Except Unity is much more complicated to learn and build in than Flash.
Free software won't mean that operating systems won't disable software by retiring APIs. For example on Linux, at some point somebody deprecated some systray icon Api. And some linuxes, like elementary OS just full on disabled systray icons, with some arguments about this having been deprecated years ago, and u shouldn't use software that depends on systray icons.

This doesn't just disable old software, but also current software - for example the Dropbox client doesn't work out of the box, and caffeine/caffeinate doesn't work either.
https://storj.io
Hey there! Let me know what country you want added, Haven't implemented that option yet.
Scratch A Pixel is really comprehensive and very "talk to me like I am 5 years old" kind of tutorial: https://www.scratchapixel.com/
Does Cloudflare’s R2 exist?

I saw the announcement but nothing else other than folks like me wondering; has anyone at all got access yet?
Hello, nice work! Can you make it look more like hackurls.com?
> If this game were a native app from that era, you'd think nothing of whipping out a Windows XP VM and installing an era-appropriate toolchain in it.

I mean sure, or I could just run whatever it is on my current computer? I know Visual Basic 6 was still, for example, able to be run on at least Windows 7. (I haven't tried it on Windows 10.)
Corruption happens because the bribe is high compared to the receiver wages.

Most people wouldn't accept a bribe that would be just pocket money (unless they're so corrupt they get as many as tips), but having a bribe offer equivalent to a month salary (or 2, or 3) really makes you think.
Cryptocurrency is really something you don't need to hear anything about to be able to start your day.
There's no end in sight.

My guess is the point is to make it difficult to get videos from their platform without seeing the ads.
Fixed now, thanks for spotting and reporting!

(I'm quite sure the demo was built using Firefox, but then the screenshot was taken later.)
It’s healthier to just use a laptop.
> Costco has a reputation of being a better place to work in

This shifts the goalposts towards “good place to work in”, which I would say large companies like FAANG easily qualify for.

However, this is exactly the problem. The press and social media love dunking on tech companies, so we collectively forgot about all the other industries.

If we go back to the initial concern of morality, are you claiming Costco doesn’t care about profit, has a fully ethical supply chain, pays all levels of workers fairly, treat customers fairly, etc?

This is rhetorical btw, since literally no company in our globalised capitalist world can fulfil these goals. They can only virtue-signal while committing atrocities…
The tooling was excelent. In a way tooling is more important than the underlying tech. Especially for amatour projects.
I 100% agree with you in all points. Triggers are incredibly useful and we shouldn't be scared of them, we should be careful though.
My experience is that locking your bicycle publicly can be good for you – while locking your bike in an unexposed place can be bad.

The best place is one:

* which is not visible from the street

* still has some public traffic (aka "someone could exit the building at any time")

* the bikes next to yours are worse protected than yours

I am faring quite well with this strategy for 10 years now and haven't had a single bike stolen from me despite using the bike as my main mode of transportation. In the same time my collegues had theirs stolen roughly every 2 years.

The worst place is one:

* which people pass by alone

* which is still somewhat visible from the street

* where your bike is the only one there
Who knows whether you can stop paying for it.
Yep, all of this is good advice but requires being able to change the code, which is far from a given in c++ where you may have to work with a dozen proprietary SDKs.

I personnally use clang -ftime-trace to see which headers take the most time and then Qt Creator's "find all places where this file is included" feature to try to make the most efficient cleanups
Thats the same for any infant diet, doesn’t mean it’s impossible. Second, breastfeeding is vegan too (if the mother consents ;) ).
Ok but even if, do they really think the sanctions would lift if they go nuclear?
Here’s me dealing with a few hundred bribery attempts as I drove my Canadian plated newish Jeep through 35 countries right around Africa. It’s often extremely Subtle and easy to miss, and you must be on your game. For a whole host of reasons paying is often the wrong approach and can lead to much bigger problems

I only paid one on the whole continent, that was a bad day

https://m.youtube.com/watch?v=7RTlDa2cg0o
> if you call it twice it returns two pointers to the same object

How are you defining an object? This draft version of the C11 spec defines 'object' as a "region of data storage in the execution environment, the contents of which can represent values". https://port70.net/%7Ensz/c/c11/n1570.html#3.15
> So, an individual Asian student needs to score much higher to have a chance at Harvard, compared to students of other ethnicities. That's very blatantly racial discrimination.

A little late to this, but…

1. Your quotes refer to recruiting, not admissions.

2. Even if your conjecture that Asians admitted to elite schools have higher scores on average than other minorities holds water (it probably does), I think this focus on SAT scores and grades sort of misses the point of the admissions processes in many elite schools (including, and perhaps especially, Harvard). Specifically, they are typically looking for people who have been at the top of something or had an impact on something at a regional, national, or international level. Lots of folks (Asians and otherwise) have great grades and SAT scores, but they don’t really stand out in other ways.

> This amounts to, "sorry, we have enough people of your color, so we're gonna make it harder for you to get in."

It’s more like “sorry, you were only above average (not outstanding) in one of the five criteria we evaluate, so we will take a hard pass”.

Note that academics is only one of five factors used in Harvard admissions (iirc). Getting the top rating in academics might be something like winning a prestigious math or science competition, so having “great grades and high SAT scores” doesn’t even merit the top rating in one category. I think many people don’t realize this.

You don’t need top ratings in any single category to get in, but if you don’t have a top rating for any of the evaluation criteria, you need to be above average in several of them.
You (unfortunately) did the right thing and this is (unfortunately) still common in several Eastern European countries (and elsewhere for example certain areas in India and LATAM) especially outside the central areas. I actively avoid trips/routes that take me through areas where bribing is necessary.

As for "what happens if I refuse" - in anecdotal experience:

- I've seen friends arrested/detained until they paid up (happened 3-4 times).

- I've seen officials attempting to take a bribe "give up" when we acted confused (1-2 times).

- I've seen officials invent very creative excuses about a "EU tax" or "foreigner tax" or "special foreigner tickets".

I want to say this is amusing but honestly the situation is always terrifying and unclear and I actively avoid places with corruption when picking my tourist destinations.
The other type of polio vaccine is still recommended (and even mandatory in many countries) so there is nothing to be worried about if you take all the recommended vaccines.
How can we reach out to Zelensky and tell him?
The "Some Facts" panel presents a meta joke by repeating a brain claim:

Some Facts..

The storage capacity of human brain exceeds 4 Terabytes.

The Ramses brand condom is named after the great pharoh Ramses II who fathered over 160 children.

The storage capacity of human brain exceeds 4 Terabytes.

I hope the next refresh will be three claims that a goldfish has a 3-second memory
No idea what you mean ;)
I have done lots big corp projects, and came to accept the fact that using async I/O or reactive streams or whatever technology it is that is currently en vogue is only very loosely related to actual requirements, because lets be honest those are pointless for an internal backend with at most 10 concurrent connections. This is usually due to two factors:

- people lack understanding of fundamentals, thus buying into the hype, and are bad at weighing the trade-offs because they often can't see the downsides, especially regarding complexity

- engineers are curious and want to play with $latest_tech, and then construct a post-hoc justification for it to which they are sometimes unaware themselves

Or put differently, its either incompetence or mismatched incentives (principal-agent problem). There is some justification for playing with new tech as in "it helps motivation and retains talent", but sometimes the resulting complexity is far out of proportion.

That being said, tech ecosystems have different cultures, and I can understand why Rust is the way it is. It attracts idealists that tolerate complexity in the pursuit of the optimal solution. They have already produced more useful software than eg Haskell, and this is ultimately the yardstick of success. Lets see how Zig will do in that regard.
It's not just 5, is 5 from each news source.
Thanks for your story.

McAfee has written an extensive guide on how it works in central America: https://www.whoismcafee.com/the-travel-guide/
I have noticed that infinite scroll is becoming bad for my health. I dealt with RSI issues 20 years ago and got that under control, but now it seems like scrolling on my phone is giving me different RSI pain in my thumb and shoulder.

I really should stop reading stuff on my phone that requires scrolling.
Ukraine kept getting a “that’s interesting, ask us again in a few years time”.
The generator meta tag says it's made with Hexo: https://hexo.io/
Have you tried before and is it really? I think most people just get get scared away without even trying because it sounds harder then it really is.

Making simple 2d games with unity is pretty easy. UE4/5 on the other hand is much harder to get started in, though it's also more customizable
Containers are a security mechanism. We can say that now. For a long time they weren't, and then it wasn't really clear, but at this point they are. How good are they? Questionable - there are footguns (running privileged) and they rely on the Linux kernel (garbage), but they are a barrier.

If you put a process into a container, even a fairly default config'd container, it will require an additional vulnerability for an attacker to escape that container. That makes it a security boundary, period. There is no universal "ask to leave the container" by default.

This post is attacking a non-default configuration ie: you have to explicitly pass in "--privileged". Don't do that (the post says this repeatedly).

The fact that people are using docker and we're basically getting a half decent sandbox for free, everywhere, is an incredible security win.

I wouldn't rely on them for multi-tenant workloads, but as a nice way to restrict attackers given RCE, yeah, sure.
What are you talking about exactly ? I don't see anything in there that wouldn't be great for any language. E.g. knowing complexity bounds, random distributions... Those are things you need to know when you program, before even writing a single line of code.

Surely you agree that the same slide (https://hackingcpp.com/cpp/std/sequence_containers.png) for any JVM or CLR language would be much longer ?
Maybe sticking to a newspaper, print or digital version, or a single news program on tv is what everyone should be doing. It might even cut down on consuming fake news.
Well I'm from Finland and have some RSS feeds of local news services that I could suggest.
There was of course a fairly obvious reason for decreased oil production between late 2019 and late 2021. You may remember a certain pandemic that caused demand to drop, oil prices to go negative and highly-levered oil exploration/production companies to go bankrupt...
Smallpox has been eradicated, that's not even virtually nonexistent.

Only risk I see is biological warfare, but why do that with a virus we have a vaccine for?
Those and Excel to a lesser extent. There are people who otherwise know nothing about coding who know enough about formulas and functions in Excel that they can make some pretty sophisticated calculators because the software gives them just enough of what they need without overloading them with the completedness of a full fledged programming language.

VB6 contributed heavily to my early coding education because, in the early days, I was more interested in merely being able to make a Windows program with buttons, checkboxes, and all the fancy widgets that were available. Visual Basic hands that to you on a silver platter and did so quite well.
The phrasing of the question seemed to reflect the fairly common belief that the giant FAANG figures people throw around are the base salary.

This is a problem that repeats in all the salary+wage transparency bills. Most of the intended targets already have established level->salary bands, discriminatory comp is largely through bonuses and stock (RSUs, options, etc).
Thank you! Added Finland on the list, should be on the website in a few hours!
No one is "failing to understand" there is a nuclear threat here. What is not understood is that I'm talking about the media and I don't really care about Putin's statement. In my opinion this statement is deliberately made ambiguous because if he said nuclear and something happens and he does not use nuclear he would look like an idiot wouldn't he. There is a difference between saying the word, hence making a commitment, and not saying it.

Again, that is NOT the point here. The point is, the media's job is to report exactly what he said. "National Security", or whoever can then interpret it as "nuclear", and make a statement about it, then the media can report on that too. The media dubbing "nuclear" over what Putin said, is wrong. If we can't trust them on doing the basic job, then we can't trust them on anything.
I have the opposite problem. I can't use modules because I need _ITERATOR_DEBUG_LEVEL=0 in debug builds.

The standard library modules really need to be built as part of your projects build so that you can compile them however you want.
Cointelegraph, really?