skysight-inc/HackerNews huggingface dataset:
In a way that's technically true, because solving ill-conditioned problems with noisy data is both difficult and the results are often meaningless. But you almost always have some choice about which of a multitude of subproblems you try and solve to reach your actual goal. It's like the difference between executing an algorithm and designing an algorithm. So instead of solving ill-conditioned subproblems, you spend your effort getting to well-conditioned subproblems instead.

I think a common example of an ill-conditioned problem that's too annoying to solve is weather prediction past 2 weeks in advance, because it's a chaotic system, so I don't think what you're saying is wrong.
I used https://en.wikipedia.org/wiki/General_Data_Protection_Regula... and https://iapp.org/news/a/top-10-operational-impacts-of-the-gd...

Easiest way to comply is not storing any identifiable data unless absolutely necessary for your service.

You can still collect anonymous statistics if you apply techniques like k-anonymity to make sure you can't deanonymize it. (https://iapp.org/news/a/top-10-operational-impacts-of-the-gd...)
It usually is gray money though, earned by skimming huge capital works projects, bribes, or whatever. For non-party-nobles who earn money via our jobs, the $50k exchange limit is probably enough for anything you would need to do.

The whole point to get the money out of china is as insurance if Xi decides to crack down on that official for corruption (they are mostly all guilty of it, so all they have to do is fall out of favor), then all they have to do is get out of the country and lead the good life.
'Minimalist machine learning' algorithms analyze images from very little data
But will they deal with the extra hassle of an auction to see their favorite artists when their artists are incentivized by millions of dollars in extra profit by using an auction based system?

I bet so
I glanced over, I didn't see the blockchain part.

But my point is that stuff like Aha, at a smaller startup, can articulate business goals / customer stuff to individual issues on Github/Pivotal Tracker. That in itself is a software solution that supervises itself.

Not every startup fits that. But I think if they were open to it they'd like it. There is a downside though, it's 74/mo per user. Ugh. That cost.

https://www.aha.io/product/pricing

But agreed on blockchain in itself not making much sense in this case. The only times I've seen it intertwined with issues was with open source, cryptocurrency places like Gitcoin.

> Other than that, it either falls into micro management or into a tech lead role. As soon as a manager starts getting involved in technical decision it usually goes against the tech lead of the team or architect. If a manager asks for status updates constantly it's pure micro management and against the Project Manager.

You articulated this a lot better than I could. This is where I've seen manager's occasionally can harm more than they help.
Costco is selling more cars than ever before by offering one key perk
Then can you explain a monoid please?
> once the rapid technological evolution settles down

Why wait?
Windows has been experimenting with variations of remote-files-as-local via OneDrive for some time now. I really think it needs to be baked in to the filesystem or at least the file browser to be successful, and be absolutely transparent for the application that's requesting the file.
In all those societies beyond the US, the same is true. In Belgium, for instance, union protection was initiated after the government protected management of a firm in Ghent, which systematically raped women working for them. This was known, and then a supervisor managed to not just rape one of the new hires, who chose to attempt to unionize the firm, but he also killed her. Note that she wasn't just raped once, and was not in fact killed on the first rape. The government refused to persecute him.

That caused protests against this practice, demanding justice. The government had the police fire into those protests, which of course was highly illegal, even at the time. They managed to kill the brother of the woman that was raped, which initiated the action that got Belgium one of it's major worker protections.

What action caused the government to change it's mind ? A mob kidnapped the entire management of the firm, tortured and hanged them, then marched on city hall, demanding the head of the entire city commission. The police commissioner, it is said, marched in and told them that, given that 2 of his officers had joined the people calling for their heads, they probably had about 48 hours before they too would be hanged.

