skysight-inc/HackerNews huggingface dataset:
I've seen probably a half dozen things JJ has worked on, but none of them end up being any good. He normally starts out with a pretty good premise, but it rapidly becomes apparent that he doesn't know what to do with it. Besides Star Trek (at least the first one, the second one is a different story) and Star Wars, Fringe and Super 8 jump to mind.

Fortunately Stranger Things got to be what Super 8 could have been.
Sure, but it's a workaround because our technology is not there yet.
> The so-called "key image" as used in CryptoNote coins utilising elliptic curve ed25519 can be modified in a special way, allowing double-spends. This effectively allows someone to create an infinite amount of coins in a way that is impossible to detect without knowing about the exploit and explicitly writing code to check for it.

Ouch. I guess we're now seeing the value in having a crypto-currency depend on as few (well-tested) cryptographic primitives as possible.

It always strikes me as a bit overzealous when blockchain-based currencies add exotic cryptographic primitives to improve on the properties of Bitcoin a little bit, while at the same time risking complete destruction in case just the tiniest detail has gone unnoticed.

I feel like crypto-money must rely on cryptographic primitives whose subversion would cause great harm elsewhere, too. If not, the financial incentive to expose flaws isn't present until it's already too late (the currency is very valuable). If this isn't the case, the crypto-currency becomes a somewhat meaningless research project, as the financial incentive to reveal weaknesses just isn't there.
thats partly because education consumers (students) keep demanding education to cost so much. If everyone applied to and went to the cheapest colleges they could find, universities would be clamoring to reduce their costs, not increase them.

of course, a big part of the problem is employers. Employers place a large value on Ivy league schools and expensive universities, thus creating the consumer demand in the first place.
> That way you are not only doing something healthy for yourself and the animals, it's also supporting the local economy in a meaningful way.

There is nothing healthy about consuming animals. Not for humans, not for animals, not for this planet, not for anyone. And a similar "supporting the economy" justification was used in defense of slavery, which you're still supporting in another form.
FCC Votes to Scale Down Net Neutrality Rules
Sorry, I misread it as last airline crash in the US.
sync.com may help.
If so, I have a feeling that all those disclaimers stating "my opinions do not represent my employer's views" are going to have a very different meaning.
So, if my math is correct, if this were a standard 4-year vesting, 1-year cliff scenario, after 16 months you'd be at about 11%.

It would be very generous of you to offer to treat things as if you were on a 4-year vesting/1-year cliff vesting schedule.

If you are comfortable with that, then B% would be 22% (let the company repurchase now). That would leave 11%.

If you are going to offer further generosity, then I'd say this: for every percent you give up to go into category C, then I would transfer an equivalent percentage from B to C.

What I mean is this: Let's say you were going to agree to make A% = 8.25%, as you suggest above. Then that would mean you are giving up 2.75% off the 11%. So, then the breakdown would seem to be: A=8.25%; B=22%, C=2.75%. But then I would move 2.75% from B to C, making the breakdown: A=8.25%, B=19.25%; C=5.5%.

Does that make sense?

There's no right or wrong answer here. But I'm trying to propose something that is defendable on principle, makes some logical sense, gives the company the room it needs to move forward, but also gives you something for your generosity.
Great point - the benefits of automation can't always be reduced to time saved per operation. I wrote a blog post [1] about this in response to that xkcd.

[1] https://andrewstahlman.com/posts/IsItWorthTheTime.html
Being exceptionally, unreasonably proud of being in "Yogi Bear 3D" is a recurring joke in TJ Miller's schtick. He's almost certainly being facetious.
I was overjoyed by this, and then i saw the permissions: "it can read and change all data on websites you visit".

I _think_ that means it can send all of by passwords offsite, or do plugins need a separate permission to phone home?

https://security.stackexchange.com/questions/15259/worst-cas...
Daydream Standalone Headsets to Be Priced Similar to Rift and Vive
> why not just pony up for the intel fortran

