skysight-inc/HackerNews huggingface dataset:
That's not an accurate comparison. The issue is not the stack unwinding, but the root cause of the panic. In all of those other languages, exceptions are used for normal error handling in addition to "fatal" events. In Go, panics, if used at all, are generally used for fatal runtime errors (memory, segfault, etc), or in place of assert, and indicates a fatal, unrecoverable flaw in your program.

At every job I've worked at it was generally discouraged to handle MemoryError exceptions in python and OutOfMemoryError exceptions in Java. It's safer to assume there is nothing you can do on such occasions, because sometimes (usually the worst possible time) there isn't.
I dont believe for a second that let's say you did something you knew to be evil, such as kill a child for convenience, and were hypothetically asked about this in an after life: "why did you do it, you knew it was evil," that you'd be able to say honestly that you didn't actually know that.

As far as I am aware anything is possible, but suffering and happiness seem to be real.
The US funded tor for most its existence
He'd sit down and take a sip of his tea, a hit of opium, sprinkle some pepper on his eggs and explain that we had globalisation before both world wars.

What we did have was protections so that first world people weren't competing with third world labor laws. Now the thought of any kind of tariff protection is heresy.
"I'm obviously right, so there" is not an argument. If you want to convince a poor foolish Philistine like myself, you need to actually discuss your evidence and conclusions.
I am making a hypothetical, but say:

1. You break into my house and steal my iPad and it's not covered by insurance;

2. You are convicted based on your own confession and as part of the sentence you are ordered to pay court costs and restitution (replace my iPad);

3. This is where it begins to get tricky:

a. You might pay the court in cash and with a check at sentencing;

b. Maybe upon your arrest you posted bail to be released, this could be a 100% cash bail held by the Court/sheriff/etc (based on local rule) and upon the sentence they deduct the court cost automatically and return the rest (not exactly a seizure) I don't think the can withhold the restitution (iPad amount) so I would still have to try to get that from you, which you may or may not pay

c. This is not an exhaustive list of possibilities you might pay 10% to a bondsman and he posts with the court and they won't deduct costs from them; you might never post bond because the judge let you out ROR or maybe didn't allow bail (unlikely); and like in this case their case there was some jail account; etc...

4. Trickier still is if you elect to pay me, then appeal and conviction is overturned because the confession was given after you asked for your lawyer and should have been suppressed;

5. The state law says because you were convicted and paid me and the court you must now prove you are innocent to get your money back, you claim that is unconstitutional and the court:

the majority says: you are right that is unconstitutional and you should get your money back without having to prove you were innocent

Thomas says: under such a situation the constitution is quite and so the state is allowed, but doesn't have to, make a law on point, which they did in this case. in truth I'm not sure if he took the step to see if the law on its face or as applied is constitutional because the defendants never attempted to use the process
Manual review if it is reported? Because if it was manually reviewed before first use this never would have gotten through.
Generic, type-safe delegates and events in C++ (2011)
Higher ed should see the most impressive shift of all in the next 10 years. Right now, it seems like everyone realizes there is a problem, but nobody can see the future.

Student loans are driven by massive inefficiencies that various companies will exploit. The end will be apparent in 10 years.
I'm not sure the current system which actively discourages thrift while enslaving our entire population to life-long debt is objectively better.
I don't think it is the encryption protocols at risk really. Secure protocols exist now, they will continue to exist. It is the future hardware implementations and closed source software implementations that we will no longer be able to trust.
Oatmeal: You're not going to believe what I'm about to tell you
I appreciate how they developed a query language that is more code-like than SQL but still basically declarative and parsimonious.
Is this Otto the same as www.ottomotors.com? That site seems slightly fake, like the kind of site Hooli in Silicon Valley would have.
Right, technology advances over time. Not sure what you're arguing here. Nothing is on the market at a lower price point, and the conversation you jumped into was in response to someone calling LIDAR obsolete. Of course something will eventually come out which is better and cheaper, but it ain't here yet.
Only down side is that its doesn't support AC.
It is worthwhile to fight the battles. But ultimately, there is no assurance that privacy will remain a legal right. I think that we need to be prepared for civil disobedience in some circumstances.
Thanks for the testimony, that puts a lot of light to the specific charges. Interestingly, the access looks fairly benign without the knowledge that IP was stolen at some point (as it turned up later). With that knowledge, it's easy to see it as possibly construed to look benign. Who knows what the truth is.

A work laptop that was rarely if ever used is the device in question.

TortoiseSVN was installed to access the repo. If the laptop wasn't normally used, that's a fairly regular thing to do if you want to set up the laptop to get access legitimately.

All the data was downloaded, but reading between the lines, that's just a SVN checkout, which is going to get everything in the repo by default unless you request a specific subdirectory.

A few days later a UDB drive is attached for numerous hours.

