skysight-inc/HackerNews huggingface dataset:
Tesla said to be in talks to create its own streaming music service
A Lisp might be an easy language to target, because of its consistent syntax and "code is data" philosophy. With Clojure, you could both reuse some of your work on Java, and support Clojure's Java interop. Attempting to support Clojure would drive improvements in the Java support.
Kyc due diligence
Tesla is talking to the music labels about creating its own streaming service
> The Russians we are comparing here, don't have any "better" teaching methods. They just suck it up and study what's there.

Not entirely. A lot of it is problem solving exercises as opposed to rote solve 20 exactly same problems in row seen in us books. Memorization won't help you solve those exercises. There is also les focus on arithmetic and more on equations much sooner.

If you actually like math, you will prefer Russian exercises, cause they challenge you.
While I do agree with you that a couple of Uber stories everyday with no real extra info are a bit too much, let's not put everyone in the same basket.
What might be a most demanding Programming Language in 2018?
Here are a couple of articles that should help explain when CSS Grid would be a better choice than Flexbox.

https://rachelandrew.co.uk/archives/2016/03/30/should-i-use-...

https://css-tricks.com/css-grid-replace-flexbox/

BTW, Microsoft Edge has the current CSS Grid syntax available behind a feature flag (available in Windows 10 Insider Preview build 16226).

https://wpdev.uservoice.com/forums/257854-microsoft-edge-dev...
not sure how much i feel this is encryption as it is obfuscation
I took “looked to American...laws for inspiration” not to mean they got the idea to care about racial purity from America (it was globally a common idea for millenia before the Nazis, and remains common today) but that, in terms of concrete policy to realize those pre-existing concernd, the racial laws of the US at the time were among the sources they consulted for ideas.
What always astounds me when I was in them is that everyone seemed oblivious to it.

Their need for instant gratification, the pleasure centre in their brains triggered just enough to keep them ignoring the stress of their losses. Distracting them long enough to make them think they can win it all back and get back on top.

It's like playing poker in an interrogation room with a good cop and a bad cop. The good cop comes in enough to make you think you're okay. It doesn't matter whether you're innocent and you only lose a day of work or you're guilty and lose your freedom, you still lose.

People go in thinking they can beat the system and the rare few do, but most don't. Overall, the house always wins. That's why the doors are still open and they earn yearly profits of millions of dollars while a whole bunch of their patrons gradually lose their homes and the shirts on their backs.
You are ignoring the fact that regulations which protected taxis would not allow ride sharing companies like uber or lyft to exist. Uber made it possible to have those car sharing companies.Taxis are awful in so many cities. It is impossible to expect quick pick-up in cities like buffalo,NY. Many worse things happen in loads of companies . They get away with it because media is not interested. I totally believe the massive upheaval more than makes up for their mistakes.
Ask HN: What was the last hard/time consuming thing you did?
Hey there! :)

I'm currently looking for a side project and was wondering what was the last hard thing you had to solve or did consume a lot more time than you expected?

Doesn't really matter too much what it was. I'm open for almost anything tech related. Setting up monitoring, analytics? Getting data from one point to another? Making sense of that data? Integrating or using service XYZ? Communicating with other teams? Communicating with customers?

I hope you get the idea :)

Thanks for your input in advance!
I'm not sure this undertaking will meet with a lot of approval by Tesla's Investors, considering not only is Tesla not turning a profit currently, but no streaming music service is either. "What we lose on margin we make up for in volume!" This should be interesting.
The problem isn't what an attacker can do with Teller credentials. The problem is what an attacker can do with the banking credentials you ask users for. The risk profile is similar here to a breach in an online password manager -- if you used an online password manager to store your banking credentials, are you perfectly comfortable with an attacker gaining access to your credentials since the password manager implements no banking functionality?
Remember this article for the next time somebody complains about how perfect an Ayn Randian world would be. Remember that free cooperation helped humanity get this far, not Rugged, Individualism.
Too much emphasis on education and college in this article. Hacking requires 'thinking outside the box'; often called lateral thinking[0]. Formal education in the subject of hacking is nice, but doesn't allow for the creative mind to fully explore systems. There's a phrase:

