skysight-inc/HackerNews huggingface dataset:
There are entirely different problem domains inside software engineering. Pushing that last bit of performance at the price of some maintainability can be the sane choice for some numerical optimization/simulation algorithm for example, but would be a terrible choice for a bank application dealing with transactions and having often changing requirements. At the latter, even serious inefficiencies are absolutely worth it. Hardware is relatively cheap and really fast.

Also, don’t forget that we are trying to balance at the top of the often non-reducable complexity mountains, never ever seen before. Compared to some of the programs out there, going to the moon is just some trivial computations. The former may very well not be remotely possible without some structure for our limited human brains.
> The other thing that's absolutely essential for using these larger format monitors is window management software and in general a more keyboard/macros focused workflow.

I've also found a few tweaks to make it much easier with clicking on tiny things far away with the mouse.

The AltDrag[0] software on windows is godsend. Instead of trying to click menu bars, window edge, or other small targets, you just click anywhere on the window while holding alt. It's built into many linux DEs, but I'm glad to have it on windows too.

Windows also has a (slightly odd) focus-follows-mouse setting built in. This is nice to have less random clicking on windows to bring to the foreground, but has a second, handier function. When you alt-tab to a window with it enabled, it also brings your cursor too the window. Means you never lose your cursor at the wrong end of the monitor(s) switching between windows.

The last trick is probably the simplest, but makes the biggest improvement. I always set my cursor size to be very big so I can see it in my periphery.

Any specific changes you've found useful with your setup?
[0] https://stefansundin.github.io/altdrag/
I don’t know what it sounds like in California, but in Japan, where I live, it’s unmistakable: a very loud buzz followed by a female voice saying firmly—in Japanese, at least on my phone— “It’s an earthquake,” repeated over and over.

I’ve experienced it maybe a dozen times over the past ten years. (I’ve felt earthquakes much more frequently here than I did in California, where I grew up.)

Two or three times it has woken me up in the middle of the night, and I was able to get up and move away from the dresser that's right next to my futon and could conceivably tip over on me. (I shouldn't be sleeping there, I know.)

Several times I was near other people—on a commuter train, in a meeting, walking along a sidewalk—when multiple phones sounded the alarm at the same time. Once or twice, I’ve been on a train that stopped suddenly with an automated announcement coming over the loudspeaker saying “Emergency stop! Earthquake.” Once I felt fairly strong shaking after the train had stopped, so the advance warning might have prevented a derailment.

Maybe half the time no perceptible shaking has followed the alert, either because I was too far away from the affected area or because it was a false alarm. One such false alarm occurred on July 29, 2020, and the Meteorological Agency issued an apology [1, in Japanese]. There have also been at least a couple of strong earthquakes where the system didn’t go off when it was supposed to, so it’s not yet perfect.

The alerts are startling but also reassuring. It’s much better to have a twenty-second warning than none at all.

[1] https://digital.asahi.com/articles/ASN7Z4631N7ZUTIL01Z.html
Well, trying to find a monitor that works well as a single monitor for other purposes sounds like the opposite of wanting to "take this concept to an extreme".
and Prologo will be even better and cleaner syntax.
The Year in Tech Empires
> a member of the ruling party told the world that we shouldn't call politicians liars - despite the current Prime Minister lying through his teeth at almost every opportunity simply because he can get away with it - because it would undermine people's faith in the political system that keeps lying to them.

I didn’t follow the event, but I have to agree with whoever said that. There’s nothing more toxic to democracy than people just saying “ah politicians are all liars anyway”. That’s exactly what post-truth politicians like Johnson, Trump and Putin want you to believe - it’s all a big joke anyway, so who cares?
I think google has proven they aren’t trustworthy at all
What are Attackers after on IoT Devices?
Payments Engine for Ruby on Rails
Ryzen Threadripper Pro 5000 CPU Specs: Up to 64 Cores, 280W, 256 MB L3, 4.55 GHz
You put up an app that used the Eurovision name in the same (or a very similar) font, using their logo and are surprised that Google doesn't want to expend any effort in figuring out how legitimate your app is?
Matter Astronomy If Aliens Exist, Here’s How We’ll Find Them
Once you introduce a garbage collector there are plenty of other languages that provide that while still having expressive type systems and modern features, like Kotlin or C#.
Exactly. Not only that but the chance of an entire team agreeing this is the best idea would split the team between the yays and nays.

