skysight-inc/HackerNews huggingface dataset:
I used pi-hole until I got pfSense set up. Then I migrated to pfBlockerNG, which has a lot of the same DNS blocking capabilities built in. You may want to check it out.
I'd bet the majority of people have no clue exactly how much data they collect, how much other info they're able to derive from that, and what they do with it. If you described what they're actually doing as a hypothetical, I bet many of those people would assume it's already illegal, because much of it sure smells like something that ought to be illegal.
> Thursday Friday better than Monday.

I should probably do my due reading on the subject before asking, but why is that so?
US is not free for all capitalism, it has one of the biggest welfare and government job program on the whole planet (the industrial-military complex), so not sure what you're talking about here. Western European countries are still pretty much capitalist countries with a pretty free market. And they are still doing not as good as freer countries such as Switzerland or Luxembourg and as you mention Hong Kong and Singapore.

The only countries that are going socialists are Venezuela, Cuba, North Korea and friends and we know how they're doing.
Testing Smarter with James Bach
Actually, the ones that give the most productivity per dollar, if the company has any intelligence.
Perhaps the industry standard is absurdly ridiculous.
You can create a nested ZFS file system and set the number of copies of the various blocks to be two or more. This will take more space, but there'll be multiple copies of the same block of data.

Ideally, though, please add an additional disk and set it up as a mirror.

ZFS can detect the silent data corruption during data access or during a zpool scrub (which can be run on a live production server). If there happen to be multiple copies, then ZFS can use one of the working copies to repair the corrupted copy.
...Have you seen Dr. Strangelove?
Because Madrid doesn't want to bolster the Catalonian independence movement.

https://www.theguardian.com/politics/2013/nov/27/scottish-in...
3 Years on Google App Engine. An Epic Review
When European financial institutions started thinking about replacing SWIFT
Yes, I can do it. The Python client version was a test about handling async STDOUT and STDIN nicely, as I related in other comment in this thread. Actually removing the ChatUI and other ncurses stuff, the rest both clients has the same functionality.
Money for nothin and your dicks for free.
Using this at home. Really interesting to see the blocked domains on the dashboard. Realised my two Samsung Smart TV's were constantly calling home for example. You'll eventually whitelist some things that break like Spotify/Sonos IIRC.

I may switch to an Odroid C2 if I go with a permanent VPN connection as the throughput of the RPi3 network port is not the best.
Not that enough people use them at the moment, but loading from random sources would mess up Content Security Policies.

* Security/Guidelines/Web Security - MozillaWiki || https://wiki.mozilla.org/Security/Guidelines/Web_Security#Co...

Mozilla makes a good tool to let you scan and report on this sort of thing for any site.

* Observatory by Mozilla :: Scan Results for news.ycombinator.com || https://observatory.mozilla.org/analyze.html?host=news.ycomb...
If the interview project is obviously an exercise, and not something that will go into production for this enterprise, then it is fair game. They could have been a little more honest upfront telling you that the opportunity was closing for lack of budget, but nobody lost in the interaction, not even you: you got to perform an good programming exercise, and increased your own professional worth (granted only a small increase assumedly, but still). Or even, you could have fun doing it and that would be enough.

