skysight-inc/HackerNews huggingface dataset:
Yeah but if you don't trust those companies to be secure and to maintain that security throughout all their employees and contractors (see: Snowden). Then you must assume giving someone access is the same as giving everyone access.
Don't even need Longbets; just invest in or short the stock market.
> Relatedly, I think there's a reason that I've never heard an argument about why we should prefer square brackets over parentheses (square brackets require no shift while parentheses do).

FWIW, I switch parens and square brackets for exactly that reason. It'd be great if distros offered this as an option, but I know my way around xkb enough to do this much.
Ubuntu is doing it totally differently to Debian.

Debian uses the compile-at-install-time workaround but Ubuntu ships binaries, which is a GPL violation.
CPLD = Complex Programmable Logic Device

A chip half-way between a PAL (think of a dozen or so gates in a small package, you could choose how they were hooked up; it was fast and it was small) and an FPGA (relatively huge and expensive). Both programmable, but PALs usually only once.
wow.. didn't know such a site existed...will definitely point more people to the site when they keep making these types of predictions. That was such a fun read (looks like the site has been around for a long time)
Make a homelab and setup local DNS. It's not that complicated if you don't want to get fancy. You can also team it up with DHCP using tools like dnsmasq which is lightweight and works on everything from raspberry pis and routers with flashed firmware to a whole computer or VM on a larger host.

You can do it. You should do it. Why haven't you done it yet?
Hey guys,
I am an avid user of Cryptocat and have been using it for over a year. I am sad to see Cryptocat will be down for the foreseeable future, but I have found an alternative which is even better. Cryptodog is looking to take off where Cryptocat left off and is constantly being worked on. It's still a work in progress, but I highly recommend it for everyone who wants to have private conversations
Mediamass is a terrible website. They flood their site with "X dying is a hoax", so they build high pagerank on that phrase, and when someone actually dies, they are first.

So like content farms, only with deaths.
'Dune Case' for PCs Copies Mac Pro's Cylindrical Design
This footnote says that the owner of the phone reset the password remotely after the attack. The USA Today article says who reset the password is not clears. What accounts for this contradiction?
Tea Consumption in the United Kingdom Show Steep Decline
Their Android app wouldn't let you through if the device is unrecognised, that is, if your user agent has strings which Netflix hasn't whitelisted. They also check model ID, and build fingerprint too, I believe. A standard practice in the Android world, for some unknown reason. I don't know if they have stopped doing that.
It took me four months to get through that thing, what with its weird random digressions. One chapter would be talking about the Knights Templar building treasure-tunnels under France, and suddenly the next chapter would open with a paragraph explaining why a woman's physiology is better suited for playing pinball than a man's.﻿

A compelling read, but I was never quite sure what facts would end up being important to the plot.

(FWIW, the pinball fact was not)
Exactly. These days it is very easy to draw some boxes on the whiteboard and say "yeah this is a microservice architecture", and "everything works with APIs".

Not that the ideas are wrong, but a Microservices are just another tool. Sometimes it makes sense, sometimes one can solve the problem with simple VMs, and sometimes all you need is a cron job and not 3 freaking layers of abstraction.
We are working on cooperation with Arduino-based vendors and propose them to focus on hardware developing. The final customer will have the one IDE for the multiple embedded hardware.
It shouldn't be in their favor since even the most basic of background checks would have shown her a ravi g lunatic who hated Americans and was highly supportive of terrorists. They failed us through utterly gross negligence and somehow the public is on their side.
If you strongly believe this, you could do something similar to what the guy did in 'The Big Short', short the relevant markets within your timeframe and you'll be recession proof.
Trump urges supporters to boycott Apple in wake of encryption
Last month, I was cleaning some stuff out in the garage and found my IBM PC green screen monitor had fallen off the shelf and smashed on the floor. I had bought the PC back in 1983 or so.

The end of an era for me, I guess.

The weird thing is I thought DOS at the time was complicated. It looks trivial today, and I wonder why multiple people did not create independent operating systems from scratch for the PC.
2016 European LLVM Developers' Meeting
Most of the questions that aren't answered in manuals do get attention. Manuals exist for a reason and reading them is one of the core requirements for using OpenBSD and asking questions on various lists.