A few days after that, another operating system is installed, and the laptop is almost never used again.

All of this can be explained away as benign, but it's also possible it was intended to look that way. This could just as easily be explained as someone trying to access thee data and obscure the fact as it could be someone trying to set up a work laptop they plan to use while away from the office for a few days when they haven't bothered for to set it up for years prior because they had no need.

This would look a lot more damning if Google was asserting that Levandowski was not supposed to have access to the SVN, or had not needed any access to it prior to this point, but unless I'm missing it, they aren't saying that (although they do a good job of making it easy to assume that).

That said, that he set up the company that would later become Otto prior to all this access (with the assurance it would not compete), and also noted to numerous people that he planned to start his own self driving car company prior to the above actions (both according to the original filing though), does cast them in a somewhat different light. That there is evidence of other people that left exporting specific documents from Drive days and/or hours prior to their departure does not look good.
I haven't obviously broken that rule. Is it even a classic flame war topic? I've seen more flame wars about vim vs. emacs than I have about this issue, at least how I framed it.
Most U.S. Homes Are Worth Less Than Before the Crash
Huh, diagram chasing attributed to Lambek? Kind of surprising, but plausible. I would have thought Steenrod would have gotten the credit.

Also, kind of melancholic, this paper is for Lambek's 90th birthday, but it has a publication date two years after his death. I was lucky to attend one of Lambek's lectures and take a course he designed. He was a great expositor, and I'll miss him.
No, ottomotors.com is a real division of Clearpath: https://www.clearpathrobotics.com/

I'm assured by somebody who works in assembly line / factory stuff that ottomotors.com has real and good products. Definitely not fake or Hooli.
The question is "what are the chances they will default (again?) within the time period of the loan?". That determines the interest rate and the change you will loan it to them.

If after the default, they are in a reasonable state, then yeah, people will lend them money, because there is a good chance they will make a big enough profit.

You WANT to be a lender which balances the risk with the rewards. You don't want one which just blanketly says no to something which has a low risk, which will make a lot of money because you are arse hurt about it.
> There should be no more shame in choosing to default as there would be for choosing to exercise a stock option that causes your counterparty lose all his money.

Defaulting on a debt is not about shame. Governments don't feel shame. The ramifications are that future credit becomes much more expensive, as the next contract's debt provisions will be harsher.

> No surprise that it's mainly bankers pushing the "it's immoral to default" line.

Plenty of honest, hard-working individuals pride themselves on always paying their debts. Similarly there are those who think that you shouldn't extend yourself beyond your means. It's not just bankers who consider not paying dues to be immoral.
I'm not criticizing you nor anyone who does this. It's just a statement about what everyone does. Complaining is cathartic, not a bad thing.

Quitting is the hardest thing to do. You are not physically capable of quitting. It takes either a catastrophic event or large amounts of unhappy time to force someone to quit. People don't wake up one day and decide to quit their jobs. Facing a job search, less income, explaining to new places why you left, dealing with people when quitting, figuring out health insurance, explaining to your family, social pressure to have a job, and more, all huge problems that prevent anyone from just upping and quitting.

You aren't going to solve it, just like most other people working in tech eventually stop caring about trying to solve it. Do you think people working for garbagy startups care about that product or their jobs? In an ideal world we could all get perfect job satisfaction, but there's no way to guarantee that or optimize for that, even if you like the company.
Amazon Alexa: This Isn't AI
> But if we make it our social norm that bankruptcy is nothing to be ashamed of and to be taken lightly, won't it change the equilibrium for future generations of lenders and borrowers such that an inefficiently low amount of lending goes on?

Is there any reason to favor that hypothesis over the competing one that if debt is made onerous, an inefficiently and damagingly high amount of lending goes on? Seems to me the evidence favors the latter hypothesis. It's worth bearing in mind that debt as a social instrument has so easily and often turned toxic that some societies have gone so far as to outlaw it altogether. If you agree with me that this would be an overreaction, would you agree that we therefore need to take steps to tame it and mitigate the damage before that sort of overreaction repeats?
Giving the Behemoths a Leg Up on the Little Guy
You made something very simple and beautiful. I bought it right away, and had fun building a palette of the Kansas sunset while my dogs ran through the woods. I know I could do the same thing just by taking a photo and extracting a palette later, but I really liked the experience of doing it in the moment.

Just one request: I'd love a way to export a bunch of colors at once. Is there a way in the current interface? If not, please consider it for a future update.
How... how is one meant to specify a repo?

If I type "colemickens" it lists my repos. But I have... a lot of them. "colemickens/repo-name" doesn't work. Nor does any other form I've tried.

