skysight-inc/HackerNews huggingface dataset:
I haven't seen this far, but one summer I joined a friend working for a commodity trading firm. We went into corn fields, ripped off a couple ears and made some counts to help them estimate yield. it was definitely trespassing, one time he got caught and got an "earful" from the farmer.
I have a very similar experience.

Besides knowledge, I gained a lot of insight about myself, and also learned quite a bit about entrepreneurship (more in terms of state of mind than actual knowledge). And made a lot of connections and friends in a lot of different fields (e.g. a vet, an airline pilot, a board member in a very large corporation, a few startup founders, a tax attorney...).

Ironically, the EMBA also convinced me that I'm much happier in technical roles, and gave me the confidence to go for it. I'm currently the CTO of a startup and most of what I learned during the EMBA is of marginal usefulness to me, except the stuff about entrepreneurship. But I wouldn't be in my current job without the EMBA.
> I'm sure there are problems, but what feels like massive PR efforts by the "shorts" has effectively poisoned the well for negative news.

What kind of PR effort do you need when every CFO you hire keeps leaving? Think about it. The person in the company who completely knows the financials stays for a month and bounces? Why? Could it be that the financials are so bad they are unfixable? Could it be that that person is being pushed to stretch things a bit here and there to make them look better?
Looks like they're only going to be hiding `m.` on mobile. On desktop it will still show by default.
"Wall Street" is not betting on them to go bankrupt. Collectively, investors value this company that produces, at best, 7K cars a week at $45 billion. The idea that one quarter of profitability achieved through slashing capex to the bone fundamentally would fundamentally change their valuation doesn't carry much water in my view.
I’ve had a Model S for about 3.5 years and it’s been wonderful. It’s not perfect and there have been some dumb issues, but nothing severe. I’ll probably be ordering a Model 3 soon as a second car, whenever the standard range version becomes available, or possibly sooner if the standard range isn’t available this year. There is still no real competition.
You are right, but it doesn't matter. Because even if v6 is easy to configure, usually the things you can't configure are broken and they are hard to fix. For example your upstream provider is stupid. Or a client's software, or some 3rd party server somewhere you have to live with.
> they have about a year of cash runway left( optimistically)

Much less than that actually. At their current burn rate they won't even be making it to the end of this year without either selling enough M3 to generate some real cash, or by raising some new money from the market. Also, they have a lot of debt come due next year (and even more over the following years) while yields are up to over 8%.

However, M3 production numbers are actually looking good now, and they are hitting their targets for the first time. And their cash burn for Q2 came in lower than expected after some cost cutting. So they might be able to turn the corner just in time. Musk has repeatedly stated that the company will not need to raise new money, but had also done that before some previous financing rounds, so the market does not put that much faith in his words at this point.

It all hinges on the M3 now. Can they get production (and sales) numbers to where they need to be in order to become cash flow positive?
> Running experiments on the planet we live on is usually frowned upon.

You don't like to test in PROD?
Thanks for this. I’ve been interested in permaculture since coming across it at festivals but I’ve been put off how everyone seems to be selling courses. This is the first free one I’ve found. It feels a bit like minimalism where everyone tried to practice it by selling ebooks about minimalism.
Real redundancy in software development would be to do something like having three independent teams implement each module, and then use voting logic to compare the outputs. Obviously that's not practical in most real world cases due to labor costs, limited hardware resources, and excess power consumption.
> Honestly though, scientific computing seems to be going Julia.

I think that the days where one language gets momentum and becomes "the" language for some scientific computing task are gone. No doubt Julia does have momentum. However, these days interoperability is rapidly improving, and we are rapidly moving to an equilibrium where you can more or less choose your own language and not worry too much about it being the "right" language, because you can call libraries written in numerous other languages. I certainly hope that's where we're going.
Matt Levine is typically a voice for greater ethics in the industry. He just happens to also have a very ironic sense of humor.
Part of the trick to convincing people to invest with you is having a significant amount of your own money in the fund. So that's one hurdle here. It's possible to raise enough that your management fee renders irrelevant whatever you might lose trading your own money, but at that point you're in big league hedge fund scale anyway and will be very tightly scrutinized.

