skysight-inc/HackerNews huggingface dataset:
Just my intuitive impression: The VueJS community is already so big that I think its reached escape velocity. It's bigger than Knockout ever was. By now, there's enough invested in vue-based apps that if anything were to happen to the core team, multiple parties would come out of the woodwork to keep it going - it's already too valuable to allow it to die.
And actually Ford is investing in Argo in Pittsburgh, which is a very new self-driving car startup.
> probably. but you can only pull that stunt so many times.

How many? Because apparently we haven't yet reached it with body cams.
https://plus.google.com/+LinusTorvalds/posts/5s9ZLWQDjwn
and that would be how many potential passwords?

i pick a random order of a 52 card deck as my password. is that a strong password? you could just iterate over all of them. might take a whole though.

now my password is EITHER the song thing or a random order of a 52 card deck, you dont know which one. am i having a strong password yet?

"a web crawler could just read every page on the internet and then construct all the potential n-grams of every word of every page on the internet and then easily figure out your password" sounds slightly optimistic.

youd only have to clone half the google operation to crack some random weirdos password.
I built my own chrome extension using keybase over a year ago, which I called AnyCrypt:

http://lettergram.github.io/AnyCrypt/

I use it with a few friends, it isn't super secure (in the sense I store people's private key locally). The real issue I had was two fold:

1. You guys really didn't want me pulling the private key from your servers. Although it was possible, I had to decode all the work you guys did, which sucked.

2. It wasn't seemless, i.e. I had to do some right clicking.

The one benefit I see on my current method, is I can use any chat to communicate. I already use signal, have encrypted emails, etc. So what do I gain using this extension?
The difference between Bitcoins and tulips is that someone can like tulips, and assign a value to a really cool tulip based on that. They can weigh the benefits of a tulip versus a rose or a painting of a tulip, and buy one based on whether it gives a good return of enjoyment for the price.

On top of that, you get tulip traders, who seek to buy tulips from people who value them less and sell them to people who value them more, and speculators who acquire and hold tulips on an expectation that they will be worth more in the future. From there the market can explode and the price can rise far beyond whatever the primary users of tulips are willing to pay.

The weird thing about Bitcoins is there is no floor to their value - their value as a unit of exchange or a store of value depends entirely on how many people are willing to accept them. A Bitcoin is not a tulip that some people want to simply admire or a corporation that has revenue or a parcel of land which has potential. With all those things, you might just want the thing for the thing. With Bitcoin, you only ever want it, either as a store of value or a medium of exchange, because other people also want it.

This is where everything becomes weird. With other markets, tulip or stock or real estate, you can speak of the commodity as being over-valued when speculation drives the price above what the people who want the thing itself are willing to pay. With Bitcoin, you cannot. You can't call Bitcoin overpriced or underpriced because it has no grounding, no price that is independent of demand.
Most of them do, but usually only for a year or two after the release of a particular handset, and more for their flagship models than their more obscure ones. In most cases, those updates include a single major OS version jump, and maybe a year or two of security patches after that point.
Apple does a crazy amount of work to keep iOS running on as many devices as they can. Speaking as a developer, I wish they'd be more aggressive about dropping support for older devices.

