skysight-inc/HackerNews huggingface dataset:
What I'd like to see is:
1) Data on which SSDs have supercap

Every SSD review I've read at Anandtech.com or StorageReview.com has mentioned the presence of a supercap on drives that have them.

When they review consumer-oriented drives without the supercap, they typically don't say "there's no supercap" but 1) there are usually physical teardown pics so you can fairly easily check for yourself 2) be pretty sure there isn't one if they don't mention it, because they always talk about it if there is one.

This doesn't help with this, of course:

2) Data on which SSDs actually honour cache flush request (then a UPS + forcing a cache flush request upon power failure + redundant power supplies/multiple replicas in a distributed system) would suffice.

Would love to see reviewers test that as well. For now it seems like there's no way to know unless you're willing to do your own power-cycle torture testing.
Which is a very good thing.
djb et al: The Year in Crypto (Live)
Ask HN: I want to take a vacation and code; where should I go?
I'm a hobbyist programmer who only gets to code mornings, evenings and weekends. I need a break from work - and the Pacific Northwest - so want to get out of town and spend it working on my current project. I'm targeting late Feb/March 2014. These are my requirements:

- Within the western hemisphere, between Hawaii and the Caribbean, inclusive. Probably no further south than Central America (I'll be traveling from the Pacific Northwest)

- Sun, temp in the range of 75-85 F (23-30 C) and near natural water (not just a pool)

- No family resorts

- Some low impact activities for when I want a break from coding

- Fairly low-key vibe; I don't want my attention competing w/ drunk college kids

- WiFi outdoors (I recognize this is a nice-to-have)

The few people people I've put this question to (non-programmers) have responded w/ raised eyebrows, wondering why I'd want to take a vacation to code. I can't be the first person who wants to do this.

Anyone have any recommendations?

Thanks in advance.
Unfortunately yeah - sometimes the brokenness of tr/catch you inherit from the platform level.

Reminds me of when I was trying to write a Win8/Metro app for fun. Turns out in the particular network class I was using 404's throw exceptions. What a horrific design - 404 isn't an unexpected state at all, particularly when calling restful apis. But there we were, a pointless try/catch or nothing.

A lot of the brokenness with exceptions is software that models expected operational state as exceptions.
Give your users a link where they can print out their Instagram photo and partner up with Instacanvas. That's what I advise everybody having a business based on Instagram. Making money online with Instagram is just not worth, however, going for physical products is.

They make millions of $$ with it and it's such an easy business.

http://techcrunch.com/2012/05/09/instacanvas-launches-global...
On Paul Graham and Duck Dynasty
I agree, but that's sort of an illicit, nameless mob of people who probably don't want too much attention. TOSEC is kind of like a hive-mind memory project. I love how utterly comprehensive it is, without any central governing body other than the standards. TOSEC goes way beyond anything an academic body would be able to piece together, or anything a museum could muster. It's basically the Internet put to a task. Where else are you going to find Sega 32X technology demos?
Essentially what I did, two years CC, finishing up my BS at university.
intellectual property system.

if you want to keep track of who submitted the content anonymously, a block chain is good for that.

imagine a corporation that starts paying employees of other corporations with datacoins to publish their employers secrets on the web, then datacoin profits off of ad revenue
So close:

> Note that there are 6 separate encodings -- mp4, webm, and reduced mp4, for forward and reverse
I've had no problems with Braintree, other than some very slow-running queries (5+ minutes to get a list of subscribers, for example). Support has been fast and generally excellent.
So...ad agencies will still be able to profile us, unless it's for subscribers only and will thus only appeal to a very limited number of people.
It's unusual. Typically MAME collections are distributed with deterministic compression and using automatic managing tools, so people can stay up to date without re-downloading large amounts of good data. 40GB torrents tend to hash 4MB chunks at a time, while a ROM might be only 8KB-- there's a high probability of a chunk becoming invalid.

When someone updates to the next MAME version, they can download an "update" pack with only the ROMs that changed, and a tool will recompress them together with the old files so a torrent client can start seeding the new version immediately.
Heh! You are right at the crux of humans base fear about death. Fear of losing the archive.
The article explains it all.

The rules only apply to those enrolled in the ASAP program. Non-ASAP students get the standard CC experience, come and go, part-time, etc.

The ASAP program forces those students into a more rigorous program in order to get them graduated. I don't see a problem with that - there is obviously a set of students that need the structure in order to excel. And it appears to be working.

So, what's your gripe ("bullshit rules")?
That is a sub par experience you can't compare a tiny i pad to watching a film on a say 55/60 inch screen with a decent sound set up.

And a really efficient computer set up demands twin or triple monitors.
I use https://appear.in based on webRTC.
botnets. The ad revenue of the information hosted by datacoin could be linked to demand for advertising. Then, if datacoin mining is outlawed, it will become more profitable the way drug dealing is more profitable because it is illegal. People wanting to make money will mine using VPN or by using botnets. Some CPUs will stop mining if it is outlawed, only making it more profitable for those who continue.
Yes. I like being self-sufficient, having a garden, doing cooking, woodworking, and a lot of stuff on my own.
oh chestnut-tree, I love you! I will look to make this in Denmark at some point.
Thanks for you post. I was unclear about what was going on with Archive.org. Fascinating. I believe I'll donate to them.
I wrote a version in Go http://codegolf.stackexchange.com/a/16468/11452
They could serve webp files to browsers that claim to support them in their request headers.

It can confuse users that save files to not actually have a gif, though.
Whoa ! This is Niche :O
These "machines for living" tend to be very popular with single/childless architecture students - real people with real families much less so.
Is it? Advanced society's dying off isn't something people usual celebrate.
Drake Bell going Rockabilly
Hey Everyone,
Here’s your door into Drake Bell's world and his music! He's started this FundAnything campaign to directly connect with all his fans and bring you some killer fan experiences.

Most importantly, he’ll be able to share his new music with you in cool and exciting ways. He's spent the past year creating an album he's always wanted to make and he was able to enlist one of his musical heroes, Brian Setzer, to Executive Produce it.

Guys, this is his dream album, and he wants YOU to be a part of it!

In supporting this campaign, you’ll help him create music videos plus an amazing tour where he’ll share this music he love with you.

To thank you for your contribution, he‘s sharing some epic rewards with you! Things like appearing in the music videos, exclusive swag, private shows, shooting pool, plus enjoy a bunch of amazing once-in-a-lifetime experiences! (Check out the list on the right side of this page for details!)

Come along for the Ride!
Depends on when he had his moment of clarity. You could just as easily have said that it's strange he went to prison at all. People fall, some get up, there is no schedule.
this is likely under development and will be built on top of the original DTC block chain. See "personal chains" on the DTC website. It's hush hush right now because early adopters want the price to stay low so they can buy as many DTC as possible until this new development is released, when the price will skyrocket
Not to any non-trivial extent. Given that nearly always the vast majority of royalties aree realized within a few yers of publicayion, anf given that with any reasonable discounting getting a dollar 100 years from now is worth less than getting a penny today, even without taking into account that you will be dead, there really isn't an incentive argument for long copyrights. The economic incentive effect for having a longer copyright term than about 20 years is approximately nothing.
How about a system for creating single-purpose languages?

http://www.vpri.org/pdf/tr2011004_steps11.pdf
It's worth noting that Skype's API is now deprecated. There's no guarantee it will be around in the next release.
Earliest usage of the term I can of the term on newsgroups is 1988.

I was certainly using it in the early 90s.
Although Go has channels for civilized communication between goroutines, the language does not have a native notion of what data is owned by which goroutine, which pretty much forces garbage collection to stop the whole world.

This, together with pervasive mutability, means that communication using channels is merely a convention that can easily be circumvented.
I've seen this used on IRC for approximately 7 years.
If premium means anything else than premium quality (of code in the first place then other aspects like design, features, etc), then yes, it is saturated.
Are you comparing living without a home to living in a small apartment in a major city?

No he's saying that an environment being "survivable" isn't an argument for what should be an acceptable environment for everyone.
If the terms are listed, and the user states they read and agree to the terms, it is not fraud. Feeling regret does not equate to fraud.

If the terms were made available before purchase, and the user was made to agree to the terms, then I do not see what fraud took place. If people want to agree to contracts they don't read, then there's not much anyone can do about that...

If someone did not think there would be recurring charges, then they did not read the terms they took responsibility for reading and that they stated they read and agreed to.

Either people knew about the recurring charges and agreed... or they stated that they read the terms they actually didn't read and agree to them.

The real problem here, if there is one at all, is that people agree to terms they don't bother reading.
The author acknowledges that other types of fries are also great, but this article is about the perfect "thin and crispy" fry, rather than the perfect thicker style fry.

"my thick-cut pub-style fries are super-potatoey and fantastic, and when I'm in the mood for them, my seasoned steak fries can't be beat, but for thin, super-crisp fries..."

The "taste like cardboard" is probably because McDonalds no longer fries in beef tallow.
I'd completely missed this one. Now that I think of it, my day to day Hindi and Marathi derive heavily from Western vocabulary - in cases even when there is a word for a concept/object we prefer to use the more popular Western words. e.g., no one says संगणक - they stick to "Computer".
I can see you didn't spend much time with early SSDs back in the bad old days when 2.5" SSDs were unsophisticated and were essentially using the same architecture you'd find inside a $5 SD card from Walgreen's. Those SSDs often performed worse than uncached HDD's when you threw random writes at them.

Hu? What kind of applications do you write where 10 ms is too much latency?!

10ms per write is huge. Keep in mind that even a tiny 1KB database insert/update will involve multiple writes: the filesystem journal, the database journal, and the data itself. 10ms for each of those steps adds up quickly.

Alternately, consider writing a modestly-sized file to disk, like a 5MB mp3 file. You're spanning multiple flash cells (probably 40 128kb cells at a bare minimum, plus filesystem journaling etc) at that point. Now you're close to half a second of total latency. Oh, you're writing an album's worth of .mp3 files? We're up to five seconds of latency now. But probably more like ten seconds, if your computer is doing anything else whatsoever that involves disk writes in the background.

So yeah, 10ms write latency is no fun.
I suppose this is an important point that I forgot to mention, but I don't have a functioning battery, I have to keep it plugged in all the time. I know that you have to install a new power system before you have reasonable battery performance, and I know its available, but I haven't tried it so I don't know how good it is.
I'm looking forward to them asserting copyright over the Jungle Book characters. Sure, Disnet made their movie the year after Kipling's copyright expired, but it's the Disney movie versions that people know and love, not the versions from some old book that nobody reads any more.

That reminds me, I should download Jungle Book from librivox, I need more books to listen to.
JavaScript gains support for SIMD
I did not claim they cooked them in sugar. Just added sugar to the salt.
I am a mentally ill programmer down on his luck
Wow, that's scary stuff.

I guess the lesson here is to only use extensions from vendors where you have absolute confidence in their capabilities or from popular open source projects (Basically the same thing).
Blender is a really fantastic software, from a professional, a educational, and a tinkering perspective.

I started using Blender in 1998 or 1999 back when it was still closed source (around version 1.6, I think). Back then I also used to use 3D Studio Max and it was a far superior software. Then, NaN went bankrupt and managed to raise enough awareness to collect the required money so that the investors could be paid out and Blender could be released into the public as open source. In the following years, Blender has continously grown in feature-size oftentimes coming quite close to what professional packages offer.

From a professional perspective, one can get a very solid 3D Rendering and Modelling solution for free that offers enough features to get a deep understanding of the whole subject. This makes it easy to learn enough to be competitive when it comes down to searching for a job.

From a educational perspective, Blender is a great teaching tool. The animations that Blender can generate (with particles and hair and bones) look good enough to amaze young kids. Based on this amazement, one can explain the math behind it, or the code behind it, to make computer science and math look more practical.

From a tinkering perspective, Blender is fantastic. The core is written in C/C++ but a huge part of the application is scripted in Python. This makes it very easy to have a look into the source, extend the app, and gain a better understanding of the ideas behind 3D Rendering and modelling. Case in Point: When working on an iPad game recently, a friend and I decided that we did not want to build our own level editor. Since one requirement of each level was the ability to edit nurbs curves, we decided to simply script a lightweight Blender Plugin so that we could use Blender 3D as the level editor. After some initial problems it went fluidly, and we quickly had a great working level editor with an extensible interface, all scripted in Python. If I were to work on another game and if there weren't already a good level editor for the kind of levels I'd need, I'd go with Blender again as it is really easy to extend and already has functionality for lots and lots of use cases.

All in all, Blender is - in my eyes - one of the big success stories of open source software. Especially because there's no big corporation behind it. Open Office has/had Sun, Linux has IBM, RedHat, and many many others, but Blender is really being build by a community of seperate entities and few corporations.
Another data point.

I went to a community college (Modesto Junior College, to be specific) because my parents couldn't afford state college. I noticed that most people treated it like High School II, but that seemed more because those are mostly (not all) the kinds of people who ended up there. It seemed most of the ones with goals (or money, or parental encouragement) ended up at "real" college.

I applied to a college and got in, but knew for a while that I'd be going to community college due to our financial situation. I'm mostly black, but also part Native American and Mexican but didn't apply for any scholarships or student loans. I guess it was a pride thing to my parents. Knowing what I know now, I probably would have.

Sure, at the community college I went to you could say that classes were full and give just about any other reason for not making it through, but if you look for an excuse you'll always find one. I started taking classes in the summer two weeks after finishing high school. I took around twice the full-time student workload, but the following summer I finished the two year's worth of prerequisites needed to transfer.

I transferred to a local state college (Cal State Stanislaus) and earned my BA with honors a little over a year later. The whole degree took about 2.5 years from high school (summer 2003) to graduating (winter 2005) and this includes taking off one whole summer to work. I had the financial pressure. I was constantly told by my mom that she my not be able to afford to keep sending me to college, but luckily I finished before the money ran out. But even if the financial pressure wasn't there, I think I would have worked hard anyway. It's in my nature.

It is what you make of it. I know it sounds silly, but I haven't found one situation in my life that I couldn't influence or over come if I worked hard enough.
Dawkins on an evolutionary arms race
Uhm, I'm not sure, good stats are a bit of a problem and it is a bit of an apples and oranges comparison due to the number of high school dropouts that need to get their GED first. Most non-tribal community colleges really don't go in for the GED or the vocational education that are staples of tribal efforts. Also, sadly, many of the high school "experiences" have not prepared students for higher education.

So, it really depends on what the goal is this time around. Is it a vocational certification, industry certifications (e.g. Microsoft Office Specialist), AA or AS degree, GED, or just some classes before a 4 year college. Getting to a goal is a little more important than "maximize grad rates"[1].

I guess if you have the frame of mind as "community educator" then it makes sense[2] and it really is a bit of a different world.

1) that is important, but it has to be with the students on a graduation track

