skysight-inc/HackerNews huggingface dataset:
The problem with your comment is the book addresses the history of the company and puts those fundamentals into perspective. I'd argue Tesla has been in rough times for most if not all of its existence. Do you think having 200 problem Roadsters in a warehouse in their first year was great? They had colossal issues with the conversion of Lotus Elise chasses to Tesla Roadsters, they were hand-building and customizing every single vehicle.

Then, when they wanted to build the Model S, they wasted a lot of time on luxury features like having flush door handles. Their output was delayed, despite having numerous pre-orders waiting.

Again, with Model X, they faced substantial delays with the falcon wing doors and the single-pylon-seat in the 2nd row. They received a lot of flak for that, and got past it in time.

Now with Model 3, they've had problems mainly at the Gigafactory with battery-pack assembly, as well as with the costly up-front labor that goes into automation of assembly lines.

And yet, here they are. They have substantial debt yes, and their credit rating is B- which isn't great, but compared to other automakers their financials are somewhat middle of the road. Look at Ford, they have a massive debt problem, or look at Chevy's electrification program, which has faced much weaker demand than Tesla will ever face with its legions of fans.

If you ask me, the "fundamentals" have never been great, but the simple fact is Tesla has hundreds of thousands of die-hard fans who have put up their own money in pre-orders and equity to keep the company going. No other car brand has this amount of loyalty and fandom, and that "fundamental" has been enough to get Tesla where they are now.

Tough times? Yes. But hoards of Muskivites will throw in cash to ensure this ship keeps sailing.
Robert Sedgewick's Algorithms has been one of the best for me, not only as a general refresher on algorithms, but also as a way of better understanding complexity notations.
I am getting more and more respect for Craigslist who resisted doing constant redesigns for the sake of looking hip. Craigslist is ugly but I don't have to relearn something every few months because they have moved some function to another place.

It seems most sites like Reddit have run out of ideas and instead of leaving things alone they just shuffle things around and sell it as innovation. Same thing for Windows 10 and office 365. Lots of visual changes but under the hood it's same old.
I find Wire(wire.com) to be well designed and usable, especially their mac client. Only issue I have with Wire is having no anonymous sign up and having to rely on a central server to add contacts but the former can be worked around by using a temporary email.

I take issue with having to provide a cell phone number for Signal. I just hope Tox clients get more polished and more usable as every client I've used except toxic has been terribly buggy.
Learning how to learn, Barbara Oakley, Coursera.

By far and away the best learning course I've taken in my life as well, I wish it had been available before I had completed my formal education.
Tesla wishes to do full automation of basically everything, even final assembly. According to this recent Bernstein report (by a Tesla critic), this hasn't ever been successfully done before:
https://twitter.com/valleyhack/status/979434674144423936

The point of the report is that Tesla is trying to automate too much, beyond what everyone else does today and where others have tried and failed spectacularly. The report uses that history as proof it cannot be done and therefore Tesla will fail.

Are you disputing that by saying Benz does full automation of even final assembly?
I'd love some pie in the sky Emacs environment on mobiles and tablets that incorporated voice commands, even if it just translated to M-x commands or something. Others have gone further[1], but I wonder if there's decent subvocalization tech coming to mobiles eventually to make this usable in a work setting.

[1]: http://ergoemacs.org/emacs/using_voice_to_code.html
try getting a part time gig in a technical field instead, it will lead to more relevant encounters and will definitely ease the anxiety of spending too much time alone.
As a proponent of a universal basic income, I would agree that yes, you should also be paid for sleep.
Windows PC coming soon. Can't wait.
What type of brilliant minds write these articles? A sudden loss of wealth may be hazardous to your health? Gee Captain Obvious, you think?
Let's see. My Hyundai doesn't offer any kind of Autopilot features or advanced safety features. My Hyundai doesn't get monthly software updates that improves the car every month. My Hyundai doesn't have a world wide supercharger network to take long trips for free. My Hyundai doesn't have advanced voice features that are constantly improving. Doesn't have natively integrated streaming and podcasts app that can be controlled with voice. Doesn't have integrated Google search with voice command. Doesn't have an AI driven climate preconditioning. Doesn't have a simple UI to maintain separate driver profiles. Doesnt have an interface to customize a myriad of settings. This is just a start. I can keep going
> It's a shame he hasn't been charged directly