Also, losing client money is just as emotionally difficult and stressful and guilt inducing--maybe more so--than losing your own for anyone with a half normal sense of responsibility and fiduciary duty.
How to Test a Spring Boot Application
Well, this feels bizarre, I'd just started planning out a series of blog posts with that exact title when this pops up on HN's front page.

Guess I'll go back to consuming rather than creating for now as I dive right into this book over the weekend. Maybe I'll write a review of this instead.
The Big Reason People Are Only Open to Their Own “Group-Think” Ideas
...going against recent studies, and backing the otherwise-disproven science of the fifties.

I quit. Don't make me look at these articles unless there's at least an N>10 meta-study.
There are very significant issues with the Red Cross and how it spends money. For example: https://www.npr.org/2015/06/03/411524156/in-search-of-the-re...

> NPR and ProPublica went in search of the nearly $500 million and found a string of poorly managed projects, questionable spending and dubious claims of success, according to a review of hundreds of pages of the charity's internal documents and emails, as well as interviews with a dozen current and former officials.

> The Red Cross says it has provided homes to more than 130,000 people, but the number of permanent homes the charity has built is six.

By all means, donate to a deserving charity. The RC probably isn't one.
In the cloud?
If you can fix it in the morning, why bother at all? As long as it's not an common occurrence, it should be fine, right?
They have a starter set for 13€ that includes sim card and 10€ credit.

They also have an XL flat rate which includes 5,5GB LTE that costs 15€/month. So you pay like 18€ in the first month and then 15€ in the following months.

This isn't bad, but I don't get O² net where I live, so I can only use Vodafone based offerings.
How about we focus our efforts and money on improving the quality of the lives we have today? Get rid of mental illnesses, pull everyone out of poverty, solve the cancer problem, clean up our planet so it's actually a desirable place to live. Make the worst quality of life on this planet something that people could happily spend multiple lifetimes in.

Once the minimum quality of life is at a point where a young someone from SV wouldn't mind living it (and, incidentally, knocking off 4 of the top ten causes of death), we focus our time, money, and intelligence into extending lifespans.

Of course, that won't happen. It's easier to throw money at re-selling plasma or stem cells than it is to actually improve people's lives.
Tesla's goal was to accelerate EV adoption. They either succeed or they die. I don't think they have any interest in being some niche luxury electric car manufacturer.
Because a lot of things that should be thrown into a volcano are used as routers. And routers need their interfaces configured. And the upstream interface needs to be in a network. And so that network needs a broadcast address, the router needs its own address, there needs to be a next hop address, and since you can't allocate 3, you do 4.
I completely agree with this.

I feel him taking some time off and easing off would benefit everybody. He is known for his super focused and driven way of work, and as he himself said:

“If other people are putting in 40 hour workweeks and you’re putting in 100 hour workweeks, then even if you’re doing the same thing … you will achieve in four months what it takes them a year to achieve.”

But he is only human, not a robot (to the best of my knowledge), and sleeping under the desk in the factory overworked will stress out everybody and the people in their close environment no matter how logical-thinking person you are. Building your company in a constant fight-or-flight mode is a disaster in the making.

Balance is important. For the sake of sanity, health and actual productivity.

Although this is completely anecdotal, I had a similar "100 hour never stop working" approach with my initial start-up ventures (obviously not of the scale of Tesla or SpaceX) which ended up me destroying my personal relationships and I cannot say my productivity was off the roof.

Then I slowly transitioned into having a proper balanced day, with exercise, meditation and PROPER time off. Also having healthy work habits inspired a lot by Learning How to Learn (popular MOOC on coursera) and work by Cal Newport ( Deep Work ) with a sprinkle of org-mode here and there.

