skysight-inc/HackerNews huggingface dataset:
Also just the fact that JS runtimes have had a lot of hard work put into them to make them extremely fast (motivated by the fact that JS is so widely used on the web).
>>You're not supposed to be switching between devices like that.

That's the Apple "You're not supposed to use our device that way" approach, and again, while it works for a huge swath of users and I am completely cognizant I'm in a tiny contrarian minority, it still and nevertheless feels like a hostile user experience.

Note that "Switching devices like that" is ever so tiny a misnomer; I am "Using multiple devices" (not replacing my phones permanently etc, which I get is a more difficult scenario... and one that Whatsapp historically deals with in the most insecure fashion imaginable; until recently their FAQ held explanations that you may get somebody else's messages if you get their phone number; or that if you switch your own phone number you need to email support and wait; it really feels they focused on the E2E encryption, important to tiny proportion of their userbase, over any other security consideration; but again... I get I'm alone in this perception :)
> nobody knows where the calls are coming from

So is the US telco terminating these calls free of charge?

It seems unlikely you can spoof payments and telcos turn a blind eye to it...
Batching Operations in Go
Imagine you're a state-level intelligence agency, you often can force ISP located/headquartered in your country to obey, and it's probably easier to infiltrate some small-ish out-of-country ISP than an Apple/Google/Amazon data center.

It's not necessarily that the ISPs will want to break into equipment, just that they are the weakest link bad actors can use to target Apple/Apple Customers.
>0. Search Engines 1. Video Games 2. GPS 3. Medical 3D Imaging (CT/MRI) 4. Genetic Sequencing 5. 3D Printing 6. Autonomous Machines (ground robots, drones)

Well:

0. a huge dilution of the concept of expertise (see my other point) and easy access to crap information mixed-in with the good in huge piles,

1. a big waste of time for children/teens/infantilized adults (and a killer of socialization) that's already an "addiction",

2. something ho-hum (I was there in the 90s and 80s before GPS became widespread. We could still walk around towns, find our way, and drive places).

3. OK-ish, still an order of magnitude less helpful in saving lives compared to early low hanging fruits like access to running water, antibiotics, hand-washing in hospitals, etc.

4. Still a yawn atm.

5. A fad if I ever saw one, touted to "change the world" and already nearly forgotten except in enthusiast circles,

6. Something still marginally useful, and with a large potential for a dystopian future (large parts of the population living in slums as their work is not required, drones/robots used to police autocratic states, etc).

>You aren't excited about having all of human knowledge in your pocket?

No. I'm more excited about the output (books, articles, etc) from people pre-2000 (sometimes much pre) who didn't have "all of human knowledge in [their] pocket" and had to study hard, be dedicated, and actually digest the information to consider themselves knowledgable.

