skysight-inc/HackerNews huggingface dataset:
They really just need to set a date and say "okay guys, on 1 March 2017 we're all just going to drop IPv4 entirely, you have until then to get ready"

Yes, there will be casualties.
jgrahamc is the speaker, it was at a conference run by the same company as thedotpost.com.

I'm not really seeing the issue. Complaining about how someone chooses to link to their own content seems silly tbh.
See, for many, that is not an irrelevant question. Could be very important if you have multiple partitions/network drives specific for different purposes.
I was recently at a festival in downtown Athens, GA. The college messaging site YikYak (raised $70m+) had 2 full size buses and a motorized bull to ride. They had 20+ reps handing out all kinds of free stuff.

There couldn't have been more than a few thousand attendees at this event.

To me this is exactly what Fred is talking about. A company so overfunded they can spend money on marketing efforts that don't really make sense...
We have no idea how much friction they've experienced over the years due to the decision to roll their own language.

Just because they've been successful doesn't mean they haven't expended unnecessary effort to get there.

Climbing a mountain carrying an extra unnecessary 15 kilos is still successfully climbing a mountain - but carrying an extra 15 kilos whilst doing so is still a bad idea.
For designers trying to make their ideas happen on iOS, this software is unreal. Great stuff!
Yup, that is totally where it is slow. Would be great if they could nail that.

I must be more tolerable to that startup time, perhaps I've even become used to it.
So, essentially the company that was hiring (KeepSafe), allowed applicants to submit highly flexible cover letters, and then they actually read the cover letters.

It would be great if the majority of companies used both the resume and the cover letter effectively. It feels like most companies that require a cover letter only do so to screen out the laziest 10% who can't be bothered to write up a generic 1 page essay filled with ass-kissing and vague jargon.

The cover letter is just a relic from the olden days when the application was slower and more formal. There were less applicants for each position so HR probably had more time to read/screen.

This study presents an interesting alternative: Let people submit some text along with their resume on any topic of any length, and see how their personality comes through in the writing. Probably wouldn't work extremely well at a large company, but it seems like it served KeepSafe quite well.
Paypal prepaid mastercards
I've been opening log files in either vi, notepad++, or sublime text for as long as I can remember. I've never had any issues accomplishing exactly what I needed. You insinuate that's a bad thing without providing any examples or solutions that are "better", so I can only assume your rationale is:
My tool is awesome even though it doesn't fit your requirements, so you should change your requirements.
The main reason, as best i can tell, is that every DE out employ OpenGL compositing that effectively bypass X.

Meaning that to draw the desktop they effectively pain a single large window inside X that is then filled with the output of the GPU.

Thing is that Wayland seems more comparable to svgalib than X. This in that Wayland pretty much a lib/protocol for talking to the graphics hardware. Something else, be it their reference implementation Weston, GTK, Qt, or some other alternative, has to handle the handling of windows, desktops etc.

Right now you can use Wayland as a driver for Xorg.
Thanks for the link. I think Kyle has a candidate for his next profile photo:
https://www.youtube.com/watch?v=T5c81QJ-uRo#t=212
That's theoretically pure but nutso in practice :)

You want to be able to update openssl for the heartbleed bug, and know "it's fixed on my system".
Not "welp, just as soon as i finish getting new binaries from the 500 people who produce the software packages i use, I won't have a problem".

There is no really sane way to accomplish this goal without decoupling binaries and libraries (AFAIK, love to hear any other idea. Things like common intermediate forms for executables would work if you didn't allow inlining/etc)
:)
Not sure if XMPP covers that, I'm guessing not, but you can export your message history as a dump of JSON files.
I frequently put my title on resumes as whatever the company I am applying for is calling it. There's so many names for the same thing. If we call it "programmer" at this job and they call it "software developer" at the place I'm applying to-- well, I can read the requirements in the ad. Usually it is similar enough to not matter. So I just put software developer even if that's not the title on my paystub. Gets me past computer and HR filter, but when they call me/past employer no one balks at the slight difference.
It started off as a side project by myself, I'm a student so I work on it every now and then, but I'm 17 so I have bigger things to prioritise like my education. The large commit count is due to a certain someone cough Vedant cough making several accounts and doubling the commit history when he re-authors his commits.

The fact that it's a year old is because the language has changed loads in the past, since I considered it a side-project that I would just play around with. However, after I stuck to something, it gained a bit more popularity and people started to help me out with it. Now we have ported to Go, with a decent sized team working on it (when we can).
Thank you, you're doing a great job!!
Summer robot reading: Fact, fiction and debatable
As an end user, I'd like to ensure that it's impossible to change the behavior of multiple unrelated applications by upgrading something on my system. I don't want a program to change until I decide to upgrade that specific program.
Amen - amen to Nacraile's comment.
http://www.scotusblog.com/2015/06/symposium-the-magical-powe...

