skysight-inc/HackerNews huggingface dataset:
> “For starters, the sound. This thing is loud, which really makes me feel like I'm getting serious work done when typing.”

Someone should immediately start building super noisy pens, pencils, erasers and markers. But, like, really loud.

And loud brushes of course! Loud post-its!
The Nintendo DS game _Bangai-O Spirits_ did something similar to allow copying user-created levels between game systems.

Turns out that there was a vulnerability in the transmission format, so this can also be used as a way of running unsigned code on the DS.

https://hackaday.com/2014/12/31/running-nintendo-ds-unsigned...
What's with the whole "self-esteem" thing. People are allowed to enjoy their own achievements. It's actually a good thing within limits.
Might be as simple as opening a website and reading some text. Technically also "downloading" - but why not use curl for any http-based reading of data.
I think it depends. Writing a non-trivial language port is an interesting way to show off a language. Though it also tends to be an ugly way to show off a language. It depends on the ugliness of implementation for a given language. Early in C# I saw some really ugly implementations of crypto from other languages, for example. Often pretty obvious the person porting didn't understand the new language well.

Some things hard in one language are easy in another, and it usually helps to have a good understanding of both. Just my own POV. However, low level code often requires one to do things "the hard way" for performance reasons. I particularly appreciate what Go, Rust, C# and others bring to the table.

Most of the code I write isn't particularly performance intensive, so I tend to reach for JS in early implementations. Though happy to rewrite if/when performance becomes a concern. I really enjoy articles like this.
Still a proposal and experimental, stage 3.
Founders Raise $4.5M for Their Cloud-Powered IDE
This could work, but it is important to note that a lot of ML algorithms trained in a closed domain (no "other" class) will be pretty bad at knowing what they don't know. This is an open problem in ML.
He says general AI is on the same spectrum as the AI technologies we have now, but is qualitatively different. I'm sorry but that's a contradiction. If it's on the same spectrum, then it's just a quantitative measure of where on the spectrum it lies. If it's qualitatively different, it's on another axis, another quality is in play.

His definition is also rubbish. Being useful at economically valuable work has nothing necessarily to do with intelligence. Writing implements are vital in pretty much all economic activities, many couldn't be done at all without them before keyboards came along.

Deep Learning is great, it's a revolution, but it's a fairly narrow technology. It solves one type of task fantastically well, it just happens that solving this task is applicable in many different problem domains, but it's still only one technique. At no point did he show how to draw a line from Deep Learning to General AI in any recognisable form. It just looks like a hook to get you to hear his pitch.

It's a great pitch, but it's not about AGI.
“We’re so lazy in the U.S.!” blurted Wesley Chan, a venture capital investor, on the first day of what would be a weeklong journey into the Chinese technology scene.

...Yikes.
I'd be more impressed if they were still using the RS6k it originally shipped with.
Medium os tipos
North Korea-linked hackers stole tens of millions from ATMs across the world
While I don't disagree with you (are you not describing every bubble in history?), eventually the music will stop and any 'investor' should at least be making reasonably sure there is a seat nearby.
Tesla's jump on their earnings report was as I understand it, because they made a profit. I suppose you could make a case for that increasing the 'value' much more than 10%. (although I could also take it as a signal for the end of teslas growth phase, and mark it down.) Hopefully all the different opinions average out at 'the one true answer' (tm).
I wish you the best of luck.
If you are in Europe, go with Hetzner.
It's not the noise, it's the feedback, this is the same reason people like keyboards that have tactical feedback. Having fast feedback signals to our senses when working can keep us working longer without fatigue.
Eventually Amazon is going to rule us all.
Considering GE's downward spiral (www.google.com/search?q=nyse:ge), I wonder if Amazon managed to get a good deal out of it or if GE managed to actually extract some value out of this sale.

I can't imagine why sales and values of IP blocks would be publicly tracked (beyond just IP blocks trading hands), but is anyone aware of the sale price?
This is amazing and insane!
I see we've reached the 'extend' phase.

