skysight-inc/HackerNews huggingface dataset:
There's more to it than that. NVMe is a higher layer technology than PCIe.

SATA drives connect to the host system over a SATA PHY link to a SATA HBA that itself is connected to the host via PCIe. The OS uses AHCI to talk to the HBA to pass ATA commands to the drive(s).

PCIe SSDs that don't use NVMe exist, and work by unifying the drive and the HBA. This removes the speed limitation of the SATA PHY, but doesn't change anything else. The OS can't even directly know that there's no SATA link behind the HBA; it can only observe the higher speeds and 1:1 mapping of HBAs to drives. Some PCIe SSDs have been implemented using a RAID HBA, so the speed limitation has been circumvented by having multiple SATA links internally, presented to the OS as a single drive.

NVMe standardizes a new protocol that operates over PCIe, where the HBA is permanently part of the drive, and there's a new command set to replace ATA. New drivers are needed, and NVMe removes many bottlenecks and limitations of the AHCI+ATA protocol stack.
Yes, inflation is the point.

And inflation is quite specifically the point, to encourage people to spend money (on buying stuff, on reinvestment, on whatever), instead of sitting on it.

When people sit on piles of money, it doesn't do anyone any good. It's not destroying the USD to keep that money moving around the economy, it's part of its basic deal.
PCIe and NVMe are both full-fledged protocols, one on top of the other. Previous products used custom protocols on top of PCIe.

PCIe is packet level, NVMe is a block device interface.
Show HN: Envdb – Ask your environment questions
There are a load of database related tasks I would love to benchmark, but I simply don't have the time. Posting a comment like that here, someone will often know of a similar benchmark and reply with it.
Not quite. PCIe is just the bus transport protocol. The PCIe SSDs still need a protocol to describe data operations to and from the OS to the Drive. Currently, they use the same protocols as those designed for HDDs, and those protocols make a lot of tradeoffs and assumptions about disk access time. The reason NVMe is exciting is that it is a brand new data protocol, designed with low latency SSD style storage in mind. We're already seeing speeds much higher than existing PCIe SSDs can manage (3+ GB/s!)
I will vouch for this method. Measure how much time you are spending and then decide if its worth the effort.

I personally found I was wasting 1-2 hours a day on news alone. That just isn't a productive use of time.

Another piece of advice, for the next month change nothing, write down what crazy crap is high on the news chain. Look back at the months "news". It is highly likely you will find that most of it is just fluff at best and needless, and I mean this word, propaganda.

Right now I only tend to look at news sites on Fridays and then only for a day to catch up with what happened in general. Past that not dealing with news daily has made me a much less cynical person.
Abridged-TRAI-Internet-Regulation-Net-Neutrality-Consultation
Proof and necessity are logical constructs. In the messy real world we deal with judgement and experience. The burden is on those who want contrary judgements to be given weight to point to experience and rationales that justify its acceptence, e.g. to reason from sound statistical evidence.

It's not enough to say, "Hume proved we can't really know anything about the world of things." The claim is not that the current system is perfect. My claim is that the system is better than the alternative for certain vocations and that engineering is one if them.
NetNeutrality.in
I find that separating this process into two steps:

1. Finding things to read, and

2. Reading them

really works for me.

I spend some time most mornings trawling through my feeds, HN etc. and queue up what I want to read to my read-it-later app of choice (Readability). I then get on with my day doing normal work. Later, usually late evenings, I catch up on the reading I've queued up for the day.

This way, I tend to stick to just the original list of things I've queued up to read, and only get to refresh the queue the next morning. This, by design, prevents the temptation to recursively chase down all links and related content to whatever I'm reading, which I find eliminates the biggest cause of the time sink.
LHC restarted after a two year upgrade
And here i thought the basic concept was "innocent until proven guilty"...
The Intel 750 that was linked on here earlier in the week does use more power than you would expect for a 'consumer' part. The stated reason was that it uses an 18 channel controller - apparently the same one they use in their higher-end enterprise offerings - and is not a low power part.

