skysight-inc/HackerNews huggingface dataset:
Reminds me of the 'leafs' from Anathem[0]. for sure none of the current digital storage artifacts will be readable in +500 years, like scrolls. Contiguous upgrade required by digital will always have a cost and only 'certain' items will end up surviving, where the criteria for choosing will vary with fashion, religion, politics. Wonder is archaeologist in 2500 CE will reveal "500 years old file discovered in digital archives" and then, year later, announce the succesful decoding of an original cca. 2016 animated cat GIF...

[0] https://en.wikipedia.org/wiki/Anathem
If you think £1200 per month is "insane", never, ever come to SF or NYC....
This man absolutely was imprisoned for debt. Being compelled by the court to either pay your debt or go to prison is, by very definition, being imprisoned for failure to pay a debt.

The court should have ordered the seizure of bank assets to cover the debt. In no way should owning money ever result in jail time, fines, judgements or otherwise.
GPS was created for U.S. nuclear subs. The problem is about knowing where the sub exactly surfaces, because after launch, the trajectory is ballistic. Subs have very good inertial navigation, but the accuracy deteriorates with time and movement.

TERCOM is very nice, but only applicable for cruise missiles flying close to ground and able to change their course.
"It's a hack" is also an insufficient reason to avoid using C++, although I think it's both true and a useful thing to know before getting involved with C++.
The person in this story was arrested and taken to court, not incarcerated or jailed.
Non-Bayes analysis kills.
A guide on how to measure DevOps ROI
5 techies who would make great Supreme Court Justices
... and has USB charging ports built-in (via Inductive charging with the floor?)
Well, before first revenues, it's a lot harder to determine the "type" of a firm, in the parlance of mechanism design theory.

Are some firms being gipped by revenue multiples heuristic? Maybe: if VCs are reading revenues as a type revelation mechanism but they're still a noisy signal. Cue in stories about having one's first low grades in college.
Whether you actually call "free" doesn't matter. You're falling victim to the "smart pointers/modern C++ is memory safe" fallacy. It is not, for reasons I've elaborated on at length numerous times before.
Good point! However, is it important for people to feel in charge of their color? Right now, requesting an Uber is 3 steps (open app, set pickup location, confirm). Why add a 4th step and require another decision? I value simplicity over getting to choose my favorite color (n=1).
Donald Trump is JebBush.com
There is, ironically, a Silicon Valley episode where this is explained satirically [1]. That the person responding to you basically repeats this argument says something - not sure what exactly.

[1]https://www.youtube.com/watch?v=BzAdXyPYKQo
What if you have 2 kids? Who should be your #1 priority?

In any case, how important children should be for their parents is not the key issue here.

The key issue is how you treat your potential investors (preferably with respect).
Title should be more descriptive, imho.
Is djbdns vulnerable? It does not use these routines.

I've never needed ENDS0, but maybe the need will arise someday. Meanwhile...

Short term, I'd prefer to expunge all "C networking code" originating from BIND authors, e.g., libresolv.
Hi Gustav! It is, all though these days we're named source{d}. We're working on some very cool visualisations to release later this year that allow you to dig in on all of the insights we've learned from your code. Right now there is no way yet, we're completely emerged on focusing on improving our backend (and doing some very cool stuff around deep learning to analyse your code). I'll keep you posted once we release.
Yeah, but I see them making a lot of the same mistakes that were made back then and I can help but notice that, in the context of web applications, you have an opportunity to render the UI in a trusted environment where the code being executed is guaranteed to be written by a non-hostile by just rendering/executing server-side.

If you throw HATEOS-without-thinking-or-arguing-about-it on top of that, it seems like a no brainer to bias toward that approach.

I used to think that web apps were dumb and thick apps were obviously better in most cases, but I've changed my tune in the last few years as I've come to understand HATEOS and disentangle it from the JSON API quagmire it got into:

http://intercoolerjs.org/2016/01/18/rescuing-rest.html
Neural network built in Quartz Composer by Mike Matas [video]
Why would that matter? This was a bug in a POSIX function that all C libraries would be required to implement.
pretty cool but I noticed that it is getting bananas and banana peppers mixed up.

