skysight-inc/HackerNews huggingface dataset:
I live in Canberra, a planned city that in many ways is amazing and wonderful - but it too suffers from the assumption of the time that cars were the way of the future, as well as assumptions about population growth that didn't quite pan out.

We've ended up with a city of 400,000 that's 40km from north to south and 15km east to west. Public transport is, as a result, highly problematic, and pushes by government to increase housing density (which I think is quite a sensible idea) meet with some resistance.

Planned cities aren't necessarily bad on the whole though - I will quite happily take "soulless" over "gridlocked" and "clean" over "gritty" any day. Canberra may be a bit "soulless", but the more organic cities around us have a very different set of problems with their own negative impacts on livability.
Credit Karma is always about 20-40 points higher than your real score, in my experience.
Surprisingly long load times...
Almost all skyscrapers? Are there skyscrapers out there that wouldn't be leveled by a 500mph wind!?
Overall you have a great security posture. I would not recommend using LastPass due to the service having a history of really bad security vulnerabilities. If you must use a cloud-based password manager, 1Password is the most secure choice, otherwise use KeePassX. As others have mentioned, less reliance on Google will do you some good. Look into using Duo MFA. Migrate high-security accounts like banking to a separate email account. Don't store credit card details with shopping sites. Disable Touch ID.
> Genetic arms race, or intentionally crippling your population to make them easier to control? I wonder which the various governments will go for?

This hypothetical doesn't make sense in the face of robotics. If people are around, they are because they are useful.
easy - save 90% of it - but give 10% to a charity you trust to do smartly with it - then, consider how blessed you already are - if you are healthy, and smart (which it sounds like you are) then you are already miles ahead of your peers - take some time to realize how fortunate you are for where you are today - then - do as others say - contemplate your navel - think about how you love to spend your time - and do that - don't be a corporate suckup if you don't have to - do something you are proud of - then you will always be at peace :-)
That is fine for reviews. I 'm not sure that is appropriate or even possible in empirical reports.
Nothing about my comment assumes that the "size of the pie" can't grow. It can, and it does. But if the wealthy take all of the increase in the pie for themselves (plus more!), then the poor and middle class still get screwed over, and that is exactly what is happening in the U.S.

For particularly shameful evidence that wealth in the U.S. is not being adequately spread around, see this article: https://www.theguardian.com/us-news/2017/sep/05/hookworm-low...
Ask HN: Andy Rachleff's Stanford course material – open-source?
I'm interested in his lecture notes if anyone can point me to them. I’m not necessarily interested in viewing/listening to the lectures themselves though that would be a very nice bonus. His two courses: https://www.gsb.stanford.edu/faculty-research/faculty/andrew-s-rachleff
From New Delhi Journalist to Asteroid Hunter
That's a complex question. I get two conflicting perspectives on their jobs: one from corporate, and one from the internet.

Corporate wants to believe that we're trying to do right by them, by making their jobs easier where we can, and by being a decent company to work for. We supposedly pay a bit above average (certainly better than minimum wage), with benefits, and provide some other perks, at least for the full time associates. A lot of effort goes into making their jobs easier and more reliable. It's understood that these are, as I said, not fantastic jobs and most of them won't stay long term, and that's ok. Some move up into management.

The internet tells me that we drive people like mad, that management is brutal and unforgiving, that there's no such thing as full time associates, and even if there were, you'll never become one. I have seen some utterly grueling jobs in person. (The one I have in mind I believe has very short shift times and I think was meant to be automated this year.)

There is some variance where and when we employ FTEs and PTEs, and I think that's a lot of the difference. And the hard truth is that when we bring on more work for Q4, it's seasonal, and most of them will simply not be needed afterwards.

The internal tone could colorfully be described as a controlled panic, that we must scale our operations, faster every year, because Amazon is not slowing down, and we have to keep up. I don't doubt that this manifests itself as a scary downward pressure on the floor, especially during peak. It is understood that manpower alone is failing us and we will shortly be simply unable to hire enough people to meet demand. That we can barely do this now. Automation is crucial.

