skysight-inc/HackerNews huggingface dataset:
Fighter Pilots Warn of Newly Trained Pilots' Lack of Actual Flying Experience
Thanks! I agree. I want to provide more client-side options eventually (e.g. a static binary or pick your language flavor cli), but had a bunch of tradeoffs to consider for first pass. I'll likely open source the client side and keep the ssh api backward compatible, so perhaps this can happen soon.

Re: ssh-based chat. I found that post very very early on while exploring gitern as just an idea! Very formative of gitern.
Fair point. That dates back to the panic period weeks ago when people were refreshing the "RIP" good times" deck from sequoia, putting their name on it and sending it off to their portfolio companies :)
The OP is a 1.23MB tech demo in CSS absurdism, not a baseline for performance comparisons. You have the wrong take-away if you think you can squeeze any sort of performance point from this.

It's like seeing that fun tech demo that implements Brainfuck in Rust's type system and going "heh, and they said compiled languages were fast? I can do this faster in PHP!"
Would you care to elaborate on how hiring is still broken?

Has anything actually changes with the pool of candidates and hires the company is making?
> But the problem doesn't go away when you shrink the size of the social media site. The same people will still try to post disturbing content. In fact, you're giving them more places to post that content, so potentially more people will have to moderate it.

I’m not sure I follow. A site like Facebook already has mechanisms for detecting multiple accounts, and in any case, multiple accounts don’t mean that there are more “places” to post. It’s still Facebook.

I don’t propose breaking Facebook into smaller websites. I propose limiting the reach of a single individual on those sites. Basically, normalizing the localness of social media to be more meaningful.

As well, I think Facebook and other platforms need to reckon with the consent when it comes to posting images of people, in general. That’s why I suggested limiting the posts to only those of friends who consent.

I agree that no one wants this.
Love guns <3

Usually the next comment is.. but that was long ago. Which is so Ironic give the other hot bed issues about things from long ago.

People just want to be outraged for any reason. That in turn creates more outrage.

I'll buy the Mould King / Lepin (whatever they're branded as now) model and be done with it.
Show HN: Barleytea.js – a transparent js framework with editable parts
I built a very early-stage, 0-dependency, minimalist js framework. On the download page, you can swap out templating for uhtml or vanilla js, and remove any thing you don't desire.

In the spirit of vanilla js, all the docs show you not only how to use it but how to build it yourself. Feedback is appreciated.
You need 300 mile rated range bare minimum or you are going to be in for a lot of headaches. That range is only actually 300 miles when the climate is good (not too cold) and you are driving like a grandma. If you're in a cold climate or you want to do 80 on the highway or a lot of quick accelerating/stopping or elevation changes that range goes down.

On top of that, you really don't want to drive the car down to 0% charge for obvious reasons so you want to give yourself at least a 5-10% cushion to your destination (aka you never get below that threshold), so slice another 5-10% off the car's useful range.

Then of course the battery natural degrades after a lot of charge/discharge cycles. I love my model 3 long range and this is why other car companies producing EVs under 300 mile range for the same price as a tesla are a joke.
As someone who's very gainfully employed with no degree, but went back to school anyway, here is my perspective:

If you're really good hacker you'll find a lucrative job, as long as you have the basic soft skills to work with people, even without a degree. If you're just an average coder you're not going to get a job that pays well without one, and if you do get a job it will not pay as well, and you will be the first on the chopping block.

I have managed to secure some pretty lucrative and rewarding jobs, but I went back to school at a brick and mortar anyway, because I want the education and I want to do academic research. I'm currently working full time while I attend part time and also do research, so it's working out.

For the DIY degree: I can promise you that even if you do enroll at a 4-year, you're going to end up doing this DIY degree in your spare time. You're gonna sign up for courses that make you facepalm and wish you were just reading Ed-X. I studied for a lot of my classes by watching the OCW lectures on the same material.

Now, with school going online, you're also gonna find some schools don't have high quality lectures on video. Some professors are passionate and do... one of mine has a fully loaded youtube channel. Others don't even get the basic mechanics right, and you can't hear them during the videos because they don't have a good microphone.

The difference is the 4-year gives you connections to research, academia, and industry, as long as you do it right. You show up and talk to the professors after class and during office hours, be a good student, and ask good questions. You can even do this with online courses: go to the office hours on zoom. You can't do that with MOOCs as well, the professor probably isn't going to have that much time for you (it is called massive for a reason.)

If you are the rare person who actually does what I'll call "homeschool college" and finish an entire degree worth of MOOCs, more power to you. If you have the gall to put it on your resume, you already know you're eccentric. If the stars align and some weirdo hires you for it, congratulations, you won. You are in the statistically improbable category and for the amount of time you're going to spend on this DIY journey, you could have popped by the local university and met a lot of interesting people while you did this.