The only thing that would work would be for people not to buy tickets and not to watch the matches but sadly that is unlikely to happen.

The idea that asking a government or FIFA to do anything is laughable, the world cup is far too political for most organisations to risk being blacklisted/cancelled/lose contracts/lose face whatever
The author did allege that the implementation took a long time _because_ the Go type system is "untraditional", which made the task at hand challenging.

While it's not clear what one might mean by a "traditional" type system, I'm claiming that the solutions to the problem of implementing generics in Go were well-known (not novel), and therefore the difficulty of coming up with them doesn't justify the long time it took to develop the feature.
"Intent monitoring" is a euphemism for detecting the presence of the "wrong kind of people". It's not fictional at all.
The headline is already clickbaity by including "bitcoin".

The hadline makes it seem Sony had so many bitcoins, and they were stolen. No, Sony had cash, it was stolen, and got converted. An equivalent headline might be "US returns $154M in Lamborghinis stolen by Sony employee." and you'd be wondering Why Sony had so many Lamborghinis...
The GP comment is specifically refering to monitors used for working with video that's presumably already recorded at <=60FPS. That might be an edge case for general users, but for the people forking big bucks for monitors, it's all they care about.
Of course I do know it. Which is why I'm asking why you would use OS-virtualization, if HW- is possible. (Unless your hardware does not allow that of course).
Ever receive a flash flood warning, severe weather alert (lightning, tornado), or amber alert on your phone? It'd be the same notification. I'm sure there's others too, those are just the ones I've received before.
I haven't been able to find death rate statistics for people aged 18-30, so I can't really compare the numbers with strictly facts. There is an article from the BBC from 2015 that claims that the number is in line with what would be expected from that age group:

> The point officials are making is that there are about half a million Indian workers in Qatar, and about 250 deaths per year - and this, in their view, is not a cause for concern. In fact, Indian government data suggests that back home in India you would expect a far higher proportion to die each year - not 250, but 1,000 in any group of 500,000 25-30-year-old men.

https://www.bbc.com/news/magazine-33019838
Depends. Of course it is generally preferable to do no heap allocation but the latter is very cheap as well with good GCs, and the reclamation process is amortized/can be done in parallel for the most time. Eg. Java’s allocations are like 3 CPU instructions if I’m not mistaken?
Decriminalising drugs isn't the only way.
I've always found the real thing that people don't like, and I don't like, is the desire for approval. That childlike "look at me" thing that is endearing in a child but off-putting in an adult. I've seen it a few times among quite wealthy people, eg they try to impress you with how much wine they drink or how many cars they have, and it only works superficially. It's like a child somehow, and you often see them spouting their mundane thoughts in the media as if people want to hear what they think, or they start writing advice for other people to get rich.

The thing about socializing is you discover that if someone has one of these hangups (women, money, intelligence) everyone around them will let them demonstrate it. It's painful to watch sometimes. "Sure I'll try your car one more time". "Wow you're really smart".

By contrast I know genuinely megarich people who can't be identified as such, because they just don't have that need for approval.
This would have been my assumption too, but the linked charts would suggest that the opposite is true around the holiday season
Haha glad to find someone!