As opposed to "instant faux-experts" (people confident to chime in because they've read 2 paragraphs about a subject in Wikipedia - or worse something like some anti-vaxxing website etc), and: https://www.amazon.com/Shallows-What-Internet-Doing-Brains/d...

Access to "all of human knowledge" was hardly ever a problem since the invention of the printing press, and even less in the 20th century with libraries, bookstores, media, and so on. Knowing what to read, how to value some piece of knowledge (which could be crap, like 90% of what's on the net is), and understanding of what you've read was a problem since forever.
Well, the domestic flight that I have taken the most in the recent years is. The train is at its fastest 8 hours and some.
PostgreSQL 12.2, 11.7, 10.12, 9.6.17, 9.5.21, and 9.4.26 Released CVE-2020-1720
Are black and female software engineers in USA right now the demographic that really needs helping? Im not American, so I probably need clarification, but what is their current situation compared to white males in the same position at a company?
I had a mastodon.social account but deleted it after the admin power tripped and started to ban instances he didn't like.
Nope. You can have wisdom without knowledge, and even more so without the amounts of knowledge and BS piled up on the net.

Only experience is a prerequisite.
Messages ("toots") propagate through followers. So an account that spams excessively is quite likely to be unfollowed or blocked by its followers. Probably also reported.

There's also hashtag spam, which propagates via hashtag search. The one instance of that I've run into is geocoded (e.g., city-name) spam, mostly sex-oriented. That all originated from a single instance, which I've now blocked.

There's a user I follow from that instance -- the follow overrides the block, so I see that person's posts.

It's possible that hashtag spamming might reach toxic levels. For now, that's not been the case. People spamming their own followers should be ... pretty self-limiting.
The Oberon boon -- especially the 2013 update -- is something that is, unfortunately, uncommon in the field: a total description of a computing system, top to bottom.

If you or anyone reading this has access to that book in epub or similar ereader format I'd greatly appreciate. It seems Wirth published only a PDF (probably from MS Word)
I think that just proves his point. You're spending time doing the parts of the project that interests you.

Manufacturing PCBs isn't electrical engineering, it's process engineering. I'm sure there are some process-engineering hobbyists, so if people want to spend their time doing that, then cool. But his point is that if it's the electronic engineering part you're interested in, spending a lot of time tweaking and improving your DIY PCB manufacturing when you can order dirt cheap boards from China that arrive in less than two weeks, that are far and away better than what you could do at home, that generally isn't worth it.
Node is especially good at handling async stuff. It’s in the JavaScript DNA. Whether through callbacks, Promises or async/await. As many backend apps are basically tying together 3rd party and 1st APIs it’s actually a very logical choice.
Seymour Cray had a number of fantastic early designs:

CDC-6600, 1964: 60-bit processor @ 10 MHz, 2 MIPS, 1 MFLOPS

CDC-7600, 1967: 60-bit processor @ 36 MHz, 15 MIPS, 36 MFLOPS

Cray-1, 1975: 64-bit processor @ 80 MHz, 80 MIPS, 160 MFLOPS

I think this means that if a corresponding development in video coprocessors had been taking place (there wasn't really a recognized need for them back then, as far as I can tell), the CDC-6600 could have been running Wolfenstein 3D decently well in 1964, 28 years before the launch in 1992.

And the CDC-7600 could have been running DOOM decently well in 1967, 26 years before the launch in 1993.
The background of the story:

Woman crushed by her government and society driven to crime to survive, then taken for all she's worth.

Meanwhile the Sackler's opiate corporation hasn't been seized.

Also, what happens to the mortgage? Does the state pay it off? I doubt the house was paid off. Is the mortgage secured by the house?

https://www.oregonlive.com/news/2020/02/a-62-year-old-sold-m...
The tables show RHEL 8 and Debian 10 are setup with python 3 out of the box.
I learned FORTRAN in 1965 on a CDC 3100. Real core memory, tape drives, vacuum drum card reader, Calcomp plotter. Super slick.

I took a computer science course at Dalhousie University in 1970, used a CDC 6400. My professor was obsessed with pseudo-random numbers, the 60-bit word size was a godsend.
I don't disagree, but it's not 100% true that the only people who use centralized social networks do so for the network effects. YouTube in particular is used by a lot of people because of content discovery, not just the network effects.
Telco operators could, that also already have network capabilities too. At least in Italy they actively try to. They are definitely inefficient, so I’ve not seen any actual result, but in some other country they could succeed.
> while storage tanks can be built from local materials

Just use the starships themselves. Actually,to further reduce cost, I would design starship to be useable as a Mars habitat: even fuel tanks could conceivably be converted into living quarters,I guess. Further the efficiency by recycling other parts of the starship as building materials.

Also, most of the reasoning in this article revolves around power plant mass. I wonder how a nuclear power plant would affect the outcome.
Sincere question: What are you all doing accepting these multi-hour, multi-day take away free consulting gigs?

Say NO to this bullshit. Establish a deadline and clear guidelines and expectations:

1. I will not be doing any take away work at all.

2. You will explain how my GitHub repo, resumé, previous experience is insufficient to qualify me for the job in 100 words or more.

3. You will sign an NDA for whatever solution I created to whatever problem you task me with. You do not own my solution’s IP and may not share it outside of the people involved in my hiring process without my consent.
4. In the case where I fail the test you will explain in 100 words or more why my solution was unacceptable.
5. In the case my solution doesn’t compile/run you will allow me 3 attempts/1hour to provide you a solution and/or give me a Dockerfile representing the env where my solution will be tested.
I'm not familiar with all types, but most pressure treatments don't attempt to stop water uptake, they just impregnate the wood with pesticides/fungicides.

It's not there to stop the water, it's there to stop termites, fungi, mites and other pests that can degrade or threaten the integrity of wood. That's why most exterior decking should be sitting on something like this (https://www.amazon.com/Simpson-Strong-Tie-ABA44Z-Gauge-20-Pa...) to prevent water uptake.

I'd be curious to see how this compares to treated wood for their mold test, though. That seems like a really valid test.
True. Zooming in shouldn’t be necessary. And mobile sites shouldn’t use floating headers or footers. And they shouldn’t hijack interface modes. And they should pick sizes that don’t feel like a straitjacket or make it seem like you’re peering at it through blinds. And they should be accessible and standards compliant.

But I wasn’t comparing to the three or four mobile-optimized sites that satisfy all that. I was referring to the more typical millions that don’t.

And yes, given how bad they are, I’d much rather have suboptimal design that I can recover from with a pinch or a double tap than one I can’t.

What would you cite as an example of a mobile site that is more usable than this one?
Having worked at cutting edge biotech,startups and FAANG I wholeheartedly defend the interview process, and believe you would too if you ever switched over for a while
When talking about big rockets, it is hard not to talk about Sea Dragon. It was a rocket where the entire design is based on the "bigger is better" philosophy.

The design was simple. No need for lightweight, high-tech materials, because it is big. No need for highly efficient high pressure engines, just make one that is bigger. That thing would have dwarved the Saturn V. The name "Sea Dragon" comes from the fact it would have been launched from the sea, it would have been too big for a ground-based launchpad. It would have been built in a shipyard like a submarine that can stand upright.

https://en.m.wikipedia.org/wiki/Sea_Dragon_(rocket)
Not OP, but it’s kinda besides the point. Using Twitter for this makes it global by default.
LTS: Long Term Support
In my opinion, the issue for European "cloud" service isn't so much the infrastructure. There are already fairly large hosting companies like OVH, Hetzner…

But on the software side it's lacking. And suggesting SAP might bridge the gap for software quality would get a laugh from anyone who regularly uses their product.
I wonder how much the Chinese people will have to endure before they get a better government.
PressFriends - Free WordPress Hosting
I used my 3D printer with a sharpie rubber banded to the carriage to draw labels on CDs for a friends band. Worked very well.

Can’t remember the exact software in used but it was a script that converted a png to gcode.
A) Smaller groups are fine. Especially when we discuss something as a group. But still, when I start leading the convo with a serious topic, my voice will shake.

B) Sorry, didn't get that.

C) Yes

