skysight-inc/HackerNews huggingface dataset:
Dang. Props to the guy for seeing this through to the end.

I know I've had this same type of vision, except it was when I was making wads for doom. I had this wild idea of making this "super awesome" multi-level castle. I soon was bogged down with slowness and trying to do things the engine just couldn't handle causing artifacting et. al. Anyway, unlike this guy, I just gave up. :D
Ah yes, the 'object inside' right. I'd totally forgotten about that, apologies.
Clearly in 1b a node cannot be up if it is failed--we are talking about the case nodes remaining "up" when they are disconnected. (There aren't many interesting tradeoffs available for completely failed nodes!)

Also, the post does define consistency: "Normally, the system is consistent (a read sees all previously completed writes)."
This reminds me of xkcd's "what if" Project.
Very unlikely to pass the Senate, since 2009 they haven't been passing budgets in election years (or 2011).

That is, rather than going on record on the various appropriations bills like this one, huge "must pass" (or the government "shuts down") continuing resolutions are passed.
Clayton Christensen Responds to New Yorker Takedown of 'Disruptive Innovation'
Causality could be a generalization that breaks down in extreme cases, like Newtonian mechanics.
Yes, my mistake I was checking via Skyscanner who gave the cheapest route as Lufthansa. Hmm not sure why I'm seeing different pricing, but if the budget airlines do fly that route than obviously I withdraw my point.

[edit: it looks like bravofly is also returning the lufthansa flight for me even when using the same link as you]
I think a language should either have operators, or it should not.

There's a decent case for not having operators at all. Lisp being a fine example of this. Everything is a function, end of story.

But once you have operators, what's the rationale for restricting them to built-in types? This, to me, fundamentally makes no more sense than, say, banning user-created types altogether.

Clearly nothing needs operator overloading, but if you have operators at all, why should "a + b" be valid if and only if a and b are certain language primitives? If you think + should only be used for numeric addition, I'd totally agree, but numeric types don't have to be restricted to built-in ones.
Thanks, we are glad you like it. Please give feedback at feedback.zlauncher.com so we know where to prioritize our next additions!
50% is a deceptive percentage, as that's a subsidized price with 2-year contract. For real price of the phone ($650 base model unlocked), it's around 15% of the total price.
This is a huge pet peeve of mine, but at least in this case there is a link to the actual home page in the first sentence of the blog post.

The real problem, which happens shockingly often, is when a blog post doesn't obviously link to the main site anywhere -- or otherwise buries the link deep into the post -- and neither does the blog.
Visually tracking merges. Even minimalist command-line-only people I know use basic GUI apps like gitk for this.
Let me expand on what I think is the point of the GP:

I hate operator overloading myself, but at the same time I'm also certain there are use cases where it is a big win. (I assume it is in Swift because it could be motivated well.)

You'll have to specify coding standards anyway -- and make certain that they are followed. Just add a paragraph about having to get a senior developer's signature on any use of operator overloading, on pain of needing to update the CV.
As vbuterin states in the post, it's unlikely P2P will ever get a significant market share, given the current incentives.
What would be interesting is for Cloudflare to mention how much traffic is hitting which of their locations and how isolated the traffic is.
Differentiation, physical NAND chip size, and margins.

If the base model is 16 GB, then you have the ability to sell 2 higher spec models which have more capacity and to price them substantially higher netting larger margins (but likely lower sales volumes). If the base model was 64 GB, it would be difficult for Apple to have 2 higher spec models without impacting their phone's physical size as 512 Gb (64 GB) NAND is generally the largest available single chip size, today, so packing more than 64 GB into a constrained space inside a phone is hard.

The margins come from pricing what is likely a $5-$20 cost step as $100 price steps. Obviously more people are going to buy the less expensive phone so you make lots of profit but at lower margin, but you create a market where the lower sales volumes (larger storage capacity phones) have higher margin and net reasonable profits enough to justify having the larger storage capacity versions as carrying additional part numbers for sales is not 0 cost.
Can you clarify what you mean by "browsing data"? I understand why some data could be useful for debugging, but it's the DPI-style data that I'm most concerned about. I'd assumed that it would be too expensive for ISPs to bother collecting it if they weren't legally obliged to.
Having a low price makes it seem more attractive
while you browse.

I can see how buyers would find that - and by extension sniping - frustrating.
Up to the ~'60s gave us a vast theoretical foundation, and from then on we toyed with it, endlessly rediscovering it (worst case) or slightly prodding forward (best case), trying to turn this body of knowledge into something useful while accreting it into platforms of code, copper and silicon. My hope is that the next step will eventually be for some of us to stop our prototyping, think about what matters, and build stuff this time, not as a hyperactive yet legacy addicted child, but as a grown up, forward-thinking body that understands it's just not about a funny toy or a monolithic throwaway tool that will end up lasting decades, but a field that has a purpose and a responsibility.

To correct the quote:

Computer science is not an abstract form of engineering. Software (and hardware in the case it's made to run software) engineering is leveraging CS in the context of constraints imposed by reality.

> Any more than is strictly necessary to perform the given task.

Easy to say, but hard to define up front when 'task' is an OS + applications + browser + the hardware that supports it ;-)

This[0] is the typical scenario I'm hoping we would build a habit of doing.

[0]: http://www.folklore.org/StoryView.py?story=Negative_2000_Lin...
This happens a lot on twitter, I follow a number of football (soccer) account and often when a shock result or event happens people search for other that have predicted it, to retweet. Also don't forget paul, the match predicting octopus!

They also often search for people (typically other professionals) predicting the opposite in order to embarrass them.
With Wine everything is fine
> Dollars-to-donuts Rust will too in another couple of years.

I believe the project to follow is "Teepee", which is being developed by the person who wrote the quick-and-dirty "rust-http".
It seems like reforms are needed to protect workers from predatory stock option contracts like these. Workers have almost no negotiating power in these cases, since they usually have common shares and no board voting power.
Yes, but they should pay market rates for the stock. The article made it sound like they were trying to buy it up at $4 billion evaluation when they knew they'd be auctioning some off for $10+ billion.
I have the 100GB cap and just top up automatically if I go over.
I think it didn't happen because the people feeling this way are precisely in the situation to understand how vast and hard an undertaking it is, not only to achieve, but also to succeed.

Few have attempted a reboot, yet the zeitgeist is definitely there: ZFS, Wayland, Metal, A7, even TempleOS (or whatever its name is these days). Folks are starting to say themselves 'hey, we built things, we learned a ton, we do feel the result, while useful, is a mess but we now genuinely understand we need to start afresh and how'. It's as if everyone were using LISP on x86 and suddenly realised they might as well use LISP machines.

I too fear we just loop over, yet my hope is that in doing that looping, our field iteratively improves.
Right. They want the perception of it to be a best in class smartphone.
Justification doesn't win over ease of use or network effect. This is one implementation of a fairly broad idea, wait for the others to come.
My expectation and the expectation of my social circle was that Amazon is going to come out with some crazy pricing, subsidizing the phone with future purchases, and offering a 99$ phone, no contract.

All of the tech is neat, but the reaction is more "cool gimmick", not "must have feature". And at that price, "cool gimmick" is not a phone seller. Samsung can pull that off because they pour an insane amount of money into marketing, and have spent years developing the brand to this point. To price yourself at that level, with no market share, competing with gimmicks, seems insane.

The next big winner in market share is going to be someone like Motorola, cheap, great and simple phones, not a new Samsung.
From Hinton's course on coursera:

Recommended Background

Programming proficiency in Matlab, Octave or Python. Enough knowledge of calculus to be able to differentiate simple functions. Enough knowledge of linear algebra to understand simple equations involving vectors and matrices. Enough knowledge of probability theory to understand what a probability density is.

https://www.coursera.org/course/neuralnets
We only have a very firm belief that causality is inviolate. I guess there isn't a way to prove that it is.
Normally Computer Science, certainly not Math. My university had a separate graduate program for Artificial Intelligence.

Maybe also Neuroscience or Psychology, but they usually use other kinds of neural network models, which are more biologically plausible.
I'd be interested to see what arXiv's Impact Factor was if it was calculated like a standard publisher (if possible). I would guess it might be a top ten, based on my anecdotal encounter rate with arXiv (I may self select) and it seems like we're moving into another encyclopaedia situation (open Wikipedia stomps heavily curated Britannica).

Frankly, can't wait. Despite all the editor conflict, Wikipedia is still one of the best inventions of the new millennia and if we eventually evolve towards having all SOTA research publicly accessible at our fingertips anywhere ... heaven.
I think the methodology of the paper is flawed. Why would a time traveller from the future be discussing "Comet ISON" or "Pope Francis"? According to Wikipedia, comet ISON wasn't ever bright enough to spot with the naked eye, and thus left no significant impact on humanity. It's obviously too early to decide if Pope Francis will leave a deep, significant impact, but odds are against it.

For this methodology to really work, you'd need to look for mentions of someone like Hitler in the 1920s (and that's not even evidence of anything as Hitler was slowly ascending to power during the 1920s). But again, why would a time traveller talk about Hitler then? Presumably a time traveller would either be very, very cautious to not be identified, or not, in which case he'd likely get himself revealed through carelessness.