Don't Learn to Hack - Hack to Learn

In terms of earning money from hacking, there are tradeoffs made in both whitehat and blackhat hacking. One noticeable tradeoff in blackhat hacking is having no boss, and penetrating a system on your own terms. Whitehat hacking might pay more and be more respectful and a nice little haven where you can avoid jail, but it's often riddled with a rigid framework for getting into systems and doesn't encourage the lateral thinking I previously mentioned. Instead it's a corporate cubicle job where hacking is often automated and routine.

On the other hand, there is grey hat hacking which many fall into at some stage to strike a balance, and often balance criminality with a respectful whitehat job that pays well.

[0] https://en.wikipedia.org/wiki/Lateral_thinking
Thoughts on Uber from its current engineering manager
I lived near Cheney stadium and it didn't seem to go that far west.
Close but not quite. The difference between (soft) SVM and a kernel linear classifier is choice of loss function; SVM minimizes hinge loss, linear regression minimizes squared loss.

(Choice of different loss functions will also give you Elastic Net, LASSO, logistic regression. From an engineering point of view I tend to think of the entire class as being different flavors of "stochastic gradient descent", in the spirit of Vowpal Wabbit etc.)
Still online: https://www.myfabricfactory.com/index.php
As noted by others the annotations would be active checks. More like proofs in coq than static text. That way you'd be building up a logical understanding of the code base that was machine verifiable sidestepping the issue of stale comments.

If done properly this could even feed into code dynamics to capture information on the runtime information. So that at every point in the program you could start asking questions like how many times did this line execute, what was the type of this variable at this point, how much memory was allocated, and so on and so forth.
Amazon's Growing Interest in 'Brick and Mortar' Stores
I love the implementation for C++, I'm just waiting for more language support.
Oh, yes.

You might like reading this book, Addiction by Design:

http://www.powells.com/SearchResults?kw=title:addiction%20by...

It's about how much research and development has gone into making those machines as addictive as possible. Also one of the most depressing books I've ever read.
What is it compiled to? Does it target JVM, CLR, native code (if so what platforms?)
What is it compiled with? LLVM ? GCC ? Custom compiler?
What is the standard library like?
Daily Fitness Logs
without any sort of concrete evidence that the national socialists were actively modeling their policies after US policy, I have no reason to believe this either. Two countries can have backwards policies without one having been "inspiration" for the other.
We decided to leave out editing early in the process. Most developers already have their favorite editor and it's a lot of work to implement all features that users would expect from it.

We decided to focus on source exploration instead. Sourcetrail is made for the second screen. We implemented plugins for the most used source editors to enable easy switching. Please have a look at our documentation: https://www.sourcetrail.com/documentation/#CODEEDITORPLUGINS
Russian-American here: in Russia you don't get to choose what to study, mostly. Certainly not in middle or high school -- everyone studies the exact same set of subjects. In college you don't get to choose individual subjects, you choose the profession, and that comes with a set of courses already baked in, some of which you'd never take on your own.

Whether you're good or not at something, that's something you cant discover until you're pretty decent at it (see the Suzuki method), so you get exposure to a pretty broad array of subjects, one of which is informatics. I have no doubt this plays a role in exposing more kids to programming. I do not know whether any of the kids make it to the top percentile of "talent". For me (although this is 20+ years in the past) and the majority of my classmates, high school informatics didn't do anything. I already knew vastly more than the teacher, and had a computer of my own, a really shitty one, but it was a computer. The teacher knew it too, so I was allowed not to come to the class, and got "5"s (Russian version of "A"s) automatically.

