skysight-inc/HackerNews huggingface dataset:
Conveyors are not scalable: they have terrible efficiency, maintenance, and capital costs. Conveyors are actually fantastically energy inefficient...worse than diesel trucks over anything longer than football field distances. Their rolling friction grows linearly with length. Furthermore, their number of moving parts grows linearly with length. And every roller added to the system has the potential to shut down the entire system...all it takes is a seized bearing. Routing efficiency is actually its strong point, which is why they are used in so many factory and logistics operations, but those are typically much smaller than manhattan.

That being said, there is definitely potential for underground logistics...but it is more likely to happen on rails or in tubes with vehicle propulsion instead of track propulsion.
Nitramp, I'm sorry you disagree with my experience. But instead of downvoting, why don't you contribute to the conversation with your own experience? At least my experience is taken from the real world and not from something I read on the internet.
Not true in directives where the point is to do DOM manip. The only reason you can "avoid" jQuery is because they provide a poor man's replacement in their jqLite implementation. To this day I still don't understand why they made that decision.
Act, delegate, file or delete - that's all there's to it. Most of the time I just use my Delete button.
Mongodb is easy to setup as a single instance, but it is definitely no easier to setup for horizontal scaling compared to alternatives. I'm still not aware of anything that's both simple to setup and maintain for horizontal scaling in practice (not theory).
http://en.wikipedia.org/wiki/Bias_(statistics)

http://en.wikipedia.org/wiki/Variance

Alex, I'd suggest you refrain from opining that standard statistical methods fail in education until after you master basic statistics.
Does anybody have any examples of actual websites being built using material design? I know Google has a bunch, and there are websites like this, but when I was thinking of a design for a website a few weeks ago, I couldn't find any good examples of a website using material design -- they were all apps, which my website was not.
Sorry, but that is not factually correct.

These are very different services.

Voodooalerts requires you to place JS on your page. Because of this I am sure they cannot run the full suite of audits that Snitch does.
An audacious plan to fix the Internet’s original sin
I'm not saying Aphyr's work isn't useful, it's the right tool for the job. For our needs and uses, it's been spectacular. I want to use Postgres, but it's HA isn't something I'm willing to expose to my customers. So I'm actually using MongoDB in anger ... and it's doing spectacular.

So let me leave off with our use case. We have few writes, little need for sharding (our largest customers run on a single node and keep the hot data in memory), we use acknowledged writes (MongoDB can be journaled you know), and our customers are willing to have three + nodes in an HA scenario. The HA is simple to configure. So far in three years we have no data loss.

What more information can I provide to make up for the downvotes?

As an aside, downvotes to me should be used for those that contribute nothing to a conversation. If you disagree with what someone says, state your disagreement so that we all, including me, can benefit from your better experience.
This is very confusing. "But according to quantum mechanics, the answer is 50%". How is this so? The article doesn't mention how quantum mechanics explains what is going on, just that "classical physics" doesn't.
Is it possible that the 3-door box is not doing the same thing as the 1-door box? By this I mean that the 1-door box is measuring some hidden variable that the 3-door box is not measuring?
Of course bash doesn't know and shouldn't know about the SMTP RFCs. Yes, bash shouldn't execute code in variables. I was talking about input validation in qmail itself, not bash.

Even though bash shouldn't have executed the code, better input validation and RFC conformance in qmail could have prevented exploitation of bash. You know, defense-in-depth.
No, there is not.

There are reasonable branch free ways to increment one of the low 16 bytes of an XMM register (shift and add), and slower ways to increment any of the low 32 bytes in a single YMM register (permute and add). Interestingly, a lookup table that loads the appropriate addend vector is surprisingly fast as well. But there is no branch free way to select which of several AVX/AVX2 registers to work with.