The SEC is currently only prosecuting the people running the ICOs, prosecutions for the promoters will likely come at a later date.
The only reason this is a problem is because a language like Python is interpreted. Programs are usually deployed as source. This means the platform that will execute the program needs to have Python installed, and that environment comes into play.

With C you are usually delivering a compiled binary executable. If they did add a feature to C, you could use the new compiler with the new feature on your local development environment. It wouldn't matter at all to the place you deployed it, as long as you make a compatible binary.

There do exist some tools to build binaries from Python, and other interpreted languages. They still need a lot of work. I would say that it should even be a part of python itself. I see no reason that I shouldn't be able to do something like

python --compile hello.py > hello

./hello

"Hello World"

Or on Windows

python --compile hello.py > hello.exe

Now the target environment doesn't even need Python to be installed at all!
fast.ai is outstanding, if you're at all interested in deep learning.
At the tree level, yes.

At the forest level most people are predictable, often to a fault.
I'm living in optimusrex Germany, too. You might be alone in cashless Germany.
When the Death of a Family Farm Leads to Suicide
Expecting groups of people (tech companies or government) to purposefully do something that is disadvantageous to their bottom line, for nothing more than ideals, is a pipe dream.

The real question is personal and harder to answer: "Do I really need this information technology? Is it making my quality of life any better than my ancestors?"

The more I ponder this question, the more I'm convinced I could live an equally happy and fulfilling life outside of the majority of consumer technology that has been introduced in the last 20 years. I benefit from a career creating that technology, but I'm partaking in it less and less once I clock out.
And I'd argue there that, to some degree, it's a matter of breadth of spending and not just depth. Money may or may not trickle down, but it certainly gushes upward. So as an obvious example a thousand people selling something for $10 a piece instead of 1 person selling something for $10,000 is obviously much more desirable. I'd speculate that tactics like this won't really increase the breadth of spend, but only the depth - so you simply accelerate the upward flow of income.

That could hypothetically be a good thing, invoking my inner Milton Friedman, if those on top then use that groundswell of 'free' money to then reinvest in their business and everybody moves upward. However in this case, as opposed to general supply side economics at large, you need to show that that subsequent trickle down is more beneficial than what was removed from those at the bottom. I think that's going to be improbable, especially as the merit of supply side economics itself becomes ever more debatable.
Sounds like a viscous, dangerous, terrible feedback loop.
I think that fundamentally misses the point. No one is using a social network for "data security", the whole value add of twitter (and by extension mastodon) is the public nature.

The value add of something like mastodon is you get to choose your instance owner (and it could be yourself) which means choosing your moderation scheme. As well as offering a more transparent social experience (ie no algorithmically generated timelines to push adds or "engagement").

Comparing Mastodon to a php CMS seems like an apples to oranges comparison in every sense.
I'm sorry, isn't "objects belonging to class C may have property P" a fair way to say there are some members which have it and some which do not? I don't see how that's misleading. I was correcting your statement about np.dot being the only parallel fn
Are women not better equipped to raise children than men? Clearly yes.
Teenagers being bored? Is this a news report from the 50's? :)
I'm going to second the first comment here - thank you so much for this! I never realized the significance of the model numbers!
Maybe the medium is partly at fault. How can you sustain any sensible discussion in the noisy mess of Insta etc? You can try but it reduces to catchphrases and catty remarks so easily. Even here on HN its a constant fight to keep folks on topic and contributing usefully. How much harder in the wild, wild internet!
To be fair, people are trying to rummage through his trash. If you had people trying to go through your trash and you could prevent it for a marginal amount, wouldn’t you?
Now-a-days? I've had an account there for over 10 years (I joined Feb 2008 but lurked for a while before that) and it has always been that way.
Deploy a serverless (Lambda) Golang GeoIP service in minutes
Negative health shocks can also lead to wealth loss because they can impact the ability to work and can require help of various kinds--even outside of actual healthcare costs that may be covered by insurance to various degrees.
Thats because AMD basically bet the farm on the GPU replacing the FPU for doing floating point math, but never got any real traction for it on the OS level.
> I'm not sure the concept of the News Feed is the problem.