One thing that definitely does help is that kids who suck at school are kicked out after 9th (8th back then) grade, and are expected to get vocational education, whereas those headed for college get 2 years of uninterrupted focus on their math and science at a much higher level than the dumb kids could handle. At least that's how it was with me. A group of us have (illegally) hired our math and physics teachers to (get this!) study advanced material on the weekends.

Now that I have a kid of my own, it's hard to even imagine that he would take this kind of concern in his own affairs. He has everything, so he will probably amount to nothing. There's no incentive. It's not "either you get good at something, or you'll clean pig manure for the rest of your life" dichotomy. It's more of a "play computer games all day, and then shake down your parents for cash when you turn 18". Vastly different environment.

I would also like to point out, that top engineers almost invariably end up in the West. Russia has the "oil curse" and the "management curse". The oil curse is because in a country so rich with natural resources the taxation and business environment are geared towards those wildly profitable companies, and doing anything else doesn't make sense. The management curse is that managers in Russia typically demand unconditional respect for authority and think they should be much better compensated than an engineer. Both of those things are something a top hacker will almost certainly have problems with. In the West, you're more likely to be listened to and treated as an equal.
Byteball – Smart payments made simple
Great, just what I need, another thing to depress me :D

Actually, this sounds pretty fascinating. I will check it out.

Thanks
your summary of the reasoning is much better than the article itself, which simply asserts that uber is doomed while randomly citing recent developments in the news about uber.

given what i know (which is admittedly not much), i probably wouldn't invest in uber at this point either, but i remain skeptical that the taxi industry is a mature and efficient market, such that uber has no path to profitability (setting aside all their other asinine self-inflicted wounds).
There Could Be Ketamine in Your ‘Natural’ Chicken
Aberdeen Says Cryptocurrency Bubble Will Burst Even If Coins Change Finance
For me too. When I heard term hacking in relation to pprograming, it always meant "unmaintennable mess full of dirty tricks holding together with duck tape". Not positive.
Atom: A new approach to text rendering
ABBYY’s new version of TextGrabber is a super useful OCR and translation app
Sorry for putting off. I will explain that a little bit - we want to build community around people which are active, passionate and determined enough to fill such a form. I understand why it could be perceived negatively, sorry for that! :)
Just to see if we were right or wrong, I found this article.
https://www.entrepreneur.com/article/77398

Here are stand out ones from the article. For just small business alone. I actually thought middle size business would have had figures like this.

* Small businesses create 75 percent of the net new jobs in our economy.
* Small businesses pay more than 44 percent of the nation's private payroll.
* More than 50 percent of the U.S. private gross domestic product is generated by small businesses.
* Almost 97 percent of exporters are small businesses.
Reno Is Starting to Look More Like Silicon Valley
> A hacker is more like a farmer who doesn't have an unending budget to buy the exact right tool for every little job they need done.

Yes. The definition should be someone who excels at doing more with less. "Hacking" with lots of resources is something else entirely.
Advice for Writing Small Programs in C
Is there any example of a city/state government getting an exorbitant amount from Uber for violation of a statute regarding taxis? I imagine if one were to do it, many others would follow - everyone's looking for a buck.
A very interesting article! For those that aren't type geeks, Tobias Frere Jones and Jonathan Hoelfer used to be partners in www.typography.com, and designed a bunch of well know fonts such as Gotham (the Obama campaign font). They had a verbal agreement to be 50-50 partners, but it was never put in writing. It ended in a very messy divorce.

http://nymag.com/news/features/jonathan-hoefler-tobias-frere...

Something good for other co-founders to keep in mind.
All of those things could have done without systematically breaking the law at every turn.

We shouldn't let corporations unilaterally decide which regulations they want to follow; if they think some laws are unfair they should work to change them through the democratic process like the rest of us.
Ask HN: How can I live by my principles?
Hi,

Without going into too much personal detail - I'm not living by my own principles.

My view of the world doesn't fit my lifestyle, I work on things that aren't important to me, etc