But even if the new OS runs slower on old devices, that's not even remotely Planned Obsolescence. Planned Obsolescence means they deliberately make older devices run badly in order to drive upgrades. But there's not even a snowflake's chance in hell that Apple is doing that, and saying they are is pretty insulting to all the work they do ensuring the OS is at least usable on those devices. The simple fact is, as devices get more powerful, the OS expands to take advantage of that power, and so when you run the OS on older hardware it's now doing more work than it used to and frequently ends up slower.
> In short, black-bag some elites, and shoot them up with a witches brew of MDMA, LSD, DXM, Datura, nicotine, cannabis, salvinorin-A, high fructose corn syrup, fluoride, chemtrail distillate, et cetera (Poe's Law disclosure: the latter three were satire), and see if that can cure them of being selfish assholes.

No, it'll give them a bad trip and they will hang you by your own guts. This (and more) had already been tried fifty years ago, read about project MKULtra and the book "Acid Dreams".
SF, SJ Listed Again Among Worst US Places to Live If You're Trying to Save Money
Vue has the best implementation of Material Design I've ever seen: https://vuematerial.github.io/#/
Best Text to Binary tool
Well, there is Qt/QML, and if the price is not an issue - Embarcadero FireMonkey.
I'm pretty sure I interpreted the comment correctly...
Why Tech Companies Need a Little More Viking in Them
Could you share a brief of Imzy monthly traffic, bandwidth, and aws cost?
And the difference being that you can update the OS despite the crapware. You can't update Android devices without waiting on the vendor.
that's probably why they are shutting down?

Bad marketing?
Ask HN: Is it worth it to move to SV in 40's with family?
Synopsis: I'm in a job (/city) where I've hit the ceiling in terms of software dev, and expect to get raises on par with inflation for the rest of my career. However I have a nice house that's paid off, reasonable savings, and other than job stagnation things are going fine. (Well other than the constant worry that I'll be replaced with someone cheaper at some point).

The opportunity has arisen to take a job from a big SW company out west. It'd be an immediate 50% pay bump, plus potential bonus on top of that, pushing to over 100% bump. And of course there's no glass ceiling there, so future earning potential is even higher.

However housing is so expensive out there that I'd have to either buy a much smaller house, or drain my savings and go into debt and work until I'm in my 70's to pay it off. It doesn't feel too far-fetched to say that it seems like my kids' inheritance will be the only beneficiary. (Yes I love them, but I want my own cut as well! :))

So while it's a huge move forward in terms of "career", it feels like almost a step backward in terms of "life". Has anyone else here been in the same situation? What decision did you make, and how did it work out?
Dash is excellent and on my best-of software list for programmers who use a Mac.

Fast documentation search works brilliantly and I especially like the offline capabilities.

The Dash iOS app is a great addition -- try it on an iPad with the Duet second screen app.

Best of all, the author is responsible and responsive. Well worth buying.
Can you share the prototype? I am excited for reading interesting Dart apps in the open.
Thought of the day: bridge Grenade with like CλaSH [1] and realize network topologies directly on an FPGA.

[1] http://www.clash-lang.org/
Also, Unity is more a tool for designers, while MonoGame or LibGDX are more coding oriented libraries.
Mapping 50 Years of Melting Ice in Glacier National Park
>Nine-to-5 isn’t enough. At top tech companies, extracurricular work isn’t a differentiating factor— it’s the expectation.

I stopped reading at this point.

How arrogant to expect you to gift your unpaid free time for the privilege of working there.
I would like the same functionality and I would love if it supported encryption as well as signing.
HTTPS Weekly issue #5
This badly needs the A1200/A500 form factor to be even worth considering. That and a lower price. :-)
I think this is like the "your data isn't big enough for HDFS" argument earlier this week. The point I take away is that at some stage of your growth, this will be a logical decision. I don't think it implies that the same model works for your organization.
Yes, quitting the application completely, closing it just minimizes to the taskbar context menu, from there you can right click, the custom interface shows, click the hamburger menu, click quit. I completely quit every time for it to randomly start afterwards.
>The Yen's future is extremely uncertain, Japan's government is 1 Quadrillion yen in debt.

About $10 trillion USD.
I hope that there's been some hidden benefit I'm unaware of that's so large it could from some point of view that's not simply insane or stupid justify fueling a massive immigration crisis in Europe, with all the consequences that've fallen out of that, and causing years and years of suffering and death in countries halfway around the world from us while in many ways strengthening the radical jihadist movement(s), yes.

The alternative is that we've been too dumb, for years on end, to just stop, or else that we've done it because we made a (huge) mistake initially and are trying to save face, both of which I judge to be somewhat worse.