On the other hand, if you developped a feature that is not present in their product, that would fit (then you've got your hint), and if you see this feature appear in a couple of weeks or a few months in their product, then one would find indeed that you'd be justified to invoice them for the work done. Even if they made it do by hundreds of applicants and only selected the best one, it would still qualify as well as work, and they would have to pay everybody IMO. IANAL, so you know what to do.
Venezuelan Bitcoin Miners Bribed and Thrown in Jail by Secret Police
I understand your point. I try to implement it as a web of things though as indicated by arrows going through and between each of the nodes. Each node is a tree yes, but together they form a connected web of nodes and trees where each node is another graph that can go as deep as it wants.

And I do agree that linear algebra is not just a subset of math but is connected to all the varying disciplines and I try to indicate these connections with arrows. Most of the important ones at least, otherwise the graph will just get messy.

The idea is to expose knowledge in a visual way and attempt to solve the problem of discoverability on the web.
You don't have to run an exit node. Just relaying to other nodes helps a ton!
That depends on what the definition of "earned" is: "obtained" or "gained deservedly". I think this is an example of the former definition.
Do you have some examples? I think the most valuable criticism is that which comes with some ideas for improvement, which it is difficult for people who don't know how the thing they're criticizing works to give. In my experience, the criticism of the non-experts that you're lauding, most often points out things that the experts already know about, but simply haven't been able to solve. In general, I think identifying problems is the easy part, and that good ideas for solutions is where the value is.
Perhaps we should change the name of Hacker News to Socialist News comrade.
If you really need "real-time-ness" TSDB will probably not work.
You could go with sparkstreaming or flink but for that amount that will be overkill. Kafka scales quite nicely and is relativly easy to operate (compared to spark etc). But thats only if you really need to scale, for your current usage even kafka is a bit overkill.
Maybe I'm missing something, but why is that essay "wonderful"? The way I read it, it's a manager who fails, and blames it on the incompetence of his inferiors. It's wishful thinking. A manager's fantasy. It puts the entire blame on the employee. Its bemoaning of lack of accountability is exactly that, lack of accountability.

I realize this entire thread is filled with confirmation bias. What I see is that this essay has its own Wikipedia entry, made it into popular culture, and survived for 117 year, which is quite remarkable. So I would be very interested in reading what makes this essay great, because I fail to understand it.
Orange Pi
This is the same argument that was used in support of slavery, and later segregation.
True. I am not meaning to say I am perfect (or that anyone can be), the hunch is just the expected click through rate of someone such as myself is likely much lower than someone who doesn't even know what an ad blocker is.
If the OP were running an entirely legitimate business, they would have no issue revealing what product they are selling. They clearly do not want us to know what that product is. This is no doubt because we would have no sympathy for them if we knew.

That being the case, I'm calling bullshit.
One of the common complaints about Syncthing is the lack of native UI (you use your web browser), and the difficulty in setting it up for non-technical users (copying an executable into a directory, running it directly, setting it to automatically start on login aren't something you'd ask your parents / grandparents to do).

The homepage recommends Syncnthing-GTK (https://github.com/syncthing/syncthing-gtk) (Cross-Platform) and SyncTrayzor (https://github.com/canton7/SyncTrayzor) (Windows only) to help with these pain points. The provide installers, more native-feeling UIs, tray icons, etc.

There are also a large number of other Community Contributions (https://docs.syncthing.net/users/contrib.html).
Confluent relies on it for their non-Java clients (Python, Go, .Net at least).
The Android version targets Linux (due to some issues with Golang), which means it doesn't show up in the Android section. Actual usage reporting data for Android is ~2800 devices or ~11.7%.
It don't believe we're headed into any kind of AI trough. Very exciting things are happening in the field of deep learning, and the people who are best at understanding and applying all that new theory and research are kids who never leave the lab.

Drive.ai is an autonomous driving startup that's made up of mostly unknown Stanford AI lab labmates who dropped out of their PHD programs to build an autonomous OS, and what they're doing is so much more futuristic than what anybody else is doing. They've made more progress in less time with fewer resources than any of the big players. They've got 4 test vehicles, a team of 40 people, they're running on $12 million in venture capital, and they've demoed capabilities that the multi-billion dollar players don't have. They're just pure deep learning guys, they could have gone into fintech or NLP but they went for AVs starting with a blank slate and an abundance of unproven talent.

They're still behind Waymo and Cruise, but they're progressing at a higher rate of speed. Everybody in this game is subject to disruption from some nobody coming out of nowhere. Something like transfer learning drops out of the sky, it has the potential to totally revolutionize the way one might think about an Autonomous driving stack, and it all comes down to the genius who figures out how to apply it effectively. That genius could be anyone, no amount of money you spend can buy certainty in this race. Which makes it really fun to watch.
That's interesting... so even the original 'master' client is treated equally? Other clients can decide to send/receive amongst themselves?

How do you deal with that?
I see, that make a lot more sense, sorry for the hostility.
It's not magic. If you have enough bit flips for the same data then it's not recoverable. Sometimes it could even flip and resemble correct data. It might not happen to you, but if 500 people reading this thread each have access to 50T of data, then sure bit rot can happen in some of that 25 petabytes.
Because the unexamined life is not worth living.
I'm using Lynx, which understood that request just fine.
How big was team B, and did they leave through a random event (2 guys got hired at Google, and 1 guy found a new job), or some kind of mass "lets show them" quitting event?
I think they're upset that the Network Administrator is blocking the system intentionally, not that it didn't make it through in the first place.

Don't upset your Network Administrators!
I imagine this is to target old manufacturing or scada equipment. If you want to sabotage an industrial target then you're going to be seeing a lot of legacy equipment. /r/sysadmin posts from manufacturing and industrial sysadmins are fascinating as they are scary.

Also it may reveal that the target is using old methods for security purposes. Imagine an office where no one has any sort of user accessible networking (ethernet would be just for updates, security, auditing, etc), just a 1980s style set of workstations each accessing things from the floppy drive. If you want to see a file on a certain topic then you'd walk up the librarian who would check your ID and give you the disk. If you wanted to sneak that data out, then you'd have to physically copy the disk or steal it. The latter being much more risky as the librarian knows you had it last. Perhaps there's enough empty space in the floppy case to put in some kind of tracker as well.

You also don't need to worry about USB vulnerabilities with USB sticks nor the worry that someone will show up with the right cable, mount the USB drive to their phone, and copy the data. Nor the write limits and versioning exploits on writable CD media. You could also set off a EM burst that'll wipe a room full of floppies in a millisecond if need be.

If you deal with text data files then the 3.5" space limitation is not an issue, what's the average word file size? 80k? Imagine an intelligence service that keeps its state secrets like this. You'd be hard pressed to hack them. This isn't a hypothetical as we have data that suggests some intelligence services have moved to typewriters to avoid hacking[1]. Seems to me, I'd much rather just use 3.5" disks on a linux box with no networking attached to a printer than a typewriter. Even spies can't live without WYSIWG editors. Perhaps the great typewriter experiment has failed and sneakernet is a better compromise between security and convenience.

[1]

https://www.theguardian.com/world/2013/jul/11/russia-reverts...

https://www.theguardian.com/world/2014/jul/15/germany-typewr...

edit (as it wont let me reply) in regards to exploits here:

Your attack surface has now changed from "Anastasia in accounting clicking on resume.js" to now dragging TEMPEST equipment into the basement of the Lubyanka building undetected.

Or a mole now trying to sneak in a bulky 3.5" copy device instead of right-click > encrypt > email.
Farts can cause infection if the emitter is naked, but not if clothed (2001)
Does it matter? The author seems representative of exactly the type of users you want in a community like this. Long standing user account, high karma, produces decent comments and great content (the visualizations in the Swype article is another example [0]) and even puts HN comments on the blog. Whatever mechanism that ends up discouraging people like this in favor of trigger happy flaggers is broken. Fortunately for the community the author didn't go "fuck it", but instead wrote another sensible blog post which makes them an even better community member.

[0] http://sangaline.com/post/finding-an-optimal-keyboard-layout...
Would Google really want to do that? It might be the impetus some people need to say "fuck it" to Google.
To me an interesting piece is the systemd / Linux references. The protocol to talk to floppy drives is not all that complex. If battery life is a concern, dedicated embedded code (not using Linux) seems likes a better option and not all that much more difficult to implement.

Then again, I suppose embedded Linux keeps getting lighter / better.

That requirement strikes me as classic non-/semi-technical product owner trying to suggest to the engineers how to do their job.

As for people using floppy disks in 2013... actually not surprised at all. They have a little bit of security through obscurity now and they can be easily cleared with a magnet and some scissors or open flame. And as another poster pointed out, it might be for legacy systems like industrial control.
Yes, domain fronting through Google App Engine is already helping Signal bypass censorship: https://whispersystems.org/blog/doodles-stickers-censorship/

Currently domain-based filtering is probably too small a proportion of traffic to even care about, but as ease-of-use comes to the masses there may come a point where the pro-ad side will implement this.
Hence why I merely opposed actively encouraging this pattern.

I can't stop people from doing potentially dangerous things, but I don't have to promote those things, either.
> just deny people healthcare

didn't ACA prices go up 100% in some places with a majority of insurance companies withdrawing from the markets in some states? How did Trump supporters do that?

> and burn mosques

Incident of mosque arson is up? Interesting, do have links to any statistics on that? Seems rather implausible

Did you mean case http://www.chron.com/news/houston-texas/article/Houston-man-... where Gary Nathaniel Moore burned his own mosque?

Or another one from Bellevue Washington were a person related to the mosque burned it down: http://www.cnn.com/2017/01/15/us/washington-mosque-arson/ ?

It seems there is a rise if congregants burning their own mosques down lately, wonder what prompted that...

Apparently also Trump supporters are going around slashing Muslim women's faces with knives. Oh wait, no there is a rise in Muslim women slashing their own faces and then filing fake police reports http://www.nbcnewyork.com/news/local/EMS-Possible-Slashing-L...
> No, what I am saying that taxi driver's job should be paid well enough.

How about letting taxis decide how much they want to charge, crazy thought, huh? Turns out many of them are happy to drive for Uber. How about we let them be? Or do you know better than they do what's good for them?

> Many people in Europe don't need taxis, because we have excellent public transport

No we don't. Public transport are still dependent on where you live, unless you live close to a station, it's not that great cause you still need to drive to the station. Not to mention the strikes (I live in France), the delays etc. Having a personal private driver on demand is a way better experience than riding a public bus (gosh do I hate this every single time I have to use it).

> I am not sure how you can twist the logic to think that my position supports the elites more than poor. :-)

Well simply put, your policies make it unaffordable for the poor to get access to the best services and only the elites can. So, there you go :)
Interesting drop in the numbers when version 0.12 was released. Does anyone know what that was about?
That's because people are comforted that when a majority of people disagree with them and vote for outcomes they don't like it's obviously either because they were misled or manipulated (or they're racists).
My first week of operations management training at Amazon consisted of anti-unionization training with some token operations training thrown in.
Augmented reality app with Vuforia and Unity
I use 3 lists: first for the "big picture" long term goals, the second is for weekly goals, and third are daily todo lists. For all my planning I use paper and colored pens/pencils.
I worked for the company that runs www.taxhawk.com and www.freetaxusa.com

