skysight-inc/HackerNews huggingface dataset:
I've been eating once a day since May last year, I eat only at dinner time and eat what I want and quite a lot. I don't get hungry until about 4pm, but then I go and do exercise. It's helped a lot with alertness, thinking is much clearer during the day, and I've always done a lot of sport and been quite slim, but I've really cut up since doing this (I'm 40 now, no fat around my middle). It's had no negative effect on my exercise or energy levels, so I'm just going to continue. I'm not completely strict with it, if someone asks me for breakfast or lunch then I'll go, but otherwise I've been pretty consistent with it.
I'm glad to hear someone else address this, so I don't feel like a crazy person.

I really liked the idea of the touch keypad, and as I write things for a living, I thought it might be a reason for me to get a surface.

I tried one at BestBuy, and it was so awful I assumed it was broken. Then I went to a MSFT store and tried 4 before I realized it was broken, but at a much deeper level than I had initially assumed.

The Type cover is usable, bit feels oh so cheap and breakable, out of character for the rest of the device's quite high build quality.

So you're stick with a keyboard that's broken by design, or one that feels like it will break at any second.

If they made a usable touch keypad, I'd buy a Surface.
You should take a look at scala's OpenHashMap - a mutable hashmap in the scala standard library that is often as fast as ju.HashMap.
Link to scala doc: http://www.scala-lang.org/api/current/index.html#scala.colle...
Some of that is due to the recession/depression (depending on your worldview).

The rumors of the death of the desktop have been greatly exaggerated. WinXP is (finally) reaching EOL and they can't run forever even if you don't care about security. Win8 is the new Vista and people are happy with Windows 7 for now.
Help Me Clarify and Further Specify This Idea
Consumer market, or more generally speaking? They have lots of products doing very well in the market, as their billions of dollars per quarter in profit indicate. SharePoint, Dynamics, Visual Studio, ...
>The fact that they found a code path that ensures particular programs get the full hardware speed does not mean that no other code path enables that performance level.

When those particular programs are benchmarks and the path is coded specifically to boost performance on a unique set of said benchmarks in contrast to the most common use cases, that's an issue regardless of whether or not you can imagine an outlier real-world scenario that utilizes a code path that tweaks the performance.

You have to bend over backwards to see that as anything other than dishonest.
The Startup World’s Big Miss
Replace 1.0 and 1.1 with whatever actual versions it was first announced and the subsequent update two or three days later.
wow.. where to begin. So you and Google seem understand the exact definition of "server". "main controller of the program".. lol..
I have been trying to do this from last 3 months. But I intend to make modifications to layers (turn on or off, change colors) and export to PNG. When I saw Psd.rb I thought it is done. But it just exports the channel data saved by Photoshop. So our modifications wont reflect in it.
Rip Blu-ray for PS Vita on Mac
Can’t believe Sony is making another edition of its long enjoyed game console? Yes, it did prepare a debut of its new generation of Play Station, but this time, it is called PS Vita. This newly developed gaming device has a 5-inch OLED multi-touch capacitive touch screen. That’s to say, you can watch movies and other videos on it if you are not in the mood of playing games. Now, how to transfer your Blu-ray movies from a Mac computer to this gaming handset? Don’t be upset, there are tools on this. A Mac Blu-ray Ripper software like DVDFab Blu-ray Ripper for Mac can help you convert all your Blu-rays into PS Vita ready videos for watching whenever you’re in the mood.
I'm in the Apple camp, but I think the crazy rumor that Surface was going to go on sale for $199 disappointed a lot of people. Definitely would've bought one at that price. Heck, I would've stood in line at a Microsoft store on launch day.
The Surface Pro was really kind of cursed. It came out after the Surface RT, which was a confusing product that didn't meet expectations or match up well to the competition. It also became something of a poster child for Windows 8 which received a ton of negative press. Finally the decision to call them both Surface and have them be indistinguishable in hardware & interface was designed to create confusion.
No, that's Ballmer: http://money.cnn.com/magazines/fortune/fortune_archive/2006/...
Think about the difficulty of switching from a PS2 to an Xbox in 2001 versus switching from an iPad to a Surface in 2013. The garden walls are much higher today.
Is Your Homepage Missing This One Critical Element?
Yes, I am very much interested.
The 2014 Cherokee Offends Whole Cherokee Nation
Or simply networking--if we can get away from the isms. And, yes, for better or worse, knowing people matters. Every job I've had after my first ones out out of degree programs--I did something of a career shift through a grad degree early on--have been the direct result of calling someone I knew.
Personally, I don't think Let over Lambda and On Lisp are super advanced or hardcore. I found On Lisp very readable not too long after I got rolling with Common Lisp (after quite a few years programming experience, though). Of course, both books have great concepts that still make me muse for a moment over the nature of code.

