skysight-inc/HackerNews huggingface dataset:
By the way it's generally not a good idea to use dates in password generation or for random seeds. An attacker who has any information about the approximate time you generated the password (e.g. minutes before registering for a site) would be able to iterate over those several thousand seconds.

For consumer use cases, you should use sources of noise for this, such as microphone noise, mouse movements, fluctuating voltages, etc. If you wanted to be super-secure you would use a quantum random number generator, which is truly random, but unnecessary for the threat models of most consumer uses. Just use anything but date/time. The random number generators of most modern languages and operating systems already have such measures in place.
Dunno about coin, but I'd be happy to work for Pogs or Beanie Babies.
I actually have ideas that work, but everyone else thinks they are impossible and "half-baked" -- actually, it is worse than that. I get called a lunatic.

So my impossible dream is actually turning what I already do into some kind of real business with an actual income stream. Ugh.
BTW, what is the reason for the Piet question not showing any code or image (until you answer the question)? Is it somehow related to how the language works, or some feature of it?
Why Pray?
That's about nutrition though, and this is about contamination from packaging. The article would still have been written if mac and cheese were an entirely untreated plant product.
The GP is likely referring to this story:

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

http://www.vanityfair.com/news/2013/09/michael-lewis-goldman...

I am just now realising that this case is still ongoing. That's crazy. A DA literally made it his mission to get the verdict reinstated:

'On April 4th, 2016, almost nine months after Aleynikov was acquitted by the NY Supreme Court, the Manhattan District Attorney Cyrus Vance's office filed an appeal seeking to reinstate the guilty verdict'

Not to sound like a conspiracy theorist, but I would not be surprised if Goldman kept applying pressure behind the scenes to ruin him.

Donation link to help fund appeal (his website): http://www.aleynikov.org
Planning to get it with py3 soon.
I can get larger font sizes, plenty large, with just one keystroke to my Web browser, Ctrl-+. But for the Web page I mentioed, that keystroke doesn't solve the problem because the lines still have 96 or so characters. Then, as I mentioned, I have to use the horizontal scroll bar twice for each line to be read.

Apparently the default in HTML is to have the window width fixed and let Ctrl-+ increase the font size AND reflow the text to fit in the same, fixed window width. If the window does fit on my screen, then I can just hit Ctrl-+ a few times and have fonts nicely large so that I can lean back and read the text. So, it takes some work in HTML and/or JavaScript to ruin this good default behavior.

The Web page I mentioned is only one; the Web is awash with people using tiny fonts and packing a single page with all sorts of stuff. With the layout the page has, to have the fonts large enough to read would need a screen, say, 4 feet wide. Any wider and, then, instead of scroll bars would have to walk side to side to read the screen.

Newspapers partially solved this problem long ago: Newspaper columns commonly have only about 40 characters per line. For the Web, 50-60 is about the upper limit. 96 characters per line is too many, way, Way too many, for newspapers, books, PDF files, Web pages, or anything else.

I'd think that by now Web sites would notice that 96 characters per line was too darned many and cut it back, permit Ctrl-+ to reflow the lines, etc.

So, I tried to make an issue of the 96 here. People with screens 4 feet wide won't agree with me.
The fact tha Google is pretty timely with updates, and if this happened the manufacturers would be content with letting the malware push people towards earlier upgrades?
Stop feeding the wrong wolf. Your attitude is incompatible with free society; if everybody held your beliefs, then free society would end tomorrow.
Just a comment overall, I bookmarked the site and think it's great.

Is it a good idea to present a site that compiles and runs code on a remote server to a site dedicated to hackers? :)
Then why are there more Californians moving to Texas than vice versa?

You really need to step out of your tech bubble. Remember how Donald Trump won the US election? If you were in the Bay area, I bet you would've never fathomed that since it's a bubble.

Source: live in Mountain View
It was strong until you told us.
What do you hope such an attack would achieve? Giving Apple more market share?