https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...
I'm from Europe, living in the US, and it always frustrated me that startups are able to do so well in the US and China, yet find very little momentum in the EU. It's crazy, there is plenty of local talent in Europe's tech hubs.
Both flat[1] and flatMap[2] are unsupported in Edge, IE and Node.

1. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

2. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
6 techniques that enable smartphones to run neural networks in real time
Netflix shows off eye tracking and ‘jump to shark’ button
Ohhh yes. That would occur on 14.313 MHz on the 20m band. Don't find yourself caught calling "CQ" on that frequency. It is where lots of bad language and name calling occurs.
Every reasonable person that cares about privacy seriously has a second device with access to the same account and as soon as they loose a phone they tell everybody the account is compromised and make a new account. It's amazing how ridiculous some criminals happen to be, I know many don't even care to delete messages after reading.
Both. IPs should appreciate in value because of the limited allocations.
Yeah, Grand Rapids is getting more and more expensive - currently I'm paying $875/mo for ~700sqft, 1br.
I’m sure that people richer than me can’t imagine living the way I do. I’m trying to point out that if you’re in the upper middle or upper class, your standard of living isn’t applicable to everyone else. I’m trying to point out that there exist a large number of people who are ok with the living conditions you see as unacceptable, not prove that no one wants a big home.
I wonder what they got it for? if just for more IPs for AWS stuff, or if it's for something like IoT stuff?
Different autopilot for that: "autoland". Pretty neat stuff!

https://en.wikipedia.org/wiki/Autoland
Introducing AI Hub and Kubeflow Pipelines
Flagged? This is the legal/social equivalent of "falsehoods programmers believe about time."[0]

Most people don't realize time is relative and actually hard to pin down with logical precision in every case. Once you start to question the rules and references, there are lots of quirks.

I do think his argument about Tinder is more interesting than you might think. Why should he have to lie about his age on this public accommodation? He doesn't have to lie about his sex or race, even though some people choose intimate relationships on those factors. Why not put the onus on those who wish to "discriminate" against his age to out themselves as people who care about age?

[0] https://infiniteundo.com/post/25326999628/falsehoods-program...
Obligatory comment for new radio enthusiasts: "ham" is not an acronym. Ham not HAM :)
This is entirely caused because autopilot (Flight Management) systems are complex beasts with minimal feedback and sometimes very subtle interactions.

Ultimately the problem here was:

ALT mode was selected accidentally
ALT SEL mode was selected later, but ALT mode wasn't disengaged manually and engaging ALT SEL while in ALT mode doesn't disengage ALT mode.

A combination of other factors (rushed during takeoff, interruptions from ATC, unfamiliarity with the Airport) caused the workload to be such that neither pilot picked up on the numerous subtle visual clues that showed that the autopilot was not going to do what they were expecting.

Luckily, after descending 500ft in about 18 seconds, audible warnings in the cockpit alerted the crew that things were going awry and they very quickly remedied the situation.
But talking to people in person about their emotions and feelings is important! It's very hard, I agree, but it's a necesserary thing dealing with issues. You have to speak out things, to actually voice them. Whence you are confident enough to voice them to some other person, you can talk about it and make other people better understand it. Just writing up some article full of technical and medical terms just doesn't do it.
https://uboat.net/fates/after-dl.htm
Imagine being the flight attendant trying to pour coffee in what was probably a 1.5G (or thereabouts) maneuver.
It's fairly typical to do a software project for a Bachelor's or Master's thesis.
yes, this only shows how not very experimented those people were, not a lot of gray hair in this article.
You don't know Headless Browser modes. There are a bunch of scriptable CLIs.
afaik, use of a stand-alone utility like wget, even if GPL-licensed, does not require GPL licensing of any other software that invokes it.

I can write a shell script that invokes wget, but that doesn't mean my shell script is subject to GPL.

I can use wget on a Windows machine, it doesn't mean Microsoft has to give me the Windows source code.
https://nim-lang.org/docs/gc.html

> Tests show that a 2ms max pause time will be met in almost all cases on modern CPUs (with the cycle collector disabled).