That was one of the main reason I got into it. Our school blocked the main serverlist but one server still somehow got through, so we could have secret lan parties in computer labs
Groundbreaking Acknowledgment of Free Software in Italy
Oh good, I’m sorry to hear that. I was also bullied mostly because I was fat in primary school so i sucked at playing sports. But I still liked to watch football and play fifa afterwards, like i think in secondary school it all changed and I became a fan
I think one the main use-cases for RCU in kernel is to alleviate the need for atomic reference counting in places where it would significantly impact performance. What you are saying might be indicative of one of the points that author raised: People mostly use Rust in non-system contexts where they don't really care that much about performance and would be better served by GC-ed language with runtime.
My only exposure to this weird, desperate, corporate ladder-climbing culture is via HN. It freaks me out to hear the lives coders are living inside these places, because it bears literally no resemblance to the way I articulate code or think about my job. I basically come here for the spectacle. I've been freelance since the first dot-com collapse in '98. I just come here to hear how $megacorp[$x] is abusing people. That being said, I always worry what if I had to go back to work for one...

I get a sense that you exist like myself, and other coders I've known, outside the furious competition for status in a FAANG, doing our own thing and crafting our own art. It's kinda calming and peaceful to watch from the grandstands while the central rat race shit show goes on.

[edit] I was also banned from here for 8 years for personally insulting the founder, who encourages and finances, uh, certain stereotypical corporate rat race bullshit.
For security and workflow separation. What else is there?
That's even worse. You don't need to throw in a massive library like pandas, especially not when OP is build a basic API. Sure, if you're in a data science-y project where pandas is already a dependency, go nuts.
How many reports has Amnesty International written about migrant workers in Australia?? Please provide me links to the relevant papers.

If you can’t do that, stop making this argument. It’s insulting.
Android's Emergency Broadcast is very loud and distinctive, my country tests periodically.

I'm not sure if seconds before impact would be early enough for me to take action though.
> want you to believe

Are you claiming that politicians are not liars?
It isn't nearly as trivial as you imply. First you have to track down every shared lib and every shared lib that lib depends on, then you have to create a launcher script that specifies LD_LIBRARY_PATH and possibly also launches with a particular ld.so to ensure compatibility. If the application dynamically loads any libraries via API instead of the ELF you might need something like seccomp to intercept and rewrite paths in syscalls or screw around with user namepsacing. And that's just the tip of the iceberg when it comes to portablizing Linux applications.
Using "Swiss privacy" gets my hackles up. And what is with the website hijacking my back button? If I click on "Individual" at the top, I can't go back from that page.
I guess this might be USA or even just SV thing.

Because where I live most teenagers don't have iphones, but androids.

And by most I mean 80%-90% , you see ocasiona iPhone, but not that often
And yet another human rights expert who is defending slavery. Good thinking.
Rich suburbs, sure.

Poor suburbs nobody gives a crap if you're breeding animals, restoring a sailboat or dismantling vehicles in your back yard. They might care if you build a warehouse building but they only care about their cut so you just pay them and they stop bothering you.
Yeah, but because of NSO I now look at every mandatory or common practice process that is used on a file to see if the NSO methods can be used for exploitation.

For example, PNG seems benign, but what it was stored in a zip file of sorts, could the MS windows zip process be exploited, could 7-Zip be exploited or even PKzip for that matter, do you see where I am coming from?

What about if I embedded some icons and image files as a resource in an application exe or dll. You have persistence then, even if its just a beacon or some unique domain name lookup to track the app online.
https://docs.microsoft.com/en-us/windows/win32/menurc/enumer...

Likewise, what about compression built into HTML/Web browsers, could that be exploited?
https://en.wikipedia.org/wiki/HTTP_compression

Would it be possible to build something into a webpage or imagefile on a popular website where it can exploit the methods NSO have/are using?
Maybe we should go back to reading the internet using wget?
Ref-counting provides consistent performance - the costs are amortized smoothly over the operations. They aren't doing all this work for "purity".
Consider publishing it in F-Droid.
My productivity app for the past 12 years has been a single .txt file (2020)
I'm surprised you are allowed to use USB drives! When I put a USB drive into my employers laptop I have to let Windows erase and format it with bitlocker before I could even use it.
Tinyssh
Mr. Greene, can you explain where do you see bold faced racism in what I wrote.

