skysight-inc/HackerNews huggingface dataset:
This isn't entirely a strawman. One of the things that pretty much all repair professionals seem to hate is dealing with hardware that people have tried to fix themselves, especially stuff dating from the days where this was possible, because it's a huge amount of work to try and figure out what they could've screwed up. Now every company with a warranty has to either put in that work or give no-questions-asked warranty replacements to people who damage the products they sell, and all their other customers have to pay for it.
My company's string container is definitely MacGyver debt. At some point in the distant past we had to worry about having both Pascal-style and C-style strings...
The solution that better countries have is actually pretty similar in spirit to what I proposed. Germany:

1) Provide valid alternatives to credentialing (e.g. a good trade school path), so they've drained off demand for university-style credential.

2) Strictly limit who can go by a test, so you don't have people wasting their time there.

3) Strictly limit how much they can charge, so they don't compete over providing runaway bloat.
The fact I just heard about it means it’s near the end. That’s the personal trend I see with kid fads.
How do we know what the sufficient time for review is? Maybe it was too much before - maybe it still isn't sufficient. Who knows?
The dilemma is that slow development costs lives as well :-/
TLDR: 'We've thrown so much of our investors money into a bottomless pit that now our only option is to ask for some more.'
To people which don't understand the overall decision to create another system, I'll talk about at least one benefit to create a system that is not Linux: make software more simple and efficient. Do you really think that Linux is so great? Linux is a bloat system [1], POSIX is not so great as well (do you really read the WHOLE POSIX spec?).

It's important standards, it's important sometimes (SOMETIMES) compatibility. But not all this stuff defined in POSIX it's important. POSIX sucks sometimes [2], only GNU can be worse about being bloated [3].

Only users which don't touch in code can think that Linux, POSIX and GNU are entities following principles based in simplicity. Linux following Unix guidelines? This only can be a joke of Linus.

Creating custom software, maintaining and other stuff on things THAT YOU DON'T UNDERSTAND has a massive cost. As well, the cost to understand complex things, it's even worse.

Sometimes it's even more simple re-inventing the wheel than understand why a wheel was build with a fractal design [4].

[1] Linux LOC overtime https://www.linuxcounter.net/statistics/kernel

[2] POSIX has become outdated http://www.cs.columbia.edu/~vatlidak/resources/POSIXmagazine...

[3] Code inflation about /usr/bin/true https://pdfs.semanticscholar.org/a417/055105f9b3486c2ae7aec2...

[4] The Linux Programming Interface https://doc.lagout.org/programmation/unix/The%20Linux%20Prog... (that cover of book has a reason and yes: it is what you think)
"Published: June 3, 2015", so should have a [2015] in the submission title.
As someone that saw that era, I need statistical backup for that assertion.
Well, not the full POSIX interface. Bionic does expose a significant portion, though.
Making a piece of software that follows the POSIX standard, a term that Richard Stallman came up with, runs afoul of copyright?

That would seem like a massive slap in the face to the cause of freedom, if so.
That's Lu Kang
It’s not that surprising. People want to work on their tasks of interest. Smart programmers allocate some time for maintenance activity but py3 is a rewrite that is well outside the boundaries of normal maintenance. When the first thing you run has syntax errors and you might have to change almost every file to make any progress, it’s a rewrite.

And plus, many projects are maintained by people in their free time, often for free. Of course no one wants to spend a ton of free time redoing everything only to work apparently the same as before.
Hi, I launched Rough.js a month ago (https://news.ycombinator.com/item?id=16571827) and was overwhelmed by all the love.

Now Rough.js renders SVG nodes as well. This would be great for creating more interactive graphics. http://roughjs.com/
Cage is JCVD
For the benefit of one or a few individuals "burning through a lot of cash", "spearheading the effort", and "padding their resume(s)".
If you click on the "He is even sleeping at the factory to make it happen" text it takes you to https://electrek.co/2018/04/03/elon-musk-sleeping-tesla-fact... where the sleeping bag quote is from.
It's a good word when debating facts but, you're right, when debating subjective things like this, bringing up the credit reporting agencies sure seems like it is on topic.
To adapt Stranger in a Strange Land, the rating would need to be Adults Only. What a ridiculous segway that book does half way through.

Who would play Jubal? Kevin Spacey would be perfect, for meta-reasons even.
I wouldn't rule that out. Martha Stewart survived a stint in prison.
well, she can't be a director or officer of a publicly traded company for 10 years, per her agreement with the SEC.

i guess a privately held company could pick her up, but when you've got that sort of thing hanging over your head, you're not exactly going to instill a lot of confidence.
I can see where you are going, but there is a big difference between building dual-use infrastructure and actually moving forces there. If the Liaoning and its screens decide to weigh anchor and steam halfway toward Hawaii, the entire world and the USN will probably wake up and say "oh shit, what are you doing?"
Firewatch has an amazing story.
They're always missing the superior siege weapon in superior games. GoT uses them and you see how well that does
GetAround is big in SF. I did an interview there about 5 years ago and I also used their services supplementing ZipCar. The cars for GetAround were a lot nicer, but the experience of getting the keys was sometimes tricky if there wasn't good wifi.
I appreciate it, thank you :)
No, he is clearly in damage control mode, trying desperately to keep his monopoly without any major concessions.