http://www.foodpairing.ninja/banana/ground-beef/
The Bug That Ate Thursday
Unlimited Clubbing/Shows with Monthly Subscription
Survey: Enterprises have a love-hate relationship with SIEM
I'm not sure about the format, but it's compressed.
AMD Radeon Software Beta for Vulkan Release Notes
I don't think the parent meant free as in "free()" - more along the lines of.

Foo f;
DoSomething(std::move(f));
// can still use f here.
Indeed. But my point was there's lots and lots of ways code can have bugs. Vulnerabilities like these are serious, but rushing through a reimplementation in another language is bound to fail in a multitude of other ways.

What we need is not to have knee-jerk reactions akin to angry mops carrying flaming torches and sharpened pitchforks. What we need is to praise the excellent work researchers are doing and to offer our time and/or money into:

a) more security research,

b) development of experimental alternatives written in memory safe languages,

c) yet more security research except this time on the experimental counterparts,

d) thorough testing of the experimental counterparts to ensure functional compatibility.

Maybe a few years down the line we will have something usable in a few bleeding edge Linux distributions, but it will be even longer still before it will have the backing of Debian, RHEL and SLES.
Looks like pretty standard blogspam to promote himself and his friend's books to me, just hidden in the article better than some other articles.

It might as well have been titled "Top 5 Books to Read Before Responding to a Self-Important Jerk Who Threatens You".
There was a post here just a few days ago about the difficulties in accessing the data from the BBC's Domesday Project just 30 years later. The original Domesday Book was written on vellum and copies have survived almost a millennium.
I actually tested this one since I had never encountered it in the wild. You can indeed call and get the expected results from the derived classes (now private) member function.
Yes, a decent amount, I am a fan: https://github.com/clipperhouse/gen
If I understand it right though, hired focuses on a few key metropolitan areas, like LA, Chicago, Austin, NYC etc. And favors candidates that are wanting to relocate to those cities or already live in them.

So for those of us outside those key areas, or for people only looking for remote work, hired doesn't seem like it adds much value, or am I missing something?
TLDR
The school district, was facing a crisis. Its students were overburdened and stressed out, juggling too much work and too many demands.

Superintendent urged parents to join him in advocating a holistic, “whole child” approach to schooling that respects “social-emotional development” and “deep and meaningful learning” over academics alone.

Superintendent suggestion revealed a divide roughly along racial lines:

On one side are white parents who has come to see the district’s increasingly pressured atmosphere as antithetical to learning. “My son was in fourth grade and told me, ‘I’m not going to amount to anything because I have nothing to put on my résumé,’ ” one parent said.

On the other side are parents like Mike Jia, one of the thousands of Asian-American professionals, who said Superintendent reforms would amount to a “dumbing down” of his children’s education.
How to reengineer your IT organization for cloud
>VC funding isn't frozen.

According to some high placed people at NEA it is.
One Week of Remote Working: The Good and the Bad
Apart from your aircon - how many people have more than 2-3 IR remotes (TV, PVR & DVD)

TV is dead. IR remotes are awful - but good enough.
It's not an assumption given that the study examines a corpus of posts from reddit's /r/changemyview which has the explicit stated purpose of both your points a and b.
great link thanks! it's like the McGurk Effect https://youtu.be/G-lN8vWm3m0, and why I time Vocal Text to appear just before you hear it https://youtu.be/b-jrV7LyN7E
5 programming languages that are fading fast
Masdar's zero-carbon dream could become world’s first green ghost town
That's what makes this so crazy. They spent thousands in salaries of these federal marshals, plus court costs and time, just to get this guy to sign another promise to pay a couple thousand bucks.

They could have forgiven the debt and come out ahead. Or they could have garnished his wages, or seized his assets and got their money while spending very little.
Prototyping and code generation tool (not only) for your RaspberryPi
Pain and Pleasure of Trading (And How to Fix Them)
Linux Foundation: Core Infrastructure Initiative Best Practices Badge
"The company already offers a similar service for ships and boats, which use Inmarsat’s network free of charge for distress signalling."