I suppose my view is: they work incredibly hard and we try to do right by them, and probably don't do enough. We occasionally make the news for the latest horror story, but I find it hard to believe it would ever be intentional. And I have serious doubts about our part time associates.

I can elaborate if you had a particular question in mind.
> I have asked every person who has turned me down what I could do better.

I wouldn't say anything either. There's no upside. Why risk giving any kind of ammo to someone with a grievance they want to justify?

She says she's a frontend developer and a nerd, so why is she pigeonholing herself in these "digital content coordinator/content marketer" fad jobs instead of moving up from PHP?
> Apple has made the same mistake with TouchID.

I think that's one of the motivations (if not the primary one) to add the feature to disable TouchID from the lock screen via Emergency SOS:

https://www.macrumors.com/2017/08/17/ios-11-emergency-sos-di...
"Do you want to get forks? Because this is how you get forks."
I curate a daily list of interesting engineering blogs at https://discoverdev.io

As of now it's a side project, not making any $ off it. But I know a bunch of folks who have been doing such stuff for a while and make some good beer money!
DIY Genetic Engineering Home Lab Kit
The OP seems to misunderstand the function of NIST, as well. NIST does not "approve" other agencies' software systems. NIST is a standards-setting organization only. They create and publish standards, but do not enforce them.
Also, there is difference between "privacy" and "being able to tell with no consequences". First one implies a choice.
Bountysource is definitely still active, though not as utilised as it should be. The cert expiring is obviously dodgy but it's only expired by a few hours and assumedly will be fixed soon
Is Yanxuan the new trendsetter for China’s ecommerce industry?
To enrich class action lawyers.
Adnostic:   Privacy Preserving Targeted Advertising
> So they could sue you for patent infringement

Let's change this to Facebook will sue you for patent infringement. This was never theoretical and it's rational for Facebook, if you read the post.
Correct. I'm unsure what the problem is.
> HN is not the place for ideological flamewars

To be fair though, they do happen here all the time and often without any mod intervention. IMO the problem is most opinions on HN seem to just get stated as fact and if they happen to be popular opinions then there's no possibility for them every to be discussed because any contrary opinions just get brigaded into oblivion.
Yes, I stayed put. I'm also okay/alive/etc.
lord help you if you bring up her consistently poorly written and deeply editorialized articles in the comments
sustenance (subsistence?) farming

Ha, yes, obviously meant subsistence. Damn you autocorrect, etc. :)
Well, that's awful. It would've been better to seek them out and bring them into the modern world. But hindsight is 20/20.

Brazil in general is the wild west. https://www.reddit.com/r/PublicFreakout/comments/6wqzcw/man_...
A company.
Every year I need to have usually a 2 hour meeting with my superiors to argue for renewing our antivirus for our Windows infrastructure.

Their constant argument every time is "we have no viruses, why do we spend money on this" and I have to tell them every single time "that you're paying for it is WHY we don't have viruses." They have no idea what viruses are, what malware is, what ransomware is and despite being hired to maintain infrastructure, I must continuously explain my decisions to people who do not maintain infrastructure and wouldn't know how with a gun to their head. This, to me, is stupid.
It's a TOS, worded for PR, besides which it's unenforceable and at the whim of GitHub.

It's like building a business on Google Reader or FB Parse.
Show HN: EtherBid Unstoppable Ethereum Exchange
I respectfully request that you not use entelechy for the name of the framework.

Kenneth J Hughes (Engineer and Founder, Entelechy Corporation)
> The US owes it's "walkability" or lack of due to Blockbusting by property developers in the 50s that used racism to drive the middle classes out of the cities into the newly built suburbs. No such thing happened anywhere else.