I'm honestly starting to believe that it is. These are just random on-the-spot ideas, but I want to start seeing more innovative and different ideas. For example, if you want to optimize for getting news, let's see some innovation in journalism. If you want to optimize for being entertained, let's see some innovation in curated experiences. If you want to optimize for keeping in touch and connecting folks, let's do something akin to a CRM-for-friends ... where you still share all the stuff, but instead of showing you a feed, the site/app would just give you targeted reminders to reach out to folks you hadn't connected with in X amount of time.

Again, these are just random ideas off the cuff ... but this whole "wisdom of the crowds" thing we need to rethink, because it's too easy to manipulate by any number of actors in the system.
In fact equal hours is not a factor. If one person works 4 hours and gets as much done as another person working 40 hours they are wroth the same.
The Top 5 New Features in Java EE 8
If you think X is right, it might actually be right, but there is a high chance that you'll find out that it is wrong during user testing.

If you think X is wrong, there is just a super high probability that X is wrong without going through users.

Yes, you should interact with the target market, but good designers must have great crap filters. The crap you filter out is not going to somehow magically come up smelling roses with users.

Maybe you are suggesting design by focus group?
Shameless plug: We created https://contentgems.com for this exact purpose. The ability to filter articles in a bunch of RSS feeds, and any articles shared on Twitter based on keywords I specify. It's not trying to be smart, it just gives you what you're asking for. It's a mashup of Feedly, Google Alerts, Buffer, and IFTTT/Zapier.
I like this a lot, especially the artwork/design. Can I make two suggestions?

1. Consider shortening the name, this is really just a subjective thing but a shorter name is easier to remember/type. Maybe just "Alpaca"

2. Load time is really slow after clicking "Find a getaway", the loading screen sat there for a while. Consider showing only first few results and dynamically loading the rest

Nice work!
There's not precise comparison, but with Ethereum you could have different classes of payments backed by different types of contract which the end user could choose from when purchasing. E.g.

- For small payments, or to trusted suppliers, no chargebacks

- For large one-time transactions, funds held in escrow for a given period

- For long term transactions, funds are committed but only accessed over time
etc.

Perhaps there won't be any chargebacks as we know them available in ethereum, but if you want to pay extra 1-2% as part of your payment to offset the risk (which is basically what you're doing now with credit cards, but enforced), that could be an option.
My personal view is that there is always something better to do, but they may not be aware of those things or have been taught/conditioned to avoid them.

Reading, drawing, hiking, writing, building something, any other creative pursuit.

Realistically though I understand many of those better things to do might fall under the umbrella of things kids have been taught or conditioned to avoid for various reasons, both unintentionally and intentionally.

But this is what happens when "intellectual" is used as a slur.
The SEC could still pursue charges against Mayweather for his actions in the ICO, [0] which I hope that they do. In fact I hope they are looking at all the celebrity endorsements over the last 18 months, and considering actions against them.[1]

[0] https://www.sec.gov/news/public-statement/statement-potentia...

