skysight-inc/HackerNews huggingface dataset:
i'm not scared of nazis in america. i am scared of people like you.
A sample size of thirty could be sufficient if the effect being tested for is strong enough.
Nintendo advertising this as a Wii accessory, when it was actually a new console, really hurt this thing. Even people who played games didn't know it was a console. It looked like a 400$ accessory.

Second, I just don't see the point in having a second screen for 99% of games - unless you're doing an Elite Beat Agents type thing that needs touch, most of the time you're just pointlessly diverting attention from the TV - the user can only look at one at a time.
Some decades back I had worked at several different McDonald's and the ice cream machines were a major thing because so much revenue came from them. The machines were cleaned on schedule and the rare times they broke there was someone out the next day to get it working again. As a customer, I can only recall one time when I wanted McDonald's ice cream that the machine wasn't working.

I'm curious to know if my experience is an outlier or maybe things have changed. Or perhaps some franchises don't put as high a priority on the ice cream, or perhaps even the claims are a bit exaggerated. Or maybe something else that I'm not considering.
[ed: just noticed I'm replying to a throwaway account. Real great how these pro-birth commenters aren't willing to back their statements with their actual accounts]

> It changes that instead of killing a person you can carry the pregnancy to completion even if the mother wants to kill her unborn son/daughter.

If you can donate a kidney, and not doing so results in a person dying, there your decision not to kills them. More to the point, no one can force you to give up your kidney against your will. What you are saying is very clearly that the state should be able to just that.

> Hopefully in the future we can extract them from the womb and put them in an artificial womb instead.

Hopefully we can just force people to have a different forced medical procedure unlike the current one. After all, they're just women, it's not as if they have rights.

Also: embryos aren't people, the burning building test is really simple. Say a building is on fire, and you're running to escape and you come across a room containing a child and a load of fertilized eggs. Do you have to hesitate about grabbing the actual child?
> a comprehensive welfare state and multi-level collective bargaining based on the economic foundations of social corporatism, and a commitment to private ownership within a market-based mixed economy.

What part of this sounds like Socialism, exactly?
A scathing lambastement.
Any better tea to recommend? I'm used to Twinnings as the best I can find where I live, but I'm open to other brands if they're better.
Flex is fine for UTF-8 because:

- You don't have UTF-8 everywhere in a language. You might have it only in comments and string literals, in which case you can just be 8-bit clean and don't bother.

- If you have UTF-8 in identifiers, you can recognize it via a few easy patterns.

- The tokenizer doesn't have to do full validation on the UTF-8; it can defer that to some routines. I.e. it has to recognize a potentially valid UTF-8 sequence, capture it in yytext[], and then a proper UTF-8 recognizer can be invoked on yytext which will do things like reject overlong forms. You can further sanitize it to reject characters that you don't want in an identifier, like various kinds of Unicode spaces or whatever your rules are.

Multiple encodings though? Hmph. You can write a custom YYINPUT macro in Lex/Flex where you could convert any input encoding, normalizing it into UTF-8. Or read through a stream filtering abstraction which reads various encodings on its input end, pumping out UTF-8.

In TXR Lisp, when you do (read "(1 2 3)") what happens is that the string is made of wide characters: code points. But the parser takes UTF-8. So, a UTF-8 stream is created which scans the wide string as UTF-8:

2> (make-string-byte-input-stream "(1 2 3)")
#<byte-input-stream b7b713b0>
3> (get-byte *2)
40
4> (get-byte *2)
49
5> (get-byte *2)
32

The effect is that Flex and Bison are parsing a UTF-32 string. Based on this principle, we could do other encodings.
This is not a directory of job boards.

I'm looking for a list of job boards, or a job board aggregator.
I love me some Go, but yeah, it wouldn't be my first choice if one of the requirements was "make it hard to reverse engineer". Which would suggest that that wasn't one of the requirements?
Regarding the copying of a being state, I'm not really sure that's ever even going to be possible.

