skysight-inc/HackerNews huggingface dataset:
Would you suggest the same course of action for any language which uses exceptions? Because there is nothing special about the stack unwinding you get with panic/recover.

I'm seriously wondering if you ran into any trouble with recovering panics in production, because that would imply all Java, C#, Python, JS and Ruby server code in production which is happily catching and logging exceptions in the main request handler is constantly running into corrupted state.
I assume they mean details of actions the employee took on their computer (putting in flash drive, copying data off, etc)
Interactive Map of Toronto Housing Changes 2011-2016
Unjust unethical unsustainable, how much money is wasted by the rich to subdue the poor?
Passwords so far are somewhat protected under the fifth. And you have to go trough contempt of court. Firmware signing keys that belong to a third party are not.
Arguably a dumber move was by Apple's CEO when he decided he just isn't going to pay anything (disregarding the fact they already signed a contract).

https://finance.yahoo.com/news/apple-ceo-tim-cook-withholdin...

Guess twice which way is ITC going to lean now.

It will be fairly interesting to see how this develops.
Ugh yeah, I can't update the URL now, fail on my part.
AWS ALB Ingress Controller for Kubernetes
The moment the T-word comes out, you can be sure it's a power grab of some kind. Just like it was "communists" in the 1950s.

I don't see any reason to compromise against a fake enemy.
There is another big problem with mandatory decryption laws.

If someone want to incriminate you, they don't need to plant a file with child porn anymore: they just need to plant a file composed of random bytes and acuse you of having encrypted child porn there.

Now good luck providing the court an encryption key that does not exist.
Same situation for our mid-Atlantic home. There's a ton of pent up demand for this service in all of the rural and semi-rural pockets of the U.S. We have been very poorly served by Congress, state, and local government.
Aarggh... Linode rebooted the VPS and Apache didn't auto-start for some reason. It's back up now, FWIW.
> changing my passwords every 30 days is looking less and less important.

Using some non-English Unicode text as password will make the password really strong. I sometimes include Malayalam text for passwords as it's my native language.
My fridge died. Fisher & Paykel charged $149 to tell me. Here's what I said.
Dear Fisher and Paykel consumer insights:

You have been sending me emails to ask my opinion but I would rather tell you in an email.

1: the Fisher and Paykel service person who came advised that my fridge is dead and needs replacing.

2: the fridge is probably only about 8 to 10 years old.

3: the service call from Fisher and Paykel cost me $149

when someone finds out that their fridge is dead, they immediately are in the market for a new one. Any clever company should know at this point that is knows what none of the other appliance companies know - i.e precisely who wants to buy a new fridge. This is incredibly important information

Fisher and Paykel has two key questions to ask itself at this point:
“What does this consumer think about Fisher and Paykel right now?”
“Will this consumer buy another Fisher and Paykel fridge?”

The answers are likely to be:
Well I am unhappy because my Fisher and Paykel fridge just died.
I am even more unhappy because Fisher and Paykel charged me $149 to tell me my fridge had just died.
I need a new fridge, and it cost an extra $149 because I got a service call first instead of immediately replacing the fridge.

My fridge should have lasted longer than 8 to 10 years but it’s probably similar to the life of other such products in the 21st century. It doesn’t matter much to me.
The answer to this question should matter ALOT to Fisher and Paykel. Right now you know I need a new fridge and you also know that how I feel about Fisher and Paykel is either negative or neutral. You should fix the relationship and give me incentive to buy again from you.

When Fisher and Paykel sends a service guy, who says the fridge is dead, Fisher and Paykel should charge me $0, not $149. At this point Fisher and Paykel should offer me incentive to buy another Fisher and Paykel.

Right now I am out of pocket $149 and need a new fridge. I’m thinking it probably won’t be a Fisher and Paykel.
Third option: produce your own and wallow in aesthetic bliss for the low price of your materials, time, and financial stability.
Apply at https://zymeworks.bamboohr.co.uk/jobs/view.php?id=46.
Well, sure. But lots of people write code that involves doing things money for a living. (I do.)

