skysight-inc/HackerNews huggingface dataset:
I'm also not sold on household 3D printers. Maintaining and operating a 3D printer would be a hassle. But retail-level printers? That's a no-brainer. I'm certain people would be willing to accept a reasonable mark-up to have things printed for them.

I'm seeing hardware stores that prints all the screws and nails on-site (or at a regional distributor, shipped just-in-time) rather than keeping inventory, and "here's a random part that broke on this obsolete product, could you replace it?" services.

I'm seeing furniture stores that create made-to-measure furniture of varying dimensions or colours from a standard template to fit your room. Like made-to-measure clothing, as opposed to bespoke (custom furniture) or off-the-rack (furniture store).

I'm seeing motorcycle/bike/hockey helmets made to fit a person's head, car seats moulded to a person's backside (currently only an option on super cars like the McLaren F1), and custom orthotics that are cheap enough to become mainstream.

I'm seeing mall photo booths that produce figurines instead of photos.

But no, I can't see people having a 3D printer in their basement to do any of these things in their house.
the OpenBlas author has always been super responsive and helpful whenever I've had questions or bugs.

For less than the cost of a single user commercial license for Revolution R, Matlab, or Intel MKL, his hardware costs for continuing to provide a great BSD BLAS/Lapack will be covered for the next 2 years (if he raises the amount of money asked for)
Sweet, thanks Barkmore!
My counter to this, is the documentary "Brainwashing" from Norway.
Discerning the Dizzying Array of Windows 8 Editions
Use this site to delete old accounts you don't use anymore.
Note that this includes all requests from local, state, and any federal agency, for any data. It also only tells you the country of origin for the request, not the country of the user for which data was requested.
This is the same approach I use. I set the expectation that my cellphone is NOT for you to reach me 24/7. You can sure try but I reserve the right to not answer for any reason. My phone is normally on vibrate or airplane mode.
You can ask someone to please speak slowly, but to ask them to pronounce words correctly?

PUHLEASE!

Listen, people pronounce as correctly as they know how to. Do you know why people have an accent? It's because they can barely here the difference between sounds that sound alike, so they pronounce them the same. Many speaks of English around the world. Can't hear the th sound, they hear t or d. so they say tink instead of THing or Dis instead of THis. If you ask them to pronounce clearly, they will repeat the same thing over and over until they actually are taught to differenciate the sound. Until they can learn to hear it, isolate it, learn to reposition their tongue, mouth movement, etc. They won't be able to pronounce it "correctly"

Besides if they can do all that, that's still not enough, stressing the wrong part of a word, note, word not even sentence, can be a reason for you not to understand them. If they knew how to pronounce every single world the american way and stress it. If they don't link it or use the american intonation, you could still have a terrible hard time understanding them, unless they speak in an absolute monotone voice where it sounds like they are reading from a word list. That in itself is not easy as well.

It's not easy to acquire any accent, until you try it as an adult. You won't understand.
The old wagon wheels don't work so well with the new cars.
I really believe it's also cultural.

I'm in Italy, and it wasn't just family and work, but all kind of random people... People don't like to use email, here, so they call you for anything (like your bank, landlord, whatever).

Also, then don't trust email: the thing that annoyed me the most was that the rare times they chose email, they would also call me to let me know they had sent me an email, to make sure I'd read it...

Go figure.
China hit by 'biggest ever' cyber-attack
A pleasant scenario for web components would be replacing the social media button's script/html injection with a link to the component and a <x-tweet-this>.
I see. If it's Corbet's link, then let it go wild.
An excellent piece.
Is that legal trading anywhere? That seems like it would fall into front running definitions in all the jurisdictions I know of.
Neil Armstrong Dies
Sorry to see this awesome american hero has gone to the big pie in the sky.
This concept is really neat not to mention useful. It is sometimes annoying the post on traditional forums like SO and have to wait for a response you may never receive. This makes getting help seem a lot more direct and immediate. Its sort of like E-mail and Instant messaging. SO would be like Email, still useful of course, and EngineHere is the instant messaging platform for a more dynamic/instant environment..
>I think something like a hyperloop will do very well for less-than-carload/container freight, but would probably never transport the massive volumes of bulk products (chemicals, wood, oil, coal, ore, steel coils, etc.)

