skysight-inc/HackerNews huggingface dataset:
Slava @ RethinkDB here.

Our evangelist (Ryan Paul) is doing the course and is covering quite a few topics: how RethinkDB can make it dramatically easier to build realtime apps, how the query language works, how to build an actual Node.js app, and how to scale it out to multiple nodes.

If you have any questions, I'll be around all day to answer them here.
That's ambiguous. Which straight line? Forwards or backwards? It's a half-turn.
So many reasons:

* Developers spend a whole lot less on the built environment today. They don't care about contributing to the urban fabric as much as they care about cost per square foot.

* A century ago, 5% of building costs were systems. Today, half of a building's cost is the stuff between the walls. Buildings are "more machine than man now". There is very little time or money left for Architecture in most cases.

* Almost every building component is mass produced.

* HVAC and electricity has allowed people to care a whole lot less about intelligent passive systems and daylighting.

* There isn't a market incentive to make buildings last for over a century. (Let alone three decades.)

* Developers want flashy crap that makes their building unique in non-subtle ways rather than a building that reinforces community and the urban fabric.
Shouldn't Clojure work out of the box if it implements the same API as the JVM?
You can use it as a Bluetooth keyboard for your real computer. Man that sure is some nostalgia masochism right there.
> a community that places so much emphasis on the importance of a good pitch

A subset do, for sure. But some of us are just playing around.
Meerkating my OneWheel through Chicago, while live tweeting
Djb and Copyright (2004)
As an OpenBSD/OpenSMTPD developer, I feel I should ask:

What makes you think that if I wasn't spending _MY_ spare time working on projects I like, I'd spend _MY_ spare time working on projects _YOU_ prefer ?

I work on projects because I need them and want to work on them, not because someone else feels I should do it. You say that you suspect a developer wrote code because it could be done and you disagree with that attitude, but I'd argue that there's much more to be said about the attitude of people thinking they are entitled to decide what _VOLUNTEER_ developers should do with _THEIR_ free time...
One important thing, for those who find the main character insufferable at times: this is not a simple mary sue story.

When you notice Harry doing something dumb, oblivious, overconfident, condescending, etc. do not assume that this is the author's personality leaking through. It may be the intended reading.
Urine Deflectors in Fleet Street of the Early 1800s
Yeah, it needs a real name.
I was worried this submission would get deleted for being irrelevant, but I'm glad others have picked up on the theme here.

There is a market for justice, but more importantly hacking is about systems; breaking them, securing them, improving them. What we see here is a system breaking down in the wild, and that sparked my interest as a hacker.
I absolutely understand where you are coming from, but then again we are enthusiasts. It has some kind of relevance to us on the basis of being a novelty. Compare, "car engine runs on plant sap".
TBH the shitty article tricked me to think that Stross uses Word (or from now Libreoffice) all alone. I do not know Scrivener, it could be a really good product and it seems that it works well for him for dealing with editors who are only willing to use .doc files.

