skysight-inc/HackerNews huggingface dataset:
China does actually have what, 4x the number of people? Is it really all that out of the ordinary for it to have projects that are 4x larger?

Hanzho is 22 million people, Shanghai is 32 million people, Nanjing is 12 million people. That's just 3 of the over 100 cities larger than 1 million people. I'd expect their projects to be larger. I was blown away by the size of their bullet train stations. Japan's Tokyo station has like 4 bullet train tracks. Shanghai's has 30. Is that bragging or just planning ahead for a much larger population?

Me, I love the skyscrapers. I find it interesting that Tokyo no longer feels remotely "future modern" compared to Singapore, Hong Kong, Shanghai, and I'm sure a bunch of other cities in Asia.
This is known as typo-squatting and is not always done accidentally.

An interesting related technique is known as bit-squatting where you register domain names of a target company 1 bit different from the original.

It can be used for receiving emails, phishing sites, capturing internal DNS requests that have gone rogue due to bit errors (due to anything from hardware errors to cosmic rays).

There is a really good talk by Artem Dinaburg from Blackhat about it (first talk about it? I think) https://media.blackhat.com/bh-us-11/Dinaburg/BH_US_11_Dinabu...
Peloton was rejected over 5,000 times by investors but is now worth $4B
If You're a Space Lover You'll Like These Games
This is also build-in into slower hardware, such as the TI83 calculator. There is a command to copy the buffer to the actual screen memory, so it updates all at once :)
Keep betting on JavaScript
> Both Java and Node.js offer excellent performance, running counter to the myth that JavaScript is slow and therefore Node.js performance must be bad

> Node.js performance is riding the coattails of Google investment in V8 to speed up the Chrome browser

> The intense competition between browsers is making JavaScript more and more powerful every year, benefitting Node.js

Sounds ammmmazing! So JS is really damn fast and on a par with Java, right? But wait, are there any numbers?

https://www.techempower.com/benchmarks/#section=data-r16&hw=...

Ouch.
Another possibility to improve reliability with SD cards is to use a distro that is designed to not make any writes to the storage in normal operation. I have some NTP servers running on OpenWRT and they work great.
I don't work for yelp or any company related to yelp. Two reasons it could be downvoted.

1) The external facing business image may be totally different to their internal workplace culture (this can go both ways).

2) for all the accusations I've seen of yelp, I've never seen anything more than a he said she said. None of the cases have ever gone to court in any country that I've seen.
Anecdote incoming: I worked in a mom and pop shop. We constantly had issues with people threatening bad/false reviews on different websites (Facebook/Google usually). There was also some amount of 1 star reviews that came in from Google accounts with no visible profile info and no description. These things happen obline, and I'm sure yelp is no exception. Do they sell more visible placement to businesses? Yes as do Google, Facebook, TripAdvisor,booking.com, uber eats etc. Is there any proof of them artificially posting reviews to tank small businesses and then removing them when the businessess pay for sponsored listings? Not that I've seen at least.
I'm not saying that clojure is bad, but if you look at any language popularity index it is very rarely used in general.
Have you ever had to survive a oenetration test on the node app? A lot of cases I see. The JS side is much lower friction because a lot of the security stuff is omitted.
Fundamental vs. Technical Analysis
> How do you know if this article is actually good

By author's name. The problem is, even on sites, where you can subscribe to not the whole site, but particular section, you usually cannot subscribe to particular author.

Then Twitter provides a way to do it. Find the author at Twitter, and subscribe - usually he or she will be announce there every publication he or she made - you can even trivially gate his or her tweets with links to RSS if you wish, using Twitter groups and IFTT.

By the way, if you want to support the author, using Tweeter you can do this too - likes and retweets are valuable and to promote good author among your subscribers is good for everyone.