From [0]:

"The controller is the same 18-channel behemoth running at 400MHz that is found inside the SSD DC P3700. Nearly all client-grade controllers today are 8-channel designs, so with over twice the number of channels Intel has a clear NAND bandwidth advantage over the more client-oriented designs. That said, the controller is also much more power hungry and the 1.2TB SSD 750 consumes over 20W under load, so you won't be seeing an M.2 variant with this controller."

[0]: http://anandtech.com/show/9090/intel-ssd-750-pcie-ssd-review...
Yes, And it's 3 days younger than xto6. It does not support function/prototype => classes. And also it is trying to encourage people to convert their ES5 codes into ES6 but it's implemented in ES5 itself !
Those claims seem dubious when compared to New Zealand, Iceland, or the Scandanavian countries.
Most of the time, defendant's are not invited to testify. Many times, they have no idea that a grand jury investigation is taking place.
> And yes, with accurate modeling information can travel backward in time. Just consider people taking an umbrella to work because of a weather prediction. In this case the rain caused people to bring an umbrella before it happened.

The rain didn't cause this; ️the prediction of rain did. Comments like this, and your strange focus on simulation and modeling, lead me to believe that you are a little out of your element here. The questions raised and the paradox regarding choice are present no matter what the predictor's mechanism is, whether it is a perfect simulation or psychic connection with your mind, or messages from God.
Hah, I wonder if it'll come full circle and we'll get to see AT commands sent over SCSI (all inside of NVMe). Revenge for ATAPI :P
So, what he's saying, if you have nothing else that shines on your resume - highlight your programming contest wins. After you have some more stuff under your belt (patents, project wins), than stop emphasizing the contests.

Indeed, what Norvig might be missing, is that the more methodical folks might also be contest winners but they chose not to highlight that because they don't think it's worth talking about compared to their other accomplishments.

You can only put so much on a resume.
Generate randomized 8-bit and 16-bit sounds
Thanks, interesting links.

Obviously I'm not going to advocate apps that have 200ms delays no matter what framework you use. It's also possible to write laggy and bad native UIs as well.

Was the Facebook app really a failure that made the difference between 5000 and 1 million users? I think Facebook is an example of a company that has unlimited resources to throw at app development and can afford to spend a lot for even a little better anyways.

My only point is that writing native apps for multiple platforms does not come for free. While usually better than hybrid apps, the development costs need to be considered.
Yes! Finally something usable (ui wise). I can't use it though until I can sync using Google sync...

Would love Google cal sync too, I use that heavily in the other mobile org android app.
Looking it up on Merriam Webster the S&M definition isn't even there I wonder how much that is actually used amongst "normal people".
I'd suggest Rescuetime and Stayfocusd, but it seems to me that perhaps something bigger is missing. Do you have a clear goal and purpose in life ? Are your days/weeks/months/years planned and thought through where you want to go ?

Someone who does, doesn't waste time reading mindlessly. He allots daily time for news, keeps a limited set of resources for that and picks intentionally the topics he will only benefit from. Learning to read/skim faster is also a nice tool for that.
Nice job using flash player. What about the people that view site that don't choose to download and install non-free proprietary software?
Isn't the second version extremely similar to AngelList? Just includes much more proprietary information about the startups (so I'd imagine it wouldn't be as public-facing). Still an interesting idea.
Bank systems creak under weight of digital transactions
apparently it was already corrected once, but it's still chock-full of mistakes.
They probably blocked your access to the page :

http://idiallo.com/blog/timewarner-you-suck
shameless plug A fellow sailor made the following video showing his velomobil in normal day traffic in a suburb of Cologne Germany.

https://www.youtube.com/watch?v=_UNAK8xkpBU