I used to work in a government research lab. We mostly used GFortran instead of Intel for political stability reasons. Your budget can change drastically from year-to-year (even if there's no change at the congressional level) because every dollar has to go through the entire bureaucracy before it makes it to your cubicle. The budget wars are constant at every level in the org pyramid.

GFortran is free, and always will be. Whether we can pony up for Intel is completely unknown 5 or 50 years from now. And a lot of people in the Fortran world are ultimately funded by Uncle Sam.
Based on the front-end of a mature, commercial Fortran compiler, see -
https://developer.arm.com/-/media/developer/developers/hpc/f...

I know quite a few Fortran programmers, most of whom will avoid Gfortran because it lacks the features and performance of the commercial alternatives. When you consider that a lot of these people write code for large scale computer clusters and/or supercomputers, the cost of something like Intel Fortran pales in comparison to the cost of the hardware. I suspect this is a big part of why Gfortran is not of the same caliber as GCC
I'm no fan of the 'employer' part, because it places companies in a position as arbitrators of behaviour that they don't deserve.

BUT: Considering the stuff I see people posting online, I do think it's such a cesspool of hatred, ill-will and really bad arguments that I am concerned how societies will continue to function, if these interactions become a routine part of civic society.

In the past, your opinions, and statements were moderated by your peers, i. e. friends, family, or even strangers (but face-to-face). Sure, that meant a certain degree of self-censorship in some cases. But apart from some anarchists notion of "free speech", I have yet to see anything good emerging from the cauldron of freedom (see /r/the_donald for reference).

Anonymously posting hate-filled comments or fake conspiracies is probably legal, but that doesn't mean it's good. It has real costs, both in how it may hurt those it wants to hurt, as well as the toll it has taken on the political narrative. There needs to be a mechanism to include the author in the fallout from his comments.

The best I can think of would be connecting posts to the author's Facebook profile. If your friends all see the stuff you write at bbc.co.uk, you'll be a bit more circumspect in what you say.

Generally, posts that the author would be ashamed of if their mother read them are probably something we can do without.

Ideally, we should come up with a mechanism that respects the idea that we all have multiple public personas, i. e. it's completely legitimate to ask a question on a sexual health forum but you still don't want your family to see it. But these 'personas' shouldn't be license to act without taking responsibility for the consequences.
I've got a few visual studio tips here:
https://jackmott.github.io/programming/tools/editor/ide/visu...

and here:
https://jackmott.github.io/programming/tools/editor/ide/visu...

I'm not familiar with jetbrains but if you can probably find equivalents for all those VS tips in jetbrains.

are you one of my interns? haha.

It can be worthwhile to at least partially master emacs/vim as well, since these exist on all platforms, can be very powerful, can use them when remoted into a tiny linux cloud box via a terminal, etc etc.
Having used a HHKB, the arrow keys and page/home keys are aggravating to have to chord when you are in a program where you can't remap to the expected key combinations (and the chords all have to be done with just the right hand, unless you want to give up your CMD/Windows key).

The swap of del and '\' is annoying too, and creates problematic muscle memory that will fail you when you're forced to use a normal keyboard.
I am sure, the data includes the 'read data' from Goodreads, they own the service.
Everything Google presented about VR and AR at I/O 2017
I just said this because I know for me, I don't like to publicize any potentially gray things I do, simply for the fact that I don't trust any government, rather be safe than sorry, never confess to pirating, and always use VPN's, etc.
>Etsy’s insistence on running its own servers rather than using cloud-based services and software offered by companies such as Google and Amazon—an emphasis that was known, under Dickerson, as “code as craft”

So many times people fail to look at problems in terms of trade-offs instead of right/wrong or fashionable/faus pax

Running your own infra vs public cloud has so many considerations beyond a simple price tag. Massive scale companies on AWS have hadoop clusters just to work out their goddamn bill. But there are considerations you have to make about the number of people to maintain something and how that affects your org on just a cultural/sustainability level, what the velocity of SaaS allows you, etc.

Running your own infra doesn't have to be full of cruft. And maybe the rolling-your-own approach to certain things is paradigmatic to the way your business works, maybe it isn't. You have to figure out the trade-offs.

Newer, fashionable tech is often decorated with tag lines of "faster, cheaper, better". That's actually not what I care about. Instead, sell me on "recoverable", "debuggable", and "sustainable".
"The Internet was not broken in 2015" before the rules were imposed, Pai said today before the vote. "We were not living in a digital dystopia. Nonetheless, the FCC that year succumbed to partisan pressure from the White House and changed course."

100% accurate
There's no such thing as agnostic fact checkers. Facts are complicated by context and anyone who claims to objectively "check" them is selling you snake oil. For example, the lead Snopes fact-checker was previously a liberal blogger. Guess which way their fact-checking skews?

We're all human and we have our biases, whether we like it or not. It doesn't take much effort to tweak an assertion to go from "Mostly false" to "mostly true" - it just depends on which one the writer favors. My BS detector goes haywire whenever someone claims to offer non-subjective anything. tl;dr investigate facts and claims yourself and never trust those who have power over you, even if you vote for them!
Transform any Google form into a chatbot
Kudos to HN for being the platform for raising said "stink"
If they are legitimate and interesting questions, why aren't they probed further? They're throwaways.

In the article, describing Bem as a 'gentle Jewish kid from Denver who didn't care for sports' plays on a racial archetype in order to flesh out a character for the reader, but what does it have to do with his potentially fudging his data and changing the replication requirement in social sciences?
- If you haven't done so, learn functional programming properly, it changes the way you think about code. The coursera scala funprog course is a good way in.

- Design for maintainability, not ability. Code should be simple, maybe even a bit boring, and not trying to be too many things. YAGNI and KISS. This gets rid of a ton of time wasting down the road.

- When faced with a standard problem, use standard solutions. Use popular proven languages, libraries and frameworks, instead of the hip new thing. This saves time which you can invest in the parts that are novel and require novel solutions.

- Understand the business value of the code you write, and the political process that produces its requirements. This knowledge will create opportunities to earn more, do more interesting work, and have happier users.
Patent Application: Full body teleportation system (2006)
A 6 word phrase is also over 3x as long as an 8char password.

The entropy calculations are probably generous. The wordlist isn't as long as it looks, because some of the words are strange and people tend to re-roll if they get something like that. It's probably better to assume there's only 1000-2000 "words" people will safely combine.
Everyone's code basically sucks, including yours. The boundary between a beginner and a coding rockstar really isn't very great unless you are getting into the realm of computer sciences, like machine learning. Learn from your seemingly smarter peers, but don't idolize them. Chances are they will leave the company long before you do, and you will figure out that their coding skills aren't all they are cracked up to be, especially if their code is poorly documented. You will soon understand that they were focusing on getting the job done, while you were expending all that effort to be clever. In that sense, they were totally right.

Don't overwork. Seems obvious, though it's not only still prevalent in America, but more important for our field. Working extra hours has rarely benefitted me either in quality of work or in company treatment. Nobody cares that you put in extra hours. In fact, don't expect your boss to care about anything you are doing even if they are generally benevolent.

Your success is mostly dependent on your personality with appearance as a close second. That's not to say you won't have big wins with the projects you work on, but a lousy programmer won't get fired if they are charming and everyone likes them. The more I refined my social skills, as well as my grooming, the more my minor achievements would get overinflated by my peers and the more they would overlook my mistakes. It's just a cruel fact of life, but at least it's something most people can actually address.
Key distinction: they didn't have arrow keys block. You can pry my arrow keys from my cold dead hands!
I up-voted you because there is a lot of truth to what you wrote. But you also have to realize that today many businesses that don't understand how to develop software but still need to have effective software development processes.
That's a huge personal opportunity if you are an effective communicator who can emphasize with managers from disparate backgrounds. They need someone who not only can implement and manage a successful software development process, but communicate to them what is possible, what is risky, and what the best trade-offs there are to develop software to meet the company's goals.
It used to be better, now if you aren't running your own software company you are treated as a 3rd class citizen and you have to become sleazy "Saul Goodman" to prosper. I am super disgusted by the state of affairs right now, which is why I am running my own businesses, but don't expect this would get any better as the computing tech innovation pace has slowed down to a crawl, stabilizing existing power structures for the next 50 years.
Perhaps, but not in this case. He is a true believer.
As I said, it's contentious, and Nobel-price-level economists are wrangling with it. That's why I'd be careful making definite statements about it casually. Note that Hayek wrote nearly a decade before Keynes, nearly a century ago, and Keynes has held up remarkably well in the last decade.

The invocation of Say's law strikes me as insufficient to strike down the paradox of thrift.
Did you miss "Beach Lawyer"?
The embedded systems cold start entropy problem is a good point I hadn't thought about before.

Of course (not that you disagree), if you have this problem, you have it with or without NSA supercomputers!

I don't think CryptGenRandom or urandom on general-purpose computers is a viable target for this, though, regardless of how "fast" the CSPRNG is.
Along those lines I'm always surprised at how many SUCCESSFUL tech companies even today are built with PHP. Tech stack is often not the driver of success or failure in a company.
"Marketing...kept changing the core functionality"
"CEO kept shoving his ludicrous ideas onto development"

Check and check. There's also my personal favorite: marketing informs the dev team they've just inked a big contract with a tight deadline for features that were never discussed with the dev team. "We kinda told them we already had those features but hadn't released them yet. Can you guys build that real quick like?"
We are about to open source our tool that consumes the billing files from S3 (via SQS notification) and then loads them into redshift auto handling the purging/updating.

Dealing with Amazon billing is absolutely infuriating. We are also on their EDP (Enterprise Discount) program and all of it is done MANUALLY. There is literally NO way i can check hundreds if not thousands of instance hours to ensure there was no error in their processing. Its complete madness. We use a dozen services and EBS, Bandwidth, inter-AZ bandwidth is impossible to audit.

That being said we have Looker sitting on top of Redshift, we make sure each "team" has a tag (infra wont spin up without it) and then we can easily set budgets, watch trends in Looker and track spend by team and by product name. Our finance team loves it.

The data is there, but Amazon REALLY makes you do the work. Their default billing reporting is useless.

Will publish on HN when our tool is open sourced.
> Info screens, ATMs etc. are easily reimaged though - no data loss.

Indeed. I figure the damage in that case is more lost time and bad publicity (lots of photos showing the ransom note on public screens)

> The initial infection vector is still unknown [...] SMB shares exposed to the public internet

That's interesting. I wasn't aware of that but I agree, it would explain the quick spreading much better.
I also use OmniFocus, but with their infrequency of updates and their lack of Touchbar support, I might be tempted to try out Things 3 and see if it works better for me. Then again, I might just be naively using OmniFoucs, so it might be better to try to modify my workflow before looking for alternatives.
This party wasn't going to pay for itself!
Why Every Business Should Start with a Spreadsheet (by Hiten Shah)
Title needs to be changed. This is not a patent. This is a publication of a patent application.

Note the metadata field on the google patents page:

Publication type	Application
It goes further than that. There's a school of thought, stemming from an 1970 article by Milton Friedman, which claims that the only responsibility of corporate management is maximizing shareholder value.
Forbes has a good analysis of that article, its influence, and aftermath.[1] The Harvard Business School creates leaders who believe that statement. This is a problem. A big problem.

The Forbes article makes the argument that this approach is not only bad for society, but is responsible for the decline on return on capital since 1970. Despite the focus on the pursuit of shareholder value within each company, the overall result has been a decline in shareholder returns.

Think about that for a moment. The only point of this form of capitalism is high shareholder returns, and it's not delivering even that.

[1] https://www.forbes.com/sites/stevedenning/2013/06/26/the-ori...
This is an entertaining explanation: http://www.npr.org/sections/money/2016/01/15/463237871/episo...
> why the BBC may notify a non-law-enforcement agency about a possible violation of law

Well, they are journalists, after all :)