I think that might've been a factor, but it's an overgeneralization. In Canada, we didn't those race relations problems to anywhere close to the same degree, and yet big Canadian cities are just as sprawled as their American counterparts.

For my money, the major problem with the US and Canada is for the most part, we got to start fresh. A lot of the expansion happened in the age of the automobile, and at the time, we built what we thought we wanted — large suburbs and big arteries to take us between them. This worked pretty well in the beginning, but the further we spread, the more obvious the realization that the design doesn't scale [1].

In Europe, a lot of cities were built pre-car, and although they've seen significant change in the interim, large parts of the original geography are left over. There are some places that consciously designed their infrastructure well even if it was against the grain for the time (e.g. anti-car protests in the Netherlands that led to modern bicycle-friendly Amsterdam; also, Copenhagen), but a lot of it is a historical accident which turns out to have led to better livability than anything our city planners have done on purpose in 100 years.

---

[1] It's still not obvious to everyone, but as commute times continue to go up, I believe that broader consensus will form.
Most communication in an office still takes place virtually just as you do remotely. Within a company located in the same physical area you might communicate across floors, across buildings, across campuses.

Yes it is nice to have small groups together on regular basis in meetings, integration sessions, brainstorming but for the most part jobs are virtual even in an office today with chat, email, text, phones, video chat, etc. Everyone in one location is both a single point of failure and doesn't scale well to employees changes, i.e. people move frequently, skill is available in different technologies not always in one location, etc. Better virtual communication in companies even on-site is needed, being in one place without that can actually put a damper on performance and ability to ship.
> if you want to sue FB for patent infringement, you would be very unwise to continue using React.

If you want to sue any company for patent infringement, you would be very unwise to continue using their software under most common licenses. The most-touted alternatives to React are plain MIT license with no patent grant at all, creating exactly the same risk. Why does the license that prevents you from being sued first get all the condemnation?
> To be fair though, they do happen here all the time and often without any mod intervention.

Yup. The mods are limited in number and readily admit that they don't see everything. If you see something particularly egregious, use the Contact link in the footer to email them and let them know.

> IMO the problem is most opinions on HN seem to just get stated as fact