[1] https://www.nytimes.com/2017/10/27/technology/how-floyd-mayw...
On the other hand, back to talking about real people, the less you feel like you have a sufficient buffer to last until your next paycheck, the more stressed you are. If we psychologically manipulate people into spending more than they’re naturally comfortable with, we’re creating a society that’s worse off for the people in it.
Hmm, I can't recall any presence whatsoever of NeXT hardware, nor commingling of NeXT software in the CMU Andrew environment. There was a certain amount of SGI Indigo gear for specialty purposes.
Pointlessly spending more money than necessary probably isn't good for your health as an individual though, and arguably the push to get more people to spend more money more often isn't good for a society. It might be good for their economy, but economy ≠ society.

If you really just want to inflate the amount of money being spent, there's always room for more rent-seekers and debt collectors.
Economic downturns are great catalysts for change; why not embrace the forces beyond your control and change with them?
Tufts | Software Developer | Software Engineer | full time | Medford, MA, USA | Onsite

We are a team at Tufts University (Boston area) researching data visualizations for machine learning model comparison and selection. Plain English project description: You train a variety of ML models to solve a particular problem. Which is the best model for the task at hand? What can you learn by comparing the models?

The project (Data Driven Discovery of Models, aka D3M) is funded by a large grant from the Defense Advanced Research Projects Agency (DARPA). We are looking for a full-time full stack developer (mostly front-end) to join our multi-institutional team of researchers at Tufts, Georgia Tech, and Wisconsin-Madison.

This would be a great way for an established front-end dev to get their feet wet in machine learning, or for a dev with ML experience to work on higher-level ML concepts.

Our current tech stack: Docker, Node, Vue, D3.

The most important skills a candidate would have are front-end development skills in JavaScript, including knowledge of the current state of frameworks such as Vue.js, excellent communication and team skills, and experience in maintaining software over the course of a multiyear project.

Responsibilities: software development of front- and back-end visual analytics system for the DARPA D3M project (e.g., Vue client, D3 visualizations, Node server, communication channels between different components would be through Web Socket and gRPC), Team Management (e.g., participation in D3M project meetings, collaboration with the team members, composed of Tufts, Georgia Tech, and Wisconsin-Madison, Collaboration with other teams in the D3M project).

Expertise: JavaScript, Python. Experience of working in web-based front-end frameworks like Vue, React, Angular, etc. Must be thoughtful of UI/UX. Experience in web-based visualization tools such as D3, Tableau, etc. Knowledge of open-source development and team-collaborative development environments, e.g., GitHub. Experience with integration technologies like Docker, Kubernetes, etc is a plus. Research experience a plus. Basic knowledge of stats/data science.

Qualification: BS or MS in computer science with 2+ year experience in working client-web based architecture and developing web-based visual analytics tools. Experience developing server-side data management systems is useful. Experience with machine learning would be an additional plus. The BS/MS isn't a hard-and-fast requirement, but this position will require the theoretical and mathematical background found in traditional CS education routes.

Travel: Some travel is required to attend integration exercises at DARPA in DC, including up to 4 weeks in the summer and 2 weeks in the winter.

If you are interested, shoot us an email: jobs.valt@gmail.com
Half a million air passengers face delays after Eurocontrol systems failure
Iceland Is Growing New Forests for the First Time in 1,000 Years
When people talk about wealth inequality as a bad thing they're normally talking about self-perpetuating wealth inequality, or wealth inequality that is caused by things that are seen as inherently unfair, like the family you are born into.

A lot of people who have comparative wealth and have worked hard for it feel they have earned their wealth, disregarding the fact that a lot of other people work equally hard and do not have the same amount of wealth. This sort of thing muddies the issue.

Also muddying the issue is the fact that some people think that if X amount of money could lift Y poor people out of poverty, vs making rich person Z marginally richer, it is self-evidently the case that it is better and therefore right for X to be spent on the Y rather than person Z. I.e. as long as some people are below a minimum acceptable level of wealth, all wealth inequality is, in this view, bad.
What you just described can be applied to banks just like payment transaction companies. They both exist to make our lives easier and prevent us from having to hoard cash under our mattresses. They also provide a safe means of doing business.