Theo once said (quoting him sounds super preachy, I know) that "if you can't study the world around you, you will remain ignorant", and this perfectly reflect what is truly important about OpenBSD lists.

This and understanding that some of the questions get answered off the list (I know people who got their answers like this and I know I did help once or twice in this fashion). ;)
You can install our package ( https://atom.io/packages/platformio-ide ) from Atom's Package Registry.
Even USA citizens should not believe in the integrity of the US government, considering the surveillance antics it has taken on its own citizens.
For what it's worth, I recently bought a house. Having a rotating line of credit on a credit card that was paid off did not help with some loan history requirements.

The lender wanted to see loan with fixed payments in the past 3 years (which my wife had, a car loan). Sure, maybe we could have argued, etc. but a credit card paid off each month wasn't a magic bullet for building credit history. I'd say get a nominal loan (not simply a credit card) to build up credit.
The 4th of July, 50 years after 1776.
So to clarify you're saying that you can't just nop instructions, or it's not as simple as that, right?
Actually, I should point out that you can start your iteration initializing the hash links to random values, which means there's not just one cycle you could potentially arrive at for any graph of files. I didn't mean to imply that discovering a cycle of size > 1 for a given file graph proves that there don't exist fixed points for that file graph.
If you had a reliable Chrome zero day you wanted to burn to pop my dumb laptop (zero-day crypto challenges!), delivering it via a link to the new "Cryptodog" on a thread about Cryptocat would be a really funny way to own me up.
Is there any guarantee (perhaps via some sort of license) that the materials will be made freely available to all? If not, I'm not sure what the point of working for free for someone else's gain is.

I think I speak for most hardcore D&D fans when I say that most players will be perfectly fine continuing to torrent these books for the foreseeable future. In fact, unless I missed something, I'm kind of surprised this company didn't just do that since people have gone through the trouble of converting them to PDF already.
First, it is awesome that you are at the point of even being able to consider which way to go, that is a milestone you should be proud of and super happy you reached. So Congrats!

No doubt, hiring is way easier IMO. But it comes down to funds and growth etc. I guess it would also depend where you are at, in the US in most larger cities/areas, a solid mid level developer will be making say anywhere from 70-110k/year. Then take payroll taxes, non health based insurance and the general administration costs that go with managing an employee and all the sudden that person costs you at minimum an additional 15% per year.

Adding the first person is the most expensive in my experience, as the cost is incremental after that, at least to a point. There are thresholds that happen though and cause additional administrative functions & costs to come into play etc. For example, crossing 20 employees, crossing 50 etc.

As long as you are going into it with open eyes and full awareness, I'd personally hire someone or contract it out on a 1099 which is less overhead and work, saving you cash.
Virgin Galactic Unveils the VSS Unity
Private Internet Access and Digital Rights Activism
Further, if Apple is necessarily in the loop Apple won't close whatever holes the government tools utilize. If Apple isn't involved there's a chance they'd close the holes even if by accident.
I see the same thing you see.

I'm not sure how their system works but is it possible that the company that listed the product (or Amazon) completely changed the listing to a different product (updated all the information) without actually deleting the listing and creating a new one? So, it kept the old listing's information?

Maybe a database issue or something else where this and another listing have gotten swapped or share some type of identifying number or something?

Just shooting in the dark, but I've seen this issue on a few Amazon products. Those smarter than I am will likely chime in with much more concrete possibilities.
Why is LXDE losing its popularity among Linux users?
After trying out all the DEs including KDE, Unity, GNOME, XFCE and LXDE, I've found that the last one is a marvelous piece of engineering and is the only Desktop that follows the unix philosophy in the true sense.

In fact, it is not as much a DE as a meta-package consisting of components like openbox, lxpanel and lxappearance that you may as well assemble on your own! In other words, simplicity and minimalism which you don't find anywhere else.

But I was truly astonished when I visited LXDE forums (http://forum.lxde.org/) and found that it is quite inactive. There hasn't been a single post in the month of february. This indicates that lots of people have shifted to GNOME or KDE and forsaken this wonderful DE.

And the interesting part is that in most phronix benchmarks, LXDE turns out to be the fastest, then why do people insist on installing bloated monsters like Unity and GNOME. If all I use my machine to do "actual things" like browsing the Internet, checking emails, working with spreadsheets and other apps, then why is the choice of DE such an important thing?
I started reading Numero Zero for the first time a few days ago, and decided to stop, because I had a feeling he might be dying soon. It's the last book of his I have left to read, and I wanted to make sure I had something to read of his after he passed. Sorry I don't have to wait.

RIP -- Mr. Eco. Your books instilled in me the love of reading when no one else could. I will always owe you one.
Apple: Terrorist’s Apple ID Password Changed in Govt Custody, Blocking Access
> I think it's similar to why a lot of Python projects put in the effort to add Windows support, even if only a tiny fraction of their users actually run Windows.

My experience is that most developers who personally use nix OSes vastly* underestimate the number of Windows developers out there.
So Apple is saying that syncing to iCloud is a backdoor.

I mean, they are proclaiming to the world that they really want to protect their users privacy and make secure devices, but at the same time acknowledging that the data backed up in the cloud is accessible to their engineers.

:/
If you load the OS2 image and put DOS 2 disk 2 in the drive you can play Bill Gate's epic game "DONKEY.BAS". He was still bragging about that at the MS company meeting circa 2005 or so.
> Why? Windows 7 gets regular updates. Windows 8/8.1/10 are not updates to Windows 7, it is a different operating system

I'll address this point, the sibling comment already addressed the other point (it wasn't meant as a criticism, by the way).

It's true that Windows 7 still get updates. However, these are mostly security updates, or bugfixes. We don't expect it to get new features. In this case, unicode font rendering. It is likely (but not guaranteed) that a user running Windows 10 would see a much better result.
In this example, the FBI is the "trusted third party", but by giving them access, we inevitably open access for everyone, as the system is no longer strongly secure. The trusted third party in the quote isn't asking for access for everybody either, but in the end that's what happens.
Ask HN: I see discussion of Apple and FBI but little talk about non USA citizens
If Apple ever installs a backdoor I think nobody outside the USA would buy an Apple product again.
The internet personal finance community usually considers debt payments to be a fixed expense that you need to plan for in your emergency fund in addition to the other things you mentioned. I'm not sure where you're getting your "emergency funds can't cover debt payments" assertion from.

20k amount financed on a car @ 2% for 48 months: $434/mo. Save that (in addition to your other savings) for 6 months, then finance the car. Then you can absorb a 6 month unemployment stint out of savings, during which you can downgrade at any point if necessary. Or you can wait an extra 42 months to save $827 in interest if that's worth it to you, but either way the risk is managed.
No, because the data you actually need isn't the ciphertext, it's the key, and the key is stored in hardware; the process of trying to recover it through imaging is what's destructive and risky. If you ruin the device trying to decap a chip, you don't get a second crack at the key, and the ciphertext is forever useless.
I'm sad that the music in MUSIC.BAS doesn't seem to work. No PC Speaker support, maybe?
>A compelling read, but I was never quite sure what facts would end up being important to the plot.

The plot is seldom the main point in literature, especially good literature -- it's mostly a vehicle to convey thoughts and observations about life, the universe and everything as opposed to the end goal (as in a (common) detective story or a pulp thriller).
I failed at two businesses so this article was a good refresher on turning my ideas into a side business or even making money on the side especially online. What I learnt from experts like Frank Kern, Brendon Burchard and Jeffrey Manu was that it's important to find passionate clients who want to pay you. Especially if you are a creative entrepreneur, freelancer or designer, it's better to look for demand before creating a product. It sounds simple but most people first make and then try to convince someone to buy. Read this before you start or think of growing a business. Thank me later. http://www.sidebusinessextraincome.com/startabusinessfirstst... or http://www.growingstartup.com/getpaidmore/#sthash.RE1HDxUH.d...
Check out the sites of the guys I mentioned as well as Jay Abraham’s first book. It’ll save you a lot of time.
Just Launched  SPN Facebook Auto Responder
> They realized a bunch of CLI tools any IDE can use, even for auto-completion, project management, compilation, ...

We have the same. However, people like to have working solution "from the box". For example, take a look at Arduino IDE. It's very simple, without autocompletion, code linter, without * .... However, it's very popular! Why? Because most embedded engineers don't want to play with "integration" process between "IDE" and "Builder". They like to have "Download & Use".

> That's what I'm talking about. It isn't as SEXY as an IDE yet 5 years down the road your cli tool will be much easier to maintain.

We have a big plan as for PlatformIO CLI. Please take a look at PlatformIO 3.0 https://github.com/platformio/platformio/issues/423

Thanks a lot for good critic!
Python/Django user here. Could someone help me understand the benefits of optional typing aside from less need for unit tests? Isn't one of the main selling points of static typing the speed benefit of knowing beforehand how much memory to allocate for a variable?
> This is an issue for network people and developers.

So, the problems mentioned in the post essentially were...

* ambiguity specifying ports

* software not recognizing addresses

* length to type (3-32+7 characters)

Looking past DNS, the first is only really an issue in web browsers, which I would doubt most people will actually use. The second is arguably a software issue, not a format issue. The third genuinely seems marginally debatable. Still, it seems like the amount of code needed to translate from one format to another would be trivial. In the amount of time it took to write the post, someone could probably have just written the code instead. There are tons of plugin mechanisms for stuff (shell, editor, browser, etc...)..

> Given that machines, networks, routes, etc. are all becoming increasingly ephemeral

MPTCP addresses some of these issues.
Its worse than that. In the US "short sighted" is generally used to mean someone who does not plan well for the future.
Show HN: Cmd-line info/countdown to SpaceX launches (golang parser lib)
Nope, it's a separate core, according to Apple.
Everything outside of USA is called a terrorist.
> To fix the ambiguity, brackets were introduced

literals were introduced because the order of parsing for an email host is first "Domain" for any non literal, then literal which defaults to IPv4 [127.0.0.1], then a literal prefix was added for IPv6 and any future registered protocol "[IPv6:::]"

the order for parsing for a URI is:

// host = IP-literal / IPv4address / reg-name

// IP-literal = "[" ( IPv6address / IPvFuture ) "]"

ipv6 just happens to use a colon which conflicts with the port delimiter from authority in a URI so it's a literal and not a registered name

// [ userinfo "@" ] host [ ":" port ]

> why not re-use the dot from IPv4 notation

because you have conflicts from "0.0 -> 0.0.0.0" to "255.16777215 -> 255.255.255.255"

0-9 conflicts with an IPv4 decimal

a-f conflicts with GTLDs

the only reason your blobs don't have a conflict with an IPv4 Historic is because hexadecimal notation starts with 0x

> try double clicking on those

try double clicking on any of these valid characters from "reg-name"

// unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~"

// sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "" / "+" / "," / ";" / "="

or these from IPvFuture

// IPvFuture = "v" 1HEXDIG "." 1( unreserved / sub-delims / ":" )

// unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~"

// sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "" / "+" / "," / ";" / "="

if you want to develop your own "standard" either use the literal IPvFuture, or use a Registered Name

non literals IPv4, IPv4Historic, and Domain names are valid registered names, but domain names aren't even part of the URI standard

the only reason you would have conflicts with domain names is because they're de facto parsed after an IP, so a double dot would probably be discarded as invalid, which is why punycode exists for unicode

if at that point you didn't have any conflicts it would be a registered name, but you wouldn't have any way to resolve them

lastly, if you want to fix the nonissue of double clicking use a registered name, if you chose to use underscore you may have conflicts with dns

edit trying to figure out newline parsing
And for those few times, you can still enter an IP directly. :)