Unlike the author, I found Practical Common Lisp to be the lamp for my path into Lisp, and have no qualms about recommending it to other people.
To add to the UNIX thought, it goes beyond text configuration--the very design of system calls that can fail with EINTR error code was a kind of worse is better design approach.
... And as the foredeck of the Titanic sinks below the water line, we enter phase 3 of deck chair rationing ...
this might work http://www.pythontutor.com/
525,600 Minutes, How do You Measure a Year? The Story of SUN
So, have you seen Media for Thinking the Unthinkable?

http://vimeo.com/67076984

The working code for the Nile viewer presented is on GitHub:

https://github.com/damelang/nile/tree/master/viz/NileViewer
There were plenty of things that doomed Surface RT's initial rollout to failure. It may have done well with focus groups, and I'm not convinced that it was an objectively poor product to the extent that it was guaranteed to fail. But right off the bat they had poor marketing combined with poor distribution (Surfaces were only available online or in Microsoft stores, of which there aren't very many, so very few people could try before buying). Even once they started allowing Surfaces to be sold through other physical retailers, they did a poor job training salespeople and getting attractive placement in stores. And the RT is also just a hard product to sell - there are lots of aspects that are really nice, but it's lacking a simple elevator pitch.
MS should consider going back to being just a software company, as IBM did when they sold off their PC division to Lenovo. Their key strength is still their business software and desktop/server OS (Windows).
Thanks for the feedback, here is the feed: http://coreos.com/atom.xml
Unless I'm misreading it. The rationing rules in effect during Phase 3 are exactly the same as Phase 2.

So why the distinction at all?
It was less about Office than Windows getting 400m installs and becoming a platform that devs would be dumb to ignore.

The logic was:
- Windows automatically gets a shitload of installs a year (from new PC sales)
- Devs will flock to the platform because of the install numbers
- Users will buy Win8 tablets because of vibrant app ecosystem.

The issue is that despite the revamped start screen, win8 has not led to massive demand for modern apps. So they've stalled on step 2.

Make no mistake though, Win8 is still being sold on a lot of machines. At some point the majority of PCs will have access to the Windows store.
Whereas traditional EAV is a triple - entity, attribute, value - Datomic is a quad. Datomic adds a timestamp and treats every value as an immutable fact at a point in time. Which is exceptionally valuable for highly regulated systems like finance, pharma and healthcare.
First talk: Sasha Klizenthas shows how Mailgun uses Docker for development and staging. Live deployment straight from emacs, pretty sweet :)
So your answers to my questions say that anything non-commercial will be fine.

But then you define server in a way that disagrees with those answers.

Do they care about servers, or do they care about businesses? If businesses, why can't they make it explicit in the rules?
Sony has done this in the past. The add-on wasn't cheap.
>2 WD RED 7200RPM 3TB drives (with lifetime warranty!)

I thought Reds were ~5400 RPM ("Intellipower") with a three year warranty.
Microsoft could sit behind their Office/Windows/Exchange moat and lob millions of dollars of cruise missiles at them for a decade until they could get it figured out. A competitor who has nothing to lose and a huge source of profit is exceptionally dangerous. They could afford to lose money on Xbox until it worked because unlike the others, this was a hobby for them.
Second talk: Sebastien Pahl shows how Cloudflare's new development environment uses Docker.
Is it not? I still can't tell
This isn't a better-benchmarks problem because the problem isn't that they're optimizing specific instructions that only the benchmarks use, instead they're looking at the name of the application and cranking up the speed if the name matches a known benchmarking application to make it look like non-benchmark apps can run faster than they really can.

This is fraud IMO, regardless of if the GPU industry has been doing it for years. Being well-adjusted to a profoundly sick society is no measure of health.
I think it's classic "if you ask horse & buggy owners what they want, it's a faster horse" type thinking. People say they want "real windows" on a 10" screen, or at least some group of people say that. But that's not what they want.

I'm pretty much Microsoft's target demographic with Surface: I use Office all day at work, and often need to work on the go because things pop up. I might say I want Windows on a tablet, but that's not really what I want. I want perfect office document compatibility, so I can review markups and changes on the go. I want to be able to log into my company's domain and browse my company's DMS. But that's what I really want, even if I say I want Windows on a tablet. I don't really mean I want full-blown Windows with its mouse-and-keyboard centric UI on a tablet...
It goes away. I went without food for 2 weeks (saline IV only), felt no hunger, but did watch a ridiculous number of cooking shows.
It was just American Express. Not sure if they're special in that regard or not, but I like them.
http://www.reddit.com/r/pihackers

and

