skysight-inc/HackerNews huggingface dataset:
- Plan is to be able to at least build a robust ref counting lib in the standard library, supported by subtyping and defer this could be at least as easy as in ObjC before automatic refcounting. Temporary allocators (like Odin) will solve most of the temporary allocs (like when you work with strings etc). I'd need some time to explain how that works in detail, but memory management can be made much easier without even having GC or refcounting.

- The build system is part of the compiler.

- Package registry: still on the fence with that one. We'll see.

- The compiler is not built as a responsive compiler. Working on the compiler I don't feel that the workflow of a compiler is the same as is needed for an IDE. The most important thing is not that the compiler is responsive, but that the language amends itself to be compiled in isolation in a modular way. This is a property of the language, and it's been designed with IDE friendliness in mind.

- Adding more DWARF support is on the todo and obviously a requirement for a serious language

- LLVM prevents anything based on LLVM to be really slow to compile. It takes something like 99% of all compile time, even on debug builds with no optimizations. To have really fast debug builds a custom backend is needed for each platform. That will happen eventually.
If they're asking for my current salary, I've considered saying that it's not a relevant number. The numbers that are relevant is what it would take for me to take the job, and what the job is willing to pay.

I wonder, though, if the recruiters are asking because they've lost their feel for the market. Maybe they're trying to find out what realistic salaries are so that they know what to get for the people they're placing.
There were other interfaces too - RSExecute should have worked with IE3+ and NN3+ [1].

And XMLHTTP while shipped quickly was hardly accidental. MSXML was Microsofts big push for XML, it was always meant to fetch data without page reload (XML data islands in IE4). And it was ActiveX component which was bringing Microsoft to the Web strategy.

Another famous ActiveX-based software - Flash.

[1] https://daurril.org/wrox/ASPToday/990930-191.htm
It'll become more obvious when Asians distinguish themselves by advertising their non-Chineseness as a defensive maneuver.
There is no law named "National Security Law" in the United States, he was just using it as a poor deflection, as you know. Once he linked a specific law, I elaborated. You can check it out if you actually care.
I agree with all of this and also want to add, we only recognize octopi as intelligent because they are operating on our timescales. What would happen if we encountered nearly crystalline life. They might have a rich culture, art, and scientific understanding.. but it might be only for phenomenon that they have any hope of interacting with.

I often wonder about plants. Suppose a forest and/or its network of fungi was "intelligent" in some sense. It may well be that the intelligence only manifests on extreme scales and contexts well beyond human's ability to see. Perhaps forests engage in millenia long chess games to reshape their environment more favorably in battle with other species or something. Perhaps its in a way that relies on very old memories passed down from their ancestors stored via genetics or some other means, and involves very complex decisions we can't even hope to compute on our best computers. We'd barely even be able to recognize that, and certainly wouldn't have much hope of seeing the intelligence in action. We don't know the first thing about "how to tree".
Odd to think about future "civilizations" of uploaded consciousness(es?) surviving the extinction of the organic species that produced it
Wow! That's a lot of stuff.

And I agree that these things need to be done. And I am not against it if the people there follow the procedure and do the things that are needed to be done.

But what if one of the people from the government doing the survey/inspection just refuses to sign the paper! It's just crap. You can't complain to anyone nor can you do anything else. You're just stuck.

That's where my problem lies.
ID requirements are a form of voter suppression in places (like USA now) where the IDs aren't universal. If it's ensured that everyone does have the ID (like many other countries), then verifying that ID instead of the current voter registries does not suppress the votes of any group.
Why would there be double voting? The person whose ballot was taken will not vote elsewhere. It's a single vote, just not by the actual voter.
Again, I don't think the author thought about it much. But at the time, CP/M wasn't a legacy system, and COM files were integral to both systems. Imagine if the sentence was something like, "Windows 1.0 used a mouse pointer, which existed to be backwards compatible with the Mac."
Weird I was just thinking about this last night, in terms of how a multicore computer might work.

