skysight-inc/HackerNews huggingface dataset:
What changed?

Locally you can see Democrats who would be considered Republicans or Republicans who act like Democrats. Bob Dole did many “democratic” things:
https://www.nytimes.com/2021/12/05/us/politics/bob-dole-dead... and Clinton was a copy of a republican.

> Russell Republicans approached Mr. Dole in 1950 to run for the Kansas State Legislature — they saw the hometown war hero as an easy sell. But he had not yet picked a party, though his parents were New Deal Democrats. He said later that he had signed on with the Republicans after he was told that that’s what most Kansas voters were.

>He opposed many of the Great Society programs of President Lyndon B. Johnson, but he supported the Civil Rights Act of 1964 and the Voting Rights Act of 1965.

> He was most proud of helping to rescue Social Security in 1983, of pushing the landmark Americans With Disabilities Act of 1990 and of mustering a majority of reluctant Republicans to support Mr. Clinton’s unpopular plan to send American troops to Bosnia in 1995. (Mr. Dole was not wild about the deployment either, but he long believed that a president, of either party, should be supported once he decided something as important as committing troops abroad.)
Did you read it all? ;)
Not 100% on topic, but related - not mining or using crypto or writing apps / software / sites that enable it, at least the ones like Bitcoin that are massively greedy re: electrical usage, might also be effective.
Is there much difference conceptually between a virus mutating in a body and then finding ready hosts amongst the vaccinated if there is a large vaccinated population and a bacteria that has a resistance to an antibiotic spreading in a host that is receiving that antibiotic?

Sorry for probably not using the right terminology here but they seem closely related to me.
Oh man, really? After I just created a script to fetch similar sites using it?
That's just a PTR record though. While scarlet.be implies the organization controlling it is in Belgium, that's not necessarily a guarantee the actual device using it is in Belgium. scarlet.be could deploy a box in Ghana or Chile and have its PTR record updated to something.dsl.scarlet.be. There's no actual enforcement that the device is in some physical location.

Loads of IP addresses for cloud providers ultimately resolve to things like amazon.com or google.com, does that mean those requests are from the US because it ends in .com?
Why Compile GraphQL Documents?
apple.com being so high is (to me) a little counter-intuitive. microsoft.com too for the same reason. They don't seem like the sites people would be using a lot in their day-to-day lives. I guess it's counting dns lookups from devices and not necessarily "human" web page/app requests?
ever get involved in a land war in Asia
I appreciate what you’re trying to get at, but it’s not right. Gravitational waves exist in GR even in theories with no matter / Higgs.

The Higgs is a scalar field; gravitational waves are spin-2.
There is a lot of mob involvement in Quebec's construction industry. Are you saying the reason infrastructure is expensive in the US is mobs?
The WSJ had a piece many years ago about this happening to the Muslim Brotherhood as the moderate members, who were more visible and accessible, were arrested forcing the group to become more fundamentalist. Found that interesting. "The more you tighten your grip, the more star systems..."

I never did validate if that claim about the Muslim Brotherhood stood the test of time but I found the thing interesting in the moment.
Explainability is always helpful :)

Simple SQL statements are pretty well self-documenting.

Where things get hard to explain is in:

* complicated JOINs
* queries that select from views, derived tables, CTEs, etc
* poorly named objects (tables, columns)
* dynamically constructed queries (e.g. really ugly WHERE clauses generated in a web app)
* queries generated by ORMs

Those are just off the top of my head. I'm sure there are several other sources of pain.

The other big question is - why do you want to devote your time and effort to it? I don't want to discourage you. But I don't see any real path to a marketable product here, particularly not as a standalone product.
I suspect that's what happened to my mother. She was caught in a pile-up when a car suddenly braked hard for no reason: straight line, no obstacles, full visibility. The front driver said (honestly or not) that he didn't understand why his car did that.

