skysight-inc/HackerNews huggingface dataset:
An easy way to try this is to consider any that start with 1+2+3.

You can create a second version by replacing this with 1×2×3.

For example,

10914 = 1 × 2 × 3 × (4^5 + 6 + 789)
10914 = (1 + 2 + 3) × (4^5 + 6 + 789)
There's nothing "littered throughout." There is a few sentences in the middle that say:

It is not just unconfirmed: It includes some clear errors. The report misspells the name of one company, “Alpha Group,” throughout. It is Alfa Group. The report says the settlement of Barvikha, outside Moscow, is “reserved for the residences of the top leadership and their close associates.” It is not reserved for anyone, and it is also populated by the very wealthy.

Those aren't errors. Alfa Group is the spelling the company uses but the Russian names Альфа and Альфа-Банк are most commonly translated as Alpha and Alpha-Bank, including by many of the sources cited by the relevant Wikipedia article. I don't know if you've ever been to Barvikha but there are multiple "settlements" there that are fenced or guarded and where you can only build if you get approval from the local officials. I don't know if any of them are for party insiders but it wouldn't be a stretch considering Barvikha holds one of the official Presidential resorts.
The usefulness of nuclear explosives is in their high energy-to-weight ratio. It's very easy to mount them on rockets, guide them to targets and detonate them precisely. A short burst is as good as a long push if the total force is the same, and nuclear explosives provide lots of that.

Most ideas for using nuclear explosives for asteroid redirection don't involve buryingit into the surface, but rather a "stand-off" explosion that occurs some distance from the asteroid's surface. This would massively heat that side of the asteroid and cause a layer to puff off, acting as reaction mass, and not fracturing the asteroid itself.

And if an asteroid really was blown apart into smaller fragments, that would be an improvement. Even a small relative velocity between fragments would spread them out to a much larger area than the earth's diameter, meaning that fewer would probably hit. Also, smaller meteorites are typically much less destructive than larger ones, measured by weight. It's not linear - one hundred meteors of a hundred tons each is basically harmless, but one ten thousand ton meteor can blow a chunk out of a city. Blowing an asteroid into a 'million fragments' would be a job well done.
This seems to support Windows(1), but running setup.py yields a "OS-X only" (not verbatim) error...

(1) Looking at the source, it implements a nice abstraction over Sessions, which can be backed by either pty (unix) or named pipes (windows). Bonus points for not using the heavy-weight libwinpty.exe which can be found in similar projects (e.g. jediterm)
Hack This: Make a Photo Filter with Machine Learning
How is it different from jsbeautifier[1] other than enforcing its own style rules?
[1] https://github.com/beautify-web/js-beautify
Let me guess, all downvotes.
ERP Programmer in Malmö Sweden

~$60,000 (working 4 days per week)
I know the other guy is giving you a hard time about the throwaway, but I do appreciate this. I'll watch some of his stuff, it looks interesting. Thanks for sharing.
Yeah, I've thought about that. But I'm hoping on two things. First, that if you are just sharing it across friends, it doesn't matter the "skill level" of the sharer. Second, that there will be enough value even if you're just a listener, getting to listen to a personal podcast of your friends' stories. But this hinges on there being enough sharers in the first place, not all just listeners.

I appreciate the thought here!
> Instead we're left with shitty USB

How is USB not a fantastic answer to the problem you described?
You're absolutely correct—I just tested it, and I'll be damned. That's what I get for never playing around with it, and had (wrongly) assumed that this would have been one of the most basic features of vendoring.

I appreciate the correction!
Of course he doesn't come up personally with, say, rocket engine innovations. But what he does is orders of magnitude more valuable - motivating people, making good high-level decisions (because he's smart and knowledgable in multiple areas such as engineering, design, marketing), getting the right people work for him and being very hard-working.

Being a good CEO is just way more valuable than being a good individual contributor, because it multiplies the output and growth of the whole company.