...If someone wants to say, "well sure, but that's not my money", I hope they'll also name the services or apps they work for, so I can avoid those.
A system with so much biometric data would make "murder by remote" much more efficient wouldn't you say?
I've been summoned :p

We use Atom's syntax highlighter for syntax highlighting on npmjs.com -- I originally wrote onigurumajs, because I was seeing if we could viably remove the website's only compiled dependency (oniguruma) ... I wrote it over vacation, and then had to put the work down.

I would love help to see the library over the finish line; on a grammar by grammar basis it would be great to figure out what the JavaScript regex engine is missing, and try to shim the logic.

why???

The great thing about using oniguruma, is that it lets you leverage the huge collection of grammars available for TextMate -- unfortunately JavaScript's regex engine doesn't support quite a few rules that are present in TextMate grammars.
TechAMA
The Future of Ops
for a moment I thought that was clever spam
Due to the fact that stuff crosses state borders - manufacturers are able to import and sell only the devices and firmware that congress allows them.
linkedIN.com is up for me.
https://www.youtube.com/watch?v=8zk1zByXpBk#t=04m18s
Who owns the social web?
MINDSZ-best website to list original ideas&showcase creativity(feedback welcome)
which is a 'number' LOL
None of the services those people under 50 receive are subject to estate recovery.

None
I highly recommend a visit to the Living Computer Museum if you find the time. I had a few hours to spare on a Seattle visit last summer and Bruce was happy to show me the CDC 6500 and his other work.
pre-crime detention tactics are unjust
There's more people in the country, so there's proportionally more dollars + a little more as an incentive to spend your money. If dollars gained value faster than economic growth (which you just effectiveally capped at the amount of gold your country possesses) nobody would ever spend it. I know I wouldn't.
It’s challenging to keep the memory modules running. They consist of a woven mat of core memory with fine wires running through the cores to read and write the data bit that was stored in each core. It’s difficult to repair the core memory because everything is so small:

Each thing that looks like it might be a core is actually four cores on edge. Each core has five wires going through it and they’re all suspended by the mat of wires that go through the cores.

It's funny to see "everything is so small" -- these are giant compared to lithographically formed semiconductor memory. But it's not exactly wrong either. The parts are small enough to challenge the human sensorium and motor control, yet still large enough to tempt interaction using your own eyes and fingers.
Since parts of this are public information, when is the next bit of information expected to come out?
I'm pretty sure that changing your password does NOT revoke your oauth scopes, which was the attack vector here.
seems to just change double quotes to single. find and replace. I don't notice any other difference.

oh, noticed `0.5` turn into `.5` and `black` turn into `#000`. not sure how that will make it more JSX compatible
There's now Garajito though in case line at Garaje is long.
Just wanted to add my voice to the author's plug for Rainbows End (book). Although I didn't find the story especially engagin, the technological ideas and perspective on VR were inspiring. Bonus if you're into genetics or bioinformatics at all (similar to Jurassic Park in that respect).
Excellent read. Thank you for sharing.
The example of cell phone case pictures superimposed over random pictures of food was from an Etsy presentation at a conference I recently attended.

Routinely (i.e. daily) I see activity that may involve 500+ unique IPs and 2000-4000 attempts. The type of activity that I see isn't close to what would be considered an extreme-worst case scenario in the industry.

Assuming the right economic incentives these groups are over time able to duplicate about any behavior that would be seen by a typical customer. For example, they can effectively remote desktop into a device and create a sleeper account and then come back to the exact same device a week later once the probation period has expired and execute a larger attack.