Interestingly, back when I was an intern, BT used to charge an exorbitant rate for those distress calls. I once wrote-up the whole internship thing http://williamedwardscoder.tumblr.com/post/17282439831/an-ei...

"I was pretty uncomfortable when I found that mayday calls were being charged at the highest rate - £8 per minute if I recall correctly - even though Inmarsat itself explicitly carried those calls for free. I remember the manager I asked about that, when I found those calls in real logs, not meeting my eyes as he talked distantly about why that was."
Missile sub main point is to be second strike. GPS was created because US sub fleet was so inaccurate.

Though Russian missile subs worked without such positioning, so they would probably still mean business.
> Of course they did

They did have a reason, except it's nowhere good. They don't want to support Vulkan because it increases their lock-in control and puts extra tax on cross platform development. Same reason MS doesn't want to support it on Xbox. It's not a good reason, it's pretty crooked but very Apple like.
Seconded.

Doing this doesn't cost much, and it's a basic archive of the business of the people worth keeping in human readable form.

At the end of the day, tech is good, but the business of people needs to be human readable, accessible in a court, trusted by all. This is a basic requirement humans have, and without it in place, we are forced to trust and depend on tech for law, and it's real consequences.

Nothing wrong with using tech, mind you. We can, should and do. It's more efficient.

But, say something bad happens. That's what the vellum is for.
Auth0 is also hiring REMOTE security engineers. We are looking for people with experience in infrastructure security (AWS, Linux) and/or application security (Node.js especially).

See https://auth0.com/jobs/security-engineer for all the details and to apply.
Designing for gestures
How LIGO detects the smallest movement ever measured (1/10,000th of a proton)
If putting a huge number of innocent people on a "probably terrorist" list secret intelligence agencies use to pick targets to secretly execute without trial isn't a big deal, would you be okay visiting rural Pakistan for a week with your name and face on one? Let's assume you're ethnically Pakistani.

I mean after all, they do human intelligence checks, right? So you'd be safe.
Yes, SFrame is a subset of GraphLab Create. SFrame provides the core data structures to work with tabular and graph data at scale on a single machine. In addition, using GraphLab Create allows you to create/use/evaluate machine learning models.

Here is some user guide to get you started: https://dato.com/learn/userguide/sframe/introduction.html
Just replace "import graphlab" with "import sframe".
http://andrewvos.com/2011/02/21/amount-of-profanity-in-git-c...
The kindle has a built in light, similar to the one on the old Casio watches. E-ink is highly usable in the dark.
The Vulkan Graphics API Is Here–and Your Nvidia  GPU Is Ready
Note that DNS lookup doesn't require any syscall other than normal socket i/o, which is available on any non toy language.

One possible reason why java might implements its own name resolution is because it wants to do async name resolution which is not possible (at least portably) via getaddrinfo and friends.
Meet NASA's biggest critic
A more accurate title would be "US Marshals arresting people with warrants for not appearing in federal court".
That quote had me thinking too. Could I not be tracked please? What would that cost?
Hiring: Jr. Backend Developer Houston, TX
The irony isn't lost on anyone, I see.
Bravo! Good job on the framework. I just browsed through docs and it seems perfect for what I need for my next project.

Imho it has all small css framework needs to have. Keep it small and fast!
https://xkcd.com/386/
It will distort their features if you get in close. For the same distance from the subject, any focal length with give you the same amount of (perspective) distortion. So if you shoot from 10ft away and crop, you'll get the same results (modulo resolution) as you would have gotten if you'd shot from 10ft away with a longer focal length and filled the frame.
create a linkedin profile, add your skills. The site is well used by recruiters. A few should reach out to you.
The government (with Right to Buy, Help to Buy, Help to Buy ISAs etc) is subsidising house purchases, but only for first-time buyers.

So it is skewing the market in their favour as opposed to landlords and speculators.

That's a good thing in my opinion.
> 6. Multithreading: C++ did not have any standard multithreading implementation until C++ 11.

