skysight-inc/HackerNews huggingface dataset:
* First month on the job I wrote some software that took our biggest customer offline every night (would've been during the day too if I'd picked a smaller constant in my code).

* Accepted a job for vastly less than market rates, luckily realized before too late.

And honestly I make more mistakes every week... Full versions of above stories at https://codewithoutrules.com/softwareclown/
I assume that they measure active users, though, which would ignore these throwaways. And Reddit's approach lets users opt in to "higher-value" features anyway - a Reddit user can opt for an experience much like any other social network (and with comparable "value" flowing to Reddit themselves) if they so choose.

The problem for Reddit is that no one sane would choose to do this at the moment, simply because the abysmal performance of the "new" site and app severely impacts usability, which alone makes them uncompetitive! (And no, this is not just a HN user's typical bias talking: try using the app or the new site designs, and you'll see what I mean. They're even more terrible than FB! And this especially bad for engagement with Reddit in countries outside the U.S., where legacy or underpowered hardware is far more common.) This is entirely a self-inflicted problem from the Reddit leadership.
Air NZ flight to Shanghai was forced to turn back because of Taiwan reference
I like the idea that the Peace of Westphalia somehow is endangered by Apple or Google deciding to make business decisions that pertain to Saudi Arabia. I'm also enjoying your Total Commitment to this principle, extending to guarded support for the hypothetical "Apartheid Black Management App".

The fact that you're talking in hushed tones of reverence about the glorious principle of sovereignty in a discussion of Saudi Arabia is really just the icing on the cake.
The Machine Learning Canvas – template and handbook (free download)
> IMO globalist capitalism has increased living standards for the poorest people in countries that were well-run enough to take advantage of it, China in particular.

But China is not a market economy and as such can't be described simply as an outpost of global capitalism. It has an aggressive, state-led industrial policy, it regulates the shit out of what it does, and it exercises enormous amounts of trade protections. It is a state that admits and fosters economic liberalism in areas, but is in no way a market economy otherwise.

Pinker and Gates are here to tell us that neoliberal markets are what eradicate poverty when a) historically the reverse is true -- poverty has been exacerbated by colonialism wrought by neoliberals b) the example they keep harping on -- China -- isn't even an example of a market economy.

IMO this world is in fact getting worse for most persons living here, and there is no doubt that mouthpieces for the status quo are invested to deny this in the language Pinker et. al, use. These denials are ahistorical horseshit and will be viewed on par with trepanation and eugenics, all the more with every inch of sea level rise.
I reread and don't think I have.

The parents contention is that climate change will prevent these countries becoming first world/that it will interrupt their growth. I'm saying even without climate change they won't become first world. Certainly not on the timescale suggested. Now I agree, climate change won't help. But the reason CAR isn't (now or in 50 years) a first world country is not down to climate change, its because they don't have any of the myriad things needed to support that type of economy.
> They had little if any money, but then they didn’t need it in order to live well – so it makes little sense to claim that they were poor.

His argument is that you can't be poor if you don't have a concept of money, like in an agrarian society. You overlooked it because your brain knows it's not true.

Quality of life is not a dollar amount. It's all of those graphs Gates shared. Not just the first one.
And yet no comment on the reliability or trustworthiness of existing UK news content?

Seems like this is a half-baked, populist attempt to looking like they're doing _something_, when in reality the UK has demonstrated that it has insufficient political spine to stand up to big media.

I guess it's just easier to lash-out at tech companies than it is to address the elephant in the room.
Facebook under pressure to halt rise of anti-vaccination groups
It won't. Scientific computing is not web development, python probably replaced by a saner language, like Julia, but js is not saner anyway.
It's little messy language that becomes bytecode of browsers.
Do people who use reddit consider themselves part of a social network?
fun read and informative :)
I think this is really cool. I shall try and see if I can make a Docker image out of it.
Not sure how I missed that, thanks :)
There's some discussion about removing callcc from the language here:

https://bugs.ruby-lang.org/issues/10548

It looks like it's still included at the moment, though:

http://ruby-doc.org/core-2.6.1/Kernel.html#method-i-callcc
You just said "They are huge, but they are actually not very good" in a lot more words.
I would argue it might have happened anyway. It would not have been profitable for US companies to export their services to China due to low (at the time) USD purchasing power of Chinese consumers.
> the ISS (end scheduled in 2020)

It actually looks to be closer to 2030: https://en.wikipedia.org/wiki/International_Space_Station#En...
The commercial value would seem to correlate rather well with other values. Sure, there are some subreddits that are well-moderated, and where some genuinely creative stuff happens. But when weighted by the number of users and comments, most of reddit is just the lowest common denominator of entertainment.

In contrast, Twitter can at least claim that it is the place where news increasingly happens. And whatever the reason, I find a politician’s twitter stream far better than any ama (which really are rather terrible, for the most part).

Similarly, many professional communities seem to congregate on Twitter far more than on reddit.

Facebook obviously owns the real-world-relationship angle, which puts them above the others.
Latin is not spoken natively anymore except for really rare special circumstances (much like Esperanto and Klingon have occasionally been taught/picked up by young children).
The dollars quoted are in terms of purchasing power in the United States as of 2011.
I'm used to a hot opener making people engage the rest of the points. Real life (debates in pubs) doesn't have an "I find this disagreeable" button.
I'd add the "adopt an information theoretic approach" to security analysis. (Which is basically what taint analyzers perform.) Think through how systems/components/libraries/functions can and do interface with each other, and try to secure these points. (Make them type safe, make them strict, report meaningful errors ["expected this but got this" is a million times better than invalid input], so they will be easy to maintain and make even more secure.) Try to extract out these parameters as much as possible so you can avoid possible impedance mismatches across the interfaces.

Also, checklists. Checklists are good. And an inventory of used components, and their versions. (This makes it easy to do a CVE review from time to time, and then to automate the review eventually, so only the list maintenance will remain manual.)