Now you analyze the situation for yourself, and decide what you think happened. Did government "grant" those worker protections ? I tend to strongly disagree. It also illustrates the folly of trusting anyone but a lawyer you hire with making sure you actually get what you have the right to.
I think the doc ought to be updated to say that you shouldn't make a password field a controlled component, and maybe even warnings added if you set value at all.
Modular Synthesizer Videos Are the YouTube Rabbit Hole You Won’t Want to Leave
It takes a lot of education. Computer science was actually very slow in moving to the arXiv. The "open" way that people in the field used to use was to link to pdfs on their homepages. An utter disaster for discoverability and archivability. Researchers move around all the time. But this was the standard! It took years for a critical mass to develop such that publishing to the arXiv became the expected standard.
Thanks, I appreciate it. And my thinking lines up with yours, that nobody will realistically pay for this app, which is why my plan is to add a buy-me-a-beer (donate) button into the app, and keep it open sourced, and submit it here next Tuesday, since I hear that's the best day for a Show HN.
Of course it is significant.

There is the real possibility that if Russia didn't interfere in the Brexit referendum and the US election that alternative outcomes could've happened. Both decisions were down to single percentage points.

If Trump isn't elected then you have the possiblity of the US joining the TPP, taking a leadership role with the Paris climate change accord, no massively expensive tax cuts etc. Those are fundamental decisions that effect every single American.
This is a tangent; but I had a 'pwned' password that I've used for years on steam that started getting hacked like 4-5x a week; I would just ignore the 2 factor attempts for several months.

I finally changed the password to a slight variation that is not in this list (nor likely any others, 9 random alphanumerics); and within a week the two factor notifications started back up!

I was really surprised; admittedly the modification was trivial, but that is pretty thorough for a steam account I've spent like $100 in.
Beautiful story of parents passing down inspiration to their child. Don't forget it is social capital that will always be the greatest inheritance.
I heart Austin. Happiest place I've ever lived as a techie. Hope to return.
How much do you pay for your WeWork space where it's about the same as a coffee shop?
There is also [Detroit-style pizza][]. Buddy's is great. I've enjoyed Emmy Squared in NYC, and I'm looking to make one following the [Serious Eats guide][] sometime this year.

[Detroit-style pizza]: https://en.wikipedia.org/wiki/Detroit-style_pizza

[Serious Eats guide]: http://www.seriouseats.com/recipes/2017/02/detroit-style-piz...
> Are you saying that countries don't really mess with other countries political systems? Because they do it all the time (including and maybe especially the US).

The interference that Russia has done is unprecedented in the modern era. There are dozens of election every year. Please provide some evidence of that extent of interfence happening "all the time".
I don't think you can even get a reliable 10 gbit PCI card for under $200 USD.
> I wonder if you have the same concerns about other closed source software like Sublime Text.

This was an unnecessary personal jab, but I'll respond. Sublime? I don't use it. Software that deals with my credentials just like you do? Yeah, I definitely do. That's why I don't trust closed source password managers either. Text editors? Mine are open source so the thought has never crossed my mind. Other random software like my OS or Visual Studio? Depends; e.g. Microsoft is a huge corporation that has nothing to gain and a lot to lose from keylogging my passwords, but e.g. I wouldn't trust Facebook not to record my audio or fish out my contacts behind my back. Smaller utilities? Yeah, but again, they don't have my credentials at their fingertips, or need Internet access at all for that matter (I turn off auto updates so I can just block internet access for them entirely).

All of which is to say, yeah, I'm not picking on you specifically, but this isn't about me, or about you. I'm just a messenger. Verifiability is the requirement many people have for software that manages their credentials; pinkie promised aren't enough. For some of them, you can make up for some of it by having a big enough reputation to lose, and criminal history to jeopardize in their jurisdictions. For others, you can't. In your case, you don't seem to have that going for you either.
I’m really surprised you’re being downvoted, even though I’m not quite sure you think art doesn’t have value. The value I receive from seeing a movie with a friend or playing a video game usually exceeds the dollars I spent for the entertainment.

I agree that making “things” that people “need” is a lot different though, and that’s reflected in their markets.
It's a combination. Plus it seems like the region has replaced manufacturing with never-ending construction.

