skysight-inc/HackerNews huggingface dataset:
With a little discipline and a better data model(cause basically it's using a meta table for everything that dont fit the core,"post meta" values are serialized strings ...lol with bother using a RDBMS at first place?), Wordpress could actually be good(codewise),it has some good business logic.

Wordpress maintainers just dont bother...because obsessed with backward compat.

Drupal is in my opinion (oddly) easier to maintain for non coders,CCK an Views, no need for any PHP skill to create new content types or write queries in Drupal.

With Wordpress,you need to code if you want to extend anything.

My problem with both is that the plugins are written in PHP.A good CMS would have at least one plugin layer which would rely on manifests(xml,json...) rather than code(just like angular),or at least have a sandbox system with permissions,some kind of inverted oauth system (eg:"this plugin wants to be able to write to your db,write to your file system,access this or that resource...")
even a tl;dr is long, but worth reading:

The technique involves replacing all of a patient's
blood with a cold saline solution.

The technique was first demonstrated in pigs in 2002 by
Hasan Alam at the University of Michigan Hospital in Ann
Arbor, and his colleagues.

Their blood was drained and replaced by either a cold
potassium or saline solution, rapidly cooling the body
to around 10 °C. After the injuries were treated, the
animals were gradually warmed up as the solution was
replaced with blood.

Surgeons are now on call at the UPMC Presbyterian
Hospital in Pittsburgh, Pennsylvania, to perform the
operation. Because the trial will happen during a
medical emergency, neither the patient nor their family
can give consent. A final meeting this week will ensure
that a team of doctors is fully prepared to try it. Then
all they have to do is wait for the right patient to
arrive. When this happens, every member of Tisherman's
team will be paged.

The technique will be tested on 10 people, and the
outcome compared with another 10 who met the criteria
but who weren't treated this way because the team wasn't
on hand. The technique will be refined then tested on
another 10, says Tisherman, until there are enough
results to analyse.

"...we don't like to call it suspended animation because
it sounds like science fiction..."

says Samuel Tisherman, a surgeon at the hospital, who is
leading the trial.

"After we did those experiments, the definition of 'dead'
changed, Every day at work I declare people dead. They
have no signs of life, no heartbeat, no brain activity.
I sign a piece of paper knowing in my heart that they
are not actually dead. I could, right then and there,
suspend them. But I have to put them in a body bag.
It's frustrating to know there's a solution."

says surgeon Peter Rhee at the University of Arizona in
Tucson, who helped develop the technique.

The suspense is KILLING me!</pun>
Everyone should want analytics. Better numbers can mean less work, or more focused work. You can prioritize improvement of features people use the most, drop ones that nobody cares about, or decide you're in a good place to spend less time on features and more time working off technical debt.
There are other ways to do suspension as well. Certain gases are known to have the very same effect (induce clinical death, slow down your body metabolism) and the body can be restarted when oxygen is pumped in forcefully again.

Alas with the extremely slow state of regulatory changes, many people that could be already saved nowadays using these techniques are just ending up dead.
Awesome idea - saw this a little bit earlier in the day - not very conducive to when you're out and about because it requires you to be active on the website and the phone unlocked.
Hello User #1122111, we see you are trying to track potatoes.example.com , would you like to show this?

Y/N
Sharpening Our DevOps Expertise For Your Innovative App
Think of it this way:

Take 20 developers. If you give them a test with 200 difficult problems they would all score about the same. Instead, give them 4 difficult problems in a limited time frame. Now some of them will look much smarter than others. Only hire these candidates. Now you can believe you are part of a very selective group.
> What they (the mid-level HR people) did was immoral. Obviously.

"Geshuri’s decision to “terminate within the hour” the recruiter was enthusiastically seconded by Google’s VP for Human Resources, Shona Brown ..."

There's nothing mid-level about the VP of HR. She should have known this was illegal, certainly was responsible to know that it was illegal, and was responsible for either advising the company that it's illegal or leave the company.
Nice dude.
Saline is easier to find than blood, and you don't need to know the blood type when it comes to an emergency. Saline is standard and available in large quantities everywhere in hospitals, and very cheap. It makes sense.
Even if you replace Verizon's router, presumably they have upstream nodes that they could monitor your traffic with just as easily. You'd have to replace all of Verizon.

The Verizon router is like any other intermediate node on the Internet: don't trust it. Removing it won't really affect your privacy.
It's like a PSV turned on its side, where the first column is 'header', and the following ones are 'value 1', 'value 2',...\n I guess that makes sense when you want to package non-list information, as long as there aren't any un-escaped newlines in the values.
Toca Pet Doctor: The story
Ukraine Crisis – What You're Not Being Told
This is the 4th and final installment on my series of posts about why I needed to build something in angular to test my intuition.

> i was wrong to be afraid of angular.js

[1] https://news.ycombinator.com/item?id=7384937

> Why I was Wrong to be afraid of Angular.js

[2] https://news.ycombinator.com/item?id=7394959

> Complexity Creeps: Why I'm Concerned for the Future of Angular

[3] https://news.ycombinator.com/item?id=7417667
>I would burn the hardware and pretend it never existed if EA bought it

I can't help but feel that is the same over-dramatization that people are having with Facebook buying Oculus. People like to think that EA is the devil, but in reality they are a game company and has plenty of resources including very smart people that could assist in bringing Oculus to market at least as well as Facebook.
So true. Microsoft used to be only about productivity software. Then they became a game company. I see a lot of parallels with Facebook. A social company becoming a game company.

Xbox is to Microsoft like Oculus is to Facebook.
Good write up. Thank you.
Mark Roth did an interesting TED talk 4 years ago on that very subject.

http://www.youtube.com/watch?v=uVAaZVz9pDs
I haven't seen that many pop up ads since 2003.
There was no widespread use of malleability attacks before the closure of MtGox
Corrected Title: Very Small Chance Drug May Shrink Some Tumors, Might Know in Two or More Years

Why is reporting on medical research always so awful?
After they abandoned XNA, I would be hesitant to use something like spark.
Only 14 questions in total? And they cover "trees, graphs, depth-first search, greedy algorithms, brute force algorithms, dynamic programming, memoization, divide and conquer, amortized analysis, and more?"
You would think that for compounds with such potentially far-reaching effects, there would be an expedited clinical trials program with informed consent from terminal patients, or something similar.
That is something one would like to believe, but honestly I think it's only true if one's taste for interesting problems happens to be very well tuned for finding important problems. Dyson's is, but I think he's in a very small minority.
I'm pretty sure Microsoft already has its own VR product in development. That internal leaked doc a couple of years ago about xbox 720 revealed something similar to a wearable headset.

Combine VR with the holodeck Microsoft has going could be interesting in term of VR GUI.
Definitely try consulting. I've always been a consultant and get bored incredibly easily when programming for money. Regardless of how interesting a project is; we are still doing this for money. Benefit of consulting is that when the term ends be it 4 weeks or 4 months, onwards.
All of the ways I can see involve Facebook being a supporting cast member, not a lead star.

A question: does Facebook need to only be facebook.com?

After all, there are plenty of examples in other industries of companies doing unrelated things and making a go of it. Consider Hitachi TVs and heavy equipment.

Facebook could launch Facebook Games to coincide with Oculus' consumer launch, providing a Steam-like service to pick up and play VR games, day one. Integration from this standpoint could be as innocuous as "Log in with your Facebook account" along side "Log in with your Google account" or "create an account".
HN has never been anti-joke but it's always been anti-distraction. You can make jokes on HN but the only way they're not going to be downvoted into oblivion is if they don't distract from the subject or are exceptionally funny.
It's a common refrain that while computing has conquered Chess, it has failed miserably (to date) with Go. The article is suggesting this is changing, valaraucal is disputing the premise of the article, that's all.

Whereas the best chess engine is better than the best human, the best go engine can only beat a weak player with a big handicap. That's all valaraucal was trying to say.

I'm a chess expert but not a go expert - I don't know if valaraucal's right - but I suspect he is overstating both the weakness of the player and the size of the handicap.

Worrying about cores etc is overthinking it, they don't make that much difference (it's not a linear problem). Houdini is much stronger (or at least has a much higher rating) than Magnus Carlsen, even on a commodity laptop.