The good news is that her passive safety systems worked fine and she came out unharmed except for minor burns and bruises caused by the airbag.

I've also experienced unwanted braking in cars with an auto-brake system. Nether in a situation where it could be dangerous, thankfully, but it is clear that the system is not 100% reliable.
Having worked on software to track the mountain of paperwork for NEPA compliance of road projects I agree. But, I would expand it to just say bureaucracy or over-regulation. We can't build a damn thing without getting approval or licenses from multiple agencies after satisfying their every whim. Every regulation doesn't just make the project cost more. We are also paying for the administration and enforcement of those regulations. We pay on both sides when it is a State DOT doing the project. Residents of the State pay for staff to make sure they are satisfying all the NEPA requirements and Federal staff to make sure that the State DOT is in compliance.
My favorite command is: "Obey, Booble! Bind my bone!"

Which is close enough to make Google find my phone :D
This kind of news makes me depressed I don't know why this affects me so much. Getting old maybe
Because Apple Said So.™[0]

[0]: https://www.cnet.com/news/steve-jobs-letter-explaining-apple...

Some of the big name features of the new Web standards near the time of Flash's demise were able to replace many things that used to require Flash. You had <audio> and <video> to replace Flash to for embedding media. You had <canvas> to be able to draw arbitrary stuff with another ECMAScript known as JavaScript.

The Web replaced Flash.
We already have schema based validation in tons of different shapes.

A binary format may save some bandwidth and be slightly harder to reverse engineer - at the cost of being easily introspectable out of the box during development.

I don't think there is enough value to sell something.

I hope it gains traction and cargo cuting companies with bored engineers start using them, so hopefully the next company I work with won't have some terribly complicated and unusable graphql but just protobufs.
For any who haven't seen it, I also recommend Charles & Ray Eaemes' "Powers of Ten"
https://www.youtube.com/watch?v=0fKBhvDjuy0
WebGL, Canvas, and other forms of JavaScript animation?
And https://github.com/ncopa/lddtree is a single-file bash re-implementation.
> I suspect strongly you'll find that's not the case. Merger then has a more "1812" feeling to it.

Ironically, the hardest challenge for the British during the war was to keep their soldiers from deserting to the US. Since there was no way a young British male could legally come to America from the UK, joining the army then crossing into America was their only hope.

Ironically today, the countries named by the GP (Australia, Korea, Japan, Taiwan) all have a net inflow of people to trying to get into the US, mirroring what happened in 1812. The political elites might laugh at the idea of a merger (considering they have a vested interest in keeping power) but it seems to make sense for a lot of their highly educated citizens who decided to make it happen here in America!
That can be achieved by linux dropping support for architectures not supported by rust :D

I'm joking of course, but the platform support list of rust is pretty good looking at [1].

I'm pretty sure people developing for arm5 aren't building the linux kernel on arm5.

[1] https://doc.rust-lang.org/nightly/rustc/platform-support.htm...
The problem is that the law is too abstract and not sufficiently exhaustive to address all the disingenuous schemes used by businesses.
The sh shell, or POSIX sh, is closer to a zero dependency language. There are many systems that have shells which are not bash.
What's the best alternative for website traffic estimates?
It's not hard, it just is new APIs that require work.
$400 ashtray: https://www.youtube.com/watch?v=7R9kH_HOUXM
Perhaps it was a result of “Life in Hell” being carried in so many college town alt-weeklies.
Sadly, this discussion always goes the same way. You'll see accusations of concentration camps, then countered by the existence of actual forced labour camps (private prisons), then "countered" by being called a weebo. It's a fundamental mental difference between many Americans and the rest of the western world, the american exceptionalism.
... And yet there's a net brain drain to the US.
It's very readable.
Out of interest what is it that makes you believe that site is fake?

From a very quick skim it portentously looks like a fairly standard drop shipping operation to me. (None of their own photography, attempt at lots of seo text, somewhat strange selection of products)