So for the sake of argument I'll just amend that and say we can't copy their state. Each being is unique and that's it. They aren't something we copy.

And yes that means all of us that thinks somehow they're going to get downloaded into a computer? I'll say it right here and now that's not going to fucking happen.
> What people are forgetting here is McDonald's has an interest in these machines working as well as possible (revenue + reputation), and the franchisee also has an interest in these machines working as well as possible (revenue).

The franchisee, however, has a countervailing desire to reduce their own costs which McDonald's is fairly insensitive to. McDonald's needs the ice cream to be available, sure, but are they above accepting kickbacks from Taylor the ice cream machine company to keep Taylor's cash flow going?

We are living in an obscenely corrupt and top heavy business environment where much money is to made by insider dealing in large companies with entrenched market positions. There really should be no better evidence of that than the fact than the evidence presented here: America's largest, most famous fast food chain, incapable of reliably serving ice cream to its customers because it's subject to vendor lock-in.
This is 0.5% (half a percent) of the value of the US housing market.
> As an example, if someone from Canada were to come to the US and blow up a government building, no matter how severe the damage and human loss, we wouldn't dare consider that an act of war by Canada, unless evidence existed that the Canadian government or military were involved somehow.

But that is where you are going wrong. If the US would want to attack Canada they would absolutely use that as a cause for war. If they don't want to go to war then even an straight up Canadian military attack can be brushed aside as "navigational error during a training exercise" or "regrettable rogue elements in the Canadian military".

This is not the court of law. The important factor is not if the evidence is strong or weak. The important factor is not if the perpetrator was acting in concert with a government or not. The important factor is if the country wants to go to war or not. Everything else falls in place after that.
I think Ruby has a super interesting middle ground. It’s strictly OOP in that everything is an object or a method (or a block), but because of implicit method calls (no parens), implicit return values, ease of use creating anonymous blocks passed to methods, and meta programming allowing dynamic control flow (i.e. calling a method by name at runtime), it has a lot of the elegance of writing functional code. You end up with small, unit-testable, methods that you can chain together, concise syntax, and meta programming that is second only to Lisp macros. It feels a little bit like if you asked a functional programmer to design an OOP language.
It’s clear that it’s only an action they take if there is enough immense pressure from everyone who’s not that site.

So while Cloudflare isn’t a diamond in the rough, you could say they’re a.. topaz in the rough.
SPACs resemble venture investments more than regular stocks
Unix Text Processing (1987) [pdf]
> There are just too many ways to do things in Ruby

I think this is not completely true. Ruby is conceptually very simple. It's not C++ or Perl. Everything is an object, and everything is done through method calls. There is also extensive support for functional programming, so iteration is performed via filter/map/reduce and similar high order functions. Besides, the block/proc/lambda design makes it easy to turn APIs into DSLs.

For those reasons, Ruby gives the closest experience to programming with Scheme I have ever experienced outside the Lisp world.
True enough. But in some companies, there's so much push that the wrong abstraction gets left in place as refactoring and rewriting get pushed down the priority stack and never happens. The way to circumvent this is to not declare the task done while it's still the wrong abstraction, but there's still a (present) schedule cost compared to just duplicating the code and tweaking it.
And this will lead to toner wars: https://en.wikipedia.org/wiki/The_Diamond_Age
This isn't "people I disagree with". Stromfront, and the groups it enables, are literal nazis.

"Stormfront began in 1990 as an online bulletin board supporting white nationalist David Duke's campaign for United States senator for Louisiana. The name "Stormfront" was chosen for its connotations of a political or military front (such as the German Nazi Sturmabteilung (also known as storm troopers or SA)) and an analogy with weather fronts that invokes the idea of a tumultuous storm ending in cleansing.[11] The Stormfront website has been registered at Network Solutions since 1995 and was founded in 1996 by Don Black, a former grand wizard of the Ku Klux Klan in the 1970s and a member of the National Socialist White People's Party."