List of supported forms, including 1040: https://www.taxhawk.com/eligibility.jsp

They don't do everything, but they certainly go beyond 1040EZ. Federal filing is free. They charge for federal extensions and state returns.
Thank you for pointing that out, that of course had to be _younger_ than him :-)
Massively Interleaved Sprite Crunch – C64 Demo Effect (2016)
Probably doing things for which you have little experience, or are bad at, instead of just doing the day job. For example, I can write templates without much thought, keep my functions small and well-named, etc. Extra practice isn't going to get me very far in that regime. Reading about and designing scaleable systems, or implementing efficient data structures, or practicing problem solving in a recursive way will be much more fruitful for me personally.
It's hard to understand whether this was a concern backed by data (observation), or general discrimination.

The former is legitimate: "this person will have issues with management and cause problems". The reason for this is a moot point: the candidate has issues with younger people, the candidate has a chip on his or her shoulder, or some other reason.

The latter is questionable: "This person is old, and old people have issues working for younger people, so we won't hire him."
I believe that the main reasonable concern with large transactions of money is mostly buyer/seller protection, for large sums of money.
When buying, say, a house/car and spending well over €/£/$ 3k (typical over-3k transaction), it is customary to have a series of formalities/assurances so that both parties are protected against fraud. These formalities require the kind of proof (that money exchanged hands) that generally only banks can provide.