Apple controls the iPhone soup to nuts and can update them as they see fit. They are the OEM and they do not allow Carriers to modify their devices.

Google provides an OS for free and stipulates that OEMs must make some concessions to get the GAPPs everyone wants for that OS. It has no where near the control over handsets or the ability to update them without cooperation from OEMs and Carriers who contracted with those OEMs.

With each new version of Android, Google is asking for more and more control over the system however they'll never own the devices or be able to exert their will the way Apple can.

Attacking field devices won't spur Google to ship magic updates to everyone's unsupported handsets because they couldn't even if they wanted to. It might spur them to make additional changes in future OS versions but the vast majority of handsets in the field would never receive those updates.
You are, my friend, an optimist.

After learn and forget a few js frameworks, see develop the "compile to javascript" fashion, javascript jumping to the server, the different flavours of MVC, "isomorphic programming", subsets of javascript that compile to whatever and etc..; my gut feeling is that it will never end.

If that is a good or bad thing is left as an exercise for the reader.
My personal favorite example of a "NASA-style, bad PowerPoint presentation" is a SCRUM meeting involving a deck of slides with ~20 lines of text per slide. The SCRUM master involved was an employee of Accenture, IIRC. [Edit: And yes, the deck by itself had an impressively high information content.]

NASA and its contractors (which, in my experience, do most of the work attributed to NASA) have a weird, self-reinforcing cycle of decision-making by PowerPoint such that slide decks are important, necessary, and ubiquitous and therefore almost universally bad. Tufte's example of of a presentation burying the lede that the Shuttle will get blowed up is just one consequence.
That's the problem is they are so unfair.

What if you worked for some huge conglomerate like GE. What industry does GE not compete in? Or Microsoft? Walmart?
Amazon? Also, their duration is typically 2-4 years. So you can't work in any major industry that GE competes in for 4 years and you get zero compensation for it. How is that anywhere close fair or reasonable?

Non-competes also include no hiring. That further limits my potential employment. If me and my buddy quit because we're sick, or bored of a place, we can't hire either other or recommend hiring each other for 2-4 years.

Guess what? If you have people who can't find employment and a good chunk of their opportunity is blocked because of non-competes, guess who pays for it?

Also, here's the crux of the hypocrisy. Companies are all about free market, but only when it benefits them. In a free market, I should be free to work anywhere for anyone. The only restriction would be not to divulge IP or trade secrets. I'm perfectly fine with that, but chances are, that's not what you are signing.
In another thread posted on Hacker News, someone asked how do you know whether a company is healthy. I said that by definition, if a company is not profitable it isn't healthy.

Of course that message didn't go over too well...

Maybe the software industry will start defining a "successful company" the same way the rest of the world does -- making more money than you spend and have a sustainable business plan.
Ask HN: Are UML diagrams still used today?
Not just that, think of the torture that could be performed when you can't shut your eyes to ignore images.
I really suspect you don't understand how broad tech-noncompetes are.

Given the court and arbitrator's lack of expertise, we see companies arguing that any software work at all is competition. Especially for emrging high-demand fields like machine learning.
Congrats on being so dumb you needed to be spoon fed books to do a job? I know this is offensive, but I'm really tired of dumb people projecting their stupidity on everyone else! Open your mind and realize people are different than you.

I don't know what you think college is. For most people of above average intelligence it is not an efficient use of their time until you consider the bullshit that is required to even get a decent job or do interesting work. College is a really shitty way to learn and progress as a human, but with the bullshit companies stipulate it becomes "a worthwhile investment."

I would also argue that if you are not good at independent learning then it may be worthwhile as well.

If it became illegal to check for college degrees/ask for college degrees during the hiring process, we'd find out the true value of college very quick. I bet it's less than 20% as valuable as we believe.
Having worked remotely for 2 years it all depends. Its not perfect, it depends of the company, there are terrible places to work at remotely.

Usually if everyone works remotely if better, but if you are the only one its not so good.

It's way better than open plan office.