Imagine a chip with, say, 256 cores, arranged in an 8x8 grid. Each core would have 64k locally, but could call out to other memory regions and retrieve them automagically in less than 2*sqrt(N CPUs) memory clock cycles.

I'd like it to work like DOS, where the unsigned 16 bit pointers would access the local memory of each chip. But also be able to write a program in 32 bit mode where all of the cores can access the global memory space like in a regular computer. A high-memory program like that might reserve the bottom 64k for system code and low memory variables.

Even better, I'd like progressively more powerful versions of this computer, starting with 4 or 8 bit cores, on up through 16 bit, 32 bit and even 64 bit.

Does anyone know a starting point for a memory architecture like this? Does it already exist?
Uber and Lyft could still grant the same flexibility to employees. If they don't wouldn't it kind of blow their entire "contracting is better anyway" argument out of the water?
> I’m curious if you consider “betrayal” the appropriate term for all conquests, or just Western conquests.

I would consider any conquest that involved the breaking of a centuries-long cordial relationship to be a betrayal, yes. What exactly is your point?

> Did the Seljuk Turks betray the Byzantines when they conquered Anatolia? Or had Romans previously betrayed the Seclucids, who had previously betrayed the various other people who occupied the area

> The British were themselves the product of multiple waves of conquest and colonization from the Paleolithic through the Iberian migrations, the Celts, Anglo-Saxons, Vikings, and Normans up until 1066 and beyond.

No offence to you personally, but this particular brand of intellectual dishonesty - discussing the British empire as though it is far-flung history and not very recent indeed - is quite annoying. The conquests you bring up were a thousand years ago, two thousand in the case of the Roman-Seleucid war. On the other hand the expedition that subjugated the Benin Kingdom was in 1897, and it (as part of the country now called Nigeria) did not gain its independence from Britain until 1960. My father was born under colonial rule, for crying out loud, and I'm not even thirty yet. People don't make a habit of jumping into discussions of the German invasion of France in WW2 with anecdotes on Charlemagne's conquest of Bavaria - why on earth do they think it's okay to do when talking about the colonial era?
> I think outsized reward is fair for outsized value creation

How do you define "fair" and how do you define "value creation"? And how do I get to be the administrator who gets to make those calls, so that I can make sure that my friends and family's "value creation" classes are put before everyone else's?
In The Netherlands the department which issues IDs have at least one evening opening hour, to allow people to do this after working hours.

Even you can get a new passport or ID at Amsterdam airport and some municipalities while living abroad. Even here in the UK there is an evening opening hours to get your ID (5-7 pm) or open on Saturday morning.

Personally, this sounds the US government is trying to make it unreasonable hard to vote.
The fact that it's Uber's talking point doesn't make it any less true.

If rideshare drivers are employees, then there's going to be fixed overhead costs of hiring employees and drivers will not be able to set their own hours. The rideshare company would not recoup the costs of benefits for drivers that drive less than a certain number of hours per month, and so drivers would have to be required to work at least that many hours.

Can you elaborate on what you mean by, "in practical terms drivers don't end up with the choice they ought to"? I know people who drive for Uber and Lyft less than 10 hours per week, and some do it nearly full time.
I feel like I've been transported to an alternate reality where people argue home gyms are better than real gyms and working from home is without consequence.

This reality seems heavily biased by people with long commutes.
> If Uber wants that kind of exclusivity, they're probably going to have to pay drivers for idle time.