Incidentally, if you build a chess engine from scratch, it will take a bit of effort to get an engine that can beat a 2100 player with a 2 bishop handicap. I am about 2000, I spent a couple of weeks building a toy engine (available on triplehappy.com, my website). It is rated about 1500, but it will still beat me if I don't pay attention to the tactics. Illustrative of the fact that human ratings and machine ratings are not directly comparable. To get that far I had to give it some chess knowledge and some tactical ability. When you first get a chess engine playing legal chess it is going to be lamentably weak (less than 1000).
link to the study:

http://www.ccm.pitt.edu/research/projects/epr-cat-emergency-...

"[T]est the feasibility of rapidly inducing profound hypothermia ... with an aortic flush in trauma victims"
Maybe I don't know enough about the internal workings of Facebook but Xbox was the perfect storm of a number of different initiatives that were going on internally at Microsoft at the time. their existing supplychain around peripherals coupled with the fact that windows PCs have always been the primary gaming platform of choice Microsoft was well positioned to leverage existing relationships in the industry to launch a dedicated platform.
Yes, but simple filtering is a lot easier than escaping.
The bottom line with the anger about this isn't that Oculus was aquired, it is that Oculus was acquired by Facebook

Had id Software or someone else acquired it, people would be happy and congratulate them on the influx of money.
> They've demonstrated a willingness to shut down revenue sinks even if it costs them good will.