Iraq may have been more expensive but this is shaping up to be a much bigger strategic blunder, if there's not some really smart hidden agenda driving it. It's certainly a massive humanitarian disaster. I've found it utterly bizarre that in all the partisan bickering this didn't take central stage in the "Obama (and Hillary) aren't fit leaders" narrative, since on the surface the whole thing looks like a gigantic policy disaster on the part of the US—and I feel that way as someone who almost always supports Democrats over Republicans, and protested Iraq II. I don't get how more blame for the situation isn't publicly falling on the US and the Obama administration.
> They usually come in hordes and attack any content against Modi on the web usually by unethical tactics like questioning your character/love for country, down-voting, mass reporting, abusing and general trolling - whatever it takes to shut the critics up.

This. And to add a bit, it is a little-kept secret that many/most are paid workers, hired to carry out those activities.
If you have any methods for hiring employees trustworthy enough to backup and reimage my most secure computing device with the most sensitive data, and somehow do so on notice given only via ESP, at several major world airports, please do let me know.

I guess I could get a fourth phone, the one I use only for talking to my Airport Phone Guy, who would somehow be incorruptible enough to not hijack my bitcoin wallet or take copies of my camera roll (which, if used strategically, could alternately make or ruin entire careers or companies).

I'll be over here in the Real World.
I, for one, look forward to more articles starting with "It isn’t looking good for humanity." in the coming decades.
> (Note: For brevity, error handling is largely omitted from programs shown.)

I found this article interesting but to be honest I hate it when people do this. Usually it is the real-world considerations and error handling that cause the code to cease being an elegant demo and look more like the same stuff everyone else writes.
The answer is fairly obvious: dlang is a nicer language, by design. Go isn't meant to be particularly impressive on the language design/innovation front.
Jsonnet simplifies scoping over bcl quite a bit. Specifically there is no up operator.
Cape Town Based Startups Invited to Apply for Seedstars World
Thanks for this feed example. Found this gem in there.

A beautiful technical / engineering take on why Juicero failed, after he takes apart a brand new Juicero => https://youtu.be/_Cp-BGQfpHQ?t=2111
There's a large, legal market for firearms in the US, so it's not hard for a criminal to take advantage of that. What's going to produce a large, legal market for dedicated gun obfuscating devices that criminals can similarly take advantage of? I don't think that there is going to be one. I think it will be more like a criminal getting access to e.g. plastic explosives: either he's part of a criminal organization, already has a specialized day job that allows for diversion, or has reasonably high technical skill and can manufacture the materials in a home workshop. I'm not sure the "diversion from legitimate business" path even works here, because again, I don't see the business need for disguising open carried guns. If Johnny Hothead, having no specialized connections, gets an offer to sell him some explosives then it's probably coming from an agent of law enforcement rather than the local Crime Depot.
I can see why they would if they had previous been involved in Reddit. The only site that had more notorious problems scaling in its early-middle days that I can think of is Twitter with its fail whale.
> Is the real-time feature the only way you plan to make this different/better than the others?

If so, Simplenote already does this and has apps for almost all platforms.
Yep, because otherwise the site would have seemed like a ghost town despite growing because of the 1-9-90 rule. They had to keep submissions going until they attracted the 10% of users that makes a community truly come alive.
deserves to be part of society != deserves a job

A job implies that someone somewhere is paying for that job to exist. In a free society, you can't make it compulsory for someone to pay another individual to do work that isn't valuable to the person doing the paying.
That's probably a reasonable estimate (including stock compensation) for the companies mentioned.
where is the "go" button I'm supposed to 'tap?'

EDIT: It eventually showed up.
If you’d bought $1,000 of Bitcoin in 2010, you’d be worth $35M
Why I’m Not Reviewing Noma Mexico
> There's a revolution in the US every four to eight years.

