skysight-inc/HackerNews huggingface dataset:
Yeah that’s not a positive conclusion to come to in light of what their internal lack of negative feedback loops resulted in.

They should instead promote a system that discovers the clowns-and-monkeys comments in order to address the concerns revealed by the comments rather than attempt to stamp out the only negative feedback loop they had.

Instead they seem to have hired another “monkey” for CEO. Hope they hire a better person before even more damage to corporate culture happens.
Yeah, they did screw up with the three rows. It would have been interesting to get the better keyboards hooked up to the new UI.
A point that was also enlightening to me: Chinese literature has two components. One is the theoretical analysis like Sunzi Bingfa, Hanfeizi etc. The other examples of application in different contexts, given in form of stories. It's impressive how much more you can understand and learn if you combine Sunzi Bingfa with Sanguo Yanyi for instance.

Also the story becomes more deep when you realize that there are story elements where they act like the character would coincidentally slip into a situation but actually was probably stupid on purpose to create a much better outcome for himself. My favorite example being when Caocao fails to kill Dong Zhuo who is laying in front of him sleeping. If you are a mass murderer like either of these two there is almost no chance to fail to assassinate someone laying in front of you sleeping. And yet Caocao did.

What happened due to this failure? The rebels took him in and started to listen to his ideas, when before they ignored him due to his low background. Also one of his biggest competitors, Wang Yun, who coincidentally is the owner of the knife used in the attempted murder.

What would have happened if he had successfully killed Dong Zhuo? Lu Bu probably would have killed him on the spot. Maybe he would go in history as a small hero but he would have never become emperor.
i love hover.com
If 99% of your trips cannot be reasonably made by walking you don't think to walk for that last 1% either
Shouldn't we be letting biologists and ecologists make this decision?
My impression is that it's already more reliable than humans. Not perfect, but it probably averages better than all the crashes humans are causing.
As long as we're talking about conventional DNS, it's centralized by design. And if you want to build a better DNS, you can just use onion: domain is public key and you can even mine good domains (facebookcorewwwi.onion).
technology has made good progress improving safety, to the point that it's mainly a social problem at this point. we've allowed cars to be all sorts of things (status symbols, entertainment centers, etc.) other than transportation devices requiring high skill and attention to operate safely, at the expense of life and limb.

for cars to be safe for drivers and riders, we need to optimize two things and strip away the rest (especially an over-reliance on technology as savior):

1. minimize distraction and maximize attention on the act of driving
2. maximize the skill of the driver in controlling the vehicle in all sorts of (unexpected) conditions

technology can actually reduce safety, either because it allows drivers to pay less attention or it lowers the skill bar. driver assist technologies--lane assist or automatic braking--fall into this category.

that's not to say safety technologies shouldn't continue to be developed--structural crash safety improvements, for example, don't have the same detrimental effects on driver attention or skill (with the caveat that ever-increasing weights can decrease control and increase lethality).

it's important to distinguish technological advancements that acually improve safety rather than our perceptions of it.
This just blew my mind.
Again, hackability, or friendliness to programmer, is nowhere in the list of priorities. :(
You're most welcome. I always do this with WSJ articles I submit to HN. However, the paywall busting site I use — http://archive.is/ — doesn't have https
I think it has to do with this idea that you aren't an advanced engineer if you don't use words like 'protocol buffers' and 'event-driven architecture' and 'distributed systems engineering' in your day-to-day. talking in clear and plain terms means you don't know a lot of stuff to justify your generally very high salary. (or at least, that's the flawed mindset)
Not sure if I understand the first disadvantage. People not living in the US live someplace else, with its own TLD.
> population of 311, 591, 917,

Is this a thing? People write numbers like that?
Looks like the CoreObject repo hasn't been touched in a few years either.
For those interested in hash tables I found the Hash Tables section of Crafting Interpreters pretty good[0]. It has a section on hashing, which supplemented with this SE post[1], I've found to be comprehensive enough. Of course, if you aren't familar with binary/basic bit manipulation, you may still find the internals of the hashing functions mentioned slightly confusing.