I have to say that first time in my life, I feel happy, fulfilled and proud of my "weekly output"
Mainly because of deforestation (one of the causes mentioned in the article). French Gaul in Roman times had already been largely deforested in the previous centuries, some historians even suggest that the process had been underway since Neolithic times, that’s about 4,000-5,000 years ago. It’s relatively unconmplicated to get rid of large swaths of forrest without having to have access to modern industrial tools, you just need to put some good old physical work into it.

As a reference, I’m doing a mapping of Southern Romania’s forrests as they showed up in a 1860s Austrian map (it’s a hobby project that I work on during my spare time) and it’s crazy when comparing it to more modern times. As early as the 1920s (that is in less than 60 years) 60-to-80% of the forrests from the plane areas had disappeared, and that was not because of the introduction of modern technology, because most of the tree-cutting was being done with good old axes, but only because Romania had entered the international agricultural markets and that land was more economically valuable with grain or cows on it compared to trees (the same thing is now happening in Brazil).
Niklaus Wirth is one of those unsung geniuses of computer science. He invented Pascal, the Modulas, Oberon ...

Then he woke up one morning wanting to reboot his life's work for his class and, undeterred by the fact the original targeted processor did not exist anymore, settled to write his own computer architecture on a Xilinx Spartan.

He then successfully ported the Oberon system and compiler to this architecture to demonstrate to his students.

Just wow.
Not everyone expect an industry leader to fake a persona in public so as to appear like the media want them to.

Wall Street might want that but hey, who cares?
> Obesity has skyrocketed in the US between those time periods and thus more people are going to be facing more severe and more expensive health issues.

US obesity skyrocketed in that time. It went from 30.5% to 39.6% for adults (15.4% to 18.5%) for youth.

But California obesity rates did not. I don't have 2002 numbers, but in 2003 it was 23.2% for adults, which only grew to 25% by 2016. Youth obesity rates in California were in the 16.4-16.6% percent range that whole period.

(California did have skyrocketing rates...but that was from 1990 to 2003, when they went from 9.9% to 23.2%. Then they pretty much leveled off).
> guinny pig

Guinea pig. They were originally believed to have originated from west Africa (Guinea), hence the name.
Confusion in the VPN industry
"Observing correctly that the market
was frequently efficient, they went on to conclude incorrectly
that it was always efficient. The difference between these
propositions is night and day."

Buffett in 1988 prior to his net worth increasing a lot.
> Running experiments on the planet we live on is usually frowned upon.

Without another Earth to act as a control group, you could say experimenting is technically impossible.
The Rise of the Cyber-Mercenaries
They're also going to sell somewhere between $100 and $200 million in ZEV credits this quarter.
Scooters an bikes are right out for those of us not living in always-sunny California and anyone with a family. And if none of it can be done anonymously, it's a nightmare for privacy advocates. I'm sure at least some of the audience fits into one or more of those categories. Personally owned cars are going to be a thing for quite a while.
With their current production rate they have 11 billion in revenue from the Model 3 alone.

They guidance suggest they should be profitable this quarter because as of right now they are hitting their production target.
Legalstart | Full-stack Software Engineer | Paris, France | Full-time, Onsite, Visa, https://legalstart.fr Python/Django Rest Framework, React, PostgreSQL, RabbitMQ, Docker, AWS

Based in Paris, Legalstart is a leader in the European legal-tech space that aims at profoundly simplifying legal services, starting with making access to justice greatly easier, especially for businesses creators. Our flagship product is simple incorporation in France.

Since the launch of the site at the beginning of 2014, Legalstart has experienced a very strong growth. In this context, we are looking for creative developers to help us extend our product base and grow internationally.

At Legalstart, we strive to improve our technical skills, that means challenging the status quo (we shipped a small blockchain-based product in production), continuously improving our practices (we introduced Haskell and ReasonML in our codebase), staying close to the local community (hosting meetups, conferences)… Also, Legalstart engineers develop a strong ownership of the product itself, and we commit their personal growth.