There is an explosion of drop shipping sites at the moment, I think connected to lots of people selling courses on how to “get rich quick” by drop shipping.
Regulations slow the pace of building.

Good article here:
https://medium.com/cgo-benchmark/why-are-we-so-slow-today-c3...

Good recent discussion here, including other incentives: https://www.youtube.com/watch?v=bzMTlBddJ-E
Idempotence is achievable elegantly with makesure tool [1] using @reached_if directive [2]. Full disclosure - I’m the author of the tool.

[1] https://github.com/xonixx/makesure

[2] https://github.com/xonixx/makesure#reached_if
I can say we (roomlio.com) really miss not having push notifications on iOS for our chat PWA. Just presenting that as one use case where I believe push notifications would add value by notifying users of new chat messages.
National Environmental Protection Act

In other words, every infrastructure project is required to prove that they are not harming habitats or disturbing native cultural sites or any of the myriad other types of sites that are protected.
They have a marketplace. They have the accounts. They have the payment details. They need to keep track of purchases and make sure they are allowed under their conditions. The need to verify and integrate the items into their game. They need to tie specific ubisoft accounts to crypto wallets.

Are you seriously saying that their motivation was that it's less work?
I've mentioned before that this already exists. The NSA maintains mirrors of Stack Overflow and Wikipedia that get synchronized from the Internet to classified airgapped networks once every 24 hours. I have no idea what the software is they've used to do it, but you could arguably file a FOIA request or something since the code they're using has no reason to be classified. They've open-sourced simple tools and libraries like this in the past.
>I'm not replying to that. I'm replying to your comment

thank for clarify

>And you now changed it to "College education are not compulsory and free in both countries"

i never change my statement to OP and what's wrong? both countries doesn't offer free College education. one is cheaper doesn't mean its free.
Apple Maps is operated by AutoNavi (a Chinese company) in China [1].

It doesn’t really make sense that the Chinese government would be pressuring Apple directly to make political changes to the map provided by AutoNavi. If they wanted the map drawn differently they could just pass a law requiring it or go straight to AutoNavi with the request.

Of course the story could still be true (I have no idea), but not mentioning AutoNavi kind of strains its credibility.

1. https://www.apple.com/legal/privacy/data/en/apple-maps/
Isn't it the default homepage on Safari? A few years since I've used a Macbook, but I thought it was.
Note that every contractor I've spoken to assumes anything built before 1978 has lead paint. My understanding is that it's probably going to be more expensive to test every spot you need to test for lead paint vs just treating it as if it is lead paint in the first place.
If you want to challenge the YC orthodoxy ask if it's worth giving up 7%. I know people who chose to do YC and didn't. And honestly, the YC-attending guys were steered away from the idea that would make them a billion-dollar company. Only when they disregarded the YC advice and moved on could they prosper.

EDIT: Sorry, I'm rate-limited here. Yes, I meant that their current valuation is $1+ billion. They abandoned the path that YC suggested - no success down that road - to get here.
Tranco list [1] is considered the most accurate source for relative site ranking by traffic. It is a result of triangulation of data from several sources (one of them is Alexa) and it what we use at Kagi Search for domain information [2]

[1] https://tranco-list.eu/

[2] https://kagi.com
C is sometimes called "portable assembly" because it allows you to use all of the features of a CPU's ISA (but it abstracts over the differences in opcodes). This includes GOTO, which is analogous to "JMP", which is the cornerstone of digital computing. In other words, FOR and WHILE are compiled to GOTO by your compiler anyway.