I don't live in Detroit, I'm nearby in Toledo.
Thought traffic on I-35 was pretty bad in the 90's when I lived in Austin and as bad as the worst parts of Houston, imagine it's much worse now.
It's used in this awesome extension to know if a page has been submitted to HN before without making any network requests.

https://chrome.google.com/webstore/detail/hacker-news-filter...
hunter7 - 7935 times
I think this sort of "divine light" experience happens to a lot of people. In the Burmese school of Buddhism started by Mahasi Sayadaw, there is a stage of insight called the "Arising and Passing Away" that teachers identify when their students report phenomena like this. If you go to a Buddhist internet community like dharmaoverground.org, you will find a lot of people reporting and discussing this sort of thing.

Although I no longer consider myself Buddhist, I don't know what to make of it.
Decimal floating point is really no better than binary floating point, and suggesting that people should use it instead suggests that you don't actually understand what floating point is really about.

If you're dealing with money, for example, you'll want to use fixed-point, not any kind of floating point. Floating point expands its range by effectively representing numbers uniformly across the log space. If you need to deal with calculations that contain both 1e-12 and 1e12, you really want that logarithmic property. But money has a fixed scale: you don't need to represent any numbers between 0 and 0.01¢ (fractional cents are useful, but I think 1/100 is the smallest you'd need). A 64-bit binary floating number at that scale can only precisely store every number up to a tad over $900 billion, and even decimal floating point can only scooch that up to a tad under $1 trillion. A 64-bit integer in fixed point could handle $1.8 quadrillion precisely.

Decimal floating point doesn't fix rounding errors. It fixes superficial rounding error in that 0.1 is a terminating decimal in base 10 but not in base 2, but that's not really a problem that happens. It doesn't fix the fact that subtraction and division have the potential to destroy significant digits, and it doesn't fix the inability to accurately mix large and small numbers--both of which cause many more problems in practice, particularly when you try to do things like invert a matrix.
Which city sounds better for raising a family ?
The general idea of broad lifestyle choices affecting insurance rates might be sound, but the specific idea of using BMI is ridiculous. It's off for tall people, short people, and very fit, athletic people (because it does not distinguish between mass from fat and mass from muscle).
if the owner is reading here, you should throw in the phrase "k rail" for your jersey barriers for SEO purposes. I've never heard them called a jersey barrier until now
Most of my files are in ~/projects, in folders by project name. Projects are structured according to conventions of the tech Im using. Most of the time it's project/server, project/client, project/<config-files>.

General advice is to try to keep it as "flat" as possible, deeply nested folders quickly become inconvenient.

I have an assets folder where I keep everything I may need organized by type - images, textures, references, screenshots, etc.

Then there's a temp folder for quick experiments and one-off scripts.

There's library folder where I keep my books, audiobooks, video courses(organized by subject).