Apply there if you feel up to the experience!

* front-end developer: http://smrtr.io/4NUKgA

* Python developer: http://smrtr.io/ao_QDQ
It's mainstream in compiler writing - Hack, Haxe, WebAssembly (Interpreter and Parser), Rust before self-hosting. :-))
It doesn't seem anymore fishy than a lot of software/IT companies. Tesla is designed to produce a product not necessarily for profit. CFOs, like most corporate execs, are more concerned about money than philosophy. Musk thinks he is/can change the world. He's not concerned with how much he can profit.
It's been an overall bad experience. Here's a rough chronology:

(1) Serious and clearly visible body panel alignment issues. They got fixed, but it took a while and Tesla didn't have a loaner car. There was also a scratch on the car when it was delivered.

(2) Door handles not extending. This problem occurred multiple times. The first "fix" was to reboot the computer.

(3) A whole host of software bugs including constant apparently false (according to Tesla) warnings about suspension problems, inability to pair with Bluetooth devices, UI glitches, inability to lock the car (turned out this was a 'feature' but one with no documentation and no UI feedback), etc.

(4) Dangerous autopilot failure modes.

The car's drive train is indeed excellent. It accelerates great, has great range, and performs and drives well. The rest of the car however is really problematic.

The big thing causing him to want to return the car is that Tesla service has apparently been less than helpful and evasive. It's been back and forth, back and forth, back and forth... The dangerous failure modes in the autopilot are the brick that broke the camel's back.

He said he's been many times more patient than Tesla than he would have been with any other car company because he like me believes in what Tesla is trying to do.
Always be respectful. But, the complains about errors of others that don't even affect him might be just strategy to cover up (maybe even from himself) his own under-performance and insecurity. Good luck. He sounds like some people I worked with in the past, not as a boss but as a colleague, and it was no pleasure. Down to being sociable and nice at beer.

Btw, the complaining about other people errors from someone like that whose own larger errors are seemingly never addressed can overtime turn the team culture pretty toxic.
Then why is Musk (and Bezos with Blue Origin) the only ones who have done so? There are a lot of people who have more money than Musk had when he founded SpaceX and Tesla.
Show HN: Monitor your competition's content with Site Tap
Thank you, this is awesome! I used to collect my favourite MIDI tunes around the web (and I still have them on my HD). I always thought how amazing it was to have so much music yet take up so little space on my drive. This really brings back memories of the music that automatically played on the background of personal websites.
UI development is hard. It's always the most avidly scrutinised component of a software product, and needs can change very easily as a result, not just at the design/review stage, but also at runtime.

So because of that, there seems to be this mad scramble to standardise the tools needed to cope with all the different categories of change.

Managing events in a large UI can often be a nightmare, no matter how you approach it. Race condition errors are common, so the idea, for example, of a universal event bus, is a longstanding pattern for dealing with the complexity found in handling a large number of disparate events, and displaying their results.

