skysight-inc/HackerNews huggingface dataset:
What'd a supercomputer ever want Windows or OSX layers on for? Linux is too obvious.
Pissing off customers has many failure points.

Without video many people could just stick with their cellphone bandwidth and drop their cable plan entirely.
Well, with the Intel ME recent findings, actually Minix is on all of those computers as well as any other modern Intel based computer...
It saddens me to see this happen, as it is not just Sonar, but also Rapture Pro (Dimension Pro) and Z3ta+ that will cease development. I do not think anyone at Cakewalk saw this coming, as they were still celebrating their 30th anniversary and were really improving in the last 2 years and especially last few months. I hope another party steps in and acquires them, as nothing good can come from staying at Gibson... they have called Opcode before and Deckadance (under the Stanton brand).
For finding a technical co-founder, I think this is more like it:

Imagine you are looking for someone to marry and to cook for you. You will have to get along with them for years. You will need to share intimate secrets with them. The main thing that is really different is that you will not be having sex with them (although from what I hear that is not actually very different from most marriages).

The other thing is that instead of cooking food, they are doing engineering research. Pretty much all software projects are complex research projects. Now, imagine if the woman you married were a bad cook. You could always go out for takeout after dinner lots of the time. But say your entire business was built on making sure that her eggplant soufflé or whatever was 100% on point. If it doesn't taste good, it just crashes and you can't make money. But this is not eggplant soufflé its a completely new dish you need her to invent as a master chef. Only its more complicated than that. It has a thousand moving parts. Its sort of like they are inventing a new type of space ship for you.

So anyway, I would try to do smaller test projects or subprojects with people first and be very careful making a selection of a partner. Ideally it would take several months or a few years, checking out multiple people.

Also be aware that about 50% of all marriages end in divorce.
> if you're accessing data sequentially it's more likely the data you're going to access next is already in cache

Why?
I thought lambda was configured to use a single exit IP that rotates every 4 hours. How many IP's are you getting via this method, and are you using any tricks (multiple accounts, etc) to get a wider variety of IPs?
Whether it is a good or a bad interview question depends on how you use it. I've used a variant of this when interviewing CS PhD candidates. I don't expect anyone to know how to solve this immediately. If anyone did, I'd assume they'd seen it before, and ask something else.

What I want is to see how someone thinks about algorithmic problems. As they talk through what they're thinking, there are certain to be problems or limitations with their first suggestion. I'll probe on these, and see whether they understand those issues as they're pointed out. I'll give hints and see how they assimilate new ideas and information. In the end, 75% of candidates will get to a reasonable solution, and 25% will get to an optimal one, given some hints along the way. I'm much less interested in whether they get to the optimal one, or even in how fast they get there, than in what happens during the discussion along the path to a solution. You learn a lot about how someone thinks from that. It's also useful to learn how someone communicates - this is also an essential part of a PhD - there's a lot of back-and-forth goes on regarding possible research ideas, so seeing how someone communicates their ideas is useful.

In summary, in an interview, such questions can be good as the basis of a dialog, but are useless unless the interviewer understands this is what they're actually trying to achieve.
Actually it's in the article - there are tomato varities used specifically because they leal less water, and the sandwich makers talk about "barriers" like butter and mayo to keep the bread from getting wet.

So short answer - yes, they have figured it out.
I don't think social network falls under Amazon's overall strategy. It's going to be more likely Google or a start up.
For me, it would be:

1. actor model of computation (https://arxiv.org/abs/1008.1459)
2. map reduce (https://research.google.com/archive/mapreduce.html)
Disappointing. The title should say (2014). I would say that this field has matured a bit in 3.5 years.
What is a crash though? Even at current levels, if it quadrupled and then crashes down 50%, is that a crash? Depending on when you acquired your initial position, you might not care much.

Apple added 250bn in market cap this year. The entire crypto space is about 250bn in market cap. That does put things into perspective. Given crypto is completely global, this space is still tiny. Visa has a $250bn market cap.

My assumption is, if it does end up being a massive bubble and mania, it will run high (like the .com bubble -- into the many trillions) but there will a major correction at some point.

But how likely is it that will be any time soon? And are todays prices still cheap then? I would wager digital gold is probably worth more than $150bn in total market cap, even after a major correction.
Let this be a lesson to all that refusing unethical Management decisions might get you fired but at least you won't go to prison.
I mention this every time VPNs come up... It's just so much better than any of the other VPN clients if you are only interested in TCP, I've been using it for over 6 years.

The key difference between it and VPN protocols for anyone trying to compare is: TCP only, and TCP decompile/recompile with SSH in the middle. This has many advantages: speed (TCP over TCP is megga sucky obviously), server setup (basically none, you just need non-root access to an ssh server with python).

It really is as simple as making an SSH connection on the command line and you can route all your TCP traffic immediately.

It also has some really nice fine grained subnet routing features... On some strange occasions when I have needed it i have merged multiple remote subnets into the same virtual one one my machine by selecting ranges. It also has an auto discovery feature built in if you just want to route the specific IPs that exist on the other side.

sshuttle is also in a number of package managers now, it's in apt at least.
House prices won't go down in Australia. There's an infinite supply of corrupt Chinese cash that needs to be laundered, and every Australian is entitled to sell their piece of Australia to get their fair share.

Ha ha downvotes from those with a vested interest in getting those sweet sweet Chinese dollars.
My high school had a single programming class led by our Physics teacher. UCSD Pascal running on ancient IBM PCs. Having already taught myself Pascal 1+ year prior, it was kind of a waste, but I thought it would be a better elective than metal shop. I did all the exercises and the exam after the first week, so the teacher agreed to let me do whatever I wanted to on the computers the rest of the term as long as I wasn't disruptive.

On a side note, fast forward to today, I've taken up metal working as a hobby and kind of wished I had taken metal shop instead. Except for the fact that the highlight of metal shop in my year was when a bunch of knuckleheads ground another kid's teeth down in the grinder while the teacher wasn't looking. So, actually, yea I'm glad I opted for computer lab.
They're literally storing, sequencing, and analyzing your DNA. What do you think the privacy concerns are?

Most likely, the biggest cost of using 23andme is not evident yet. But as some others have touched on, I could easily see it becoming a prerequisite for health insurance in the near future. Do you really want to give up this data now, without any idea the impact it may have on your financial situation in 10 years?

Obviously there's no right answer to that question but it's worth considering.
Thank you for attempting to ridicule me with the ole 'conspiracy theory'.

Go to the site ( battleforthenet.com ), scroll all the way down, it says 'built by Fight for the Future', and even links to it: https://www.fightforthefuture.org/

On that site, go to 'Supporters' page: https://www.fightforthefuture.org/supporters/

Open Society Foundations is listed there. They are not even hiding the connection.

George Soros directly providing funds for the #1 pro-NN site being peddled around social media sites, and simultaneously pushed into #1 spot on hundreds of subreddits 2 days ago = 'Soros conspiracy theory'. I somehow doubt you apply the same standards to the 'Russian hackers' 'conspiracy theory'. :)

To the rest of the readers, I am not arguing whether 'Russian hackers' is conspiracy theory or not, I just wanted to point out the hypocrisy of how when public's perception and opinion is manipulated by Soros pouring in millions of $, it's completely ignored and we're all expected to pretend it's 100% grassroots, but if Trump&co were doing the same level of manipulation, we would never stop hearing about how it's completely manufactured. I am just tired of being manipulated, regardless of who it's coming from.
I think there is a major difference in butterfly effect scenarios and intentionally misleading and commiting fraud. It's why mens rea is part of the equation for judgement. Intent means a lot; if it weren't, we wouldn't differentiate between manslaughter and murder.

The VW engineers intentionally designed a system meant to defraud tests and avoid regulations, misleading consumers and regulators about the product. This was an order from on high, I dont doubt, but it's still an intentiknal decision. I do this knowing the direct result is fraud and pollution. My intent is to commit fraud, and I do not care about the side effect of pollution. And it's not really possible to not know what the intent of such a system is.

I think we do need to be aware of the impact of our decisions and our choices, and we cannot just dismiss unethical choices on the basis of "everything could be bad.". That's just eschewing responsibility.
How things really work: Non-technical founder tells potential technical co-founder his great idea. Technical "co-founder" goes and creates Facebook/SnapChat on their own ;)
The Guardian view on cryptocurrencies: blockchain of fools
I think iA's deal is to simulate a typewriter.
It's a hipster's thing.
Like obsessing on font design.

It's not a bad writing experience though.
Well to be fair if you drill for a little while in an area and start experiencing earthquakes then one might naturally wonder whether more drilling will lead to even more problems.

The roads in most of the fracking areas are terrible and its often hard to pinpoint whether damage was caused by heavy fracking trucks simply driving on these small roads frequently versus seismic activity versus something else. That doesn’t mean there isn’t damage, it’s just difficult to account for and externalized.

More significantly, there are major changes inside the earth that occur. If you pump a bunch of poisonous fracking fluids into the ground and then drill out a bunch of shale, you’ve replaced a solid layer of shale with fracking fluids and air. Naturally things can mix more since there isn’t a tough layer of shale. The shale is normally pretty close to the aquifer layer which means you now have seismic activity mixing your fracking fluids and shale remnants with your drinking water. Just because the layman may not immediately see the consequences, doesn’t mean they aren’t there. And in most of the big fracking areas there are enough houses without drinkable water that people know something bad is happening even if they can’t pinpoint the exact mechanism. If you drive around those areas, you’ll notice many houses with what are known as water buffalo tanks outside to provide their house with drinkable water. Typically the gas company pays for these because the families in the area have threatened lawsuits or other action after their houses lost drinkable water.
They're different beasts with different use-cases.

I rely on both, and like having both options around.
Yup, even works using putty.exe on Windows (http://www.foxhop.net/ssh-tunnel)
A better analogy:
You build an autobahn for every type of car and then it is dominated by fords, since people prefer driving fords.
I find that the rule "you are always responsible for bad outcomes in proportion to your ability to prevent them" to be a fairly straightforward principle.

And from that rule we are of course all guilty but some are more guilty than others. I assume I'm kind of stating obvious stuff though?
I still remember driving home one day from work during the GFC, and was completely shocked that (from memory) every second to third house was for sale.

With a lot of hot money going around Melbourne these days, low interest rates, and a daily influx of Chinese investors, it's a bubble that's inevitable going to implode.

...on Chinese investors - I used to be on Williams street by 6am every day, and without fail there two busloads of Chinese investors ready to look at the new apartments being built there.

The game now is, which side dries up first - supply of houses/appartments, or the demand of Chinese investors.
Thanks for doing this! I've created a meetup for Munich, feel free to add it to your list: https://www.meetup.com/Hacker-News-Munich/
Plus, what's the performance impact on your smartphone? Battery life, available resources.
Whatever supplants facebook will not look anything like a social network today. If it were as simple as building a platform and throwing a bunch of users at it, Google+ would have worked.

Facebook won because it mapped the real world's social graph onto a virtual social graph. If a product is to take Facebook's throne, it will need a similar hook. Beyond that, it will likely also need to position itself as the "anti" facebook - no tracking, no data collection, etc.
> You may want [data traffic] to be the same

For all intents and purposes, data traffic is exactly the same: with the majority being TCP and a smither of UDP.

That's about it as far as your ISP should be concerned.

You personally might want to divide it up further between bt, streaming, messengers, http, etc.

But the result of such a division for an ISP means that they get to decide which networking applications you get to run on your computer. That is likely what they want: their own walled garden.

Whether all these applications use the same port and protocol is an irrelevant distinction here. Arguing against net neutrality is arguing in favour of an external agent determining which networking applications you can run on your own hardware to connect to the world.

There is no "both sides of the argument" or "Devil's advocate's arguments " here to be explored for the more critical minds, and there is no "Internet Freedom" to be gained by any definition of those words.

Net Neutrality is a fundamental tenet of the Internet. A network without it is simply not the Internet, technically, morally, and historically.
Modern JavaScript Tutorial, the State of Node.js as a Back End Development, and More
It doesn't support UDP in general AFAIK, i'm a frequent user of shuttle and find it indispensable, but if you need UDP it does fail, but then most VPN protocols only support a subset of IP layer protocols, e.g multicast doesn't generally work on any of them.
The rx fallacy is to make you believe that programming at the most general abstract level is the best. It’s just wrong. An array is not a stream, an observable that can fire at any time isn’t the same as a predefined list of things.

Whenever you abstract a data structure, you loose some meaning, some peculiarities that helps you understand what you’re doing.

Rx should be used by framework or low level libraries developers, to factor code. But it should be almost invisible to the api user.
You are aware you're asking to "mathematically formalize" algorithm constructs, right? Either you know nothing about the subject or are trolling this thread in spite of being completely removed from the field.
Classic reference is Architecture of Open Source Applications [0]

[0] http://aosabook.org/en/index.html
Newbies Introduction to Ruby on Rails
LISP. Recursive Functions of Symbolic Expressions
Their Computation by Machine by John McCarthy at MIT.

https://aiplaybook.a16z.com/reference-material/mccarthy-1960...

"Introduction: A programming system called LISP (for LISt Processor) has been developed for the IBM 704 computer by the Artificial Intelligence group at M.I.T. The system was
designed to facilitate experiments with a proposed system
called the Advice Taker, whereby a machine could be
instructed to handle declarative as well as imperative
sentences and could exhibit "common sense" in carrying
out its instructions."
If you use Windows and need to access in a browser some web services over ssh, then just run ssh -D and configure your browser to use PAC JavaScript file that redirects relevant host names to the ssh proxy.
Ask HN: Crowdfunding for OpenSource projects
Hey,
Has some one ever done Crowdfunding for OpenSource Software projects? Have anyone tips for such things?

Thank you!
I desperately need to connect with the logophile community.
I'm building a "mobile game keyboard" where words get scored, based on the frequency of use in the language. Less frequency, more score. The obscure words should get, even a higher score.
Plague doctors were an interesting phenomenon. People finally caught on that the plague could "jump" from person to person, so they developed armor to protect themselves. Unfortunately they left their ankles exposed. https://m.youtube.com/watch?v=oDz0OrRZOZ0
> By comparison London implemented a $15 congestion fee in 2003 and it resulted in a 26% reduction in traffic, which is good but likely not life-changing for most commuters.

It is becoming life-changing. It's just taking a while to do it. But here's the most startling result:

https://twitter.com/carltonreid/status/933767747611299842

In a few years, at this trajectory, cycling will overtake driving as the most popular means of personal transport in central London. That's astonishing. It was unthinkable even ten years ago.

The Congestion Charge isn't the only factor behind this. The new protected cycling infrastructure makes a huge difference. The 7/7 terror attacks were, oddly, a big boost to cycling (the Canal & River Trust, which owns the Regents Canal - a popular cycling route - says that this was the tipping point for cycling on the towpath). But 2003 is when driving started falling and cycling started rising in London, and the Congestion Charge is a big part of that.
Using React for Templating with the Koa Framework on Node.js with TypeScript
For anyone wondering I guess briandear is referring to "The Nuremberg defence" aka "only following orders": https://en.wikipedia.org/wiki/Superior_orders
In practice, though, non-Londoners subsidise London transport.

"IPPR North annual analysis shows Yorkshire and the Humber will get £190 per head, North East £220, North West £680 and London £1,940 per head for transport from 2016/17 onwards."

(From https://www.ippr.org/news-and-media/press-releases/new-trans...)
Netflix will give a sufficiently large ISP multiple Netflix CDN boxes ... for FREE.

This takes pressure off their outgoing interconnects (where the actual contention should arise, if they've designed their network correctly).

This was never about Netflix hurting their internet business, it was always about Netflix hurting their cable business, which is where more money lies for them.
Someone once told me that the porn industry played a part in the VHS/Betamax and Blu-Ray/HD DVD battles. While Betamax and HD DVD were technologically superior, utility drove adoption.
Its great, but. It won't work on unrooted Android devices, and I doubt it will work on unrooted iOS devices. Not sure about ChromeOS.
WEWORK and TRANSFORMIFY: BUSINESS GROWTH PACK FOR STARTUPS AND FREELANCERS
Why isn't the promise of https://en.wikipedia.org/wiki/Singularity_%28operating_syste... being delved into? Who is pushing the microkernel ideal? Alan Kay has talked about how back in his time one had to do the full stack: hardware to kernelspace to userspace. Why is hardware being developed running Linux instead of an OS tailored to use that hardware?

Maybe it has to do with the Linux kernel being malleable enough to meet these specialized needs. My comment is a bit open ended, there's probably good reasons like the ideas I referenced had underlying issues. Microkernel security isn't really necessary on a supercomputer where anything running on it is more or less trusted code
Unless you're interviewing Dijkstra, it's a ridiculous question to ask. Anyone who's heard it before knows the answer instantly (I knew the answer before I even finished reading the description) and anyone unfamiliar with it will likely flail.
What about placing the sponsor ads in the projects websites instead of in the READMEs? couldn't that be a viable option?
Algorithms are mathematical objects, and they sure as hell can be formalized. Alas, software design “patterns” aren't algorithms. And, so long as they resist formalization, they are non-ideas.

Accusations of trolling are completely unwarranted.
Some people have said they're going to protest outside Verizon stores ... would a large protest outside the CEO's residence not have more of an effect? At the moment they are divorced from the anger that their lobbying efforts are causing.
And with PAC JavaScript files one can redirect only specific hosts to ssh or redirect to different ssh connections.
Ssh to access various servers/git repos/my desktop. Ssh in a local window is always snappy. Terminal access in a RDP/VNC window is not. Not to mention modifier key issues etc...
Article is pretty comprehensive. Just add that the government in power during a housing price collapse will be out, so they'll do whatever they can to forestall it.

High immigration rates mentioned in the article are because Australia is a great place to live; this will comtinue.

We did have a housing correction a decade or two ago, with a mostly soft-landing. But instead of prices actually falling, people avoided selling of they could.

The only way prices will fall in practice is if the economy implodes - while this could happen, like a nuclear war, there would be much more serious problems to consider than house prices if it did.
That's latency related. Mosh uses UDP only, sshuttle uses TCP only.

AutoSSH plus some firewall scripts to ensure data only travels through the VPN would suffice.
Capitalism's Character Types
That's just an arbitrary distinction to avoid calling things "margarine". Margarine had a bad reputation in the UK as something only poor people eat. In other places like the US it doesn't have this stigma and so people feel fine referring to it without euphemisms like "spread".
In seven years, that hasn't been my experience. The thing about taking a car is that if you get stuck in traffic, you can get out. You cannot easily exit a train that has stopped running.
Soros is a person with money who funds things.

This is completely transparent, and I fail to see what part is sinister. What does George Soros have to gain from net neutrality?

That's the part that's missing. He's doing it openly, with no clear gain.

What irks me about the Soros boogie man in red cap circles, is that since someone "uncovered" his evil scheme of openly funding a project, he likely also paid busloads of people to protest... because... reasons.

I'm not arguing that Soros funded something he funded, I'm asking: What's your point, and what's the end game?
In the parent, I meant cab not car.

Yes, I usually would take a cab. But if there are no cabs available, which can happen often near Broadway and Canal Street, for example, then it can be easier to use a ride hailing app.