skysight-inc/HackerNews huggingface dataset:
I can't imagine a self-driving car managing to drive on South African (or many other African) roads. It seems like these cars are trained to drive in countries with different types of driver (and pedestrian) behaviour, and probably wouldn't generalise well to places with little regard for rules of the road. Mini-bus taxis here pretty much do whatever they want and are far from rational in their decision making...
That doesn't seem the point of the article. Whether through the dumbest monolithic code or with the finest higher order algebra abstractions, the point seems to diminish the feedback loop with your target and come to such a dynamic as soon as possible.
So the system is working exactly as intended. The question is why do certain companies value students from schools like Harvard and Yale when they know many of those students are fairly average or even stupid? Clearly, it's not about achievement but about lineage and social connections.
Nice point. I've been considering changing my router for a while out of privacy concerns. Do you have a suggestion? I was wondering whether i could use my raspberry pi 3b+ for it.
Who says it hasn't been? In general, universities and non-profits and companies don't disclose private reports of abuse or harassment. Who says MIT, the FSF, and GNU Project haven't all been getting private reports in addition to the people tweeting and blogging about their misadventures with RMS?

And regardless, this behavior has apparently been going on for decades without anyone taking action. Can you blame people for thinking that "the right channels" aren't working?
Wow, that last paragraph is spot on. I found both your comments to not only be accurate and clear but also rather eloquent.

I've always felt we've misunderstood technical debt. It seems to be regarded as a problem with a lot of negativity surrounding it. Developers seem to fear being accused of introducing technical debt - like it's the worst kind of developer crime. But in reality, there is value in embracing it in early stage projects. As thinkingkong mentions below; 'Its only debt if it sticks around long enough to need to be dealt with.'
Galaxy found to float in a tranquil sea of halo gas
No, probably not, there is no license on the website, and Tatoeba seems CC-0 now.
How do you see through GA that users do not reach your website? As soon as your websites loads, it loads the GA Tracking ... but then your website is loaded, so reachable.

About "browsers, like Firefox, Safari are not reaching the server": You probably did something wrong on your website or via DNS. Someone experienced should check this.

About "Can DNS Change Affect SEO?": Yes, this is called "Bad Neighbourhood". It most often leads to decreased SEO rankings.

In general: DNS changes might take some time ... up to 48 hours. Within this timeperiode, a lot of strange things can happen.
RenoRun | Software Engineer | Montreal, LOCAL ONLY | Full time

RenoRun is modernizing the way remodelling and construction professionals run their businesses. We are growing rapidly in Montreal, Toronto and Austin, TX.

We are looking for talented individuals to join our growing development team in Montreal -- you'll join a diverse and inclusive team of individual contributors and help build profoundly transformative products for the construction industry; from just in time delivery of construction materials to online commerce tools, all the way to real-time planning and scheduling applications.

We're currently hiring for three teams: a web development team building our online presence and shopping experience in TypeScript, NodeJS and React; a mobile team building driver and customer focused, cross-platform applications in Dart and Flutter; and a backend team building the intelligence platform and support APIs in Java (and possibly, soon, Clojure!). Other technologies and providers you'll interact with include AWS, MySQL, Ansible, Prometheus and tons of online APIs.

You can find out more about us at https://renorun-inc.breezy.hr/ -- we are committed to a diverse and inclusive team and want to hear from YOU.
Automation is or was an overblown fear? Consider that when these children were making their astute predictions, a company would have entire rooms filled with secretaries and typists handling mail. Each individual could read, compose a response, and mail out a few dozen letters a day to communicate with suppliers, vendors, customers, etc. Today, a companies communications department might be a couple people. And they can handle a few hundred emails before lunch. And they don't get paid any more (adjusted for inflation and all that jazz) than the individual working as a typist in 1980 would have been.

