skysight-inc/HackerNews huggingface dataset:
> I think it's disappointing that we're given absolutely insane amounts of processing power where intel keep pushing the limits of physics, then developers keep wasting that on inefficient languages like javascript, python, java, etc.

It's called "economics". C and C++ are simply too cumbersome for most applications; most applications don't benefit from that speed (either because the deadlines aren't that critical or because the bottleneck is I/O) and their project deadlines can't afford the velocity tax they impose. Especially when many of those languages allow you to opt out of "slow" features (or FFI into C/C++/etc) for your hot path. Lastly, higher-level languages are improving: Go is probably the easiest language out there and it's almost as fast as C (in the same ballpark, but still slower) and Rust is far, far friendlier than C or C++ but it performs on par.
There was a project to add structs (record types without heap allocation) to OpenJDK, but it seems to be dead. [0]

There's also this less dead looking project, with goals that seem pretty similar. [1] Perhaps some day Java will finally gain this feature that obviously should have been there in the beginning. There's a reason .Net has them.

[0] http://openjdk.java.net/jeps/169

[1] https://cr.openjdk.java.net/~briangoetz/amber/datum.html
Exactly the point I made about Plaid's login flow-

https://github.com/plaid/link/issues/68#issuecomment-4408942...

For the average Web user, if you don't see a name you trust with an EV cert in friendly green in your address bar, you shouldn't be giving up the keys to your bank account. Plaid and (soon formerly?) Stripe embedding their widgets into the parent page are just training users to get scammed. I'm still beating this drum because it's still a serious problem and nobody seems to care.
How much of Tesla's losses are caused by spending money on continuous expansion of manufacturing capacity?

I've always thought that FUD regarding Tesla is mostly caused by short-sightedness and that they're not profitable because every dollar they make is going towards expansion.

Is this accurate?
You mean, they weren't "gaagaa.. gu gu?"
I played around a bit with stroke-based notation a few years back: http://archagon.net/blog/2016/02/05/rethinking-musical-notat... In theory, you could annotate arbitrary pitch-based music with this approach, even if it uses different tunings or scales.

If I have more time, I'd like to develop it into a more robust product one of these days—especially with things like MIDI Polyphonic Expression gaining traction.
Tesla Q1 2019 Financial Results
Someone else accused this of being a pyramid scheme.

But this sounds more like a protection racket.

Beautiful ads, govnah. Would be a shame if somfin' 'appened to 'em.
Ask HN: Where do corps keep their money?
I saw an article that said FB was going to put $3billion aside, where do they put it?
You can buy and sell them on exchanges like Coinbase. It'd probably be a bad idea for Brave to get into the cryptocurrency exchange business - it's a tricky business, and it's not their core competency.
Visual Deep Learning Survey 2019
Currently, there is no way to actually make money by using Brave, it's essentially Chrome with some adblocker pre-installed.
We're not talking about marginal intelligence difference. You're making the exception the rule. We're talking different species here. The food chain applies and if you're not at the top there's no advocate built into nature for you. You're a commodity and the only thing securing your survival is your value and the responsibility of the species above you.
This mirrors my own experience from within accenture about a decade ago. There were serious professionalism issues, not to mention the pm nightmare shoved on devs.
That's not entirely true: it's hard to show causation, but with enough data you can. If A correlates with B you know that either A causes B, B causes A, some C causes both A and B, or the correlation is a coincidence. If you have the data to rule out 3 of those the remaining possibility is the causation.
Only covers Rumprun and IncludeOS - not Unikernels in general
I'm increasingly suspicious of all 3rd party sellers.

Even on Newegg, I'm usually avoiding the 3rd party sellers, unless it is such a specialized item that it isn't sold by Newegg themselves.

And I too am often looking at the manufacturer's website to see if I can order there. If they support Paypal for checkout, then I don't necessarily have to create yet another account and type in all my shipping details.
As is the policy/decision making that results in logs having the passwords - you can still have very locked down database access. Logs tend to get spread around all sorts of systems, and access control for logs is almost ALWAYS lower than DB keys. They're also cached for search-ability on any number of elasticsearch or business intelligence platforms, so getting rid of them after the fact is even harder. At the very least its an equivalent problem.
Instagram Is Ruining Everything
> That isn't evil. You wouldn't call a hurricane or a fire evil. You wouldn't call a person who kills someone in a no fault car accident evil.

All of these things are no one's fault.

> Evil isn't about results. It is about intent and motive.

Exactly. Prioritizing profit at the cost of customers' well-being is a deliberate decision; if not, seeing that customers are harmed by your own, continued actions and doing nothing to change it is, to me, actively being evil. Your intent may not be exactly to harm, but you have no problem harming people to get there. There is no difference.
Electron 5.0 Released
100M AR Shoppers by 2020?
Looks like they had a great quarter, yeah?
Gold is quite a hard thing for governments to control. You can make it part of the structure of anything crossing a border.
DSL is DOMAIN specific language. But it is common mistake to call GENERIC workflow definition a DSL.

My opinion is that DOMAIN specific languages are awesome when they are used for a specific narrow domain. For example AWS CloudFormation template is a DSL for a cloud deployment. If This Then That, also known as IFTTT is another good example of a narrow workflow definition.

At the same time a generic turning complete language in JSON/YAML/XML always starts simple but ends up as a complete mess. See https://mikehadlow.blogspot.com/2012/05/configuration-comple.... Any programming language is much better for writing complex programs. The problem is that most existing workflow/orchestration systems force developers to use unnatural programming patterns and libraries to make the code fault tolerant. Cadence is an attempt (pioneered by my team at AWS Simple Workflow and later picked up by Azure Durable Functions) to implement workflows as natural programs without much boilerplate concepts and code.

Think, why nobody tries to write complex backend programs in JSON? The reason that programming languages have well defined ways to deal with complexity. JSON based languages are good for limited domains, but anything complex makes them unusable. I've seen it hundreds of times already when DSL is abused and developers hate it.

So most of the Cadence workflows are written directly as Go/Java code. But when DSL is appropriate it can be added trivially by interpreting it by the worker code.

>Again - the same question: wouldn't it have been better to have a uniform declarative JSON ?

Again, declarative JSON is declarative only in narrow domains. The generic workflow definition language in JSON works only for very simple scenarios and is harder to write and debug then Go/Java code.
For the transcriptions to be useful they will ultimately be aggregated in some sort of data set so the analysts can have at it. So even if they somehow guaranteed the security of the raw recordings the very nature of data analysis means that somewhere there is going to be an organized collection of this data ripe for abuse if exfiltrated.
It's a nice idea. But at this point I've tried many of these kinds of sites and they never had any real effect. Currently doing bullet journaling, which works parallel to this.

But IMO the main feature any such tool needs is accessibility, as short as possible from brain to check box. This would probably work best as an app for that reason. No login needed, no need to deal with the lag of opening a browser.
Jerrie Cobb, decorated pilot once in line to become first female astronaut, dies
> While they still block ads, they're deciding which ads they want to block now based on how sponsors compensate them

Not sure what your motivation is here in asserting something which is completely false.

Ads are blocked by default, and their research team is pioneering new approaches to ad blocking. See for instance https://arxiv.org/abs/1805.09155

The browser is also open-source: https://github.com/brave/brave-browser
article says that they will eventually pass revenue to publishers. So currently they will take the ad revenue from publishers and keep it for themselves? Seems pretty shitty. There are sites I choose to support and this seems to remove that possibility even if they are serving clean ads.
> ...fudge the locations by 50-200m in random directions. You'll still get good local results and won't pin the exact room or house...

You'd have to do something to adjust that for the population density or something like that. Adding 50m of error to my location wont get you off my property. 200m is close, but now you have to decide if it was at my house or my neighbor's house. Yes, I know you just threw out the idea, but it is a fun problem to think about once the location is no longer in a city.
Big changes happened this quarter with a sudden shift in demand, to Europe. Such sudden changes always incur a cost, so the losses may well be incidental, and the next quarter should be fine.
Here's one attempt.

https://www.hummingbirdnotation.com
A lot of Tesla's cash goes toward covering Elon's mistakes, like: the unused billion-dollar-plus "alien dreadnought" manufacturing line gathering dust, the SEC settlements, spending on SolarCity and BoringCo, Elon's hundreds of flights each year, purchasing hundreds of auto trailers for deliveries because Elon goofed on the logistics schedule, last-minute storage in port because Elon goofed on the basic paperwork, parking lots near their factory to storage unsold cars or cars awaiting replacement parts, shrinkage due to repairing/replacing parts on the factory line because they were broken or improperly installed the first time around because Elon doesn't believe in letting employees having time to do things properly.

Very little of their cash actually goes to expansion of manufacturing.
First obligatory post about how Electron is horrible because it uses up like 100MB of precious RAM.
That’s the badger :)
I agree that's the most cumbersome phrase. But I think the difficulty people are perceiving here is more in the grammar being difficult to parse rather than in the vocabulary being florid.
LinkedIn did in fact have that as an explicit feature where users would insert their email password on LinkedIn’s website.