Also very much agree, and often apparently with very little reflection on the part of the submitter that others may reasonably hold other positions (in that you can follow their logic even if you think it's flawed or disagree with it)—and that some things are often just a matter of taste.

> and if they happen to be popular opinions then there's no possibility for them every to be discussed because any contrary opinions just get brigaded into oblivion.

Compound this with the inherent bias everyone has to tend to notice where their opinion is being attacked and not see where it's being supported, everyone has a tendency to think that theirs is a minority or attacked position. It's tough.

None of this negates that goal of reducing the frequency and intensity of ideological flame wars on HN. One of the reasons I pipe up with comments like this is that I think it's the community's responsibility as a whole to encourage this, not just the mods'.
A Roman makeup container was found a while ago, with fingerprints still visible in the cream: https://www.sciencenewsforstudents.org/article/makeup-scienc...
I'm 22 and also tech savvy, but I find it quite simple to use.
I think the target users are those that have pinch-to-zoom interfaces as kids (the today's teens), so the UX is meant to be "cool" instead of intuitive.

Another thing I've seen quite a lot is that you need to invest some time and have lots of friends already using the platform to know about the hidden gems, which I think the app itself promotes that behavior of friends sharing their knowledge instead of easy to use UI (not saying I think it's a good thing)
Looking for CTO to join startup in fastest growing tech market North America
Toronto has been listed as the fasted growing tech market in North America this year (2017). We're a Toronto startup seeking a CTO (can be remote, but preferably from TO) to architect the web and mobile app. Our client-side designs are done and coded and ready to go.

Please email me at: justbookedyyz@gmail.com if you'd like to learn more!

Source: https://techvibes.com/2017/07/20/toronto-is-the-fastest-growing-tech-market-in-north-america
It's supposed to be like a rock at 40km/h anyway. You're supposed to slow down to 5-10km/h
Snapchat has no API, thanks!
That is gaming the definitions of "states" a bit. Your example has a official finite number of "states" combined with an unbounded tape of extra states while only counting the FSM controlling it. That tape is part of the state, the machine can edit / read the tape in its decision procedure.

Noting this a few more states than a handful are possible. For example my laptop with bitpacking could track the visited or not visited flag for 64000000000 states without even using disk. Tracking a 33 bit FSM.

I agree though that linear bounded Turing machines having a solution for the halting problem is not actually that useful for real computers considering by the time a few registers had been iterated over the sun would have exploded.
> Rather than trying to read subjective, noisy signals from in-person interviews, give candidates a small battery of work-sample tests. These can be bug-fixes, small features, diagnostic challenges, or even specification writing assignments.

I agree that work sample interviews are a huge step in the right direction.

Recently though, I've been thinking about taking things even further: instead of giving sample projects, why not give candidates actual work that you need done, and pay them for it, like you would a contractor? Sample projects are inevitably going to be somewhat contrived, and they'll never be evaluated in quite the same way actual code submitted in a PR will be.

This approach lets the candidate and the company "date" for a while, letting each see how the other one actually works, before they decide to tie the knot of full-time employment. I think it's the most natural way for professionals to get to know each other, build trust, and develop well-informed opinions.

Of course there are plenty of practical logistical challenges, but it does seem like a freelance-to-full-time process could lead to better outcomes all around.
Data Analysis with Pandas – Practical Approach
Revo Uninstaller Pro 3.1.9 Crack Plus Keygen Free Download [Latest] Here
While there is some weird design in Login.gov, this particular report is mostly generating giggles among crypto engineers I know.
It seems no one wants to comment on the end of the world so I will. This is scary shit and needs to be shared. Challenge accepted.
How Seattle’s Design Review Sabotages Housing Affordability
It is a much more complicated problem than that. There are all sorts of potential biological problems like limited disease resistance and potential psychological problems when forcing someone who grew up so primitively into a modern life. The standard has been to let these people make the choice for themselves without forcing them out of their current life. However they can never really make a true choice because they have no real understanding of what the modern world has to offer.
I see your point here. That if combined, SF and SJ - aka "Silicon Valley," would be #1 and that because of their proximity, they should be combined.

Doesn't really matter anyway - this whole thing is just content marketing.
Hey, at least their transport security gets an A+ from SSL Labs. Honestly, I still find a lot of government sites, particularly state governments that get F's because they are still using SSL and 56 bit ciphers.

https://www.ssllabs.com/ssltest/analyze.html?d=login.gov&lat...
Very few parents say: "I hope my child can get a shipping center job stacking bins, day after day, and hold that job for 40 years."

Shipping-center automation is going to move people out of rote jobs in the same way that farm automation sent a lot of workers off the land. From this story, it sounds as if the people working at Amazon shipping centers have found mildly more palatable jobs that could lead (with more training) to better paying careers in industrial operations, design, etc.

We can (and should!) argue about how fast "better" jobs are taking shape. We can explore ways of making that happen more systematically so that children of pallet stackers have a brighter future. But it's a dim world if we think rote labor like pallet stacking ought to be preserved as long as possible.
My first real job at an ecommerce company in Sri Lanka. It had a trifecta of awesomeness. A team that cared. A company that at least at the start had a cohesive mission and till my final day there I had a 95% autonomous role. Obviously there were certain overrides but I never felt rank was pulled on me except by 1 person in that entire time. Funnily enough that 1 person was largely responsible for the downfall of the company culture, something that he too admitted.

Regardless, that was easily the most creative period of my life. I would work on one project after another, investing into productivity tools. The company was at the time doing daily deals. I wrote a suite of tools that would take a word doc which was the terms of agreement with the merchant, and convert it to the relevant HTML blocks to be pasted into our ecommerce CMS. After that was done it would cross-check the site against the doc to see if everything was pasted in correctly, and then use a set of defined resources to generate newsletters.

I passed that autonomy down to the rest of my team and it resulted in people tweaking workflows to be more efficient and learning things and taking on other jobs around the company without having to consult me.

Easily the best work of my life for now. By far.
China to Shut Bitcoin Exchanges?
"The white people, who are trying to make us over into their image, they want us to be what they call "assimilated," bringing the Indians into the mainstream and destroying our own way of life and our own cultural patterns. They believe we should be contented like those whose concept of happiness is materialistic and greedy, which is very different from our way.
We want freedom from the white man rather than to be intergrated. We don't want any part of the establishment, we want to be free to raise our children in our religion, in our ways, to be able to hunt and fish and live in peace. We don't want power, we don't want to be congressmen, or bankers....we want to be ourselves. We want to have our heritage, because we are the owners of this land and because we belong here.

The white man says, there is freedom and justice for all. We have had "freedom and justice," and that is why we have been almost exterminated. We shall not forget this."
The losing minority, sure, but the wrong side? AAA games? Linux? Rust? Vulkan? WebASM?

Yes, some abstraction is beneficial. But too much abstraction leaves you with, you know, the decrepit state of modern software. Abstraction as you actually see it isn't letting us solve "progressively harder problems", it's letting GMail take up more RAM than my OS does from boot. Meanwhile most of the really interesting problems are still done in fairly primitive languages.
I actually like that quite a bit more. I should have thought of it. Thanks!
Well, not like we were peaceful during our stone age. I'm amazed people are surprised these tribes aren't friendly. There's a documentary about uncontacted tribes on Netflix worth watching, forget what it's called though. And there's similar issues with a remote tribe in India which kills anyone who comes too close.
Why were you using popups? Don't they annoy you when you are browsing?
AI learns to re-create Super Mario Bros. by watching someone else play it
For a second, I thought there was a new product called Tribe from Amazon...
Good question, we don't have an answer yet, we are still finding a better way to get more organic traffic.

Thanks for finding it useful.
I opened an issue on their bug tracker a couple days ago because I had more fundamental questions about how their algorithm was designed.

HN comment: https://news.ycombinator.com/item?id=15204989

Github Issue: https://github.com/18F/identity-idp/issues/1665

Now I may be misunderstanding their implementation, but it seems to me actually worse than "this isn't FIPS 140". I take no issue with their use of scrypt at all. The complaints in this Gist actually seem to miss the mark to me.

The problem isn't scrypt, or storing a hash. The real problem is storing d which, seems to me, defeats the purpose of using an HSM in the first place!

Again, with the disclaimer that I'm not 100% certain that's what they're doing, it's just what the documentation says, and what it seems like is happening from reading the Ruby code. I don't develop in Ruby, but while the language is fairly easy to read, with all their variables named 'encryption_code', 'encryption_key', 'encrypted_key', 'encrypted_code', etc. it's easy to get lost.

EDIT: Can someone please co-validate my analysis please? Or please tell me what I got wrong! From what I can see, the design is obviously broken. I don't consider myself qualified to find flaws in other people's crypto so, when I find obvious flaws in what should be well designed crypto I get a little freaked out.
Show HN: Desktop all in one messenger
Freezing credit needs to be free and one button until we have this fixed. Freezing and unfreezing needs to happen quickly.

We also need to know every time our credit is accessed and updated, not monthly like current reports, realtime.

This right should be in the digital Bill of Rights that need to happen as well that you should be able to protect yourself in the case of a breach at no cost to you.

Blockchain seems like the direction, but with how slow we move in everything legislatively, we need something now that allows freezing to be free, fast and easy.

The three credit bureaus, because they are in a fixed market and not truly in a competitive fair market with a privileged position, they got lazy just like the ratings agencies during housing crash. Lack of focus on their core missions due to no competitive threats.
You know a lot about things you don't seem to understand.