skysight-inc/HackerNews huggingface dataset:
I agree with your idea, but your definition is overkill.

A backup is a copy of data on hardware separate from the live system.

A good backup is a backup in in a remote location.

A backup strategy is to maintain a good backup.

A good backup strategy is to have routine restore tests, to make sure that the backups serve their purpose.

A great backup strategy requires at least 2 good backups.
1) Salary
2) WFH days
3) Who am I working with?
Fitness, health, DIY, investing to name a few I see regularly.
If this device is blocking line-of-sight between you and the WiFi access point, then yes it will reduce your signal strength. In this respect it is like a fish tank or any other object that tends to absorb WiFi frequencies.

It cant suck the WiFi out of a large area like some kind of vacuum cleaner, Electromagnetic waves don't work like that.
If you allow the full signup with the email confirmation after, then you are potentially sending the confirmation email to the wrong person. I have gotten sign up confirmations from other people using my email address. I have sometimes confirmed the registration, used the password reset to take over the account (since they use an email for the reset), then cancelled the account.

If you aren't validating the email by sending an email that has to be replied to as part of the sign-up process (not after), then you are simply assuming that the email address was entered correctly without an opportunity for the person attempting the account sign up to correct it.
I like /r/slatestarcodex, and I like the culture war thread.

But it's worth emphasizing Scott doesn't participate in that thread, and he doesn't necessarily like it either. In fact, from what I can tell he's not a huge fan of lots of the conversations that go on there, and the topics discussed.

If anyone were to judge him on comments, please only do it based on the curated comments on his website, where he deletes and bans people who are uncivil.
Interesting to hear that it's not just G+ users who are getting dumped on by Google here.

Dropping functionality the day before the notice is sent is ... troubling.

As I've noted about several similar such instances previously: this is the company that wants us to trust it to build driverless cars and other such systems? Vastly better process and respect is required.
Houzz Data Breach
1982 called, they want their protocol back...lol
It sounds like they've brought in IC (Canadian version of FCC) to investigate the interference. As for the news story, I guess they think they'll know the answer soon so this is just a teaser so they can get everyone's clicks again with a second story that answers it.
I was more just making the point that it's actually easier to do library organization for movies and TV as a pirate than it is as a legit owner of Blu-Rays for example.

Sad state for the industry, really.
SS7 is fundamentally broken and nobody is ever going to fix it. It's based on telcos all trusting each other in the year 1985. The sheer mass of installed equipment that nobody wants to spend hundreds of thousands of dollars to upgrade means that implementing authentication and security on top of SS7 is never going to happen. Any extensions on top of SS7 that implement something resembling proper security will thoroughly break backwards compatibility with all old PSTN equipment.

If you use SMS or anything phone network related for 2FA you're doing it wrong.

My job title has "network engineer" in it. It's time to simply disregard the existence of the PSTN and move on to modern communications methods. By modern, I mean things that are based on packet-switched IP networks, with software applications using battle tested public/private key crypto implemented at layers 4-7 in the OSI model.
First one is going to have to be engineering.
I wonder how much of this is because students don’t count in unemployment statistics. Most new grads from non-elite schools have trouble finding their first job, but do manage to line one up while they graduate. However, during the time they’re trying to line up a job, they’re effectively behaving as unemployed job seekers, rather desperate and willing to accept low wages for example.
Would Apple have banned the research app, had it been submitted to the Apple app store? And if so on what basis? The basis for pulling Facebook's enterprise cert is that they violated the part of the agreement that says such enterprise apps are for internal use only, while the research app was deployed outside of Facebook to regular users.

And to what degree does GDPR require Apple and Google, to take responsibility for the privacy safeguarding of apps in their app stores? Does it only bind the application developer, or does it also bind the distributor?
"Questions to Ask Before Joining a Startup" | 329 comments

https://news.ycombinator.com/item?id=18533592
"Drop the building" is not a euphemism here. It does nothing at all to disguise the effect of the action or pretend it's anything less than immensely destructive to both property and life. It describes an action taken deliberately, with intent, to destroy and kill.

