skysight-inc/HackerNews huggingface dataset:
You are also generally legally required not to commit federal felonies.

Though tax enforcement is sometimes more vigorous than general criminal enforcement, so I guess the tax angle isn't completely irrelevant.
It depends on a lot of things, his age will have been a factor in a poorer prognosis - generally if you get it > 60 (or it recurs) it's not great: https://www.cancer.org/cancer/non-hodgkin-lymphoma/detection...
Oh look, another "people in the military aren't capable of being succesful outside the military" HN comment. Even if someone was special forces, they could still get a job with law enforcement, any number of govt agencies, personal security, or just change careers to something else.

You should go read some more before you comment, because everything in your post from, prior-military career prospects to the way untaxed income works, is wrong.
I think I misunderstood OP's meaning. I though they were claiming the police were paying directly for video signal; it appears police or Ring are offering discounts to get the hardware in the belief that citizens will volunteer the video when the local police need help to stop a crime.
By definition (https://en.wikipedia.org/wiki/Responsible_disclosure) this is not "Responsible", but I don't believe it's little-r responsible either. They should have at least told the operators and TC simultaneously, and not (according to the article) relied on TC to tell the operators.
Many investors in mortgage backed securities lost quite a lot in 07-09. Your statement is false. The fed bailed out the big banks but smaller players wrote down many positions to 0.
For the bridge I am saying it is a big infrastructure project and must have cost a lot of money. I am fascinated by the Chinese ability to just point and create amazing things but...

I am not sure where are the money comes from and I am afraid if everything comes crashing down for China they will go the military route and turn their economy into a military economy then take the whole 9-dash line area by force (as a keep people busy jobs project). I feel the 9-dash line thing is fake and designed to be able to stop shipping like we can stop oil coming out through the middle-east closing by closing shipping lanes.
How a socialist coder became a voice for engineers standing up to management
Don't disagree. I just don't know why they chose to compare the two.
Oh, yeah, give me more of that raw prejudice. Got any blood libel?
Seems you are not the only one https://www.amazon.co.uk/Looyat-Baseus-Magnetic-Cable-Macboo...
They made up the term and their definition is what most people associate with "open source". This is not a legal right, it's just "let's not redefine words because we don't like their common meaning".
I was surprised there is no mention of git bisect... an incredibly useful tool.
The Law of War is the legal arena where these questions are grappled with:
https://en.wikipedia.org/wiki/Law_of_war

While this system is by no means perfect, remember that the goal of the rule of law is to provide another means of settling disputes other than violence, or limiting or tempering violence when it must be used.
I would include re-education camps as prisons... since you can't leave voluntarily. They have a lot of people they are "re-educating" right now.
Gandhi for the Post-Truth Age
I couldn't agree more. I work a lot and long hours, but I almost always insist on getting 7 hours of sleep a day.
Noah Webster did use a strongly prescriptive approach when he wrote his dictionary. His decision to use alternate or simplified spellings of some words is still seen today as the differences between American English and British English. Linguistic prescription - the idea that there is a single "correct" language and other uses of language are somehow inferior or improper - was used to intentionally to give American English it's own identity.

Fortunately, most modern dictionaries recognize that languages evolve, using a descriptive approach, updating definitions when needed to reflect how words are actually used.

https://en.wikipedia.org/wiki/Dictionary#Prescriptive_vs._de...
Boko Haram executes  Red Cross worker, says Leah will live as slave – TheCable
A Remarkable Man Among Remarkable Men and Women
U.S. Is World’s Most Competitive Economy for First Time in a Decade
Ian Cooper's "TDD, Where Did It All Go Wrong" (which Uncle Bob Martin has recommended on his Twitter): https://dev.tube/video/EZ05e7EMOLM
In Silicon Valley it's terrible, largely because of the skewed gender ratio, gender-segregated employment & hobbies, and culture of working all the time. Even if you get a date and have time to go on it there's a good chance you'll have nothing to talk with her about.

In most other cities (even just going an hour north to SF) it's fine. "Software engineer" used to have a nerd stigma a generation ago, but that hasn't been the case in a decade or more, and nerds can do fine with women.
http://www.ariel.com.au/jokes/The_Evolution_of_a_Programmer....

I have been saying for many years that overengineering is the plague of modern software. Almost everything seems far more complex than it needs to be.
For all his craziness, you've got to admire Stallman for his unwavering conviction of his version of what free software should be and allow. I don't know whether he'd be frothing at the mouth, or quietly thinking "I told you so..." about the current antics at Redis and Mongo...
Do you have a source for that?

Because I've sourced my stuffs and showed how I base my discussion and form my thoughts on my subject with those sources. If I am wrong I would like to learn from it. Otherwise just posting this means I have to take your word for it without any evidence and I don't do that.
Are you advocating for the military to not exist?
I would say the difference is they sent the data to a 3rd party.
Thanks for the post and the questions! CodeStream CEO Peter here.

1) from the teams we speak to, code review is generally a somewhat formal process, and almost always involves code that is changing in the current sprint. with codestream, we want to enable continuous collaboration by making it possible to comment on (and soon create an issue on) any block of code at any time, whether it changed this sprint or not. so rather than trying to compete head-to-head with code review tools, we see codestream as complementary. with integration possibilities, perhaps even more.