Google isn't running a charity. Shutting down losing services is a smart business decision. If you see the cloud going the way of the typewriter, then you should also be looking elsewhere to run your computing resources.
It seems to me like if they wanted to buy it, they would have done so at a much earlier stage. Their hardware and labs teams seem pretty on the ball to me and would likely be already experimenting with this stuff. I have to guess that they already have something in the oven (VR is a natural match for Kinect) and didn't feel like shelling out a ton of money for something their eggheads were already cracking the code to.

My guess is we'll see a competing VR product from microsoft at next year's E3 or a little before - watch and learn from Sony's overexposed rollout and maybe even nab a few dudes from the Oculus team who want to continue hacking and don't like the Facebook creep.
Same for Firefox on Windows
Yeah I just commented to the same effect. Natural fit for the Kinect ecosystem, and their hardware labs love this kind of stuff. And they can even keep a secret!
I don't know if the deal finalized but Microsoft was working on purchasing Osterhaut Design Group late last year:

http://www.osterhoutgroup.com/

http://techcrunch.com/2013/09/20/microsoft-osterhout/

From my experiences ODG was more of an industrial design firm than a hardware firm but judging by the Google Glass-like headset on their home page perhaps they were launching into a wearable project and got Microsoft's attention.
With this acquisition I have to say that there is a technology bubble right now. Someone may make some smart arguments to justify the deal, but even with all the reasonable factors considered it is extremely unlikely that Klout is worth $200MM.
I have felt like kinetic is a missing piece that could really power up something like the oculus. When facebook talks about wanting to do avatar based conferencing or things like that I feel like having a strong motion capture element would definitely be a requirement.
SoftLayer still asks for admin/root passwords to your boxes in pretty much any support scenario. Their ticketing system actually has a field for it in the submission form.