How can I get on track? What strategies do YOU use to live by YOUR principles?
Im just wondering what's the purpose of the language itself. Ideally you would like to use the programming language you want and still have the visualisation stuff.
Chris-Follow your comments religiously. You always harp on stop loss orders, can you point towards the "right" kind of orders to make instead? Thanks.
On Monday they issued 100-year bonds that yield nearly 8% of interest. Huge public debt, desindustrialization of the economy and capitals flowing out of the country are some of the causes that led to the Corralito. This is history repeating itself.

Bus this new law is certainly good news.
> It's not the source's responsibility to be 100% unbiased.

100% no bias isn't possible. However, are you suggesting that that they shouldn't even try to mitigate their biases? Not every reader is as informed as authors who have taken time to research a topic. Society commonly defers to experts. If it becomes common and accepted for experts to allow or even embrace their biases unabashedly, then there is no reason to defer to experts any more because we will never know if we're being subject to an endless stream of lies of omission.

> If you can't elaborate on your judgement, perhaps it's you who have blinders on?

That's totally possible. However I know for my own sake that I have certainly considered many of the assumptions and predictions the OP presented. That doesn't help you any, but it doesn't hurt you either because I haven't provided any of my own analysis (with my own biases) in the other direction either. I merely provided you with some new tools to better evaluate the predictions made by the OP. If you choose not to use those tools, that's your prerogative.
This nomenclature didn't start on HN and goes back quite a while: https://en.wikipedia.org/wiki/Hacker_culture
The technology behind this is really cool. It's based on a DAG instead of a blockchain, which should make this a lot more scalable (no block size limits to deal with) and efficient (no miners, no electricity wasted on PoW).
Camera Requirements

4K Resolution:
• Camera must have a true 4K sensor
(equal to or greater than 4096 photosites wide).

Also notice that not a single UHD camera is on the approved list.
You cannot embed touchdesigner in a game engine (at last with ease). VVVV does not comes with abstraction over DOPs SOPs etc, but both are still very limited regarding what datatypes they can process.
Website feedback: Supported languages is the #1 most important piece of info about this software. It should be front and center and probably repeated a few times already on the landing page.
Not explicitly, but because hot functions get inlined and inlining enables optimizations, something roughly similar does happen.
Data-Mining 100M Instagram Photos Reveals Global Clothing Patterns
Domestic appliances found to use more energy than advertised
How do you envision version control/code reviews with Luna projects? Can diffs be explored at visual level or only source code level? If one developer moves nodes around without altering any logic are such changes tracked in the code repository?
2D stereo is all about the equipment. We have two ears, headphones have two speakers and cars have two sides (I realize there are often 4 speakers in a car, but the layout impedes the sounds). Considering so few people consume music at home in a high quality setup, but rather on the go with low quality equipment, I don't see that changing. Interesting that the long running debate about Beatles in stereo vs. mono is centered largely around the fact that the music was mixed to be listened to on a mono phonograph speaker that most people had. As far as we've come, low quality is still how music is delivered.

There are some good DVD-A or SACD's with 5.1 audio, but they are niche and expensive.
This is perhaps the most important claim made by Waymo since the initial filing. Waymo had already built up a preponderance of evidence that Levandowski knowingly and intentionally stole their information. There's no way he's dancing out of that at this point. But up until now, they haven't provided any evidence or, I believe, made the claim that Uber knew what was up, which puts them in the awkward position of suing someone (Uber) who may have had nothing to do with Levandowski's crime. There was lots of innuendo (Travis Kalanick took many long walks at night with Levandowski, with the discussions totally undocumented) but no smoking gun. However, if they can demonstrate to a jury that Uber execs definitely knew what Levandowski did and ignored it, that's the sort of thing that changes this lawsuit from an expensive distraction into an existential threat to Uber's self-driving car business.
It could be you or your family having connections to powerful people. Being famous. But what's important as it pertains to our conversation: being in an authoritative position, e.g. a teacher, law enforcement officer, manager, or company executive. All of these people can have an influence, or "power," over others -- including, but not limited to, women.