[0] https://craftinginterpreters.com/hash-tables.html

[1] https://softwareengineering.stackexchange.com/questions/4955...
So much for anyone trying to raise sheep or cattle. They did this in parts of England, and if you follow sheep farmers on Twitter, the gore was tremendous. Guard dogs can handle foxes, even coyotes, but not wolves. But hey, I guess we’re not supposed to eat meat anymore?

Also, this site just autoplays the segment? :(
This might have changed since, but in 2017 LastPass had to work with Google to update how they run their app. Google introduced "a new policy restricting the use of Android Accessibility Services" [1]

I'd look into that before starting that implementation.

[1] https://blog.lastpass.com/2017/11/lastpass-android-accessibi...
Show HN: A simple slack bot for tracking long running processes
MWC 2020 canceled over coronavirus health concerns
Your comment highlights the very real and interesting problems of democracy...simply turning over this issue to voters (the vast majority of which have no first hand knowledge of the issue).
It's really funny you mentioned the other discussion because that's what I immediately thought when I looked at this page: that's a great use of SVG animations.

It's why I made this comment in response to a UX designer (many people on the thread seem to think that SVG animations are mainly for animating UX components):
"There are whole worlds of use-cases outside the very restricted design paradigm you're describing."
I made this slack bot to track processes that take a while (I'm in the ML space), and get a notification when they finish. I thought this might be useful to others, and would love feedback on it.
Pedantry squared FYI, but because the United States calls their provinces "states", it's helpful to disambiguate by adding the word "nation".

Furthermore, since a nation is a group of people bound together by shared culture, values, religion, language, etc., while a state is a piece of land with a defined border, then nations and states are not necessarily the same thing.

A "nation-state" is the intersection of the two, where cultural boundaries align with political and geographical boundaries, and not a redundant synonym of "state".
The “Pablo Escobar of the falcon egg trade”
My takeaway from this other tech industry failures is to bet on Moore's law. Processors will get cheaper/faster, networks will get cheaper/faster, storage and ram, etc.

Microsoft was always going to beat Palm/Symbian with Windows CE because they built a powerful multitasking OS that was terrible on the hardware of the day but the hardware got better. Palm had a super simple OS that ran great on early hardware but was quickly outclassed and they constantly struggled with modernizing it.

Apple then destroyed them all by porting their desktop/server OS to mobile hardware!
Hard to say. Most people who I've seen speculate tend to conclude that both are dependent variables and the cause is something else. (generally something along the lines of poor people making bad choices - whatever bad choice means to the group speculating)
And fortunately, we've killed that insecure, poorly-designed, but obviously useful way of rendering proprietary applications.
forge and github-review (https://github.com/charignon/github-review) have given me a near-immersion experience for bitesized code reviews in Emacs. They even work together, via github-review-forge-pr-at-point!

The only thing stopping me from using this with larger diffs is the lack of a good way to show more of the surrounding context in github-review. Wonder if there is any interest in making github-review a first-class part of forge.
Occupational Gender Bias Prevalent in Online Images, Rutgers Study Finds
I mean outside of any specialized features that the email client hosts, the majority of the functionality is local, no? So even if the email client is no longer developed, it'll keep working as long as your email service works.
Another expression for "eternally true" is often "bloody obvious" though. And even in cases where it isn't, the first source is not usually the one we go back to; it's certainly not true that we all keep reading Euclid's Elements to learn about the deep mysteries of maths.

No, just being right is an insufficient explanation for why textbooks will obtain the mythical status of the works you reference.
Build Your Own JavaScript Testing Framework
> So much for anyone trying to raise sheep or cattle. They did this parts of England, and if you follow sheep farmers on Twitter, the gore was tremendous.

What if the flock was protected by a pack of large herding dogs, like German Shepards?

Edit: Apparently guardian dogs defend from wolves. Herding is a different job. See https://en.wikipedia.org/wiki/Livestock_guardian_dog.
Indeed. I have these for yard cleanup days and garbage days:

https://twitter.com/danialranjha/status/1212991364142551041
The one thing worse than off-by-one errors are off-by-zero errors.
Fair point, you're correct. Private registration not being available is the main disadvantage then, which as I said is not a problem for a personal website.
I miss 3D Touch on the iPhone every day because of how good it was for manipulating the cursor.

Without it you can hold on the space bar to enter a trackpad-type mode, but this is a poor substitute.

With 3D Touch, you could press a little harder than normal anywhere on the keyboard to enter the trackpad mode, but then you could press hard again to switch to word selection mode, which functioned much like a click-and-drag on a trackpad.

Very difficult to describe and admittedly very unintuitive, but once you got the muscle memory down it was so efficient.

I loathe the fact that everything that 3D Touch used to do has been replaced by a long press. Everything feels so sluggish now.
>Boeing, one of the US’s largest and most important companies, acquired its longtime plane manufacturer rival, McDonnell Douglas, in what was then the country’s tenth-largest merger.

>The resulting giant took Boeing’s name. More unexpectedly, it took its culture and strategy from McDonnell Douglas

https://www.msn.com/en-za/money/news/how-the-mcdonnell-dougl...
You don't need to "accomplish much in the grand scheme of things" to provide value to others and feel appreciated.
Animation is more of a tool to stroke "designer" egos than it is useful.

Most animations offer zero usability improvement, while forcing the user to spend battery rendering dozens of frames to the screen, slowing down interactions, and reducing the user's feel of control and "direct manipulation".

More animated "toys" on websites is a lose, not a win.
Very cool product, and could be useful for learning also.

I suspect the fundamental [business] limitation of a tool like this is that those willing to pay recurring big bucks (medium to large software shops) tend to rely minimally on 3rd party APIs.

Those who benefit the most (weekend projects, learning, rapid prototyping) where time is of the utmost value generally wouldn’t end up using it enough to become recurring customers.
The original Twitter thread is funny. This site doesn't add anything. It looks like SEO more than anything, and now that HN has linked to it, it's been successful.
I wonder if LOC changed isn't often reversely proportional to time taken.

500 LOC feature: Add a new route that does something boring; 5 story points.

5 LOC feature: Fix mysterious performance degradation in X; 13 story points.
> There are some companys who manage it though, by basically getting bi-furicated intwo two seperat internal divisions competing against one another.

Sometimes that competing becomes backstabbing between the divisions.
Isaac Asimov, another prolific author, averaged something like 2800 words per day[1] over the most productive period of his career, which works out to about 9 pages, so that seems like a good estimate.

1: Google is giving a much higher number but they all seem to go back to the same estimate which is more hand-wavy than a printed source I found in college when researching it. Sorry I don't have it to source. The other number from that source was 1800 published words per day if you start from his first published book, which is absurd, since new authors tend to be much less prolific.
This is pretty interesting! I've been working on a web scraping API that returns Open Graph information for a URL, and decided to see how easily I could build and deploy this using Autocode.

In about 15 minutes I ported the code I had written to Autocode. A few things that felt pretty magical:

- auto recognized and imported required NPM modules to my project
- ability to run code in-line (via Runkit)
- auto-generated documentation

You can see the docs for this API here:

https://stdlib.com/@carter/lib/open-graph-api/

...and can see an example API GET request which returns the Open Graph information for one of the top stories on HN today:

https://carter.api.stdlib.com/open-graph-api@dev/api/?url=ht...

I'm pretty curious to see where this product goes! It would be super cool to be able to easily tack on auth and a pricing model for heavier (enterprise) users of this API.
Army looks to block data 'poisoning' in facial recognition, AI
In 2016 Sirius discontinued broadcasting from tundra orbits. Their newest FM-5 uses geostationary. [1]

Satellite radio was tried a few times in other geographies, but only in North America did it succeed. [2] In 1999 Worldspace launched for EMEAI, and looks like it collapsed in 2008. MobaHo! was a mobile satellite digital audio/video broadcasting service in Japan whose services began on October 20, 2004, and ended on March 31, 2009.

[1] https://en.wikipedia.org/wiki/Tundra_orbit#Spacecraft_using_...

[2] https://en.wikipedia.org/wiki/Satellite_radio
> Short answer: It fits in RAM if it's <= 12288 GB

For a few given system configurations, and a given definition of "fits".
Mobile World Congress 2020 Canceled Due to Coronavirus
Not the US
I used an STM32F103 for my last keyboard, and you can buy four for the price of a Proton C. I am still not sure why they chose the F3 series for the Proton C, as it doesn't seem to be a chip that's commonly used in the maker community. I am somewhat surprised they didn't bite the bullet and just port QMK to the nRF52 (since everyone wants bluetooth out of the box), actually.

The F103 is also interesting in that it is well-supported by Rust and Tinygo, if C isn't your thing. I picked it because QMK supports it (and works great), but I'm actually planning to write the firmware in Go and ditch all the things that bug me about QMK. However the USB stack is not there and I dread writing it. I might pull a QMK and just have ChibiOS run my Go code ;)
Tea, Sex and Data – Miss Info Geek
Microsoft's AI automatically comments on video clips
You make them yourself. With Rust you might not need those things as much, because you roll these things yourself.

What are the GUI frameworks in other languages? Qt? wxWidgets? GTK? These are all so, so, so bad.

I'm saying this as I'm writing my own GPU-rendered immediate-mode GUI toolkit with multiple rendering backends. I can't do this in any other language, like...I would legit get stuck on the build systems. You are right, it would be better if there were somewhat better frameworks but I'm ok writing my own.

As an aside, my long term dream is to write a next-gen OS in Rust. GPU-first, new application paradigms, compiler comes with the OS, first-class networking support.

The languages empowers you to an insane degree.

What Windows/macOS systems programming would you want?
I had an essential phone from the first fire sale, was overall happy with it but a few months in I went hiking and my pants got a bit wet from walking though wet forest (wasn't raining) and the phone died. They were small enough that nobody knew how to work on it (tried all the usual tricks). As other people have mentioned, the phone was pretty good, except for the camera.
I agree, but my employer runs a scrum meeting each morning. I've talked to them about moving the time later, but they are inflexible. Thus, I typically work starting at that time until quitting time. It's far from my most productive time, but it's forced upon me. They get whatever productivity I can scrounge up. If that's not much because I'm not working at peak hours, and often working at the worst possible hours for productivity, that's their problem. If they were flexible with this inane, pointless, stupid meeting, they would get productivity. Instead, they only get it when I need to do other things during the day, simply by coincidence. It's frankly amazing to me how employers ignore little changes that could impact things in a major way. But they do it on purpose. No one expects peak productivity anyway, and if they do, they really need to provide the incentives towards that goal. Otherwise, they get what they get, whether that be a new feature or bugfix or a few hours of HN. It's a crap-shoot. Whatever, it's literally not my business and therefore, I do not give a fuck about productivity since there are no incentives to do so.
German Shepherds are nothing for wolves, according to some searches I did along this same line of thinking a while ago.
Where are the list of existing integrations?
There are a few steps to consider before you are loading data into ram.

Can you partition the data in any useful way? For example if queries use separate ranges of dates, then you can partition data so that queries only need to touch the relevant date range. Can you pre-process any computations? Sometimes tricky things done within the context of multiple joins can be done once and written to a table for later use. Can you materialize any views? Do you have the proper indexes set up for your joins and filters? Are you looking at execution plans for your queries? Sometimes small changes can speed up queries by many orders of magnitude.

Smart queries + properly structured data + a well tuned postgres DB is an incredibly powerful tool.
What an unfortunate cache-filling algorithm, though. With eight drive slots, 40 minutes of IO is about 31 megabytes per disk per second.
> [comparison to hand writing recognition]

Excellent point, stealing that. I work in automotive and an engineer, traveled around the world, think the realistic possibility of self driving cars without major changes in how we make roads, everywhere, is extremely low.
It means we aren't going to see 13% every year in my localized market, but we will see a continued upward march - where the data from the past 30 years bears that out. Other markets like Seattle, given the geography and current restrictions it isn't much of a jump to think you could average a 10% appreciation for the next decade.

I don't recall anyone saying anything about participation @ $100 / week, so don't be flippant. The comment was made about low risk at 10-15%. If you had $100/week to spend, I'd put it in a drip and buy pharma stocks because there are many paying a sizable dividend, but I'm not your broker so get your own advice.
This is great! The visual representation of rotation speed at each point makes a confusing subject much clearer. Is anyone familiar with the gear wars? I know it wasn't all about the gears, but I would love to get more insight into it
You're right, that is the word I was looking for.
I've never paid with a magstripe in Finland. I only remember having some kind of a loyalty program card that required a swipe.
At which point you're arguing semantics: "it's not the short landing that kills you, it's the impact into whatever you hit there!" You're describing Asiana Airlines 214, whose crash killed 3.

https://en.m.wikipedia.org/wiki/Asiana_Airlines_Flight_214
A real bummer. For me, the PH-1 was the only truly beautiful current-generation phone out there, since Windows Phone shut down. I can live with a not-so-great camera, especially if it means I don't need a camera wart. With an OLED screen, the PH-1 would have been, to my mind, perfect. And, unfortunately, no one else is making anything that looks quite like it.

I understand (phone) aesthetics are not universal, and usually (and probably rightly) considered secondary to more practical, functional considerations, but man, it was nice having a company that carried that standard. Don't think any of the other angles they were trying to pursue made much sense, but thanks for making something beautiful, even if it ended up being only briefly.
Inexpensive Professional Web Hosting with AWS
The trouble with "mixed-use development" is that an apartment building does not generate enough business for its ground floor shops. Which is why many of them are vacant. Or turned into low-value places like nail salons.
The space company that wants to sling rockets into orbit
Obligatory (and still relevant):
https://vimeo.com/9270320
Yeah it’s a shame because 84 percent of people don’t raise livestock and have no idea how it works, but some similar percentage of people do eat meat.
Why can't electrified fences keep them out?
RIP Mailbox and Inbox
I personally disagree with people who disable JS and expect the web to continue working as expected, but one of the other downsides of using Canvas for such animations is that there is no good way of exposing that animation to screen readers. Some projects get around this by having an accessibility layer in DOM that overlays the Canvas which renders the actual animations (e.g. https://proxx.app/), but I imagine that a11y animated SVGs would be a better approach here (if they were easier to create).
Right, there's a difference between, "because of these unavoidable constraints, we are deliberately making this design compromise" vs "meh, no one feels like following the standards so we'll just pressure everyone into pretending they don't exist".
Bookmyname is pretty low level and it looks like nothing has been updated for 20 years but it's cheap, and it works https://www.bookmyname.com/?wl=en
Maybe second most after the phone part?

Although for me specifically, the order would be text, phone, email, camera.
Ugh. These do not "delight" me whatsoever.
On the opposite end, I've had continual bouts with HugeDomains.com. Specifically, I have a theory that they buy domain search queries from Registrars. A handful of times I'll search and click on an available domain, and if I don't buy immediately, HD has registered the name in just hours. Poof! A landing page appears that it is for sale at $2,300 and can be financed monthly. I've searched through DreamHost and LeanDomainSearch and almost exclusively.

Note: I love Dreamhost, and have used them for 13+ years. The CEO responded to my tweet saying they do not sell queries.
it’s obvious because it has already percolated into mainstream thought
IIRC, one of the creators of Unix said he'd spell creat(2) with an 'e'.
This is what most people in my org do, this is orders of magnitude slower than running queries on the same dataset on redshift with optimized presorting and distribution. Redshift doesn't scale for tens or hundreds of parallel users though, so looking for options
I'm trying to parse this - are you saying it was the killer feature that convinced you to be a customer, or the lack of more detailed information of the user that "killed" your interest in the product?