skysight-inc/HackerNews huggingface dataset:
I've constantly struggled with something along these lines too. I've always had a difficult time in Chemistry because i wanted to know the why's of things as opposed to just memorizing things. Even in programming, my intro Java class everyone learned the basic public static void main(String[] args){} and we were expected to take it for granted. The first Hello World assignment took most students a few minutes to complete, but sent me researching the Oracle docs, which led me to the java trail, which made my assignment like a week late lol.

If there's any life hacks on how to minimize this mindset, I'd love to hear about it. I'm constantly struggling to find this balance of memorizing abstractions vs digging in the details.
I'm running windows.
They may of made more than that since they were charging $250-1000 per device at a convention center
Clustering /is/ hard. There are tradeoffs to the various ways to do it, and explicit choices you have to make that have the ability to bite you in the ass later. As one of the stated goals of Postgres is reliability and correctness, they don't want to half-ass it. That being said, there is active work on getting multi-master working well out of the box, which unfortunately didn't land in 9.4. It may make it in 9.5, but that remains to be seen.
I'm not willing trade away the human readability of HTTP/1 for a a performance gain that I really don't need.

What about tools for reading corrupt binary HTTP/2 frames?
The reason Atlanta exists is because it was a major rail hub back in the day.[1] Pretty amusing that people can forget it even has a station.

[1] http://en.wikipedia.org/wiki/History_of_Atlanta#From_railroa...
Interesting point about khalas. Romanization of "ha" is problematic, "kh" is often used as you state (http://en.wikipedia.org/wiki/%E1%B8%AA%C4%81%CA%BE). But for speakers who don't normally use this sound, e.g. English, this can lead to mispronunciation, where it is replaced by a "k" using backformation based on this transliteration. For example khan is usually pronounced as kahn in the US (as in "The Wrath of ..." or for a more recent one: Khaleesi) which is quite off. In this case using "h" would have been better perhaps.

As the Wikipedia page mentions some IE languages also have this sound, but in this case it is generally transliterated as "ch", not "kh", e.g. Loch Ness, which adds to the confusion.
I wonder if it will help us communicating with possible extra terrestrial intelligence. If there is some kind of SETI in other world then I guess it would be easier for them to detect nukes explosions than 1936 olympics.

Maybe we'll end up using nukes as kind-of-morse code communication? ;>
I am an Excelerate Labs (now TS Chicago) grad whose company just did a 2.5M Series A. I consider the accelerator program to be an enormous component in my success. We still bug Troy and Steve on a weekly basis and they have never hesitated to help us out on anything. My classmates have turned in to war buddies who I can talk to about things that no friend or family member understands. I learned way more than I ever needed to know not only about VC but about the fundamentals of a healthy business. I wouldn't trade my experience there for anything in the world.
This makes me very happy. Even though the amount is fairly small, the ruling establishes a very clear precedent on what is and is not acceptable. I think it would definitely make hotels and convention centers think twice before trying to fleece event attendees with overly expensive Internet connections.
Hm. "As an expert I can attest DPR sucked at opsec"¹ is a bit unconventional for a legal convention. ;)

¹) Not an exact quote, I know, I glued two sentences together and cut some parts.
Just to be clear, it was $250 to $1,000 per hotspot/AP that they were charging, not per device. (That is, if your convention needs 3 hotspots, presumably you would pay $750 to $3,000, no matter how many people connected.)
If only there was some sort of universal coordinated time we could all use...
Yay, RLS! Maybe I'm weird but I've been waiting for this.

This will make per-tenant replication easier too
Probably cost. There are millions of rail cars, both here and in Canada (not sure if the railroads run trains in Mexico) that would need to be taken out of service and fitted with them. Plus, easier to test to see if the detectors are working - just run a work train past them with a resistance heater hanging off it to simulate a hot bearing.