One of the ladies in the video shared a concern that there would only be jobs for high-IQ people who could use a computer. That certainly didn't take into account that computers would become tremendously easier to use, but I do think it hints at a problem. It's easily seen that our societies have been eliminating the middle class and splitting into a much more widely disparate lower and upper classes... but I think it might more be moving such that the 'middle class' is only knowledge workers, particularly those working in software. This movement likely would have been quite abrupt if not for the establishment early on of wage fixing by the largest companies (which they were convicted for), but it seems to have been accelerating the past 10 years. It makes some sense economically (not its magnitude, it should be much larger, but its existence) because software is a productivity multiplier unlike anything in world history, but doesn't it bear out her concerns?

Sure when factories came around, craftspeople could transition to working in restaurants, or as cashiers, or working in the distribution chain, etc, because those were things that could be picked up on the job. While using computers has gotten simpler, building systems fundamentally cannot beyond a certain point. If you're building a system which must track 100 things, you must be capable of dealing with those 100 things. If that's something which is beyond your capacities, then its not just a matter of getting trained.

I don't expect automation to be a large-scale problem as quickly as some do (how long have we been hearing about automated factories and how many do we actually have? A long time and not many. They are hard problems.) but I do think concerns are warranted. Concerns were warranted when factories were developed, and we probably would have benefited from some forethought there too. We still carry many of the social changes that occurred to handle the densely packed urban centers that grew up around factories despite none of their original motivating factors still existing. We will most likely see changes on that scale, and strife to match if we just let things happen.
Isn't that a bit paranoid?
Mozilla only started to doing that for US users.
You make a good point about circles.

I'd like to add that the pi r^2 circle we know and love isn't the only one. It depends on the "metric" which in that case is Euclidean ("as the crow flies"). If you have have traffic rules, like only flying certain routes you get a different shape circle and a different area as a function of radius. A famous example is the "Manhattan" metric where you drive around on a square grid. In this case the "circle" looks just like a square and has area 4 r^2.
OpenBSD doesn't have systemd.
I wish though that TS would verify that the assertion functions really check the things that they claim to check. At the moment you can write

function assertIsString(x: number | string): asserts x is string {
}

and TS will just ignore the fact that you didn’t check anything. One shouldn’t have to introduce a giant hole in the type system just to be able to encapsulate checks that TS should be capable of understanding.

I filed this as a bug to see if the developers agree: https://github.com/microsoft/TypeScript/issues/33743
How would you measure the jitter from your disk? Certainly you can't trust rdtsc either.
regardless of "substantially slower" it is indeed slower, I guess it depends on your VPN link, but at the very least your MTU has to be considerably smaller meaning more round trips for "large" objects (anything over 1KiB essentially)
New In Postgres 12: Generated Columns
You can adds DNSCrypt support to pdnsd, simply by installing https://github.com/jedisct1/encrypted-dns-server - In `upstream_addr`, instead of `9.9.9.9:53`, just put the IP and port of your pdnsd server.
Slightly OT, but for those not aware: typescript's type system is turing-complete[0], and there's a playground demonstrating number base conversion[1].

0: https://github.com/Microsoft/TypeScript/issues/14833

1: https://github.com/Microsoft/TypeScript/issues/14833#issueco...
> Let's not solve a customer problem, let's solve the problem of solving customer problems

That's exactly what causes too much time spent on tooling and reinventing wheels.
Not that tooling is bad, but often you spend two weeks in order to save one hour. And that is the best case scenario, where the extra complexity usually will slow down future development - rather then make it faster.

In the article MacCready strategy was fast iteration, rather then focusing of safety and engineering. Basically the "go fast and break things" motto.
Show HN: Fitloop - Learn calisthenics for a technical approach to fitness
At the end of the day, the FSF board had to decide what they wanted to do, either a) let RMS continue to do his usual thing without repercussions and become a less-relevant organization that people don't take seriously, or b) clean house and maintain some level of trust. Presumably they also considered a c) let RMS continue to do his thing and hope that there's no fallout. But I guess they considered (c) wasn't realistic, didn't want (a), and decided on (b).