2) CPR is a popular class
Nobody said dying off, but it's a well-understood fact that humanity is growing at an unsustainable rate.
Octu in a capsule hotel sounds like hell on earth
wrong. data witness?? what is good about that? Someone may want to submit content and generate an income off of the ad revenue from that content. Why should Google collect ad revenue for videos on youtube created by individuals? The person making the movie should get the ad revenue.

Bitcoin can do this?!! HAHA don't make me laugh. Proof of storage was not done academically until after the release of Bitcoin, which is probably why Bitcoin is not designed with mass data storage in mind.

Datacoin is not a currency, it is a crypto anarchist corporation. It is the first publicly traded company not traded on any centralized stock exchange.
Bitcoin in Browsers
Unfortunately, "Don't do X" is better click bait than "You should think carefully when you want to do X".

There will be cases where you want to do "catch {}" — you don't always have control over the exceptions thrown by a lower-level library. It might be good to create a standard where you log them conditionally, or something that could aid in troubleshooting.
No, every mobile can process a 80ties picture format in tiny resolutions. 90ies computers could do that without a problem without any allocation an needed only a fraction of their cpu. Now we have quadcore cpus clocked at >1 GHz in our mobiles. It's just the saved bandwidth. And, btw, hardware allocation is a way overrated. There is a HEVC software implementation for the iphone. Just compare the complexity of HEVC to GIF.
Cite sources?