For those who like to memorise IP addresses, my favorite ping in ipv4 is 8.8.8.8, but in IPv6 I like using 2600::1. Shorter, and more fun! (2600 as in the Hacker Quarterly/Hope.net or the old 2600 mHz hack, although the netblock is owned by Sprint, but I guess that is à propos..).
Upper estimation of human population is 7.4 billion. With average number of devices at 5, that is 37 billion. In decimal that is 11 digits. In HEX (‭89D5F3200‬) that is 9 digits.
Not sure about that. My house and that of most friends dropped around 25-35% from the peak in 06-07 by 08-09 and only got back to the peak in 2015.
This is more like the FBI asking the storage unit owner to turn off the security system that he installed that incinerates the contents of the storage unit when someone tries to pick the lock, but only on the unit that the FBI has a warrant to search. The storage unit owner then responds that although he could put an off switch on that particular unit, it's an outrage and sets a horrible precedent that the police should ever ask him to turn off his security incinerator.
Because if you want a simple Desktop Environment you can get it with XFCE, which integrates better (or at least used to) with Gnome/KDE apps and has some extra goodies (like a decent panel plugin selection) and many useful xfce-configuration apps.

Maybe for old devices LXDE makes sense because it's even more lightway, but I have the feeling XFCE fills the same niche (minimalist, cut the bullshit, down to earth thing) a bit better for the general case.