The problem is authors don't tweet links on their own works only, more often than not they tweet links on many other things, and more often than not, you are not interested in the everything the author read or discuss, but only in his or her journalist works. Technically it's possible to filter this by parsing the pages from author tweet links, and find there his or her name.
A lot of contracts (especially ToS) are just throwing stuff at a wall to see what sticks. I've yet to see a ToS or EULA that's 100% enforceable in the EU and I'd be surprised to hear they're 100% enforceable even in the consumer-hostile, corporation-friendly US.

An overeager ToS is a good way to scare people who are unwilling to risk a legal dispute. In practice a lot of the more preposterous clauses are nonsense.
Your point doesn't make sense... you talk about the weakness of not being type checked, then say it's ok because that happens at runtime?
Honestly I'm not sure what difference there is between "photograph" and "photography" (now I looked it up and I would never have guessed) but most languages that have sound changes like that just change the letters between variants of a word, instead of keeping the same letters and changing their pronunciation.

In Dutch, long vowels that turn into short vowels make things like meer/meren (single/plural). In German, you would have Land/Länder (single/plural as well). French also does it with say, régler/règlement (verb/substantive).

English does it too in some cases, with say wife/wives. So it could very well be something like photögraph/phötagröphy. I don't see why it wouldn't work.
I'm from EU, and I worked for a short time in the defense sector. For risk management purpose, I understand that all countries must develop its defense, "just in case".

However, given the atrocities commited in the past, I hope people will consider that technology development doesn't have to be lead by military.

If we had only one thing to keep from the history, it would be the memory of the mass destruction and pain that humans suffered while being controlled by an elite.

War is a form of competition. Surely we can compete with each other without involving bombs and explosives, so let work towards a world without suffering (what a challenge!)
its unfortunate that so many individuals, AND institutions have fallen prey to social engineering with regard to the college/university scam/paradigm...
the pricetag of an education is artificial, the physical experience of exposure to tech and mech is not however...
...being of an independent learning persuasion, is underated...
the movie g00dw1ll hun7in6 depicts a talented person that has assumed a wide base of rounded education independently and eventually is endorsed by the academic community...
that person is not a myth, there are many like that character, the academic community however is a good old boy mentality, and the possibility that someone may present challange to the degree program is almost nonexistent... at best a selected set of year1 courses may be waived...THERE ARE PEOPLE THAT HAVE THE CEREBRAL FORTITUDE TO WALK INTO A UNIVERSITY AND SAY I DESERVE A PhD PLEASE GIVE ME MY SHINGLE AFTER I DEMONSTRATE MY OPINION IS BASED IN FACT!
Far too many of these people are turned away, or left to languish in an academically feeble learning institution. A greater number are imprisoned financially by the debt trap that is unlike any other loan...
learning is free has no costs and is only limited by the self...
EDUCATION IS A TRAP!
its time to rethink the value of real learning versus education
Signs it's time to switch up your data architecture
JavaScript testing tutorial – part one. Basics of unit testing with Jest
I think OP meant that they want three 8s in the number. If it costs 5000 dropping to 4888 is a small loss but dropping to 3888 is too much, so is raising to 5888.
> The same monetary policy is appropriate for all nations

you're conflating. the concept of nation has nothing to do with the concept of money.
ForgeFed: An extension to ActivityPub for web-based Git services federation
Export Chat data by Telegram
They work well, except when they don't.

Just like parametric statistics, then?
I would give you this advice:

Try to follow up with people that interviewed you, you might actually learn why you didn't make the cut. This might be harder with large companies, but even during the interview, a question like 'If this doesn't work out, I plan to apply again in 6 months or so, anything I should do in the meantime to have better chance of success' might tell you something you didn't already know.

Second, I heard that if you go through interviews, the chances to get a job can be quite low, I heard stories that went along the lines 100 applications -> 10 phone screens -> 1 onsite interview.