So in a reduced mode, pause times are only bounded by 2ms. Not sure how you could say that is zero pause
> One Chinese technology executive said he worked 14 to 15 hours a day at least six days a week. Another said he worked every waking hour and forced himself to watch movies to relax.

> The reaction from a group of Silicon Valley executives: Wow.

> “We’re so lazy in the U.S.!” blurted Wesley Chan, a venture capital investor, on the first day of what would be a weeklong journey into the Chinese technology scene.

Uh, how about not. That is the complete wrong response to that. I understand Wesley might have just been trying to lighten the mood or be nice but let's not encourage working yourself to death.
I don't want to be defending Rust but your post has so many misconceptions. May I ask where you got all that information and what your background is?

> C++ at least has extern "C" going for it, which disables name mangling. Rust doesn't have that, nor does it have a stable ABI.

Rust has #[no_mangle] and extern "C" and those two guarantee that ABI stability you're looking for.

> Then furthermore, a vast amount of effort has been put into these tools over the last years to ensure that they run on any *nix and any architecture, and even so they can be ported with relative ease.

That's actually a breeze in Rust, including cross-compilation (which is relatively painful in C/C++).

> For example, how do you suggest implementing glibc in Rust? You might argue "why would we need the C standard library when we're porting things to Rust", and the answer is that if you want to make a move towards rust, having a C library (particularly the GNU one, a lot of software depends on GNU extensions) is of utmost importance until that goal has been achieved.

There's work towards that: https://gitlab.redox-os.org/redox-os/relibc
The RS6k wasn't too shabby either, but perhaps without quite the same longevity..
Coming soon: Amazon launches free DNS service on 3.3.3.3 and 3.4.3.4?

It's pretty crazy though that that huge range goes to Amazon in full. Wouldn't it have been better for the health of the internet as a whole to get them back to IANA for redistribution?
I did see those from a link elsewhere in the thread. The cost and uncertain delivery timeline make that a non-starter for me, though.
Extremely common to use altitude pre-select for intermediate level off points on approach. At my home field, the highest such figure is 2000’ MSL and the lowest 720' MSL for an airport around 150' MSL.
I’m not too convinced by this guy’s argument: as evidence, he presents the progress made by deep learning/CNNs in the past few years. He then rightly acknowledges the difficulty of getting machines to do abstraction and reasoning, noting that we have ideas about how to approach these things but that they require much more computing power than we have now.

...Then he basically asserts that we can extrapolate the near-term availability of tons more compute power from Moore’s Law, which is where he lost me.

We’re already running into the limits of physical law in trying to move semiconductor fabrication to smaller and smaller processes, and there are very real and interesting challenges to be overcome before, I think, we can resume anything close to the exponential growth we’ve enjoyed over the last 40 years.

This guy may well think a lot about these difficulties, but not mentioning them at all made his argument sound incredibly naïve to me.
The struggle is that the symbolic graphs we construct to explain facts become logical beasts of their own, prone to generating sentences paradoxical under our desired interpretation.

Of course, the proofs are first constructed in the context of meaning, but the entire process seems to be a struggle to context-switch between the realms of meaning and symbology, which do not necessarily mirror one another.

But Godel has somehow proved that symbols cannot always provide both a consistent and complete system of meaning.

Gödel seems very much related to this, but I'm still lost.
I listened to that series too ("Blueprint for Armageddon"), and it's incredibly depressing. The big thing I pulled from it is to watch for the Sunk Cost Fallacy everywhere. It was obvious by 1915 that trench warfare and the defensive technology of the era meant that no one was going to gain the upper hand. It was in everyone's best interest to just quit fighting. But no one did, because they couldn't go back to their people and say "Yeah, we lost a million of your sons for nothing, but at least we didn't lose millions more". So instead, they lost millions more.
I've never been to NL and never knew that it was expensive to own a car there. However, having learned that, I am certainly not surprised to also learn that many of the cars there are fancy and expensive. Wealthy people have more fancy and expensive cars than poor people. If none of the poor have cars, a greater portion of existing cars will be fancy and expensive. Singapore was the same, when I lived there. That isn't to say that all vehicles were luxury. Workmen still need work trucks, after all.
They definitely are. I left the finance industry in late
2013 after getting an offer in tech for 50% more. My bosses demanded to see the offer letter- they didn't believe me. I eventually acquiesced- and showed the entire team- to make them realize that they can't just keep screwing people out of bonuses, forcing them to work late nights and weekends and expect people to put up with it.