And that's about it. Also there's a lot of the mess in Downloads folder, I let it remain unstructured, I just delete the most space-consuming files from time to time.
That was Zencoder (YC W10). We did that already. :)
This is pretty ballsy considering the layoffs and push to offshore development going on right now at Athena... stock price is doing good though...
Court proceedings are public records and so who is filing suit is just a short parse away. Not sure what patents would be infringed there, but I'm willing to be educated.
New car radar from the military
It's funny to me that OP was basically lamenting that there are normal people who happen to be programmers in Denver. Isn't the nerd culture dominant in software frequently cited as part of the reason women drop out of the industry at higher rates than men?
I was expecting to be underwhelmed by the discovery, but that truly is a remarkable story.
Yeah leaving aside the (possibly warranted) cynical tone in GP... It seems to me that ensembles (and related structures, I'm playing fast and loose here) are the modern ML counterpart of subsumption.. driving an ensemble, MOE, etc with more complex supervisor models (especially reinforcement models) essentially gets us the Brooks architecture, but with less of a demand for explicit programming of individual behaviors. That demand is the part of Brook's vision that strikes me as unrealistic, especially for tasks like driving. Though of course everything was more optimistic in the 80s.
I may be a bit late to this post but as a contributor to both projects, I think the main difference here is that MusicBrainz is all about trying to prevent data deletions in favour of data merges, which will be resolved to the new object while OSM pretty much only cares about the look in the end.

So in OSM it's perfectly acceptable to delete an object and re-create it whereas in MusicBrainz deletions are very much frowned upon.

This means that you often can't really track changes to a single OSM object which would be pretty much necessary for implementing robust rollback behaviour.
Social capital Is a blessing and a curse at the same time..

But I agree, beautiful story!
Would You Bet $100M on Your Pet Programming Language? (2007)
This should also be marked with a year. A cursory google search has StackOverflow answers from 2013.

A lack of a year label implicitly suggests that it’s new, e.g. Hacker News. Please add a tag with the appropriate year.
Key bit:

"In head-to-head studies, agomelatine, amitriptyline, escitalopram, mirtazapine, paroxetine, venlafaxine, and vortioxetine were more effective than other antidepressants (range of ORs 1·19–1·96), whereas fluoxetine, fluvoxamine, reboxetine, and trazodone were the least efficacious drugs (0·51–0·84)."
8 Best Game Hacker Apps for Android 2018
"This whole thing" is how Google attracts, recruits, and retains the best people. For a company like Google, doing a good job at that is part of their identity and mythos (other companies look to Google's hiring approaches and "people ops" model). For anyone whose job includes interviewing, managing, or reviewing, "this whole thing" is part of their work. They could just follow what the industry standard is, yes, but they wouldn't be Google if they did that.

Think about it this way—you can certainly have a functioning company where people are just good at whatever programming languages exist. But you can't have a Google (or an Apple or Mozilla or Microsoft) if you don't have at least some people with opinions on how to develop programming languages, and talking / listening / reading / writing publicly about PL theory, and questioning the assumptions underlying all the common industry-standard languages, is part of their job.
TL;DR. He is the first human in history to witness the first hour of a supernova being created. Astronomers had theorized what it would looked like and his photographs confirm it and his notification allowed astronomers to study the supernova early hours in depth as never before.
I have a CG folder, in it there are modeling, painting, rigging, animation, fx, etc folders, based on the type of project.

If I want to render a complete scene, I'll put it in "props" or a "set" folder. In it there are folders by software type - hou, silo, ps; and also some for generated files - geo, cache, render, render_comp, and out (for final render).

Also there's CG/assets where I put textures, references, houdini assets, etc.
Except Rust!
I understand, but personally, if I'm already using the convenient wrapper that is pass for everything else, it simplifies my life to use it here too.

I could see going with less glue if there wasn't an expectation that pass be installed and configured on a system already. Those aren't my systems though. Either would work.
Thanks, interesting! I think this may be the relevant "telegram" for this story?

http://www.astronomerstelegram.org/?read=9521
Did you really think they were talking about SSL in this context? Of course they meant E2E.
Looks like it's from 2007:

https://www.sciencedirect.com/science/article/pii/S002001900...
There's a (currently) $20 billion valuation on the line, expect to see quite a lot more press (positive and negative) in 2018 as they press towards an IPO.

It's not about "trashing the unicorn" (eg, Dropbox has managed to keep negative press to a minimum). It's that there's yet to be anything substantive that examines what people are doing that isn't "a stupid start up that won't pan out" that justify paying $350/mo for a desk, when a coffee shop will do.

The prejudice is not that that your "stupid start up that won't pan out" won't, err, pan out, but that eventually the entire industry will collapse and we'll all have to go back to doing serious work at serious jobs. No more getting paid to make a dating app for people with dogs with a floppy left ear.

Despite evidence to the contrary, WeWorks isn't selling office space, they're selling convenience and a lifestyle (two things people are willing to pay a premium for). If you've got an niche business with revenue that lets you afford $350/mo, and you're getting value out of WeWorks, good for you! Keep that niche your secret though.
You underestimate the absurdity of many software patents.
I’ve used them in production several times, recently when I needed to quickly check to see if a set of numbers were likely all the IDs of a particular kind of object, where the ID space is 64-bit ints and the population is in the hundreds of millions. We didn’t need perfection, just a bound error rate and predictable memory consumption, and a pre-loaded BF was perfect in this role.
Rather than "I am right and Troy is wrong", this seems to be a case of "reasonable people may disagree".
People are susceptible to suggestion and manipulation. As evidence consider that 40 years ago it would have been considered insane to suggest that k-12 teachers be armed. Opinions, and behaviors can be manipulated and a grand scale. Foods can be designed to increase likelihood of addiction. It is well known that everyone has a limited supply of willpower. Given all this it is not reasonable to put the blame solely on the individual.
Any in fact anything that sounds sort of computer sciencey.
Backwards compatible means the patch adds new functionality without breaking the API for existing programs. Of course the new functionality would only work in whichever release it was first shipped.

Maybe you’re objecting to it being introduced in a 2.7.x patch release, but that's not without precedent for Python. For example, https://bugs.python.org/issue22960 added a new optional argument to xmlrpclib.ServerProxy and was introduced in 2.7.9.
That's completely backwards. Dividends are the only distribution to shareholders. Stock buybacks look great for Executives trying to inflate share price and earn bonuses tied to Earnings Per Share (EPS).
"Write your password in this input field to see if it has been pwned"

Me: ¬_¬
You had a presidential election where the populist favorite candidates were Donald Trump and Bernie Sanders. Short of Kardashian candidates, that’s about as whacked as you get.
Alternate link if you're unable to view content at mercurynews: https://www.washingtonpost.com/news/speaking-of-science/wp/2...
Discussion here, also (NYT): https://news.ycombinator.com/item?id=16432462
That is not the system being ill-conditioned. The system would be well-conditioned. That's just a comparison that is assumed to hold true inside the simulator because it's trying to advance its time to that of the next event. It's internal to the simulation algorithm.
"Spotify & Apple Music" --> Rhapsody/Napster already had this in 2001. I was a subscriber soon after. So many thought music subscriptions were a strange concept, from mainstream media to TWiT, and that it would never work. I think Rhapsody/Napster was too far ahead of its time, and faced too many technical obstacles, especially when they switched their DRM too many times (they eventually used one from Microsoft, forget the name, which Microsoft discontinued in favor of their own Zune service, and Rhapsody/Napster had to scramble). When Apple and Google jumped in, and Netflix showed the possibilities on the video side, Rhapsody/Napster already was stretched too thin to compete.

(Of course, the incarnation of Napster referenced here is very different from the original Napster concept.)

EDIT: Windows pre-Zune DRM was https://en.wikipedia.org/wiki/Microsoft_PlaysForSure (PlaysForSure) -- it was "anything but". So many synchronization problems with devices, it was painful.
'Biohacker' replaces his entire bacterial fauna in self-experiment [video]
But's it's not always that hash. The password you're checking may not be on the list. This is just a quick check to see if the password in question is on the list, in which case it may be a poor choice depending on how often it's seen.

For example, say I want to check "gSAey27tgGsaEG". That hashes to c2e5dfb023cd42df94751581cba33b24bc011027. https://api.pwnedpasswords.com/range/c2e5d has no entry for fb023cd42df94751581cba33b24bc011027, so it's not even in the list of passwords.

Put another way, it averages a few hundred hashes per prefix based on the total password list size (~500M), but there's 2^136 possible has suffixes per prefix. There's no point in guessing that.
If you haven’t already, I’d suggest joining https://denverdevs.org/ and dropping this into #topic-gigs on a Gigs Day. There’s a pretty active community there, and word of mouth branches out.