IMHO, you are best off if you do all of the following (any order is fine)

* become a really good programmer who can build incredible things and make awesome contributions on teams, writing great docs, help and lead others

* get a 4 year degree and do it right: don't go there to check a box or go to a diploma mill, meet the professors and network, find something you are truly interested in

* never stop learning, reading, working on projects, or perusing MOOCs etc

There shouldn't be a significant obstacle to doing all 3 in my experience. I started in a a really deep rut and if you manage to bang out 1/3 the other 2 start to become easier. For example, you can find yourself in a career that pays for school, or a school that helps you find a career. The possibilities are endless.
Plato’s cube and the natural geometry of fragmentation
In my experience it has been the opposite. US companies are quite liberal about education requirements: lots of experience + no degree, some experience + unrelated degree, STEM degree, or CS degree. My experience (French and German companies), you either have the degree that matches the position or you have an overwhelming amount of experience they can't ignore you. I was turned down many times over not having a CS degree from top US university (majority of Americans go to local state colleges).
That reminds me of the story of the economist and the $20 bill.
Agree. Founders contribute a percentage of the equity they would fully own, if fully vested to the pool, not a fixed percentage of the equity of the company.
Musk's only compensation for Tesla is related to share price. He is therefore doing everything he can to take a large market share from the incumbents - they have had 8 years to respond to the Model S, and have done nothing.
Very clever. Took me a second to figure out how to mute a string. I figured it out, and I can't think of a better way, but otherwise it was quite easy to figure out.
Can you explain why you think so? I feel it would be a complete waste of time for me to study anything like this in college. And it seems it is an absolutely inadequate foundation for “conversation in nearly any field”.
Show HN: Squzy – new monitoring, alerting, incident system written on Golang
This is really cool! I saw your responsive library[0] post [1] the other day, but couldn't quite wrap my head around it.

With this post, I think I am starting to grok the (Space Toggle) trick. The Tweet you linked in your library was really helpful [2].

My current understanding is – in CSS, you can set a variable to nothing (a space). When a property contains that "blank" variable, it is replaced by nothing and so the second, "fallback" value is the default. Because you can update CSS variables within more specific or later CSS, you can update the "blank" variable and give it a new value of "initial", this causes it to switch from the default to the defined override.

I realized, you can even combine this with the CSS checkbox hack. I made a (super hacky) version of CSS-only dark mode toggle based on your JSBin (gotta love an absolute positioned bg, lol) [3]

[0] https://propjockey.github.io/css-media-vars/
[1] https://news.ycombinator.com/item?id=23865900
[2] https://twitter.com/James0x57/status/1283596399196680192/pho...
[3] https://jsbin.com/xelufoyoka/1/edit
Would they need to be co-workers beyond corporate title? Content moderation is sitting at a desk clicking through things for hours a day.
Your question holds the answer. It's very possible that any stolen account may not be returned to the owner. 1 letter accounts are worth 5 figure dollar amounts to people who are obsessed with online clout. Same goes for any other major social platform. IG, snap, Xbox, playstation network, etc. Most of the 1-2 letter and short "OG" accounts on IG are all either bought, traded, or stolen. Very, very few original owners exist in the space.

There are also techniques people use to boost the chances that the original owners never get their account back. On Xbox for example, support looks at a few specific pieces of account info and their previous entries that only the real owner would know. So people just flood the account over and over and over with filler info until all those original entries are gone and the original owners suddenly have no ground to prove that they owned it. It's a vicious game and I'll never understand why some people are so extremely desperate for internet fame but there's a whole community based around it.

What another commenter said is also spot on. A majority of these accounts are not owned by famous people, just random joes who got lucky or bought the accounts on forums. Unless you are famous, these platforms do not care about you. If you can't get your account back through the standard support options, there's no special options(usually) for you to get help like famous people have.
as a left-handed guitarist, I really appreciate the left-handed option.
I'm an Unemployed Waitress. Don't Dine Out at All
The Library of Scott Alexandria
Interesting... side question, Are you trying to make Findka something like the old Prismatic?
If I understand this timer, is it true that after ~16.5 mins, the game would stop? Are you stopping at 1000 keyframes because of a hard limit or for performance or for?
> Mage Knight

I hope you like playing games solo or have a group of friends just as excited about Mage Knight as you because it is a lot of rules with instructions that only make it harder to learn.

It's really not that much more complex than StS but you have to keep track or rules and perform game tasks (like refilling shops and playing out enemy encounters) that the video game would perform for you.
I couldn't figure out a better way either.