I point to:

1. In the communist power structure, there is no place for "ambitious," or "talented." The only point of communists hiring few Stanford graduates is to serve as an amicable facade to the West of otherwise ugly regime, and to serve them absolutely unquestionably, hence the justified moniker.

As people seen in 201x the few of them who dared to raise the voice were punished with extreme brutality to instill terror among the remaining powerless bureaucrats, ensure their continued submission, and eliminate any remote possibility of their revolt. Any threat to power, and "talented, and ambitious" in particular == instant kill. The communist party of China pretty much made having brains a crime for its members.

2. The hereditary elite of the communist army from 1949 been the unchanging power holder in the country for 70 years. Since then they installed, and purged multiple sub-regimes, including the latest, Westerner friendly one. Their extreme decadence, and lack of any moral inhibition when it comes to fighting for privilege, and power as their only reason to live fully deserved this adjective.
Something I've been telling customers for years is: I would rather have a standalone SQL Server Standard Edition instance on VMware than an Enterprise Edition cluster on anything.

Simple means that there's less things to break. This isn't just academic. My experience with clusters is that the clustering itself causes more problems than it solves.

(Don't think this is somehow isolated to Windows. ZooKeeper will refuse to start after a power outage for no discernible reason. Etc...)
New programming social media platform where your posts are NFT's
BBS is the first Social Media Platform that distributes ad revenue to the users of the network. Join the first 'Programming' BBS and start to give back to the community and get paid for your troubles!
slightly(?) related: https://www.zindlerb.com/improving-flowchart-editing-tools/

didn't gather a lot of discussion though...
This. The tooling and error messaging around IAM is inconsistent and lacking. I’ve even seen AWS support be completely wrong about why IAM is denying something, so I am guessing their internal tooling isn’t much better.
What is the purpose of replacing the vowel with an asterisk in the word "porn"? I've never seen anyone do that before.
> Unfortunately for some programmers (mainly coming from GC-aware languages), they just assume that it won't fail.

In most GC languages I've used, if malloc fails for some reason (we rarely call it ourselves directly) an error happens and, unless handled, the whole app crashes. Which is fine, BTW, because I much prefer an app that crashes and dies to one that does things with the assumption something that didn't work did.
Alright alright, I had meant some, #notall, and thats it’s peculiar that it seemed generational
If that’s the case, then why do all installers install dependencies such as one of the many C++ or C# runtimes, current DirectX, etc? They also bring along all of their DLLs. So this doesn’t ring true.
Street Fighter II, the World Warrier
> it's a scandal that they're running the world cup in Qatar. A winter world cup pushes the schedules way off what's normal and traditional. That is of course not the only concern, there's also stories about dozens of people dying building these stadiums in the desert heat.

What a paragraph. The death toll is at least in the many thousands, perhaps even >10,000.
Hindsight is 20:20. It's easy to say after the fact once you've got the data, but I think the response was perfectly justified when an unknown strain was tearing through the population and it would be over a month until we start to see the physiological effects
He's not talking about commercial outputs. He's talking about what people do in their leisure time for their own enjoyment.
I'm no human rights expert and nor am I trying to defend slavery. I'm just combatting the insane about of FUD that exists around basically any country in the middle east, specially on forums that are comprised of mostly western people.
Me: Still using ed25529tools,^1 which predates minisign. Separation of concerns, fewer "features", fewer options to remember. Uses original nacl-20110221 source. More concise code. Unable to find compelling reason to switch to something more complicated.

1.
https://github.com/stribika/curveprotect/tree/master/source/...
Tech debt pitfalls your startup needs to avoid
It feels like you're living like a poor person so that you can later continue to live like a poor, unemployed person for the remainder of your life.

It won't be the "cool" kind of retired where you're on beaches, with a nice garden and all. If you've minimised expenses, you'll be that guy with a lot of money in the bank, who's wearing tattered clothes, living in a cramped apartment, eating rice and beans every day.

It answers the question perfectly, though.
I remember looking at Clean at the time when Haskell98 was new. It had uniqueness types at the time and this seemed really cool for efficient destructive updates. But all the excitement was with Haskell.
Why not "Unity" them in VMware, or sandbox them?

Choosing the right software is critical though, just because something is popular doesn't make it the right one to use.

WannaCry showed the world how joined up these attacks are, considering it exploited a bug in that old networking protocol. I found it interesting how they hit the crownjewels of many countries, psychologically I think it was a big message sent, asserting their dominance over others.
That is skewed by the vaccinations of course.
Is that term giving us better description than concentrating on the fashion part though? Toxic masculinity works because it's about bad traits we as a society teach and normalise for men. I don't think that idea matches this case. The fashion industry is responsible for lots of toxic behaviours both in literally toxic production and in harmful trends for all genders. (Even if women are disproportionately affected)
Yes, there’s no way to know if those deaths are work related because Qatar’s government, despite its modern health care cannot figure out a cause of death for all their migrants. It’s even harder to know if these deaths are work related because Qatar has a verified history of arresting journalists and deleting the interviews where they try to find out the truth.

Does any of that strike you as a problem?

Or heck, do you ever think that Amnesty International is better equipped to make statements than you are?
why not chocolate layout or https://klawiatura.wordpress.com/
Except that all this embassadors were already rich before Qatar, so yeah, I can judge them for selling out while showing up in an ad telling me how beautiful the game is.
One doesn't replace the other. They're both still spreading in tandem
What’s the advantage of that? Would the kernel just load the entire file into contiguous memory and set up pages at the correct physical addresses?
I don’t think inanimate objects can influence a person’s mind. However media can, especially when you see the same idea repeated everywhere.
Hi, fq actually do support json so other similar text formats could work the same way. But it's currently implemented in a big hacky way, it's just a big blob that happens to be work as normal JSON. I've done some attempts at implementing it as a normal fq decoder but it's hard to figure out a way to represent the whitspace between values etc, ends up very clunky or not very user friendly. Any suggestions are very welcomed.
Search for Jamie Griffiths on google and stop being a knob. This shit is serious. At least for people on the spectrum. Lots of shy guys out there with no experience who can't get it either because stuff like this happens. The girl wasn't in the wrong either.
Funding the Next Million Public Software Contributors
I don't care about football. But what can I suggest to friends who really want to see their team playing? What sort of protest is possible? Is there anything that hurts FIFA? What about the sponsors?
your going to have to clarify, there is no consensus to be found in your link:

* The act of being very pretentious about how much you care about a social issue

* Deluded or fake awareness.

* When you look at the simplest thing and call it racist because you want black people to be victims. Other minorities don't matter. - a black conservative

* "Wokeness" occurs when a white, upper-class person pretends to hold opinions they imagine a black lower-class person might hold

* To be asleep and uncritically accept whatever nonsense social science professors dream up to advance Marxist goals. As with most liberal speak the meaning of the word is the opposite of the word's standard meaning.

* "Being completely deranged, hysterical and seeing racism/oppression in virtually everything."

* being aware of the social. and political environments regarding all demographics and socio-economic standings.
> We still think linearly.

A case in point is that people assume that Omicron is "not dangerous" because it puts 5x fewer people in hospital compared to Delta.

Unfortunately, it spreads 2x fast.

But that "2x" is an exponential speed up, and the reduced mortality is a linear one.
Although it won't happen, I wish some qualified teams would withdraw from the competition to take a stand against what is happening in Qatar.
From the way the abstract is written, I think it was done with the intent of conclusively disproving that assumption. I don't know how much difference a study like this will make to people who make that assumption, but whatever difference it can make, it reads like it was intended to.