It might be easier going around meetups, open-houses or conferences and talking to people, you might learn about open positions that would fill sooner than they get to a public job-board :) Last job I got came from a conversation with a former high-school friend over a beer.
What about PC games?
MastOdon. Not Mastadon.
It's the same word as the giant ancient mammal.
The contract itself doesn’t change, just the interpretation of it.
Best random key search performance I've ever seen.
Ah, I'll try next time! I'm looking into some games right now
That's a very interesting concept, for sure. Never really thought about small business and the internet.
My PhD, which I completed in 1992, was about improving back propagation in neural networks. Neural networks were going through an initial phase of excitement caused by the Rumelhart and McLeland book. My dissertation was on modularizing NNs. https://surface.syr.edu/cgi/viewcontent.cgi?article=1130&con...
Probably yes, but that commenter can still have their fun in the meantime.
meanwhile verifying bitcoin is trivial. hackernews is the one demographic i was hoping would understand that. has something changed?
Xilinx Leads a Tour of Everest
I wonder if there's anything better than some good old fashioned war and murder to bring humans together to solve hard problems in a coordinated fashion, the Manhattan project springs to mind. Maybe military AI will be the next Manhattan project.
Less code means less attack surface and easier auditability. VMs are traditionally very isolated, and guests running in special hypervisors like uKVM (and others) are even more so. The simpler hypercall API simplifies things. No shared kernel, like with containers. Immutability.

I could write about this in much more detail, but then I would have to have help writing it. So I won't.

I should also add that unikernels traditionally run with kernel privileges, but that is not a requirement. They can run just fine with some kind of modern hypervisor that sets everything up beforehand. In that case, the unikernel runs like a normal userspace program, just inside a VM. All communication would be with MMIO and MSRs that don't exit.
There is pleroma which is written in Python and functions with the mastodon web interface natively .
Components in Harsh Environments: Defining “Harsh”
(bangs head on the wall)

> what advantage does it have over gold?

can you point me to words "store", "of" and "value" in the above question?

> order of magnitude more skill and overhead to handle

only if you assume handling gold means dropping the gold bar in your basement and never touching it again?
Samsung Maintains Chip Sales Lead Over Intel
Slightly off-topic, but this article shows what has been tried in some NDAs:

https://www.theguardian.com/film/2018/aug/26/former-weinstei...

The clauses attached to the Weinstein agreement signed by Perkins offer an insight into how egregious some NDAs can be. She was prohibited from even obtaining a copy of the agreement – she could only look at it supervised at a law firm’s office, a clause that also prevented MPs from acquiring the document. Ultimately she obtained the agreement in June through a personal data request. Its contents confirmed that she was banned from talking to a doctor, therapist or psychoanalyst about Weinstein’s alleged harassment unless they also signed an NDA and that she should not speak about the payment even if HMRC questioned her about it.

“If a therapist, for instance, broke the agreement, I would be held responsible for their disclosure. There were guns pointed from every angle,” said Perkins, who has since managed to rebuild her career as a successful associate producer.
It's a good demonstration of how nobody can resist a good lynch mob no matter how ridiculous the topic.

It's absolutely hilarious how Elm of all things was the #1 enemy of HN the last couple days. A language just about nobody uses (except me).

Yet suddenly everyone is just three degrees away from someone else who was irreparably wronged by Elm's creator. People coming out of the woodwork to show that they, too, are offended by such reprehensible behavior like removing a couple features from a programming language.

Web developers are literally the most oppressed people on the planet. This Evan guy messed with the wrong motherfuckers!
The practical aspects of modern computing were to a large extent born from US defence funding. Starting from the theoretical roots: Von Neumann architecture [0] and various defence projects including ARPA[1].

"But that doesn't necessarily and always mean that people couldn't have invented something without military funding and uses in mind."

Sure, it doesn't. But funding and large number of end users combined with price-inelastic demand for your product enable product development and field testing like no other scenario does.

[0] https://en.wikipedia.org/wiki/First_Draft_of_a_Report_on_the...

[1] https://www.amazon.com/Dream-Machine-Licklider-Revolution-Co...
"Double buffered" (transactionally updated) game state is basically required if you want to avoid strange nondeterministic glitches as entities update based on partially updated world state. Persistent immutable data structures are great for this purpose as they typically attempt to minimize actual copying. UI logic in regular applications also greatly benefits from immutable state, which is indeed what things like React are based on.
> Learning a language is like walking through an orchard. Pick the ripe fruit and leave the rest. If you try to grab everything you won't be able to carry them.