My point being that the article is neither euphemistic nor dishonest. It is quite straightforward and clear about actions, goals, means, and expected outcomes. I understand if some people might disagree and consider the wording used to be insufficiently evocative for their own personalized interpretations of more broadly recognized vernacular.

To be clear, I am in no way, shape, or form joking about killing people. I am pointing out that the article treats the matter with gravitas.
These are totally based on my own experience and may not make sense for everyone but:

- In the main projects I'd be working on, how many new files are necessary to consume data from an outside source (say JMS) and log the result.

- What is the frequency of your releases

- How long does it take for a minor feature request to make it from initial conception to delivery to the user

These aren't actually specific to a startup largely because I haven't been burnt by a failed startup. YMMV
This is nothing new. This is a form of covert channel:
https://en.m.wikipedia.org/wiki/Covert_channel

Specifically from the Wiki artical see the Timing Channel section.

Another interesting concept is to hide the bits in the unused options in protocol header fields (see the "Data hiding in TCP/IP Protocol suite by covert channels" section on the same Wiki artical).

I was looking for example code snippets online and found some examples of hiding bits in packet headers but, not in inter-packet timings. I ended up writing a transmit and receive script one afternoon at my desk out of boredom (although, just as a proof of concept to myself, I didn't take the time to refine to the superior levels of the OP, such as bit rate or reliability, as I never intended to use it): https://null.53bits.co.uk/index.php?page=icmp-messages

It would be nice to combine the technique used in some header-bit-packing scripts with the OPs timing based script; whereby one specifies the destination IP we want to communicate to secretly and alter the buffering of packets only to that IP. I never bothered to refine my scripts beyond "Hello World" because the timing based approach requires one to generate traffic that possibly otherwise wouldn't exist between the source and destination IP. Encoding bits in the inter-packet delay of existing "legitimate" flows to the destination would require it to be relatively close in terms of latency.
Arkansas Bill to Suspend Contact with CAIR
Yup! But beating some people isn't what people calling winning. Sometimes I've heard people say they won their age bracket, but even that's always qualified by the scope of their winning and still suggesting that they were at the top of the reduced scope.
To say "drop the building" when it means "destroy the building (and everyone inside)" has that same horrifying whitewashing feel that "light up" has for me. The bland language allows people to do things they otherwise (hopefully) couldn't/wouldn't.
Interesting. Not sure if that would have worked here or not. The article doesn’t say how much direct fire they laid down, but it IS a pretty big jump up to a MRLS.
Finding Lena, the Patron Saint of JPEGs
That's very interesting! Thank you for the detail.
Some do, but their backend systems are still vulnerable. Most folks here on HN would not believe me if I said that many of the back-end systems do not use encryption. There are still many automation jobs that use clear-text FTP on the WAN and for some jobs, even across the internet.
The vast majority of the refugees in Europe are in 2 countries: Germany and Sweden. Read my comment above. The rest of European countries, including France and central Europe, essentially reacted by voting for populists (borderline fascists in some countries).

Your second comment on Germany is totally irrelevant.

And 1 million people for Europe is nothing considering the total population and wealth of the union. As I write in the comment you ignored: some of the poorest and smallest countries in the world took in more than a million refugees and without help.
R8 Touch Sensing LED Eyes RC Robot Smart Voice
There's no satisfactory book on how to read substantial code. The result is that everyone is a writer and no one is a reader. Can you imagine a situation where almost anyone can write literary novels, but very few can read them?
Think of it as an API layer and database baked into one.
> Google X wants to be the modern version of [Bell Labs and PARC], though I don’t know how much success they’ve had so far.

Google X is a startup incubator, not blue-sky research[1] in the way we imagine Bell Labs and PARC to be.

[1] yes, Loon, I get it. Har har
Surprised? You shouldn't be, it's a big business/industry and it's legal.
https://en.wikipedia.org/wiki/Companies_by_arms_sales
The article points to the actual website https://deals.extramaze.com/
Interesting:

> Stripe does not calculate any tax information for you.

Paddle:

> We automatically handle the calculation, collection and remittance of taxes in every single country on your behalf: you don’t need to do anything.
I believe that contrary to the conventional wisdom one should write tests from top down. First integration tests, then move down to testing individual functions if necessary. Not the other way around.

On my current project, for the first time in my long career, I have 100% code coverage. How I achieved it? By ignoring best practices on what constitutes a unit test. My "unit" tests talk to the databases, read and write files etc. I'll take 100% coverage over unit test purity any day of the week.
Yii 2.0.16 PHP framework released
Until recently, there was no suitable ammo for the main gun of the Abrams to counter infantry. It has multiple machine guns, but there are times when you really want to make a point.
1 horse-power is not the full power of a horse.
A space-based nuke doesn't need to deorbit to be effective; starfish prime detonated at 400km, which is at the upper limit for a regular US keyhole satellite apogee and well in EMP range. Spy satellites also usually have really low perigrees and lots of delta-v to chase navies, so deorbiting isn't that big a deal for the things given a large enough lead time. In fact for the first part of their history spy satellites had to deorbit film in multiple return capsules, often even being caught in mid-air!

I will agree "Rods of God" type kinetic bombardment is stupid, though for different reasons
How are bad actors getting access to SS7? Is SS7 being transported over public IP networks and subject to intercept? Are they bribing/hacking telecoms themselves?
Yeah, if someone _wants_ to learn it and you're able to teach it-- why not!

The complication is that teaching something is a very different and separate skill than being able to "do it".

Professional programmers ESPECIALLY have A LOT of trouble with pedagogy. You can see their profound dysfunction in this area if you spend time in stackoverflow. It makes me feel sorry for people that get into there the first time, totally unaware of the weird culture that awaits them.
Ahh, ok. I recently came across his blog and the subreddit, and based on the huge activity in that thread I figured that was a prominent creation of his. Thanks for the clarification.
Yeah, that's why I included the "but not too dense" part ;) Personally, I actually did learn Common Lisp mostly from HyperSpec (plus reading code - I used StumpWM for a while and wanted to script it), but at that point it was my 4th Lisp (after PLT Scheme/Racket, Emacs Lisp and Clojure) and I was well prepared for it, I think, because of my focus in PL research (hobbyist). I certainly wouldn't say that HS is the way to go for new CL programmers without special preparation.

But, Racket reference docs are not a language definition like HS, RNRS or the Dylan book. The tutorials especially are quite friendly, but the reference is also full of examples, overviews, summaries and introductions, along with the links to the Guide - which can further help in comprehending the content (but only if needed, otherwise they stay out of the way). They're basically amazingly well done and I think more people should read them, if only to learn something about how to write docs and technical prose in general... :)
There is an ArchiveTeam project to save public content from G+ to the Internet Archive's Wayback Machine GoogleMinus:

https://www.archiveteam.org/index.php?title=Google%2B
Yup. EFPs are no joke.
20-years in the industry and counting, and I've never even MET a "technical product manager".

I have met a handful of people who somewhat thought of themselves as technical. Because they did a touch of Visual Basic or something in their first job out of school, before immediately washing out and pursuing a non-technical career. Some of those guys liked to talk loudly about how much they're "one of you", and "get it", etc.

Without exception, that subset of PM's/PO's were absolutely dreadful to work with as a developer. I would ONLY want to work with a non-technical PM/PO, who stays in their lane and is comfortable with their role.
I'm really unsure what you're implying. What's the appetite control method you have in mind?

I can tell you that in my experience most barely-processed foods don't do any better at filling me than most processed foods. And some of the worst candidates for appetite control are nuts. So I hope "less processed food" was supposed to be an effect, not the cause.
Some product and business management blogs that I follow:

Google's re:Work blog: https://rework.withgoogle.com/

Harvard Business Review (HBR) blog: https://hbr.org/the-latest

Practicing IT Project Manager blog shares curated links to project and product management articles: http://blog.practicingitpm.com/
Announcing TypeScript 3.3
It's a U.S. federal crime to conspire to kill a person in a foreign country. I guess they could have been extradited but since they were facing life (and in the federal system there's no parole), the Philippines didn't insist on trying the hitmen themselves.