On the other hand, I find it odd that they brush off analyzing the stock market (or any market, really). A cautious time traveller wouldn't buy into the market just before a sudden movement, that would attract way too much attention from insider trade authorities etc. Identify "black swan" events (dot com crash, 2007 financial crash), and look at people who slowly offloaded their assets prior to it. Identify "underdogs" that became huge (eg. Apple in the 90s) and look at people who slowly brought into it during that period.
How Warby Parker Doubles Down on Disruption and Social Change [video]
Another more DAW-esque pure HTML / js DAW in the browser: http://hya.io
This is a very good explanation actually.

> Pro tip: If an article includes a diagram with a triangle, stop reading

Exactly. I've seen many explanations that try to turn it into a trade-off between three things analogous to the maxim "resources, features, schedule: fix any two and the third must change".
Operator overloading can potentially be abused because in Swift you are not limited to standard operators like in C++.

https://developer.apple.com/library/prerelease/ios/documenta...

According to the documentation you can declare an operator composed by an arbitrary list of this characters "/ = - + * % < > ! & | ^ . ~". You can recreate C++ stream operators (<<, >>), Ruby combined comparison (<=>), and so on.
Slight counter point re: ruby, I complain A LOT about ruby's and the communities tendency to monkey patch everything. It's a dangerous practice that needs to be REALLY well thought out. just like C++ and the operator overloading, I've had bad and good experiences with both. I don't think they need to be removed from the languages but I do think good experienced developers should loudly and quite often proclaim the dangers of over use.
I think the point that the OP is missing is that Silicon manufacturing is extremely complex, requiring 1000's of steps, tons of water and electricity, and extremely pure materials. That's not something you can fit in a lab, let alone a machine within the lab.