Democracy is a fast-path civil war: "yeah, I guess we could go actually shooting each other but let's just count who has more men and move on".
Fair enough - as you indicate, nuance is important and sadly it's often lacking from many media articles and debate these days.
Would that mean that a slight change in board evaluation rules would require Alpha Go to retrain all of its strategies?
Ah, the wondrous things we could all do with Haskell, if only we neither had nor needed day-jobs.
Thank you for being so patient with some of the more ornery commenters in this thread. It's a topic that cuts close to the bone for many HN users, that frequently brings up feelings of rejection (e.g. elitism of 'top' companies) and frustration (e.g. irrationality of interview processes).
Reddit's new profile, Digg v4 both tried this.

Both were not popular with the userbase.
How do you know what your "best ideas" are? And, are they better than the average of those 4000 startups? Are they better than the top 1% of those 4000 startups?

It's not clear to me that, starting from here, NVidia is going to be a fast-growth company - especially not compared to a group of startups.
This is great, didn't know about p5js. About 2 years ago I was searching for something similar to Processing in Python, but couldn't find anything that was suitable.

Perhaps someone knows some project that has filled that gap.
Just FYI, I tried using a couple of the pre-compiled binaries in bash on Ubuntu on Windows and got a segmentation fault. Same binaries worked fine in real Linux.
The un-optimized (and probably most readable/maintainable) version in D was actually slower than PyPy
PacketFabric Expands to Major Data Centers Across US – Latest Telecom News
We detached this flagged subthread from https://news.ycombinator.com/item?id=14399262.
Could you confirm which version of Keybase you're running? `keybase version`

Also, is it Chrome or Chromium?

Feel free to message me directly on Keybase if you'd prefer: https://keybase.io/shazow

[Edit: In case anyone is curious, this has been resolved by restarting Chromium.]
Show HN: C to Go Assembly
It would be awesome if AlphaGo were released as an online-playable version but with an adaptive difficulty. Either by choosing a desired rank or just setting it to "try to win %50 of the time" or similar.

I feel like that would lead to a new generation of players trained on new strategies from a blank slate. Could be interesting.

Disclosure: I only know the basics about playing Go :)
Not only to children. I'm intersex and not physically obviously so outwardly. But if you are able to do some imagining that we probably don't really want to write down here, the fact I'm internally female became profoundly apparent in my thirties. H2G2 fans will possibly appreciate I finally was fully cognisant only when 42. I endured a more than decade long breakdown which totalled my business. Meanwhile my family found records on our fathers death, did not tell me, arguably persecuted me, and I narrowly survived a decade long campaign to render me into care of mental health services. Avoiding which involved preferring prison on made up charges ( because family would not explain their reasons) and the physical re-emergence of a secondary organ system.. when I has my hand in a cast for a broken finger, the good fingers muscles became solid stuff within a few weeks. Now take the really not insignificant muscle of a female abdomen and leave it disused for forty years. I had shrunken by several inches due to compression of my lower spine.

Not only do my doctors lie, the records such as a x-ray which the radiologist was so shocked by despite forewarning to sieze the screen out of my sight, is destroyed or deleted. I struggled to walk much of last summer.

I'm amazed that I got ... I'm amazed I survived.

As for finding support our there being in London... There's none. Full stop. Period.

Oh and the fun only is hinted at here. Imagine where I found out first.. if you could guess how, you'd be psychic. Or heaphrodite. It seems to be edited now, but the Wikipedia article had it that hermaphrodites are noted throughout history for ability to predict the future, usually the unfortunate future. I reflected on the statement and realised that humans just spend far too much time dwelling on bad things despite being massively de risked in modern society. Unless you're hermaphrodite and don't know it. If you ponder how this can be undiscovered so long, the missing information is a heretofore blocked out epic history of suffering abuse.

I'm posting this because of my fear anyone else like me has been in far less confident or provident situations and the least I can offer you if this is you is a guaranteed laugh at my expense. I'm slowly getting patched in to the real world needs of addressing the concomitant problems and may be able to help in some practical ways despite I sadly must disclaim any promise as the whole proposition is new to me and I barely caught my breath just now.
There is Qt Widgets (yay for HiDPI).. everything else is one big garbage fire. I recently launched a QML Quick Controls 1/2/+inf/who knows app and trying to select text in an input box caused it to switch tabs because that's what caught the events. It was impossible to select text.