Will be interesting to see how that works out for him, probably fairly well I would guess.
Talk HN: Distributed serverless back end
"Serverless back end" is an oxymoron, I know. But hear me out.

Serverless apps are awesome. They're easy to make and are super stable. Yet some features like blog comments we outsource to 3rd party servers that put adware and trackers on our websites. Analytics companies sell your data. We don't like this, yet paying for such a service is overkill for a blog with 100 visitors a month (IMO).

Here's what I propose.

Servers are needed mainly for data saving. Comments and analytics are frontend modules that need a database. So how about we save the data on a public blockchain. But not on a currency based one, because I am sick of that shit.

1. The blockchain can save any type of data (with limited length).
1. All you need to do to use the service is embed a <script> to your site (just like Disqus).
1. Service is free - until current servers are overloaded
1. When overload happens the top n% highest load domains are asked to start running a server OR pay $10/month so someone else would run the server for you.
1. If domain doesn't comply the service is disabled and next n% is asked.
1. Perhaps the data needs to be distributed so there's no single 1TB chain.
1. It's open source and a for-community project (as in not for profit and no getting rich).

The idea is that it's a naturally growing network of blockchain hosts. As usage increases the heavy users have to put some effort in to keep using it and thus supporting lower usage apps. The system will never get overwhelmed (unless usage increases too fast) and yet there is plenty of free tiers to go around.

Clearly a raw idea, but you're welcome to think with me or just blatantly tell me why this will never work. I've made a chat if this idea seems good enough that you want to help: https://gitter.im/distributed-serverless-backend (I'm going to sleep now, but will read every comment and all of the chat tomorrow.)
Based on John Doerr's statements about Theranos, it seems like it's more of a religious belief in the company and it's founder than a rational approach to investment.

Of course, prior investors are incentivized to continue to act like it was a viable company lest their clients, the investors for their funds, realize that there was no due diligence on this deal and possibly on other deals these firms have engaged in.
This is super awesome! Cheers from the Discord team here! :)

EDIT: One bug, it lets you try to DM invites to other bots on the server. We don't let bots DM bots on an API level :O
Aircraft autopilot still require actual pilots to pay attention when flying. So really autopilot is the correct term, people are simply assuming it means a level 5 self driving car when it does not.

“And really there’s a sweet spot you have to find where you use automation to relieve the pilot of some amount of workload.”
http://nationalpost.com/news/world/disaster-on-autopilot-how... 10 years ago airlines could have gone 100% automation, but a hybrid approach really has proven safer.
If it's true that they own about 1k patents it may look like a sweet deal for some big pharma corporation to buy the whole company and shut it down. Thats the only small light on the horizon imho...
Except Tesla themselves was clearly enjoying the positive press from people calling their cars self-driving up until this crash.
I'm enthusiastic about Fuchsia, i really think there is a lot to gain by breaking with the old conventions, especially when you look at what is hindering true realtime computation approaches.

As a nice byproduct Google has a hedge against Linus dying and his replacement being incompetent at managing the community.
Stay tuned. The investigation is still ongoing. The bar for a criminal conviction is a lot higher, so it takes a while longer.
CAR T Cells: Engineering Immune Cells to Treat Cancer
I think you're underestimating the many engineers out there who deal with contracts, and the laws regarding their profession.

> one could just as easily say that we need more senators who are nurses, petroleum engineers, hydrological engineers, pilots, soldiers, teachers, tax accountants, actuaries...

I agree! That's what my "etc" was for. I would love to see more everyday people run for office so our elected officials can be a better representation of the everyday people they're supposed to represent.
There are plenty of good games that dont give all that much choice to player. Which is why I dont like the "A game is a series of interesting choices." framing. It is true only if you limit definition of games to rpgs or strain definition of "choice" to pretty much anything.