Topspeed is "only" around 45mph (70km/h).
MLRISC – A framework for retargetable and optimizing compiler back ends
What about FTPS (not to be confused with SFTP)? You can use Filezilla Server which is a no-hassle setup and in my experience works great on Windows. It has a full UI but can also use an XML file for configuration, just use /reload-config to pull in your XML changes.

FTPS is also supported by a lot of clients including WinSCP which is extremely fast and great (WinSCP also supports SFTP) and Visual Studio's publish[0].

[0] http://weblogs.asp.net/scottgu/vs-2010-web-deployment

PS - One problem we had with WinSCP is sometimes after it had done a transfer the WinSCP process wouldn't terminate. It would sit in memory forever. We had to build a script which goes through and kills every WinSCP process older than several hours.
Notice how the demo scene chapter came 5 years after the others. Caught me off guard. And nearly missed it as i have pretty much abandoned reading anything but the science section of Ars Technica.

Bloddy site is filled with Apple wankery and minutiae about the intersection of tech and US law (i'm not American, for the record).

I really miss Hannibal's detailed articles on CPU internals, but i guess he was right about how there was nothing new to write in that field any longer. These days it seems to be all about cache misses.
Same thing in France, France telecom was nationally owned until the early 2000's. Now it still maintains the local loop but is forced through regulations to share copper pairs to any other ISP. That way concurrent isps only have to setup a backbone.

I use sonic.net here in SF and I think they work in a similar way by piggybacking on the ATT local loop. I wonder if there is any local law that forces ATT to co-operate in that case.
one of the fundamental problem with SSDs is the impedance mismatch introduced by emulating HDDs. NVMe doesn't appear to help with that at all

we need an interface that allows us to bypass the FTL and access the underlying erase blocks
Having just skimmed through, this looks like a great resource.

One thing that doesn't seem to be mentioned in the Technical Infrastructure section is email hosting. How do OSS projects manage email accounts on the project domain? (I'm thinking of accounts like info@example.org and dave@example.org).

This seems especially important if you're going to have "project" accounts on services like Twitter, which will require an email address to set up.

Do they just pay up for hosting with multiple inboxes, or create aliases to a single inbox?
Sadly i feel that Linux is becoming "corporate" and boring these days.
Offtopic:

(1.) As someone who has only seen the movies, does Azazel (First Class) do "Bamf!" in the comics, too?

(2.) He's Nightcrawler's dad, right? (WP claims so)
I'm sorry, but that's a rather inaccurate view as to the justification for jury nullification. It is not a thing that's directly provided for in the law, it's a confluence of two legal principles: juries can't be held liable for their decisions, and the prohibition against double jeopardy.

There's also the problem that that when people are told about nullification, they consider evidence less than they otherwise would.

In other words, i'd argue that there are some very good reasons for this setup, as inconsistent and illogical as it sounds.

Great video that explains this: https://www.youtube.com/watch?v=uqH_Y1TupoQ
Did you get a sense of whether it required tuning to the user? It seems like the ratchet disengaging at the right moment would be quite important to making it comfortable to use.
Brick peddlers trolled the city at night, razing abandoned buildings themselves. They pounded down walls with sledgehammers. They fastened chains between their truck bumpers and wrecking bars wedged into windows and hit the gas, yanking down bricks. A few people died when walls collapsed on them, but that didn't deter the steady flow of peddlers, who hauled their loot to used-brick companies, stacked them in the companies' yards, and sold them for five times what they made at demolition sites.

This is still a big problem in St. Louis. Brick rustlers often remove just the weakest wall, resulting in "dollhouses" like this one:

* https://instagram.com/p/0f9Ax2hAbj/

Of course, they sometimes get the whole structure. Sites like this one aren't uncommon:

* https://instagram.com/p/tvZAKFBASH/
My interpretation after reading the whole article is that if two new files are created, the history of this 'hot spot' will be forgotten. If one new file is created and the old one remains, that old one will only remain a hot spot as long as code is changed in it.
Sure, but even just as a learning exercise it's fun to pass ES5 code through it, particularly for people not familiar with the new features in ES6.