>This is the tradeoff explained by Jonathan Gruber, a professor at MIT and an “architect” of the ACA, who acknowledged that “if you’re a state and you don’t set up an Exchange, that means your citizens don’t get their tax credits.”
Guy Steele: "A dynamic language is one that defers as many decisions as possible until runtime.." https://youtu.be/agw-wlHGi0E?t=24m11s
If your point is that it was strategically necessary given the constraints at the time, that's fine with me. There are lots of terrible things that became strategically necessary due to the past decisions of business people.

I still wouldn't want to have to learn this language, would you?
it's the application's responsibility to ship a fix

Well, that's not going to happen in every case. In a world where AAA games are shipped almost completely broken (Batman passim), vendors are part of the problem.

We can go back to shipping software as complete units like we did in the cartridge/tape/floppy days. But doing so on anything connected to a network is extremely dangerous.
Goodbye Atom, some feedback
The Salem Hypothesis
Section 4(d)(2) requires removal of information that a company "knows at the time of sharing" to be private personal information. That's complete weak sauce. There is tons of leeway here for the government to demand threat indicators that could "accidentally" vacuum up private info without anyone "knowing" about it. And the bill hasn't even gone through committee. If the past is any indication, the GOP will try to strike it completely.

Anyway, I would appreciate if you could address the other point I raised because I'm very curious to hear your philosophical thoughts on this subject.
OpenBSD has been reducing the files in the directory. I was in a bit of a panic when I noticed sysconfig.conf was missing. Now if you need to change the settings you add a local file.
Hi, for is basically a while loop yes. We haven't implemented ranges yet, so this is the example we chose since it works, and it's fairly concise to fit on the website.

I chose `:=` and `=` mostly because of personal preference.
Have you seen how many people suck at updating their software when their own code breaks? You really trust various projects shipping all the various programs you use to keep track of all the code other people wrote that their project depends on too?

To take an example from your cloud enabled world (kids these days) that should be easily understandable from your perspective: How many people honestly update their version of rails and Ruby when a new one comes out? And how often does that happen on most projects in practice?

Do you think it's going to be any different if we stop having ABIs?

This is the type of dream that leads directly to a cold dark nightmare if you ever tried to implement it farther than an HN comment.
Can Quantum Computing Reveal the True Meaning of Quantum Mechanics?
You also need to remember that at one point Go's compiler was written in C, as with rust. It's all apart of the language evolution.
Oval, the First Digital HandPan
They are still not Completely sure EMF's don't cause health effects. I'm not going to get into a debate, but even government literature uses sentences, and paragraphs like, "continues to point to the same weak association.", or "At present, the weight of the current scientific evidence has not conclusively linked cell phone use with any adverse health problems, though scientists admit that more research is needed."

So, right now I don't chastise anyone if they are concerned. I'm not a heavy cell phone user, but a family member is--and when she was concerned, I didn't feel like a alarmist when
I agreed she should use get used to using the speaker.

As to living near a step down pot transformer; it would be in the back of my mind when buying a house. Yes--I know what the research showed, but the only two PG&E workers, I knew, died of leukemia.

I know one Doctor(Dr. Dustin Ballard, Marinij.com), who reluctantly told his readers that even though the the studies show no link between cell phone use and cancer; he had two patients, whom were heavy cell phone uses, develope brain cancer. He's not a quack, but just wanted to pass along the information. He implicitly stated, 'I'm not saying cell phone use causes cancer!'

PG&E used to have a one page warning about EMF's. They used phrases like the government does--like "most likely", 'and all research points to their safety, but if one is concerned buy a gaussmeter.' I currently, can't find the
PG&E page, but it there.

So when I read National Institue of health webpages, and they still use "like", "haven't been conclusively proven", "more research is needed."; I don't feel comfortable telling people their concerns are not valid. As to a guass meter, I use my portable radio, and check for static.(No--I'm not running around and checking every possible emf, but I am checking the ones near my head when sleeping.

