skysight-inc/HackerNews huggingface dataset:
>log-structured I/O management built into SSDs is seriously sub-optimal for databases and apps that use log-structured I/O as well

This assert piqued my interest given that my hands-on experience with HBase speaks to the contrary. The paper by SanDisk they refer to https://www.usenix.org/system/files/conference/inflow14/infl... seems to suggest that most of the issues are related to sub-optimal degragmentation by the disk driver itself. More specifically, the fact that some of the defragmentation is unnecessary. Hardly a reason to blame the databases and can be addressed down the road. After all, GC in Java is still an evolving subject.
If you get up at 5am you should go to bed at 9pm not 10pm and I really hope most people do it that way.
Just "doing healthy things" does not mean you are healthy. If you run too much it's as bad for you as running too little (and now you also have put effort into it, which in my eyes makes it worse). And sleeping 5 hours or less is not healthy either. I think that's what the comment you replied to tried to say.
I was perfectly fine with rationalizing how I'm not that far behind seemingly far more successful and healthier people, then you come along an want to ruin the illusion? Thanks, Obama.
PgCenter is the top-like PostgreSQL statistics viewer
There's a very old quote which I can't find a source for right now, but it goes something like:

"It is better to take a hundred steps down a single path than to take one step down each of a hundred paths".

So yeah, same thing. Not to say that you should not spend any time at all identifying a good path for you, just that there are limits to dilettantism.
I wonder if it is really such a new thing. Elite schools pushing students to learn 14h a day and indirectly to also use drugs to increase performance, that sounds like a typical elite youth story.
It navigates the media types it has been programmed to handle. What part of that requires AI?
Like this hack: http://typed.pw/a/652
> Canadian hate-crime laws

Saying the holocaust didn't happen isn't hateful, it's just stupid.

Explicit calls to violence should be banned, not stupidity.
"All of my arguments have been refuted, so clearly this means that I have won."

That's kinda nostalgic, actually. I remember seeing it a lot on Usenet. It's dwindled since people stopped calling flamewars "flamewars." Dunno why.
Webvan.com
It's a great read, but it doesn't load correctly on the iPad. A few pages into a chapter and the remainder refuses to load...
Very interesting in the light of this paper

http://www.jstor.org/stable/2392251?seq=1#page_scan_tab_cont... (with registration, read for no payment)

One of the key organisational stories is "Is the Big Boss Human" part of the "inequality/equality" duality identified by the authors. Sooooo... what message are Bosses sending to everyone?
Careful. That kind of logical hiccup is exactly what investors #2 through the last thought. And like you say, few to none in that line come from from biomedical or biotech backgrounds. The emperor might have been sold an invisible set of clothing.
I don't think anyone is arguing it's easy to run a restaurant, or even to start one. That's not the point. The point is that someone having a business that's failing, or losing their job for that matter, has not had their "livelihood destroyed". They have had one tool in maintaining their livelihood removed, it does not mean they have no more.

And while capital does not (and really should not) line up easily for restaurateurs, I would still argue that someone who can raise capital once has a well above average chance of being able to raise it twice, regardless of the risk of the venture. This also assumes the only choice a business owner has when their business fails is to start another.
This happens to me to, although it changes depending on the season. In winter I need more sleep and I'm just less productive. In the summer 5 hours of sleep and breakfast can keep me going all day.
SPOILER ALERT! The story was a bit hard to believe, as it claims that everyone who wasn't conditioned against it (like none of us are) would just grow up to be a sociopath and kill their parents without second thought.
That you know something about Bitcoin? :)
> Donations rarely work.

That implies "most" content has negligible value. People that offer quality content seem to have no problem getting people to donate. Just because you haven't seen this doesn't mean it doesn't exist.

> They certainly fail any game theoretic model.
> A rationally self-interested person would not donate,

This isn't particularly relevant, as humans are not "rational actors". Even thought economists like to pretend otherwise, "Homo economicus" obviously doesn't actually exist in reality.