https://www.linkedin.com/help/linkedin/answer/5204/email-pas...

> If your email provider doesn't support OAuth, you'll need to enter your email password before clicking Continue. LinkedIn will use your password only for a moment to authenticate your account. We don't store or save your email password during this process.

Facebook’s feature was similar I believe. Where they stumbled was connecting an email verification feature to the code written almost a decade ago for contact import.
Practical definitions:

Data lake = place to store unstructured raw data. Usually as files in an object store or Hadoop/HDFS cluster. Analyse with data processing/SQL frameworks. Schema may be part of the data (parquet, avro) or on-read (raw csvs or json modeled into tables).

Data warehouse = place to store processed (semi)structured data. Usually in a distributed columnstore database. Analyze with SQL. Schema is pre-defined by the tables. Usually for smaller, faster, real-time queries or as a cache in-front of a data lake.

Some cloud data warehouses like BigQuery and Snowflake can also query unstructured files and even run on top of the object store so the boundaries are getting blurred. Will probably converge at some point in the future.
That happened with AllAdvantage. People wrote programs like MyAdvantage to simulate web browsing to accrue credit.
Brain signals translated into speech using artificial intelligence
Amazon commingles inventory, so it doesn't matter which 3rd party you select from the product page. Any one of them can inject the counterfeit into the supply and affect sales from the others.
Apple had a P/E ratio of something like 12-13 and then went on to more than double it’s stock price. Markets are not always very wise.
It's not inherently bad, it's just misused a lot IMO.
I'm not worried about AWS IAM. I'd love for my problem to be that small.