And ego doesn't really matter that much in the big picture.
TSMC 4Q16 revenues beat guidance
MediaTek posts record 2016 revenues
How I Decided My App Idea Was Worth Pursuing
Awesome! I'll kick it over to the developers and see what we can do about getting it web-based / on desktop. :)
Pokemon GO a no-go in China due to security threat
Yes, right now you can save a wave and it'll stay for I think 6 months, but I'm talking to my devs to see if we can get it to save to the users phone for the long term (not limited). We'll see what happens with that.
I'm getting started with Statistical Learning. It looks interesting to toy a bit with this data after eliminating obscenities. I've seen the storm it generated but didn't think of using it. Thanks.
that may perhaps depend on whether one is an example.com evangelist.
> ...can't do any of the stuff i3wm does..

What exactly do you think i3wm can do that Windows 10 can't be made to do?

Windows 10 has tiling and workspaces. I can add any number of automations via AutoHotKey.

> Users don't count, because they barely interact with it...

Didn't I mention the millions of devs that are on Windows? I also live with a 3rd grade school teacher and she absolutely uses the heck out of the Windows file system. Anyway - as a developer, I use Linux, Mac and Windows to build Node.js and Cordova apps and I use them all fully. Linux for servers, Mac for iOS builds and the occasional Swift app...and Windows for Android and Web development. I just can't see what you think is so "unusable" about Windows filesystem.

Honestly, it just sounds to me like you just hate Windows without even knowing anything about it.

> It's not the same to dumping some package manager on top of an OS (like apt on bash) to having it be part of the core OS...

It might as well be since even on Linux you have to break out of the package manager often in order to get work done!

Have you not seen the hundreds of FOSS projects that ask you to install by curling a shell script right off their site? You can't do shit with just a package manager.

In any case - I'd rather not get stuck using one OS forever. Linux leaves a LOT to be desired. That's why I use multiple systems and I am well versed in each of them. Life would seem so dull if I only knew one OS. I feel sorry for people who are so adamant about never using some tech because of their politics or whatever.
The concern I have read from urban planners is more that autonomous cars are simply an improved variation of a car, and they won't actually fix many of the core problems that cars have created in cities.

Autonomous cars absolutely have the potential to be much safer than human driven cars, but their innovations don't change many other aspects of car oriented transportation. It remains questionable then whether our cities will be all that different if the cars on the road are autonomously driven or not.

In this sort of discussion I feel it must be added that it's fully possible to build walkable, bike friendly, cities right now with current technology. We just choose not to do so. We don't need new technologies to achieve this.
Oops. Can't see an obvious way to fix it. If nobody else has submitted it by tomorrow I'll do another submission.
Sure Lattner and Musk are interesting people, but I find the level of hero worship in the tech industry to be sickening.

Having used compilers for a few new languages (Rust, Go, Dart, Kotlin, Swift). Swift is the only one I've had any issues with as well as Swift seems to be the only language to have adopted the "move fast and break things" philosophy of Silicon Valley. I dunno, I just don't see the argument.
> But all the work I'm most proud of is the second type.

I think if that's true, you should spend your time structuring a back-end such that other people in the organization can take the "technician" stuff off your hands. People who care most about those parts of the codebase. Potentially even non-engineer. Start them in a read-only front end app. It doesn't get you out of the woods, because you still have to support all of those people. But your real job is doing the hard engineering work to create a robust framework which is safe for people to build on top of.

In the long term, you'll spend part of your time basically teaching, and the other part of your time doing that gnarly researchy stuff you love.