D) Maybe I should try that
The End of Australia as We Know It
> implement guarantees that a packet will never leave a certain jurisdiction

It's already the case, no? My company recently contracted G Suite with a guarantee that the data stays in Europe.
Hm, or maybe someone smart will figure out a way to mangle software-defined networking into a solution.
Damn website uses light grey and white. Makes it unreadable for many of us.
This would be in the US I presume? Proponents of single payer focus a lot on the issues with insurance taking profits, but I think the real problem with capitalist medicine is that the skills needed for selling medical procedures and helping patients heal are not really compatible. Doctors being forced to sell their own services creates a perverse incentive towards the most expensive procedures, which unfortunately are often also the most risky.
Seems like most of those features are the basic features of a social content site - YouTube, for example.
It has always used extensions to do things like lin line assembler, something you need when writing an operating system. What has changed is that compiler writers now interpret the new spec language in some ways that Linus thinks are broken, due to the new definition of UB. Like this:

void set_value_to_zero(int * p)
{
if(p == NULL)
throw_an_error_and_exit();
*p = 0;
}

In c89 writing to NULL is gives you undefined behavior. In c99 the compiler can assume that no code path will produce code that writes to NULL. That's a huge difference! It means that looking at the above code the compiler can reason: since there is a path to writing to the pointer p, the compiler can assume that p will never be NULL. Therfore p == NULL is known to be FALSE at compile time and the null test can be optimized out. I (and Linus) think this is insane.
Have you ever established these guidelines and expectations with a potential employer and subsequently been hired by that employer?
Show HN: Tagx.io – Create/share video highlights and annotations
And globalization needs to go away as quickly as possible.
Isn’t it true that you can be fired in the US without being given a reason?