I'd like to get off Azure SSO.
Agreed. I am in a much worse state than you. Diet of any kind at this point sadly won't help me any more. Now I have to trick my metabolism into using glucose very inefficiently.
Interesting article. The article actually sparks another question: in the last 18 months or so, I've had maybe 3 different people tell me that California is actually a net economic drain on the USA, an example of failed liberal or neoliberal economic policies (I can't remember which).

What's up with that? Why bother to assert something (California's economy has failed) so counter-factual? I was unable to figure that out on-the-spot.
Linkerd 2.3: Towards Zero-Touch Zero-Trust Networking for Kubernetes
Paid Internship with the Django Software Foundation
> which can probably only be mitigated by breaking it up.

I think about this a lot with regard to Big Tech. For some companies it looks easy and obvious (e.g., Amazon spins off AWS). For Facebook is it really as obvious as "spin off Instagram"? I'm not really convinced of that. It seems like their power is so ingrained in Facebook itself that it's not immediately obvious what splicing off Instagram would do. What would we actually want to accomplish?
I frequently find myself confronted by paywalls and demands that I turn off my ad blocker. I can usually find a way around it, but things would be so much simpler if I could just click a button to pay the site a fraction of a penny.
"X correlates with race" and "X correlates with culture, which correlates with race" are the same thing. If neither X nor culture are related to what you're trying to measure, it's still just racial bias.