And you could eventually opt out of teaching too, if you found someone on your team who likes that work. Then you're just the wizard deep inside the machine making magic happen. Your teammates would probably help. Good people will take as much of the responsibility as they can, since they don't want you as a bottleneck anyway.
There's only so much appetite for change. I wouldn't want to waste it on a marginal improvement that only benefits people with similar perspectives if they live in the same area.
Exactly. If you can lead and develop a complex, technically challenging open source project that competes head-to-head with, say, one of the top 10 most venerated open source projects, achieve parity with it (some would say surpass it), without too much drama, _at Apple_, then, well, it's probably less about the raw technical talents and more about technical taste, managerial talent, and character.
left a $150K job at a startup with vested stock worth paper millions that may never realize.

now starting my own startup, $0 now but expect to pass $500K in salary this year.
It's not clear from your formatting, but the line was

1 = 1 ^ 23456789

I thought it was really cool that this pattern is used elsewhere to collapse any prefix into 1, e.g.

9 = (1 ^ 2345678) * 9
A valid point! The economics of integration seems to be driving us towards single boxes which suit stifled competition?

Is there an opening here for a non-manufacturing "open" standards body to emerge? They could publish mechanical specifications for a "click together phone" and a specification for a simple electrical bus/interconnect (use USB for everything?)

One could envisage a series of standard exterior cases, based on a common unit of measure. Each case might contain openings for screen, camera, connectors, etc. according to the type of device. Inside the case would be spaces for internal modules, also based on the common unit of measure, not specific to any one type of module and with interfaces in standard positions. Exterior cases in the series might include:

* Smartphone

* Tablet

* Laptop

* Desktop

* Media player

Such a movement could arise from the Makerspace movement, as it would be a relatively low cost thing to do? One can imagine a website with specification documents and 3D printer files for the various module outlines. People would then be free to experiment on making new components within this ecosystem.

---

