skysight-inc/HackerNews huggingface dataset:
You can also get the actual arcade boards and cartridges relatively easily. LGR posted a video on his NeoGeo setup a little while back if anybody's interested in going that route.

https://www.youtube.com/watch?v=7eqi30EJi3U&feature=emb_titl...
Actually, i would love to have a discussion with you - since there is a lot of thinking that went into quitting the smartphone. I have been mulling quitting smartphones for more than 2 years now. Only the pandemic let me to quit the smartphone. I do not have much anxiety over corona, it's beyond control. But smartphone is within our control. To quit or not seemed a simple decision for me. I was always willing to quit. My work demands made me put up with it for so long. Since WFH began due to pandemic, i see no need to use a smartphone anymore. I have diligently tracked my usage on smartphone and am pretty aware of how much time i wasted on it. Surprisingly, i am not addicted to any social media. But i started getting addicted to Youtube (if you consider that a social media, then yes). I didn't waste my time on pointless conspiracies etc on youtube. But nevertheless, i wasted enormous amounts of time on it. Hence, i was just waiting for the perfect time to quit it and to set expectations to people who would otherwise want to reach me.
I think you’re right. The best guarantee would be not to depend too much from any single source (ads, subsidies, private investment, etc).

A democracy has a vested interest in keeping independent newspapers afloat. Subsidies are not shocking, provided that this is impartial ans according to well-defined criteria, and that it does not become the main source of income for the media.

France has the Canard Enchaîné, which is thriving and funded only by sales and subscriptions, although it is well integrated in the political landscape. There are other examples in other countries but far too few.
Abood Hamam: 'A picture can kill you or save your life'
I tend to be a big fan of pg's posts even his more controversial ones, but I must admit the use of four quadrant categorization turned me off here. It's not a problem with the idea he's trying to convey. It is valid, at least in some contexts. The issue here is more about lazy communication, sloppy emphasis, too coarse thinking.

Shoehorning concepts into quadrants is information theoretically very suboptimal, and usually has bad Bayesian fit from concept to reality. It's a visual trick often used in superficial business presentations that to be frank, is a bit of an insult to readers. It assumes they haven't already thought of the two simplest dimensions of the problem. It's probably a fine tool for early intros on simple subjects to newbies, but it's a bit condescending when used on more complex concepts with more sophisticated audiences. It ignores millennia of knowledge of the subtlety of language, taxonomies and ontologies that go way back at least to Aristotle's Categories.

Yet people jump to it really quickly. I had smart people pitch to me on two separate occasions, startup ideas that were specialized domain search engines where "get this, we would have two sliders that would allow people to get more results from one of these four quadrants". They thought they had found the best dimensions to categorize their domain's data and could beat much more flexible and expressive combinations of natural language keywords to zone in on things relevant to users' inquiries. It's a weird reflex.
Bread, How Did They Make It? Part I: Farmers
> We have a legal and social framework for affecting longterm change and it works much better than arson.

This is a non-sequitur. Police violence has (probably) been increasing for years[1]. Over the last 20 years the police have become more militarized and killings by police have increased even as crime rates have decreased sharply. Clearly the legal and social frameworks are not working.

[1] https://fee.org/articles/how-many-people-are-killed-by-polic...
That's what real engineering is about: the simplest tool or process that will get the job done.

Despite what we see on the web more and more, this principle applies to code too.

It shouldn't be about stacking up layers of complexity for no good reason.
If you trade a lot with a country or borrow a lot from a country it makes sense to maintain at least some reserves in that countries currency.

But yeah, it makes no sense to build up reserves and run a trade surplus with them without hedging into a currency that is reliable in the long term.
Population has nothing to do with it. Those countries don't have these problems because they have sane limitations on political donations.
When I had a startup I did personally email every user until we got to about 10,000 or so. Didn’t use a template, fired off a new email every time.
I don’t know why you’re getting downvoted. It’s absolutely true that the US is losing its grip on a democracy due to these factors becoming issues.
Ask HN: Why is tax filing in the US so complicated?
Try https://blip.runway7.net/v2.beta – I've added unix timezone based on the country and state code. The ISO databases have timezones associated with the level 2 code, which roughly corresponds to a state inside a country.
It's not argentina that has a lottery, it's the US. Thats the H1B process.

That is also suspended for this year.
I interpret your last line as "If an E2E test fails because of a product bug, the result should be a unit test".

I've been fighting this fight for a decade now, and I'm pretty sure I've never won it for a whole team. The best I got was that people would pre-populate bug fix code reviews with reasons why they couldn't sensibly unit test this particular issue. If you have had better success, please tell me your secrets!
Are the border agents at US airports currently processing TN applications? Are all TN workers considered 'essential' during the current situation?
It’s also safe and easy to say “no racism here no sir” when confronted with difficult problems and decisions about justice.