http://www.reddit.com/r/passiveincomehackers

were created not long after (same day perhaps?) the inaugural passive income hacker post i.e. https://news.ycombinator.com/item?id=6108092
Microsoft isn't really leveraging their existing desktop monopoly; if they were doing that they might have had a chance. Instead they competing with Apple and Google on their competitors terms. They created an entirely new locked down API and a store; that isn't leveraging anything.

When Windows-on-ARM was demoed running full Windows 7 with all the fixings I was really interested. But then they crippled it.

There isn't anything wrong with Metro. Having a single OS across every platform is good too. But sacrificing the desktop for WinRT/Metro is the opposite of leveraging their monopoly.

If I was in charge of Microsoft, I'd put the Windows 7 start menu back in Win8. I'd make it so metro applications (and settings) could run windowed in the desktop. I'd focus on simplifying the desktop experience to make it more metro-like without forcing people to switch modes. Windows RT would run all ARM Win32 apps unrestricted.
7 years ago... in a light-hearted response to a stupid interview question...
At least those weren't benchmarks that were part of reviews, where people are making decisions based on 1-1 comparisons...
Yale's First Big Hackathon?
The RT was doomed when the priced it too high, by about a hundred dollars.

I've heard this was because the COGs were quite high, because Apple had a bunch of the components market sewn up.

I think the base model RT might have had a chance at $350.
What is it you're working on exactly?

I'm having some trouble putting it together from context but I'm wondering if you're talking about manipulating files using mmap from... the JVM? That's kind of interesting.
My reading of the AnandTech article was that the CPU was boosted to max speed for the benchmarks, but the GPU was over-clocked past what normal apps had access to.
They need developers and they need to make people feel ok with the new interface before buying a tablet. So it made sense to put the same UI in windows 8 so people can try it and then feel comfortable and buy a related tablet.

Problem is: the most of the people hate metro ui, the medium user can get the difference between w8 and wRT and really a incredible small part of the total windows developers joined the ship of winRT/JS and no one of the "main" contributors
Beta launching TANGIFI - A db of startups from YC, StartupWeekend and others
I might just accept that challenge!
Just checked your profile -- love what you're doing. I helped start up a metro ISP in early 90s that we grew gangbusters by guaranteeing no busies and max modem speeds, till it got rolled up by a telco in late 90s.

Incidentally, as this is about hosting one's own servers, early on I wrote the first (as far as I know) dynamic DNS for dial-up users, so when you connected to a Portmaster and auth'd via RADIUS, your username.isp.com got pointed to your dynamic IP, allowing you to host over dialup under your own name. Customers even ran their own mail servers at home since SMTP was happy to wait for them to dial in. I believed in user publishing then and still do today.

From day one competitor telco ISP services (and telco backbone links) were so oversubscribed it felt immoral. Sorry to hear that's still not changing.
Bah. Nonsense, I say. It's not about connectedness (most of the apps on my phone are pretty useless without connectedness), it's about UI capability and user experience and energy consumption. On those measures, mobile browsers will never
win, broadly speaking.

Having said that, I tend to think that building a mobile version of a web app should go first because it's cheaper. Once you can show that there are customers using mobile, then you build native apps.
I'm amazed by reading all these comments that nobody touched on the lacking 3G issue.

Last time I checked, Surface was supposed to be a tablet, to compete with iPad and all.

What were they thinking when they released it without offering a 3G option, even at a premium price ?
One of the best teams out there, good luck guys!
P2P is a combination of client and server into one package. Running P2P is definitely running a server.
> it turns into typical "architecture astronaut" naval gazing