Incidentally, I’ve always thought this was one of the reasons US salaries are so high. Employees in the US are almost comparable to contractors in Europe (who are paid significantly more than permanent employees).
>Totally disagree. You could as well say that the transatlantic telephone is only evolutionary with respect to the first telegraphs (first built in 1816)- and you'd probably be more right.

I was about to say that too - I just decided I'll concede to the telephone as well as it could also get in every house (unlike the telegraph) and carry personal conversation.

But for 90% of the utility of instantly talking to people in the remote places, yes, the telegraph was already up there compared to everything before (messengers, pony express, smoke signals, etc).

>The diffusion of computers and computer networks- which are conceptually different from a telephone line- has changed the world to the point of making in unrecognizable. Try to explain to the average person living in 1980 what do you do all day. How you listen to music, talk with friends, read the news, read and edit an encyclopedia, order food, date, watch tv, buy and read books, play, work.

Yes, but not in any special way.

Progress has an implied notion of "towards better".

We did have progress in the sense of "change" (and of smaller, faster, cheaper, more capable technology).

Whether we had much progress in anything we really care about, as people, with all those gizmos and with all the lifestyle changes you describe, I seriously doubt.

If anything I believe we've regressed socially in those lifestyle aspects.

At least we did better in some other aspects, entirely cultural, like ending segregation in the US, etc. Which of course, progress, doesn't have to do with modern gizmos, and predates them...

As for the social effects of modern gizmos, well, we have office workers burnout, factory worker unemployment, always present bosses (through mobile, Slack, sms, etc), mass surveillance, faux-experts ("I've read it on Wikipedia so I know as much as you"), loneliness epidemic, fake news, click-baiting, outrage culture, and several other things besides...
I'm a solo developer of 3 commercial Qt applications:

https://www.easydatatransform.com
https://www.hyperplan.com
https://www.perfecttableplan.com

I won't be eligible for the 'small business' plan as my revenue if over the threshhold they specify. And their full plan is crazily expensive. So I guess I'll be sticking with LGPL.
The idea behind TAGX.io was to make it easier to share highlights of our football (soccer) video recordings. We have been recording and uploading our games to YouTube over the years and almost everyone that played watched it to see how well they/their team performed. It became an additional discussion point days after the game until the next one. However, it does become tedious having to sit through another hour until you find something special you want to share and discuss, usually this is in the form of “check out the goal 23 minutes in”. I built TAGX to ease this process where someone would go through the video, tag the interesting parts and share it with the group. It was almost like a highlight reel, allowing you to skip through the tagged parts.