Also it is hard to fully understand that markets where labor isn't scarce fundamentally organize themselves differently. For example one recent attack that I'd see involved multiple attempts from multiple IP addresses and multiple devices all within seconds of each other and using the same credit card for registration. For a while I marveled at the technical skills that would be required to orchestrate such an attack until I realized that it likely was likely a dozen people in a room sharing the same credit card number and launching the attack in a coordinated fashion. Low tech, but extremely effective when labor is cheap.
Was a legit large bank. They did lose the case, and forked over for it but still... Had nothing to do with who was right or wrong and made shit very complicated. NEVER go 3 months without paying your payments no matter what anyone says the risks are way too high. Oh and always have a friend that is a lawyer ;)
That's very encouraging to hear. Is your team still using it with Spring (Spring Boot?) or something along those lines? If you were starting a new Kotlin REST server app today, do you think your team would still use that?
It Is Time to Take the FCC to Court
rape of mind and soul, we should need to write it down as a law so we know it's wrong /s
No one should be driven toward any field they aren't interested in, nor should they be actively discouraged from anything they are interested in.

Today, different families and schools push varying expectations onto children. This cultural aspect is layered on top of biological differences in body and intelligence.

If we remove cultural impediments and allow biology to express itself more fully, the uneven distribution of gender in different fields increases. In other words, the relative evenness of the distribution we currently have is socially constructed.

So I'm not convinced by the argument that women (and indeed many men) are dissuaded because they hold negative stereotypes of people and working culture in STEM fields. However, I'm willing to keep an open mind on this, so if this is true then more effort should be made to welcome in talented outsiders.
In a democratic system, the tactic of dismissing other people as stupid is not a successful one. I don't want to comment on Trump's campaign, but a similar thing certainly seems to have happened with the climate change debate.
Got it. I'll email you. I would love to learn more about how you read code on mobile.
It says on the bottom of the page that prepack optimizes for performance/less computation while closure optimizes for file size.
How would you ever saturate 8 GPUs if your average large motherboard with 2 CPUs has only 40 PCIe lanes at its disposal?

Is there a motherboard out there that would allow the usage of 8 GPUs with each of them allocated the full 16 lanes?

The best I've found so far would be 4 GPUs on one board, either with 16/8/8/8 or in a rare case 16/16/16/16 (but that requires 2 CPUs).

Besides the physical space, which again seems to be limited to 4 double-wide GPUs on one motherboard.
"Google just accused Uber of creating a fake, shell company with its former engineer to steal its tech"

They don't seem to be backing that clickbait title do they?

I think the backdated form makes sense, more sense they doing something obvious like creating a fake company the 'day' after someone leaves Google.
Not trying to be a troll about this but in a democracy is it really honest to say "it wasn't the people who spent all this money it was the politicians"? Yes we can caveat that no democracy is perfect but PR isn't North Korea either.
"How often in 10 years do you expect a market correction of that size?"

These days it feels like the answer to you question is "one, on average"

Moreover, each peak will tend to exceed the previous, so it's unsurprising that Buffet's side is going smoothly. I believe in a universe run on the principle of maximal irony, so I foresee Seidel losing the bet, but by about 3-4 months.
Q. How Many Silicon Valley Lobbyists Does It Take to Make Iowa CS Law? A. 10
I post this here because there are such obvious business lessons in this situation.

So your client has just found out that your product has died and needs to be replaced .... do you charge them $149 and wave goodbye, or do you build upon your existing relationship with them and get them to buy from you again?

If you're running a startup hopefully the answers are obvious.

If you are a giant multinational company then you probably don't care so much.
Agoda | Bangkok | Full-time | Onsite | Visa/Work-Permit provided

In essence you’ll be responsible for the complete scope, design, build and testing of products and features for one of Asia’s fastest growing e-commerce websites. As a part of the Agoda .net Engineering team, you will be exposed to numerous innovative technologies in the fields of data-processing, big data, efficient data storage structures, recommender systems / machine learning, natural language processing, and many more. Whichever technology we work with, it must operate at the performance needs of a hyper-scale infrastructure operating at thousands of requests per second.

Process: phone screen (not technical) > Skype (technical, 2-3 calls) > Onsite Interview (we take care of the costs air-fare+hotel)