Whether games have great characters is of course subjective, but I have to say that I did not seen them. The best ones tend to be comparable with average book character. (Which is ok, I don't play games for writing, I play them for playing.)
I imagine it’s kind of a form thing - “how could this be mitigated?” When there’s a fat chance of that ever happening, or some IP the investor might want to buy perhaps.
???
The whole point of this OS are concepts like capabilities that aren't represented in POSIX interfaces.
Yes, it is common to basically ask for funding until the last minute.

The fact that Fortress already gave them some funding, at arguably the "last minute" is evidence of this.

Fortress, you will note, was probably more of a vulture investor than venture investor here.
"Learning history" is an interesting example.

As far as actually studying history goes, one needs to carefully examine real evidence, and restructuring the evidence in a way that is appealing to the observer's "style" is almost certainly damaging to its authenticity. To a large extent, user preference shouldn't even be a factor here.

OTOH, "textbook history" is, bluntly, mostly about memorizing fact/oids embedded in a highly curated narrative. That a dyslexic student has trouble finding the needle in the haystack isn't surprising, but to me it suggests that we shouldn't have students digging in haystacks in the first place. I'm certain that a more topographically-simple representation of the "historical facts" would be beneficial to all parties.

More charitably, though, part of the goal of reading textbooks is to develop textual parsing (reading) skills, so again if you take that away from a dyslexic student, what are you really trying to accomplish as an educator? Making them feel good? FWIW, I have a friend who was very dyslexic, but managed to overcome it in high school, not coincidentally while he was taking a series of relatively rigorous history classes that involved a lot of reading and writing--now he reads a hell of a lot more than me. YMMV, of course.
I sure wish Equifax were questioned about collecting information with equal outrage.
They should make them say, “We are the Borg. Resistance is futile”. That would be so cool.
I used to think the same way about Condoleezza Rice.
> Stop the car in the middle of a freeway?

Yes. When the alternative is having a crash they should find a way to stop. [edit: of course I don't mean to suddenly stop. But if the system can't trust the driver is alert it should disengage or stop. As we've seen now multiple times, if it continues it will result in a crash.]

The current behavior is not only dangerous to the driver of a tesla. It puts everyone in the road at risk, most of whom have no contract with tesla and never agreed to be guinea-pigs in their so-called "autonomous" experiment.
Anyone who knows what an autopilot [1] is understands that it does not make an aircraft autonomous. It's an assistive device - a stabilizer for wings and pitch.

To call the Tesla Model S an "autonomous vehicle" simply because it has a feature called autopilot is disingenuous.

[1] https://en.wikipedia.org/wiki/Autopilot
One Million Pixels
Have you ever worked so long on a project at work that you know will fail but it just keeps going cause the management can't bring themselves to kill it cause of everything they have invested into it already?

Happens to investors and money too sometimes.

I don't think it will here, but I'm just a peon.
WHY OH WHY would anyone form a corporation in California? Or live or do business in a Communist State?
Or use postgres and be able to import the binary table files on another install for DR.
We can't even say it will improve the functioning of the government; it will just make the government faster. Faster at doing good things, or faster at doing bad things.

The US government doesn't always make good choices when it comes to infrastructure investments. For example: https://www.strongtowns.org/journal/2017/1/2/five-ways-feder...
My SO teaches elementary math, and we've had a few discussions about this.

When teaching a new concept, say the area of a parallelogram, she will present the concept in multiple different ways:

- Give printouts of parallelograms on graph paper, so the students can count the number of squares in a parallelogram. Also give them scissors and see what happens.

- Give students two triangles and a square (which they know how to get the areas of already), as well as some tape.

- Simply give students the length of the base, height, and the area of multiple parallelograms.

The interesting thing is that there will be a somewhat equal split among which way makes the concept click for the students. Some will instantly start counting squares on graph paper and figure it out. Some will tape the different shapes together and go from there. Others will play with the base and height numbers and arrive at a formula.

So while "learning styles" may be a misnomer, I do believe that presenting one topic in a variety of ways is beneficial.
Maybe, but the support hassle they save probably makes up for it.
> Peart

Prof. Moriarty of Sixty Symbols discussed[1] this paper, where he was particularly interested in extending the research into other drummers and music styles. For a while, he was asking[2] people to submit covers of the drum track for Tom Sawer for analysis.

[1] https://www.youtube.com/watch?v=GyLeBMdI_HU

[2] https://www.youtube.com/watch?v=vGH6-BcKCME
from Indonesia import green_python
Not only that, if you want good framerates and 60fps you aren't allocating at runtime, anyone who is doing that at a game dev studio is taken out back and either shot or to work on the cow clicker.

Usually standard lib vs custom arguments end up in the weeds like tabs vs spaces at game companies but ultimately it has almost nothing to do with framerate or runtime. Largely it is about that EGO. Why maintain a standard lib instead of improving gameplay and networking? Well some want to be a lord in their feifdom where they are the controller the code and the ring.

Riot Games has std::string and AString, but what happens when player two enters the game and you got BString? Then BString invites its friends and you got CString and DString. Now your 'standard' has many standards and is more standardy and like warring lords within internal factions like a Game of Thrones.
This kind of positive attitude on social media is probably a very cost-effective form of PR (That doesn't make it a bad thing, just an observation)
The biggest issue here is 90% autonomous has been shown to not work. People invariably let down their guard and go "hey, this works" and promptly stop paying attention because there's nothing for them to do.
This is like the last few rounds of a game of Monopoly where the losing opponent tries just about anything (including begging for money) to stay in the game as long as possible.
> Autopilot requires the driver to be alert and have hands on the wheel

Clearly that's not the case, because if it "required" it the car would cease to function if you took your hands off the wheel. Instead, the Tesla continues to drive itself for some time and then after a few seconds warns you, but that's about it. If you want to see what a real requirement looks like, go explore any of the other car makers that have rolled out similar systems at this point. Those really, actually do require "the driver to be alert and have hands on the wheel."

Has everyone forgotten Tesla's marketing from when they first rolled this poorly implemented system out?
I'm waiting for the php implementation.
The optics of that deal might not look that good for the buyer though. Essentially you'd be buying a fraud.
It’s not so much in a city: ridesharing is a superset of usecasses for me that eventually led me to cancel my zipcar, since they only served the road trip case that a proper car rental does just as well. Having to walk to the car and return it in the same place is a huge hassle, and then having to drive the thing and gas it up puts it much closer to competing with rentals to me.
I think it's hard to refute the idea that "certain people do better learning certain things in certain environments."
It's hard to figure out which levers should be used (change the people? change the material? change the learning environment/teaching style?) to best educate.
From the position of a contributor, I understand and agree with you. You shouldn't contribute to a project whose terms you do not agree with, and I think that the "CoC" movement helps surface the type of organizational policies that a potential first time contributor would want to know before committing to the project.

I am curious to understand how it contributes to your decision not to integrate the tool into your workflow. I don't typically choose products based on the politics of the company that create them, which is the closest analogy I can come up with.
The passengers had no chance. The pilots warned the CEO about their safety concerns, and he put up hostile, baby talking points, “I’m insulted ... you talk to us as if we are a bunch of dumbasses.”

My message to that CEO: Don't talk about safety being such a priority while a.) you argued against safety improvements and b.) Exhibits A, B, C, D, and E are five dead people. I hope you go to jail, and your shareholders are wiped out.
It would be ironic. But RMS only proposed the name, not the standard itself.
This is a good article, but it only touches on the main issue with learning styles. Multiple independent groups of educational psychologists (if I remember correctly it was three) reviewed all the articles they could find on learning styles. They found that the majority of the studies had poor experimental design, since they were missing proper control groups. Of the remaining studies there were more examples of negative results for learning styles than positive results. This was pretty damning, given the publication bias for positive results in academic research. The article links to one of these reviews, but here is another one:
https://www.psychologicalscience.org/journals/pspi/PSPI_9_3....

I teach science, and it's frustrating that nearly all of my students can tell me their learning style. Their previous teachers have taught them about learning styles as a way to improve their studying, and they've jumped on that information. But the literature indicates that matching instruction to a learning style doesn't improve learning. This is a total waste because we're effectively giving students a magic talisman to help them learn science, because once students find out it's wrong they'll be less likely to take our advice on studying, and because the time we waste on it could be spent on telling people about real things that actually improve learning.
that's not what shadow profiles are
Umm, with android apps being written in java, I don't think most developers or users worry about POSIX, and Linux isn't fully posix anyway.
Thank you! Our users (and our team, for that matter) love Discord as well.

About the bot DMing, that could explain some of the errors we've been seeing - thanks for the tip. Taking a look now.
Ask HN: CTO of a $10M Company or SDM of a $150B Company?
Asking for a friend... "Should I jump ship from my great corporate job as an engineering lead/manager to go run the technology operations of a nearly-profitable pre-Series-A SaaS startup?"

Both offer similar technical challenges, problems to solve, etc. Both have similar compensation.

Thoughts?
Bingo. Check out how many of the Porsches on Getaround and especially Turo are owned by the same people.
Librem 5 Docs
Yeah but insider trading is different than fraud. The line is blurry, but I'm sure everyone at that level has some level of inside knowledge they have traded on at one time or another.

Holmes on the other hand was directly defrauding investors, why would you want her on an executive team/board trying to get investments?
Martha Stewart actually created products, and was good at it
Care to elaborate?

I know there are theories that it's linked to inflammation (etc), but it clearly has some effect on neurons. It's not clear whether reversing those effects also reverses the disease (the anti-Abeta antibody stuff has been disappointing), but given that neurons are.....important for cognition, it doesn't seem totally insane to think that they are somehow involved in AZ too.
As long as he doesn't hurt the stock price, I think he can say what he wants. CEO's aren't known for being the most honest and frank people in the planet.