About 6 months later, two others also left for tech. I talked with a friend still at GS, and banks are at least making token moves now to be more attractive- "casual fridays", ping pong table on the floor, etc. Not real change, but it at least shows they are somewhat concerned.
I think this is why the author chose "blurted", clearly this was not a thought out response
https://news.ycombinator.com/item?id=11936058

https://news.ycombinator.com/item?id=5695816

https://news.ycombinator.com/item?id=1475826

https://news.ycombinator.com/item?id=16695995

https://news.ycombinator.com/item?id=16353070

https://news.ycombinator.com/item?id=17741163

https://news.ycombinator.com/item?id=6953863

https://news.ycombinator.com/item?id=17400757

https://news.ycombinator.com/item?id=6504217

https://news.ycombinator.com/item?id=5728843

https://news.ycombinator.com/item?id=12443815

https://news.ycombinator.com/item?id=1310127

https://news.ycombinator.com/item?id=599164

https://news.ycombinator.com/item?id=1327746

https://news.ycombinator.com/item?id=3503896

https://news.ycombinator.com/item?id=16933760

https://news.ycombinator.com/item?id=8659818
Amazon should buy GE.
You obviously never heard a twin head long track daisywriter going full out.

I was doing a long print run on one and put ear defenders on
JSLinux with RISC-V 64-bit
Considering how little work people actually do at work we should be pushing for a 4 day work week instead.
How much does cost to own those kind of DNS resolvers?
The cabin crew is almost surely seated below the 10,000’ MSL level. (Many airlines give the cabin crew a chime signal to indicate they’re in the climb, high enough, and expecting it’s safe to begin cabin service. Below 10K, cabin crew is focused on safety not coffee service.)
Ah that sounds pretty much the same type of management philosophy as espoused in "Clouds Above The Hill" https://en.wikipedia.org/wiki/Saka_no_Ue_no_Kumo

The author attributes the successes of early Imperial Japanese Navy to the men in leadership roles being wise enough to focus on enabling their competent subordinates do their jobs and nothing more. At least a lot early 2nd volume is spent on organization and management structure. Japan spent a lot of time studying Chinese culture so it would make sense that they would addopt similar ideas.

This article https://www.newyorker.com/magazine/2002/07/22/the-talent-myt... claims this "loose tight" for of leadership is responsible for collapse of Enron.
How do they measure fraud rates? Is it even possible to determine if it is occurring, and if so to what degree?

Saying "rates are low" without any actual metric is never convincing.
White South Africans Barred
The vt100 key click sound was awesome but that was just a bit loud.
I'm not familiar with this particular problem, but can ideas from De Bruijn Sequences be applied?

https://en.wikipedia.org/wiki/De_Bruijn_sequence
> Slide 12:

IMO the big GC related issue is lack of determinism especially in the management of external resources. If you need that in a managed language you're forced into grafting reference counting on top which is particularly error-prone and unpleasant. Interacting with other languages can be slow, and bridging uncomfortable.

> Slide 14:

Rust can be faster than C in the general case because of the optimizations permitted by, among other things, strict aliasing rules. [1] The Rust language invariants are stronger and therefore the compiler can be more aggressive.

> Slide 16:

IMO you can do all that stuff in C with a combination of volatile pointer I/O and if necessary compiler intrinsics. I've done a lot of AVR programming and never dropped down to assembler because something wasn't available in C. I'd imagine the answer is really neither, just that some people are set in their ways and view ASM as 'faster' even though in reality LLVM would probably generate faster code by better taking into account instruction issue and data dependencies.

> Slide 19:

Unsafe Rust is unsafe because you can't express what you want in safe Rust. To your point, you can absolutely break things. The implicit contract is when writing unsafe sections that you are to maintain the invariants of the safe language at entry and exit of the block.