2) the major difference between github PR comments and codestream-enabled comments are that a) codestream is in-editor (although there are some early plugins for PRs now), b) codestream is real-time (as compared to the email-like transactional semantics of web-based comments), but more importantly c) codestream comments allow you to talk about any part of the codebase at any time, not just what's changing in a given sprint, and d) codestream comments don't get buried when the PR is merged, they persist as annotations on your codebase even as your code changes. we're excited to see how this enables new modes of communication about code, although to be honest we don't yet have an idea what % of discussions that will represent. we hope a lot!

3) in the beginning, it's all human-driven. the next phase will introduce integrations with defect tracking tools such as trello, jira and asana, so that you can more easily create an issue on a block of code you're looking at in your editor. the third phase will be bot-driven or system-driven alerts which, given our integration into the editor, will be able to preserve context (repo, file, line, range), and optionally persist, and therefore hopefully become more powerful.
We just asked you to stop posting like this. If you do it again we will ban you.
Do you have blog post with data, number of instances etc previously and now ?
Sure, what kinds of questions do you have? We're still pretty early in the process and I think we made a few mistakes that we'll need to correct. But we made a number of choices that have worked out really well despite the fears of some of the team.

A few notables:

- Written in Rust. This caused some early struggles, but has been paying dividends ever since we got it working. The thing is rock solid and easily handles tens of thousands automation runs per second. Also, Pest is awesome and writing complex lexer/parser implementation is really easy these days.

- We're currently triggering automations with HTTP calls, but we want to move to primarily triggering with some sort of work queue.

- We didn't consider aggregates in the first iteration of the product and now we're feeling that pain and looking at solutions.

- Tracking the types of all data through every step of the automations was a lot of work to setup, but is hugely valuable. Being able to suggest what values/operations are available to users in the UI as well as doing AOT type checks when saving automations means a lot fewer errors at runtime.
I very much doubt this originated from me but whether I heard this somewhere and took a liking to it or thought of it myself, I became fond of saying this while I was at Google:

"How do you know if you're engineering if you're not overengineering?"

Now I don't direct this at Google specifically. This is more about the mental traps we, as engineers, can easily fall prey to.