Exactly. The hyperloop network would probably cost much more due to the extensive passenger safety features that need to be (hopefully) built into it
On-demand Image Thumbnailing With Thumbor
At least they aren't blaming boys for it like the usual trope.
Fortan isn't dead, by far.

There is a lot of scientific and industrial code (in astronomy, aeronautics, ...) that is in Fortran. And I'm not talking about legacy stuff that is only in maintenance mode. These codes are still evolving and get new functionalities. They're not in Fortran only for legacy reasons (though that plays some part). They're in Fortran because Fortan is still the right tool for the job.

Scientific computing, where is IO is pretty much never the bottleneck, is a completely different world from web development. Python/Numpy is usable for some tasks, but only because it delegates a lot of stuff to underlying FOrtran code..
Imagine your algorithm says that a certain non-volatile instrument isn't going to go much below 5.00 and often goes above 5.15. You place a limit order in advance to buy at 5.00 (market orders don't guarantee price) and if you get filled you'll be hoping to short at 5.15 or so later. "Evil Brokerage" comes in and offers to buy at 5.01. Remarkably, you observe that any time you pull your 5.00 order, their 5.01 order disappears.

The instrument heads toward your 5.00 target. If their order turns out to provide all the necessary liquidity at that moment, the sellers never reach you, and the instrument turns around and "Evil Brokerage" soon sell for higher. Alternatively, if the instrument is on a move and it going to go against you too, brokerage sell to you and they only lose 0.01/share. That's why I call the scenario a free stop loss.
I suggest you read past the first two pages, it deserves at least as much.
Per capita is misleading, as the report does not tell you the country of the user for which data was requested. If, for instance, Facebook were providing data on a non-US user, that would be counted as a US request.
Designing Criminal Case for virality and retention
> Next : the browser itself (chrome, modules, tabs,
> external interfaces, UI, ...).

I'd like to note that Servo itself is intended to be a layout engine independent of any specific front-end. The forthcoming UI reference implementation, a.k.a. Crow (seeing a theme yet?), can be tracked here: https://github.com/mozilla/servo/issues/111
I totally agree. And this is before we even consider what ubiquitous autoloading encourages us to do to our code in terms of coupling. Our classes are available everywhere, so the tendency to create many hard dependencies on a wide range of classes is very strong. Want to run a SQL query right in a view? Nothing stopping you. Want to instantiate a controller in a model so you can get at the path helpers? I will hunt you-- er, sorry, I mean, "nothing stopping you" (except your pride).

Like you, I find it very hard to rubbish the auto-reloading, but even this encourages bad habits, I think. Rather than write tests for the behaviour we just implemented, or the bug we just fixed, we hit F5. Didn't work? Change something, hit F5. This at least isn't really Rails' fault; it's our job as programmers to do the professional thing. But it does act as something of a siren call to the rocks of cowboy programming. And like you say, there are other, more insidious issues with divergent dev/production environments.
on an unrelated (to golang) note, does anyone have any experience they would like to share about iron.io? especially it vs rabbitmq or amazon sqs?
Yes, zen meditation is with the eyes partially open. About 25% like you said, but it should just be this natural state that the eyes get when you relax and star at the blank wall.
Girls don't hold themselves back, they are just in general not as interested. This might change over time. None the less it's a non issue.
I don't think it's confined to just open source projects.