No one is saying that RMS's work with GNU or the FSF is somehow invalidated. He's done some absolutely fantastic and amazing work, and I honestly do believe that, without him, we are actually losing something valuable. But we're also losing some bad stuff too. My feeling is that the bad stuff outweighs further good that he could do, but of course that's open for debate.

> ... because of a poster and some tired anecdote about plants?

Deliberately minimizing and dismissing the allegations against RMS is a bad-faith way to push forward your argument. Please don't do that here.
Unskilled and unaware of it: how difficulties in recognizing one's own incompetence lead to inflated self-assessments.

https://www.ncbi.nlm.nih.gov/pubmed/10626367

"Do not argue with an idiot. He will drag you down to his level and beat you with experience" --Mark Twain
Meta Intelligence – Writing Programs That Write Programs
Could be catering to powerful and wealthy (private banking) or mixing with investment banking advisory activities (not native to NY so just guessing). Not all banking is equal, when enough money is in stake personal touch is still seen as an advantage from both sides
They do make beautiful documentation, so clear concise and well ordered. Would be nice to see who the authors are but I suspect they might be introverts. Certainly show a love for their work
To put it another way it's not just enough to count the grains on sand on a beach, it's enough to count all the atoms in all the grains of sand on planet Earth. Give or take a few orders of magnitude[1].