(Way off topic, but if you have a mechanical watch that's not keeping time run it through a demagnetizer before shipping it off for en expensive Service.)

http://www.niehs.nih.gov/health/topics/agents/emf/
HP doesn't need both those Class A blocks
I didn't realize how prevalent Google's JS and font CDNs were until I ran uMatrix for a while. It seems between GA, jQuery, and fonts, 80% of web sites I visit are tied into Google in some fashion.
Apple's iCloud name change policy is totally sexist
Lovely. I have a problem with "communists in tech". Perhaps I should organize with my buddies on twitter and write angry emails to corporations that employ them, 'cos, durr hurr, it offends me!

And btw, this "legitimizes slavery" is bullshit. This is the article in question.

http://unqualified-reservations.blogspot.co.uk/2009/07/why-c...
Who is 'they' ?
I'm late.

But I can tell you one HUGE reason people still deny climate change is anthropogenic. It is because it has become such a political even religious movement and most of those pushing the agenda haven't changed their behavior AT ALL. They're still flying around the world in their big fossil-fuel-guzzling jets, driving their fossil-fuel guzzling cars. They are only concerned with using the theory to advance said agenda.

I'm sorry, if you absolutely believed that the world was being destroyed so badly by rising fossil fuel usage, you would cease using it TODAY and no later.

Let us know when you stop denying it.
My local Starbucks' connection speed deteriorated rapidly during the last 2 years up to being unusable in a peak hours.

Probably because as soon as local teenage patron opens his laptop - either youtube or FB videos starts playing non-stop.

I'd look for alternative, "undiscovered" spots.
I think you're ignoring the rest of the article, which says that static and dynamic types can do some overlapping things. So:

> This is possible to do with a program that is understood as being dynamically typed.

Well and good, but it usually isn't. So the article's point is valid.
FYI, I looked them up and YikYak is local to Atlanta, so that might have something to do with their large presence. Your point still stands, though—the two busses and the motorized bull...
I find jquery is a good rapid prototyping tool.

If you have limited time use it, but you'll spend more time later trying to remove it again. Building and then marketing a library that lists jquery as a dependency is somewhat of a blight these days, isn't it?
Things HN Says
Hollywood makes whatever sells, they don't try to be fair, and right now what sells is diversity. Why do you have to make it a bad thing? When Ryan Reynolds stops getting roles because he's a white male, then we'll have a problem. Although, maybe that's a bad example, because I might not really care why they stopped giving him roles, just as long as they did.
Unlike Rust, this is something we aren't focusing on. I just really like Rust, so we borrowed a lot of the syntax.
The writer claims to "rely heavily on data," but the punchline of the article is purely anecdotal that 1 person at 1 company got hired, was good and would have been overlooked. I am sure there were also many candidates with good resumes who were now overlooked.

This article starts out with an air of science and ends with a completely unproven conclusion.

While I do agree in my gut that resumes are not an amazing filter, she has completely failed to present evidence that her alternative interview process is better.

And in fact, while KeepSafe still has the no resumes option open, they are now accepting resumes again -- I do not great confidence that the alternative system was anything more than a PR move by the company.
It's a good way to test new hardware.
I get the impression that the large file issue isn't ever going to be fixed. Every time there's an update to Atom posted here on HN, and I ask about it, I get down voted into oblivion. It's a bummer too - I love the interface, I love the package, but the refusal to address opening large file makes it a non-starter for me. (No, I don't want to have two separate workflows for reviewing log files and writing code).
Thank _you_ :)

I have another exciting documentation-related announcement in the pipeline, but I'm currently waiting on some lawyers...
I know it's off-topic, but is regex the best way to convert SQL into seeds.rb? I'm thinking of doing the same thing, but I figured I'd use Ruby or a gem. https://github.com/rroblak/seed_dump
(Obvious Generalizations etc..)
Sikhs are some of the hardest working and toughest people from the Indian Subcontinent.

They also have a fearsome reputation in the military and are considered one of the toughest Regiments of the Indian army.
There are many stories where they have literally fought to the bitter end against overwhelming odds [1].

The great tragedy is that since 9/11 Sikhs have often been mistaken for afgans/arabs wearing turbans & discriminated against.

[1] https://en.wikipedia.org/wiki/Battle_of_Saragarhi
So that they get to screw over people who don't know what they are actually worth.

Sorry about the relatively-crude language, but I don't know of a better way to put it that's still succinct.
tl;dr They take the original JXcore binary and append your compressed source code (as base64 in a JSON structure).

I had at least hoped that (a) they didn't need the base64 overhead and (b) used uglify to minify/obfuscate the code.

tl;dr^2 It's nice for deploying JS apps, the 'Protected JavaScript Source' claim is bullshit.
If this is the book that FogCreek gave to new developers, those developers would have been told "Wasabi's our internal dialect of BASIC; and we added functional programming language features to it."
Any fine, tiny-font print claiming "they share the ownership of intellectual property invented using their resources"?
First, Classic ASP was equivalent to PHP in many ways. VBScript was the functional part of ASP. Go read more before you criticize: https://en.wikipedia.org/wiki/Active_Server_Pages

Second, the "developer who started that" were the founders. One had worked at Microsoft, and so was very familiar with ASP.