Great analogy, it really resonates with my experience. Your Anki language learning tactics also.

Before Anki, I tried to learn Polish with Memrise and it didn't work. With public decks you will waste time on irrelevant words for your usecase and soon you'll get bored. You MUST do your decks. My tactic is to digest everyday one or two headlines from a Polish newspaper and create 2-3 cards with relevant words/expressions (3 x 365 = 1k+ cards/year!).

I used to agree with the traditional SRS criticism: learning is not memorising stuff. But after trying it I reshaped my beliefs: learning is understanding and memorising.
If it's so nonsensical surely you can find counterexamples. Animals are frequently confused by their own reflections.

I never claimed that you can't use noncommittal language to dismiss things for which there is no evidence; I just don't really feel like there is any point.
there's a bit of discussion about isometric tile rendering nonsense, although not specific to vsync, in David Brevik's diablo postmortem https://www.youtube.com/watch?v=VscdPA6sUkc

along with a whole lot of other fascinating stuff
Very beautiful article!

I'm always infuriated by texture aliasing, and this is a very refreshing read of the basics. Notice that in this article the anisotropy is linearized, and near the horizon of the sampled plane this linearization breaks down. It is actually very difficult to render an infinite plane without aliasing nor blur near the horizon!
we went to menya musashi tonight
Researchers gave AI curiosity and it played video games all day
91% of employees who have blind installed. Selection bias.
There are several levels at which these organisations make standards, though.

Sure, the new words they propose often get ignored, though "couriel" was proposed by the Québec organisation, not the French one, and it is absolutely used in Québec.

But the orthography changes that they propose are much more accepted, because they usually match phonetics instead of trying to change the course of the language. In the latest reforms in France quite a few accents got "corrected" (from é to è, like événement -> évènement), displaced (aiguë -> aigüe) and silent letters dropped (clef -> clé) and these changes have been widely accepted almost immediately. Quite a few were already in use before that anyway, although incorrectly. A few changes that are more controversial are not much used, and if they don't see actual use the Académie will drop them eventually. They just try to standardise the language, not turn it into something wholly different.
So, this article makes some good points (media is terrible at reporting risks, especially when the base rate of risk is small) but misses the main points of the research: People think that drinking small amounts is actively good for you, and that's not true. And people think they're drinking small amounts, when they're not.

Many people think they are drinking low or moderate amounts, when they're actually drinking significantly more.

He also gets the units wrong.

> In 2016, the government cut the levels of recommended alcohol for men and women to no more than 14 units per week, that’s six pints of average strength beer or seven glasses of wine.

One uk pint if 568 ml. Average strength beer in UK is 5%. .568 * 5 * 6 is 18 units.

If you drink a small pub measure of wine (175 ml) at 12% ABV and you have 7 glasses you'll be at just over 14 units.

But most people drink more than this. That's either because their wine is stronger, (eg .175 * 13 * 7 = 16 units) or because their glasses are bigger (250 ml * 12 * 7 = 21 units) or both (.250 * 13 * 7 = 22 units).

When I've mentioned 250 ml glass sizes in the past people ahve said that's a ridiculous size. Here's one menu offering small (175 ml) and large (250 ml) sizes. They have to, by law, offer a 125 ml size too, but that's a hidden option.
A million pounds works out to about 20 trucks of produce.

That's still pretty small by farming standards.
Same here for me
That means it's young engineers at FAANG saying this.
All it takes is a pivot at that point.

There are currently 3 major DJ software products - Serato, Rekordbox and Traktor - the ability to quickly throw together a few different tracks into a mashup could be a nice killer feature for one of them to acquire.