I fully agree that this places a big amount of power in the banks' hands, but what alternatives are there? (I'm honestly asking, are banks the lesser/only evil here?)

I'm not seeing cryptocurrency fixing this, but maybe it is possible.
From my limited understanding, if transactions were mapped to some contract, it would void some anonymity of the system, and it probably wouldn't be possible to get money back in case of fraud anyway, so there's that.
I would guess that most front page articles have some number of flags from concern trolls, and the down-weighting effect is probably not linear, so it just wouldn't be very informative.
An observable database in JavaScript
At TINT we use https://takeaim.io and https://small-improvements-hrd.appspot.com

I like setting a schedule to review monthly/quarterly goals. Friday is always an alternate schedule for me, either hackday or story grooming/backlog work/paperwork etc. I review the goals, AND whether I have been even working on it, using https://takeaim.io data.
We use Nagios + CheckMK, but I believe neither this nor Zabbix solve the alerting part.

Our solution is a custom notification broker that decides whom to alert and then waits for an acknowledgement. It uses different backends including our company chat.

Not complicated at all, just 100 lines of Python code that contain the business logic.

Anything that relies on a single medium is unsuitable for anything but unimportant alerts. What if Slack goes down for 2 hour? Unlikely, but definitely possible.

This ensures that every alert is explicitly acknowledged by someone, and that unimportant alerts are quickly forgotten without wondering whether someone handled them or not.