More seriously: these is a ton of stuff that happens that is both completely legal and somewhat bad. In the past, this grey area was policed by the community, using standards such as "politeness" or "etiquette" and sanctions such as "no longer inviting that idiot".
> Not just for topics that you're knowledgeable on, but also if you pick up on the patterns that writers use or read tvtropes it also ruins the watch-ability.

This is true of story telling in general, though. There's really only so many story elements. That doesn't mean you can't write a new, great story with them today (just like there's still great music being made despite us only having 12 notes in Western music).
What I have learned is:

* Typed languages while more complex are worth it (circa 12 years ago I was a heavy scripting language fan)

* Unit tests that heavily use Mocks are almost always a bad sign. Brittle tests suck. Don't increase coverage for the sake of it.

* Get it done and move on. Try not to obsess on little details that add no value.

* "It depends"

* NIH (not invented here) is not always bad. In general it actually is often better (ie invented here). Respect the previous engineers when you move to a new company. There is a reason why things were built the way they are.

* Almost everything can be done in Bash :)
The Harry Potter books were just released on Kindle Unlimited about a month ago. Its not surprising that they are all up in the top 20, since people are going to read them right after release. It the exact ones in the exact order are likely something to do with the average rate people read at.
> I wonder what proportion of animals would chose non-existence over existence if they could understand such concepts.