I have none either. However I asked a chef I worked with why his chips tasted so good. He said that it was the sugar in the salt that made the difference, a trick he learned at a British McDonalds. Hearsay true, however sugar in the salt does actually work, as it should given our tastes: sugar/salt/fat = yum!
Are you feeling sorry for the kid or the cat?
Can't speak to the Duck Dynasty guy, but the skewering of PG is perfect example of the pc lynchmobs preventing a conversation about the absence of women in tech.

As a techie, I see think there's significant truth to PG's opinions. Surely it takes two to tango, the tech industry is keen to hire and encourage women entrepreneurs, but it's not like women are being turned away at the gates, by sexist VCs.
The fact that the JRE can ship with the app doesn't change the fact that it stills need a VM runtime with all the overhead that it implies.
Help me bring Black Girls Code to Brooklyn - I'm matching the first $5K
How will we test for these worlds? Per the article, let's talk about psychology and sociology instead
ShowHN: Sort movies of your computer by IMDB rating
What side of development is your strong point if I may ask? The design or dev side?

Anyway, the theme market continues to grow, so there is room. There is saturation in terms of similar looking themes. It's not hard to get an edge if you pick a good niche or you decide to actually put out better marketing. Lots of theme developers suck at the marketing/business side.
> Bragging about patents doesn't exactly make me like the guy. Has he been living under a rock...