I think the ideal would be 3 days remote, 2 tops at office with everyone on the same day at office so you can integrate or make pair programming sessions.
Even further, there are no gatekeepers...
I like this idea. Giving it a go, I found generating the passwords time consuming - as in sometimes I would be okay to get a simple 2 image throwaway password without having to go throuugh all 6 images. However I suspect that my impatience was just curiosity in wanting to find out how it worked, and what I would see whan I finished :-)

I also didn't feel much attachment to the image - which could be addressed and has got me more interested about. Memory palaces. Genius loci - ancient way of remembering things using space, places. This works in a similar way, images exist on 2D space - the genius loci work best when the mental image is something you know well, that you remember well.

Thanks for sparking some ideas in my head!
Sure, but I'm saying that the social reward system and the profit reward system are roughly equivalent in my mind, while the necessity one is superior to both.

If you remove the risk, that changes the calculation too, definitely. That's much harder to do, though, than increasing the reward opportunity or the perception of reward opportunity. Do I believe it is worthwhile to move in that direction? Certainly, but it's frankly impossible to administrate that solution today.
I don't follow what you're saying?
Usually "risk" is something that can be determined mathematically (think of probabilities) or however measurable and - even when not measurable with a given degree of approximation - it can be usually roughly estimated.

What you seem to propose is more like an act of faith in the unknown.
“The phthalate concentrations in powder from mac and cheese mixes were more than four times higher than in block cheese and other natural cheeses like shredded cheese, string cheese and cottage cheese,”

As a chemist, I have to ask, how much phthalate was actually found? Telling me it's 4x higher than block cheese tells me nothing since block cheese may have barely detectable phthalates.

The dose makes the poison.

Our ability to detect chemicals has vastly improved over the years. It's not hard to detect chemicals in the parts per trillion (ppt) at this point in time.

You can't say "the chemical is there, let's be scared". The levels need to be quantified.