It could definitely do with a list of supported/unsupported functionality.
For those just finding this, the first edition was written in 2005 which was pre-git and Sourceforge was still the place for open source. That said, although the tools have changed, the concepts, team management, etc are fantastic resources and shaped much of my involvement in open source since. If you're working in this space - or even community management for a technical group - this should move to the top of your reading list.

Disclaimer: I own a printed copy of the first edition and backed the second on Kickstarter. He's been pretty light on updates - last one was mid December - so I hope things are still going well.
There are a decent number of tools doing parts, or even most, of what he is suggesting (Crunchbase, Mattermark, AngelList, some of the paid tools like Pitchbook, CapIQ, etc). The key here seems to be that, despite presumably knowing and using all of these tools, Fred Wilson (my dad's name too, always weird to type it) still feels like a unified product would be valuable.

brandonb has an accurate comment that you could take pg's advice to do things that don't scale and do this manually to start, without building the tech Wilson talks about. I agree with him, that's probably good advice. At the same time, building the technology to do this seems like an interesting project to work on, regardless of its potential as a product, so it also qualifies under sama's startup advice to start with an interesting project. Maybe the right set of founders are a) someone with exposure and knowledge in the VC and investing space and b) someone who is interested in building some web crawlers and algorithms. The finance founder runs the web form and gets the business end going, as well as helps design the inputs to the algorithm, while the technical founder builds from the bottom up - first the web crawler, then the crunchbase joiner, etc.
While this is more tactical than strategic, I've saved untold thousands of reading hours by firmly avoiding three kinds of stories: 1) predictions of the future (which are almost always wrong, especially when proffered by experts), 2) opinionated evaluations (especially by experts), which only rarely offer any insight, and 3) anything else that will expire in a week or a month. Almost everything about an upcoming election will be worthless very soon; this is a surprisingly broad category.

Notice that these three categories are all interesting, but with very low information value. You can train yourself to detect a high interest/information ratio and turn away when it goes off.
That's because your source is coarse grained. Look at a list of specific subjects, in my example medicine (and an old list of maritime biology institutions, hence "sometimes"), and you'll find the counter examples.

But hey, I'm cherrypicking data here, so it's not relevant to anything else than as a counter data point to a very broad and wrong statement.
Custom Native iOS Views with React Native
Offscreen Colonies by Conspiracy – Demo [video]
I'm in the same boat as you, I have very little interest in modern games, certainly not the big blockbuster stuff anyway (sequels and FPSes, very little else). However, I have seen some promising games from indie developers. Haven't played it yet, but would like to play Journey...

http://thatgamecompany.com/games/journey/
I do this as well. I still check news, but the affirmative effort required limits consumption. It's not as advanced as some solutions but it's enough to keep me from getting distracted most of the time.

I wish I could easily block my personal email without blocking my work email, though (I use Gmail for both).

Also, using Pocket has been good for me. If I see something interesting on HN during work hours, I'll add it to Pocket and read it later.
I took the military speding figures from worldbank.org, and higher education spending from the Swedish national budget for 2015. Population and life expectancy figures from Wikipedia.
Att overcharged me for two months. I called to asked them about it, and they said they upgraded me to a new service. I told them my speed hasn't changed and I would gladly accept the new price if they increased my speed. They agreed.

For two weeks I had half the speed, I called them many times and got disconnected. I couldn't stay on the line for 45 minutes on a work day. When I finally got a hold of them, they apologized and fixed the issue. They promised me a free month of service. That's where things got interesting.

Maybe it was a bug, but every month, I got credit instead of a bill. So every month I was getting -20 dollars. A whole year passed. I never complained. If it was a good company I would report it. A year and a half into it, it was fixed. I got a call to ask me if I was paying my bill.

I answered "totally"
No one ever made those comments seriously. This is similar to the "atomic bombs will ignite the atmosphere" comments that are misquoted.