Defense in depth, but not through obscurity. (There usually are low hanging fruits. Enforce use of password managers, invest in centralized credential storage, don't overdo password expiration and 2FA. Security training is also a good idea, but the real goal is to nurture a security aware office/team culture.)

Social engineering [or just plain old laziness] is still a serious threat.

Timeboxing. Set aside 1-2 days every month to work on meaningful security-conscious goals. So try to upgrade to lay the fundamentals for that library upgrade that is overdue for years, try to make systems reproducible (also good for DR), try to add a few simple validations here and there against local file inclusion (or whatever comes up during the month, or during the checklist review).

Also, accepting that maintaining network facing systems have an inherent ongoing cost. (Unless you want your iToaster to eventually end up as part of a botnet.) Sometimes we have to let things go, accept that some business models (or hobbyist projects) are not worth it to do sanely and securely.
I'm 40 years old. I remember the last 30 years in my home country (Turkey) very well. What happened in this period? Awesome things. Access to food, shelter, healthcare, cars, many many amenities and luxuries of life have expanded wildly.

The marxist dude is likely cherry picking data to make a bogus point. E.g. the charts in his letter aren't normalized by world population. Pinsker is presenting distributions, not absolute numbers, as world population has a tendency to grow.

He has one valid point. $1.90 might be too low to draw the poverty line. But as the whole distribution has shifted, that point seems moot.

He has another interesting point: People had access to land in the old age, although they didn't have cash. I think that makes sense. Land has some value... but but there's a big cost to utilizing it---it's a full time job :) Anyone can go back... become a farmer, hunter or a herder... live at subsistance-level. I think few people want that lifestyle, as is clear from occupancy stats. The benefits of having access to land and its cost (the specific lifestyle) may cancel each other.
Thank you for the correction.

2030 would give us more time to prepare an ambitious next step.
A Quick Look at Trait Objects in Rust
That makes me like Reddit more. I wish more social media would allow me to pay to access a version of the service that wasn't centred around advertising. Even with adverts Reddit doesn't feel like it's manipulating everything you see just to sell access to your eyeballs.

Reddit has an ad-free premium subscription, although at $5.99 a month it's obviously a lot more than the $0.30 they reckon each user is actually worth.
I guess it wasn't.

I'll tell my sister about this to see if it helps. I did just now find an FAQ about "family and friends" transactions on PayPal, and it should be relatively easy for her to find.

Odd thing is that she's sent money to my previous PayPal account before without a hitch.
Rust’s standard library was vulnerable for years and nobody noticed
call us poorly monetizable instead please
Because Pinker's rebuttal was initially supposed to be an email to somebody else. He recognized that Hickel was likely pushing an ideology and left it at that. Even in the email Pinker is saying that he's citing experts in the field.

>then went on to calling mild centre-left socialdemocrats

A central point in the criticism Hickel wrote was that markets don't work, but regulation, protectionism and state intervention does. I'm not sure that would qualify him as a "mild centre-left social democrat".
Death is the natural outcome of heart attacks, but you don’t seem to apply your logic to what hospitals do. There’s no a priori reason to believe the “natural” outcome is a good outcome.

Large wildfires are natural, like heart attacks. If we want to let nature be nature, we need to stay well clear, put up defined firebreaks, and let the forest burn down everything next to it periodically. And then accept half or more of certain states will be clouded in smoke some years.

Since people generally seem unwilling to do that, and live next to the forest, or just don’t like smokey cities, the next choice is to manage the forest and minimize the intensity of forest fires while having some control over the timing through managed burns. This has side benefits like increasing the air quality across the whole state, because you never get these giant fires.

The worst outcome seems to be having people live next to the forest while doing nothing, because we periodically have random disasters and financial messes.
If quality of life isn’t a dollar amount then why aren’t more people comfortable distributing dollars amongst the public?
In terms of delta-V, Deimos is about as far as the surface of the moon. In terms of travel time, it's a hundred times farther away. For humans that is a crippling difference, but for rovers not so much.

Mars is not Deimos of course. My point is merely that from a delta-V perspective, the solar system suddenly looks very different.
Google has already addressed the issue with Android One. Android One certified devices are guaranteed at least two years of security updates. Most of the manufacturers already have such devices available.
A document reader, perhaps. Something like zathura/mupdf that can read epub files. I think epubs use html/css for formatting. I could be a bit wrong here.
Zen of Unit Testing
620M accounts stolen from 16 hacked websites now for sale on dark web
> the west bank - an area it invaded in 1967

Or more specifically: an area it occupied in 1967 during a defensive war against an attacking coalition of neighbour states.
I participate in a forum with paid subscriptions and heavy moderation. The politics threads still feel gamed occasionally.
Yeah, they are excellent for bit-banging protocols, which is really handy if you come across some weird digital interface. I've used it for interfacing with a scanner head, which is a fairly quirky parallel interface.
> the water was undrinkable and they couldn't get food

It was just for a single group of people and only during a specific moment:

“the settlers, who first arrived on the island in May 1607, feasted on deer, turtles and sturgeon during their first year in the New World” “confined to their fort, the colonists could no longer hunt, fish or seek fresh water”

Siege conditions happened everywhere, not only in the New World.
I was referrring to Office 365 on Azure, which happens to run on the browser in case you missed it.

Quoting your favourite engineer "The desktop app’s are fully native".
Tinder-style App for Cows Tries to Help the Meat Market
I created the Machine Learning Canvas to make it easier to ask the right questions at the beginning of an ML project, and to save people from wasting time and money due to a poor design of their ML system. I’m now releasing the first draft of a book that contains everything there is to know about this framework, in a 1-hour read.
This doesn't sound like they're expecting anything:

> In India, Apple continues to screw itself with its short sightedness by insisting on credit / debit cards for all Apple Payments and refusing to integrate itself with India's many innovative digital payment systems.

It just sounds like they see it as a shortcoming of Apple's payment platform which affects the adoption of paid items in India, which seems like a fair evaluation.
The difference of opinion between those who've lived through something and the opinion of bourgeoisie academics who've studied the same thing from an Ivory tower is usually quite different.

Like how the advice and experience of a startup founder, regardless of success, is almost immeasurably more valuable than that of a consulting analyst.
Users won’t ask the stuff they do without throwaways. They’re needed for some level of anonymity, within reason.
Dictated obsolescence.

Knowingly and willingly exposing your customers who are unable or unwilling to buy a new device to hacking.
But this isn't mere starvation, it's starvation in spaaaaace!
FYI, there are techniques (mostly MRI or Ultrasound Elastography) to do this on a bigger scale, for example, to check the elasticity of your thyroid.

https://en.wikipedia.org/wiki/Elastography
A Distracted Walk with Technical Analysis
I don't disagree with the war assessment, it makes reasonable points.

It doesn't consider the very plausible scenario where Taiwan chooses not to fight (or chooses not to fight for very long). Instead they choose capitulation as an ideal decision to spare the enormous destruction they'd suffer, so as to keep their relatively high standard of living intact. Among nations with at least 10m people, Taiwan ranks around #21 in GDP per capita with a very respectable $25k. They've built something nice for themselves over a long, difficult climb.

China can play a long-term game of decimation, spanning years. They don't have to invade short-term, they can flatten Taiwan with non-stop bombing, terror-inspiring hits (when is the next air raid going to go off?!?), wait them out until inevitable capitulation. It's about long-term territorial gain and the national premise of unifying greater China, they can easily spare the loss of economic output from Taiwan's devastation. Just 15 years ago Taiwan would have been a huge share of Chinese output if unified; today that's no longer true and China is increasing the gap by the day. Who's going to stop the stand-off rain of missiles and bombing that can go on indefinitely against Taiwan? The people eventually give up, China has no need to invade to win a war.

They'll approach it as a hundred plus year project as needed. The only thing that might change that style of thinking, is if Xi needs to prop up his position (through military adventure, gaining prestige from reclaiming Taiwan), which may be eroded if China's economy falters.
I think that is more of a namespace collision than anything else.

Even in mathematics, there are different definitions of "theory". One is that a theory is a body of knowledge, like set theory or automata theory. This is where I would group string theory as well.

Another definition from mathematical logic is that a theory is a set of axioms and deduction rules. Fascinatingly, those have in common with scientific theories that they can (if sufficiently complex) only ever be falsified, not verified.
Don’t Be Evil, but Don’t Be Saint Entrepreneur Either
I'm not sure what's your point: the human was in charge because the automated system failed.
Yes, one pilot made an error which crashed the plane but IMHO the designers of the "airplane UI" are guilty too: one pilot is pushing, the other is pulling: why isn't there some big warning displayed?
Both pilots are supposed to do the same action..
Populations are just different among the networks. Facebook is probably closest to “all people”. Twitter skews towards urban professionals. Instagram has the artsy/fashion-conscious crowd. Pinterest attracts more traditional women.

Reddit, for its part, attracts the young, male underclass. Not exclusively, of course. I have an account myself, so don’t feel insulted.

That demographic just isn’t as valuable, unless you’re selling games or conspiracies. They have neither money nor power.
We perceive the world through or conceptual models of it.

So the fact that our analyze of the world is similar to our analyze of our other conceptual models seams very rational.
Dr Bernard L Peuto, the architect of the Zilog Z-8000 chip, has died
Agreed. Though using conceptually better tools (parser generators) usually has real gains. (Even if it makes the system a bit more rigid. You usually can't just put an "if" in the middle of generated code. But this seems like a sane trade off.)
Award Winning Open Source Software
$1 a day if you're a factory worker needs to pay your rent, and your food, and your fuel, then your support network has gone, so grandparents cant look after kids etc, etc.

$1 a day for a farmer means they don't have those costs. Social networks are still in place, etc, etc.

As you say, Quality of life is not a dollar amount.
Can confirm, I'm subscribed to Software Clown for almost a year now and still have fun reading it every week (and I like to think I've learnt something from it as well). I love how you keep the articles short and dense so is no problem to read them even standing in crowded bus :)
It's a global vs local thing.