Indictment: https://www.justice.gov/usao-sdny/file/632661/download

Relevant statute: https://www.law.cornell.edu/uscode/text/18/956
See climate science, anti-vax, etc for the answer. Some significant percent of people will disagree with experts no matter what.
What is with people posting something with no URL or reference, just a title? Stop it!

https://en.wikipedia.org/wiki/Kermit_(protocol)
http://www.columbia.edu/kermit/kermit.html
It would be positive, since the President is appointed by the citizens.
Nadella had been for a few years the president of the servers and tools division (revenue $20bn, profits $8bn), getting a $700k salary. I’m pretty sure many people outside Microsoft had heard of him.
Totally agree. I've taken a number of juniors on over the years where I have spotted raw talent. I would say 50% of them are now killing it versus more experienced (and expensive) external hires. 20% are doing just fine. And 30% just couldn't make it work, at least in our organisation.

It's a tough, complicated and at times lonely role but I wouldn't do anything else... working for someone else at least.
So when you call 911 or emergency services the first or second thing you are asked for is your phone number so you can be called back if needed. Trust me... you are NOT going to remember to turn off blocking when things go pear shaped. Obviously it's your own choice, but it could become a life and death issue in rare circumstances.
When the economy is good, less than 1 year at a job seems excessive hopping.