I’ve experienced a small example of this. In elementary school the majority minority school in the district sent basically no kids to the gifted magnet school. Like zero. For years, people just said what you said. My parents actually dug into it and found that grade distributions were similar and the problem was that administrators at the white schools knew how to write glowing recommendations and the admin at the other school didn’t exaggerate as much. A little bit of coordination and adjusting the recommendation letter form structure and bam suddenly way more kids from the majority minority school.

But for years people just said “well that’s a worse school, what do you expect”.
I think when it comes to news it just ends up being another skinner box for me. Reload the page/pull the lever whatever you want to call it. You almost always will find another story that's interesting. But, almost always it will just be another fluff-filled piece about some topic.
The left controls academia, the arts, media, and corporate HR departments. That's a significant amount of power that can be wielded against people who don't conform.
It sounds like two general outcomes exist without 230.

1. No moderation and continuing to allow user created content.

2. Removal of all user created content (with some narrow exceptions like YouTube video channels).

I don’t think either of these is a better outcome.

Along the way we’d lose sites like HN and any others that do the best they can to moderate a varied user base.
Ad fraud scheme cheating on Google leads to $33M investments
How do you justify Americans working for non-american employers within the US?
Much of Europes dense inner core multi-storey construction predates lifts.

At the time the buildings were constructed, 5-6 storeys was a practical limit.

Not just people, but food, water, and waste travelled by stair (or, in the latter case often, air).
I’m not sure how much economists believed this as they were materially incentivized to parrot this logic. Most of economics is just laundering the interests of the ruling class with spurious math and heuristics that are unmoored from political and social realities.
Julia Conference 2020: workshops streaming online (24-28 July)
Never heard about not being eligible for ESTA after having travelled to Iran. WTF? What kind of weird rule is that?
I’m guessing some other parameter was more important. Thermal expansion characteristics, ease of tooling, interactions with the materials around it, resistance to some other non-oxidative chemical corrosion…
To spell that out one step further:

a = (x & c) | (y & ~c)

is a branch-free conditional assignment, and only works with c = 0 or ~0.

Personally I'd probably be just as happy with operations that spams the first bit out to a full word, along with ANY / ALL to reverse that; but I'm with ya, this is a really important consideration.
It may be less about it being cheaper, and more that you know what your budget is for a given year but perhaps not what it is three years from now. You can spend this year's budget with confidence and not worry about having to lay off your dev staff next year when donations dry up. It also requires management expertise to manage a software building team - not something a lot of non-profits have.
Let's hope!
That's a fantastic point. Most people in technology these days look at a problem and immediately think things like "more hardware" or "cloud deployment" all to get scalability. Scalability can come in forms other than throwing lots of money at an issue... Oftentimes, money can be saved if one throws more intelligence at the problem. :)
https://qz.com/1590961/taxpayers-are-paying-turbotax-to-keep...
I am a Canadian technical writer who is also a programmer and a graphic designer. Is it easier for me to work in the states through a TN visa (which specifically mentions technical writers)? I've never tried looking in the US but I've always wondered if that would help ease some of the visa issues.
I haven't read that book, but the Wikipedia article gives a reasonable account based on what I've read: https://en.wikipedia.org/wiki/Red_Guards#Origins

>But are you really telling me that China in 1966 was a free enough society that students could just start an independent political movement that took over the country?

It wasn't a free society by any stretch, but the students' radicalism was in line with the prevailing zeitgeist... they denounced university officials as intellectual elites, corrupted by bourgeois notions that threatened the success of the revolution. Meanwhile, Mao faced ongoing struggles to maintain and consolidate power, so he found endorsing their ideas useful. But the movement itself rapidly spun beyond his direct control.
Your comment itself should be codified. Maybe it’s just another growing language with a large community that itself is dedicated to improving the language. Rust is newish, and changing rapidly so it’s a good candidate for comparisons between modern languages. It helps that it’s designed completely in the open so the sauce can be seen.

Not to pick on you or even the other child comments but the amount of people that complain about a language being compared to a modern equivalent is funny. What about every other thread on HN where the same thing happens? It’s alll turtles just enjoy the discussion
Mao leveraged the movement to try and get himself back in the driver's seat, after he had been sidelined following the Great Leap Forward. He amplified them greatly for his own selfish reasons, which is also happening in our current moment, in different ways. They wound up being, surprise, unpredictable and destructive.