The capacity to make rational decisions is a limited resource, so making locally slightly irrational decisions is, globally, the rational strategy. There's a number of predictable ways we make locally irrational decisions, though, and there's a lot of value to be extracted from studying those.
Go 1.12 Release Candidate 1 is released
...which probably uses Skia as well.
I'll rephrase. It's not purely a dollar amount. It's what's available for you to do and buy with those dollars.

Eventually we will just give everyone dollars. I firmly believe Pixar's WALL-E is our Marxist ideal future. But we're not there yet. Need better robots.
Many organizations, including Google, are developing and testing systems that analyze electronic health records in an effort to flag medical conditions such as osteoporosis, diabetes, hypertension and heart failure.

I used to have to wait a week for lab results to be mailed.

Now I'll have to log in and sync my browser to read them. But only after I confirm my cell phone number and enter the code in a confirmation email.

Oh, and here's some recommended links based on your family, er browsing history.
It would be ironic if the USA government tried to regulate or fine Google on this, while at the same time selling heavy weaponry to SA.
IE is a 'compatibility solution', to be used selectively, warns Microsoft exec
Previous discussion https://news.ycombinator.com/item?id=19140360
One good thing I commend reddit for is their business model centered around the user-funded 'gold system' (now called reddit premium [0]).

Kind of like a win-win: You see a great post or a comment by a random user, you buy gold (or awards/coins as it's now called), reddit gets the money, post or comment's author gets the recognition in that thread via a special badge (aside from a host of other experience-enhancing benefits) -- everyone's happy.

I'm aware of the fact that they run ads, but one can choose to evade all of it by going premium -- pretty neat, imo; Imagine Facebook or Twitter giving users this choice!

[0] https://www.newsweek.com/reddit-gold-silver-platinum-premium...
Techstars and Partners are launching a space industry accelerator in LA
The vulnerability description seems to be lacking an explanation why the /proc/$PID/exe symlink is so special and why using the #!/proc/self/exe hashbang will work while using #!/usr/sbin/runc probably won't. Am I right that the proc filesystem in proc_exe_link() fills the file_operations struct in a way that causes open() not to go through a dereferencing procedure using the filesystem but just open the file used to run the executable?
Why? What are those? Could you please explain this argument?
In reality, I'd expect paid forums just signal to astroturfers that their readership is worth more to influence.
The People's Republic of China should have accepted that the Republic of China still existed and could be referred to as such.

This would have made clear to the international that this is a East/West Germany or South/North Korea situation (which it is).

Countries know and acknowledge that Taiwan is part of China (in the same sense as saying that Pyongyang and Seoul are both in 'Korea', not specifically North or South) but like to use the issue as a destabilisation tool.
'Tis a fluid piece of work! I got Three.js and the ammo/bullet physics engine working together in Linux on the Web. You can go to https://linuxontheweb.org/desk.os, and then open the Applications app from the application launcher on the bottom of the page. Then scroll down to the webgl apps. The one called "Swinger" is a soft body physics simulation. You can use the "q" and "a" keys to control the arm. The app was taken from the examples of the threejs website. The system works best in Chrome. My last account "denniskane" seems to have gotten shadowbanned, lmao...
I thought advertising on Reddit must be really cheap then, compared to Facebook, Google et.al. But it seems I can not advertise on Reddit if I have an ad blocker ... !?
Technically that's a very fine idea. I write codecs in Rust, and it's working great for this use case.

But a complete rewrite is a hard sell where just fuzzing and patching existing code seems like a quicker fix and not rocking the boat too much.
Google Publishes Official Chrome Themes (Including Just Black)