Or, playout software for a bar - queue up a load of music of a similar genre and have an automix created.
I don't think scientists would hold up scientific progress to take a hard-line stance like you are presenting; but that's even irrelevant as PyTorch supports CPUs already (AMD, Intel, ..?) and AMD/PyTorch are close to supporting AMD GPUs, too, if that's your jam. https://github.com/pytorch/pytorch/issues/10670
That's why I love Esperanto, for the 1:1 correspondence to phonemes and sounds
separately from any argument along the lines of fundamental value, there's at least one punter (pepsi co) willing to pay at least that much for it

https://www.forbes.com/sites/petercohan/2018/08/20/4-reasons...

edit:

really naively, looking at stock metrics without any knowledge of what a sodastream business is and how a sodastream business might perform in the future, the stock looks very expensive now compared to historical earnings or current book value ( CAPE > 100 (?!), price / tangible book value > 5 ). Then again, it would have looked really expensive to me a couple of months ago before the stock price shot up -- i assume that was a reaction to news that pepsi co was going to acquire it, or at least seriously thinking about an acquisition.
Lebanon was fun. When I arrived and purchased a SIM card, after getting on the different smartphone instamessage systems everyone that knew the previous owner started contacting me.
A Manifesto for Progress in the Twenty-First Century
> If you're living in a country with functioning institutions you take this for granted

people in developed world don't even realize how many things they take for granted.
QI is coming,hey
Deploy OpenFaaS and Kubernetes on DigitalOcean with Ansible
Having consulted for many law firms over the years, they are notoriously stingy when it comes to taking care of their IT infrastructure. Almost all of them are low-hanging fruit due to this. Especially as more and more of them started getting rid of in-house people and began to solely use MSP types.
After being burnt out by previous 2 jobs I found an offer which advertised "good work-personal life balance" among other things. It turned out to be a subcontractor for a grown-up startup. There were 4 people at the moment, including the boss (who conducted the interview himself! 20 years of programming experience). For the first time I felt sympathy and respect for my employer, and I got an impression he liked me too. An interesting thing he told me during the interview: we would not be paid for overtime, because our client doesn't pay for them.

I was right. I got the job, and I was nearly 4 years unemployed at the time. This is my favourite job so far by far. The code is dirty, but it's something you just need to get used to (and my "Working with Legacy Code" is on its way). Collegues are smart (but we have 1 hardcore manipulator - to become immune to him, don't tell him anything personal and never try to please him). Deadlines are not a problem because with no unit tests (we do plan to write them) our client is afraid to breathe. Dirty code is not scary if you know how to approach it.

I also worked in a corporation which had mostly women. Women love mind games and politics. Those I worked with definitely did. Presence of women is not necessarily an indicator of a stress-free workplace.
I suspect more likely a rich nation's metal with fleshbag maintainers and overseers, against a poorer nation's people.
Connectix Virtual Game Station was a GREAT piece of software.

I played tons of PSX games with it, it was simple and did a great job.
Any reasons you are avoiding containers?
English has around 40 phonemes so 40 letters makes sense
Wouldn't it be easier to just go to 5088? about as small change as going to 4888.
There is some mention of non-disparagement on the "bill analysis" tab. At least in the Office of Senate Floor Analyses, haven't looked at the others.
Where's the AI that labels stuff?
I do understand this point of view, now let me offer my grass-is-always-greener anecdote.

I worked for 10 years in the software departament of a large IT distributor. We had a B2B web portal to sell IT equipment. The clients were all business, ranging from small (~$1000/mo) to large ($10M/mo). Now, the clients were still complaining but not as much as I figure they do in a B2C environment. However, what made it worse, in my opinion, is that when they complained we had to listen. This is not a single _user_ out of 500k, it's a single _paying customer_ out of 5000. This resulted in us having to implement a lot of one-off features that were specific to a single or a couple of clients on a platform used by all of them. That in turn resulted in the codebase becoming a monstrosity and me being frustrated and tired by feeling like I had 5000+1 bosses. I stayed so long only because the software departament and the people in it were so awesome.
Goes with the theme that for actual passionate tech workers the reason for burnout is other people and not the tech itself. Hence adage that don't make your hobby your job is nonsense by itself.
Snapshot Testing Going Beyond UI