And -- the sensors would have to communicate with the crew if there's an alarm, and they could be a half mile away (long trains are long) inside a tunnel. There aren't any data connections between cars (and wouldn't be reliable if there were), so the on-car detector would have to have a powerful radio. Added cost & complexity.
Yes sure. I'm not saying the current system is bad. I'm just asking if there can be something better.
That's a very intersting analysis!
Added console.table support to Firefox 34+
That would probably require a class action suit.
Different applications could use different schemas, you just keep in mind the eventual consistency.
i.e. you can use event sourcing or just treating everything as a log that gets read and merged (think of it as a CRDT) should be able to handle those kind of scenarios. That use case matches Cassandra quite well with its wide rows.
It's a hard problem, and the Postgres team's careful approach to engineering means that they are solving it slowly, in comparison to the current fashion for ship first, patch later.

They bring stuff in piece by piece, eg. in 9.4 they added logical changeset extraction/logical log streaming replication, which is another step down the road to clustering. On top of this they are building bi-directional replication. And so it continues.

This is the same reason they haven't added upsert or merge yet.
See this in action: http://imgur.com/swbkdix

based on the code from https://plus.google.com/+AddyOsmani/posts/PmTC5wwJVEc
Other USB devices on the same bus theoretically could. Other USB devices connected to the same computer could not.

The computer itself could reprogram a USB device.
err, is it just me but shouldn't this be the other way round? as in use HTML for desktop apps?
Detroit should have immediately cut off non-paying customers for... non-payment -- instead of waiting for $90m in overdrafts to accrue.
> Video says no radiation detected at surface.

Soviet Russia was not big on detecting radiation in public.
I wish it was only 5 minutes. It can easily take an hour to get back into "the zone" (for lack of a better term) if you're running at peak performance when they interrupt

I hate open plan offices so much..
I'm a huge fan of them; I'm much more interested in things like this than I am about latest Silicon Valley news, or startup-culture stuff.
“I Just Liked It” – Matthew McConaughey Lincoln Commercial SPOOF
5 ways APM can solve your DevOps worries
Wow, don't know why, but if feels good, to see FCC (or any part of government), punish someone who is messing with internet connectivity. I must be very naive in this regard but still feels very good.
Facebook Won’t Stop Experimenting on You. It’s Just Too Lucrative
I will add more options over time. It is not restricted to Amazons data. To enhance the data, I also look up data on the manufacturers websites.
I think this was a terrible post, it was inaccurate on several points, and the ones it was not were largely things that are 'table stakes'. Complaining about being on the VC track coming out of an accelerator, or having a convertible note is like complaining about graduating college with student loan debt. They then proceeded to extrapolate what going through the program wouldn't do for them, without any experience going through the program. I've been through it, it was fantastic, they are confused or wrong about most of their points.

I completely respect that you are in the bootstrap your business camp, and that 1871 isn't your scene. But this post has confirmation bias written all over it. TS Chicago has been a boon to many of the companies that went through it, and that is the only measure of success anyone should care about.
Linus Torvalds: Stop using 'short' for line and allocation sizes (2013)
I am not in agreement that its ok to commit murder because the war on drugs is bad. Those people should be held accountable for their actions to the full extent of the law.

I do believe that there are steps policy makers could take to remove the amount of people who find themselves incentivized to commit violent crimes.

I agree that the war on drugs, though misguided, should not shoulder the blame for the actions of violent offenders, but two wrongs don't make a right.

Is calling for changes to draconian and detrimental policies and condemning those individuals who commit violent crimes mutually exclusive?

Imagine if the government started paying people to break into houses. You would obviously be mad at your neighbor if they took advantage of the new policy, and rightfully so, but you would be a lot more upset at the government for even allowing the situation to happen.
What I find interesting is this isn't jamming of the radio signal, but protocol-level interference by sending deauthentication packets. I find it a little concerning that the law is interpreted this way since it could give the FCC a very broad jurisdiction.

More on the law: http://www.fcc.gov/jammers

More on deauthentication packet jamming: http://hackaday.com/2011/10/04/wifi-jamming-via-deauthentica...
I was with you up until that last phrase - what it is trying to do

You're going to get yourself into hot water with that "trying" word in there. It's a mistake to look at this as a designed feature with a goal, when in fact what's going one is emergent, just doing whatever the heck it does, in concert with other features of the organism, in such a way that its chances of having successful offspring is increased.
Aha, thanks for the correction, I must have picked up some bad info somewhere. I'll do my research better next time.
Journeys of Death
Have you looked at docker as a replacement for creating all those AMIs? You could have one AMI (with Docker) installed, and then use Ansible to pull whichever container (app) you want onto each instance.
Using docker also has the added advantage of letting you test your images in the development environment (and it's much faster than vagrant-up for every service you want running locally for dev/test).
Building Unix Tools with Low Level Go
Is there an ETA for the production release of PG9.4 ?
1. Well defined tangible deliverables (project requirements) are a must for any fixed cost projects.

2. Either the client prepares the requirements document and you review it or you bill the client to prepare a requirements document.
Introduction to the Detroit civic tech ecosystem
Cray Chapel 1.10.0 released
Don't expect it anytime soon. A large number of Postgres' key developers work for EnterpriseDB and that is a feature they charge for as part of Postgres Plus Advanced Server.
PressureNet 4.5: Beta test hyperlocal weather alerts
It probably will never happen. Postgres follows an ideology of explicit and safe...it never tries to assume that you meant to do one thing if there is a possibility that you meant another.

With clusters, there are far too many variables for it to be plug and play. For example, do you want replication, or distributed partitions? If replication, do you want master-slave, or master-master? If distributed partitions, what are you going to trade off: consistency or availability? (That being said, Postgres will likely never change from its CA stance, you'll have to use an alternative distribution like PostgresXL).

Furthermore, clustering isn't likely to be much more than a pareto-tail problem for the next decade or so. It is useful for millions of use cases, and something that only Google's and Twitter's can benefit from is not one of them. If you have the data to justify extensive clustering requirements, I would hope you also have the resources to contribute your patches to Postgres. So far, they all seem to be content solving their own niche problems with niche solutions that slowly bleed down to us mere mortals (Ex. Cassandra), or just buying a solution like EnterpriseDB or Oracle.
Good looking addresses – solving the “Berlin, Berlin” bug
Processor and Graphics Chipsets are an important factors in my laptop decision.
Hackers guide to setting up any laptop...especially ones that cost $1.5K less than a Mac.

For beginners...
https://wiki.archlinux.org/index.php/Beginners%27_guide

All others...
https://wiki.archlinux.org/index.php/Installation_guide
Perhaps the reason most people don't think memorization is important is because they don't realize they already did it through practice outside of school. Usually (if you will), the kids who are more successful in math and science during K-12 education and who pursue STEM in university are the ones exposed to more math early-on ...and often. Having a parent with those skills to help you - even if only ten mins a night after school - is a huge difference-maker. Those who succeed may not realize the advantage those extra ten or so minutes a day over 6 to 12 years have given them over the peers, whose parents were math illiterate and, therefore, ignorate of the process of accumulated study.
This kind of functionality is available in most commercial wirless controller hardware. See e.g. http://www.cisco.com/c/en/us/support/docs/wireless/4400-seri...

So it's not clear whether Marriott was intentionally being nasty or some over-eager CCNA just turned on all the bells and whistles he could find.
I find it ironic that it's always the expensive hotels that charge for wifi while the cheaper places mostly give it away for free. I guess business customers are more happy to pay since they can expense it.
I agree that Linux has probably more users that Windows here on HN, but when I said "a minority of the viewers", I meant "the viewers of the gnod website".
I think some things you just have to accept as is. If you do not, you will find yourself constantly looking for why something is the way it is. Why does the sum of 1 and 1 equal 2? I couldn't tell you why. I just know that the sum is 2 because I know.
Story doesn't mention it but we're hosting Code Michigan, a civic tech hackathon, at three locations in the state this weekend including Grand Circus at 1570 Woodward in Detroit. Any HN'ers please introduce yourself to me.

Details:

www.codemichigan.com
What is RLS?
I've been wondering this as well. They've had a release candidate out for a few months now, but no official release and nothing about an expected date on their web page.
It's still a broadcast designed to create interference.
If you map the raises of post-accelerator/incubator startups in Europe, you see a fascinating trend which suggests that the vast majority raise almost no money of any consequence (to the point where there's just one, Transferwise, in Europe which has raised significant external investment to my knowledge).

Capital clearly is not the best proxy for success or trajectory, but it's a visible and widely available (usually) metric.

Could be that Techstars are smart about picking startups which have low working capital. More likely is that the best startups in London and elsewhere are run by people who have access to mentorship by hustling in their own network, and raise money by being good at execution.
Mistakes AngularJS Developers Make
My brain added an 'I' in the middle of "neutron" in the parent comment. Probably because I was in the middle of reading something else about neutrinos :) I definitely agree that neutrons are familiar territory.
> Aren't USA judges voted in?

This case is being heard by a federal court, the United States District Court for the Southern District of New York. Federal judges are appointed by the president with the consent of the Senate.
I had a similar experience when I met someone from Iraq, all of a sudden Iraq was not some desolate place I only saw in the news, but somewhere I knew someone from. It really is incredible how different your perspective is simply by meeting someone from somewhere you only had an abstract concept of. The world really does feel smaller now.
Pretty cool! When I did my project I had to use https://github.com/kn/speak.js which is an amazing library. The library still works on Firefox 30, 31 by the time I finished my project (and the project itself hasn't change much for a year or two!).

I would definitely give this JuliusJS library a try. I am actually amazed that JuliusJS doesn't carry all the heavy data like speak.js does (multiple languages support though). I love the fact that you state 100% client side!
I've often thought that the best way to get access to the richness of Unicode would be a drawing pad, perhaps as part of the keyboard, or as an on-screen area, for use with a mouse. Character maps just seem clumsy to me.

For fun, I tried Eth ð, Thorn þ, and Hungarian ű, all of which it got, but not as the first choice. It did not find the Ing rune, which looks a bit like a < and > combined.
Lawn Love (YC S14) Is Hiring Engineer #1
Lawn Love (YC S14) is hiring our first engineer. We're a small, nimble team working on revolutionizing the very large, very stagnant lawn care space.

You'll be joining as engineer #1. This means you'll get to work in a ton of different areas, have direct influence on the product and help define our culture as a company.

Here's what you can expect from us:

- Great compensation and real ownership (both equity and over the product).

- We'll make your life easier with great benefits.

- New gear and whatever else you need to be productive.

- Anything else you can think of - help us decide what perks to offer!

- We're well funded by great investors and are growing fast.

Our requirements:

- You love working hard, not just for financial rewards, but for the opportunity to grow personally.

- You are intellectually curious, and you get stuff done. Results are what matter to you.

- Experienced with the full LAMP stack. We need you to own the product and features all the way through.

- You live in (or want to move to) San Diego.

- Bonus: Previous startup experience.

We'd love to hear from you at jobs@lawnlove.com. Send us samples of anything you've built!
>They didn't think to weight the prior probabilities by usage frequency

I don't know if that is the right metric for this sort of tool. I'd guess the use case is for trying to find infrequently encountered characters. It should probably try to detect your current locale, and then say eliminate all ASCII characters when you are suspected of speaking English, etc., since you are already aware of how to type a question mark.
I read somewhere (HN, maybe?) that the high-end hotels were the first to adopt, before the market for these things was well fleshed out, and often ended up in absurd, long-term contracts with 3rd party services/providers.

That, combined with the fact that, yes, businessfolk will just expense it, leads to the current situation.
No it is not a hard problem, it is an impossible, unsolvable problem. Software can not alter its behavior to match your desires if you do not tell it what you desire. Clustering is not some simple monolithic thing where you just "enable clustering" and that's that. There's billions of possible clustering setups. Setting it up is as simple as it can get, you have to pick which of the billions of setups you want.
The FCC is responsible for allocating what can be broadcast on any given frequency. It is well within their jurisdiction to say that such broadcasts must comply with standard protocol X plus additional restrictions.
If I'm not restoring an image (which is the right way but technically cheating).

It takes me maybe an hour from inserting USB stick to been able to develop (most of that is watching progress bars), Vagrant has helped with that hugely.
Hackers Have Found a Flaw in Macs
I smell a software product opportunity for OSX / Windows.
How can I obfuscate JavaScript?
We know SCTP is less deployable. What benefit does it have?

And as the FAQ says, if you don't use header compression then response headers alone will take many RTTs to transmit due to slow start.
couldn't agree more. When I think of high end, I think of 'all inclusive' and other marketing speak intended to convey a sense of worrylessness, just pay and forget. And then they charge for checking email...I guess they probably know that someone looking to spend twice as much on a room (at least) is probably not bothered by a bit more for internet, but it seems like they should just tack it on to the rate if they are determined to squeeze out that tiny bit more revenue for internet. Granted, I don't know what their margins look like, maybe thats where they come from althought that would be pretty pathetic. I suppose if that is a decent way of adding margin, they can slightly lower their rate but given that most of their peers are probably in the same boat I can't quite reason why they wouldn't just include it.
Afaik, the borders were open and people commuted to work from the West Bank/Gaza and there were purchasing trips between the areas. That ended with the second Intifada, to protect Israeli civilians from organized attacks.

This closing of the borders created a minor depression in Israel. Not something you do for fun.

The point is, if you start murdering civilians in an organized fashion it is a bit strange to claim victim status from a much milder response. E.g. when Hamas fired (at civilians!) from civilian areas -- and then complain about the return fire killing civilians!

Please, no simplified propaganda on HN.
One thing I'm curious about: If it's just actively jamming hotspots that got the hotel in trouble, couldn't hotels instead use physical materials to construct conference centers with limited signal?

Like, I know whenever I go into my local supermarket, I'm lucky if I can get a signal once I venture past the front door. There's no active jamming going on; it's just the way the building is constructed (I assume).

If hotels really want to force their own Wi-Fi on people, couldn't they do the same thing -- make use of physical impediments?
That is simply because + is defined such that 2 is 1 + 1
That is not a feature of Postgres Plus Advanced Server.
In my mind impersonation/forgery is worse than jamming.
OK, so what's stopping Granny saying "I want to check whether she's a wolf myself"?

I can see how the current state of affairs is insecure, but I'm confused by the 'unpatchable' claim. I truly am clueless in this area, but initially it seems hyperbolic to say that the only way to fix this is to replace all USB controllers in existence.
There was and is still no proof that Hamas was responsible for the kidnapping of the two Israeli's teenagers. Netanyahu was quick to blame Hamas in a manner similar to Bush blaming Iraq for some tacit role in 9/11. Shortly after the event started an Israel spokesperson admitted in private that there was no evidence that Hamas leadership ordered or had any knowledge of the abduction [1][2]. Anti-arab (hateful and extremely disgusting) riots broke out in parts of Israel after the abduction which resulted in an Arab teenager being killed. From this point Hamas started launching rockets and Israel responded with bombing.

It is my opinion that all of the parties were complicit in the escalation. It is also my opinion that Israel alone is guilty of heinous war crimes. But I had another point with my comment: The content of the article did not require placing any blame what-so-ever. At best the author placed blame as a means to give Wired's American readership the moral relief they were looking for, something that appears to be a prerequisite for any article or discussion on the PA/IL conflict within the US.

1: https://en.wikipedia.org/wiki/2014_Israel%E2%80%93Gaza_confl...
2: https://en.wikipedia.org/wiki/2014_kidnapping_and_murder_of_...
Discussing lawn watering is a distraction. It's literally a drop in the ocean. Industry, power generation, and agriculture are where all the water goes. Pretending that residential usage matters at all is to take ones eye off the ball.
About Y Combinator