What makes safe Rust safer than C, though, is all the flagship features. You can detect data races across threads (and interrupts) statically. You can't write to and read from data at the same time. You have fully deterministic dynamic collection of resources. etc.

[1] https://robert.ocallahan.org/2017/04/rust-optimizations-that...
Apollo Client contributor and user here - which abstractions are you referring to?
An Easy Guide to 5 Contact Center as a Service Use Cases
The xkcd map will need an update.

https://xkcd.com/195/
No dig, just mistaken. I wasn't paying close attention to the URL and thought the report was hosted by a possibly smaller UK gov site. Didn't realize it was THE main gov.uk site!

If I could edit my original comment to give precedence to the original report link, I would!
Well, it does say they reached a descent rate of 4,200 ft/min (72 ft/second), which is pretty rapid.
In my limited understanding, the credible version of this story involves the transmission of quite crude information, like a response to famine.

Lots of animals starved, since there were animals, and the ability to tune the behavior on a time-scale of a few generations might have been valuable, so it might have evolved. The basics of our hormonal system have not changed much since very simple animals, I think.
I'd agree with the others, the best way to learn is to ask. But you can't just start pestering people, though simply telling them during a conversation that you have questions and are curious has always been the way to go for me. And as long as you're not judgemental and keep an open mind, its informative AND interesting!

Like one trans woman I used to play video games with told me she wanted breasts, vocal cord surgery, BUT didn't want to change her other genitals. In her words "[my penis] is one of the few parts of my body I'm comfortable with"! Before I talked to her, i always assumed trans wanted to obtain ALL changes associated with their desired gender!
Always love getting downvoted for asking a legitimate question. Nice.
Why do you think it is like that? Access to risk capital? Lack of IPOs?
I'd rather that JavaScript as a community take a break from the framework wars. The amount of gained productivity occurring from new frameworks being created is miniscule, and in some ways it detracting. Meanwhile, other language communities have settled on a few frameworks and have allowed them to mature. Out of the gate, React already spawned a bunch of clones that claim to do things better. I'd bet good money that in 3 years React will be tossed aside like AngularJS for the next thing announced by the predominant tech company of the day. Hey, maybe one of Elon Musk's companies makes a JavaScript framework.

I'd rather that JavaScript continue to add features so that it remains relevant. I like its ubiquity and the the fact that it's both a server and browser language, and would hate to see it get completely railroaded by other language runtimes that can be compiled to WASM.
I have taken part in this trip on previous years. It really was an eye-opening experience, although less for long work hours and more for the scale that these "small" startups operate at.

We were talking to companies only a couple of years old that had hundreds of millions of users – and that wasn't a standout/unicorn.
They wouldn't get all that much out of that, I think. It'd also be a lot of work.
CircleCI launches Orbs, a package manager for software delivery automation
I don't know. Sometimes it is hard to argue with results. The pace of Chinese technological capitalism is staggering. Perhaps it is just a race to the bottom with working hours.
I'm typing this on an M0110 (keyboard from the original 1984 Macintosh) that I rewired to a Teensy (https://www.reddit.com/r/MechanicalKeyboards/comments/8q4o4n...). I won't say that it's my favorite keyboard to type on, but it's loud and definitely cool.

My keyboard at work was built from an Apple Extended Keyboard II (I harvested the switches/keycaps and built it up from a custom PCB - https://www.reddit.com/r/MechanicalKeyboards/comments/4xr1wv...). A lot quieter than a Model M, but IMHO it feels better than most of the modern switches.
Beyond the 1.2B USD in 80 days – the unsettling EOS Dapps ecosystem
imagine your project structure is the following :

header.h
src1.cpp
src2.cpp
src3.cpp

you do the following :

1. change header.h

2. rebuild. this rebuilds all your .cpp because they all use the header - this is fine and expected.

3. git pull --rebase because your coworker fixed a bug in src1.cpp which landed in the master branch

4. here when you rebuild with make, even though only src1.cpp has changed from your point of view, everything actually gets rebuilt because git stashes your change, applies the remote commits and unstashes your change, so header.h's timestamp gets changed again.