Third, FogBugz was a complex, mature application by the time Django or Rails were even considerations for production systems. Phasing in in parts is not really a viable solution either. There was a lot of business logic written and shared that those new parts would need access to, which would create more work to implement.

In short, no, you did not. You're looking at decisions made 10 years ago through today's lens, without considering the state of the art at the time.

(In case you're wondering, I worked at Fog Creek from 2005-2012, though I was never a part of the FogBugz team.)
On Windows at least, all the common controls and the file dialogs are dynamically loaded, because they can be different across different versions.

The file open/save dialogs embed Explorer and all its shell extensions, each of which is a DLL. These can vary from system to system.

Something similar is present on Linux with libnss; if you want to do username-userid lookups, you have to load the relevant libraries at runtime.
Say everyone who doesn't "need" a LEGACY /8, by your estimation, gives them back. Then what do we do when those are gone?

Seriously, should we be bolting aftermarket mods on our Datsun to get it another fifty miles or should we just buy a new bus already and get it overwith? Yeah, not everyone fits in the new bus, and that's the problem, but we've been in this dire boat for a long time.

I've seen firsthand how Apple uses 17/8. Asking Apple to renumber that is completely futile. You might as well deploy IPv7, for as much effort it will take. Better to just advance the state of the art instead of squeezing another few days out of IPv4.
It's not so crazy. Proxying all video decode to a separate process is, in fact, the deployed architecture on the most popular mobile OS in the world.

Sure, there are performance implications. So you come up with complicated meta-streaming APIs to put as much of the intelligence into that "mediaserver" as possible. And on the other side you come up with complicated buffer sharing architectures and APIs to make sure that the output can go straight to the screen instead of back through the app. Oh, and there are (cough) "security" concerns too (which is the whole point to doing this all in a system process), so you need to drill those bits down not just through the userspace but into the driver and out through the HDCP pipeline nonsense below the kernel (which of course needs userspace helpers in most architectures, so up it all comes again through different drill holes...).

Er, rather, it is crazy, but for different reasons than you posit. You could totally make it run fast if you had to.
The organization from the linked site -- ARIN -- American Registry for Internet Numbers.
You're really not going to like IPv6 are you?
Of course, but we are talking about server side software here.
D: ncurses library co-maintainer
D: terminfo master file maintainer
D: Distributions HOWTO editor
D: Instigator, FHS standard
D: Keeper of the Jargon File and curator of the Retrocomputing Museum
D: Author, Emacs VC and GUD modes

Why is any of that in the kernel credits???? None of those things are in the kernel sources or even kernel-related projects. `git log --author='Eric S. Raymond'` turns up nothing.

In any case, at least half of that is non-coding community-maintenance and prose editing work, which is great, but that's also what Shanley does.
I've never really found those a problem, I imagine this is more of a subjective thing.
Is this an FxCop / Stylecop alternative or a Reshrper alternative?
browser.safebrowsing.remoteLookups works indeed, I could confirm this using Fiddler. For some reason, Notepad++ couldn't find a mention of 'remoteLookups' in sources.
> they will continue selling user data, directly or indirectly

Their main revenue comes from setting the default search engine. It's a bit of stretch to say that is selling user data.
Shortly after she says she's come to "rely heavily on data", she says "This post, however, is going to be a bit of a departure. Rather than making broad, sweeping conclusions based on a lot of data points, I’m going to narrow in on one story that happened".

I think she did a great job of doing exactly what she set out to do, and since this is just one anecdote, any qualitative or numerical data she presents won't be worth much, all the more reason to omit it and just share the story.
Sure, but by and large there aren't pages with 1,000 videos on them. There are, however, pages with 1,000 images on them.
That is not practical advice. Also, it is disingenous and belittling.

Please don’t belittle someone who just tries to avoid something which they percieve to be harmful in large doses. Do you similarly make fun of vegetarians with comments like “Make sure and stay away from red beets and blood oranges, haw haw!” or “But what if you swallowed a fly by accident? And what about the myriads of microorganisms that exist in everything?”
Yup, and that's a totally legitimate decision IMHO. Best of luck with your project :)
My deepweb story: I am a Freenet user, and I had a few frightening experiences…
Gkv – Git as a key-value store
This was a data dump from a previous development effort, and the Rails app was no longer connected to that database. Moreover, it was MySQL, not Postgresql, the new target. I probably could have stood up MySQL and used that gem to achieve the same result, but honestly, while the regex is at times a bit complex, it's straight-forward, since an insert's parenthetical list of values is very close to what you pass to Model.create. Thanks for the gem recommendation though, and hopefully it'll be a better solution the next time I encounter a similar situation.
Ask the fire marshal about permits.
XML / XSL is already a framework, there is nothing to see here...