How is expanding the standard library a hack?
I wouldn't be surprised if "Alan" is a hyperbolized amalgamation of several requests he's gotten from random people over the years, and this is his hypothetical response to such a person.
addthis.com or sharethis.com
Next time, try a little honesty. There's a lot more to feelings than simply "offended". Fry's post read as disheartened, emotionally drained. Not offended.

That this post tries to frame Fry's post as some kind of veiled offense and then smugly points out the inconsistency in that, is quite insulting in my eyes. Even if it were accurate about Fry's message, it would still be immensely rude to me to belittle another person like that.
They both give roughly the same rights and benefits when using items under the license for your own purposes. The difference is when you want to redistribute. GPL says that when you redistribute, you cannot remove the freedoms you received in the first place. BSD says you can remove those freedoms.

GNU & GPL really are about freedom as in freedom of speech. They ensure items cannot get less free when redistributed. BSD etc are more about getting out of your way, so you can do almost anything you want on redistribution.

Copyleft matters to those who care about freedom first. The FSF has a good explanation: https://www.gnu.org/philosophy/free-sw.html

Historically RMS has been seen as a bit of an alarmist over software related freedoms. However the passage of time often shows he isn't alarmist enough! Here is a good starter article from almost 20 years ago http://www.gnu.org/philosophy/right-to-read.en.html
You should check out

clang-tidy: http://clang.llvm.org/extra/clang-tidy/

clang-format: http://clang.llvm.org/docs/ClangFormat.html

C++ Core Guidelines: https://github.com/isocpp/CppCoreGuidelines

C++ Core Guidelines Checkers for VS 2015 Update 1: https://blogs.msdn.microsoft.com/vcblog/2015/12/03/c-core-gu...
Please let me know of a free hosting service that will:

- allow us to host hundreds of apps totaling 100s of GBs

- handle millions of downloads totaling multiple TBs per month

- allow downloads via browser and direct connection via wget/curl/windows networking components

- provide public stats of said downloads

- allow us to store dozens of versions of each app that will see fewer downloads dating back 10 years

- allow me to upload the thousands of files we have on SourceForge via FTP/SFTP just separated in sub-directories by app without using a clunky web interface or requiring me to manually create multiple entries via a clunky web ui before uploading

- be open source like SourceForge is

- be around for at least another 5 years (preferably longer) and has been around for at least 5 (preferably 10)

- not require me to manage another server box, ideally

There are a ton of free hosting options. Most of them are rather terrible. The smaller ones can't handle the amount of bandwidth we push on their "free" tier. Many of them are startups that crash and burn within a year or two. The larger, more reliable hosting providers aren't interested. I've asked.

Github isn't designed for this type of download hosting setup (it's really designed for libraries with really basic app downloading as a recent addition). Plus github is closed source, which isn't a dealbreaker but is less than ideal. And getting thousands of files for download across 100s of apps (separate repositories) would be prohibitive time-wise.
Why not just pick the color for the customer and ensure there aren't duplicates within the same block or so?
I always wondered why people who take offense at what someone else says make such a big deal of it.

Tell 'em you don't like X, block 'em, and boom, you're done. No need to make 15btweets explaining just how much you hate [Scapegoat off the week here].
Thanks for the response! I've been trying to do a bit of this with my cover letter: the way I have it structured allows me to write a portion of it specific to each application, and I've been including the cover letter even when not required. It sounds like you are suggesting I ditch the letter altogether for a more succinct note explaining why I am interested and why I would be a good fit in situations where it is not required. I will definitely give that a shot.
That's exactly what they do now. Identifying a color on an LED is easier than reading the license plate of a car across the street or distinguishing one green sedan from another.
Obayashi Corp: space elevator by 2050
What do you see as the threat to go to prison?

He was certainly compelled to appear in court (at what is probably a great waste of taxpayer resources), but after that appearance, I don't see where he would be detained if he didn't agree to pay the debt.
Power BI KPI Report: Hospital Charge Data
Many of these are legitimate, but a couple aren't:

- "Dependency hell"—Yeah, it's annoying for sure. But what's the solution? You can't reasonably have value types and ABI stability in the presence of adding and removing fields from those value types: it's impossible.

- "Name mangling"—The legitimate complaint here is that the name mangling schema is not standardized (though Itanium is a de facto standard in the open source world). But the fact that name mangling exists isn't something you can blame C++ for: it's really Unix that deserves the blame for not supporting namespaces in their object files.
Yes. Exactly.
Good points. I guess I was overly sensational.

But anyhow just the capability to kill satellites would mean increased tension between the nuclear superpowers.
I wouldn't say that UNIX workstations became truly popular until after Mac OS X took off sometime in the 2000s. C and C++ were enormously popular in the 90s, if not earlier. They were really common for Mac and Windows programming, and I don't think that had anything to do with the UNIX connection.
This blog article is a good test of prospective startup founders. Ask startup founder what they think and you quickly know if you do not want to work with them.
a responsive grid that handles nesting is very difficult to do across the majority of devices. I ended up going with bootstrap after trying to find a minimal css framework that would handle all the different edge cases.
It looks pretty ordinary to me, to be honest. Even entry level DSLRs produce very sharp images these days.
Yes, you're missing the hindsight bias. People using punch cards and laserdiscs weren't warned ahead of time that things stored on them would become unretrievable soon after. Nobody knows in advance which formats/media will be "obsoleted consciously".
You can have any color you like, as long as it's black.
My LinkedIn has been updated for quite some time now, and I've yet to hear from anybody. I have a little less than two years experience building SPAs in Angular, and an Associate's degree, so perhaps my profile is not as enticing as others.
Really. Hurting someone's feelings (oh noes, he used directed cursewords!) is not the same as invalidating feelings.
Thank you, I appreciate the link even more. This is my second language, and I appreciate any opportunity to improve my writing, even though it is my second language I've learned it is still my main language I use.
Under its all its just a panasonic lumix.

No, it really isn't. While Leica has rebadged Panasonic cameras in the past, and let Panasonic use the Leica brand on some of its lenses, they've always kept their own camera factories and production going and this is a 'real' Leica.
I'd argue if you're using Canon's 35mm F1.4 at anything other than F1.4 you're wasting a lot of money.

I hear the v2 rev is also very sharp compared to the original. Although I find the rendering of the original quite good enough.
And the C libraries all implement those functions (mostly) differently. The "lighter weight" standard libraries tend to have simpler implementations of these functions, which may be easier to audit for these kinds of bugs.

For example:

https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/pos...

compare with

http://git.musl-libc.org/cgit/musl/tree/src/network/getaddri...
Java is pretty viable if you are performance sensitive but not HFT or video game performance sensitive. It's certainly far ahead of Ruby and Python, at least.

It's not as fast as C++, but C++ isn't as fast as assembly, either. They're at different points on the tradeoff curve - HOW performance sensitive are you? It's not a binary choice.
Even if it were water proof, it would only be so at a certain depth. The pressure asserted by the ocean would render it useless...and the density of the ocean above it would probably make the signal too weak.
I've tried using Storyboards and Xibs in the past, but I think they're too annoying in practice for many reasons (some mentioned in the article):

- Merge conflicts

- Can't effectively search & replace

- Slow to open

- Can't inherit xibs / create subclasses of xibs

- The properties that can be visually edited for a view are quite limited

... and in case a dev opts into auto-layout ...

- Autolayout is like an extra magic layer

So whenever I have the chance, I just implement my views in code, doing all positioning in layoutSubviews. It's not that much more work and it's easy to modify and reason about.
For those who are interested in the technical details, this blog post by Yucheng Low explains the architecture of SFrame very well:
http://blog.dato.com/data-processing-architecture-of-graphla...
Really cool! I've been waiting for such a website.
How is this even possible? Giphy is a running joke in Slack chat about how terrible it is.

And all these articles about unicorns and "watch out startups", and VCs decide to invest in GIPHY? I'm so confused.
Well if hack is the polar opposite of elegant, then C++ is a hack indeed.