Thanks for your comment :)
The Linux Foundation Offers Advanced Cloud Engineer Bootcamp Program
Not exactly 2 years: look up Q3 2018 onwards.
This 8 year old video repost is low effort.
Short selling involves borrowing stock from A, and selling it to B. If C also wants to borrow stock from A to sell to B, A sees increased demand (upward pressure on cost of borrowing stock) but B doesn't see increased supply, they can only buy from whoever ends up borrowing from A (not a downward pressure on stock price).
Microsoft’s AI-powered ‘Eye Contact’ feature is finally coming
> ... make content moderation more humane.

Modest proposal: Find people who enjoy horrific content, and have them rate it. Then black-hole whatever they rate as most extreme.

I was is a dark place after 9/11, both from the trauma of that, and some personal issues. So I spent considerable time on Rotten, Something Awful, and worse. Based on that experience, many would likely do content moderation for free.
Disagree: police
U.S. orders closure of Chinese consulate in Houston, angering Beijing
Different patients have different therapeutic needs. So yes.

More specifically, just like some clients of a personal trainer may need to lose bodyfat and some may need to gain muscle, implying that cardio may be indicated for some people and weightlifting for others; patients with different therapeutic needs may benefit from different therapies.
Communities grow - I think this kind of strategy only works on a small scale. If it was adopted en masse, it becomes self defeating. Suggesting everyone change groups the moment their current group reaches a certain size ignores the greater point, which is that these large groups are going to exist/emerge regardless.
> just serve a central repository as on a VPS and use SSH for authentication

Reminds me of this comment https://news.ycombinator.com/item?id=9224

Edit: I don't mean to dismiss your comment. I just mean to say I'm obviously comfortable doing what you described but it's not a trivial amount of effort even if it is conceptually straightforward.
First you check for a beginning [

Then you parse elements one by one. While your particular library may not support it, it's not a very hard thing to implement

["a", 1, "b

A parser could at this point give us the "a" and the 1, but not the "b" since the string could have more content.

You probably want the parser to give you an object that behaves as a collection you can for-each loop over, and that blocks when there is no more data available.
What inspired the idea and what was your motivation?
So it didn't really catch on?
CJEU Judgment – First Statement
It is probably closer to something like avro, but with more features and less java focus.
Thanks! I'm also looking forward to finishing the Materialize[1] integration I've been working on (currently blocked while I wait for them to release some features). Although Crux has datalog, you can't subscribe to datalog queries. But with Materialize, you can basically subscribe to arbitrary SQL queries. I have a branch that lets you define the SQL queries on the backend and then subscribe to the results via Biff's existing subscription system.

[1] https://materialize.io
Carbon Sequesteration Incentives
I've had procedures where those drugs are used. They're benzodiazepines, and thus powerfully sedating. You are in no sense able to work while doped to the eyeballs with Versed.
I worked for a company that made data visualization software a couple years back (basically a Tableau type thing, but specific to one industry).

Even though our end-users were analysts, we still had "trainers" who we paid to show up in-person, on-site, to teach the end-users how to read all the types of visualizations that our software could generate. The visualizations weren't tremendously complex, but when most real-world analysts still spend most of their time in Excel, a brief explanation is still required for the end-users to actually buy-in.
Lots of oil and gas companies have either their main or US HDQ in Houston. That's the only unique geopolitical thing I can think of for Houston.
China is about to launch a trio of spacecraft to Mars – including a rover
The revolutionary boat powered by the ocean
Great work! Makes me want to pick up my guitar :)
iOS shopping app is a web app and it uses plain JSON.
Don't do this. The value of a degree is largely in what it signals, and you have no signal if you don't have the degree. I know some very smart people without degrees. I also know a lot more losers who didn't have the discipline to finish school because it bored them or just weren't smart enough to finish. And when someone only knows that you don't have a degree and knows very little else about you, they are going to automatically place you in this latter category.
I think that talking about Ion, without talking about PartiQL, is not setting people up with proper context.

PartiQL is AWS's specification for a parser/query language that is compatible with standard SQL, but can query semi-structured or unstructured data (think JSON, Parquet, CSV/TSV etc)

https://aws.amazon.com/blogs/opensource/announcing-partiql-o...

PartiQL uses Ion as it's backbone and data format:

https://partiql.org/faqs.html#why-do-you-choose-ion-to-exten...

https://github.com/partiql/partiql-lang-kotlin/blob/master/e...

I looked pretty deeply into this, but failed a bit short of understanding what they meant when "if your query engine supports PartiQL." Does that mean writing a new DB that delegates incoming queries to PartiQL? Not sure.

Anyways, they use it in Quantum Ledger DB, and a few other internal projects:

https://docs.aws.amazon.com/qldb/latest/developerguide/ql-re...

So maybe that can give some more context around "what the hell is this, why does it exist, how would you use it?"
Yes; I'm asking, how does providing that new option harm software security researchers?

I understand the subtext that Apple could more efficiently help software security researchers by freely unlocking phones, but I'm not here to litigate that.
A Simple Way to Derive Google's PageRank Algorithm from Scratch
Fair enough. I do think that finding evidence of extra-terrestrial life would be amazing enough. If we could then later explore how life outside our own planet behaves, I am in no doubt that our minds will be blown. And if we find a way to communicate with one of these species... perhaps by that time any philosophical speculation on what intelligence is will be rendered obsolete.
In the sense that Apple probably wouldn't have done it if Corellium had never existed, sure.
90% of when I use JSON is when I control both sides of the interaction. E.g. a web app where I have no expectation of third party clients, or a config file that will only reasonably be read by one program.

JSON is normally "good enough" as a general wire interchange format, and it's human-readable and whoever comes after me will already be familiar with it. But if there's a time when it's not good enough and its failures are in expressiveness, I'd totally consider JSON5 or some other alternative instead.
I was merely saying that the consensus seems to be that Sweden has failed in it's experiment and been irresponsible in allowing a higher per-capita death rate compared to it's nordic neighbors. However it seems that NY (state) is now being held up as an example of a good response -- specifically with Dr. Fauci called Gov. Cuomo's response "doing it correctly" (despite 32K deaths many of which it seems might have been directly related to a policy of discharging COVID patients into nursing homes [0]).

[0] https://www.usatoday.com/story/opinion/voices/2020/07/22/and...
Is there a reason the company would want to do that? Why wouldn't they just let the price move higher?
> Ehhhh, is it hitting those limitations? I've yet to run into a problem in which would be solved by adding Enterprise™ silliness.

I think that's why JSON won: it was first and foremost and engineer-driven standard as opposed to one that incubated inside a bunch of enterprises before being dropped on an unsuspecting world.
This is great! I love how there's a bit of a reward for getting past the difficult middle part of gameplay - when there's not many spots left it goes fast and you can click click click to finish up without sitting there cleaning up your notes or counting 1-9 to figure out the last number or two. This is a big improvement haha
The Overfitted Brain: Dreams evolved to assist generalization
99% of the non-property violence has been conducted by the police
I’ve published two libraries for Amazon products. They didn’t care.
Yeah, I think Prismatic's end goal was pretty much the exact same as mine. (I never used Prismatic while it was running, but a while ago someone else mentioned that Findka seemed similar).
> 2) comments