If you omit it, the assigned tech will frequently ask for it. Always sends a little shiver down my spine.
Something we should always remember when considering the implications and hermeneutics of AWS pricing (from Brad Stone's book):

Bill Miller, the chief investment officer at Legg Mason Capital Management and a major Amazon shareholder, asked Bezos at the time about the profitability prospects for AWS. Bezos predicted they would be good over the long term but said that he didn’t want to repeat “Steve Jobs’s mistake” of pricing the iPhone in a way that was so fantastically profitable that the smartphone market became a magnet for competition.
ohhm this is pain in the ass format. srsly everything can happen there...
It could be, but it's exceedingly unlikely to be.
I thought they asked for verification. Or was it only for webmaster tool?

And even so I supposed after the verification step the code is active so anyone could use it. Does GA code ever expire?

Sounds like an expiration date would be a reasonable solution plus a way for the account holder to deactivate the code from admin panel.
They also have a terrible track record in utilizing those resources in their given industry, I don't hate EA, I hate how EA does things in regards to their customers and products.

- Origin requirements

- Online requirements

- SimCity debacle

- buggy release after buggy release

- customer support is... turrible

I could go on and on, I don't even buy their stuff anymore, BF3 is and was the last of their games I plan on owning.
Yeah, I'm sure there are good reasons and my armchair analysis is lacking, but by filling in that lacking is a good way to learn:)
Yeah, and still no progress in 4 years in clinical practice. That's... depressing :(
If you put a ring on an asteroid, i think that everyone would agree that it would stay there.
What's surprising is that the dominate theories of ring formation don't really allow for something this small to form rings. Too small for tidal forces. Weak gravity would mean it's hard to hold the products of a collision. If the asteroid has shepherd satellites, they would be even weaker.

At least, that's why I'm surprised.
It's a slippery slope if you ask me. If you don't like them, you might not be able to work well with them. What's more unfair -- adding someone to the team who will cause problems because they're qualified -or- rejecting someone who is qualified because your 45 minute evaluation is, "they're not a good fit"? I don't know the answer. But I do know that it's a lot harder to fire a bad fit than to never hire them to begin with.

I expect this to bite me as ageism in ten years, when a 23 y/o Stanford grad will be aghast that I don't spend my evenings playing with MeteorRails.js.
Well mystery solved. I did a bit of sleuthing and noticed they have a scratch card at the bottom of the page. I had written a scratchpad plugin so I did a quick search for "wScratchPad" and sure enough it's there. They copied my sample code from http://wscratchpad.websanova.com, div's css and all and, you can even see the same `id` and `class` names.

I guess they copied a little too much.
I have seen something similar, when three companies stolen award-winning design of digital agency I used to work for. They just copied whole code (including comments in javascript) and changed logos/texts but they haven't change our ga code.
I think it would have been cool to ping one of the MLB.com developers, not write a blog post and laugh at them publicly/without warning. Just sayin'.
Some say money changes you. Others say money just reveals who you really are.

Either way, the founders back in the day had different motivations and influences than the founders today. From my very limited and decidedly not rich point of view, the CEOs of seriously large corporations seem destined or doomed to turn into absolute shit spears when they receive their billions and see more down the road.

Never trust a billionaire. It's unfair, but probably mostly safe.
Pretty picky for a guy without a job.
Can you explain how tab is any easier than comma? If you have to deal with escaping a character, then certainly it doesn't matter which character it is? For the general case, that is.
I think kickstarter pitches will now need a "I will not sell this off to facebook" clause.
What if your delimited file needs to contain other delimited files?
I think that these types of products aren't worth being attached to in the long run. 1. they aren't real IDE's 2. they age as the technology rapidly evolves around them what their simplicity accounts for today won't capture the platform of tomorrow and 3. these types of tools are meant to be tastes that get you excited in much more robust systems that are out there. I think that if you used any type of platform like this for more that a year or two without trying to move on from it then you didn't really learn anything.
> Saying that Mozilla won't change isn't going to change people's minds.

Because discrimination doesn't always consist of large decisions.

The CEO gets a large say in things like benefits--he can choose a plan that is a little different because it would extend coverage on something that primarily affects the LGBT community.

The CEO can make subtle decisions on hiring. Like tends to hire like--so if there are two candidates at a higher level and he chooses the one that is anti-LGBT--that's an effect.

Discrimination is even always conscious. Look at the reaction time test in "Blink" by Gladwell for data. It will come across as "I like that guy!"--well, you like that guy because he seems to share the same value set as you. The fact that that value set is "anti-LGBT" means that more of those kinds of people are going to wind up in leadership positions.

A CEO is making decisions all the time that influence the system in subtle ways. People have a genuine right to be upset about this.
I'm sorry you're only now realizing that just having a bunch of credentials doesn't mean you're a genius. It just means you took the time to study a few specific things in-depth.

Sadly there is no way around actually taking the time to try and understand something in order to understand it. I guess we need to perfect the art of brain transplants.
Great looking build on that car, but for 429 BTC that is around 650K, or roughly 10x what it's worth. I don't understand the logic. Am I missing something?
The application deadline for the next YC batch is in 2 days
Perhaps, but I think it still goes against the original intent. Ctrl-~ or Ctrl-^ should give you a record separator (RS) and Ctrl-Del or Ctrl-_ should give you a unit separator (US). For the same reason Ctrl-m or Ctrl-M should give you carriage return (CR). This is because ASCII values from 00-1F are control characters and effectively grounded the most significant bits 7 and 6. Shift similarly would toggle or ground bit 6, depending on the implementation.

What happened was that the Ctrl key became synonymous with "command" after Teletype, so it became more about doing something. Think about Ctrl-x, Ctrl-c, and Ctrl-v as an example, but you still see some relics like Ctrl-d as End of Transmission (EOT) to close a shell or terminal. Alt is like a shift, but it is actually closer to the Fn key on most laptop keyboards. It was an alternative function of that particular key, so where the shift key provided you with an alternate case, Alt was more akin to an entirely different key... it isn't Alt plus an 'a' key, it is Alt-a.

AltGr was like another Alt key. It was originally there to allow you to enter an alternate glyph, especially line drawing characters available in extended ASCII, B0-DF. I thought it was a mapping closer to flipping the most significant bit to 1, but it doesn't exactly overlay the lower ASCII range, so that might be another change that evolved on the way to the modern keyboard.

To your original point, Microsoft Windows will now usually treat the chord Ctrl-Alt as AltGr. I don't know if that is with all layouts, or just those keyboards that lack AltGr. I find that most Linux distributions tend to follow Microsoft's lead and provide similar mappings but now they even repurposed the Win key as Meta or sometimes called Super. So it is likely that Ctrl-Alt is commonly the equivalent of AltGr.

For the propose of this discussion, I think it'd be better if Ctrl could be used to type these text separators, but the way modern operating systems map their modern keyboards, it might be difficult to ever reach consensus on how this should be done.
One of my coworkers wrote a really cool bit of software to do this. I want him to open source it.

Basically, you can share a single socket amongst many servers. The OS ensures that just one process accepts each connection.

You can therefore have a manager process that owns the socket and passes it on to application processes.

To update, start new processes, then politely tell the old ones to go away.
429 BTC is more like $250k
I'd suggest that the most common tool used to generate and manipulate tabular data is Excel, which has terrible CSV export.
You can find the answer to this in coffeemug' post :

"We're assuming people will be using ReQL fifteen years from now."