That's why drinking water has acceptable levels for things like cyanide, lead and mercury. No matter what water you test, you'll find those things. But if the amount is well below toxic levels, then it's not a big deal.
I like Jinja. What's a Python templating language you prefer to it?
(In case you don't see it, check out my other comment, https://news.ycombinator.com/item?id=14777946, for further background data.)

The NASA environment, which includes Honeywell in this case, is full of these sorts of things. This one is actually quite good.
That is no doubt a great thing. I'm not trying to suggest that workplace bonds and friendships are meaningless, just that people need to have appropriate expectations about what the relationship with the company fundamentally is. Theres no doubt space for compassion, it just shouldn't be viewed as an entitlement.
"If I've done my job as a parent well, I won't have to worry about policing the "proper" use of this money."

Except they still have to come up with a rational case, and endure lots of dad talks, and dad advice before they can use it.
I worked on the American trading floor of a Swiss bank. After the crisis, Zürich decided to reign in us free-wheelers. So they came out with a new dress code [1]:

"Among the 'dos' and 'don’ts' for women: 'Make sure to touch up hair regrowth regularly if you color your hair.' Men are commanded to, 'Schedule barber appointments every four weeks to maintain your haircut shape.'

Neither sex is allowed to 'allow their underwear to appear,' wear short-sleeved shirts or, strangely, cuff links."

We all bought ridiculously-coloured suits (the bankers, being bankers, went along); the rules were pared back. Goldman Sachs has always had an antiquated dress code for people who will never come within fifty feet of a client.

[1] http://m.huffpost.com/us/entry/797245
English as she isn’t spoke (Part 4)
presumably the op retirement is in a pension or 401 for the tax benefits an emergency fund is just cash.
yeah, s-exprs are very hard, right? compared to bazillion new keywords that can't be used by user programs and various kinds of brackets for different purposes.
Worked there for 7 years, can confirm.
I think it forces you to use your time effectively. And yeah, I can't stay up every week day during that slot of quiet after ten but that's ok because I use my time better when I do. I personally wish we'd started the family a little sooner because that tough period only lasts a few years. (For context I was 30) I also started a company around the the time our first child was born. It did not work for the usual reasons - not because of the family. Burn rate is higher with the family though.
I actually took a stab at this for a now out-of-favor JS framework, Knockout.js.

You can see the project here: https://github.com/Miserlou/django-knockout-modeler

It allows you to take a single Django QuerySet and turn it into a SPA with in-page listing, sorting, filtering with a single Django template tag:

{{ my_query_set|knockout }}

I used in production in a few projects and was very happy. If I were to do this again, I'd re-do it for Vue.js and make the data-syncing bi-directional. But I hope we see more stuff like this.
And hence, greatly deter people from the idea of pulling up tent stakes + moving there to start a new life.
Show HN: Pyweather – Check the weather in your terminal
Where I work, we use it extensively for analysing problems and designing code. It's invaluable for communicating and collaborating on designs.
I've never seen a remote setup wherein being unreachable for more than 1 day during normal work days would come across as legit. It sounds downright unprofessional.
No, "conversations" on twitter are a reflection of the platform's limited ability to convey the nuance and subtle nature of truth in contexts that matter.
I also see ecological reasons to justify working from home. Less people on the road= less traffic, less pollution.
I think PasswordSafe is good. Combined with storage in OneDrive and the Android app it solves my needs.
It wouldn't be a binary search, the values are already hashes, so you could do a hash table lookup very cheaply. MD5 isn't great by cryptological standards, but it is extremely robust by hash table standards.

While no extra resources might not have been strictly accurate, the lookup would be practically free compared to the time it takes to compute the hash.
Recommender Systems Through Collaborative Filtering
What percentage of immigrants holding "advanced degrees" from foreign countries are actually any good? My experience from interviewing "senior software engineers" that were educated both domestically and abroad shows an appalling percentage of people who can actually code let alone architect a decent system.

If people in the industry can't distinguish between qualified and non qualified people, how can the government?
You don't care if your surgeon has been exposed to the idea of opportunity costs and given a framework for thinking about them structurally?

That's pretty weird, Doc.
Good catch, that's what I get for working on a phone.
Helicopter families? Wife and kids get citizenship for free school/medical/dental/welfare and tax free capital gains on the house, husband doesn't get citizenship so doesn't have to pay Aus tax or even declare overseas income, and just wires $ for groceries and Mercedes?

Do you also have huge neighborhoods of million dollar houses and hundreds of thousands of dollars of cars in the driveway, but there's no tax base because everyone's income is below the poverty level?
FAIth
Is this the same font used by the (scannable) homekit activation keys, which are usually printed on the box/device?
Same here. I don't want to listen to music or other people talking. I also hate earplugs.

In my cubicle it's often so loud I would be better off working in sports bar during super bowl:)

Just give me a small office. It's even ok having a team with two or three people.
Yes (ex: with plantUML for a just quick DSL draws)
and you can use Archimate too. (http://www.archimatetool.com)

Are you using RUP? https://en.wikipedia.org/wiki/Rational_Unified_Process
Not associated with them, but this would finallz be a reason to buy one of those awesome suits: https://www.opposuits.com/suits.html
Looks neat, but the code editor really needs syntax highlighting and intelligent indentation.
Same thing as the "vaccines cause autism" crowd. For Lyme disease, it was fear that it would cause arthritis (Lyme disease causes arthritis). Despite repeated proof that it did not, the vaccine was banned in the US.
Anytime they say that -- what they really mean is that they only way for you to "improve" is to GTFO.

Another (not so gentle reminder) to follow this poster's advice, and make sure to always have a decent emergency fund saved up, at all times.

So that when something like this does happen -- and it has happened to nearly all the best people I know, at one point or another, that they are told, in one way or another (either directly, in "secret code", aka PIP): "Look, we don't think this is working out" -- you can be prepared to say the natural, adult, self-assured thing: "Well, I'm sorry to hear that. Do you want me to agree to separate from you, or do you want to separate from me -- and if so, on what terms"?

Because really, no one has time for soul-killing head games like PIP.

https://news.ycombinator.com/item?id=14776772
Something that Michael Pollan advocates is avoiding processed foods. In the quote above, though counterintuitive, "food" as defined by Pollan does not include processed foods like boxed mac and cheese.

From the article the GP post linked:

1. Eat food. Though in our current state of confusion, this is much easier said than done. So try this: Don’t eat anything your great-great-grandmother wouldn’t recognize as food. (Sorry, but at this point Moms are as confused as the rest of us, which is why we have to go back a couple of generations, to a time before the advent of modern food products.) There are a great many foodlike items in the supermarket your ancestors wouldn’t recognize as food (Go-Gurt? Breakfast-cereal bars? Nondairy creamer?); stay away from these.

2. Avoid even those food products that come bearing health claims. They’re apt to be heavily processed, and the claims are often dubious at best. Don’t forget that margarine, one of the first industrial foods to claim that it was more healthful than the traditional food it replaced, turned out to give people heart attacks. When Kellogg’s can boast about its Healthy Heart Strawberry Vanilla cereal bars, health claims have become hopelessly compromised. (The American Heart Association charges food makers for their endorsement.) Don’t take the silence of the yams as a sign that they have nothing valuable to say about health.

3. Especially avoid food products containing ingredients that are a) unfamiliar, b) unpronounceable c) more than five in number — or that contain high-fructose corn syrup.None of these characteristics are necessarily harmful in and of themselves, but all of them are reliable markers for foods that have been highly processed.
"What would prevent a tragedy of the commons-like effect where en-masse people migrate from one place to a new one, deplete it, move to new pasture, deplete, move to new pasture, asf?"