May I suggest you look at some footage from slaughterhouses to make that determination for yourself? Or, if you're particularly stoic, I dare you to watch Earthlings.
Black-and-white Capital's press releasing calling for changes at Etsy is at http://www.businesswire.com/news/home/20170502005999/en/blac...

To me it's fascinating how deep in the technical weeds it is. For example, suggesting changes to their search ranking algorithms.

Some of it strikes me as likely inaccurate. E.G.

"It is black-and-white’s understanding that more than 50% of the approximately 450 people on the R&D team focus on maintaining the Company’s costly internal infrastructure. A shift to the public cloud would provide long-term cost savings while also establishing a more flexible infrastructure to support future growth."

I doubt that Etsy can significantly reduce headcount by moving their servers from on-prem to public cloud.
Except it isn't; culture doesn't affect our physiology and biochemistry, thus not relevant to discussions about natural diets.
Or not. I had over 300 points when I was banned for religious content in odd comments
The Secret of Miyagi: Lessons to build your software career
Agreed. Even with service providers saying "we aren't trying to get rid of net neutrality", Pai himself has in numerous public forums said explicitly that he wants to get rid of net neutrality.
Mac default keymap looks intuitive enough for me. Opt+arrows for skipping words, Cmd+arrows for sentences. Beats absolutely arbitrary Ctrl-A/Ctrl-E and ^/$ definitively.

(I am a proficient touch typist, but I can't adapt to hjkl in lieu of arrow keys — not to mention the context shifting overhead for two vim modes).
It would be useful if you specifically wanted to run it in JS environment, rather than for the speed

Seems like most numeric/math code have some Fortran libraries underneath.

It'd be handy to have a route to just compile them to JS rather than having to write from scratch
the big companies of the next era will come from the spaces that large companies are ignoring.

My entire point is that they aren't ignoring any spaces, they have all future spaces accounted for by having their tentacles in literally everything possible that could be future tech.

Bldinsides come from different industries, so they need to cover their bases from all directions, so that's what they all have done with their projects, products, investments in...AI, Energy, Biology, Transportation, Infrastructure, Waste Disposal, Agriculture the list goes on.

The time of the non-ubiquitous firm is over.

AFGAM aren't software companies, they are innovation conglomerates. I mean why do you think google changed to Alphabet?
Map it to ctrl and emacs is unstoppable :)
A comprehensive reference of performance analysis features in Chrome DevTools