Edit: I'm pessimistic that the above would progress past a hobbyist level as the economics favours an integrated approach, unless it spurs a level of competition and innovation that undercuts the premiums being charged by the makers of walled gardens.
I didn't read the article... but why 1 to 9? Is it because we have 10 fingers and 10 symbols that represent numbers? We're this numbers chosen for another reason?
Parallel versions of BLAKE2 are indeed even faster, but optimized implementations of non-parallel BLAKE2s and BLAKE2b also use SIMD instructions in compression function (e.g. https://github.com/BLAKE2/BLAKE2/blob/master/sse/blake2b-rou...).

* * *

Not byte swapping, just simple reading bytes and shifting them into the correct position in uint32 like this:

uint32 result = (b[3] << 24) | (b[2] << 16) | (b[1] << 8) | b[0];

Which is slower than

uint32 result = *b;

or if LE is not native:

uint32 result = swap(*b);
This is a good point. I've always wondered why PC components have always been priced with total transparency and razor-sharp margins unlike most other kinds of tech.
Hate to be a crotchety old man, but seeing people recruit heavily for JS just makes me like the company less. Really sick of seeing the increasingly-silly bandwagon jumping that goes on in the tech community.
RFC 7710 specifies a way for DHCP servers and router advertisements to specify a portal page: https://tools.ietf.org/html/rfc7710
USD?
Survey: Getting to 10x – What Do the Best Developers Have in Common?
Almost none of the captive portals I run into want payment of any kind; they almost always just have a click-through for "don't abuse this network" or similar terms.

If you really want payment, then post a URL wherever you post a sign about the SSID, and/or make the SSID "Go To example.com after connecting".
Math/Stat/ML Academic (Senior Lecturer), Australia. Awarded PhD in 2012.

~A$320K (US$235K)

Comprised of:

* 140K salary
* 35K additional loading
* 24K superannuation (17% of salary)
* 120K contract

1-1 teaching load (1 course each 12 week semester, 3 contact hours per week). $50-100K p.a. research money for conferences, travel, books, research assistance, computers, etc.

The 'contract' is paid to me personally by external company for giving advice on demand, preferred (but non-exclusive) access to my research codes, and for me to develop these codes directly on their data sets. Symbiotic relationship as I get to use their data sets as well.

The best part is NO BOSS. I do what I want all day long...
If you don't like your iPhone translation, then file some bugs: http://bugreport.apple.com
Modular hardware wouldn't improve ux or software quality. It would probably reduce battery life because there would be less space.
That's a really good point, what would Musk do with $200 billions.

It's questionable if he would be the profit-maximizing CEO choice for Apple though.

Perhaps he wouldn't even want the job (if we ignore the cash), because the smartphone and computer industry is maturing, i.e. tougher competition, decreasing rate of innovation, maintenance mode ahead.
caused by nothing [external]
> Why would I ever want to deal with that?

Because it's cheaper and easier than throwing out a phone and getting a new one. Phones could less 10 years with ad hoc upgrades instead of 2. I'd love to have been able to take my galaxy nexus (best phone ever) and add more ram and a faster processor.
And switching to proportional representation would help fix lobbyist control of government, which is a huge problem.

Ending gerrymandering just changes who is going to serve the lobbyists.
As noted in http://www.tiobe.com/tiobe-index/ the changes in google's indexing algorithms caused massive swings in their index. If you search google for "Java programming" and "C programming" you'll note approximately the same ratio of the "Java ratings" to "C ratings".

The results of the toibe index are heavily influenced by google's search.

People working on Dart working at google would likely be familiar with how to create a page that has improved google visibility compared to say... the R or objective C communities. This isn't a "ohh, nefarious!" type thing but rather a "how to make a web page that conforms to everything that google search would want" is part of the way one would think.

It is possible to game tiobe given that its strongly influenced by google's search results. If you go glance at delphi's history in 2008, you'll see gamification of it - http://web.archive.org/web/20120312021442/http://delphi.org/... http://web.archive.org/web/20120312021416/http://delphi.org/... http://web.archive.org/web/20120312021435/http://delphi.org/... - and then you go look at the graph for delphi, and you'll see http://www.tiobe.com/tiobe-index/delphi-object-pascal/ .

Simply having well crafted pages that get indexed well for Dart would be sufficient to bump a language on Tiobe. And that's why its all a load of marketing.
> That's damning for a company with Facebook heft behind it

That's not great when their target market is gamers, a large number of whom distrust facebook, love valve, hate the idea of a VR device trying to become a walled garden, and are generally entitled jerks who will whine and cry and talk about how they are never buying an oculus product because palmer lied about the price/sold out to facebook/whatever.
>Maybe I'm giving too much credit to the ghost of Steve Jobs.

You certainly are.

Apple (well, NeXT) took Unix, slapped on a nice hardware accelerated graphics layer, and then made sure it worked (on the web, in the office suite, in the mail client, in the music player, in the video player, etc). You can make the mobile version of that product in a month now, army of one style, and come up with something that's better for whatever corner of the market you intend to target - even if it's just your friends or your countrymen.

One trick ponies have a hard time learning new tricks, and Apple has always been a one trick pony. For now their mobile product is still the best - and enough of their competitors are chasing stupid ideas that they can probably coast for another 5 years. We'll see what happens long term.
DV certs can certainly have wildcards and multiple domains, and no, OV certs are not "more secure" - they simply contain additional fields which suggest that a CA has taken some amount of effort to verify that the domains belong to a given organisation, which the end user can read. This is generally more-or-less useless, as I'm pretty sure we all know that nytimes.com is owned by the New York Times.
Atlassian is a bootstrapped enterprise software company. That alone should earn them a lot of respect.

I think that Atlassian's pace matches their customer's wishes. I believe that Bitbucket is more or less on ice, functions as a free GitHub for private repos, and provides an outlet for Atlassian to try to convert people into enterprise clients, and I think this is their intention for Trello too.

Enterprise clients do _not_ like rapid change, so I think that JIRA/Atlassian is on track. In the last 3 years, JIRA has integrated GreenHopper as JIRA Agile, and I don't know what/if anything else they've done, but I don't follow JIRA closely.
You can get arrested for sleeping in a car while drunk, even if you clearly intended to sleep it off overnight instead of driving home drunk. No mens rea needed.
I was thinking the same thing, with [[lights]].
I previously submitted this at [1] but somehow bozwangled the URL and didn't notice. Hope a re-submission is OK.

[1] https://news.ycombinator.com/item?id=13363806#13363898
Powered by...?
Apple is the largest (market cap) public U.S. company and within the world's top 10 by other measurements. We have empirical evidence they are going great, I don't think they need an ignorant slogan which presumes they aren't.

But then again, by all measurements the U.S. was doing great too, yet here we are, winding up our doomsday clocks.
Japan has a lot of laws like no smoking outside designated areas but you will see a lot still walking and smoking. It's crazy how a lot of restaurants allow smoking inside all the time (they said most of their business comes from smokers so a ban and they would lose a lot of their customers)
I have installed the latest version 0.3.2 for Ubuntu 16.04 via the Software Center, and also via Gdebi (which reported that it was already installed, but reinstalled) and I am unable to find the installation anywhere. No config files in my home directory. A search in Nautilus only finds the .deb. What am I missing? I am running Budgie desktop, if that makes a difference.
> To your point, we also "pay" ~88,000 lives per year to allow our society to satisfy its recreational alcohol consumption needs, but that is what society has chosen.

This is a good contrasting point. I think there is an argument to be had about "winnable" battles, though. It's much easier to police roads than it is to police everyone's home for alcohol, for example. It's easier (I imagine) to smuggle some alcohol from another country than it is to import an illegal vehicle. (Aside: some ~10,000 of those alcohol related deaths involved drunk-driving)

I agree that there needs to be a careful timeline for legislation. We shouldn't use legislation to bring about change too early.

I do think, though, that the transition to autonomous vehicles could occur gradually. First, you make them capable of self-driving. Then, cars start being manufactured without a steering wheel or pedals. Then, all new cars must not have a steering wheel. Then, once a sufficiently high percentage of vehicles are autonomous and without steering wheels, additional legislation could be considered. This would take decades, of course.

> There are plenty more reasonable steps to be taken before that...

I'm aware that in countries other than the US (like Germany, IIRC), it is harder (in terms of additional and stricter testing) and more expensive to obtain your driver's license. That is something I don't disagree with.

On the other hand, the US is a place which is very reliant on cars to get places: the country is larger and more spread out, public transportation is worse, etc. The ideal aspect of self-driving cars in combination with restricting or outlawing human drivers is people can still own them as they always have (prices will come down and used cars will exist) and it should bring down fatalities in a meaningful way. Additional legislation that may prevent people from getting the license they need to drive to their job would not be required.

> The list goes on, without copping to the naive, even juvenile, conclusion that outlawing human drivers is logical because autonomous cars are safer.

None of this rhetoric convinces me that it is not logical to remove human error from the driving equation.
> He is an inspirational leader and talented people want to work with him.

This is a convenient narrative when Tesla makes a high profile hire but they've also lost a lot of talented engineers and I don't remember the convention wisdom being that it was because of Elon's shortcomings.
>> "Welcome Daniel, Nicole, Stephanie, Steven and Tatyana!"

While it's possible you'll never see this, nor that we'll ever meet, sincerely wish the best in your new journey with YC!
Those two personality types can work fine actually, I think. Two egoistic-ish people working together is much more likely to be problematic.
Hobos aren't generally someone you'd want to rely on for their sobriety.
I've never even considered Dart. If I'm going to choose a foreign (to me) stack, I'd prefer it was in a functional language. I'm curious to hear a few things from your experience: how fast/slow are the builds? What cons do you have now that you've been using it a while?
There's plenty of places that have no cell phone reception. I go through one on my commute, and it's not even all that rural.
Peter Thiel is also a YC Partner
Unclear why the official YC press release is not the primary post for this event:
https://news.ycombinator.com/item?id=13368446