A scientist makes a fanciful comment in jest and the media just runs with it. There's nothing to be concerned with going on at CERN. We can't even come close to the energies nature produces every day.
> Everything you observe [...] is mental

Observation, i.e. recognition, might be a mental process, but it's directed at something else.

> your entire perception of reality is mental

So mentality would be reality, therefore perception could only ever be directed at itself. But if there is nothing but the self, where does the notion of self come from, i.e. what is the self compared to? Can god heat up a burrito so far he can't eat it?
BOTB also has an IRC channel, #botb on Espernet (irc.esper.net) if you're at all curious!
I'd be interested to know what type of programming competition is being talked about here. There is a world of difference between Hackathons and Algorithmic style competitions.
Another point: the idea that all ravens are black doesn't just come from observing lots of ravens which are all black, and observing lots of non-black things and noting that none of them are ravens. It's supported by a more general world view. Ravens are animals and children tend to resemble their parents, in particular birds of a given species tend to have the same color scheme. If we occasionally observe a white crow, that will tend to make us more inclined to believe there may be white ravens out there, even though ravens are not crows.
I believe one of the key metrics for startup success is how efficient a company is at getting together a great team. There's such a balance between the time you need to spend here and the results you get, but if you maximize the results and score an awesome team, that'll make all of the difference in the world.
I live in Serbia. Yes, I've known many poor people. By western standards I'm fairly poor myself.

I'm not saying all poor people are poor by their own fault. Far from it, especially given where I live. But it is definitely the case for many, and for some people I've known as well.
I'm not opposed to voting, but to plurality rule.

It seems like you totally misunderstand my point because to you "voting" is synonymous with majoritarian elections.
Maybe that's the best lesson college is teaching you. In your professional life, you'll have to deal with a lot of frustration working with other people in a way that you haven't chosen!! you have to make the best out of it.
I have started a similar project, but stopped working on it, and seeing this I decided to put it on GitHub, even though it's not very well tested and not feature complete.

The most complex feature in my code is the ability to turn var into let/const optimally using an esgraph-based dataflow analysis, and it also has the ability to introduce arrow functions, shorthand/method properties and classes.

It is implemented as a fork of Babel with slightly changed packaging and a bunch of ES5-to-ES6 passes.

I'm not sure if I'm going to do any further work on this, so feel free to incorporate the code into your project if you find it useful or start maintaining a fork.

It has been tested a bit but as much as it should, so it may not just work out of the box.

You can find it at https://github.com/luca-barbieri/5to6
I think an "anonymized" pitch would be hard at best and self-defeating at worst. If a company has tangible traction in the space, they way they describe themselves, the industry, and their products will quickly show who they are.

I'm more interested in your "Wizard of Oz" idea. It's basically LendingTree for the VC community. If you could pair it with good warm introductions to VCs, that could be really useful. And realistically, if you analyzed someone's LinkedIn (probably cross ref with FB), you may be able to figure out who they might approach for the introductions.

(I don't think LinkedIn enough is alone.. you may have just traded cards. Being connected on Facebook is a stronger indicator of some sort of relationship or possible engagement. Bi-directional following on Twitter is probably even stronger.)
> you simply offer a bottle of vodka for a cell-phone photo of the ballot marked the way you want

you have to keep tens of thousands of people quiet for that to work without any suspicion at all. with e-voting you can commit major fraud without anyone noticing and with much much less evidence trail.
> The worst advice is saying just go to college and it will all work itself out.

That employment and wage statistics say that's actually better advice than "don't go to college and it will all work itself out."
SFF-8639 cables look pretty cool! Reminds me of what Apple/Intel was trying to do with thunderbolt. I can imagine some creative people will find other uses for this connector.
Not sure if it's designed to be this way, but when scrolling the sidebar gets locked into position until you reach the bottom of the selected component example.
If I hover over the sidebar I should be able to scroll the sidebar separate from the example.