Take interviewing and the FizzBuzz thing that was popularized (if it didn't originate with) Joel Spolsky. The beauty of FizzBuzz is that it's a quick and great _negative_ signal. This doesn't mean that if you ace it, you're a superb engineer but it does mean if you fail it, you're almost certainly not. Hiring (from the employer's perspective) is a numbers game. Every candidate costs you time (giving interviews, writing feedback, etc) and is a huge opportunity cost (other work that could be done, other candidates that could've been interviewed) so the goal is the filter out the "no"s as quickly as possible.

So the engineer trap when faced with something like FizzBuzz is to think "oh wait, that's too simple!" and they go on to change the problem to something you'll pass if you've heard of the particular obscure algorithm and will probably fail if you haven't. It's a easy fallacy to fall for. Harder is better. However now you're not optimizing to cull early candidates. Now you've designed a test that optimizes for people who do well coding under pressure (with some degree of luck) on a whiteboard. That is completely different from the original intent and (IMHO) almost entirely useless as a hiring signal.

Another example: another thing I was fond of saying at Google was that there was a hierarchy of engineers:

- At the top level (in their minds) were the C++ engineers. You're not engineering if you're not writing code in C++ (basically)

- Next tier were the Java engineers. They thought you weren't engineering unless you were writing in Java or C++

- Next came Python and Go

- Last came Javascript

Now at Google I met some engineer who were _superb_ C++ engineers. Like truly amazing. I also met others who were like walking Wikiepedias for the C++11/14/17 standards. And no, that's not the same thing.

So one example that springs to mind once was surprised to learn that I didn't know what perfect forwarding was. This is something that probably only needs concern you if you're writing a widely used C++ library using templates (especially template metaprogramming). As a user of such libraries, it's not often something you need to know.

My point here is that with all the knots C++ has twisted itself into over the years as a result of its origin and legacy, the trap some fall into is viewing such complexity as a virtue instead of baggage.

IME these aren't the people you want making design decisions on complex systems. The people you want making design decisions on complex systems are the ones who reverently follow Postel's Law.
Newsletter for Ethereum Dapp Developers – EatTheBlocks #11
This week: Lightweight alternative to Truffle, Deploy Ethereum on Kubernetes...

Post: https://eattheblocks.com/eattheblocks-newsletter-11-lightweight-alternative-to-truffle-deploy-ethereum-on-kubernetes/
Video: https://youtu.be/TwAClI2fE3s

If you are a developer interested in learning about Dapp development, Solidity, Truffle, Web3, Ethereum protocol, Token standards ..., you will love this newsletter! Every week I send the 10 MOST INTERESTING tutorials, tips & news for Ethereum developers
Not sure what was wrong, but that doesn't happen on any Linux system I have ever used. Then again I've never been an Ubuntu fan. Maybe they had some incredibly bizarre settings. Also seems like it could have been a driver problem.
Chinese capital controls including recent crack downs on money laundering make rapid capital flight or repatriation impossible on a large scale.
(Back story: This guy is famous for in "2005 Roubini said home prices were riding a speculative wave that would soon sink the economy." Giving people loans they can't afford is obviously a bad idea.)

He said "literally every human being I met between Thanksgiving and Christmas of 2017" asked him if they should buy cryptocurrency.

Literally? Including babies and people who don't know you?

And that it's a bust "like you have not seen in any history of financial bubbles."

An asset going from $1,000 to $6,000 in year has never been seen?

And that "blockchain is the most over-hyped — and least useful — technology in human history".

Huh?

And blockchain "is nothing better than a glorified spreadsheet or database".

OK, kind of, but now I know he clearly has no idea how a trustless, decentralized network works.
Companies who don't stop hacks could be breaking the law, warns the SEC
Yes, definitely. There are too many diligent and too few lazy programmers. Too many devs take pride from coming up with complicated, overengineered abstractions – after all, if they can manage the complexity they must be really smart, right?
Intelligence agents try to use proxies whenever possible - local assets are deniable, blend better, know less, and are more expendible.
while i suspect a couple layers/points, i can't zero in on the major specific point of your sarcasm/humor.

"The data was accessible from a public and exposed Firebase data repository, which was hardcoded in the app."
This is a pretty important category for me. Users are actually pretty happy to migrate to new chat systems (with clear benefits) if you can pull off a gradual migration with seamless chat linking.

I did a gradual migration of our group chat from $LEGACY_CHAT_SYSTEM to Telegram because at the time, all the options with better crypto stories fell down; WhatsApp is very anti-bot, Wire's API was unusable on free accounts, Signal's group chats work differently / would've needed O(n) phone numbers, Rocketchat's IRC integration was incompatible, Matrix couldn't be simplified to hide the federation for standalone, etc etc.
So App Engine is a build system as well?
Any word about when they'll be catching up to Apple?

I guess never is a word.

Crickets about AMD K12 successor (TBA?).

Has been dead for years. AMD is being very careful about not spreading themselves too thin.

Nvidia's Transmeta-based project Denver was a bit of a bust (no recent work?).

Xavier just came out in June with updated Carmel cores.

You might also be forgetting ThunderX2 and Ampere eMAG.
>Any person who murdered another person has done an immoral action, no matter how many layers of bureaucracy it's been dressed up in.

If I defend my family's lives by taking a life, does that mean it was immoral? Now extrapolate the argument to countries and state actors who are committed to killing innocents, and you can see just where all the gray area comes into play. The world isn't black and white.
How Snowflake Rebuilt Its AWS Stack on Azure
alternatively, we may find out that this new techno-totalitarianism is astoundingly effective.
It's going to benefit consumers in the long run because manufacturers have more freedom. If MS gives away Bing and Edge, then manufacturers probably won't pay for Chrome and Google search.
This sort of discussion makes me even more grateful for patch-based systems (Darcs, and possibly Pijul) than does having to use git for apparently simple tasks required to make contributions to things.
The same thing you're complaining about here equally applies to my casual statment about iron oxide being harmless that you took issue with.

This isn't a courtroom Doreen, I'm just thinking out loud, lay off.
Just another anecdote: one of my best friends who managed to keep his liberal leanings while serving as a Marine sniper in Iraq, told me he found working for a contractor (forgot which one, but it wasn't Blackwater) for the State Department to have stricter rules of engagement than what he experienced during his tours of duty. The example he gave was a scenario in which he were to spot someone who appeared to be setting up an IED trap on a road. As a Marine, he'd be justified in shooting the suspected insurgent. But as a contractor, he was instructed to avoid conflict (and the ensuing controversy) unless he/the U.S. embassy were facing imminent danger -- so the preferred course of action would be to call in what he saw for someone else to deal with.
So we went from people yu know to friends just so you could virtue signal that racists are bad? Good job internet strawman warrior!

Seriously, the intent makes it no less creepy when we become surveiled. 'For the children' is a well worn cliche for erosion of rights.
Nationalistic flamewar is not allowed here, so please don't haul in talking points for that purpose.

Moreover, if you post another national or racial slur, like you did here and confirmed below, we will ban you.

https://news.ycombinator.com/newsguidelines.html
No. They give the $9.50 back to you. But on paper, you took $40 out of an ATM. On their end it's like you handed them $40 and they owe you change.
A few years back a guy I knew from college wanted to have a meeting with me regarding a "business opportunity".

He pitched me an idea for a system that would essentially spy on IT contractors through the webcam during work. Fortunately his budget was laughably small and my participation out of the question so he never went through with this.

He is known for being utterly shameless but I guess what other kind of person would come up with such an idea?
Do it. The post I'm responding to is in fact raw prejudice. Calling a billion people morally bankrupt. Nobody would tolerate a comment like that about black people.

Ban me for calling it.
UNIVERSAL_HACK9
•	Are you looking for a hacker to fix your credit score? UNIVERSAL HACK9 offer an easy way to get a credit repair process started.
Select from one of the credit repair packages. And send a descriptive mail to (UNIVERSALHACK9 @ GMAIL . COM)
Prices range from $450.00 - $800.00. With payment plans available. Email :UNIVERSALHACK9 @ GMAIL . COM

STARTER / SILVER PACKAGE ( cost : $450)

Standard Negative Deletions
Minor Disputes
Basic Clean Up
Includes Opt-Out Reporting
Up to 10 deletions and 10 late payments updated
(2weeks turn around) score hack 750

•GOLD PACKAGE (cost : $600)

Minimum Negative Deletions
Minimum Credit Disputes
Correct Payment History
New trade lines up to $3500.00 –
(3weeks complete turn around)
score hack 790

additional fees apply ($100)
Includes
Opt-Out Reporting
Up to 20 deletions and 20 late payments updated

•PLATINUM ADVANCED PACKAGE ($850)

Advanced Deletions and Public records (repossessions, bankruptcy, tax liens and judgments, etc.)
Heavy Credit Disputes
Bad Debt Collector Disputes
Correct Negative Payment Histories
Access to New Lines of credit up to $3,500.00 – (4weeks turn around )
score increase (hack) - 800s

additional fees apply ($150)
Includes
Opt-Out Reporting
Unlimited Deletions / Unlimited Late Payments Updated

DIAMOND PACKAGE (special request )
Credit funding / top up (unlimited)
You can set your line wherever you deem best; the slipperyness of any slope is just how much effort you need to put into stopping the line from being moved by others.

(Me, I don’t even like armed cops).
Haven't had a chance to watch the videos, so maybe this has been answered...

I see 'added' and 'last updated' columns on content - do you keep historical versions or update in place? If you only update in place, then the content can break or change for any number of reasons. Even if it's only configurable, I'd rather use the extra space (text is tiny anyways) to store the history (with an infrequent update schedule).
The website is indeed not ready for public consumption, so if there's anything I can clarify for you, I'd be happy to do so.

Edit: does this help?

The basic idea is that to solve a problem, you must take the right kind of action more often. Yet what compels us to take these actions when we are not self-motivated? Functional does, by taking it social.

1. Identify your problem or interest

2. Join or create a group whose topic is that problem or interest. The group may provide seed activities. Each activity has a target frequency (e.g. once per week)

3. Optional: add more activities you'd like to do more often

4. Tell the Functional when you do those activities

5. Everyone in your group gets to see how you're doing. Nobody gets to see what you're doing.

6. If you fall behind on an activity, you'll receive a message to do that activity from someone in your group.

The system is designed to be persuasive so that those simple messages (and other stuff) are as compelling as possible.
If you measure by App store revenue[1], the picture looks a bit different.

[1] https://techcrunch.com/2018/07/16/apples-app-store-revenue-n...
So you think that the imprecision of saying "O(n)" when the "large-ish" behavior is not relevant is worse than the verbosity of saying "scales directly/with the square of/not-at-all with [relevant constraint]"?

FWIW, Big-O itself, even in technical contexts, gets imprecise with e.g. calling hashtables O(1), which is not possible, even under the idealized computer model (instant memory access, etc).

Is there a shorter way of saying "scales proportionally with n" that you would suggest the tech community prefer because of its greater precision?
What Are Skype Private Conversations?
Telling the operators first creates a situation where there is a reasonable chance that no one malicious will obtain the data. Publishing a public blog post greatly increases the chance the entire dataset will be leaked to the public.
Let's try to keep the conversation constructive. Any favorites to recommend?
Clarification: GAE Standard uses the Endpoints framework, which is Python and Java only (https://cloud.google.com/endpoints/docs/frameworks/about-clo...). Sorry for the confusion.

Flex uses ESP (https://github.com/cloudendpoints/esp), which is deployed as a sidecar, and works with any runtime.

As for EAP: unfortunately not. Personally, I'd like to see a managed version as opposed to the current framework or sidecar approach, as it'll be easier to implement across products, but that means it'll likely take a little longer.
Wouldn't fly in Europe, either.
In many countries it's not (legally) possible to buy a SIM card without providing your ID.

Sure, you go ahead and buy an illegal burner number, then download Signal/Whatsapp from the Play Store and reverse engineer that binary to see if it "does what it says". Other people might find it useful to look at this comparison to discover alternatives that better fit the characteristics they find important.