Full job descriptions:
https://careersatagoda.com/vacancies/full-stack-senior-softw...

Or contact us at cedric(dot)rochefolle(at)agoda(dot)com with subject "[HN] Agoda Full-Stack Engineer"
Financial Times 404 Page Economics Humour
>But very short messages (in an unknown format) aren't generally breakable, anyway, and that's the likely case.

Hell, in most cases they wouldn't be detectable!

With so much random data flying around today, you could encode short messages in just about anything. comments on reddit or hn or one of the alternatives, image metadata, etc...

If you are looking to hide data on the scale of kilobytes, your options are basically unlimited.
Absolutely! My favorite is usually referred to as passwordless authentication, and generally means that when a user gives you their email address/SMS/etc, you send a login link to their device.

Here's an article: https://medium.com/@ninjudd/passwords-are-obsolete-9ed56d483...
The last several screens contained options, none of which I liked. But the app forced me to pick at least one.
The site has lots of other channels too.
It would be really cool if they offered a free tier with like say 200kbps or something.
What!? There are libraries available that do static type inference on Ruby. Although the language is rather dynamic, it's in no way an intractable problem, or even one that requires a PhD in Ruby Bullshit.

Here are some libraries that could contain that one-in-a-billion knowledge:

- RDL: type annotation, but also has a static type checker. https://github.com/plum-umd/rdl#static-type-checking

- Typed: gradual typing system, with type inference https://github.com/antoniogarrote/typed.rb

- Jetbrains has something, too: https://github.com/JetBrains/ruby-type-inference
Yeah, the phone is awesome because you have it and you can capture images. I'm not going to haul my pro body and a huge ass lens everywhere I go.

But when I have that stuff your point that they go from nice to incredible is spot on.

Look at this (warning 9MB download):

http://www.mcvoy.com/lm/2017-carrizo-plain/2017-04-15-10.08....

and don't look at the shrunk size your browser shows you, click on it and see the full
size and scroll around. That's a jpeg right off the 1dx. It's insanely sharp and detailed.
About 10% of HN downvotes I see are applied on ideological rather than rational or grounds (leaving out those for rudeness or other inappropriate behavior). I take an irrational downvote as a small victory, albeit after making sure that it wasn't just for being a smartass or missing the point.
Doubt it.

Even if they were much more dangerous, there is still a huge market. Safely, is arguably pretty low on the list of things that consumers care about.

The problem with self driving cars right now is purely political.

But even that isn't insurmountable. All you have to do is release in a low government regulation red state, like Arizona.

And then the rest of the country will follow, once everyone in Arizona starts using them and realize how awesome they are.
Nice. I would love to see something like this for water too, although Without magnetic signals to sample, I'm not sure how it could be done. My girlfriend had a water bill twice everyone else's in the building and the problem ended up being a toilet that was leaking silently.
I suggest you do some reading before getting started with investing for retirement.

Bogleheads wiki and forum has good information and knowledgeable forum participants.
https://www.bogleheads.org
https://www.bogleheads.org/wiki/Main_Page

In addition, following books will give you good fundamental understanding of why and what.

Your Money or Your Life, Vicki Robbins ...

Millionaire Next Door, Thomas Stanley

A Random Walk Down Wall Street, Burton Malkiel
The reason for this is really quite simple: every day programmers should not be concerned with security, that's systems level programming, not application level programming.

But because the interfaces and protocols used for the creation of web services require remote access and hostile input suddenly you get an army of application programmers doing systems level work.

So, to further your point: historically it was a separate level, the web has squashed systems programmers and applications programmers into the same layer of the sandwich.
I'm using this machine remotely sometimes, when it works. I'm incredibly grateful that they provide this service for interested individuals.

What was most fascinating to me was seeing how BASIC was one of the languages available. What was even more interesting was how similar this implementation is to those available on the micros of the 80's like the Commodore 64. I could pretty much just start typing away and it just worked.