As your question doesn't really have anything to do with our debate, I respectfully decline to answer. It was nice talking.
Sent! Please check your spam folder ;) Also copied to the address from your website, or are both correct?
Heroku dynos are crashing
First you'll have to teach those strawmen to read.
Wrong link - I think you meant http://blog.atom.io/2017/06/22/a-new-approach-to-text-render... .
Writing the following does not use any libraries

a = [0, 1, 2]

print a[1]

That's just how arrays work. If your elements are 32 bit integers then you are establishing a pointer to the first element. Accessing an element is multiplying the index by the element size and jumping from the first element pointer to a memory address offset.

> The restrictions seem to assume that every language has the same division of distinct core “language”

Fine, if your language has a library for arrays, then reimplement it on the whiteboard. Everyone is able to do that if they know what arrays are. They are just contiguous memory
> This is a company that employs truck drivers, is how the talk begins. The coders are sometimes taken aback—this differs from the usual change-the-world spiel deployed in hiring meetings. Truckers have very different ideas and different experiences from people like you, Seltz-Axmacher continues. Statistically speaking, many of them are Trump voters. They will say things that you may find startling. Not in a malicious way, but because people from, say, rural West Virginia talk differently than people from San Francisco. Can you handle that?

It's good to see someone doing more than just talk about this sort of thing; both the employment aspect and the culture clash side of it. Compare that to say, how Google treats its ex-military drone contractors [1].

1. http://www.businessinsider.com/ex-military-contractor-google...
If you have a fixed size stack, then it's impossible for optimizations to not leak into the language, because stack overflow is an observable failure.
This is consumer-side duck typing. Python also provides producer-side duck typing - you can make any of your objects a duck dynamically, by making them behave like a duck at runtime. I'm not aware of anything similar in Go wrt interfaces.
If you're talking "big" Midwest cities, yea there's definitely segregation. But go out into the sticks a bit or 30 minutes outside any city and it's mostly white.

I grew up in the suburbs of one of the largest cities in my state (city pop. 110,000 - suburb pop. 25,000). If I go onto wikipedia it says my suburb was and still is 90%+ white (closer to 97% when I was growing up) and the city is currently 82% white, 1% asian, and 2.5% hispanic (and these numbers have become more diverse since 15-20 years ago when I was growing up).

Visiting Chicago, St. Louis, Louisville, and other large cities in the Midwest will not give you a good idea how most people in the Midwest live.

At least half of the immigrants or children of immigrants I met while growing up actually didn't do service work. No one wants to move to bumfuck nowhere with little diversity, little job opportunity, and no major hub for anything nearby.

Lots of Asian immigrants that came due to a Toyota plant that was built somewhat close to my suburb, lots of Indian and Middle-Eastern physicians, and about 1/10 of the Hispanic immigrants seemed to own their own restaurant/chain of restaurants.

It's seriously crazy how different the world I grew up in is compared to the one most liberal, coastal, upper-middle class people experienced (the bubble I'm in now). I really wish everyone on the coasts could take a year to live in the middle-of-nowhere flyover country, it's amazing how Americans struggle to even believe the experiences of their fellow countrymen in different geographic regions.
The problem with directives is not on day 1, they're awesome on day 1. The problem is usually that the directives are in the wrong place 10 years later.

Loop unrolling directives went through that process in just a few years, from giving a nice speedup, to compilers being able to mostly match the directive, to the directive causing slowdowns, to compilers ignoring that directive.
Trump plans to scrap the International Entrepreneur Rule (visa)
Cool! Wonder what the graph exploration view would be like if you used a hyperbolic plane to embed it in haha: https://en.m.wikipedia.org/wiki/Hyperbolic_tree

Nice work; seems like you hit a nice medium between trying out something new and keeping it connected to the real world and practical. :)