Redux is the latest 'solution' to that problem, though I personally think that Backbone Radio (https://marionettejs.com/docs/master/backbone.radio.html) handled it best. Even the name suggests a solid understanding of the problem.

What's nice about Redux, is that by demanding this explicit contract between events and data changes, you're much less likely to experience race condition errors. But it's resultantly complicated. I'm not knowledgeable enough (or possibly too lazy right now) to tell you if the reducer pattern is the best way to guarantee immutability, but it works in Redux, despite the hurdles (read as 'complicated API').

GraphQL is nice, and does have it's place. Especially in making it much easier to decide exactly how server-side data is consumed by the client, so it's worth the time in some cases, sure.

But GraphQL should not be seen as a way to bypass the problems associated with managing events on the front end. Because that will eventually lead to server load issues, which are potentially far more expensive to fix.
Laser-Cut Music Box [video]
Why do you want to move off Heroku? If you're not a devops guru, then you will likely spend more time (and money) on ops-related work if you do end up moving, especially when things go wrong. Have you factored that workload into your costs? Heroku is kind of your devops guy, in this case, and it's the premium you're paying Heroku for. If you move to something like AWS or GCP, you may need to fill that void you've created with a real person, especially if you start going with something like k8s. Just something to think about.
So they run v6, that's great, but they need to run 464XLAT (or something like that) too, and that probably isn't cheap either. (Though they'd probably pay a lot for v4 CGNAT too.)
Axios style of reporting is unique. Their articles are concise with clear paragraphs and bulleted points. It is welcome change and I wish more sites adopt a similar approach.
> You should either switch ISPs

Hahahah, you silly Europeans and your options. In the US we have the options of bad or slow!
Metaphorically, this is functional style programming, mapping inputs to outputs, minimize state and side effects.

His conclusion is the money quote for me:

"...your job is finding ways to simplify that input space as much as possible."

I do this. Instinctively? I feel more or less alone in this practice.

My prime motivator is to do less work. Less is more. Concision is a virtue. Blah, blah, blah.

The trouble with my strategy is that simple is hard. Much harder than kanban themed JIRA mediated velocity maximizing slapdashery. Also harder to measure.

So compared to my peers, it looks like I'm moving in slow motion.

To illustrate, someone who fixes the same code pathway multiple times is scored higher than someone (like me) who fixes it (mostly) right the first time.

The tortoise vs the hare.

--

"If I Had More Time, I Would Have Written a Shorter Letter"

-- Blaise Pascal https://quoteinvestigator.com/2012/04/28/shorter-letter/

"-2000 Lines of Code" http://www.folklore.org/StoryView.py?story=Negative_2000_Lin...

--

Aside: I was a QA/Test manager for a while. I really cared about this stuff, back in the day. Now it seems no one cares.
You’re in the SF bubble, my friend.
What drives IPv6 adoption for me is that I have to pay monthly fees for even small IPv4 allocations, whereas my DC gave me a IPv6 /48 allocation for free without even batting an eye. My residential ISP's DHCPv6 server will happily furnish requests for a /56. Having loads of publicly routable address space is just awesome in the era of containers & VMs.
Can't complain about any of that if you're a public company.
I chose true := false for the humor and shock value.

As you point out, accidentally redefining the meaning of len or new or close is far more likely.
Here’s a reminder of what this company is about: https://www.tesla.com/about
You're over-estimating the liability outside of truly screwed places like Illinois. Many states can and will screw over the employees.

California needs a constitutional change, as pensions is just one of a bunch of issues that will kill the golden goose. Unions are getting killed right now -- the real boogeyman is the braindead propositions that tie the hands of the government.

The Reason article to linked to is a great example of overplaying it: "Using data from Merritt Research Services, Governing Magazine determined that American cities with a population of more than 500,000 spend, on average, about a quarter of their budgets on debt service—including payments to pension system and other so-called "legacy costs" like retired public workers' health care costs."

It's kind of disingenuous to portray debt service budgeting as pension costs and neglect to mention things like... bond payments.

The far bigger problem is health costs, which need to be addressed at the national level. Much of the actual cost growth is in increasing health costs, especially for police/fire people who tend to retire young and may be receiving benefits for a decade or more before Medicare kicks in.
What's the current state of F# on non-MS platforms? How does it compare to OCaml or F# on Windows? I've always wanted to get into it but for some reason (jvm ecosystem?) thought a cross-platform, multilang env would have advantages.
The author made himself fairly unpopular by spamming non-OCaml USENET groups.
Maybe he's gonna use a BoringCompany drill to DRILL to Mars. Ever think of that?
If there is a slack channel that I use to coordinate with my PM and other stakeholders, if I am nearing an important deadline, I just leave regular updates there. Make sure everyone who cares has all relevant information.
At the very least, you should open this web page just to see the weird rotating cube with ribbons on all 4 faces animation. I'm not sure if there's a visual trick there or not.