National Socialist White People = The American Nazi Party. That is literal. They changed from the NSWPP to the American Nazi Party in 1983. Their logo has a swastika on it. LITERAL NAZIS.
just shows that much of academia is just smoke and mirrors. a cosplay with breaches.
They may be rare but I’ve witnessed or been within a block of two transformer explosions and one wire melting in the USA.
This isn't any different in the US vs. in Europe. Split phase is done at the last mile, just as it ought to be done in Europe for 3 phase power. I highly doubt entire neighborhoods or districts are serviced with a single extremely large 400V 3-phase transformer in Europe.

Standalone houses usually have multiple houses connected to one single transformer. How much depends on density of the houses. For apartment buildings and other dense power needs, there's high voltage directly into the complex, then it's stepped down within the complex to meet the needs.
Let's not forget Intel had issues with atom soc chips dying like crazy due to power-on-hours in things like Cisco routers, Nas and other devices around this era too. I think that had a big ripple effect on them to play a cog in their machine around 2018 or so.

Yes 10nm+++++ was a big problem, too.

Apple was also busy going independent and I think their path is to merge iOS with MacOX someday here so it makes sense to dump x86 in favor of higher control and profit margins.
I suspect carveouts for overtly, technically malicious behavior can be applied while still saying "content neutral".
Remote work is working for a lot of companies out there, I think that companies forcing people back to the office is because they like to micromanage or are using it so people quit.
Fair enough ... or we end students loans in favor of grants, and drop tuition to/fund trade schools. Students loans became a slave maker in the 90's when corporation/universities realized the 'you gotta go to school' garbage hooked a couple generations. We can easily fix this but its likely many of those that made money off this are making policy now.
So mypy runs "at run time"? I guess that makes sense, I thought the annotations provided some form of checking too, but now I realize that I should really spend some time to inform myself better :').
...and yet whenever Google deprioritizes over emphasis on SEO, Pinterest never seems to go away... Is it some sort of partnership they have that keeps Pinterest so prevalent? Or did Google one day just decide to promote Pinterest more, I'm sure they promote Facebook and other social media site results too.
I am interested in any comparisons between qt and flutter as the grass seems greener on the qt side, but we know what makes it greener.
I feel like I live in an alternate universe. I have never once tried to get ice cream at McDonald’s and been denied.

Meanwhile, it seems like everyone else only talks about how they can never get ice cream at a McDonald’s.
Power outages in the USA are almost always weather or heat related. Snow/storm in many areas, heat droop or fire in others.

Buried power lines solve most of these.
Neo-nazis are domestic terrorists and should be treated as such.
Are you using Google Images? Because thats the main culprit.
Improvise!! Adapt!! Overcome!!!!
How is 3/4" any more or less "naturally expressed" than 19mm?
> AppEngine also hit the classic Google problem of missing attention to detail.

Amen, amen, amen. This is so frustrating to me because in general I really like GCP as a platform, and I think they're doing great things with stuff like Cloud Run.