But I'd be happy to be wrong -- maybe there is a way to address them using the older stack oriented FPU instructions?
Breweries use a cleaning solution in between beer transports in-house. Same principle here.
I know what they are, where do you see Ravitch talking about bias though?
I don't like the vertical align of the search input field.
Any chance you would take contract work to do the same thing with react.js from facebook. It could be open source
This is why Giuliano Stroe is called the strongest boy in the world
yeah, you should probably use javascript
Right, and note to grand-parent post: Crockford was not at Netscape so he's not the eyewitness you're looking for.

I created JS1.2 and SpiderMonkey in fall 1996, as described in that JS Jabber podcast. Find this part in the transcript:

"I started to rewrite the VM, pay off technical debt, and I wrote what became SpiderMonkey. The original Mocha VM was not SpiderMonkey."

Object and array initialiser syntax was inspired by Python of the time (1996 would be Python 1.x, x around 6 IINM), but I made property names literals when spelled without quotes, as identifiers (same as the implicitly quoted name on the right of dot in member expressions).

In ES6 (in imitation of computed property access using square brackets) you can finally compute property names in object initialisers too:

var obj = { [nameExpr]: valueExpr };
Is there a sample website built using this? I'd like to test it out on some devices (not by emulation).
Is this the same argument that Minkowksi came up with in 1908, describing it as "staircase wit" (as it would have been impressive had it been thought of before Einstein's theory)?
I would like to see some examples too.
The drop shadow is pretty ugly.
Ask HN: Who's taking Interns?
Hey, HN'ers,
I noticed that there didn't seem to be many internship opportunities here at HN and the "Who's Hiring Interns" thread was inactive, so I decided to take it upon myself to right this clear injustice.

Feel free to post any internship that may interest HN readers.

P.S: I'm looking for an internship opportunity myself :)
Very nicely done, will try this out soonish
you're absolutely right, that is exactly what I meant.
thanks for the correction
My favorite lecture-style classes were ones where the prof (or more often a TA) would post notes for each lecture online. You still benefitted from taking your own notes, especially to remember what concepts the prof was really hammering home (and likely testing on). But it freed you up to appreciate and mentally digest the lecture, without worrying about recording every little fact.

I've never understood why every lecture-style class doesn't work this way – except for the minimal extra effort required.
Inside the Starbucks at CIA HQ
Newbie question: Do bootstrap themes like this work in react-bootstrap? http://react-bootstrap.github.io/
It's just the Kronecker product or tensor product:
(vector)⊗(Hermitian conjugate of the vector).
It's not null unless the vector itself is null.
Amazing. There is a bunch of stuff to ask for about JS API...
Innovation and Research
Me: "Write down $0 and I'll talk to you after I've met the team"

I'm not a junior dev, but if this happened to me I'd probably walk before even getting to that (with a short message to the interviewer telling them why).
It's still a crutch that's supremely ineffective as a structure for doing what needs to be done.

People keep telling me, "communication problems are impossible to solve, you can just never get people to communicate perfectly. You need to accept that communication problems will always exist."

I don't buy it.

When a system is ineffective at solving a structural problem, it's because the system is not fit for the problem at hand.

A giant bucket where all of our notifications, important communications, unimportant communications, and entirely irrelevant communications are dumped is simply an ineffective structure over which to build an effective process.

I wholeheartedly agree with skipping the e-mail. Use a better system, get a better process, and don't allow people to fall back on the ancient and wildly unproductive crutch.
Flow battery
iOS8 keyboards still make me very uncomfortable. How many of them contain keyloggers?

It's not even if I have one installed, the people I communicate with will be using them too, and they can compromise me.
> I can promise you my function doesn't write to disk, doesn't output to the screen, etc. You cannot promise the same with your function.

WHAT?!

Your type signatures have absolutely no assurances with regards to side effects. They cannot even make a claim that the function is thread safe, let alone that it doesn't write to disk our output to the screen.

I'm baffled at why you think that is true:

int foo(int bar):
// network call here
// write a log to disk here
// change a global value here

return happy_int

And you are woefully mistaken about about this claim as well: "it must work with the list I passed it, because it doesn't know anything else."

Many languages that actually have good generic type systems allow for type specialization. That means that I can provide different implementations for different types. So in the contrived example of you doing something completely different with my list of ints in the dynamic version is completely possible in many statically typed languages too.
Am I the only one who's disappointed by Google's UI library chops? How can they think it is sensible to release a UI design without having concrete, usable implementations in all the major UI frontends, including bootstrap, out of the box?

The fact that someone outside of Google had to build this makes it look like Google's design guys have no credibility inside of Google, and are ignored by other Google devs.
Free software accomplishes more with less. However, there's now too much code, too few competent eyes, and all those eyes are forced to make a living optimizing stupid shit like advertising display algorithms. If the companies that built their fortunes on all the free software that made their empires possible dedicated a tiny fraction of their fortunes to making sure the software gets maintained well, there wouldn't be an issue.

Instead, however, they refuse to contribute because it is also giving their competitors an edge. Such is the tragedy of the commons.
http://chat.cc is mostly material design outside the signup page.

https://www.dropbox.com/s/hk24p7rjillampz/Screenshot%202014-...
So "Material Design" is "Flat Design" with shadows?

I'm not sure I can quite get used to this particular theme at all. The colors are pretty gaudy, the main action buttons (brown and purple) particularly are almost unreadable to me. I couldn't find the input boxes at all even though they had a header, they just parse as horizontal rules rather than something I can click on an add text. I respect the effort that has gone into creating this, but on a fundamental level I don't feel this is a good step in interface design.
Reminds me of Belgian Fries being called 'French Fries' in America...
There are some pretty crucial and obvious differences between these two products.

Does DigiCert provide any guarantees on how often they monitor your certificates? Do they offer any alert mechanisms other than email? Do they let you monitor certificates that are on your critical path but not necessarily ones you own (partners...etc)

You also mention cost..but since you are not paying them you are not their customer - you are their product.

Snitch is clearly aligned with customers since our goal is to help you succeed at securing your site. Our goal is to make it easy for you (site owner) to do the right thing and provide a good experience to your customers.
I'm a physics undergrad: his notion is correct :P
I would love the option to turn off certain groups of characters, since I won't be needing 95% of them. Still cool nonetheless.
This is basically a smaller version of what wordpress uses internally as profiled by fast co here: http://www.fastcolabs.com/3035463/how-matts-machine-works

To those getting defensive about still using email: I guess it just depends on how your company is organized and what it's doing: I work in a University and there is no way we could get rid of email even internally, maybe we could do away with email in our one office, but there is already very little email here: it accounts for maybe 5% of my entire inbox on a daily basis. The rest of coming from other offices and org's in the school.

Basically, any slightly complex org will have a lot of trouble getting rid of email: but that's okay.
I can't speak for anybody else's apps, iOS or Android, but Glyf sure doesn't have a keylogger included, at the very least...
I'm pretty sure they are sandboxed and can't access the network at all. Actually looks like you can set a flag to access the network.

https://developer.apple.com/library/ios/documentation/Genera...
The myth of religious violence
How does SQLite work? Part 1: Pages
http://androidto.com/
I couldn't agree more with this. I have actually been looking at writing a CAM program that uses OpenSCAD (and perhaps the python bindings to it) in order to generate gcode for machining. It would work great for me, but probably less so for the guys in the shop.

Representing the OpenSCAD code as a tree you can fairly readily edit next to the renderer would help. Being able to click on something and have it pull up all the relevant nodes regarding that element for editing would be a huge help. Then of course the next step is being able to drag and get context menus for things like bolt circles or other kinds of symmetry.

FreeCAD doesn't really cut it when it comes to trying to do these kinds of things, in my opinion.
Only if you not only set a variable to the contents of data from that file, but then also exported that variable to the environment: don't do that (why would you anyway? ;P).
The fact that you're worried about his being unimpressed with modern non-problems like "cyber bullying" kind of proves the point of the article, whether or not you're a member of generation weak sauce.
Not a bad idea, I could redesign how the listing mode works so there's a checkbox next to each group name. There's whole swathes of blocks for which there is no font support anyway, I wouldn't mind being able to disable those by default.
That front page renders horribly in FireFox.

http://i.imgur.com/kfYvuiX.jpg
I didn't mean to suggest that at all, I was commenting on the concept of having executable keyboards outside of the usual application sandbox rather than yours in particular.
That's a desktop. Come back when you've audited the popcon top 100.
Thanks for the feedback, particularly on the pricing.

Agreed with all of the first point. Based on firsthand experience working at 3 startups and with a handful of business owners, I hypothesize that there are a large number of founders who are indeed interested in acting on the suggestions. It's not every founder, but many that I've worked with are open to finding what works and trying along the way.

Problem #1: Some founders are not that good at understanding their customers. Working with customers is an art, just like sales, in that there's no cookie cutter solution or exact steps like assembling widgets on a factory line. Interpersonal communication is uniquely human and can't be automated. Of course persuading them to change habits can be hard, but maybe not when framed in the perspective of the bottom line.

If this is indeed a consultancy, how would you price it? Based on email/call volume or users?
Of course not. Neither would a Linux kernel bug.
Can users see this flag?
Interesting observations.

How long did you work on this before you came to the conclusion? How many companies did you approach? Who (and what titles) did you speak with?
Another one in JS that boots linux:

http://riscv.org/angel
Isn't Starbucks Store #1 at Pike Place in Seattle? That seems like it would be suspicious; wouldn't it be better to borrow the store number of the one inside the Safeway or something?
By default, it is false. The app cannot change it without asking the user first. You cannot see it.
Even the best minds were not always perfect (at some point, he thought positron could as well be thought as an electron going backward in time ---which we today know isn't the case).

This is a quite similar story: ghosts have the wrong sign for the kinetic term:
http://en.wikipedia.org/wiki/Faddeev%E2%80%93Popov_ghost

Note that he of course didn't try to introduce negative probabilities as basic things.

In both cases it was just a matter of interpretation --just with "bad" physical consequences.
Postfix has a marginally poorer security track record than qmail does, but Postfix is the saner default choice for normal users. Both of them are head and shoulders better than every other MTA.
http://www.polymer-project.org/docs/elements/material.html
Surprised Starbucks got more points than the CIA museum
https://news.ycombinator.com/item?id=8370849
You're not the only one thinking that.

The ionic team is helping build angular specific material components. Google should have cleaned up its own stuff here.
Here's a quick list off the top of my head. On the left is a Quantum Mechanics concept, on the right is the math concept its related to.

* The Schrodinger Equation --> Differential Equations. Wave equation.

* Wavefunctions and Normalisation --> Probability Density. Differential Equations and Function continuity

* Bohr Model --> Algebra

* Bracket Notation --> Matrices, vectors, vector spaces, linear independence

* Operators --> Transformations, matrices, unitary matrices

* Commutators --> see operators! maybe a little algebraic field theory for motivation on why AB - BA is not necessarily 0.

* Eigenstates --> these are special wavefunctions. Eigenvalues and Eigenvectors

I recommend Paul Dirac's original Principles of Quantum Mechanics for a baptism by fire. He's the primary source for a lot of this stuff. He simplified a lot of the methods in QM with his Bracket notation.

Sorry if I missed something.
I wonder if it is cash only. Credit card transactions would also be revealing to interested parties. If there ever was a time for the "Company" to pick up the tab, this would be one just to prevent the data leak to the outside world.
How to Win American Idol
I have a slightly different view of what freedom is. It doesn't mean freedom from responsibilities. It means freedom to choose the direction of your research, but whatever direction you choose, you still have to work at it.
Yahoo killing off Yahoo after 20 years of hierarchical organization
Download iOS8 with preserving All the Stuff
I am confused about the title. What is "Area"?
I imagine that a similar process happens for pretty much all mundane jobs in sensitive locations. Sure, people think about the process to recruit high-level personnel for CIA and NSA positions... but what about the janitors, truck drivers, plumbers, and warehouse personnel?

I imagine that these people are paid pretty well for their positions, as they're not being paid for their skills; they're being paid for trustworthiness.
The "Who's Hiring" thread isn't inactive. It's posted on the 1st of each month by a special account, which is the only one allowed to post hiring threads. You need to wait a couple more days, and then post your ad on the sanctioned thread.

The good news is, the sanctioned hiring threads are a fantastic resource. They've been extremely effective for us.
Still waiting for the Mona Lisa to show up on one of these.
http://i.imgur.com/bSIhNOP.png

Big scary warning, I like it. Swiftkey does badger people to enable it though, so presumably it's sending a lot of data back to their servers as a business model. Nasty.
They've released preview documentation of a design centered around an unreleased OS and you are upset they don't have Google implementations in all the other non-google UI frameworks already?

Its early days, they're clearly doing this first with Android L, Web Components (polymer-project.org) and Angular (material.angularjs.org).

And you're upset the implementation for Bootstrap is not done by Google? Boo hoo.
not able to contribute at this time but I upvoted and shared to as many people as I could. I remember reading about him 20+ years ago and being very inspired. looks like they will make the goal, very nice.
It's a riff on a common type of onion headline: e.g: http://www.theonion.com/articles/area-man-experimented-with-...

(which itself, is a takeoff on thousands of "Area man/woman does X" type headlines in local newspapers everywhere.)
FWIW, submitted here the other week, w/o comments:

https://news.ycombinator.com/submitted?id=BrendanEich
I meant the one for the interns.
I agree they're fantastic resource :) sorry if I posted it early.
Perhaps "confounding". That sounds right to me.
I've started to create a version of it in React: http://sanderspies.github.io/react-material/

For now I wouldn't use it in production (broken build, not complete, etc.) - but it might be a start for what you want.
It looks like a riff off of a common Onion news article headline pattern. Looking at their homepage now, I see these:

"Area Man Experimented With Sex Back In College"

"Lunch Barely Misses Area Man's Vital Organs"

"Area Facebook User Incredibly Stupid"
Seems like there would be a lot of distance between an openscad model and generating a toolpath in gcode.

I currently use MeshCAM for this and have thought about writing something several times (usually while fuming.)
I'm afraid of the security implications of another automated, hard to control, hard to see attack surface. I'm all for better infrastructure, but infrastructure is what historical comes under attack first when "shit hits the fan", and this seems like a great target and pipeline.

If you can help me make it secure, I'd love to help you design it.
Don't know if you are aware of this bootstrap material design/paper theme: http://bootswatch.com/paper

I personally think it matches the Google's implementation a little better, but that isn't to take away from the great work you've done.

One thing I noticed off the bat, is that the buttons have a shadow on them by default, not just on hover. And the click animations are slightly better.

But again, great work to you.
I like the ink effect its really nice. thanks for simplifying this for bootstrap.
This is a bit of a modernization of a perennial HN favorite: the Chicago Tunnel Company.

http://en.wikipedia.org/wiki/Chicago_Tunnel_Company

For years, a network of tunnels connected downtown Chicago buildings with a narrow gauge freight railway. It also doubled as an air conditioning duct for some buildings. Depending on who you ask, it either failed because of politics (regulation of passenger traffic, etc.) or economics (deliveries from outside the network dominated later office traffic, which had to be carried by trucks), change (the switch to natural gas instead of coal siphoned off a lot of traffic), or geography (floods).
Ask HN: What metrics do you measure for a B2B Beta?
I'm launching a Beta for some B2B software this spring. I want to make sure to measure the right things. Here's my list so far, tell me what I forgot!

* Weekly feedback surveys for the users to provide qualitative / open ended feedback.
* Time spent using our product, per user.
* Average time to initial response, for customer support requests.
* Average time to problem fixed or feature added, for customer support requests.
* Average time to generate outputs.
* Number of inputs used per user.
* Number of outputs produced per user.
* Number and type of any bugs uncovered.
Hands on with iOS 8: Swift Key and Swype