I get now why people use Electron. It's 2017, Qt has been around forever, and they still haven't figured out the fricking deployment issue! You still have to cobble together a bunch of scripts and otherwise crappy solutions to get something that runs on Linux/Mac/Windows in any shape or form that approaches "out of the box" and "continuous integration".
Spinners.
those were the only ones (why i said barely)
But it also makes sure that they don't end up connected to such hits as AirBnB, etc.
Capture Gow Far Your Site Is Around the World Using Geoscreenshot
Bill Gates' summer reading picks
Would you please not post like this here? If you have a substantive point to make, it's always possible to do so thoughtfully.
For chickens specifically, you need to open and close the door to their coop every day. and make sure that they're all accounted for, or else they get eaten.
Depends on what you consider the core concepts to be.

I think you should reconsider and ask instead what is the best language to achieve a specific goal.
You can say that. Though, higher-level is a relative term.
One company's Sr. Manager can potentially become CXO in a relatively smaller company.
Idea is to allow employees to have working sabbaticals and groom by working in diverse cultures
arcanus may not have meant "bad, because competition" - perhaps instead "maybe good, because synergy".
At Sun Microsystems, Inc., (RIP) we have many "gates" (repos) that made up Solaris. Cross-gate development was somewhat more involved, but still not bad. Basically: you installed the latest build of all of Solaris, then updated the bits from your clones of the gates in question. Still, a single repo is great if it can scale, and GVFS sounds great!

But that's not what I came in to say.

I came in to describe the rebase (not merge!) workflow we used at Sun, which I recommend to anyone running a project the size of Solaris (or larger, in the case of Windows), or, really, even to much smaller projects.

For single-developer projects, you just rebased onto the latest upstream periodically (and finally just before pushing).

For larger projects, the project would run their own upstream that developers would use. The project would periodically rebase onto the latest upstream. Developers would periodically rebase onto their upstream: the project's repo.

The result was clean, linear history in the master repository. By and large one never cared about intra-project history, though project repos were archived anyways so that where one needed to dig through project-internal history ("did they try a different alternative and found it didn't work well?"), one could.

I strongly recommend rebase workflows over merge workflows. In particular, I recommend it to Microsoft.
>Often, although their answers were eventually correct, it took them too long to get there which the interviewer perceived as weak problem solving skills.

Does CtCI publish those times for its problems? How would I know I'm too slow to solve a kind of problem before interviewing?
So, effectively, it's playing with its food?
Thanks for doing this. Saves Archive Team time having to grab the site before it goes dark.
Back when I was going to college one day the American Studies professor asked the class if anyone knew the word "sabotage". I was shocked, it is such a common word I thought there would be an answer right away. Since nobody felt like giving a definition, I did. "Yes professor, that is when you throw your wooden shoe into the mill-works". Silence. Everyone looks at me. The professor responds: "Yes, He is correct..."
You've got to buy the device itself? OK, makes sense. You've got to buy PC hardware, but are obligated by the software license to buy it from one particular vendor? OK, yeah, there's a business reason for it, but it's irritating because there's no technical reason.

I can easily develop iOS software without owning an Apple computer...but I can't do it legally. I'm happy I'm not in mobile dev, and this is one reason.
This article is trash. They start with "obvious" python at 12s, run it with pypy instead for 3s, and then rewrite and optimize a D version from 3s to 1s w/o attempting any further optimization of the python version(!?!).

In my opinion omit all of the discussion on python and just talk about "how to optimize a D program" b/c that's what this article is.
"So real real game developers should ship their own operating system to run the game on. As well as their own hardware. Because all the others are just using someone else's and are lazy."

I believe there's rules on HN regarding unwarranted snark. You very obviously missed the entire point of what I said so there's no point in trying to explain.
Well, the real world code is also linked at the start of the article: https://github.com/eBay/tsv-utils-dlang
Understanding how neural nets work
How to learn vocabulary with automated lists of example sentences