No, you've been living in an echo chamber :-)

Open source enthusiasts may well want to share their work for free (or statistically more likely, use others' work for free), but that's their prerogative. Most companies will not give away their competitive advantage and will seek to protect it anyway they can, and similarly, they are well within their rights to do so.

However, open source seems to be the dominant religion around here. And also you have a lot of Google employees here, and Google is a bit handicapped when it comes to patents at the moment. This is why you hear a disproportionate amount of anti-patent rhetoric. Outside these circles, most engineers are either ignorant about patents or quite proud of their patents.
Both? The parents (or whoever shot that video) are obvious assholes.
Makes sense. But for folks who are downvoted it can be helpful to know some context, I've noticed that when you ask for feedback you get it and when you don't you end up confused and a bit pissed which is toxic over time.

I was -1 when I edited the comment to include it and +22 now and a lot less confused.
This is a terrible article. It contains no information about how what is going to be testable. It also contains sentences that make no sense, eg, "Researchers at the WMAP space telescope recently discovered a force 10,000 times larger than the Milky Way". The Milky Way is not a force.
These articles seem to keep popping up all the time. They continually ignore the fact that the apps are really for two separate usages. Whatsapp and Snapchat are for people in your day to day lives that you are generally in contact with, similar to SMS. Facebook really shines as a platform to communicate with people who you have lost touch with or are no longer in your daily life. People in the 18 and under age range are generally in constant contact with the majority of people they know, which changes once they go off to college or get jobs in the work force.
Yep, this context helps a lot, I don't know enough about codegolf, thanks!
This is by Mr.doob, the main developer of three.js.
SnapChat will be a bump in the night compared to Facebook. Yeesh.