skysight-inc/HackerNews huggingface dataset:
Basically a Directed Acyclic Graph on top of the DHT should suffice. Every node in the graph is signed and links back to two things: the node it is referencing (eg it is a comment to a post) and the last contribution of this user.
Each contributor is announcing their last contribution (and probably reannouncing the last contributions of their "friends"). So finding new content is just a matter of listening to friends and following bread crumbs from there.
From what I've read, I gather that they don't always tell the President everything ;) Partly that's just complexity and incoherence. Nobody reporting to the President knows everything. Or even the important stuff. And I gather that the reporting structure is extremely convoluted.

Maybe it's all just petty fiefdom bullshit. But those are standard approaches for plausible deniability. And some bits are reportedly unaccountable, walled off through "need to know basis" policy. So how can we know who they work for?
> Guix is great, but it is its own OS with its own ecosystem. The point here would be to unify the API to package management on the ecosystems that already exist, such that you could interact with the package manager in ignorance of its host OS the same way you can currently interact with e.g. a Docker daemon while ignorant of its host OS.

I think there has been a misunderstanding. Guix is a standalone OS-independent (Linux only) package manager. I am using it on Debian right now. The software installed by Debian has no knowledge of the Guix software and vice versa.

GuixSD is the OS built around Guix.
>I agree that this wasn't done by the computer (did computers uncover the Higgs Boson?) but I also do not believe humans can take most of the credit: this was the result of a Man Machine System team up

You realize that they're using software made by a team of mathematicians and software developers, right? If you want to give credit to the software, give credit to the people who wrote the code and discovered the mathematics. This isn't any different than how physicists would use Mathematica.
Burnout's likely whenever you work really hard on a product that nobody uses, regardless of what your role at the company was. It sucks to sacrifice hard for something that doesn't pan out.

The solution to that isn't to only work on the stuff that pleases you, though. It's to only work for companies that have traction or at least demonstrated consumer demand. It's the founders' job to validate that there's a reason for the company to exist; make sure they've actually done their job before you entrust them with yours.
https://en.wikipedia.org/wiki/Common_Access_Card
The main difference is that typeclasses are injected at compile time rather than run time. By being explicit, I can inject different behavior based on runtime values.
I think it can be very situational. I've pulled a signal in (reliably) over 40 miles using an antenna similar to the one here, with no amplification, with the antenna indoors:

http://www.avsforum.com/forum/25-hdtv-technical/798265-how-b...

That station actually came in better than a closer one that had a worse path, the 40 mile one was basically a clear line of site, the closer one had a lot of hills between. Usually I pointed it at the closer antenna, about 40 degrees away from the further antenna, and still got good reception on the further one.

I could pick up a station 60 miles away, but it would not come in reliably.
What's a pull-tab joint?
Lawful Hacking After the Encryption Debate
Governor Brown vetoed AB1017. This would have prohibited employers from asking for salary history. It would have been interesting to see the reaction of employers if this has been signed by the governor.
Woohoo, great slapdown!!

...

...

..

Now tell us what they should use instead of phone 2FA?
So friken beautiful! Ahhh.
Technology

1. Know your apps.
2. Understand your domain.
3. Understand your technology under the hood.
4. Have an idea of how you'd approach each project.
5. Write detailed technical specs for juniors.
6. Write general technical specs for seniors.

People