The idea that using GOTO is an indication of bad design was started by Edsger Dijkstra, and I've always found it to be a black spot on his reputation. Read it for yourself, and I think you'll come to the conclusion that he has no idea what he's talking about: https://homepages.cwi.nl/~storm/teaching/reader/Dijkstra68.p... He has certainly no idea in what cases GOTO might be useful, and likely has never talked to anyone who was writing an OS kernel or driver. Remember, he was primarily an algorithms researcher turned educator, so his experience of the "Go To Statement" is entirely from students turning in programs for him to grade.
Please stop spreading disinformation. Mitchell got fired for leaking company documents to outsiders. When people spread obvious lies, that makes me thing they don't have anything substantial to begin with. that's why they need to resort to lying.
Ask HN: What language/IDE combo has the best DX (for achieving flow)?
by "best" I am imagining:

- on a laptop, no need to ever be switching windows
- instant refresh on save (or rerun with very low build time if env is CLI), with state maintained.
- 1-2 keypresses to access previous file.
- dialtone editor features like auto-format on save, etc.
- help/code suggestions integrated into editor (probably an area I'd be flexible on)

don't care what language. I just want to see what kind of flowful creative programming experiences are out there to really maximize the connection and refind the joy of programming after a day of clunky corporate work ...
They probably knew enough to know that it wouldn't be a valid program, but it's the best compromise, being recognizable and still funny for the lay person. Any modification to it would make it distinctly less funny.
Yeah, and I know China + civil rights etc. I wonder what specific civil rights abuses occurred in building their HSR? Was it similar to the US use of eminent domain to acquire land for building the interstate highways? Maybe we should bring that back.

I'm seriously in awe of the Chinese government these days. In 30 years, they went from a raw labor and manufacturing country, to landing rovers on Mars. They built new hospitals in days during the pandemic, and will soon be deploying brand new nuclear reactors. They'll probably have a dozen by the time we approve one. In the US, we're having national debates over whether horse dewormer cures COVID. We sound like a laughingstock of irrational, argumentative kids. I can't believe it.

I see China had a HSR crash that killed 40. That seems comparable in governmental fuckups to the FAA oversight with the 737 MAX (killed 346).
Bash on Mac is deprecated and zsh is sufficiently different. Plus on minimal installs of containers or in VM one may not even have it with /bin/sh provided by dash or similar minimal shell.

So my rule of thumb if one cannot use plain /bin/sh and must depend on bash-specific things, one better use a proper scripting language.
I like this (1) one even better because it highlights the mind bogling vast distances in space instead of just the size of objects.

(1) https://joshworth.com/dev/pixelspace/pixelspace_solarsystem....
> In the US we admit that letting McCarthy run amok was a huge mistake.

Who is this "we" ? I strongly suspect that a large number of those who voted to re-elect the previous president likely incline a little bit in McCarthy's favor. He was anti-commie, anti-leftie, pro-america, and really a model for some parts of contemporary conservatism. Yeah, ok, so a few innocents got hurt, but look ... with all those people in front of McCarthy's committee ... a bunch of them had to be commies, right? No smoke without fire, etc.
Another solution I hear often is to simply tax the power used.
Tides & currents moving the bottom (sand, etc.) around, mostly. But it's also possible for a coral reef to have grown taller. Or a volcano, I suppose. :)

NOAA's Chart No. 1 explains the symbols used on charts.

https://www.nauticalcharts.noaa.gov/publications/docs/us-cha...
Birth rates always drop when the quality of life improves. You can easily see this in eg migrants from Third World countries to Europe.

Also, the whole genocide discussion would look much better if the accusing side wasn't directly responsible for an actual genocide: killing a million random people in Middle East.
Trunk-based version control, is new?
With batteries it's a bit more complicated as LiIon degrades faster at higher charge levels / voltages.
So you're trading longevity for extra capacity in that case.
Maybe at that point Apple can stop spying on its users, that way as an EU citizen I get the US government to stop spying on me too (Apple was part of PRISM).
If it supports Lua you could always use Fennel, which looks close enough
One of the tricks Robert Moses had when he was basically building modern NYC was he had on staff a top-notch crew capable of the end-to-end implementation of whatever project proposal he came up with. Designers, engineers, project managers, accountants, even down to the guys digging the holes.

Not sure what happened and why cities stopped having all these capabilities on staff (seems obvious that e.g. NYC will eternally need a huge amount of people like this).
If you want to accuse other to be pedant, please, note first the 'foreign' word in your description.

Living in a province of the -same- nation that has granted you a fully citizenship is a different situation than living in a colony ruled by a -foreign- nation. As everybody knows, the later typically comes with none or a restricted set of rights. Ask a Puerto rican friend for more details.
We had a Burroughs 6700, at some point (late 70s) we agreed to pay for what was called the "$50,000 screwdriver" which upped the clock speed - we wrote a contract where we would run a benchmark before and after and if it wasn't X% faster we wouldn't have to pay. We ran the before benchmark, the field engineer went into the cabinets to up the speed, came back looking sheepish, seems he'd regularly been turning the clock speed up during preventative maintenance sessions to make sure the machine was performing OK and at some point had forgotten to turn it back .... we didn't have to pay
It's been forever since I've seen this first hand, but iirc apple.com and microsoft.com are both default homepages in Safari on macOS and Edge on Windows, respectively. That may artificially inflate the numbers a bit too.
> Governments never learn. Only people learn.

Ah, that's why conservatives and capitalists alike want corporations classified as people. Otherwise they'd be in the class of "never learners" too.
Building a GitHub PR Dashboard for Dev Teams
I saw this and can't believe it...

Is this article really saying that Gitflow was popularized before Trunk based version control?

A related article said:

"Gitflow is a legacy Git workflow that was originally a disruptive and novel strategy for managing Git branches. Gitflow has fallen in popularity in favor of trunk-based workflows, which are now considered best practices for modern continuous software development and DevOps practices. Gitflow also can be challenging to use with CI/CD. This post details Gitflow for historical purposes." [1]

What!?!?

[1] https://www.atlassian.com/git/tutorials/comparing-workflows/...
Healthy Diet Weight Loss Plan
End customers demand features for a price.

If there's unused silicon in a chip, but it costs the same or cheaper and has the features they want, I think you'd be hard pressed to find a customer who's going to complain.
That's barely enough for a negative revenue electric vehicle startup these days
The body seems to have been written by GPT-3, but the title and subheadline are a simple, and probably useful truth.

If an organization is wrong about one of its central tenets, it doesn't change that tenet, it splits. This is because if you disagree with one of the central tenets of an organization, you are no longer an guiding member of that organization. Therefore, if an organization of 100 people split because 90 of the people realize that the purpose of the organization doesn't make sense, now you have an organization of 10 people carefully explaining how those 90 never really understood the original purpose, and weren't willing to put in the work.

I think that's the process that strengthens groups, When Prophecy Fails style. Being wrong is a crucible that leaves the group completely composed of members who are only dedicated to the group itself, rather than any external object. The slag, who are hung up on actually being right, get skimmed off.

https://en.wikipedia.org/wiki/When_Prophecy_Fails
This a good point. I think we can refine the rule to something like “groups never admit anything that makes them look bad.”

Patagonia can admit failure because they’ve set it up so that failure is a fine outcome and even the attempt is noble.
I don't see any problem with it, stock market is open for everyone.
Really. I am not a trump fan but this is completely bolocks. Yeah, good for political discourse, but not something reasonable people really believe.
Don’t live in America though, maybe I am wrong.
no, it is not not only the responsibility of those writing browser engines / compilers.

it is the fault of the product designers who take any advancement in the efficiency of technology as a excuse to push more crap. see: blockchain for the sake of blockchain, machine learning for the sake of machine learning, web apps for the sake of web apps
It's pretty simple, China claims large parts of the south China sea, parts that extend far, far out of their maritime bounds and go into other countries' territories. They have a variety of justifications, one of which is they they dredge some reefs and make them into islands which they then claim. This particular instance is not in the south China sea, but it's all the same.
Omicron's Threat, Explained