E.G. RIM is now BlackBerry Ltd. There are a many reasons why this is the case, but chief among them is that usually the product outpaces the clout of the company/organization (for better or for worse). When that happens, it does make some sense to adopt the product name.
He didn't say if he also didn't have a land line, but it was implied by referring people to email and/or skype (although skype has an option to let you pay to have a phone number, doesn't it). One problem I can think of is sites that rely on sending a code to a phone as a second form of authentication, like banks.
Obama administration is trying to bring worst parts of SOPA back.
OReilly offers 50% on all ebooks & videos until September 10
That was the goal. As I've built it, I've been actually posting the bitly links to my issue pages on Stack Overflow, IRC, and elsewhere. I set desktop notifications for myself and go about my work until someone hits one of my pages (I then start a chat)
Anyone else using whatrunswhere for competitive intell?
How effective do you find it? What other tools (free or low-cost) do you prefer?
Nope. Made me look around and find out about Newzblur and its 'Focus' feature :)
Some name servers include partial rrsets in truncated responses, some decide it's best to omit the entire rrset, some decide it's best to omit that entire section. All of those behaviors are valid (RFC2181 section 9 is about as detailed as it gets). I think there's enough variety that really there's no "normal" for this.
India makes 3,245 requests to Facebook for user info
It's because Feedbin is making money that I felt comfortable doing this.
I own a cell phone but never use it for the same reasons as you. Never missed it, never will.

This month a video went viral about the subject: http://www.youtube.com/watch?v=OINa46HeWg8 (I Forgot My Phone). So true.
Channels are boundary conditions on an estimation of a price or a price itself,effectively a form of error bar. Your statistically looking at central tendencies and dispersion.
Harvard Business Review: The Problems With Incubators, and How to Solve Them
I preferred Bob Sedgewick's because of the emphasis on coding techniques which ultimately proved to be much useful for coding interviews. Having taken a course similar to Analysis of Algorithms, I felt the strong emphasis on the theoretical aspects of Big Oh to be cumbersome and did not contribute as directly to my ability to answer technical questions as compared to Sedgewick's approach which covers examples of sorting through animations and looking primarily at his Java code.
21,000 Users Impacted in the US

The report does not tell you the country of the user accounts impacted, only the origin of the request.
Oh, so you can. I actually went and checked the Passenger site to see if my information was current since I mainly use Puma these days, but I didn't scroll down far enough to see the standalone version.

But installing it as a module still seems to be the recommended method, so I can see still see why it isn't included in a list of servers that are meant to be proxied to.
It's as easy as just asking them to leave. While the bases re strategically useful for the US, they'd have a hard time labelling them necessary, given the current US-German relationship. But Germany won't ask, because they do some good and little harm.
Far more interesting blog post by their CEO here:

http://www.mongodb.com/blog/post/whats-name
Thursday, August 29 – 185th 1M/1M Mentoring Roundtable For Entrepreneurs
What framework were you having such a hard time with? Most you need to do it "their way" or you'll be going against the grain all the time.

I've spent a long time in Rails and it solves most Web + CRUD problems well enough. When it doesn't you have options.

Recently I've been doing more NodeJS stuff which requires a completely different mind-set. If you try and do Rails in NodeJS you will fail, and vice-versa. Same goes for something like Django.

This is why picking a framework that approximates your requirements and matches with your philosophy as closely as possible is essential.

Going without a framework is almost always a disaster. At the very least pick one that's thin enough it doesn't get in the way.
Something which is becoming more and more common in messaging type systems is a level above this. Now on most common instant messaging platforms, a person can tell whether you actually read the message.

For instance in google hangouts, their icon shows where they last read in the conversation.

This puts an added level of responsibility as you can no longer use any excuses that you didn't see it etc
No, you need to read more closely. It says exactly what I said. Soylent is covered under the exact same requirements as all other foods. This is very simple to understand, and I honestly can't imagine how you can possibly be having difficulty with this.
My standing policy for phones is that I expect people to manage their own availability, and respect that I do the same.