I take exception to your critique of your Mr Victor's presentation. I am sad to see that your wall of text has reached the top of this discussion on HN. To be honest, it's probably because no one has the time to wade through all of the logical fallacies, especially the ad hominem attacks and needlessly inflammatory language ("falls very short," "architecture astronaut naval gazing," "untried methods," "frankly childish, and unhelpful,"trite," "not practical," etc)

You seem to be reacting just like the "absolute binary programmers" that Bret predicts. As far as I can gather, you are fond of existing web programming tools (HTML, CSS, JS, etc) and took Bret's criticism as some sort of personal insult (I guess you like making websites).

I think that Bret's talk is about freeing your mind from thinking that the status quo of programming methodologies is the final say on the matter, and he points out that alternative methodologies (especially more human-centric and visual methodologies) are a neglected research area that was once more fruitful in Computer Science's formative years.

Bret's observations in this particular presentation are valid and insightful in their own right. His presentation style is also creative and enjoyable. Nothing in this presentation deserves the type of language that you invoke, especially in light of the rest Bret's recent works (http://worrydream.com/) that are neatly summed up by this latest presentation.
Third talk: Ted Dzubia shows how Ebay uses docker for automated build and testing of a Python+Postgresql stack.
> But for any practical purpose it's to Haskell what Haskell is to Java.

Can you elaborate on this? As I understand, the core strengths of APL are succinct notation, built-in verbs which operate on vectors/matrices, and a requirement to program in a point-free style. All of this can be done in Haskell.
My point is: What's the reason to enable the Desktop if you won't be able to run Desktop Apps? To play Minesweeper and use MS Paint? The Desktop doesn't even make sense in a Tablet!

In my honest opinion I perceive the desktop as a last-resort when "there's not an app for that", and considering that "there are not a lot of apps for that" in Windows RT, for me it's ridiculous that they didn't allow the ability to use the desktop the way we have been using it in the last 18 years.

If Microsoft were serious against the iPad they should have included the full Desktop experience in the first place.
That is very close indeed. If a mobile device could augment its CPU capacity when docked, that would indeed be close to the model I seek assuming you always have your device with you (and you probably do). It may ultimately be the way things go, but if my say mattered, I'd steer in a slightly different direction.

I would prefer that the computing device on my network be a hard-wired, always-on, high-bandwidth, high-compute, high-storage device (a workstation in our contemporary lingo). I want my personal applications to act as my agent when I am not present, possibly doing non-trivial computation and serving on my behalf. I want my data to be shared and federated with friends/family/colleagues on my terms, from my network or a network of trusted peers.

I find it a little awkward to attempt to shoehorn all of that into a mobile device when I'd be just as happy--more happy in fact--for the compute power to be hard-wired and the mobile device to be just an input/output terminal to that compute power.

As a final matter, I'd feel a little more confident with the physical security of my compute engine and data if it were in my house rather than on my person.

But yes, kudos to Ubuntu for concertedly attacking our present-day malaise of multiple first-class devices!
There are a ton of /8 still assigned to companies that don't need them.

Ford, GE, IBM, AT&T (x2), Xerox, HP (x2), Apple, MIT, CSC, Eli Lilly, Nortel, Prudential Insurance, DuPont, Cap Debis, Merck, SITA.

All of those can return their /8. That's 18 /8 potentially available.

And does the DoD really need 12 /8's? I get that they want to network every person, gun, ship, tank, truck and plane. But none of those need to be on the public internet. (Well, maybe the people do - but 1 /8 should be enough for that.)
The BGPmon blog has a nice overview of BGP hijacks in recent history. The potential impact of BGP hijacks should not be underestimated. Especially when combined with the SSL/CA events. This is a great post explaining when these things are combined: http://www.bgpmon.net/accidentally-stealing-the-internet/
A friend of might received rather extreme abuse while working in a classified position. The only potential means he had to deal with it was finding a competent labor lawyer who also had clearance. Naturally, the easier course of action was to write off the experience. Secrecy and unquestionable authority breed contemptuous disregard for your fellow humans.

Yeah, "Nobody ever challenged this", most likely because of the high barriers to challenge, etc.

Basically, not only is FISA broken but a society that tolerates a "classified" area of work and information is doomed to have that secret area metastasize and suck the life out of it.
Right on brother!
Radiolab on Inheritance: Nature vs. Nuture
Well, almost: Final Fantasy III, Final Fantasy IV, Chaos Rings, Chaos Rings II, Chaos Rings Ω, Ingress, Grand Theft Auto III and Grand Theft Auto: Vice Cities wouldn't be 'casual'.

Then there's also: SMS, N, SG, SD, NES, SNES, N64, GB, GBA, DS, PSX, GC, Wii and PSV emulators that contain 'non casual' games.
New Tech City: Hackathon Survey
So... Angry Birds cures cancer?
Apologies ahead of time for the lower quality streaming for those watching, we have multiple cameras and sources that we can't put into Google Hangout but we will have an edited post-production video ready later this week!
1. Yes, it's specifically allowed by statute to talk to your lawyer about it

2. The FISC judge is correct in his statement. For that type of order, their is a procedure, it's documented in both the statute and the rules, and has a documented appeals procedure that leads to the supreme court.

He's not a spokesmodel, he's a federal judge. While some small percentage are certainly political appointees, this one, and others, are more deserving of respect than you are giving them.
Yeah, that's probably a better word for it.
Revisiting the myth of the 12-year-old McDonald's burger that won't rot
F# is a first class citizen in Visual Studio, yet it doesn't appear to have gained much traction in 'enterprise software development'.
The economy is doing fine now and the PC market has only began to start shrinking. No one in the tech industry, even Intel and Microsoft, are seeing growth potential in the PC industry, but perhaps you have some special insight that we are all lacking.