Although I missed the point I still have a point. And that's is that the author and the editors shouldn't mess with formatted documents since it only makes change tracking significantly more complicated compared to plain text files or markdown files. Of course you have to bump into editors who are willing to deal with plain text files or markdown files (I assume it's not going to happen).
And then there are the download services (e.g. http://ficsave.com/), so it's obviously working (not).
Agreed, but FUCK cultural traditions that involve initiation by torture. That's all this is.
Right. The "JVM's slow startup" (or, rather, HotSpot's slow startup) is a result of two things: the tendency of JVM code to use a lot of dependencies and, more importantly, the time it takes the HotSpot to warm up enough until it does all the optimizing compilation to native code.

So, on my machine, Hello World takes about 80ms to launch (and terminate), but writing grep in Java isn't the best idea as it will take a while for the program to achieve "native" speed.

HotSpot shines when running long-running processes, where the JIT is able to perform optimizations few (if any) static compilers can. Java 9, however, is expected to include JIT caching/AOT compilation to help programs that need to start at full speed.

Of course, there are JVMs out there that do AOT compilation rather than JIT, and they don't have a "slow startup".
Really cool. Thanks for sharing!
You could say the same for Paris, Venice, Prague, etc. I feel the opposite of you: these cities fill me with a sense of beauty that no modern architecture is able to match. And their urbanism, centered around piazzas and dense walking centers with low rise buildings, is so much more human and enjoyable than any American city. It makes me wonder what we have learned in the past 300 years....
Can you clarify "from the perspective of the original plot"?
Wow, that's the opposite of Amsterdam, where the public toilets only appear at night:

http://www.citymetric.com/horizons/toilets-are-popping-city-...
The potential, yes, but the risk of human error? Once you have reduced the amount of thinking the driver has to do, you start hiring drivers who aren't that good at thinking, and the ones that are good at it stop practicing it.

I don't have data showing it, but I think making the driver's work duller can make things less safe for his passengers.
Is this something you would recommend reading to non Harry Potter fans as well?
2D Skeletal and Mesh Deformation Tool with Built-In Physics and Procedural Motors
I've noticed that a lot of people seem to think there is something fundamentally wrong with it. Some have told me to stop doing it despite having never seen my desk. Whenever I mention it to people (which I seldom do nowadays) I'm told to just write on paper like everybody else. Thus far nobody has been able to explain me what I stand to gain from the switch. Few people seem to accept my justification (I find dealing with pieces of paper inconvinient) for my behavior either.
It was a brilliant story , loved it! and did recommend it to i think almost everyone i know at least once XD ! A bit sad its finished
Yeah, this is the part of the argument I don't understand... why do you need to control the government buildings? Just declare new ones. It's the guns that you need to control to own a country.
That's ridiculous. The problem with circumcision isn't that it's always a bad idea, it's that it's often done involuntarily and unsafely. There's nothing wrong with voluntary, safe circumcision for the purposes of lowering HIV transmission, or with public health campaigns that advocate it, as long as they don't misinform.
Ask HN: What Systems and routines do you employ to keep your skills current?
I recently started using tech's that have been around for a while, but that I had no need for, and though I'm fascinated by them can't stop but wonder why I am only using them today. So I'd like to know, how to HNers keep current?
Think of it in terms of a typical 13 year old boy acting out, e.g. by climbing real high in a tree or doing tricks on his bike, to impress friends/girls. That's all this shit is, except it is targeted to a slightly different audience who will go out of their way to deny it. Not saying that applies to this particular project, just to your comment more generally.

Sometimes it is done just to learn, but it seems a bit silly to do it in public as it were.
Not exactly the world's most exciting or difficult hack. But that makes it kind of interesting in a way - how many companies out there are still pretty lousy at the basics, like not having externally-accessible services with no authentication?

Maybe it would be a good idea to set up automated periodic external scans of your network to check for any unexpected accessible services. Don't know if anybody's doing that already, though.
So much is right, in many senses about FORTRAN and SQL. Both are expressive and have a limited enough semantics that allows them to be very aggressively optimized for the underlying hardware and data.

I have removed thousands of lines of Python by putting the entire working set into sqlite, transforming and projecting it relationally. Optimizations are orthogonal to the algorithm, mostly by adding and index, partition or view.

Halide is a very interesting piece of research that makes this decoupling of algorithms and schedules a core tenet.

http://people.csail.mit.edu/jrk/halide12/

I'd really like to see a relational set theoretic fork of Rust with some Fortran thrown in. I have no idea how they would all mix, but goal seems interesting.
Not sure if whooshed, but just in case anyone else doesn't get it, you're not going to see Comic Sans unless you load it from a Windows machine or a Unix distribution that's installed the font. IOW, it's just a gentle jab at Microsoft and perhaps those distributions that install the MS fonts. Technically that is promotion in name but not spirit.
Hyundai’de iş kazası – YALIN OSGB
Philip K. Dick came up with “the Matrix” in 1977
Ivan Godard posted twice recently http://www.reddit.com/user/igodard
I regularly read about people having complaints about bad experiences at companies. I know there is glassdoor, but I would love a more focused place where we could name these companies so more people don't waste their time with them.
Aprendiendo Ruby on Rails EBook
Are you talking about the regular facebook app or the messenger app.
I was going to say: "the hard part of a JVM is the JIT, GC and the cooperation between. As it stands now I am not sure it's possible to write a good JVM on anything but C/asm level language."... But I see it's already done.
Drugs are already picked as some OK and some not.
Just tripped over this. $80 a month for a phone contract seems hugely expensive to me (and my Blackberry 9000). UK sim only contracts around £10 to £20 depending on term and usage levels. Not LTE/G4 of course.
What makes you think I wasn't fooled? What makes you think that's not precisely why I wrote the comment after originally feeling misled? What makes you think that's not exactly what my comment attempted to convey?

I fail to see where there's any arrogance in my comment, very much unlike in your ridiculous white knight posturing. "Others" have not reported feeling slighted until now, thank you very much.
This is precisely the reason many of these huge projects are built. The Gulf countries have been and are still doing them (KAUST, KAEC, KAFD, huge mosque expansions, etc.) with a huge number of contracts going to Saudi Oger or the Binladin group. These contracts are rarely even negotiated properly.

The difference here is that Egypt can hardly afford this so they have to blag the money off of Saudi Arabia and the UAE.
On what grounds.
DIY Quadcopter-Based 'Star Wars' Speeder Bike Takes Flight
I think it is closer to a 13 year old doing something that they have spent years practicing, such as a piano recital.
New Zealand Used NSA System to Target Officials, Anti-Corruption Campaigner
N-gram prediction project
I have the same impression as you and commented here a while back. I think the answer to your question falls somewhere in the middle.

They are smart guys with interesting ideas, but will not be buying fab capacity or selling products anytime soon or most likely ever.

However there is a lot of value in provocative thinking. It adds to the collective knowledge and inspires new perspectives and approaches to problem solving. That alone makes me glad their around.

On the high end of expectations they may sell some patents or license some IP, but still not in the form of a complete or competitive product.
Ok, I know what I'm renting and I'm ok with that. I pay less money to have quick access to books I like. If in some time in future Amazon suddenly became evil and deletes all my books from my library (let's for the sake of the argument forget that I actually have a backup for all these books), I'll... I actually will not give a fuck. I'll just stop using Amazon for anything. And buy (or rent) these books I want to read again on some other place.

*

Yeah, I understand that Stallman and his flock is greatly concerned with possible "negative implications" of DRM-ed ebooks, mobile phones, non-GPL software and whatnot. But I'm 44 years old, I don't need help to decide what is good for me and what is not, and I actually enjoy living in the future, with mobile phones, ebooks and everything else. I enjoy having (and making) a choice instead of avoiding everything that can have "negative implications" or isn't "free" (by Stallman's standards).
I think the parent post was inferring the opposite causation, ie, the families that tend to give their children circumcisions tend to be conservative and would probably have a lower hiv infection rate even if they would not have circumcised their children.

Under this interpretation, being conservative is the cause of both circumcision and low hiv rates, and circumcision is negatively correlated with hiv rates.
"aying this is wrong implies that the gap between ideal processor-specific assembly and generated code is closing, and that compilers today can achieve a higher percentage of potential performance than they could in the past. Do you have evidence that suggests this is true? "

Yes.
We now do things like http://drona.csa.iisc.ernet.in/~uday/publications/pluto+.pdf

Which will fully, automatically, parallelize and optimize loop nests to the target architecture, including tiling, interchange, cache blocking, blah blah blah
Basically anything you can think of.
You can't do this by hand. You can do something by hand, maybe tiling, maybe unrolling, maybe interchange but the math is too complex for you to get it right in the general case and to combine all these things at once.
We couldn't do this 20 years ago. We couldn't even approach the performance of most architectures.

We can also vectorize whatever you want. The only hard part is calculating the cost vs benefit.

Past that, now we actually have the opposite problem. We come so close to optimal on most architectures that we can't do much more without using NP complete algorithms instead of heuristics.
We can only try to get little niggles here and there where the heuristics get slightly wrong answers. We decided we care more about compile speed than doing stuff like this.

"Very rarely do I find that compiler generated code (Clang, GCC, icc) achieves this level of speedup, and even more rarely do I find that the same code gets optimal performance on both of these generations."

I don't know your code, so i really can't speak to this at all, but it's the opposite experience for us. In fact, moving platforms now makes little performance difference. Getting the compiler up to snuff for that architecture does. If what you say is true, it just tells me you need to spend a small amount of time figuring out why the compiler is doing the wrong thing. It's almost certainly just a small bug or tweak somewhere.
I read a bunch of chapters a few years ago and thought it was remarkably horrid.
I find maker-vs-manager a bit brittle as well. A company I'm very familiar with has people going into and out of immersive "modes" that involve creative work as well as communication about that work. So, someone might spend all week in "ABC mode" and have 4-8 meetings about ABC as well as shipping a few features or solutions. Others might advance a few large features and be interrupted by 2-3 meetings, but because they are connected, the immersion is not broken.
Absolutely. It makes a fair bit of fun of the original, but doesn't require that you've read it.
I don't think it is reasonable to blame me for encountering a bug in their code, the problem is in their code. Please read the success story - the person advocating for it describes plenty of time spent compensating for it for reasons much more diverse than this one example. This is a common experience - mentioned in several comments here too.
We learned that the automobile industry will warp our built environment and perception to sell people cars.
> But that’s just the tip of the iceberg. As Boyle and Hill point out, the men who were circumcised got additional counseling about safe sex practices compared to the control group, and then they had to refrain from having sex altogether for the simple reason that their lacerated penises had to be wrapped in bandages until their wounds healed — leading to what Boyle and Hill refer to as “time-out discrepancy” in the quote above. By contrast, the non-circumcised men got to keep having sex during the full two month period during which the treatment group was in recovery mode. Then (due to a statistically significant effect having been detected) the trials were stopped early — which tends to lead to an overestimation the true effect size of the treatment.

http://blog.practicalethics.ox.ac.uk/2012/05/when-bad-scienc...
Yes... there certainly is much medicinal value from cocaine and heroin. Which is why they were initially developed... for medical uses.

In addition, one might argue they pick a person up when they want to be up and relax them when they need to relax and abuse, not use is the problem. I'm not saying this argument is correct, but these drugs, like other drugs, have their uses. Which is why people use them.
Sorry for being a bit off-topic, but re: heroin for palliative care, I was reminded of The Barbarian Invasions. Just a movie rec for you HN'ers, it's really great (IMHO).
Have you been to the mid-Atlantic region recently.
When I studied a small amount of Latin and looked this up some years back, from that point on it bothered me to see an eloquent phrasing like "dolorem ipsum quia dolor sit" ("pain itself that it be pain" - literal translation doesn't work so well due to subjunctive mood, so more like "because it is pain") chopped up into "lorem ipsum". No love for the classics from some people, I guess.
I only read a little of it, but every time a character did something dumb, oblivious, overconfident, condescending, I braced myself for a thought missile.

I guess you could say I found it a bit hamfisted.
Those numbers seem totally plausible. I am not advocating for `ls` to implemented on the JVM. But for most usages, there is not a huge problem implementing CLI programs on the JVM, but some things like loading a huge AoP framework is out of the question.
What is it? Is it a fancy keyboard? Does it have a 6502 except with additional fanciness for I/O?
A Man and his Wallet reunited after 65 years
Seven More Languages: Elixir Day Two
i suggest that anyone who is malinformed enough to believe MCRed's perversions of RMS's positions goes and reads the stuff themselves. i'll just say that the world is full of people who are "that old" and full of it.
When you write Javascript, do you mean TypeScript, AtScript, something else? There's no type checking in JS, and there is no metaprogramming support in JS, let alone of the quality it can be found in Haxe.

Besides that, the type system of Haxe is far more expressive than those of most languages that also compile to JS. Ocaml, Scala and Haskell are the better known languages that are actual competitors in that regard.
The Spectrum had a Z80, not a 6502, and it's got neither of those. It's just a bluetooth keyboard.
Everyone should immediately drop cellphones and wireless equipment for health reasons. I did so more than ten years ago after developing headaches from the radiofrequency exposure from cellphones. Then I began looking into the science. Deep. Some people will develop symptoms quicker than others and the reason is yet unknown but everyone is affected. Its a matter of time and exposure before symptoms manifest. In the beginning the symptoms of exposure are predominantly neurological, like headaches, fatigue and poor sleep. Ignore that and the ultimate end-point will be cancer as your immune-system competence will be reduced to a point where cancer will be able to take hold. Yes, radiofrequency radiation, especially 3G/UMTS is an excellent cancer-promotor as has just been confirmed in a robust replication study from Germany. An overview here:
http://microwavenews.com/news-center/rf-animal-cancer-promot...

I know many are addicted to their mobile devices and I'm not against technology (I'm an IT consultant myself) but I'm against the wireless industry basing their delivery infrastructure and end-user devices on a long-time known hazard: pulsed radiofrequency radiation.
Known hazard you ask? Yes, even declassified US army reports and east-bloc scientific literature from the 60's, 70's warn of the neurological and genotoxic effects of low-level microwaves:
http://searchworks.stanford.edu/view/7915657
See, they were researching low-level microwaves as a stealth weapon against dissidents & adversaries. Now you've practically got military grade weaponry in your pocket.

Please don't be naïve. Reduce your exposure now.
That's the kind of stuff I might be interested in, but the lack of any video (or even screenshot) showing me what the thing is like before I have to sign up is a bit off-putting imo.
GrubRunner: Platformer by GrubHub
Pi is Wrong
Remember kids, walk backwards while ya peeing.
By the sounds of things this isn't a recreation. I mean, they've painstakingly recreated the outside. But the innards are complete different.
We played a lot of Spaceteam at Friday beer bashes at Lab 126. Great party game.

The blog post is from December, 2013. Wonder where his stats are now?
Yes. Horrible keyboard. As in really bad.

Having used my cousin's ZX, I was glad I was brought up on Acorn kit..
"911, 911, we had an accident because everybody in the car kept texting and facebooking during the whole ride. 911, 911, it's a good thing we have cellphones and tablets with us!"
Verhuisdekens en pakdekens in alle maten,kleuren koop je bij Verhuisboxen
February 2015: 10 Most Popular Posts from Ubuntuland and the Dream Valley
I use a pad of paper. I have lots of pads of paper. None of them did I have to purchase. They were given to me at work or elsewhere for free. So refills are free, too. Without cranking.

And I get to use my favorite desk. I can clutter it up if I want.
> "I am not sure it's possible to write a good JVM on anything but C/asm level language"

Graal is one part of a JVM, the JIT compiler, written in Java [0]. It performs about as well as C2, and sometimes better [1].

[0] http://openjdk.java.net/projects/graal/

[1] http://lampwww.epfl.ch/~hmiller/scala2013/resources/pdfs/pap...
> These suburbs are dominated by huge, gray, unattractive public housing projects.

I'm guessing the above commentator was referring to the parts of European cities outside of the historic city centers. It seems very similar in the few German cities I've wandered around extensively, you have a great walkable low rise center with lots of mixed use and then just bland same looking housing blocks outside of that.

The European city centers tend to be far better than their American counterparts but I would argue the suburbs mentioned are worse architecturally.
Meetings only on thursdays!!...Working in a startup I can say that those kind of enforcements is quite tough to keep on Clients...You know there is lot of competition every where...if your client is unhappy, they will find another one...
Something doesn't smell right here. They're losing an executive per month in 2015. They must not be very profitable, because their valuation is supposedly (according to TFA) US $15B and they recently got a large investment. I wonder what's up?
Almost exactly the same for me. I read it when he was on Chapter 87. Looking forward to read the whole thing from start to finish now.