1. Be nice.
2. Understand you are a resource provider, not a boss.
3. Get shit done.
4. Ditch team building gimmicks (see #3 for what's important).
5. Listen!
6. Share. Share. Share.
7. Teach. Teach. Teach.
8. When you need a bad guy/gal, you're it.
9. When you need a good guy/gal, your people are it.
10. Know how to run a project as needed.
11. Know how to run a meeting as needed.
12. Don't be bashful.
13. Don't be (too) stubborn.
14. Stand your ground with users/bosses.
15. Have fun & foster an environment for others to too.
16. Always do the right thing.
17. Never stop being a programmer.
18. Never stop loving building stuff.
it doesn't effect our decision making. the best companies end up raising most of the money--we've looked at this in detail.
I understand that Google is doing this to save an immense amount of wasted bandwidth. These days if I need to wait for something to load, I use youtube-dl.
I think I'll hold off upgrading to 10 until it's closer to being finished. Right now, it shouldn't have left beta.

Still, on the plus side, it'll probably be lucrative for IT techs when non-contract clients brick their machines with failed updates, or when machines with unsupported graphics cards get updated.
Whatever data we need in realtime, we do stream it to the Kafka cluster.

We don't do it for the production database because we don't need it in realtime.
Thanks for sharing that; this was written in 1929 for those who were wondering. Also, the regime the criticism was most likely targeted at (Józef Piłsudski who was in power at that point due to a military coup), exercised its military actions at least partly in an attempt to prevent Poland from becoming either Soviet or Prussian, a danger far more existential for the Polish nation-state than terrorism is to the US.
$8mm is for 2015. Salary of 2 GPs is for 2014. Likely some increase from 2014 to 2015.
Stop Using React for EVERYTHING
python/Django dev Vienna, Austria.
> Centering things? You have to use hacks even for this simple purpose.

To be fair, that was solved a while ago with flexbox, which now has next to universal adoption. If youre targeting a browser that doesn't support flexbox, you're going to have a lot of other hacks in place as well.
Fair enough, but I think the context of Rice versus the public outcry against the Mozilla CEO's personal beliefs is a worthwhile distinction to keep in mind.
Why are these all separate repos? And is there any centralized documentation? Can't find any.
Original (current?) title on the page was UltraDNS Server Problem Pulls Down Websites, Including Netflix, for 90 Minutes.
One gets the feeling it was an old law nobody thought about?
Pick the one that you find the more "sane":

/* method1: flexbox hack */
.container {
display: flex; /* opt into the new box model */
justify-content: center; /* "align" */
align-items: center; /* "valign" */
}

/* method2: table hack */
.container {
display: table-cell;
text-align: center;
vertical-align: middle;
}

/* method3: translate hack */
/* hack to fix bad rendering */
.container {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
}

/* center me */
.element {
position: relative;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}

etc...
People who don't drink a lot of coffee.
It's a Lisp dialect it seems :-)
2015 LLVM Developers' Meeting
Introducing: Geolocation Analytics for Bloggers and Podcasters
If you were writing an application where you wanted to allow your user to choose colours - say for tagging items or customising an interface - it might make sense to present them with a list of named colours rather than make them choose from a colour wheel (or, heaven forfend, directly enter a 24 bit RGB number).

It would likely be best to define your own list of named colours, for localisation reasons if nothing else, but for the initial version of a feature I could see using the CSS colour names directly.
Venture Capital and the Internet's Impact
What is a normal day for a billionaire entrepreneur?
PDX is just what the locals tend to say when mentioning Portland. It saves the confusion over whether you are referring to Maine or Oregon. Assuming the person you are communicating with knows their airport codes. :)
I imagine liquor stores that sell pull-tabs. I'm unaware of stores dedicated to selling pull-tabs but there are a lot of corner liquor stores that are more or less frequented by people purchasing pull-tabs and cigarettes more than anything else.