We live in a digital age and it’s only going to evolve faster. Money is nothing more than numbers in a system.
".. wants to send you notifications", "... wants to know your location", etc. are insta-close-never-come-back-again sites.

Indeed incredibly annoying.
This looks nice, I have developed similar too, but it's more or less like a tutorial site than documentation site - Have a look at w3clan.com, maybe if you could find something useful and add it to your own.
This is the same sexist attitude that got that google employee fired. I suggest you stay off HN and stick to TD with these ideas.
> Now you're left to the lowest common denominator in the name of compatibility. Have you really accomplished anything? What's the point of having new features if you can't actually use them?

Programming languages making new revisions is better than the absence of revisions.

> All of this would be different if you could just compile this stuff to a binary format

Hardly. C99/11, C++98/03/11/14/17/2a -- these changes modify syntactical language features available during compilation and target libs. This article is from 2012 but its author appears to come to this conclusion as of yesterday [1]. Unfortunately, instead of embracing the change that takes place in both Python and C/C++, she seems to reject it all due to the complexity introduced.

Indeed, some folks tend to embrace portability over all else. CPython itself only started to move beyond requiring C89 within the last couple of years, and they're selective on which C99 features they're willing to leverage. It's an extraordinarily portable project, IMO. OTOH there are projects who leverage more modern language features in C or C++. Those projects sacrifice portability, often to move the complexity of some of their design elements into the compiler and/or platform libraries. I believe that the latter is a better option, when it's available.

[1] http://rachelbythebay.com/w/2018/04/02/cpp/
I'm currently living with daily fatigue I have never encountered in my life. This occurred after I had such a wealth shock early this year and I had symptoms of light depression for a week. I am not sure if the fatigue is directly connected to this but I keep all options open, including post-viral syndrome, epstein-barr, being stress out or this.
Bit nasty to name the machine after an obsolete layer 3 protocol, innit?
> I just don't understand how shifting blame toward Facebook as a data sharing platform solves the problem.

Isn't this a bit of a red herring, though?

First, "shifting blame toward Facebook" is not the only thing being done. People are finally allowing themselves to become somewhat aware of the toxicity and perils of data[0]. Facebook is just the first (and one of the biggest). Many people (esp. on HN) already knew, but even among them, a lot preferred to believe it probably wouldn't happen, or just not think about it much (like climate change; faced with a problem of impossible magnitude).

Second, that it doesn't solve this particular problem (immediately), isn't a reason to dismiss placing blame. In fact, the act of placing blame doesn't solve problems by itself, usually.

However, putting a spotlight on the data hazards concerning social media may help solve some of the problems caused by pushing the corporations farming these networks to come up with better solutions. The effect on Myanmar will be small (but what do you expect? damage has already been done), but it's totally worth it for the combined effect of putting up a barrier, even if it merely lessens the odds that stuff like these large attack surfaces for propaganda-based exploits of the human psyche can happen anywhere in the world.

And it is currently happening in a lot more places than we are aware of (or perhaps even expect).

It has to be. I've seen technical presentations on security and privacy (from CCC, etc) speculating about these ideas since at least 15 years ago, "What if governments got a hold of all this data and used it for nefarious purposes?". What they didn't always predict was groups other than governments doing that, sometimes implied. Interestingly, I definitely can't remember predictions about it being offered as commercial services by shady analytics companies such as Cambridge Analytica and Palantir. Probably/maybe they're being covered by more recent talks, I haven't been keeping track as much. But it's accelerating the problem in a bit of an unexpected direction. Question, does anyone know, are those services not technically black market? (or partially)

[0] I don't want to single out "data sharing" as the big problematic thing either, there are lots of other dangerous things that can be done with data from user-tracking. In fact, just like radioactive waste, I'd argue it is still dangerous when at rest (or worse, you can't always know if no copies remain).