This was my winter holiday side project last year and I figured there would be a wider application of this service (conference talks, tutorials, lengthy videos in general) so I decided to polish it up and make it available as a service for others to use. You don’t need to create any account to use it, it’s all client-side and built using Vue.js. It’s hosted on Cloudflare Workers Sites. I wanted to try out Cloudflare Workers/KV, so I ended up building a link shorting feature including authentication/authorisation flow. You can read more about the stack in support -> technology (https://tagx.io/support/general/technology) section.

Here is a tagged video of the AWS re:Invent 2019 event which I shared with someone recently that highlighted some announcements that were of interest to us: https://tagx.io/video/id/Nw-wisbyZPu0LCBk9Tzbn

Following are some development stats for those interested:

- Client-side: ~80 hours (15th Dec 2019 – 7th Jan 2020)

- Server-side: ~30 hours (19th Jan 2019 – 24th Jan 2020)

- Node Experience: 5+ years

- Vue.js Experience: 2+ years

Hope someone finds it useful and any feedback is much appreciated!
Also MERS.
Maybe they mean it'll just go back not being a thing, like it was in 2009.
Privatized trains are worse, in the UK they've just given the go ahead for a $140 billion high speed rail project, HS2.

A decade ago we build HS1, a 67 mile track between London and the Channel Tunnel, for a total of $7.6 billion ($112m / mile).

HS2 is longer but its 330 miles of tracks will cost $400m / mile.

The project costs make absolutely no sense: London is a special weird place in the UK where everything you build is twice as expensive as in the rest of the country. Considering most of HS1 was in London and most of HS2 is outside of London, this budget makes absolutely no sense.

What makes the whole thing even more insane is that the endpoints are not connected to the rest of the infrastructure. You have a 30 minute trip between HS1 and HS2. So if you're travelling from Birmingham to Paris you'll have to switch trains in London. For the money they're spending on this it's crazy that you're not getting it.
Surprised how many people in SF make less than me (Atlanta) and have more experience. I thought it was basically unlivable there unless you’re pulling in big money.
An algorithm was taken to court – and it lost
> we're still trying to invent a better abuse-resistance system than a captcha.

> Invent a better one and the world will throw money at you.

It already exists.

The abuse stems from the fact servers connected to the wider internet are designed to respond to anyone who tries to talk to it. That's the fundamental problem with internet security today: computers talk to strangers they don't know much less trust.

What if computers dropped all packets by default and networked only with authorized users? The risk of exploitation and abuse becomes negligible because to unauthorized users it's like the computer is not even there to begin with.

This can be done with single packet authorization. The internet would lose its mass market appeal but it's much better than normalized widespread surveillance.
Honestly, I think at this point we'd be best off discouraging use of Qt once and for all. Their licensing shenanigans have been causing all kinds of issues, and have done so for literal decades. It's fairly clear to me that they're not reliable in their licensing decisions.
You still need a VPS or server of some kind, but if the "screen with irssi/weechat" concept sounds too much like 80s UNIX, there is quassel[1].

It's like a relay/proxy/bouncer but actually uses its own protocol between the GUI and core, so you get infinite backscroll, proper sync when running multiple GUI instances at the same time etc. Oh and there is a decent Android client called quasseldroid.

[1] https://quassel-irc.org/
While AWS has deprecated runtimes, if you have an old running version of Node for instance on lambda, it will run forever. It will force you to upgrade to a newer version the next time you update the lambda.

As far as I know, AWS has never discontinued a service or turned off an API. They may deprecate a feature or make it unavailable for new accounts or regions.

Heck AWS still supports running an EC2 instance outside of a VPC if your account is old enough,SimpleDB , and using S3 as a BitTorrent seed for old regions.
Many people certainly seem to think so. I’d be a little surprised myself if the answer was no. Anecdotally speaking, they certainly seem underrepresented, but I’m less sure about current pay disparity.
The full title, which is too long for HN, is "An algorithm was taken to court – and it lost (which is great news for the welfare state)".
Catalina totally wrecked my development environment for Ruby versions < 2.4. The only positive result is that we are running 2.6 now.
>housing shortage in the Bay Area might be the single largest drag on American prosperity.

Obviously HN skews towards tech but let’s not fall into the trap that SV is either representative or the center of “American prosperity” for the average citizen
There are also likely to be a number of deaths of patients who were never tested and therefore classified as ordinary pneumonia or flu deaths, rather than COVID-19. So it's not obvious that the long term mortality rate would be less than the raw figures.

Another concern is that the ratio of recovered to dead stays distressingly low, although that may reflect a rather long course for the disease of around 3 weeks.
Buddy, we're gonna dysonsphere every sun in the galaxy. Mars isn't arrogant, it's just that we have to learn to crawl before we start running.
That's an interesting question. I'm personally aware of several large companies in my area which, due to diversity pressure, blatantly discriminate in favor of minorities and women.

The performance required from a white man in an interview for the same job is higher. That is to say that a white man will be openly discarded in favor of a minority/woman with a similar background when applying for the same job.

This is a common occurrence.