Disclosure: XFCE user who tried LXDE and hates the bloated monsters of Gnome/KDE.
One of the Cryptodog devs here - no Chrome 0days in our possession (yet).

The code's all on Github: https://github.com/Cryptodog/cryptodog. No signed extensions or apps yet, but you can clone and run locally for testing purposes, or use the hosted client linked there.

So far, we've been focusing on refactoring, fixing surface bugs, and making the UI more attractive and intuitive -- none of the underlying cryptography has been touched. It also performs slightly faster than stock Cryptocat. Since Nadim took down his XMPP server, we've had to create our own, but the backend is identical to his setup.

Of course, Cryptodog is by no means the best solution for E2E chat, just as Cryptocat wasn't. The best we can hope to achieve without a complete codebase overhaul is a reasonable level of security (https://leastauthority.com/static/publications/LeastAuthorit...). However, it's still a fairly usable app that can afford casual users protection against basic threats, like corporate data mining.

Issue postings, pull requests, and other miscellaneous contributions are all welcome.
If I couldn't use NetFlix and VPN I'd cancel my subscription. The choice here in the UK is abysmal.
No. The people at the top providing the money for this circus are the ones with the power to stop the music, and they're stopping it because the companies they funded aren't performing.

You actually can't just keep dumping money into companies that are doing nothing but burning it.