I don't think that's true. There are many sales employees who are compensated almost exclusively on a commission - per sale - basis. None of them can work for multiple companies concurrently.
I think this is interesting! Since we're probably reaching the end of our ability to keep checking on here, do feel free to email me -- I think it's probably possible to throw a spanner into the works of your hypothesis about boomer stock causing a sustained decline with a model (which I'd be happy to build!) taking into account the scarcity of stock, growing population and increasing life expectancy. I think the most likely outcome is that we have a lull a little like the 1980s and then the same dynamic perpetuates.

Also would love to respond to some of your other points in more detail! You can reach me on mistergeorgespencer+HN@gmail.com if interested. (Maybe a cuppa if you're still in London, once this virus business all blows over.)
Do you recognize any intermediate state? I think there is a big difference in long-term outcome between colonization/conquest of a very sparsely populated region, such as Canada, the US, and Australia, versus places that were already heavily populated like India, Africa, and the Far East.

In the former case, yes, natives are displaced and horrible things happen to them, but the key difference is that the colonizer really has to supply all the human labor. It means colonists of the colonizer's own culture come in and build a society similar to that of the colonizer. This probably also results in that kind of colony being treated better by the colonizer because they were "white" or "British". That's why basically only white countries are part of the British Commonwealth, whereas the nonwhite colonies have severed ties with the UK. Also, colonists in this scenario would largely be citizens of the colonizing country, and would demand commensurate rights and legal protections.

What seems to me a very strong pattern is that colonies in sparsely-populated regions turned out generally well and are first-world countries today, whereas countries that were heavily populated at the time of colonization/conquest are largely still basket cases.

I think the most likely explanation of this, besides cultural affinity with the colonizer, is that if you are colonizing a sparsely populated region, labor will be scarce. It won't be economical to have vast numbers of colonists extracting any but very high-value raw materials; or, more likely, processed raw materials and low-level industrial goods. So there would be much more pressure for such colonies to industrialize faster. And in turn, a colony with higher per-capita productivity will be able to develop a middle class and therefore a functioning domestic market much faster.
If done right it is routine.

In our small data centre we have a board with five lights and a key. You turn the key and the mains is cut off. The lights give the status. The UPSs beep for a few seconds "on battery", the genny fires up in the boiler room and when it stabilises, it takes the load. We leave it running for 5-15 minutes, go out and check the fuel levels and top up accordingly. It's diesel so safe to hot refuel. When done, turn the key back and then the UPSs take the load again and then hand back to the mains. The genny runs for another 15 minutes and then shuts down. That should avoid flip flopping.

You then fill in the test form on our wiki and job done. We do it weekly to fortnightly. An ESP8266 based thingie reports status back to the central monitoring (GPIOs and ESPHome -> Home Assistant)
The attack vector for voter fraud is obvious but not really scalable. Ballot fraud is a bit more scalable because you could request absentee ballots on other people’s behalf - signatures aren’t a huge deal b/c even w/ a 50% success rate you are achieving your objectives. All of that said, fraud is simply not very prevalent in either case.
Your belief that the average american can self administer the test and then be expected to self isolate seems woefully naive. People aren't even willing to wear masks.
> octopuses are more peaceful

female octopi like to eat male octupi

http://www.bbc.com/earth/story/20150223-mysteries-of-canniba...
A state should not let somebody register to vote unless the state confirms they are a resident of the state and otherwise eligible. As I understand the point of voter ID, it is to prove that the person casting the vote is who they say they are. If they are on the voting rolls, they are eligible to vote, that check has already been done. If the photo ID matches up with the person, they are who they say they are. All that matters should be the trustworthiness of the ID, and I see no reason why the state of Texas shouldn't trust the UT system.
Washington Talk; Prickly Roots of 'Homeland Security'
https://www.nytimes.com/2002/08/31/us/washington-talk-prickl...

>''People find it a little quaint, a little forced,'' said Deborah Tannen, a linguistics professor at Georgetown University and author of ''You Just Don't Understand'' (William Morrow, 1990).

>At worst, Ms. Tannen said, the phrase is associated with sinister historical precedents.

>''There is one particular group -- American Jews, and I am Jewish -- for whom it has a menacing association,'' she said.

>Nazis favored the word ''heimat,'' or ''homeland,'' and homeland defense forces were known as Heimwehr or Heimatschutz in Austria and Germany from the late 1920's.
Well not necessarily. The Martian equator can get as hot as 18C. It doesn't retain the heat (due to no atmosphere) and it gets cold like even a few centimeters off of the surface.
Somewhat related XKCD What if: https://what-if.xkcd.com/74/
Wikipedia's traffic from Google is certainly down. https://www.similarweb.com/corp/blog/how-wikipedia-lost-3-bi...
It's always interesting to think about who has had the more successful, fulfilling life between Woz and Jobs.

Jobs had far more financial success, and was involved in the release of far more products, was far more famous than Woz, but died young and had...complicated relationships with everyone in his life.

Woz cashed out when he had enough to enjoy doing whatever he wanted for the rest of his life, organized music festivals, taught kids about computers and technology, played with cool gadgets, seems to be beloved by everyone who ever knew him, and is still going strong at 70.
By the way, what are the peninsula stereotypes? I know a few people in redwood but it seems mostly like the same stereotypes, but I really dont know that much about the area.
Sphinx is very nice to work with, and it's been around for a long time. I've used it for Python projects, C++ projects (with doxygen and breathe), and some programming language agnostic things. It's almost trivial to pair Sphinx docs with readthedocs.org as well. For smaller pieces of documentation (and many personal things) I use Org mode in Emacs. Org mode supports exporting to a wide variety of formats.
I'm not sure I follow the "holding the bag". The regulatory risks were really obvious when Uber IPO'd last year. If investors lose money because of those risks, it's their fault for not accounting for them.
The rates get renegotiated so they aren't being subsidized by the uninsured and those with poorly negotiated prices.
For one, Woz is still alive.
> I've never really come across this phrase in UK politics. If it was to come up, I'm certain it would be met with extreme outrage.

I've not seen "extreme outrage" to any of these examples:

"It could lead to a repeat on the mainland of the Northern Ireland experience where the introduction of individual registration led to a 10% drop in registrations and many eligible voters effectively being disenfranchised."[0]

"The government trialled voter ID in some local authorities during the 2018 and 2019 local elections. It was disturbing to see ministers describe it as a “success”: we know that hundreds of people were denied a vote for not having ID. In 2019, according to official figures, more than 700 people were turned away from polling stations across just 10 council areas."[1]

"A large software company whose shareholders include Brexiter and former Conservative Cabinet minister Peter Lilley has been given a lucrative contract by the Cabinet Office without competitive tendering to revamp the management of the electoral register in extraordinary circumstances."[2]

[0] https://www.theguardian.com/politics/2010/sep/15/new-voter-r...

[1] https://www.independent.co.uk/voices/queens-speech-voter-id-...

[2] https://bylinetimes.com/2020/01/07/why-did-cabinet-office-ru...
I think it's actually both bad and good. The bad is that prices are up. The good is that higher prices and news of a bike shortage might be drawing more old bikes out of garages and back yards.
React has actually been stable for much longer than that (say 5 years). There have technically been breaking changes, but in practice these required only minor code changes if any. They've introduced new coding styles (like hooks), but the olds ones still function just fine.
Um no. LaTeX + PDF = awesome. All tech docs in PDF are great.

Look, web pages to the degree PDF is bad, is worse because it's riddled with adds and waits for servers you didn't intend to bother that,

- "help you"
- "give you info you might be interested in viz adds
- all other manner of social media nonsense
- and to pay the domain owner $$$$

Maybe the OP should stop getting PDFs from NYPOST, Vanity Fair, Mad Magazine, Graphics Designers Guild dot com, or Madison 5th Ave S&Mrkting.com
Point 1 is big. So many Uber drivers are also Lyft drivers.
No, pianos are not tuned in 2:1 ratios.

From the article you cited:

> This list of frequencies is for a theoretically ideal piano. On an actual piano the ratio between semitones is slightly larger...

For more details, see:

https://en.wikipedia.org/wiki/Stretched_tuning

Or,

https://en.wikipedia.org/wiki/Piano_acoustics#The_Railsback_...
Virgin Galactic Raises $460M in Public Offering
I'm going with studies over anecdata, and also with the long-term track record that the South has earned of placing obstacles in the path of minorities voting.

* https://slate.com/news-and-politics/2012/08/voter-id-laws-wh...

* https://www.npr.org/2012/01/28/146006217/why-new-photo-id-la...

* https://rewire.news/ablc/2014/10/16/well-actually-pretty-har...

Voting is enshrined in the constitution as a fundamental right. Not everyone can get a photo ID, especially when the state doesn't want them to.
Well, it's a paraphrase:

> If it were in a hot garage at 30° C, the food would thaw in about 3/4 of the time.
AFAIK there are roughly zero documented instances of in-person voter fraud by Democrats over the last 20 years. There are, amusingly, a bunch of documented instances by Republican voters who said they were doing it to offset the (imaginary) Democrats doing it.
> Where I am in IL you don't need to show photo ID to vote, so the level of verification that occurs in person vs by mail is the same.

It's not quite the same. If you go in person, you fill out a piece of paper and sign it. You turn in that paper to get your ballot, and they compare the signature. But, if the poll worker says that your signature doesn't match, you have the opportunity to verify yourself with ID, etc. And there is supposed to be Democrat and Republican election judges present to agree and consent to giving you a ballot.

If you vote by mail and there is an issue, you have no opportunity to resolve any problems.
Stalin's USSR did not start as a totalitarian, authoritarian state. The revolution started with several 'socialist'-related factions who claimed to want to improve the lot of the oppressed. It was after the Bolsheviks took over when things rapidly went downhill.

Do you think the same can not happen elsewhere?

For the rest the more apt comparison is between the radical left in the USA and Maoist China, complete with struggle sessions. No person so virtuous or someone will find something, anything for which that person will be made to apologise. Once the apology - and with that the confession of guilt - is in that person can be cancelled at any time, just like in Mao's China.

Also note the following, supposedly said by cardinal Richelieu: Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre which translates to If you give me six lines written by the hand of the most honest of men, I will find something in them which will hang him.. This is not a new concept, the difference between Richelieu's France and Mao's China is that the accusers are not (yet) in power.

https://www.wsj.com/articles/get-ready-for-the-struggle-sess...
We Urgently Need a Hippocratic Oath for Software Executives
In addition, we have a large sample of water & carbon based life. We would be able to pick up on more subtle clues if we saw another water & carbon based life-form than if we found a life-form based on other raw materials. Being able to pick up on subtle clues is incredibly important for the search for microorganisms within our solar system, or to have any search of life outside or solar system that doesn't involve looking for signs of intelligence (Scanning for patterns in radio waves, looking for dyson sphere construction, etc).
I'm not watching a two hour video on this, but how exactly was it against their own interests? Not only had they finally exited the slave trade, their colonization of of the area allowed them to use the manpower in their own empire.
Blame it on the statist-dominated HN (and not just HN).

State is supposed to order about individuals how to manage their relationships because individuals are too stupid to figure out how to arrange their affairs.

In the case you wonder who should decide on behalf of State, of course it's the experts, such as readers of HN. Never leave it to free individuals what can be decided by state-appointed experts.
This is literally just equalizing the hassle to states without voter ID laws. You are the one adding requirements for a citizen to exercise their right to vote.
It’s always fun to stereotype people.
How does it follow that someone was exploited for that to have happened?
This doesn't generalize very well, since a lot of software is written by volunteers making open source software. Those people aren't employed, and exempt from getting fired. People who own their own software business also can't be fired. Overall, what you propose doesn't make sense.
I dislike these articles because they start with an assumption that is a common pitfall of tech articles: how we do things now is how we will do them in the future.

Cobalt has a lot of issues, child labor being only one of them. Battery manufacturers know it and spend their R&D money on alternative or on research on how to use less cobalt per battery.

LiFePO is already gaining much more traction and doesn't use cobalt. In a five years horizon it is possible that the cobalt battery will simply disappear. In that context, talking about 2050 and predicting increases in cobalt use for many years is simply shortsighted clickbait.
We Need a Hippocratic Oath for Software Executives