We have different applications sending alerts, not just Nagios (because Nagios sucks at processing events as opposed to states), and it would quickly become unmanageable without some sort of middleware.
It's not, and they are just saying it is, because its the hipster thing to do. Good code is simple and understandable. Redis code is neither.
Alas the plugin that does host-based blocking is not available in the play store version, it's/was a paid feature for the version on GH only. (edit: Don't know the current state though. remember from some time ago when I last checked it).
What are the system requirements for running a relay server? And is there any easy way to configure traffic quotas?
>This turbine is an interesting concept for illustrating fluid mechanics, but I think trying to spin it as a good alternative for a new hydroelectric turbine type is ultimately misleading.

Well, if you watch TFV they show a working prototype at around the 6min mark. So it's clearly a concept worth investigating further for use as a power source.

Incidentally, your comment is the type of "middlebrow dismissal" that plagues this site. You picked one small explanatory point from a relatively poorly written article, disputed it with a source from Wikipedia, and concluded by dismissing the subject of the article, an engineer's highly promising work. [Edited]
I didn't go into detail in the article, but the server in question is running a Supermicro X10SLH-F-O motherboard, ECC RAM, and a Haswell CPU, in a Rosewill RSV-L4411 4U chassis. Is there a hardware problem here? For sure. But you can't write this off as being some dusty overclock mess bought at someone's garage sale.

I have, incidentally, seen this in corporate environments on traditionally-engineered sever-class hardware as well. This is just a much more easily-discussed case.
My use case was simply that i wanted a fully offline installation of Sandstorm, and it was not possible without LDAP because Sandstorm auth required net access. LDAP was the only local only installation for auth
It's the world we live in though. 40+ here too, and looking to get into management largely for this reason. The clock is ticking on my employability as an individual contributor and I know it.
On the face this seems ridiculous. It's a big stretch, but we do know that some US adversaries use portable media (usually thumb drives) to currior data. Maybe they had a target that was using floppies? Maybe Iran's centrifuges or N. Korea still uses really old tech?
When UTC is just not enough