But, yes, for the record, I do want the bubble to burst, because the world has real problems and I just got a cold recruiting email from someone building a GIF keyboard. "Silicon Valley" is a spectacular, world historical squandering of brain power and it needs to stop.
Unfortunately, vegans kill a lot more animals by replacing forests and grasslands with monocultures and most importantly - they kill wild animals, where omnivores kill reproducible farm animals only... that wouldn't otherwise exist anyway!
Get real network status for your app: cool open souce framework:RealReachability
mail sent!
There are only 92 reachable .onion nodes here https://bitnodes.21.co/nodes/?q=.onion
Umber Eco was one of the greatest scholars of Middle Age's philosophy. It is a great delight for all of us that he decided to share his knowledge in the form of a Novel. I don't think you can find any other writer capable of translating the thinking of ordinary men from Middle Ages into a book like he did.
Working real hard and getting shut down is more personally-negative than doing nothing and having someone else profit.

Both ways, you get no revenue, but one way, you waste a lot of time first. It's not worth compromising your principles in order to capture 18% of the world market. 82% is a lot bigger than 18%.
>The fundamental problem with Semver is that the jump from a 0.x.x series to a 1.0.0 is incredibly difficult to call, and often gets delayed almost indefinitely.

That's not a problem with semver. That's a problem with these projects not being stable and being continually changing.

If after a period of rapid development a project has been stable, and with no major bugs for months, with only minor changes, they can just as well jump to 1.0.0.