https://en.wikipedia.org/wiki/Pull-tab
We use chef to record all our config. Our chef configuration is pretty stable these days, but it gets tested every time we build a new dev box, which happens at least as often as we hire new engineers. I could completely rebuild my dev box at any minute and the only thing I'd lose would be unpushed changes I was working on at that minute.
Java 8, Query Databases Using Streams (Minborg's Java Pot)
No, I simply give a figure. Which of course is my ideal number. When you give a range, you anchor the lower number. In such a negotiation you know they will negotiate downwards. It's the classic buyer-seller situation. A deal is struck when both parties feel that they got a good price. That's why you need wiggle room.
A dangling pointer is indeterminate
I've had a company say they will "verify" my salary for my first internship. How is this possible that they verify it? Essentially, it is not public information.
Relapse is common, regardless of the drug.

Opiate addicts can be rehabilitated.

Suboxone is much, much less euphoric than Oxycodone. Suboxone is abused much less.
Losing your PIN generator would actually be a lot easier with the government than with companies like Google. Most government already have a branch in every major town (post office or DMV). We already have a pretty simple system for distributing ID cards, including biometric data in the form of photos.
Doesn't 2-factor solve this problem? How would registering for SSN + 2FA be any different than registering for a SSN?

Turn the SSN into a (not secret) username/uid and add a 2-factor seed that's a shared secret between the SSA and the individual. Provide an API for 3rd parties to validate (SSN, 2FA code) pairs. If things go wrong, 2FA seeds are lost, etc, there's the same fallback that exists for lost SSN cards or stolen SSNs: go to a SSA office and get it fixed in person.

The SSA could provide an online SSL-protected client-side webapp to generate 2-factor codes for those who don't have a smartphone. They could offer it as a telephone service too.
It doesn't support Markdown in the sense that your document isn't saved as plain text, but just about every feature of markdown is available: headings, lists, code blocks, inline code, and horizontal rules are all supported. The only ones that aren't are the inline formatting options (bold, italic, underline, links), but these all have the standard Cmd/Ctrl keyboard shortcuts, so it's basically just as good.
"The process was outlined in a paper published today in Nature Communications". NO LINK TO THE PAPER ARGGGHH!!!!!
"The last time the economy was in this bad of shape, it took a world war to restore prosperity."

Pros and cons of basic income aside, this is likely what we are seeing already. I don't know how else to describe a proxy conflict in Syria with U.S., Russian, Chinese, and Cuban actors.

On the main topic of the piece, the danger of inflation is just waved off and the function of creditors ignored. How would say the Chinese government feel about significant inflation that makes our Treasury debt more easily repaid with devalued dollars? These kinds of considerations loop back to the first point.
Ask HN: Specialization
Hi HN. For my first internship I worked for a Microsoft shop. I don't want to work with MSFT technologies. I'm not sure why. The MS stack isn't attractive to me. I prefer the Linux stack of web servers, etc. How can I avoid getting stuck being another C# MS dev stuck in MS shops for my career?
Does this affect YC nonprofits - will they be eligible for follow-on funding, as well?
As I was originally answering a question regarding whether it was normal to return errors or raise exceptions, and because I've read Dave Cheney and Rob Pike's blog posts explicitly stating Go does not have exceptions I replied as such.

However, after doing some research I learned that in addition to Panic() there's also Recover()[1], so I'll concede that there is similarity between panic/recover and throw/catch. Prior to my learning about Recover() I was under the assumption that Panic was just used to print a message and close a program with a non-zero status.

1. https://github.com/golang/go/wiki/PanicAndRecover
The article says that the page would have taken 20 minutes to load under previous circumstances.
There are degrees of warfare, and the sort we are conducting at the moment is pretty mild compared to things like carpet-bombing Viet Nam ~50 years ago. I do favor a soft power strategy involving education and opportunity but civic societies are not things that come into being overnight, they can require decades or even centuries to take root. It would help, of course, if we didn't maintain alliances with semi-totalitarian states like Saudi Arabia.

On the other hand, I don't think that peace and enlightened democracy are necessarily the natural state of mankind - I favor Hobbes over Rousseau, and think the latter's glorification of primitive society rather facile, notwithstanding the fact that he meant well.
NFL is doable although there's no obvious solution for MNF except using someone else's login.

NCAAF is a little random since some games are on non-cable but a majority aren't. I'm on the west coast and the games are usually on FS1 or Pac-12 network.

NBA is pretty much impossible until the ABC has their Sunday games and the NBA finals.
How Oldschool Sound/Music worked [video]
Chainalysis: Barclays Deal Is Start of Banks Opening Up to Bitcoin
Virtual Reality Broadcasting Is Here
SQLite 3.9.0 released with JSON support, indexes on expressions and more
How can unicast be DDoS?
I am surprised that Netflix uses UltraDNS when they use AWS and they could be using Route53.
That's what makes you cynical?
You are right to be thinking about this now. Once you start on a path, it can be hard to switch (as much based on financial considerations as technical ones)

Can you get an internship at a company where the platform appeals more to your interests?
I'm lucky that I own my own house and can put Ethernet wherever I want (barring a few ill placed concrete blocks / walls). My friends who use and complain about wireless are all in rentals.
The article says it was an internal issue, not DDoS or hacking.
They're rare that we know of. If the various intelligence/security institutions know how to find/train them, surely they wouldn't tell everyone as it then destroys their tactical advantage.

I'm not suggesting that I know they're common by any stretch of the imagination. But to say that you know they aren't is intellectually dishonest.
I have no objection to their doing so, but it won't shed any light on the motivations of the people who ordered it into action.
What would be super awesome would be a daily drumbeat about how to slim down and simplify applications, with working, open-sourced code.

Here, I'll beat a drum a little. Maybe it will inspire somebody.

I just wrote this tiny text-rendering engine, mostly yesterday at lunch. On one core of my laptop, it seems able to render 60 megabytes per second of text into pixels in a small proportional pixel font, with greedy-algorithm word wrap. That means it should be able to render all the comments on this Hacker News comment page in 500 microseconds. (I haven't yet written box-model layout for it yet, but I think that will take less time to run, just because there are so many fewer layout boxes than there are pixel slices of glyphs.) http://canonical.org/~kragen/sw/dev3/propfont.c

The executable, including the font, is a bit under 6 kilobytes, or 3 kilobytes gzipped.
Linux supports desktops like LXDE which can look very much like OS X (or Windows). LibreOffice is a viable alternative to MS Office. As for development work, most tools are available on Linux.

Obviously if you are developing for iPad, iPhone then you are better off with Apple hardware, OS X & X-Code.
>People affected by SSN-related tax fraud can apply for an IRS-issued IP PIN or identity protection PIN.

So I have to be a victim already to add security to my SSN? Why can't I just opt-in before I get my identity stolen?
Refusing to give it to them is different than saying you don't have one. A lot of people will act hostile if you refuse them. But if you just lie about it and say you don't have one, then they seem to be more understanding. That's been my experience anyways.

It would be nice if the USG would fix this and force it to be optional. Companies might refuse you credit without a check, but not service.

And really, who wants credit? I signed up with Fido (cell) in Canada, and the rep was going on about how since I was new, I'd have only $300 credit, but they'd raise it later. I laughed and said I would like to lower it. He was genuinely confused why I wouldn't want more credit. The fact that my service plan is only $60 a month so anything near $300 is fraud wasn't understood. (Fido charges $6 per kilobyte for US data roaming.)
Instructable: Casting Your Spouse's Credit Card
My digital TV (MPEG2 DVB-T, I'm in Australia) antenna recently broke and I'm replacing it in the next few weeks.

Once it's back up and running I'll be using MumuDVB [1] to stream channels over my network. Even a Raspberry Pi 1 should be able to act as a "receiver" this way.

[1]: http://goughlui.com/2013/11/10/project-building-a-dvb-t-tv-t...
Take it off your resume, and start applying for jobs. Take advantage of the fact that most people assume your resume is complete. That's the approach I took. I've played with a lot of technologies and the ones I don't care to get stuck working with 40+hrs/week simply never make it on to the resume.

If you need to buff the resume so you've got concrete skills in another stack, well, you'll need to do that first then.
but people still keep buying incandescents

I think this is a change that's crept up on people, whereas broadcast TV was always there. Apparently the US is phasing out availability of incandescent bulbs?

For low-discharge applications like remote controls, the battery lasts years so it hardly matters. High-discharge devices increasingly come with their own lithium rechargeable batteries.
But, the advantage of /custom: It uses less personalized results, and it returns exactly 20KiB of data – which is why it still loads so fast.

There was a day when I just wrote a small script to open all sites mentioned in Google’s robots.txt (which did not return 404) in a separate tab. That’s how I found it.

As far as I know, some partners actually still embed /custom (I’ve only seen it at a newspaper a few months ago), so removing it might be problematic.
What completion? US has far less internet completion due to various local monopolies than the EU. In much of the US it's flat out illegal to try and compete with the incumbent.

But if you want actual corruption: 200 billion was supposed to pay for high speed internet, but woops companies just pocketed the money. http://www.pbs.org/cringely/pulpit/2007/pulpit_20070810_0026...

But, hey ignorance is bliss. If you want to pretend the US is not ridiculously corrupt then have at it.
I propose "Jus in Bello". There are 2 terms in the Laws of War, one for the laws that govern the legal right to engage in war/use of force itself ("Jus Ad Bellum") and the laws that govern the conduct while engaged in war/use of force ("Jus In Bello").

As an introduction to the subject of jus in bello this particular article is a fire starter, for example, the thread would be much different if the article introduced Jody Williams[1] being awarded the Nobel Peace Prize for her work in banning landmines. Wars will still be brutal and gory but it is also good to know that 50 years after present wars are over kids won't be playing in a field somewhere having their legs blown off by unexploded landmines; whereas, 10 years ago there were 15,000-20,000 deaths/year (mostly children) and in 2012 there were 3,000-4,000 (mostly children).
Gambling Regulators Block Daily Fantasy Sites in Nevada
I would imagine they don't use it for exactly that case. Imagine a case where most of AWS is having critical problems, you would want (at the very least) control of your DNS to attempt a partial recovery of service for some portion of your customers that have providers who respect DNS TTL's.
Yeah I've run into that. End up finding locals to buy phones for me.

In this case (~2006) T-Mobile was insisting that American Express would not process my charge if T-Mobile didn't submit my SSN along with the charge. Which is obviously just false (Amex verified this to me).

A funnier thing I've seen in Guatemala is that many places will ask you to write your phone number down on the CC voucher. They say it's for "security", as if someone using a stolen card would provide their real number. They don't verify the number as they just take it along with the signature, they just make a big fuss to get something written down.
What is insane to me, is the reasoning behind suggesting "X is beneficial to Russia. Therefore Russia is doing X" without producing a shred of evidence.

I am inclined to at least consider the possibility that you are a NSA/GCHQ agent[1] attempting to discredit and diminish the reputation of Snowden and Greenwald.

See what I did there?

1. https://theintercept.com/2014/02/24/jtrig-manipulation/
Agree that in-person identification (driver's license, passport) validated at government offices (department of licensing, post office) would work for most people... Aren't there objections, though, about things like voter registration since they disenfranchise the poor/minorities? I haven't thought it through, but it seems like requiring these forms of ID for verification would disenfranchise the same groups in the same way? Or is this a lesser burden? I assume that driver's license would be the most likely ID to base this on...

Line of questioning is:

How big is the non-driving population?
How many of these need/want access to credit, utilities, other public services?
What is recourse when you don't drive? Seek a state ID card?
Are there any privacy/other problems with requiring that ID be obtained?
Unless you use a docking station it becomes a chore to plug & unplug the monitor, external hard drive, network, etc every time you switch between desk and portable modes.
Some history and some facts about the U.S.:

https://en.wikipedia.org/wiki/Overseas_interventions_of_the_...

https://en.wikipedia.org/wiki/Covert_United_States_foreign_r...

https://en.wikipedia.org/wiki/Timeline_of_United_States_mili...

http://qz.com/374138/these-are-all-the-countries-where-the-u...

http://www.statista.com/statistics/262962/countries-with-the...
Doesn't seem to as advanced as jsonb, but it's still pretty good. https://www.sqlite.org/json1.html
Hmmmm yes, thank you. I don't understand how this happened though.
I don't know enough to form an opinion, but a question comes to mind (actually, same question comes to mind whenever minimum wage increases come up)... What stops everything from simply getting more expensive and offsetting the BIG?
At the time, I wrote an Chrome extension that would select the lowest resolution (240p at the time), but I can't remember if it was capable of autoplay.
I've been using this package for awhile now and I can attest to the quality: It is great! It has powerful and easy to use statistics tools which IMHO should've been included in the standard library in the first place.

Thank you anonfunction et. al. for your sharing the fruits of your labor with us! :D