(A note, I read that book too, it's good but needs discounting for bias. Anybody who writes Beijing as 'Peking', or Zhou Enlai as "Chou En-lai" in the 21st century has clearly got a KMT-flavored axe to grind. But it also has some great original research.)
The Boogaloo Movement, What are they really?
Does anyone have an opinion on these guys? What’s kind of image do they have with the public
"let's instead use the economic success as a proxy for truth."

This is why I think Mark Zuckerberg is always right.
Hi Peter, I am an Indian citizen on an H1B. Recently, my H1B was extended and so I have the I-797A. However, now the H1B stamp in my passport has expired. I would like to travel outside the country in the fall, but it seems like traveling back to India to get a stamp is not a possibility. What are my options to get my passport stamped? Or should I not even bother taking such a chance and stay put?
> But this happening in an EU country, in a democracy.

Democracy was a 20th century construct.
It boils down to the Business Model.

Having worked extensively with the major Indian vendors, with people from India in different settings, onsite and offshore, I observed that they simply focus on labor costs in Europe and elsewhere.

Salespeople tried to sell us dozens of teams with “cheap” developers of every skillset we wanted.

But that is not how software is done. I want outcomes not masses. I need creativity to work on tools expressed through software not cheaper developers.

I felt sorry for my Indian dev friends that the true value of these folks was left off the board.

Salespeople always tried to solve a problem with another “cheap team”. Enter SaaS...
Siddhartha Gautama what evidence did you base that opinion on?
Downmarket SaaS Ideas #2
Manjaro Linux treasurer resigns amid unjustified use of donation funds
>Unfortunately at any moderate scale

The problem here is the definition of moderate scale and huge amount of usage.

We handle tens of millions of events per year using our primary RDMS as a queue with absolutely no problems at all. The vast majority of projects for most companies aren't going to get bigger than that.

If you have millions of users sending out tens or hundreds of messages per day, sure, that's a huge amount of usage.
I agree, I don't understand the naming here.
When clicking the link I thought this was going to be another way to approach emails which better respects... something.

This was quite disapointing.
Shadow attacks: hiding and replacing content in signed PDFs
The requirement to post a notice of filing either physically or electronically hasn't gone away because of the pandemic although the DOL has relaxed the requirement. One solution is to post electronically if a physical posting isn't an option.
> I'm so sick of this "both sides" garbage. I'm not R or D, I'm not even an American, but one side, the R side, has simply gone insane, and the other has barely changed at all, except to move to the right.

I feel identical, but apparently mirrored politically to you. So in the spirit of charity, how do you feel the R side has gotten more conservative? I don't even need sources, just your perspective.
I think this also applies to any document/article/text that is mainly there to convey information.

People will skim through it quickly to extract relevant facts of interest. The longer the text, the harder this is and the less likely someone will do it.

In English we call it "Wall of Text" in German sometimes "Bleiwüste"[0].

Things that help:

- using bullet points

- simple, clear language

- a concise abstract/tldr

- interactive elements when possible such as links and expandable elements:

In HTML there is a standard element that is seldomly used but to me seems very useful: the <details>/<summary> element[1].

I think it should be used more often! Perhaps in combination with a more distinct color/styling too.

Here is an interesting tutorial/article that uses it[2]. You can expand text to get more background information and explanations on certain topics.

This practice condenses the text, making it less daunting at a first glance and also makes a clear distinction between core content and supplementary information, which increases the overall structure.

[0] https://de.wikipedia.org/wiki/Bleiw%C3%BCste

[1] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/de...

[2] https://x775.net/2019/03/18/Introduction-to-Datalog.htm2
I randomly picked de Hartog's "The Captain" off the shelf while wandering through the stacks at my local library last year. It was a wonderful read, and the experience was a valuable reminder that serendipity can still be found in an age of Amazon shopping lists and infinite scroll ebook readers.

Mechanically popping the next book off of my self-assigned queue rarely inspires the same sense of reading purely for curiosity or pleasure.
I can't speak to the quality, but I've seen this "no whiteboard" job posting website mentioned before: https://nowhiteboards.io/. That being said, it seems like many of them (at least on the front page) still require pair programming and/or a take home assignment.
Some people want to have kids
That was beautifully said. Thank you for sharing. Alas, gems like this is also why I'm addicted to HN.
It's just a normal linode running archlinux. There are very minimal tweaks to handle the new connection load.

I should write a blog post about it. It has steadily gained more traffic over the years and hasn't need much care and feeding.

The go code can be found here if you're interested, though it some of the ugliest code I've written. I made it when ifconfig.me was having load issues many years ago.

https://github.com/georgyo/ifconfig.io
Author commented on this:

"...the worst thing was (and this is my fault) I consulted with someone who taught me how to pronounce it, but then I sort of reverted back to the wrong pronunciation while I recorded and I’m ashamed to say it was 3am and I just didn’t want to record for the 10th time . I figured if people understood that it was an honest mistake and not me being lazy they might forgive me! Next time I’ll be taking much better care!"
Eh there were several phases of stupidity there.

757 to replace the 727 when the 727 was doing quite fine. That said the 757 is a great plane and proved out well, just had a high price tag that really held it back.

The delay and screwing around with getting the 767 out there for fear it would mess with 747 sales. Let airbus get ahead with wide-bodies and took longer than expected to get the ER variants out.

Post McDonnell Dougals:

The handling of the 717 (basically shutting it down when there was demand). Could have had an impact if they wanted to bring it to the regional space (to go against the crj900+ and EMB ejets).

Oh so much in the planning and execution of the 787.

The continued extending of the 737 well beyond what it should be (see the 900, the MAX).
Adding to this. I've worked with people from Tech Mahindra. Some observations.

1. Very green staff that have little to no coding skills/ability.

2. Communication barriers, even when the people are local.

3. Jobs that any other organization would do with one person being split into 3 different roles with a net result of costing more than hiring the more expensive onshore devs.

4. Because of #3 software takes longer to deliver resulting in more money spent on people who are onshore.

Many of these efforts are akin to putting a bunch of monkeys in front of typewriters and expecting to get the next Shakespeare. The old "Mythical Man Month" book by Fred Brooks still holds true and it is truly astounding that organizations continue to make the same mistakes and not learn from history etc..
All possibly criticisms aside, this is really good and useful. Great job friend!!! It's a beautiful day for hacking!! :)
Peter, if someone is stuck on a tourist visa that is now expired but they cannot travel back to their home country yet due to travel bans, what else can be done other than waiting ? Extension application has already been filed for months since pandemic started but no communication from USCIS yet and the I-94 is now expired.
That's why Fry's Electronics--a bay area retailer--scans the serial numbers of hard drives, DIMM memory and other electronic stuff. During the return process, Fry's employees check the serial number of the returned item against what's there in the receipt. This strategy was born precisely because of the scam that Amazon is seeing now.
The "g" hypothesis itself was built upon an abuse of factor analysis. An abuse that had a high chance of producing something spurious.
What strategies are companies using to make sure employees can stay working through any sort of visa issues? Canadian incorporation? Other international offices?
It is really weird. My home is a wood-frame house >100 years old. Although some aspects are better than new construction, it seems weird that the underwriting is basically the same as a new property given the term of the loan I just refinanced. Even insurance is almost the same!

I can travel a mile down the road and due to a "bad" neighborhood, many properties are literally negative value. They sit till they burn because demolition is more costly than the value of the land.

Markets don't price risk well. Housing markets definitely don't price capital investments or liabilities more than 5 years out well.
I pretty much agree with you, if the client doesn't have any in-house expertise and stays hands-off then you get the scenario I described but outsourcing can work if it's in addition to in-house expertise.

In this case the client didn't want .Net 3.0 experts to support a legacy app, that's what the consultants built it in and then let it turn into legacy by not performing regular maintenance.

The client didn't know that it was becoming legacy until it was too late because they never developed the in-house expertise to understand what was necessary and the consultants have no incentive to do it by themselves. In fact they can charge more by letting it rot and requiring development of a whole new project to replace the legacy.
> Twitter is a private public square

So ABC, NBC, CBS are all private companies and they are much older than Twitter. How is it that they can be regulated by the FCC?
We can surely agree that cheap wide good education has to be one of the policies necessary for that, yet it's quite ignored even in some rich countries.
We have colonized Antartica- multiple nations overwinter there.
How does the administration's hold on Green Cards affect people already in the process (from PERM through green card in-hand)?
Tesla Accuses Rivian of Poaching Employees, Stealing Secrets
Inconsistent Boolean expressions + lack of familiarity with unsigned and how it is supported by the tools.

Nothing major, but in my books this is the difference between a Jr and a Sr designer. Nitpicking, yes. But the hardware business is like.
My point was that in the case of farm subsidies, it doesn't take any convincing; the people believe these are necessary to maintain an adequate supply of food, and they also happen to think supporting farmers is a good cause. As a rule-of-thumb, the bills that everyone signs/votes for very publicly (with ceremonies and such) are actually vote-winners, steel tarriffs are another good example.

Voters hold many mercantilist and nationalist beliefs (on both sides of the aisle), and policies largely reflect these, not some propaganda-driven special interests.
I applied to and was interviewed for a non-profit in the area that serves to connect volunteers with non-profits that need their help. Maybe they just really didn't like me in the interview (I didn't get that impression at all) but even offering my senior software developer skills for free to any non-profit, I have not heard back with anyone wanting my help and it's been months.
Investment Help
We have a team of 8 people and we haven’t launched our product. We want to split the equity equally, but acknowledge that from an investor’s perspective that is not ideal. How do we split equity to appropriately be fair, but not a red flag to investors/accelerators?

One of our solutions was to name 3 co-founders and give them all the voting equity, but the equity stake would be split evenly amongst the group.
No, he's interpreting the study perfectly well. The blame lies squarely with "trusted professionals" who can't think outside the box. Many psychiatrists commit the same fallacy you are describing, just in the other direction, which is what he's saying.