skysight-inc/HackerNews huggingface dataset:
None of my previous nor future paragraphs agree with you. You must have misread.

You are presenting a false analogy. I was not, am not and will never argue that one needs to be an oracle that foresees all errors (which would be absurd), but I am arguing that poor error handling is a programmer error due to the situation not being Bash specific. To reword my statement from the previous comment: If your error handling in Bash is insufficient, your error handling would also be insufficient in most other languages with implicit error handling (e.g., those with unchecked exceptions).

Once again, your Perl blob is a great example. You manually added the optional `or die` to deal with the case where the file wasn't present - perl's equivalent of `|| exit 1`. If you had not remembered to add that check, then your program would fail silently, with $count being an undefined variable. You could try to enforce better checking in the local block scope with some hacky header at the beginning of the script ("use strict;"), but that wouldn't stop you from having poor code in a module, and it would only ensure that count was defined, not that the program was well-behaved. That sounds awfully sloppy, doesn't it? Almost like what you were complaining about for Bash!

Very few languages provide you with any assistance to remind your of error checking (failing either silently or by crashing), mostly due to the awful concept of exceptions (unchecked, specifically, but checked exceptions are only useful if unchecked don't exist). Go, Rust, and - ironically - C helps you by forcing you to think about error handling at every single call-site, with lazy error handling sticking out like a sore thumb (explicitly ignored return values, which look weird in these languages), while C++, Java, Perl, Python and Bash all expect you to decide what you feel like handling today.
From that data point, how can you be sure that every single finger pressed to the reader doesn't identify as OP? You are assuming OPs low false negative rate has implications about false positives.

Edit: this type of reasoning is probably what lead to the recent authentication bypass flaw in Intel's AMT code. It just accepts anything passed to it as a valid password hash. That test is probably still passing in their CI system...
It looks to me like common stupidity...people opening attachments that they should not be opening. No need to involve CIA NSA or other tree letters agency hacking tool...just old school phishing. I see this happening much to often....people opening *.pdf.js attachment. No need for another conspiracy theory...stupidity explains it all.
Just my 50¢.
> Only zero-days.

The exploits released by Wikileaks' Vault 7 dump went public months ago. They're as much a 0-day as JFK's assassination was just a few days ago.
True, but there's still a difference: One organization will homogenously use a single distributor/vendor/update channel within itself, sure. But different organizations might use different vendors, or even different sections of an organization if they're bureaucratically separated enough (e.g. not sharing budgets and IT staff).

If you're running Windows, you're getting it from Microsoft, end of story.
Your interpretation may be true, but it's certainly not literal, since they literally state their interpretation (in bullet points, for clarity) and that ain't it.

(most of the Windows deployment under consideration would be enterprise edition, and they don't take updates automatically)

File under: garden variety EU chest beating.
This Year’s College-Bound Essayists and Their ‘Beautiful Contradictions’
The same way we have every time an industry has disappeared in the past: by participating in the newly opened industries.

Is it rough when (for example) shipping crates put a bunch of longshoremen out of a job, when they are in their 50s and too old to easily retrain? Sure. But how many people now not only enjoy (as customers) the benefits that Amazon provides, but also enjoy the employment benefits of a massively expanded global market?

On the other hand, the alternatives are harsher: as the population grows and people resist the very innovation that could create new markets, unemployment will grow. For all the problems we have in the US, providing low unemployment is not one.
I'd love to see a citation for this, because it doesnt jive with my own memory.

Nextel was not really competing on price.. at all. They were priced as a high tier carrier (like Verizon), they also had the smallest network footprint out of the national carriers at the time.
> Is it really that bold?

The claim in question was:

> I am sorry, but modern frameworks such as Vue or React make you an order of magnitude more productive.

And yes, that really was that bold.

This classic paper has held up pretty well for three decades:

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

> Clearly there's a reason people are making this choice.

Maybe they're just following fashion because they don't know any better. Maybe they're trying to gild their resumes. Or maybe they really do have a problem that a particular framework solves or mitigates. There are doubtless many reasons. But it's a huge leap of logic to base on that, a claim that frameworks make you an order of magnitude more productive.
Ask HN: What website monitoring tools do you use?
I have noticed that with UE4 and houdini as well. I assume to some extent it makes sense if you are actually navigating a GUI as complex as that. Still drives me crazy though.
I bought this map from Mr. Imus' website a couple years ago. It really is amazing how clearly it conveys information at different levels.

At a glance I can clearly see the distribution of mountains, vegetation, and urban centers across the country, but if I look closely at any single area, there's wealth of detailed information.

It's a piece that encourages and rewards exploration.
Has anyone used this for Django development? I currently use SublimeText 3 for just about everything but I'm always open to new ideas.
Ok, so show us how you write perfectly secure code. It's sure as hell is the NSA's fault here for mishandling all their hacks into commercial sw.
Yes we reschooled people from 2007 to modern office.

You can't imagine how many man hours teaching one drive for business cost us.

We did a comparrison of open office and google docs vs ms office when we did our business case of course. Open office lost by around 1400% with some employees never learning it.

We don't just use office365 though, we use addons. Like automatically sending electronic mail through APIs that integrate with the national platform while using a custom template and journalizing into our record system.

Hell, we've build two word adding ourselves allowing citizens to digitally sign documents with their public identification.
Driving in the winter is what kills cars up North. I live down south US now and it rains plenty, probably more than up north. The difference is that the heat dries things up quick and most importantly no salt.

If you drive a car up north only when it's sunny it will never rust.
Can we use CRISPR to create something from ~500 year old bones? Okay, I already know the answer.
Answer In Genesis is willing to make up new miracles not found in the Bible to explain their findings (example: the RATE project). As long as miracles can be used to explain "scientific" findings, there is no profit in debating evidence with a creationist. Source: I was one.
Natural language interfaces are horrible. I don't know what people doing voice recognition and language processing are thinking. This is extremely short-sighted, and doomed to fail.

I'm thinking about a completely new communication paradigm, one that's short of a brain interface.
Critical devices should either be simple, or they should run open source firmware. If governments had required the ability to audit the IC designs that go into medical, military and national infrastructure equipment, then we would now have open source ICs.

I am seeing an incredible resistance to this idea of increasing the situational awareness and capabilities of the people who provision and maintain large deployments. Perhaps it is too soon to propose solutions. Perhaps, today, we should just express solidarity with the victims, and try to warn operators of unaffected, but vulnerable systems to temporarily take them offline.

My apologies to those that I have offended. As a software developer who has struggled for years to articulate the need for transparency and simplicity in our systems, I feel very frustrated right now.
Housing is expensive because public spending is currently paid for using taxes on labor and its products rather than taxes on land.

Public spending on infrastructure and services raises land values, as parks, police, and fire departments make locations more attractive to live in. This subsidizes landholders and allows them to charge higher rent whenever these services are paid for by a tax on labor rather than a tax on land.

With a land value tax, landholders have to privately invest in improving the private property on their land, such as expanding the supply of housing units, in order to increase their profits. Without a land value tax, landholders can earn greater rent and profit without actually privately investing in improving their property. They simply have to lobby for higher public spending paid for via taxes on income or consumption and then they can raise rents without competing to improve their supply.
2 Factor Authentication
File encryption

Should not be a Enterprise only feature, it shouldn't be a feature at all it should be standard.
Please enlighten us with your wisdom as to what reasons for liking a piece of art are acceptable, and what reasons are unacceptable.

To put it another way, when you walked into the restaurant you committed to paying a premium for one sensory experience or another. Why not the visual?
Actually the reality is a bit different than those marketing articles.

They started to cherry pick library implementations from OpenJDK, but achieving feature parity is certainly not something they care about.

Anyone can easily check the AOSP commits to see exactly that.

https://android.googlesource.com/platform/libcore/

https://android-review.googlesource.com/#/q/status:open+open...
When and where did that happen? Every time I've been to a movie theater in the last fifteen years, it's had a ten-person line and everybody was in get-in-get-out mode. I can see value in moving the people in the box sideways into a reviewing-and-recommending role, but that's a sideways move as a result of the current role disappearing.
The poor Soviets, how they were "forced" to sign the damn pact with the Nazis, a pact that saw them get a huge chunk of Poland not long after that and some other part of Romania (my country) in June 1940. If these are the pacts that they were "forced" to sign I'm really wondering what were those pacts in which they had the strong hand.

Also, for those HN-ers who want to really get a good, more truthful look at the causes behind WW2 I heartily recommend Ernst Nolte's "European Civil War". From the wiki page (https://en.wikipedia.org/wiki/Ernst_Nolte):

> Nolte contends that the great decisive event of the 20th century was the Russian Revolution of 1917, which plunged all of Europe into a long-simmering civil war that lasted until 1945. To Nolte, fascism, communism's twin, arose as a desperate response by the threatened middle classes of Europe to what Nolte has often called the “Bolshevik peril”.
> That's just the nature of gamedev. It's a mix of code + tools to leverage the team composition of a development studio.

Implicit in that statement is the assumption that video+audio is optimal for teaching complex GUIs. I dispute that.
I had a feeling I might get called out on that... I meant that for all practical purposes, all software is theoretically vulnerable. Of course verifiable computing is a thing, but wildly impractical for most applications.

Meticulously maintained is not even close to being invulnerable. Everyone would like to say they meticulously maintain the projects they work on, but it would be incredibly arrogant to say that you couldn't conceive of ever unintentionally introducing a vulnerability.
In some ways I believe WiMax was the right choice technically, but the wrong choice politically. Sprint though didnt spend as much as you think building out the WiMax network.. clearwires network was built very much on the cheap, but still provided a remarkably resilient service.
Cornell University Library [https://arxiv.org/] has a lot of publicly available papers. You need to find the domain that you are interested in and start looking. Usually, papers describe relative works and state of the art algorithms. So you can start with one algorithm and go deep.

Books: https://medium.com/iambot/tagged/books

Also, you can join communities.

https://deeplearningstudies.slack.com

https://www.facebook.com/groups/1892696574296664/
"There will always be a need for someone to wipe down the tables, mop the floors, and take out the trash so a few minimum wage level positions will linger on."

Hah, yeah right. Boy is the author gonna be surprised when those jobs get automated too.
Well, but then I do ...

http://www.theflatearthsociety.org
Ive lost my mind before. I had a manic episode, my first and only one. Felt immense euphoria. Saw incredible detail like rainbow diffraction of water from the sink faucet. I thought I was Jesus and there were only 2 forces in the world, pushes and pulls. Gravity aka dark light pulls. Light pushes (radiation pressure.)

I felt enlightened and had an altercation with the police who ended up beating the living shit out of me causing 3 herniated discs and TMJ that cause me agony and chronic pain daily. I have to take opiates to deal with the pain - otherwise I would be unable to have an active life.

This guy didn't experience what happens in most mental breakdowns. If you can get yourself to the doctor you have truly not lost your mind. But its a cute story.

Keep downvoting me for posting the hard truth. Real discourse...
The Story of 3 Guys with an App
'Unlike any other' might be a stretch. Writers have been playing these sorts of meta-narrative games for decades now.
Nabokov's Pale Fire comes to mind. House of Leaves is another example.
I always wonder why the european countries don't work together to build their own software. Or at least a single country looking at germany, where each city seems to brew it's own stuff.
Hear how Jeff Williams responds to the recent cybersecurity executive order
The US federal budget is 3.8 Trillion. Using parent's numbers, you would need $5.3 Trillion to just cover healthcare + housing, assuming zero inflation.

What tax rate are you proposing will genenerate $5.3 Trillion off of taxing the rich?
the bee's knees, the cat's whiskers
Yes, that's true. There are other Government subsidies (e.g. increased payments to medicare providers) meant to offset the costs of operating in that environment. What I meant was that within these "permanent distortions" of the market, there are short-term observable trends around the time of the APF dividend (an annual payment) is distributed, e.g. I believe something like 30% of all sales in certain (rural) areas occur in the 30 days following distributions. My larger point was simply that 1) the APF is an important source of income for many cash-poor Alaskan families, 2) Alaskans generally seem to have faith in it's sustainability, 3) there's 30+ years of good data around distributions and economic activity, and 4) as such, it seems like both the best proxy we have for UBI and its potential effects.
Visual Studio for the Mac is a re-branding of Xamarin Studio, so it doesn't actually share any code with Visual Studio for Windows. I doubt that VS Windows plugins will ever work with it.
They published the code, you can check it out here: https://github.com/monkeylearn/startup-news-analysis/blob/ma...
I'd have said not a chance.

I dealt with him a great deal in a previous business, he is an individual who is absolutely reputable. The kind of person where had he asked to borrow a decent sum of money, I'd have probably wired it to him without much of a second thought.

Further more, I know how much he loved this business and the Dogecoin community. From what I had heard, of his talks with investors and even the bank he used for the business, his top priority was always his users.

That's why, while it is shocking that he did this, I know it wasn't from malice.

I was a part of the Dogecoin community early on, and was a moderator of their sub-Reddit. I've helped organize with the fundraisers for sending the Jamaican Bobsled team to Sochi, and sponsoring a NASCAR driver, I even hosted a ridiculous art contest for the community. Unlike other cryptocurrencies, Dogecoin wasn't about being a financial investment, it was a community. It was about being part of something bigger than yourself, and doing something positive in a world that is sometimes pretty shitty.

When you consider that Mohland dedicated his life to that community and his work on the DogeTipBot, I have no doubt that it became a part of his identity. He didn't want to let people down, and that's not surprising. People make these mistakes all the time. Ask any father who tries to buy nice things for his kids while he is barely making ends meat. He'll stack on credit card debt, while forcing a smile to his wife and kids at dinner time because he doesn't want to let anyone down.

It sounds like Mohland was in the same boat. He thought he could pull through with something risky, but it didn't work, and when you are deep in on a gamble like there is this part of you that snaps and just keeps doubling-up because you are so afraid of what happens if it all comes crashing down.

It's probably been 2-3 years since I was last in touch with Mohland, but even after this I'd stand by the statement he IS a reputable man, he just made a mistake trying to save something he loved. I think this sentiment is echo'd most clearly in the messages of support, and not anger, that he received from the Dogecoin community. The same people who lost their money were posting requests to try and help keep DogeTipBot financially a float, and Mohland has outlined a payment plan to pay off everyone's debts over time and is allowing that process to be mediated by Dogecoin's creator.

In life we make mistakes, but that doesn't define the character of a man; their character is what is defined in the moments after.
Do you think browsers should show data downloaded per tab?
I read an article saying that some websites download vast amounts of data.

I wonder if this information could be surfaced to the user level in a way that makes sense and is not pointlessly "techy".
I was debugging a private web app today when I noticed a python script agent suddenly performing a port scan on me. it was querying for something called "a2billing/common/javascript/misc.js". After googling that phrase it seems im not the only person who has seen this today. The country of origin of the IP was Britain.

After Further investigation, it appears this attack could be in relation to this http://www.cvedetails.com/cve/CVE-2015-1875/
I agree with this but there is a good argument to be made that well engineered backdoors are better than intelligence agencies hoarding undisclosed exploits.
All the Things You’re Missing Out on When You Don’t Attend Tech Events
My point was that there is, essentially, no such distinction.

In fact, there are so many laws being passed for such a large number of things that we've coined a phrase to describe it: legislative inflation.
Thanks. Interestingly, this is the first large fossil like this that Suncor had run across, in all the digging they had done up in the oil sands. And as you can imagine, finding a land animal like this nodosaur in the middle of what would've been a shallow sea is extraordinarily unlikely. Other mining companies have found other fossils in similar formations, though usually of non-dinosaur marine reptiles (e.g. http://www.sciencemag.org/news/2016/10/ancient-sea-monster-b...).
Does any one have a running list of the organizations effected so far?
Cephalocon 2017 canceled
How could you ever possibly verify that?
I can't speak for a current safe limit, but it isn't very hard to transfer funds between various cryptocurrencies. Tumbling is not secure with a large amount of coins. All you have to do is monitor all transactions and figure out what went in and what came back out. If you start splitting things off in small amounts on various blockchains things become much harder to track.

This is assuming the attackers know what they are doing. I would be against that.
Is there? I can't think of one.
UBI is not guaranteed to make the majority of people better off. Its effects and consequences are highly dependent upon the source of revenue from which it is financed. You have to know the source of revenue for UBI and how other prices in the economy react to it in order to determine if it will make the majority of people wealthier or poorer.

If UBI is funded via taxes on labor and capital rather than taxes on land, it will subsidize landowners and banks and allow them to charge higher rent and make more from mortgages. If the price which a family pays for shelter, rent, and mortagages increases in proportion to the rate which their income increases from UBI, then will not actually be any wealthier.

Society will actually be much poorer, as we would be redistributing money from productive workers and entrepreneurs to unproductive landholders and lenders who were able to capture the increased public spending through higher land prices and rent.
A cursory check doesn't bring up any Helix (the largest tumbler out there) stats. I'm not certain they even make that info public. Also I wouldn't know how to measure the level of privacy in this context.
Conventional Artillery and Nuclear Missiles in North Korea
Right now, in the U.S., I'd settle for guaranteed basic/effective health care.

If you aren't going to outright kill people, and if you expect them to "bootstrap" and move on to the next job, you should put some effort into making sure they are healthy enough to do so.

Not to mention basic morality.

Nor that problems treated early are smaller and cost less. And that society pays that cost, whether through cost spreading by private healthcare (hospital critical care -- the last line of defense); Medicaid and government programs; or prison.

Unless you really are going to just bury them, and spring for a pauper's grave.

Sounds rhetorical? Look at Jeff Sessions' latest mandate to prosecutors: 'Lock them up! For as long as possible!'

Look at the widening gaps in longevity.

Follow the money (to the top).
So If I pay how does the hackers decrypt my HD? Is there a way to sniff the key and pay once - decrypt everywhere?
This looks super interesting. Like putting mini books in the margins of a big book, plus the novelty factor of the book design itself.

But would it have the same delicious effect that Mr Abrams had when he first found said book that inspired his project?

> "It made me smile, this optimistic romantic idea that you could leave a book with a message for someone."
funding is necessary but not the determining factor. There are just as many incompetent IT admins in well funded private companies earning top pay, Sensible and aware top management is far more critical,
> The exception might be Google, maybe, with one of their device series from the last 5 years since the Nexus 4 which did get dropped, but you might be able to get a perpetual update contract with them for an extended support period

Eh, Nexus 5x was The Phone for a while, released September 2015. EOL was announced in October 2016, software updates last until September 2017.

So it's still allegedly supported, but Android 7 update caused bootloops on a bunch of phones and Google determined it was a "hardware issue". Maybe it was, but I feel like Linux/Windows would work around this kind of issue, rather than shrugging and asking you to talk to the manufacturer.

Yeah, you need a Heavy Enterprise style vendor.