When the economy is worse and employers can choose, even 3 years look like "job hopping individual, will jump ship as soon as economy turns around and he can get $1 more somewhere else".

Just decide if you optimize for comfort or money, and make sure you have a few months buffer for the bad times.
Aristotle’s Pursuit of Happiness
Here are some ways in which the United States is either within European norms or, at times, even further to the left:

* US judicial precedent establishes a constitutional right to abortion on demand early in pregnancies, and some states, including most recently New York, extend this right to any point before childbirth. Most European countries only allow abortion in the first or sometimes the second trimester.

* The United States also recognizes a constitutional right to same-sex marriage, which is not at all recognized in Italy, Greece, Czechia, Poland, Slovakia, Romania, Bulgaria, Lithuania, Latvia, Estonia, Switzerland, and Northern Ireland.

* US corporate taxes and regulations are within the European norm. The Heritage Foundation Economic Freedom Index (https://www.heritage.org/index/) (which defines "economic freedom" as embracing the right-wing economic policies the Heritage Foundation tends to advocate for) rank Switzerland, Ireland, the United Kingdom, and Iceland above the United States while ranking the Netherlands, Denmark, Estonia, and Luxembourg within one point of the US rating.

* In terms of civil liberties, the US is virtually unique in recognizing an absolute right against self-incrimination and an exclusionary rule of evidence, where evidence collected in contravention of anyone's civil rights is admissible in court.

* One of the biggest controversies in recent American politics is whether to overturn the constitutional standard of jus soli birthright citizenship--the notion that any human being born on American soil is unconditionally an American citizen. No European country has this policy at all, let alone enshrined in a written constitution.

* The US does not have mandatory military service. However, Austria, Denmark, Finland, Greece, Norway, and Switzerland all do.

* Unlike many European countries, the US has a virtually complete lack of media censorship by the government.

* Austria, France, Belgium, Germany, and Bulgaria have all outlawed face coverings, while Switzerland has banned the construction of minarets. France prohibits the wearing or display of "conspicuous religious symbols" in schools, a law targeted at hijab-wearing Muslims. The United States has no equivalent laws, and any such laws would almost certainly be ruled unconstitutional.
You think that's bad, huge banks are still doing this shit:

https://www.reddit.com/r/canada/comments/978l87/bmo_web_bank...

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

Here's the password requirements for Coast Capital Savings:

https://www.reddit.com/r/VictoriaBC/comments/92e7cf/coast_ca...

https://en.wikipedia.org/wiki/Coast_Capital_Savings
The weightlessness of privacy
Yup, the southern border wall is to keep all foreigners away, not just people who are trying to illegally cross the border.

If you want people to listen to what you have to say, at least try to get basic facts right.
The AAMC is a cartel and artificially limits the supply of doctors each year.
They are moving that thread to a new subreddit, specifically because it inaccurately (imprecisely?) reflects Scott and his audience.
Hah, I've always had a '3 by 3' rule. 3 copies, 3 mediums, 3 locations.
That's an interesting question, and one I'm not qualified to answer. That's part of why I asked the first question.
The problem with checked exceptions is that any method can throw runtime exceptions, whether it declares checked exceptions or not. So the presence or absence of "throws" does not really change your approach to error handling. An exception might happen either way, so you need to exercise the same level of care either way.

Furthermore, checked exceptions force you to bubble up implementation details all the way up to the interfaces. For example, if any implementation of an interface might throw IOException, you need to put that in the method signature in the interface. You can be clever and wrap it in a custom exception that exposes the same level of abstraction as the interface, but that's not a whole lot better than just using RuntimeException, and it causes people to try to cast the exception cause.
I am in complete agreement that the system is better than slashdot. However, I think even being able to see your own score can be detrimental to the way you behave. Is it healthy to check back and see if your comments were well received, or generally disliked? It's less bad than the alternatives. However, I think that it will still have some effect, and it might still have some negative consequences.
I'd wager that drinking soda daily is more harmful to your health than one single cigarette per week.
You'd think for the cost of actually jailing one of them for two years, they could give out a better pension and create programs for the elderly, and cover more for the same price.
>When it comes to backing up the full OS, I don’t believe in online backup solutions.

And how did that work out for you?

If you did believe in online backup solutions, in addition to whatever else, you'd have your data now.

(I understand worrying about quick recovery, booting, etc. But, as an additional method besides hard local copies, it makes sense, as having an extra off site backup of the data is important. Better to have to spend 3 days to manually download and restore a bootable image, than to not have the data at all. And online backup services also allow for automated backups on your backup -- backup-ception).
Europe. Making the horn sound seems excessive compared to just flashing lights. Perhaps some regulation in Europe discourages manufacturers from using anything that causes unneeded disturbance.
Majors:

1. Renting access by pretending to be legit telecom business

2. Internal access

3. Internet hacking into less protected telecom operators to then compromise the SS7 core network nodes and send traffic from there.

Other ways exist, but these represent the bulk.
Yup, also Twin Peaks near Sutro Tower. "Dead battery," mode doesn't work for me either. So much fun.
Inflation comes from too much money chasing too few goods and services.

So to reduce inflation, the easiest way to remove money from circulation is to buy Federal government bonds.

The other way to reduce inflation is to create new value among the goods and services offered in the private sector. What new product or service can you create?
We really are inventive killer apes throwing ever faster rocks at each other.
Show HN: I'm Building a JMAP Email Client in Flutter / Dart
Disk Drill 3.6.918 Pro Crack and Activation Code [Windows and Mac]
Have you looked at places like 99designs.com and fiverr.com?
Thanks for your service.
Can't tell if you mean credible as in credible or credible as in "credible"
Small telecoms in developing nations, corruption of the LEC telecom in places vulnerable to bribery, and CLEC interconnections for SS7 traffic.
No. RAID allows you to combine make many highly fallible disks into one big less fallible disk.

Making independent devices into a unified device is a concept that is the polar opposite to a backup.

Your example is also why people say that two backups are needed. Once your live system fails, if you only had one backup, you are now left with none. What was a backup is now your only copy, leaving you very vulnerable.