[1]https://www.explainxkcd.com/wiki/index.php/2205:_Types_of_Ap...
I have a system that creates commit messages automatically. The commit messages themselves are YAML so that they can contain various bits of metadata - current task id, timestamps for oldest/newest known builds associated with that task etc...
Yes. Prolific, but I wasn't talking about the number of victims but the number of produced serial killers. I know that there were (and are!) many serial killers in other countries, but what I am asking is how and why did USA produce more serial killers as a cultural and sociological phenomenon. You could say "Ok, but you don't know that and your observation can be explained, because in US they caught more of these guys while in other countries they remain unidentified". That is really hard to believe because many LE and their corresponding Investigation Divisions in the world have the same level and resources that in USA and it is really hard to loose tracks of many linked murder cases, even when they seem unrelated at first. Given enough time, data, and evidence, someone will relate those cases if they were committed by a mostly psychological-driven serial killer.
I also know that they look for the easy prey (as you said, it's logical), but there's something that seems out of that dimension in this issue. I also find really hard to miss that mass-shootings in USA are something far from logical (I'm not talking about accessibility to guns, or laws and policies about guns).
I apologize if I offended someone.
Fellow boost supply designer here. The problem I always had with flyback is that you can't get an off-the-shelf transformer. How would you solve that? Wind your own?
Thank you for answering the question far better than I could.

Nuclear energy is the conundrum I fail to understand, especially here in Germany. If climate change is the most important threat to humanity, why not choose the relatively easy solution to use nuclear energy, or at least continue to operate the existing plants until there is a better alternative? Or put money into research to overcome the existing shortcomings of nuclear energy. Instead most climate alarmists in Germany want to shut down all nuclear plants and all nuclear research, most prominently the Green party, thereby increasing CO2 emissions. Does that imply that nuclear energy is an even worse threat to humanity? In that case, why don't they focus on fighting nuclear energy first, which is wide-spread especially in neighbouring France.

If you want to fight something, but don't want a solution, that makes me wonder what exactly you're fighting.
Put two computers one light second away from each other. Let them sum up a list of numbers in parallel and wait for the result which takes exactly 1 second. Now lets say that one sum operation is equal to one unit of time which also happens to be equal to one second. Simply run the sum operation and after it is done increment the time counter of the computers and repeat this 10 times.

Now you ask the computers: "How much time has passed?" The computers answer: 10 time units. After you place the two computers one light minute apart, you ask the computers again and they answer: 10 time units.

The morale of the story is that while you can measure time accurately, actually defining a timescale is completely arbitrary and if the timescale is arbitrary then the distance light can cross within that timescale is arbitrary as well.

>The Speed of causality is hand crafted for our scale.

Of course it is! It was handcrafted by humans!
Stack Exchange embroiled in 'he said, she said, they said' row
“Muschi” is German slang for vagina, apparently.
Or, the simpler explanation, given that MJG has known RMS for many, many years, and had interacted with him often, is that his assessment is actually correct.

But still, regardless: assuming all the allegations dredged up about him over the past couple weeks is true, do you actually believe it's ok for him to behave that way? If so, then we should just stop discussing this, because it's not going to be productive. If not, then what would you suggest instead? I presume you'd suggest something less harsh than pressuring him to step down from his leadership roles. But what exactly is there that we can do to improve his behavior, after decades of his lack of desire to change? Would you be fine telling women who have to interact with him that they just have to deal with his harassing behavior? I certainly wouldn't be.
Mozilla is only enabling DoH for US users, and Chrome is only enabling DoH if you were already using a DNS provider that also supports it.
The entire answer would be hard ... but depends on the longevity/intensity of the storm. The 1921 event is said to have lasted for over 24 hours (May 13-15). I'd guess that some effects would be 'spread' to an extent by the magnetosphere. [0]

According to WP the "plasma cloud ... compresses the Earth's magnetic field and thus increases this field at the Earth's surface."[1] I'd guess again that this is probably less of a problem away from the area directly struck by the plasma ... for radar, say ... but radio/sat nav effects might be worldwide. Some SWPC details:'Space Weather Scales': [2]

It'd be very interesting to see this question addressed in some detail.

[0] https://www.youtube.com/watch?v=mEqE-g128kk

[1] https://en.wikipedia.org/wiki/Geomagnetic_storm

[2] http://www.swpc.noaa.gov/sites/default/files/images/NOAAscal...
I believe you replied to the wrong story, unless robot baristas serving you coffee was meant to be a metaphor for using APIs for programmatic communication vs. SFTPing csv files, or something.
Most Beautiful / So in Love (Feat. Chandler Moore) – Maverick City Music
India shelves plan on countrywide ban on single-use plastic products
Saying that business majors are full of unethical people is like saying that politics is full of unethical people, it is the job that attract those characteristics.

The objective of those ethical classes is to move the neutral/good majority in hope in hope to counterbalance the unethical minority.
Mozilla is certainly using Rust in Firefox. Servo is written in Rust and more and more components from it are getting plugged into Firefox (Quantum CSS comes to mind).
Lenny | Software Engineer, Android Engineer, iOS Engineer | LONDON | ONSITE | Full Time | https://lenny.app

At Lenny we are turning the insurance industry on its head. We're currently focusing on short term car insurance, however what we're building is a full-stack insurance platform.

Making car insurance better means offering products which are less complicated, totally transparent and way more flexible. Our drivers can get covered in just a few taps, for an hour, a day, a week, it’s up to them.

But to deliver, maintain, and develop that awesome service, we need customer-obsessed, restlessly curious, creative thinkers to join the team.

As our Software Engineer you will own and evolve our backend estate, working on everything from our scalable architecture, new services and APIs, as well as identifying new technologies which can be exploited to help build a best-in-class customer experience (such as ML).

As our first Android Engineer, you will be first-on-platform helping shape and build our Native Android app from scratch. We've built a great iOS experience already but the demand from consumers with Android phones is clear.

Read more here: https://lenny.app/jobs Or contact me: jack at lenny dot app
We have one person (this article) claiming this, and others claiming RMS put it there. I'm not sure who to believe, but given the other allegations, it doesn't seem out of character.

But ok, let's assume for a second that the article is telling the truth, and that someone put that there to mess with RMS, and it was promptly taken down, unfortunately too late to prevent a photo getting taken.

So what? How does that invalidate all the other bad stuff RMS has done?
Quant Data Scientist | New Delhi, India | Onsite

We are a group of passionate data scientists / developers working towards disrupting financial markets using Reinforcement Learning. Our current strategies are already beating the markets by a good margin.

We are looking for a Senior Quant Researcher with inclination towards Deep Learning. More info here: https://angel.co/company/niveshi/jobs/448651-vp-data-science
This is lovely.
I've always considered myself an internet person, I own a few domain names, I have a few servers, actual, physical pieces of hardware, connected to the Internet through my private internet connection.
Sure, it took a bit of effort to get it up the first time, to figure out how to configure routers, to configured postfix and setup mail accounts, figuring out how to do DKIM in and DNS, but, now the bar for entry is extremely low..

If I write a PHP adventure in an hour, it won't take more than 5 minutes to put it online for the world to see, and those who know me, know my domain/brand, and I can easily link it to them.

If alice wants to talk to bob, she can just send those IP packets to his computer! If alice and bob are good friends, they probably exchanged certificates at some point.

In retrospect, I used to be rather arrogant about this, not proud, just annoyed why everyone didn't just do that.
But I've realized that I probably didn't find any of it easy, I just happened to find it fun and interesting. It'd have been torture if it was not fun for me to do.

So yeah, we should maybe think hard about how to get to that point, where everyone who are online can have that amount of freedom, without having to rely on third parties, and without dedicating days to learning _that_much_ technical stuff.
We don't need a new service trying to do this for us on the old Internet, we need some fundamental change, maybe it is not even to the network itself, maybe it is to the way we use or think about it.. Maybe it is just concepts we are missing? Maybe it is tools. Maybe it is really a fundamental change to the network itself. All must be free and equal on the capital I-Internet.
New way to bootstrap a startup (VC alternative)
Edit: I'm misreading the text[0]. Section 4, clause b:

> You may Distribute or Publicly Perform an Adaptation only under the terms of: (i) this License; (ii) a later version of this License with the same License Elements as this License ...

That only covers adaptations. Ignore me.

[0]: https://creativecommons.org/licenses/by-sa/3.0/legalcode
I don't have much of an opinion here since we don't use classes that much (we use object types for everything). I think I prefer structurally typed classes but mostly just because that makes them consistent with how objects work (structurally typed).
I have considered those issues.

I don't use hardware that I've purchased using my meatspace identity. The machines mainly come from yard sales and swap meets. Typically nowhere near where I've lived. And all purchased with cash. So I'm pretty confident that they're not backdoored. I have purchased SSDs from stores, but also for cash.

I'm relatively confident that Debian hasn't been backdoored. Windows perhaps, but I rarely use it, and only in VMs.
When I wrote that, (2010) hadn't been added to the title yet. That's standard HN protocol for "old" stories.
>those who tend to be more realistic in their self expectations are more prone to depression.

No, depression comes when you are only applying logic to life and essentially seeing that there is no meaning to it. Logic can not live without meaning, but life is tremendously bigger that our limited logic, regardless how fanciful we make it.

>False confidence may be the route to happiness or at least optimism.

No, this comes from the same point of view. Actually there is no route to happiness because it's here already. There are only routes away and making logic dominating in your life is one of them.
Creating Diagrams Using PCB Design Software (ECAD)
Why are electric road vehicles obviously the answer? For shorter trips to end users, fine, but we have something that’s great at moving heavy things long distances, they’re called trains.

They don’t even need batteries to run, electrified trains have existed for over a hundred years at this point and they have the benefit of also not needing synthetic rubber for tyres that wears and sprays non-degradable parts all over and to boot don’t need as many drivers, saving you much of the money that computer controlled vehicles would.
I started writing this comment thinking "no way, enums make so much sense", but then remembered Flow, where an enum is modelled simply as a union type, and agree that that approach would have probably been better.