We've been using "ice hockey" as an example, right? Given that it's not obviously correlated with fitness for a job at Amazon, it's incumbent on you to show that it actually is. Until then, we should assume that it's at best a false positive from unrelated data (like the ruler in the skin cancer example) and at worst a proxy for race and gender.
Manufacturing investment is a capital expense, it doesn't result in a loss.
He was a Captain (O-6), he had been selected for Admiral (O-7), and was forced to retire as a Commander (O-5); it was a demotion.
As someone who grew up on their mid-late 80’s siblings’ leftover films alongside my own late 90s/early aughts movies, I can see that association looking back now! Might even feel it thinking solely about the VHS cases, either the cardboard slip ons or the hard, flexible sharp edged ones that were the bane of my little hands.

The call of the wild & white fang were early favorites of mine that I haven’t revisited yet, but will now. Definitely also be taking a look at Seven Gothic/Last tales!

Honestly though, I think I might be most excited about To the Lighthouse out of all the recommendations, it sounds like it’s right up my alley, at just the right time.

I have very little experience with solid literature outside what was assigned, and absolutely none with poetry despite a (somewhat shortish) lifetime of constant reading, but over the past year or so I’ve really taken to some more serious movies that paint these absurdly captivating, familiar and utterly foreign perspectives/experiences/vibes over stripped down, or nonexistent plots without much in the way of dialogue either.

Think a series of impressionist paintings of everyday life, nature, and empty rooms, but in book form. is absolute catnip, and even if don’t take to this work in particular, is a thread to pull at now.

Serious, serious thanks to you for all of this.

Made my first account here since 2015 to upvote a book about databases, and left with a completely new, cross pollinated perspective on modernist fiction (and poetry!). Very good day.
Should we advise young people to take out loans they cannot afford?
Don't know if things changed recently. But back when I checked Brave out the idea was that they would only replace ads for publishers that opt-in to this, and the user would also need to opt in to be shown these. And then the revenue is split among publisher, brave and user.
just a note: this commingling only happens if it is "fulfilled by Amazon" vs buying directly from the 3rd party through Amazon.
I'm willing to bet that would be worse. Try to visualize the amount of air volume per passenger on a fully loaded A321. More than a few minutes of that would probably make the cabin unbearably stuffy.
GoogleWalkout organizers say tech giant gaslighted them
I am a huge OS polyglot, I run Windows at work (heavily), Debian, Fedora+CentOS, FreeBSD (also at work on servers and for a long time on my work desktop) and was using openbsd as my only homeOS for 2 years. Now I'm on Arch and MacOS.. So I can weigh in.

>I imagine [..] its the inverse for things like battery life, touchpad drivers, webcam driver.

Battery life is as good as linux, much better than FreeBSD. FreeBSD was idling hard on my laptop (load average of 1.00, 2hrs of battery when OpenBSD was giving me 4. Windows gave me 2.5) Touchpad is "fine" but I was using an X201s mainly which has a teeny tiny touchpad. Webcam... I don't use webcams.. you'd understand if you saw me :p

> Am curious why not make the switch on desktop? Same semantics? Same dotfiles?

I can't answer the OP, but openbsd is actually super slick on laptops, it's good on a desktop too, but compared to FreeBSD (and wpasupplicant to connect to shit ++ bad battery life, and a bad security record) or Linux (where connecting to wifi basically requires use of a GUI) I think it's an acceptable choice. As for dotfiles, you'd be surprised how little changes to third party software there are.. I was running the same dots on my archlinux machine as I was on my FreeBSD and OpenBSD machines (with relatively minor tweaking of which programs control the up/down volume keys for i3)

> Do you use the same window manager across both linux and openbsd?

Yeah, i3.

> Also what's the "much nicer" you refer to.. Please sell me