edit: maybe it's a paging issue and the "repo-name" I was trying wasn't on the first page of my repos? Unclear...
Why is it intolerable? I think many who have HIV now deserved it because of their licentious behavior.
I clicked on the link expecting to read an elaborate version of "I lost the bet because I was wrong," perhaps followed by a detailed inquiry into the facts and reasons that motivated Buffett -- a man with a long history of NOT losing bets -- to take the other side of the bet. That's what one is supposed to do when things go wrong, right?

Instead, Mr. Seides lays out in this article six reasons why, despite losing the bet, he's still right.

Which begs the question:

Why did he agree to the bet in the first place?
Apparently, some used this technique for actual commercial services, which was partly motivation (they called it "screen scraping") for the European Commission's recent directive to require banks to allow authorized third-party access to customer account data.

https://paymentscompliance.com/premium-content/insights_anal...
How many Graham-trained "superinvestors" never beat the markets, though?
25ms is pretty close to my broadband latency across Australia(Brisbane to Sydney).
Chaitin's constant
Don Christie discusses how global IT companies not paying tax in NZ
Anyone BTW remember the thick 1MB SIMMs based on DIP chips that was common before DRAM prices declined in 1989?
My favorite example of this from my college encryption class is: let's say that there's a giant jar of jelly beans, and I tell you that my super power is that I can count how many jelly beans are in that jar. I don't want to tell you how many there are, and you might not even believe me if I did, so here is the test we'll run:

I'll turn around, and you grab a handful of jelly beans and put them behind your back. I'll then turn back around, count the number of jelly beans in the jar, and tell you how many are in your hand.

After repeating this 100 times, I will have demonstrated that I can count the number of jelly beans in the jar without telling you how many are in it.
In Portugal we can do just that with MBNet :D
https://www.mbnet.pt/
Pre-recession peak was a bubble.
I live an hour from Toronto. Single detached homes closing prices went up 40% since last April. It's an unsustainable bubble.
Interview with Zack Burt
I believe that apps made for Android 6.0 or greater must ask for permission at runtime
https://developer.android.com/guide/topics/media/mediarecord...
> ... "protected being being stolen."

repetition error.
Never attribute to malice what can be explained by sufficiently entrenched bureaucracy. Often they are indistinguishable.
It's the same issue in NZ and Australia. All three countries are addicted to high immigration levels and rapid population growth, in order to grow the GDP. This will inevitably have effects on housing affordability and sprawl. If you try and hem in development like you say, the house prices will just increase even faster.

I don't think you can have your cake and eat it too. You either need to deal with an aging population that isn't growing fast, or you need to deal with a housing crisis.
You make fun of someone for stating their credentials but you do the same in your profile. I guess your joke is that his credentials are laughable compared to the credentials of other people (e.g. MIT grads). Or is the joke that he stated it so clearly so early in the letter? I'm not sure.
You could make the argument that the Mittelstand has profited from Germany's controlling stake and dominance in the EU. One of the big arguments for non German businesses seeking to leave the EU have been perceptions of unfair EU bureaucratic advantage to German businesses at the expense of other member states.

Having said that they have a very good national business model and an excellent culture around vocational training and expertise building.
So what happens if Uber is "innocent" and Levandowski is guitly as an individual? Seems odd that they could benefit from him stealing the tech, even if they didn't know.
This is something I have wished banks would one day provide!
Aussie banks might one day catch on.
Love to read a write up in 6 months from someone who has played around and got this working. See how useful it really is.
Quite the opposite is true. If you are using the PCIe bus a lot you probably aren't making good use of the GPU.

A GPU has it's own processor and RAM. If you're transferring to your system RAM and back again often enough to max out x16 PCIe lanes you should fix that.
Closure Compiler does much of the same things; but I think prepack is looking to do considerably more compile-time evaluation; closure compiler only does some of this.

I think prepack will also generally generate larger, bulkier code than you might get out of closure compiler. When I give prepack code from closure compiler, it seems to make the code much larger but change nothing. Your mileage may vary.
It was in the pdf linked from the article.
You only need 60 bytes to hose Linux's rpcbind
Can someone call out these alleged encryption back doors for what they are? Junk science.

If Apple and Google aren't legally able to build as secure as devices & infrastructure as possible, the DOJ, FBI, NSA, and CIA sure as hell won't be secure. Merry Christmas to Assange.
I've seen this point and agree with it, but I really have to wonder: if the app was just called "Documents" or "My Docs" and had a professional-looking icon, would a significant number of people really have given it a second look anyway?
Just think of the outrage if the government required master keys to everyone's homes?
I know there is a difference, but it's not a huge leap to compare the two. We don't want the government to have such easy access to our homes because we can't trust every government employee not to abuse it. I think the same goes here. No mater what safe guards you put in place it's a scary thought that you simply can't keep the government out of your affair's. Sure now you think you have nothing to hide. But what if your political views become criminal, what if your religious views become hate speech? We're not there yet but times can change quickly.
How are restaurant tips charged? The card is run, and then you add a tip, and at some point they enter in the tip amount I assume. Would that charge show as going through at the original time, or at the time they revised the total? I imagine if they come through as special revisions, allowing those up to a certain time after the original charge and up to a certain percentage over the original amount might be sufficient, as long as there's not multiple different ways that different vendors (restaurants) do it because they don't know what they are doing...
Who, the President, who controls his employment?
My Letter to Amber Rudd on Encryption – Greg Hughes
TL;DR - if you need to get a meeting with someone, get a Veblen good that the meeting person is into