To give you a sense of scale, I ride past Intel's research fab (Ronler Acres) in Oregon and the Hillsboro airport on the way to work. The fab is bigger than the airport, and even that fab does not contain all the equipment necessary to manufacture chips for public consumption. There are separate plants for package and testing.
There's no requirement to go "public" in the sense of listing on an exchange, and available for public purchase. What changes at that point is SEC regulatory compliance kicks in: earnings/revenue go public, SEC compliance paperwork has to be filed just like a public corp. That's really why people try to stay under that number - you have all the drawbacks of being public, except a floated share price, and it would effective crush any IPO pop that they would expect to get, as financials would be totally available, so offer price would have to reflect the company's financials.
I wanted the punch line to be, "The Time Lords showed up and insisted we halt all experimentation."
I'm in what might be a very similar position: I'm employed at a startup and was just given an option grant as a performance bonus. I believe I can't sell the stocks, and we're not really looking to go public, so I don't know what use they are or what any of it means. Is there a certain class of lawyer I can take my paperwork to and pay some fee for them to go over it and tell me what my options are (no pun intended)?
Look at this ~6000nm Intel plant from the late 1970s. It was extremely high tech at the time, but nothing there seems inherently like it cannot be fully automated, simplified and shrunk down to my $1M FAB machine:

http://www.youtube.com/watch?v=ll_-_ngu4Gg

(Starts about 7 mins in)
If you got into a legal battle with your employer, there would be consequences to future employment.

The same is true of investors. A legal battle with a company you invested in might close off access to future deals.

Now, a reasonable person might evaluate the facts of the case if they have time...but not everyone has the time and/or would agree that they should sue Uber.

It is alot like having worked on a porn site I think. Some people would go "Oh, cool, you worked on a big project there that had the kind of scale we hope to achieve."

Others would look at it and drop your resume directly into the trashbin.

I suspect there is a similar effect on VC/Angel access to startups that are popular enough to have a bidding war like Uber.
Yes! That's definitely the way I think about it. These are just my way of taking notes, and I thought they'd be fun to share. I do it this way because writing a poem requires a bit of reflection, so, instead of just retaining nodes of information here and there I'm also capturing connections and concepts. The novelty of writing in prose also keeps things from seeming tedious. :)
Term Sheets: A Primer for Entrepreneurs
Imagine: Google itself could find proof of this, given that it's organizing the world's information. In fact, Google is one of the only entities that could actually 'prove' this out.

What would they do if they identified the time traveller? Locate him/her? Use his knowledge to further their plans? The knowledge may be potentially world-changing; whoever finds the traveller will be in a very powerful position.

Script idea: Eccentric googler finds proof of this and the company secretly finds the individual. Wild goose chase ensues. State actors get involved. I'd pay to see that.

If this had already happened, would we even know?
I went to Startup School NYC a couple days ago. Well worth the trip all the way from Ohio. What a great group of people to surround yourself with. If I was in Europe I'd go again!
No, it's http://browsersync.io/ - the readme links directly to that site: https://github.com/google/web-starter-kit#features
A tool so valuable that both local police, plus the Federal government, will break numerous laws and trample on the rights of citizens to protect the secret of its existence. An existence so secret that the only people to understand the possibility of its existence is anyone who's been paying attention the last decade. So secret in fact, that the Wikipedia page is only about three years old.

I don't care how valuable it is. If it is used by government agencies in a manner that breaks the law, wait, numerous laws and rights, then that implies those agencies feel they are above the law. Once such agencies that enforce the law are no longer beholden to it, things tend to fall apart.
Amazon's Whale Strategy
I have no idea, why this ended up here, but if you are interested in some technical details what SF does: http://blog.stormforger.com/2014/05/27/load-testing-an-inter...
Is there any reason for them to pay more? I mean sure, it is a bit of a dick move but they seem like they aren't exactly trying to buy back the stock. They just don't want too many people selling. So either they get cheap stock or they block the sale. Win win for Uber, right?
How to raise your kids to be billionaires
Where I live high tech retail store are closing one by one. One of the often quoted reason is that there are still plenty of people in the store, but they don't buy anything, they just try the product, and then order it online, sometimes from the store itself. So Firefly is the logical next step for this use case.
Some keywords to perhaps start your brainstorm:

Debate

Retort

Opine

Topical

Quibble

Squabble

Fence (as in "what side of the fence are you on" or the sport of fencing)

Argueable

Rebuttal
Benchmarking C++, Python, R, etc.
I Hope I Shall Arrive Soon – by Philip K. Dick
Do you happen to have any good examples? They look like a great feature but I'm less familiar with how they've already been used in other languages.
Deontic logic! "Prove that killing Mr. A is incompatible with the categorical imperative. Also supports undo and redo."
That's fun and educational.

Minor UI feedback:

The undo button moves when you click it which is annoying if you intend to step back 2 or more steps.
>>For example, Perl's large family of built-in variables with bizarre symbols for names

There has been "use English;" since at least Perl 5.8, which is about a decade old iirc.
Why do I need to be invited? Why can't I just sign up
Swedish Central Bank Acknowledges Benefits of Cryptocurrencies
Cloudflare under DNS attack
https://twitter.com/CloudFlareSys

the tweet mentions only their domain but it has taken some of our sites down. HN seems affected although that might be unrelated.
5 Alternatives to a Classic Portfolio Site
My assumption is that since DosBox simulates the same hardware on different platforms/OSes - it's possible to write a DOS game once and enjoy it on Linux, Windows, Mac, Android etc. Cross-platform games with retro flavor, why not?
I'm not sure if it would be considered perjury, but I would imagine it easily falls under withholding evidence from the defendant, of which is entitled to such information for their defense.

But I doubt there would be any prosecutions on this because the people to prosecute such things are the the people who benefit from the technology.
I agree with the sentiment of the other comments in that the price issue is only an issue from a single-user perspective and is fine for enterprise.
Insight from computer science suggests evolution values fitness and diversity
I expected a different turn of events from the title. It's really fascinating tyat even bestsellers sell so less..
Compete with yourself. You'll always spot failures, you'll always see when you improve. The reduction in stress will be a significant catalyst to improvement. You just have to be very honest.
No argument there. I was just stating a reason why gif-heavy site operators are reluctant to switch to video. It's chicken and the egg. They won't switch because video is not as optimised yet, the browser vendor has no reason to optimise video further because sites usually don't have that many embedded videos.
Anyone have a TL;DR version?
I recently bought a copy of Euclid and it's been sitting on my bookshelf, waiting for that ever-receding "when I have the time." It's like the author set out to give me the most perfect and thoughtful birthday present. :)
I think the danger of abuse is stronger when you overload existing operators than when you make up new ones. The latter can't fool you on its semantic and behavior.
I think it comes down to culture, not language features.

Objective-C allows much the same monkey-patching craziness as Ruby, but the feature is almost always used to just add additional convenience methods to system classes in a fairly safe and sane manner.

You can do much worse (and I certainly have), but it's pretty rare.
Might I recommend Gerald Weinberg's The Secrets of Consulting (http://www.dorsethouse.com/books/soc.html)? Much of it is written in a light and amusing manner, but he hits a lot of the points people have mentioned here.
The Yices SMT Solver
Tally of Cyber Extortion Attacks on Tech Companies Grows
>>seems like playing with fire

well, fusion is playing with fire (plasma) almost by definition.
If it puts you on the normal page that includes reviews, the latter can be golden.

There are more than a few things I've locally bought, or not bought, after checking Amazon reviews. Last was a washing machine this month, from our local GE dealership, which my family has had a special relationship with for decades. Amazon had some useful highly negative reviews, which prompted me to check Home Depot and Lowes, which in combination with the repairman noting the new model dropped its warranty period to 1 year as he was suggesting I buy one, prompted me to decide to replace broken parts in my current machine as long as that's feasible.

Amazon reviews also convinced me not to buy a Speed Queen washer. They're making old fashioned high quality washing machines (i.e. ones that get your clothes clean, it's said they bought an old US Maytag factory), BUT their service system is broken, they pay the repairman a flat fee per visit, and if you get a rare lemon you're SOL.

While this is perhaps costing Amazon money in the short term, it's one of many things they do that builds their tremendous brand loyalty, and prompts me to buy more things from and through them than I might otherwise. Heck, because I didn't buy that new washing machine I now have more money to buy other things ^_^.
Wow, this sounds really impressive, especially:

> Here are a few numbers: StormForger did a total of 1,213,583,187 requests in over 50 load test runs to the Quizduell system and a total of about 2.21 TB of data was moved. The error rate was at about 0.000000216% (1 error every 4,624,616 requests).