If I don't want to answer a call, I don't answer it the first time they call; if it's really an emergency, they'll leave a message or keep calling back. I only give out my Google Voice number, so I get transcriptions of voicemail, and I can silence groups of people, or only permit certain groups of people to call me at a given time.

If I want to talk to someone, I call them, and trust that they won't answer if they don't want to talk. It's absurd for me to be expected to work out whether it's a good time for a call or not, as I don't know their schedule, just like it would be absurd for me to expect anyone else to know my schedule and try to make decisions for me on whether I want to be called or not.

I've had several friends who have quite a bit of anxiety about making and receiving phone calls, religiously answering every call and stressing about whether or not it's acceptable to call others. I might be a bit idealistic, but this seems like the simplest solution to me, with the people who have the most information making local decisions for themselves.
Show HN: my new professional homepage
The main obstacle in the U.S. is that the interstate passenger rail system was nationalized by Congress. Congress forces unprofitable long-distance routes on Amtrak and keeps the monopoly company undercapitalized. Amtrak owns amazing assets like the Northeast corridor rail lines, but there's almost no innovation as the monopoly loses billions of dollars and can't really tap private capital markets.

Meanwhile American freight rail-- totally privately owned and managed-- is the best in the world.
>"Or to say that people who try to do things they're not good at deserve to be scammed."

It's more often the case that the hire isn't as good as he believes. Which is perfectly fine, because the person/"entrepreneur" that performed the hire is also still learning about the business.
no one there i wanted to vote for. i did a write-in ballot that probably won't get approved though... who'd you vote for?
I started ignoring the people after there complete focus went to the phone. And they learn quick. Suddenly they realize they are behaving very anti social.
The DNA doesn't sport standard read/write access, what's happening is that the expression or not of some genes can occur on an individual and be inherited by its offspring. The DNA doesn't change (save for the chance of a tiny few random changes, as usual)...
I think the title and general argument here is horrible. Even if their point is accurate, how are you going to blame them for what they don't even realize they're doing? Wouldn't it be more effective to find a positive way to express the idea that we should introduce kids to technology and eradicate stereotypes?

(Also, I would argue that "computer science as a career" is not necessarily a wonderful thing; lots of jobs in technology don't require a CS degree, and we don't have to push them towards that very specific track to get them working beside other CS and non-CS geeks)
Fortran is still pretty much the only choice if you want the maximum possible performance for your parallel math computations. The only downside is that you have to vectorize a lot of things by hand if you aren't doing nice flat data parallelism.
I get that, but again, doesn't that fall under illegal trading behavior? If we are going to assume that the brokerages are rampantly front running, why assume they are even telling the truth about execution.

At that point they can just tell you that your trades executed that way without the bother of actually going into the market.

Further, why would you stay on an execution platform that is so obviously bad for you?
Ambivalent or apathetic regarding the typing debate?

Typing can become useful in numerical code when you move past operating on scalars. Column and row vectors needn't be confused, a two-vector and a complex number have different types, etc.

Also, physical quantities can have different types and a type system can be useful there.

I totally agree that for numerical code, operator overloading is of great utility.
The thing is that the speed of travel determines how quickly you can curve and that's built in to the right of way. The major limitation on the speeds on the current northeast corridor is the curvature of tracks which were built for slower trains. Without a link I can't be sure, but I believe that the $160 billion high-speed rail plan you're referring to required building new right of way, at least between New York and Boston.
It's not personal if you don't have a cell, whereas if you do it makes it look like a decision not to talk to them in particular.

That's one of the reasons my voicemail makes excuse for not picking up.

"Hi, I'm probably in a meeting or driving at the moment. If you call back between X and Y, then I should be available, or, if you prefer, you can send a text or email. Else, leave a message after the beep. Thanks! ^_^"
Short answer: No, you can't.