A friend gave me a fake Rolex once. He said it was exceptionally good; he had the exact same model that was real and the only difference he could see was that there was an o-ring on the winder of the real Rolex, and none on the fake.

I wore it to a trade show one time, and I was honestly shocked by the positive reception I got as a human -- from every other guy who was wearing a watch!. Usually these were the guys of more importance; buyers and sellers at the executive level, or the CEOs themselves. I hadn't worn a watch since the day my phone could tell time (am old, phones in the 90s did not tell time), so I also hadn't thought about watches in years as a consequence.

I can tell you that the cost of a Rolex is well worth it, from the particular point of view of 'access' to the guys with watches and hey let's talk about them . The watch club. The $40 fake I had was good enough, because who is going to unwind someone else's winder at a social gathering? Similarly other Veblen goods like a Lamborghini (rent one!) that a guy talked about as a conversation piece on a Reddit AMA a day or two ago. Whatever someone is deeply interested in, they will glom onto you if you show anything like authentic interest. If you want my attention, wear a MotoGP shirt or something from VR46.

The fate of the watch? the strap broke and the watch sat in a drawer for a while. My friend offered to fix it, so I gave it back to him about 5 years ago and haven't seen it since! LOL . I haven't needed it either, so I don't care. My phone tells time :) He has promised to return it, but I think he uses it as a spare. His real one stays in the safe, 100% of the time.
Eh.. it's messy isn't it. Politically motivated libertarians strongly support both 2nd amendment and oppose back doors. Generally speaking, the govt is always seen as the biggest threat to guard against.

Probabaly the ones supportive of backdoors are as you said, simply "trusting" of the current leader they voted for but would immediately oppose the same policy coming from a Democrat.

...which is the exact impulse and logic that should push all partisans to distrust government power to snoop on communications. There will always be someone in charge somewhere that you don't trust.
Were the apprenticeships for factory jobs/careers?
I think you are a really good programmer by the time you use Tcl again: as a complementary language for test automation, or to integrate it in your software as DSL...

First you use it because it is simple to learn. Then you outgrow it and blame its weaknesses. Then you remember its strengths from a different perspective and pick it up again :)
> The likelihood for a criminal to use a one time pad is extremely low. The likelihood of them having an encrypted cell phone with useful information is much higher.

Maybe that's the case right now, but how can you be so confident that these actors won't switch to OTP if such a law is enacted?
That's just 6 months. Wait another year before having a final conclusion on it.
What amazes me is that 50 years ago a plane like the SR-71 was designed on paper and turned out amazing. Fast forward to today and you have the over-engineered piece of expensive garbage that is the F-35.
Well, the state has to release their bodies upon the overturning of their conviction. If the point is not wholly invalid then can the state also continue to hold their bodies until they sue through some body restitution law -- habeas corpus? Clearly not.
Arguing deaths due to <x> happened more frequently than terrorism in some time period is useless, if the underlying process that generates those numbers are widely different. There is no organized cult going around preaching auto erotic asphyxiation with explicit intention of causing large scale harm. On the other hand there are several organized terrorist groups which are intentionally trying to do that.

Unchecked Terrorism has non stationary distribution and can lead to deadlier events that are orders of magnitude larger. Further why pick a year and not a day? At any given day the number of deaths due to Terrorism are close to zero, except you know on a tragic day a decade ago in september.
Army combat photographer snapped one last picture before an explosion killed her
Because German engineering is world-renowned. This much has been known for a good long while. You can take a German bearing of 'low quality' vs. a Chinese bearing of 'high quality' and easily tell that the German bearing is far superior.

It only makes sense such engineering capability would result in a lot of manufacturing work in the middle-class range.
For many people, even if completely innocent, a plea deal is a smarter choice than going to trial. So at the very least they are guilty of taking a plea deal. Possibly something more, but that can't be inferred.
> We have to figure out a way to optimize those two things: privacy and public safety.

Given how safe the public is, you'd think that this would mean "we need to focus on privacy". That is the public's priority. The FBI, whose mandate is abviously not to protect the privacy of citizens, is obviously going to advocate for the public safety, or more specifically his organization's degree of visible success in ensuring it.

Obviously the director of the FBI is not who you should be asking for a balanced recommendation regarding safety and privacy.