Case in point, I like Firebase a lot, and I think Firebase Auth (aka Google Identity Platform) is a great product. But it took them about 2.5 years between releasing their initial support for a second factor, which was originally SMS only, and allowing a TOTP (e.g. Google Authenticator/Auth) 2nd factor. And they still don't support "remember this device" functionality, so every time someone logs in they always need to enter the 2nd factor. I literally can't think of any major site (especially Google's own) that doesn't support "remember this device", and yet it just must be a detail that's not "important enough" to get someone at Google a promotion.
Effective captchas a much worse than logon with google or send a login link to email. Rate limiting might prevent the system falling over or spending all your money but it does near nothing for vandalism.

Rate limiting is like handing your football players packs of condoms instead of cups. It might be necessary but it sure as hell isn't sufficient.

I would suggest that if your app requires interaction with others you provide them with a test experience where they can read live data but not effect others. Gate functionality that might be misused with a request for an oauth2 login or email which you can send a login link to. Near zero commitment don't have to share anything beyond your email and name don't even have to make up yet another password. A few clicks and you are done.

You can provide almost as good an experience as you want without people getting their lols or their dollars off your other users.
https://findallthejobs.com
After reading this, I spent several weeks reading about climate change. I concluded that there is a solution, which was suggested alongside the first well-done climate model: a solar shield. Manabe and Wethereld in 1975 found that a 2% reduction in solar radiation would cancel the effect of a doubling in atmospheric CO2 levels.[0,1] A recent study published in PNAS July 31 this year has found this type of solution can be implemented at lower cost than previously believed.[2]

Atmospheric sulfur dioxide enrichment or cloud brightening are other solutions that are not reversible and therefore are more likely to have unintended consequences. Even if nothing is done, mountaintops are likely to be habitable even at very high levels of warming, which would give humanity a chance at avoiding extinction. Still, none of this should be used to downplay the seriousness of the issue of climate change and the urgency of action. If we wait too long, this brief window where we can effect engineering solutions and transition to a smaller and more sustainable society will close.

0. https://journals.ametsoc.org/view/journals/atsc/32/1/1520-04...

1. https://journals.ametsoc.org/view/journals/atsc/32/11/1520-0...

2. https://www.pnas.org/doi/10.1073/pnas.2307434120
It's linux only, and MIDI only, and it needs GTK2, but yeah, it should work on modern linux. You can use jack[1] to connect the midi output to a softsynth, or another drum software (e.g. Hydrogen[2]) or to actual MIDI hardware.

There's a video demo[3] of my program I made 3 years ago. The pasting of drum tab is demoed at 6:20 in the video.

[1] https://jackaudio.org/
[2] http://hydrogen-music.org/devzone/
[3] https://www.youtube.com/watch?v=ZkqcNK6P1i8
Yes I do. The point is blurting out some one liner fix all doesn't help anyone really.
I believe using @ doesn't do much and instead people are told to reach out through the HN email.
> How hard can it be to detect 90000000000 in-game dollars to be added to players

Don't give them ideas ;) You either get a small loan of a billion dollars from a friendly cheater, or they try to bleed your wallet dry with Shark Cards. Rockstar are incapable of coming up with a balanced and rewarding progression system because it's in direct conflict with their financial goals.
My first job after college was at Google. I had read the MapReduce paper and was so excited to run one, and luckily they did have a tutorial and I ended up running my first MapReduce within I think a couple weeks of joining, over Google's index of the internet at the time, which was really mind-blowing / exciting.

I remember vaguely one task where i tried to join the index of the internet to some other dataset, which required joining across datacenters. The job ran with some warning. Then I got a friendly message from an SRE saying something like "it can cost thousands of dollars to run a join like that, so, no worries, just only do it if its something important." Of course, I wasn't doing anything important. I was just enjoying running MapReduce.
They'll try and justify it all sorts of ways, but what it really comes down to is commercial real estate. If this big return to the office push doesn't work, the commercial real estate bubble pops.
the majority of the overhead of civilization for the last few thousand years or so is scalable mechanisms to arrive at shared definitions for words like "evil", "wrong", "abuse"

it's a really hard problem, and every time someone comes in and treats it as a simple issue they do dangerous and naive stuff.
The transformer likely served the houses further down the block - yours was served by one upstream.

It isn’t terribly hard to track it back if the wires are above ground.
coding punch cards.

keybding hex codes.

coding with assembler mnemonics

coding with macros, and compiler, whew, intimate knowledge of hardware no longer required.

coding with system calls, fingers dont cramp as much, a degree of universality existed accross platforms. yay DOS.

coding with WIN API, yay Microsoft fingers dont hurt, brain fatigues from use of arcane API calls

C comes to rescue no macro assembly required, but variable type hell begins to burn.

proprietery lockouts and secret source, MASM makes freedom.

DLL hell awakes.

LINUX ! yay linus.
Reference is to Mr. Mom for anyone unfamiliar.

https://www.youtube.com/watch?v=II4-HnWRQK0
Sounds cool. Too bad you can't see what it looks like without first going through the process of getting a driving pass. Would be nice if one could just easily watch others live-joysticking the robots first.
Shameless plug, I wrote an essay on this topic years ago:

https://wannabewonk.com/gab-and-free-speech-on-the-internet/

The crux being what EFF is saying now. ISPs and DNS and CAs are too fundamental to free speech for blockage at that layer to occur without legal cause.
Ahh, oh, i read directory of a job board. Youre looking for a directory containing many job boards. The guy that speaks pi has a better answer than i
Few things are more inhumane, abhorrent, vile, digusting, and sickening as war. Yet every ISP permits news businesses to spread content about, and even promote, wars. Clearly they do not actually object to "offensive" content, but are cherry-picking to suit their own ideology.
It turns out that censorship-resistant payments also attract the worst type of people along with scammers first. If you had paid attention then you would have realized that is exactly what was going to happen long before it did. There is no need for paranoia here, people tend to dislike and go after hives of scum and villainy (unless they are wrapped in pretty corporate words).
What mastodon specific functionality do you think is missing here that they've hidden away?
I want a proper keyboard, dont like touch screens much, something like an updated HTC SPV M1000, that was a nice phone with its slide out keyboard.

Its bad enough the US tech sector dominate the offerings and so many people feel they need to follow suit, but when you master the sciences, you master the population, in ways the legal system can do nothing about it.
> Aside from the impacts to homeowners, municipalities that are heavily reliant on property taxes for revenue are also highly vulnerable to budgetary shortfalls. These municipalities are concentrated in coastal counties

In other words, municipalities don't have an incentive to be transparent. Transparency means a drop in revenue.

For example, after Hurricane Sandy (2012) the state of NJ ran the "stronger than the storm" advertising campaign (in 2013) under then Gov Chris Christie. There was little talk about possible alternatives (i.e., being selective about where and what to rebuild). Instead the state collectively stuffed its head in the sand and the taxpayers dug deeper into their pockets.

It's only a matter of time before "stronger than this storm too".
Great video in there, drones definitely will play (and already playing) a major role not just in conflicts but even in everyday life, however, I do not think that AI will take the whole mission completely autonomous, not in the near future any way, instead, it will be a semi-autonomous, assisted flight and the final call will remain controlled by humans, which is the case in a lot of tele-operated UAVs or even UGVs anyway. The other side of the story, is that AI could be used as a mean of blame when SHTF, X nation bombing in Y nation, sorry our AI did it and we meant no harm, I think this scenario is more related.
Is this just checking for matching usernames, or is there something more clever happening (not that username matching isn't useful)? Also any chance of a Firefox version?
This is one thing I really liked when I visited Europe.
Dan Luu wrote about this: https://danluu.com/essential-complexity/ "If you look at the complexity of moderately large scale modern software projects, they're well beyond any software project that had been seen in the 80s. If you really think about what it would mean to approach these projects using old school correctness practices, I think the speedup from those sorts of practices to modern practices is infinite for a typical team since most teams using those practices would fail to produce a working product at all if presented with a problem that many big companies have independently solved, e.g., produce a distributed database with some stated SLO.

A version control system that multi-file commits, branches, automatic merging that generally works as long as devs don't touch the same lines, etc., is a fairly modern invention. ...there was still easily an order of magnitude speedup available from better version control tooling, test tooling and practices, machine speedups allowing faster testing, etc. ... For large projects, just having CI/CD alone and maintaining a clean build over building weekly should easily be a 2x productivity improvement"
The original question is "why python won". That in 2023 Ruby is 1% faster than Python is irrelevant. Historically, Python has always been faster than Ruby. That certainly didn't help Ruby gain ground over Python.
On a majority of flights that I'm on, someone always happens to sit in the wrong seat. Inevitably, a flight attendant then has to come over, usually against the flow of boarding passengers to sort out the situation.

I don't know how to improve upon the existing signage. Maybe have a personalized interactive experience? When your ticket is scanned, lights in the floor guide you to your exact seat.
I've also seen it as an excuse to not bump pay to larger area norms since the HQ is in a "small town"