Nothing. In fact, that happens with freedom of capital movement all the time.
Agreed, testability is a big problem, I'll add a note. Thanks.
It's worth keeping in mind in these discussions that tuition and expenses aren't the only cost of college attendance; four years of opportunity cost in earning are also involved. We can drive tuition costs to zero and still the overwhelming majority of selective school attendees will be from high-earning families.
Similarly Nim templates (they are called filters in Nim) are very good. It's just Nim code with markup code interspersed, it works very well but I do admit that it could still be improved.

What I like most about it is that i can just use Nim code in my templates. I can't say the same for Django templates or (I guess) Jinja.

https://nim-lang.org/docs/filters.html
Goldman Sachs has always had a ridiculously antiquated dress code for people who will never come within fifty feet of a client.

When I was much younger I didn't understand the concept of people who never had to deal with clients having a dress code but now I sorta do: the company is trying to create or promote the concept that everyone in the company is a member of the same team and have more in common with each other than they do with outsiders. Whether or not this actually works I don't know, but that's the only thing that makes sense. Same reason I guess the military puts everyone in camo these days, even people well behind the front lines.
All your passwords have special characters. Some places do not accept special characters in passwords.

This is what your scheme doesn't address.
so signals. If you're talented enough you don't need signals, you just provide value.

So for many people, acquiring signals is a complete waste of time and money.
Why is everyone that disagrees with you being flagged?

We don't accept dissent or discussion here?
Then why do you make the joke? It's misleading.
Also a good point. Polling is also a very straightforward and reliable system, and can be very efficiently with both caching and returning empty responses when nothing has changed, etc
I sure don't. First-line health care is way too expensive, and everyone suffers from it, both patients and prospective caregivers. I don't really believe exposure to gen-ed requirements makes my internal medicine doctor any more effective at diagnosing and treating illness.
Twitter is a more powerful a tool than most realize; twitter enables anyone with a public following to direct that public following as a shit-show army destroying any online presence of their opposition. Powerful twitter users direct their followers like an army, and quite effectively. One is POTUS now.
Free Tutorial – Getting Started with Angular Material
I use this. My only gripe is that I need to unlock each day for the browser integration to work, and I need to open the app to (not have a service in the background).