No pulseaudio (the mixer in openbsd is kinda good, not as many features but that's not needed imo), no wpasupplicant - WPA is built in to ifconfig, really, astonishingly clear man pages. (for the first time in my life I was reading about how the OS was even built through man pages).

Oh and I don't want to start a fight, but I didn't miss systemd (even though I generally think the concept fits a desktop use-case quite well).

I mean, you have to try openbsd to understand really. Although, personally, the input latency and sluggish feeling really got me down, especially when web browsing.
> A simple improvement is to give each of the 12 common pitches within the octave a distinct position on the staff.

This doesn't work - the staff becomes too large, or the registral range it covers becomes way too small. The current staff has evolved to be readable without expressly counting the lines or spaces, via visual subitizing. If you add more lines, you lose this property and sight-reading becomes infeasible. Plus, diatonic pitch is actually meaningful in a musical sense, and it's useful to have a notation that references it. That's why we use for instance C, D, E, F, G and not <0>, <2>, <4>, <5>, <7>.

(This also describes the very real problems w/ Klavarskribo, BTW.)
Not related to Tibetan musical notation, but the notation of Gregorian chant is also an interesting system and quite accessible (and probably interesting) to musically inclined modern students, self-taught or otherwise (the scale is movable).

See:

https://www.sanctamissa.org/en/music/gregorian-chant/choir/l...

http://media.musicasacra.com/books/chironomy.pdf

https://www.youtube.com/watch?v=sRQ11bYvfVQ
Hey @Dang,

I've flagged this story, mostly because there's another Hacker News post with a "more direct link" to the story: https://news.ycombinator.com/item?id=19743051

I would argue that the direct information from Tesla's website is the primary document. Maybe merge the topics together? Thanks.
Can you please elaborate in this? How does shipping cars create a loss? Other manufacturers do it all the time. Maybe your margins shrink,but what explains the massive loss?
KVM has more than a decade of performance enhancements from companies like rhel/intel/google.

It will definitely perform better. But that doesn't mean you shouldn't experiment and see if the performance hit is something you can accept.
https://astr0baby.wordpress.com/2018/09/22/running-solaris-2...

Or do you mean a copy of the ISO? For that I'd try archive.org or winworldpc
It was officially ruled to be a result of the fume event...
Employees blew the whistle, it’s the entire point of the article.

> While there’s no indication Amazon employees with access to the data have attempted to track down individual users, two members of the Alexa team expressed concern to Bloomberg that Amazon was granting unnecessarily broad access to customer data that would make it easy to identify a device’s owner.
> Fans of The Lord of the Rings will know that much of its magic is linguistic

I read LotR in English, and tried to read it in Spanish (My mother tongue).

The colloquialism of the Spanish version was so off putting and disheartening that I couldn't make it past the first chapters.
Inspector Javert, is that you? Going to lock me away forever for stealing bread to feed my sister's starving kids?
I believe that the bullet point is meant to illustrate that silly things can be easily put into your genetics, therefore it is also easy to put in malicious things. The BRCA1 gene being an example of a malicious set of genetic code [0]. In addition to harm to the person whose genes may be edited in the future, you can then modify the genes sent into the companies so that they can hack the companies. I'd imagine that pulling a 'Jimmy DROP TABLE Reads);' [1] is not something that the machines are QA'd against. Also, if you were to use the databases of these companies as a 'storage' for future comparisons, nothing is stopping anyone from putting strange stuff into your digital representation of the code.

Essentially, the companies aren't doing QA on their genes and they should.

[0] https://en.wikipedia.org/wiki/BRCA1

[1] https://xkcd.com/327/
It's a bit rich to complain about bad writing in Yet Another Listicle.
"It turns out he really was a Nigerian prince who just needed a few hundred bucks to help move the money out of the country!"
A drug rehab program has sent patients to work without pay
It's quite silly to suggest that a book could be made more "concise" by omitting what appear to be some of its central theses. (This is an extract from the first few paragraphs). It's also silly to expect the introduction of a book to provide detailed arguments in favor of those theses. If you want to evaluate the argumentative rigor of the book then you'll have to read the book, which presumably goes into more detail in subsequent pages.

You really don't seem able to take a book on its own terms. This book wasn't written to give you personally exactly what you want from a book. Just because you want to read pages of dense logical argumentation in flat prose doesn't mean that you can fault every author who writes a different kind of book.
Or just eat a ton of kaju burfi covered in gold foil and then refine it out of your feces later