In contrast, I still haven't gotten any Fortran code to run.
Question for anyone who might know, would jamming work if you used highly directional antennas? Seems like it wouldn't really.
When did the left become pro-globalization? I didn't realize it happened until brexit/trump, was it a reaction to this or did it happen earlier?

All those young people protesting Trump and other similar issues, if they were born 15 years earlier they would have been at the battle of Seattle and Trump would be seen as the messiah.
Adobe Color CC (now Adobe Capture CC) was released 4 years ago, in May 2013 https://itunes.apple.com/US/app/id1040200189
Do you think you could give a few examples of things taught in the book that you (or a general person) may not have thought to do?
Read between the lines; Alito's concurring comment and Thomas' dissenting comment both support a sharper delineation and addressed the more substantive issue.

The majority relied on "procedures" and "due process".

Alito focussed on the fact that they were not guilty and obviously had a right to get it back.

Thomas' dissent took the majority to task for not providing a clear opinion as to whether the category of the funds in this particular case was in the same category as attorney's fee and other costs that you clearly do no get back.

Unfortunately I don't think this case provides much of a basis for overturning civil forfeiture.

(NB I am not a lawyer; not even American!)
Venezuela was having serious issues even before the price of oil took a nose dive. One example is the food shortages. They were happening well before the crisis. Centralized food markets with price controls always creates shortage. It's simple economics.

If your economic system can't efficiently feed people, more complex industries will be even harder. Not to mention building new industries.

The failures of their socialist experiment go far deeper than simply a non diversified industry. The drop in the petro industry showed immediately how fragile the massive spending schemes and nationalization was.

As Thomas Sowell said (paraphrasing), the problem with redistribution is that you can only take someone's money/property once, you can't take their ability to continually produce goods. So when that well dries up the cracks in the system become apparent.

The wikipedia article on the Venezuelan economy is a good read about the risks of centralized planned economies.
At least in Europe, it happened earlier, long before Trump. Right now the left is actually fighting FOR the EU.

It's baffling.
I expect that unexpected results may come from unexpected scenarios, but not in relation to basic questions that appear to already be addressed in the contract, like "can I use this software?" If I can't trust that a statement means what it says, no amount of elaboration can clarify the contract.
In case people missed this buried in the comments: throwawayhtgatj is looking for remote work, which is notably more difficult to get than local work.
> and what you do with a debt is to you pay it off

No, there is no "you" here. Politicians accrued those debts on something else's bill in exchange for legal bribe schemes.

Nobody owes those debts, legally or morally.

The people and the creditors both were trolled by professional hustlers exploiting the public liability and private benefit design features of socialism.

Democratic leaders, who are human and subject to economic incentives, almost inevitably play the game of trading the future earnings of another administration for the benefit of their own administration.

Government leaders have 130+ IQs[1], the populace has 100 if it's lucky. It's relatively trivial for them to craft a spin to consistently leverage these vulnerabilities.

https://www.quora.com/How-accurate-were-the-IQ-scores-of-the...
>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?

"Inefficient" is whatever the heck the market decides it is, subject to supply, demand, and risks. If we make it a social norm to take bankruptcy lightly, oh well, the efficient thing to do for markets is to factor that in.

It has to be considered on moral grounds rather than economic ones.
What boards specifically are you talking about re: 4 GPUs (either 16/8/8/8 or 16/16/16/16)
This is not a battle they can win. Most American's DGAF if their shit is encrypted, until the PSA campaign fighting against laws like these tells them the government is taking away their rights and able to snoop on their lives. Just like SOPA and others this will be defeated.
Yeah, well. We did what we could. I've been beat up about the licensing and eventually saw the light, the whole thing is open source under the Apache v2 license.

As to the "direct response" stuff, so do you have that straight from Linus? Because that's not what he said to me and we were very close at the time, emailed or got on the phone daily.

I'm a little tired of the licensing stuff. It wasn't as bad as people made it out to be but I get it, it's a more fun story when someone is the bad guy. Can I ask you to let it go or is that too much?
Let's get Hashing