> Naive articles like this don't bother factoring in what the chance is that your donation will make a difference

Sure they did. You just don't like the results. Good content will usually be paid for, and junk content will go out of business, just like they should.

> most people would rather be a freeloader than a sucker.

Your politics is showing. Such a limited view is not helpful.
I have an offer to do data science work for a large, public insurer. I will work inside an "innovation lab", and was promised lots of freedom and authority during the interview process. They say they want the "innovation labs" to run like startups, trying out new products and ideas at a fast clip.

Do you have any thoughts about what the general environment will be like, and is there any chance the place will be mired in bureaucracy? I'm relatively early in my career as well, and have never worked for a Big Co before.

I'd love to get in touch with you, but you don't have contact info in your profile. I'll be grateful if you can drop me a line - mailshanx at yahoo dot co dot in
An intellectual network for asking questions
Darth and Droids is still good fun to read, by comparison.
Pro Accounting Enterprise Package:Small, Medium, and Large Businesses
Once I attended a math olympiad training camp, and was told a story explaining why we were not allowed to play "Mafia":

The previous year, students had arranged a real-time version of the game, so that, each night, the mafia would vote and eventually someone would go knock on the victim's door. At some point, a maid found a piece of paper in someone's dorm, listing a "God", the names of people who had been "killed", who was to be killed that night, etc. The police were called.

The matter was eventually cleared up, but from then on, the camp imposed a strict policy of no "Mafia". People were free to play equivalent games, as long as the vocabulary of the game was not something that could conceivably lead to a repeat incident.
Back in the day, I lived on a dirt road, and I never washed my car. So the tag was a little hard to read. But hey, there was nothing obviously intentional about it.
We've been working on a product more oriented towards "everyday" remembering instead of hardcore educational learning called Remembered.io (https://remembered.io)

It's meant for use cases like reminding yourself about lessons you've learned in books, to keep yourself inspired, or for encoding tidbits from short term to long term memory.