Per Douglas Crockford, the creator of JSON, comments were an anti-feature:

> I removed comments from JSON because I saw people were using them to hold parsing directives, a practice which would have destroyed interoperability. I know that the lack of comments makes some people sad, but it shouldn't.

> Suppose you are using JSON to keep configuration files, which you would like to annotate. Go ahead and insert all the comments you like. Then pipe it through JSMin before handing it to your JSON parser.

* https://web.archive.org/web/20120507093915/https://plus.goog...

Discussion on the post (2012):

* https://news.ycombinator.com/item?id=3912149

Remember: JSON was designed primarily as a data exchange format between computers.
> This is no longer a trade-off you need to make with Rust

I don’t need to make that trade-off either. In the software I’m working on, I often use C# for less performance-critical parts where I want memory safety, and calling C++ DLLs for code which needs to be unsafe for some good reasons.

Apparently, Java had a design goal to force people to code their entire software in Java. C# didn’t, it was designed for native interop from the very beginning, hence value types, real stack, DllImport, unsafe, pointer arithmetic, delegates compatible with C function pointers, HRESULT status codes of exceptions, and so on. At some point I have even made COM interop for Linux: https://github.com/Const-me/ComLightInterop It’s a small project with less than 5k lines of code, because all the heavy lifting was already in the .NET runtime.
It doesn't use a GAN. I haven't read the paper closely, but is uses a feature extracting network and then tries to modify the features to match a different person. It doesn't try to take advantage of degenerative states in existing networks.

I think it does things like subtly change the shape of your eyes and whatnot. That makes people consistently difficult to pick out of a large set of unmodified faces, but a hu man still finds the images recognizable because they're comparing it to a smaller set.

They didn't create the model by training it on the facial recognizers they tested against, and they tested with several different feature extractors.
You first point is around whether it’s economical. A carmaker can scale a program in ~3 years, so that they haven’t is almost certainly a conscious choice. Furthermore, the Bolt shares a production line with the Sonic so the process concerns are limited. In terms of competitiveness, the Bolt offered longer range at a lower price than the Model 3 at launch and still does. Here people respond by saying the Tesla is a much better driving experience because of software, but if that’s the case they’d be much more profitable selling their in car experience software on top of ICE vehicles.

All that said, Tesla also doesn’t build and sell cars profitably. Selling credits is the source of their profits.

EVs are not disruptive in any well-defined sense of that word. They are more expensive and do not create demand against non-consumption of automobiles. The disruptive electric mobility option is the explosion of personal form factors such as ebike, scooters, and the like.
Facing closure, Mountain View's Red Rock Coffee asks for community support