Long answer: You can, but Haskell is very serious about keeping pure code separate from impure code. Any function which performs I/O is impure, so its output must be an IO Thing instead of just a Thing. This means anything that uses its output must accept an IO Thing instead of an ordinary Thing, and so on. Of course, the way I/O works means that a 'Type1 -> Type2' function into can be transformed into an 'IO Type1 -> IO Type2' or a 'Type1 -> IO Type2' function (this applies to many things other than I/O -- consult one of the many monad tutorials for more on that). Haskell even includes some special syntax for invoking these transformations that makes things look rather like an imperative language, but adding in a debug print still requires you to rewrite a lot more code than you would have to in another language. Alternatively, you could use unsafePerformIO (whose type is 'IO a -> a') to hide from the type system the fact that you've done some I/O, but you may run into trouble with the printing not behaving as you expect (due to Haskell's lazy evaluation).
When all you have is a cell phone, every problem looks like a phone call.
Off topic, but talking about truth in advertising: on your second link, there's a link at the bottom talking about a mummy made from McDonald's burgers that will never deteriorate. I'm tired of seeing this incredibly misleading claim that this is the reason the burgers are unhealthy.

Cooked and salted meat is, in essence, incredibly well preserved. This concept has been known since ancient times. Bacteria requires moisture to cause decomposition, and cooking/salting meat causes it to dry faster than it will rot. Once it's dried, it pretty much won't deteriorate any more. This is the concept behind pemmican and beef jerky.

The point is, there may be misleading advertisements, but this argument isn't any less disingenuous than the Big Mac that's too big to fit in a box.
I'd rather see an info-graphic on athletes in CS (both genders). My experience is likely skewed by living in Boulder, but the national stats might still be interesting.
I'll do extensive testing, but I need to scan a lot of data (aggregate basically). I'd be comfortable even with index size in multiples of data size if it delivered RT queries. Have you evaluated anything else?
I haven't given it much thought, just a idle idea really.

In my ideal world the prisons would offer job training/therapy/etc.. and generally just start treating prisons like people, but it probably would be too easy to game. Prisons would probably try to game transfers to move high-risk to re-offend prisoners to other prisons. Sentencing gaming like you mentioned, probably lots of other odd and interesting unethical hacks that I can't even think of.

Just re-enforces my personal belief that for-profit persons are not a good idea at best, and immoral at worst.
> Developers jumping in and using CSS now creates the need.

Agreed. That's a good thing. I haven't looked into why it's so slow but I can't think of a reason why it can't be faster.
I think d23 interpreted it to be a complaint against all ads on youtube as opposed to that particular ad being annoying.
Tech Industry Estimated to Losing $22-$35 Billion Because of the NSA
Uninstall it, then use ninite to install it again. This prevents adware from being installed and kills the update popups. http://ninite.com/ To update it later, just run the same ninite binary again; it will check for a new version automatically. Or, install Secunia's PSI which will silently update various programs in the background. http://secunia.com/vulnerability_scanning/personal/
I don't think this is as easy as it was in the age before cell phones became common.

The infrastructure that dealt with people on the move trying to communicate (phone booths, equipped with directories) has diminished substantially. People are not going to borrow you their phone to make calls when you need to and when you break a leg in the basement at night you'll wish you had one no matter where the nearest functioning phone booth is located.

No phone, or wired phone is a world that has largely gone by.

I've stayed away from smartphones so far because of 2 things:

- battery life

- security

I like to be able to use my phone when I really need it (as a phone) and feature phones still beat smartphones handily in this department.

Second big issue, security is maybe a bit paranoid but I can't imagine that carrying what amounts to a full fledged linux machine in my pocket without even so much as a basic insight in what is going on under the hood or a sysadmin to go with it is responsible use of the data on the phone.

It helps that I know my way around and that in the car I have a tom-tom for navigation. Going without a cell phone is foregoing convenience without any upside. You could get all of the upside by simply buying a phone and keeping it charged and in your pocket, and in many countries even a 'dead' phone will allow you to call the emergency number. (I assume you can get one without a sim card from a friend for free).