Here's a recent Lifehacker post about us: http://lifehacker.com/remembered-io-offers-smart-reminders-t...
NASA Probes Giant Magnetic Explosions Around Earth
Ask HN: How did the YC Fellowships worked for anyone involved?
The YC Fellowships[1] was a very intriguing initiative to engage a new set of people within YC. Smaller funding, allowing remote people to participate, shorter time frame, etc (see the discussion at the time of its announcement[2]). It is supposed to have run from mid-September to mid-November, and as someone who was interested applying (just couldn't, because of personal reasons), I wonder how this first round worked out? I haven't seen any info or opinion published about it yet, either on YC's or on the participants' side, and I'm sure there's a lot to learn! Cheers!

[1]: https://fellowship.ycombinator.com/

[2]: https://news.ycombinator.com/item?id=9917334
The Story Of The Pazyryk Carpet, the Oldest Rug in the World (2012)
The fact that holocaust denial is banned (in EU, even as an idea!) only sends the signal that the government fears it might be true.

I mean, they don't even ban creationism!
If you are a CEO that would be amazing, at a big corporate you need to be at social functions at that time (investor dinners, charities...) several days a week. My CEO takes calls late into the evening when he's not doing that (I know as I have to go on them sometimes). Additionally they are travelling 100 days a year or so.

It's madness, I wouldn't do it, nor would any of my peers I regard as either sane or competent (check the or).
All the blogs I read include the full content in the feed. Some even include top comments.

And if you're parsing sites then you have no use for RSS - you can just parse the index to see what's new. Sounds like an nightmare to me though. Who's going to maintain these parsers for hundreds of sites?
Definitely second tier in mainstream culture compared to Batman and Superman---which are universally known.
There's also `Secret Hitler'. A game that's better than its name sounds.
Don't assume that the FBI and NSA get along. There is constant infighting wherever intel/LE agencies overlap. The FBI is a couple steps down the pyramid from the NSA, and so would want to score a few points.

These are also vast organizations. Even if the NSA was behind this, there is a reasonable chance the official hierarchy doesn't know whether or not they were involved. This exploit could even be the result of a mistake, code never meant to be deployed.
If there is anything good that Adolf Hitler did it was that he made the German people one of the strongest nations ever to exist. From what I have heard and read, they are the hardest working individuals and they are (supposedly) the only country in Europe who are capable of sustaining themselves.
Never underestimate what sorts of systems are possible to create and force to continue running by current organization management practices. I personally worked on an extremely (and unnecessarily) large system that had no documentation. When I started, and asked for something that at least explained what the different end executables did, I found that no such document existed. When looking at a problem report which said "system X has problem Y", finding out what code was responsible for system X required talking to large numbers of different team members until you could find someone who knew where system X lived.

This system survived because no one in management could bear to pull the bandaid on doing significant rewrites and instead preferred to pay much larger amounts spread over longer time periods to continue accumulating technical debt. It basically made it take 6 months to a year before a new hire could be useful, but once someone was familiar with some corner of the system they mostly just stayed there. Keep in mind that most software engineers don't approach their job with passion. Most of the people I worked with didn't even want to touch a computer when they got home. They didn't spend their weekends contributing to open source projects, or keeping up with the latest techniques. They kept their head down and collected their paycheck. That is what the majority of companies actually want, and it's what they get.

That system has since (after a billion-dollar-plus contract to create a replacement system) moved to a 'devops' atmosphere. No automated testing or continuous integration, no, that would threaten the large test team. DevOps to them means what I suspect it means at many non-startup places. It means developers developing on the production environment. It means 10x as many problems cropping up, but management is thrilled because problems are fixed in hours instead of weeks. Development no longer consists of understanding anything, or designing anything, it's just an endless series of adrenaline fueled hasty patches while everyone keeps their fingers crossed that the data doesn't get so corrupted that everything grinds to a halt.
Cheers for the share!
Damn, that's great news!
> But they would never accept such rhetoric in their own politicians, for it would remind them of Hitler’s demagogic charisma. [...] “Because of Hitler, the palette of contemporary German political rhetoric is deliberately narrow, cautious and boring.”

That sounds 100% positive to me. Treating politics as public theater has never done anything good in the world.
It's a nice proof of concept, though I think the random level generator thing needs a lot of work here. The best you get seems like a random assortment of objects with no rhyme or reason to them, the worst pretty much kills you right away by putting an enemy next to the start position.

Movement definitely feels a bit off, although not the worst I've ever seen in a Mario fan game, not by a long shot.
Most things of interest also radiate in the same range.
Actually they work some of the shortest hours in Europe, Greece on the other hand work some of the longest hours.
I actually own the most recent AIMA in paper format, I just wanted it in a more convenient one. I've been looking at book scanning services, but that has issues too.
10/10 Please someone make this happen.
Comic Life 3.1 Serial Number Mac and Crack Full Free Download
The iPhone's camera is so good because 800 people are working on it
They wake me up every wednesday night. I live in a dead end street, so they have to reverse for the entire length of the street, all the while going beep beep beep, this vehicle is reversing, beep beep beep. I'm surprised that stuff isn't illegal.
Aimersoft Video Editor Coupon Code – Best Video Editor
Layout seems like it needs a lot of work. Comes across as very... well, 1990s if you ask me. I mean, I don't expect something as pleasant to look at as say, Medium, but a site with at least a better colour scheme would work wonders here.

And the security stuff... yeah, that needs fixed too. Kind of surprised this wasn't thought about.
You only fudge the results if the technology doesn't work. The FDA does not look kindly on such shenanigans.
Show HN: Search live radio by keyword
It certainly has its moments. Hell, just looking through the legacy code and seeing what other people did can be entertaining in a 'holy shit would you look at that!' way. I will never forget when I was working on a codebase in which the author apparently did not know how to loop or how to hold user interface controls in an array or something. There were 10 textboxes on the screen. Instead of looping through the textboxes and calling a stored procedure with the content of each one (it was PL/SQL inside an Oracle Form... a dead structure never meant to be used to create a full application which is what they'd done with it), they first handled the case where textbox 1 had content, but the others did not, with one procedure call. In the else, it handled the situation that textboxes 1 and 2 has content but the others did not with 2 procedure calls.... and on and on and on for all 10 textboxes. Pages and pages of nearly identical code. I would have expected any self-respecting programmer to either have said 'there HAS to be a better way' and stubbornly search for such a way, refusing to proceed along the terrible path I saw before me, or else leave the profession entirely. But someone somewhere went through and constructed the whole repugnant edifice...
It's not a problem. We have many carriers in Poland, these that aren't the national carrier just use inpost package holders, or the delivery man contact you by phone to know when you will be home (some people also tell them to meet at work). Or they use the mail box for smaller packages (all carriers can drop something there).

It's really non-issue.
Wouldn't that make it terrible for working on problems which deal with data which maps to machine words very poorly (ie practically every problem non-OS developers face)?
What I really find upsetting, more than Silicon Valley wasting millions on hype, is the board of directors. Senior government and military officials are making bad decisions for their own pocket books post retirement. General Mattis squashed any internal criticism of Theranos in the military and then left to join the board.[1] This is happening repeatedly with crappy technology being forced down the throat of the military by senior leaders who miraculously get board positions after retiring. Retirement needs to mean retirement for senior government officials. Help a non-profit or teach, but stop selling out the services and the country.

[1] http://www.techinsider.io/emails-theranos-elizabeth-holmes-u...
http://tamebay.com/wp-content/uploads/2014/10/InPost-Locker....
Not even 2.1k, because of the 2 digit years, they'll fail before that even. They've usually got some kind of cut off date where before that it'll give the wrong Day of the Week because it's using the wrong table now.
It is impressive the code compiles down to 128K of js! Makes me rethink using haxe for this sort of thing. Interestingly I think haxe is written in ocaml.

The nice thing about haxe is it has cross platform tooling and libraries for games. The language itself is a little weird and seems homegrown but it works.

Hopefully some of this demo can get rolled into some kind of cross platform game library! I would love to write games in ocaml that target mobile/desktop and web (via js).
I meant to imply the backdoor was state sponsored.
It could be for performance reasons - maybe there's an in-memory cache with only the recent threads kept in it. Commenting on an old discussion would involve loading the thread from disk which would be expensive. Hence comments on old threads are disabled.
I wouldn't say this 'overeducated' thing is the real issue. More like that too many jobs require a college degree that really shouldn't and there's too much of a cultural push to send everyone to college when not everyone is interested in it.

We shouldn't limit admissions like this, but we should definitely try and discourage people who don't want to learn or hear contradicting opinions and who treat degrees as purely a checkbox to tick on a job application. College is learning; if you don't want to learn, then don't go to colege.
Very very weird reasoning.

Holocaust denial is banned because it amounts to hate speech. Creationism is dumb, but not hate speech.

Also, there is no thoughtcrime.
we work smarter, not harder scnr
I believe the proper term is `isomorphic' games?
7 things need to know when learning something new in programming
At work..
Anti-Debugging Tricks (1993)
https://github.com/nickrw/TWGbot works for me
I coded in C# for a few years, used plenty of Lambdas and a handful of annotations in Class definitions. Everytime I had to go back to Java I missed them to death.

I never felt like interface patching was a problem for me, may be because I'm more of a FP than an OOP programer. Type annotations do sound interesting.
> Nevertheless, it’s against the law for me to print them in a book and sell them in Canada.

Citation needed. We're not on the Wikipedia list of countries in which Holocaust denial is either implicitly or explicitly illegal. [1]

As a Canadian, I've long been proud that we have been willing to refute bad arguments rather than just imprisoning those who make them.

[1] https://en.wikipedia.org/wiki/Holocaust_denial#Laws_against_...
> hardest working individuals

Germany is somewhat on the low side in terms of work hours[1]. Their economic gains are from a rather complicated history.

I don't mean to insult Germany - I think their ranking here is actually a good thing. I'm glad they have found a way to keep work from taking over their lives.

> the only country in Europe who are capable of sustaining themselves.

That would be because of the insane class-specific "put option" we call the Euro that was really a disguised bank bailout. German economic policy (be a competitive net-exporter) isn't possible is everyone tries to do it. For a much better explanation why Europe is screwed economically, see Mark Blyth's (prof. econ. at Brown) talks[2] on the subject, which is much better than my rushed explanation.

[1] http://stats.oecd.org/Index.aspx?DataSetCode=ANHRS

[2] https://www.youtube.com/watch?v=B6vV8_uQmxs#t=673 https://www.youtube.com/watch?v=in5M65566iw
99% if the time its because of mocking and stubbing
Some stuff here http://www.macworld.co.uk/news/apple/will-apple-make-icar-pr...
Yep. Like making people think that 'the man' is trying to shut down opinions they don't like/facts they consider inconvenient and hence driving people to real extremists who want to capitalise on people's hatred.

Every attempt to 'censor hatred' simply drives people to far right/far left/facist/whatever political groups that claim to be against censorship and for the 'common man'.
As things have been developing, first with virtualization becoming widespread, and then with things like Docker continuing the trend of packing things off into 'separated' containers, I have wondered at what point we will get to the place where a tool is developed which provides a highly modular kernel along with the tools to quickly spin up a whole system which has exactly and only the resources a particular subsystem needs. And, of course, a basic system that spins these things up when needed. Not just microservices, but atto-scale services. It sounds like this is the sort of thing Forth promoters could help us realize.
> If the toolchain wasn't corrupted, and this was in the original source code (C?) - it's not going to be too difficult to find in code review, if you are looking for it

I was part of a research project, in which, as part of the evaluation, we were given small Android applications (1-10k lines of code, not obfuscated). We were told that each of the apps contained a single piece of embedded malicious functionality hidden in its otherwise known/innocuous behavior. We were given a few weeks to find the malicious functionality. The main goal was to use our prototype software analysis tools. But in those cases in which we had to perform manual source analysis, the implanted functionality often eluded us for 10-25% of the cases.

Now, you might be able to find people who are more experienced at software auditing than us (a bunch of Ph.D. students in security and compiler-related areas). But you might also find more experienced implant writers as well. Also, in a case like this, you don't know how many implants there are, how much of the internal company network is also compromised, how many (if any) of your remaining employees is an attacker, etc.
What about Gollum?
This didn't fix the "ads" problem as described by the article.

It just improved the implementation to what it should be. Our ad network takes a similar approach and sees great results.

Regardless though, the advertising model itself is completely fine.
I think it's worse than that - it distorts our record of history. In another couple of hundred years, if people want to find out what happened, they'll see how it was banned and realize that most information that we did publish must have been biased. They could reasonably assume that it's largely false since no serious well funded attempts to refute it were allowed. So they could conclude that they have no idea what really happened. They might conclude as you did, that it might not have happened, otherwise information about it wouldn't have been subject to so much suppression.

We should probably make the same conclusion today. Since when have legally enforced official versions of history been trusted over free and open research?
Hey, thanks for the report. I've been contemplating ditching my technical books for a while but never looked into it. I'm hoping I can tolerate them on an iPad mini at 326ppi, will definitely look into PDFs.
Yes. For better or worse, Microsoft does a really impressive job at maintaining backwards compatibility.

(Although I feel for the poor programmers that have to make sure twenty year-old applications that grossly abuse the documented API keep running.)
"My God, it was Edward Snowden"
I'm amazed you missed my sarcasm, not easy to portray over text I suppose.