skysight-inc/HackerNews huggingface dataset:
They're complementary. The ODS system mentioned there is more for monitoring numerical metrics (like Graphite) and doesn't support logging arbitrary data.

ODS is good for top-line metrics and can handle more volume but doesn't compare to Scuba if you want to dig in and look at individual rows in your data (or even just analyze your data and group based on certain columns).
I've stopped liking or disliking companies altogether. I try to look if a company isn't crossing my personal moral boundaries (child workers etc.) and whether it satisfies my needs. Then I buy their product. As for the moral part, Apple is the only company I've heard of that at least acknowledges there's a problem (http://www.apple.com/supplier-responsibility/).
When John Kerry ran for President, several news organizations ran clips of him as a twenty-something Vietnam veteran complaining, among other things, of free-fire zones. The Wikipedia article ( https://en.wikipedia.org/wiki/Free-fire_zone ) points to similar tactics from WWII. The idea pre-dates the Gulf War by a lot. And, as described, doesn't require the level of technology that the writer mentions.

There is either more to the story (that distinguishes kill boxes from WWII tactics) or less to the story than what is presented.
If you have that level of financial resources, then a natural gas-powered or propane-powered (liquefied, of course) plane is not infeasible. Survivalists favor those fuels because long-term storage is about managing the containers; the fuel itself will keep indefinitely.

In general however, most of these HNWIs' plans assume a resumption of status quo ante, or at the very least that they will find a spot on the planet where that happens. A Roman Empire-type civilization-wide collapse where knowledge outright disappears is extremely challenging to prepare against; at our tech level, you are essentially figuring out how to build much of a space habitat or generation ship. The population infrastructure to maintain the operational knowledge to sustain and produce at that tech level (not to speak of advancing it) is vast: tens of millions at a minimum.

If you prepare for that kind of end-of-civilization catastrophe with private resources, even billionaire resources, then you necessarily are building at a far lower tech level (a mix of 1800s and later periods' tech that can be recreated with more primitive tech, like transistor production), creating small villages and towns, and I have yet to hear of someone even doing that. Sid Meier's Civ series only barely nods at a hint of the vastness of the challenge to completely decouple indefinitely from civilization and keep going at a specific tech level: the skill tree to my knowledge hasn't been mapped out even for 1800s-level tech, such that a group of people with basic literacy can recreate the skill bases required.
That's pretty intense. What line of business is that in?
In a civil suit brought by an individual (like the McDonald's case) the plaintiff might receive compensatory damages (payments to compensate you for your loss), and in rare cases punitive damages (payments to punish the defendant for its conduct/deter similar conduct in the future).

In that sense, all civil fines by the government are punitive (money is paid to the government to punish the defendant, not to individuals to compensate them for their harm). But there is still a general idea that the fines should be proportional to the harm done. There is a Constitutional dimension to this (the Eight Amendment's Excessive Fines Clause, see: http://www.taxlitigator.com/wp-content/uploads/2015/03/FBAR_...) but mostly it's a matter of practice. Our fines are tied to conduct, and the scope of the wrongful activity, not income.

Other countries, like the U.K., do it differently. They expressly key certain fines on income. (Though, I think for corporations, their fines are based on the scope of the bad conduct, like ours.)
I can find literally 0 constitutional lawyers who agree with this statement. The only people I can find who believe it might be constitutional are non-constitutional laywers quoted by Breitbart. Every other article I looked at (and it was >20) had multiple people stating that a religious test would be unconstitutional, and that the only leg they might have to stand on was that an immigrant not allowed into the US wouldn't have any way to sue the US government to raise the issue in the court system.
Apple Releases iOS 10.2.1 with Bug Fixes and Security Improvements
Paper has donwisdes (can get wet, takes longer to photocopy to give to others) but it wins because of how it works with my noise/lossy mind.

There are elements of a physical thing (location on page, rough location within notebook, did I end up skrunching additional ideas and notes on the side, etc.). These things aren't as exact as search/ctl-f but these extra associations help my ability to recall.

The other win with paper for me is that with a computer my brain keeps wanting to switch from writing mode to editing mode - as in "oh, that reads poorly, let me rewrite that, wait let me move this around". With paper, unless I actively choose to re-write an entire page or section my brain is less distracted (I'm easily distracted though - squirrel! :)
You are essentially describing 'test driven development', and many of us have either been taught the methodology, or stumbled on to it.[1]

[1] https://en.wikipedia.org/wiki/Test-driven_development
Same happened to me a long time ago. This is kind of why I think "apple is dead" is a little early...
MD were such a beautiful thing. I still wonder what would have been if Sony decided to drop it as an open storage medium. Considering it was released in 1992 ... could you imagine.

There's something I recently felt deep and weird about. The society is a double rotating system. We live, we want to solve problems, the solutions become a new ground replacing the past, not solving it.

When I look at old tech (big hifi tuner, vu meters, etc), I still deeply love it. The electro mechanical beauty is still there. Same for video games, or old software (I love win3.1 and 95 to bits, if I could patch the flawed core without changing the UX of that period I'd do it...). Without the commercial need to appeal money that fueled future versions like XP or Vista.

I saw things like the pico8 project, which gives a somehow modern hardware but with 8bit mindset: low res, 256 colors. People made damn beautiful games out of it. Really cool animations, gameplay, design. No need for a PS4 pro. My new pleasure is tweaking old platforms to give them "modern" day usage. Like retrofitting BT in a car radio. Or modding an old HP calc (longer battery, usb).
Apple Releases MacOS Sierra 10.12.3 with Graphics Fixes for 2016 MacBook Pro
Lloyds Bank Suffered Massive DDoS Cyber Attack Lasting Two Days
But the same company is planning on automating away jobs in that plant and closing the Huntington one. So it's not 1-to-1 gains here. The reality is Carrier is placating an administration for larger contracts (parent company of Carrier).
> be kind and realize you might be wrong

this is the author mean for "humble", and I think it's damn true
This does not apply to solutions which are Nash equilibriums. You are discussing exploitative strategies, something which the CMU team did not attempt to create. They created a game theory optimal strategy.
Why is it not right for drivers, but perfectly fine for migrant farm workers?

Perhaps society owes these people more, but not Uber.
When I worked at a startup, we had a local office and an office on the other coast. To keep communications open we had an iPad facetime 100% of the time with the other office.

I feel like this is what remote working is missing, you may not have legs and be able to strut into the lunch room to talk about non-business but at the very least you can some presences improv the "brain-storming" sessions
pillpack.com --> fantastic ui/ux . couldn't say enough good things about them.

p.s. they are a mail order pharmacy that packages pills into sachets
>Why limit yourself to a "kill box" when there are so many useful and charming patterns available:

i think it is just obsolete limitation of the previously available computing and information processing infrastructure. The same way like the boxy shape of the F-117 vs. the next gen of stealth planes. Or election districts of the past vs. modern election districts.

Modern kill box would be a shape in high-dimensional space of parameters adaptively learned and constantly adjusted based on new information coming (through Kafka-esque input pipes) by a distributed neural network with sub-nodes in the brain of the Predators.
Welcome to Nerdopolis – How knowledge workers are reshaping cities
> "There's always someone better than you out there" -- sure, but that person's not here, right?

Great response to a devil I've had on my shoulder for a long time.
I didn't see that claim in GP post.
If feel you man, but a submariner really doesn't go with a tux.
Please, Fix This Shitty Website
Docker runs pretty slow on macOS so you'll be paying a pretty high price for cleanliness.
Apple Releases Updates iOS 10.2.1 WatchOS 3.1.3 MacOS Sierra 10.12.3 TvOS 10.1.1
I'm a Voice and Hangouts user that would love to use Allo. Well, actually, let me rephrase - I'd love to have Hangouts have Allo's features such as the Google Assistant integration and emoji. Allo just added to the segmentation mess that is Google Messaging, who knows what is going on anymore.
This needs to have Celsius degrees.
It helps to be obsessive. Program in your spare time. Don't be one of these people that just learns what they need to know to do their job and then stops learning.

I've been programming professionally for 6 years and I'm learning as much today as when I started.
Failing to be humble eventually leads to arrogance. This advice is counterproductive. The part regarding being proud of who you are is completely tangential. I also highly doubt that "90% of people" in the tech industry don't understand what a "good programmer" does.

The best advice is just to become as best as you can by trying as much as you can:

1. Deliberately working

2. Learning from people you perceive to be better.

3. Keeping up with trends.

4. Mastery of the basics/fundamentals.

5. A razor sharp focus on what really matters -- value in the context of the business/domain.
Don't feed the troll, everyone.
Americans? When will you fight and kill them?
Why people are trying to complicate things? requirements.txt are much simpler and better.
Why would a crypto developer be especially interested in this?
Amazon, Google, Huawei, Microsoft Sponsor UC Berkeley RISELab, AMPLab Successor
Huh, I'll need to read up on Kalman filters then!

Yeah, Wikiwand is amazing. Be sure to grab the browser plugin: it automatically redirects any Wikipedia links to Wikiwand.
Ask HN: Is it legal to charge for GPL source code?
I was reading the user manual of a device I got and they offer the source code of GPL software they use, but charge a fee.

The following is what's written on the user manual of the device:

"GPL Declarations
The device contains – in part – some free software (software licensed in a way
that ensures your freedom to run, copy, distribute, study, change and improve the software). This free
software is also contained in the firmware update files that are distributed together with
the software installation packages. The free
software contained within the firmware includes a version of X-LOADER, U-BOOT, LINUX, LIBSYSFS,
LIBUCI, LIBUSBIP, ETHTOOL, UCLIBC, QT and BUSYBOX.

Further, for at least three (3) years from the date of distribution of the applicable product or software,
we will give to anyone who contacts us at gplcoderequest@<redacted>.com, for a charge of no more
than our cost of physically performing source code distribution, a machine-readable copy of the
complete corresponding source code for the version of the software that we distributed to you."

So, is that legal?
I think "presumption of privacy" is going away. The next generation will see bubbles of privacy as something you can create, by force, not something guaranteed by societal norms.

Frankly, I am a little surprised when I see other technologists advocating for governmental/corporate/societal reform of privacy-respecting practices. It seems like a losing battle to me. We are headed toward a time when you can buy a $100 vial of drone dust at Best Buy, dump it into the air, and 30 minutes later have a live 3D video feed in every window within a 5 mile radius. Maybe it will take 100 years, but every year between now and then will be a shade closer to that reality.

Even if we could get strongly worded laws from Congress, I just don't see that stopping bad actors, inside government or out. It feels a little bit like bow-and-arrow culture trying to legislate that government agents shouldn't be allowed to use these new "gun" things. You can to legislate, but bigger forces are afoot. The physics of information is changing very fast.
Being proud of your work and being humble are not mutually exclusive.
cue the music!
I've only read a few of his novels. I'd say that in 2061, the stowaway suicidal hijacker aboard Galaxy, and her employers, certainly qualify as villains. In 3001, I think it's legitimate to think of the monoliths and whoever built them as villains of a sort.
This part of the article I find amusing: Gou told reporters according to Reuters. “There is such a plan, but it is not a promise. It is a wish.”

So much for Trump's claim that the 50 billion investment is a guarantee. This is why I despise anyone who aids him in making up stuff. It gives false hope when we need to buckle down and realign our economy and government.
Trump signs order withdrawing U.S. from Trans-Pacific trade deal
Reading more
I'm 100% on board with bitcoin but damn are we annoying with our proselytizing.

I think bitcoin will slowly seep in as the solution to many problems as they arise. I don't think cramming down everyone's throat is going to help, it comes off very scammy.
GMail Beings Decoding Mailer-Daemon Return Emails
Achieving 100M database inserts per second using Apache Accumulo and D4M [pdf]
Making Sense of the Application Monitoring Landscape
I wasn't being sarcastic at all. I saw you were being downvoted.

There's nothing I loathe more than a manager with a weak mindset.

The best thing for me is success of the company. If the manager isn't strong enough to do what it takes, then the company will suffer in the long run.
Google's never ending iteration of messaging products comes across as schizophrenic. They have no focus, no discipline, no willingness to stick with an existing solution. I actually want them to just leave GV alone since it just works for me and now that they've turned this into a messaging product I know its days are numbered.

It's like maybe I'm thinking I should now move away from GV because their executive team has shined their spotlight on it, unearthed a working service and will now exploit it for their own professional benefit, sucking the value out of it to achieve personal career advancements leaving users in the dust once it all falls apart and the next iteration begins.

My phone number isn't a product that's ripe for Google-style innovation. I value stability and want to depend on it. I'm really unhappy about all this.
For past several years I have Command+W mapped to sublime text opening text file named wiki for any notes on computer. Mostly copy paste and ctrl+f.

For any TODO or small notes i fall back to half sized index cards 3"x2.5".

For brainstorm use yellow legal pads with pilot V5 and tear them off once done.
On the contrary, no limit is never played where you reset the game after every hand. The fact that this is happening indicates that the strategy is not in fact complete. I expect the strategy would lose a heads up tournament nearly every time.
Oops. Yes, I stated 20% increase earlier in my answer. But I think the final number (27%) is correct. It's higher than your 25%, because I assumed non-zero fuel costs. So breaking even on revenue wouldn't be sufficient to break even on profit.
I'm still looking for a dev job in Columbus, OH where I can be part of the engineering team, and not part of IT. Seems that all of the dev jobs are in the IT cost center around here.
Two major errors: 1) This doesn't seem to be controlling overfitting on the right validation set. 2) There isn't a test set at all (separate from validation).

Using Keras' "validation_split" parameter will just randomly select a validation set. This is not the right thing to do when your data is image sequences, because you will get essentially identical data in training and validation.

Because of this, the numbers/plot here might as well be training accuracy numbers.
Perhaps it was launched but it literally didn't matter whether that product went on to be successful.
On the one hand, I'm sympathetic to concerns about insulting a large group of people. On the other, "Nigerian scam" is an extremely common way to refer to this, and is more specific than "advance-fee scam" which covers a class of similar scams. I don't think the name "Nigerian scam" is good but it is the name many people know.

Also, there's no citation for the "primarily in the United States, the United Kingdom and Nigeria..." claim. The reference to Encyclopedia Britannica is dead and presumably was for the "419" name since that's the sentence it's actually on.
5 ways to use digital promotions to hit your 2017 marketing goals
Cervical cancer is more deadly than previously thought
Styled Components: A new way to use CSS in React
"Write unit tests, they could prove to be invaluable, especially when you introduce changes to your codebase."

I always read this...
What exactly is a unit test?
What parts of my software should be tested?
What are some examples of good unit tests and the code that is tested?
Emoji in the commit messages. I've seen a few projects doing this now and I don't know what to think.

What should I think?

Is this best practice?
NYtimes writing news about SF as a haven for wealthy and childless is like SFchronicles writing about NY as haven for wealthy and carless.
Western Union is VERY commonly used for immigrants to send money out of the US to family abroad. Just because you never use it, and only hear about it in the context of scamming doesn't mean that's how the whole world works. One of the commenters here also suggested preventing large money transfers to countries like Ghana and Nigeria. That would be terrible for Ghanaian and Nigerian immigrants with family back in the country, depending on their support. It's a cheap and reliable way to send money to people that doesn't rely on both parties having bank accounts. My husband works with Ghanaian immigrants who frequently use Western Union to send money back home, just as a personal note.
No I am sticking to MY original argument. About my data. Packets I send across the internet are moot. In my case. You can try and sniff my packets all you like. Good luck on that.

My data is still secure, still un-mineable, still not connected to the interweb.
And it took me all of 60 minutes to learn, packaging isn't anywhere near as hard as people make it out to be. If you can use a build system of your choosing to build and test your project, you can learn how to write an rpmspec or debian control file in under an hour.
True, I only inferred it from the statement that Uber owes them more. It's possible that maxfurman believes all low-wage employers owe more.
if you believe in unbreakable encryption, sure. but i don't. now it's traversing an unknown number of systems, every time you view or edit.
I think that's crossing the wires of humility and confidence. You can be confident but humble. Confidence is your ability to come up with solutions and feel like they are the right solutions, and that they are good or excellent solutions. Humility is your ability to come up with solutions and realize that (1) they might not be the _absolute best_ solutions, (2) some solutions that look like they're better are actually better (and identifying these).

I think it interacts well with the concept of “strong opinions weakly held”. Have a strong opinion that you've built a great thing, but hold it weakly so that in the face of clear arguments or evidence that it is in fact not great, or that another solution is better, you can admit it and adjust. This, to me, is the right balance of confidence and humility---in programming, as in life.
This still doesn't stop an attacker who has your Google credentials from accessing all the data. There is a single point of failure.

Would it not be better if the encryption was end-to-end, being encrypted at the source, before being uploaded to the Cloud?
> At the time, it was considered to be the right thing by the U.S. electorate in order to prevent much more bloodshed.

The electorate is never asked about their opinions on the subject - although propaganda is consistently used to prime it.
The thing is that there was a lot about those old systems that was slow, so you were very, very careful how you programmed. You tended not to use vast library stacks, you went close to the metal and you coded in languages like Assembler, COBOL or FORTRAN. I/O was often run through specialised co-processors (such as IBM's channel processors) and the terminals could sometimes help too.

I have friends who have been looking after legacy applications for an airline running on Unisys. The core apps for reservation, Cargo booking and weight/balance were written in FORTRAN. In recent times, the front end was written in Java to give web access. They tried to rewrite the core apps but it was impossible to do so and get the performance.
I also have switched entirely to a big iPad Pro + pencil. Works great. Notability also lets you record sound and can play it back in sync with your notes.
The facebook share button doesnt work on the site.
Shocking to me that there are so many articles on this. The strategy to becoming a good programmer is the same strategy to become good at anything else.

1. Identify what it means to be good

2. Work endlessly towards that aim

3. Deliberately practice

4. Decide to refine strengths or squash weaknesses. Do this as frequently as possible. Make sure you have an accurate assessment of what your strengths and weaknesses are. (5) and (6) can help with this.

5. Consult the advice of those more experienced. As frequently as possible

6. Allow your work to be publicly scrutinized. Do not work privately, the feedback loop should be as tight as possible to inform (1)

7. Repeat (1) - (6) as frequently as possible

Do that and you will become better. Guaranteed. Note, this won't necessarily make you the best. However, it will make you better. Continue this process until you're as good as you desire. There, of course, are diminishing returns after a while.
I believe trains would flip switches as they rode along the rail.
Reading through what you said, it reminded me about how the Learning how to Learn Course [1] tackles procrastination. Basically the way I understood it (hopefully I did it right), if you focus on the product (ie. the final goal), our brain activates the pain sensors which make us look for other activities that will be more fun to do. The suggestion is to focus on the process (or system) that will eventually get you to the goal, using small periods of focused attention that can be individually rewarded (like spending some time doing relaxing and/or fun activities after focusing on the task).

[1] https://www.coursera.org/learn/learning-how-to-learn
I think you are right but I am also not sure how to change that.

We have Behance, Dribble, Pinterest, Instragram etc. all streams of great work which is kind of a different approach.

But I think there is value to the tangibility and history of creating these folders and having them there.

It's just a what humans find valuable kind of thing.
i was trying to make that point w/ the network and IO buffer statement, but that describes it much better.