skysight-inc/HackerNews huggingface dataset:
Just looked at the physical book. I work in DevOps but just in general want to say physical books are great and highly underrated for how quickly you can access info / other things.

https://www.dropbox.com/s/mqmmlf1jpdexmav/Gladwell-Peak.jpeg...

Lol you'll see in the comments I even wrote "hates Gladwell!".

In fairness to Ericsson, he is very civil and it's a very respectable "takedown".
> I don't know what the resolution to Node.js's conflict is, but the last thing we need is yet another fucking blowup in which the entire debate gets reduced to the lazy polemic of "Objective programmers yelled at by SJW soft scientists"

But without a transparent process where the accusations are clearly stated, I see two practical consequences:

1. The lazy polemic you quoted.

2. Reserving judgment.

Is there another option I'm not seeing?
EURGBP: Remains on the Offensive, Extend Bullishness
By November 2017 in Europe you will be able to transfer money almost instantly:

https://www.ecb.europa.eu/press/pr/date/2015/html/pr151127.e...
https://www.europeanpaymentscouncil.eu/what-we-do/sepa-insta...

Same day transfers have been a reality for a long time (at least in The Netherlands), the fact that it takes 3 - 5 days here in the US is absolutely insane.
Even if it exists, since you don't know a dominant brand in this space, effectively, the market is wide open for you, if you come with a superior technology
This story actually helped crystallize why I have been quite so knee jerk against things like Codes of Conduct.

The whole point of a Code of Conduct, Homeowner's Association, or anything else which attempts to codify politeness, common sense, respect, etc. is to be used as a bureaucratic bludgeon against someone. And, while those may get put in place to get used against a single egregiously bad person, they then stick around to get used by the far more numerous petty political jerks.
You think they are cheaper when the actual physical consequences of CO2 emissions are priced in? No-one else does, including the fossil fuel companies. They haven't invested the vast sums they have into lobbying and science-interference out of charitable inclinations towards lobbyists, amateurish scientists and think-tank careerists.
So he is condemned in your eyes, not matter what evidence is presented?
I still don't understand. Everyone already has a social network where someone earns pennies by making the experience worse.
No.
My Rclone / Backblaze B2 backups happen automatically every night. They're plug-and-play. The backup scripts I wrote verify random files automatically in the backup every night, to confirm that I'm actually successfully backing files up and can successfully retrieve them.
If there comes a time when I need to restore huge amounts of data from Backblaze and I don't want to wait for it to download, I can take a snapshot and ask them to write it to a hard drive to ship it to me.
Until that happens, I don't have to worry about it, and given that they charge $.005 per GB per month, the storage costs are infinitesimal.
You make a good point, although personally my codebase is split into enough projects that I think the transition will be manageable.

If it's just a compiler warning (and you don't treat warnings as errors) then can't you leave it on and do the work gradually? Or turn it on for a day, do some work, and turn it off again? You have to eat the elephant somehow.

Also, even if you make the non-nullability opt-in on a case-by-case basis, don't you still need a compiler switch to turn on occasionally and see what remains to be done?
> But when he says:

>> "I have never made a case against the Node.js Code of Conduct."

> But on Twitter, he implies that people aren't skeptical enough of CoC's and that he has "witnessed the negatives, again and again".

If you use anything enough times, you'll witness the negatives again and again, even if you feel the positives outweigh the negatives and overall recommend it. Viewing something as a net positive, let alone not making a case against it, does not require you to be blind to it's negatives.
Of course it's a defensive one. He's the person being accused! ಠ_ಠ

God forbid someone defend themselves after being publicly and on-record dragged through the mud. This isn't going away for him even if he stepped down and disappeared from the scene entirely.
> What we need is instant clearing, 24/7/365. Nobody cares that it's Sunday. Nobody cares that it's Presidents Day.

This always amazed me that the ACH transaction couldn't be set in motion (not fully committed perhaps) duing holidays and weekends.

Do servers cost more to run on weekends and holidays?
This post made me remember that I had muted "blockchain" on twitter, and my life was much better because of it. Classic example of adding "blockchain" or "token" to something for pure hype.
Is Norbert Blum's 2017 proof that P≠NP correct?
> Better is to use the "asynchronous assert, synchronous release" reset

Also put that synchronized async. reset onto a clock buffer if your synthesis tool isn't inferring one since it will be a high fanout net. For an FPGA target you lose most of the benefits from synchronizing it if you let the reset be delayed by running over the normal routing fabric. For an ASIC you're going to have to buffer it no matter what.

A common problem is that most FPGA dev. boards don't have any provision for an external reset and student's never learn the discipline of properly initializing their circuits. Xilinx takes an official stance against global resets [1] which I feel does untold damage to impressionable developers. Thankfully they do have the ROC library component that will simulate a reset after completion of configuration. Use this or your platform's equivalent if you don't have access to an external reset.

[1] https://www.xilinx.com/support/documentation/white_papers/wp...
"It looks like you've been using HN primarily for political/ideological battle. That's destructive of what the site is for,"

Then why is this entire thread and subject here? It's entirely political and ideological.
Help pickling encrypted numbers and public key objects
So what kind of deliberate practice is required to become a highly skilled developer? Not just to know a language and library. Code kata used be a thing years ago.
Thanks, that's helpful as an upfront approach. How about if a contract is already in place and the company is okay with the methodology being published, as long as they retain rights to it.

Is there a licensing vehicle that allows for publishing while remaining an asset of the company?

For example, Square built their Dagger library and uses the Apache license. http://square.github.io/dagger/
My impression is that Dagger is still an asset of Square, but you can use it as long as you meet the licensing requirements.

Is there an equivalent to this for a modeling approach or work done by a consultant?
Terra also means ground, for example: terra firma.
And with RF, well, things get really weird really fast...
"You say you're not a witch? Why, that's exactly what a witch would say!"
I was about to write a very similar comment to yours.

My father is a remarkably talented guitarist. I used to think he was "good" as a kid, but it wasn't until I was older that I realized just how "good" he actually was. I vividly remember being home from college over the holidays one year, listening to some Rory Gallagher ('74 Irish Tour), and he just casually started following along with Rory's lead in Tatoo'd Lady. That's when it first clicked to me.

He was born in NYC and did all the terrible things that any kid would do in NYC in the '70s. But when my brother and I were suddenly a thing my parents picked up and moved north to the Adirondacks so that we, presumably, wouldn't do all the terrible things that any kid would do in NYC in the '80s.

While there is obviously no telling whether or not he would have become a successful musician by staying down in the city, there is no doubt in my mind that he was, in some small way, giving up on his dream by moving out of the city in an effort to give us a chance at a more, I suppose "wholesome", life as kids.
I think this is just one instance of a near-universal perception among English speakers that Greek/Latin words ("Terra") sound more sophisticated than Anglo-Saxon ones ("earth").

It's hard to hypothesize about whether this could be reversed in an alternate universe because this tendency goes back many centuries: for a loooong time Latin was the language of the scholarly and political elite, whereas Anglo-Saxon Old English was used by commoners.
Better yet, why not develop a standard protocol of sorts to enable future devices to be used this way in a consistent manner?

This could then be used as a basis for phone recycling programs: manufacturers could run the collection (and e.g. hand out gift cards for its own new products to encourage the users to turn them in while also profiting from it), and then sell the collected phones in bulk to datacenters.
Asana Engineering Community Update: August 21-25
This is our first community update, let us know what you think!
Do we really need another Twitter like platform that’s based around the idea of “rewards”? Wasn’t app.net enough?

Oh, but blockchain...
> Judging from e.g. Scandinavia, France, Germany etc, what they get from taxing companies is an excellent safety net for all citizens, healthcare available for all, good transport systems, good education systems etc and various other social goods. Basically, great and fair countries to live in

You realize these are countries with lower corporate tax rates than the US?

> You seem to be speaking as though the only possible social good is the productivity of businesses and that money that is taken in tax has effectively zero contribution to society. Standing in Europe [or Japan, or any developed economy outside the USA], that looks like a very strange thing to read.
You're basically arguing 'tax shouldn't exist because it slows companies down and generates no positive effect of it's own'. To which I will respond, "Nope. That's an ignorant argument."

That's a false argument you made, I never said anything of the sort.

> Tax on companies should exist because it leads to strong public sectors that act as safety nets for societies (on an individual level, and also at corporate level during downturns).

Taxes should exist to fund strong public sectors. That's not an argument for corporate income tax, since we can fund them with different taxes. Taxing corporate income at the personal level enables a far more progressive tax system, and the deferral of capital gains creates much more money to tax.

> I would add that your claim of reducing corporation tax provides more jobs is total junk: see the citations on the right hand side of this page: https://corporatetax.procon.org/
Job creation in the USA was highest under high corporate tax rates; and 'corporation tax holidays' are associated with massive job cuts. Still, 'facts have a well known liberal bias' so I suggest you do your own research.

Job creation in the USA was highest in the 1800s and early 1900s, before corporate income taxes were invented. In the 1950s productivity slowed significantly. Corporate taxes were so onerous in the 1950s that a substantial portion of US businesses switched to partnerships that didn't have to pay corporate income taxes.

And that fact that a small number of companies cut jobs after repatriating money suffers from both a logic and sample size issue. If Apple repatriates it's profits, it will pay them to it's shareholders. If it lays off employees later, that's unconnected, and more people will be getting hired at companies Apple shareholders invest their dividends in.

> Yes. Because there are other needs in society beyond optimising the productivity of companies. The greatest benefits in the average citizen's life do not come from the tax efficiency or manufacturing efficiency of the companies they use products from, but from education and healthcare and policing and transport and environmental and 'safety net' and regulatory/standards systems. Stuff that needs tax.

The fact that we have and can pay for all these things is because of the massive increase in productivity society has gone through since the stone age. Productivity increases makes society wealthier and enables people to pay more taxes to fund more government programs.
> One of the nice things about ACH is that it's dirt cheap, especially compared to the credit card network.

So is UK's Faster Payments, which is near-real-time and far cheaper than the ACH numbers you gave: http://www.fasterpayments.org.uk/membership/access-options/d...

Really, there's no reason for ACH to suck so much. Other countries have better payments infrastructure that costs less (to operate and for end-users) and is more modern -- and it hasn't imploded their banking systems.
Banking isn't expensive in the US because of engineering costs...

It's expensive because of greed

Enabled by a lack of competition and regulatory pressure. In Europe politicians, giant co-operatives, and partially state owned companies aren't afraid to join the debate when someone mentions credit card fees.
I can attribute a lot of my professional value to my professional and even personal network. I've found they key is to network before you need to network so you're not always looking for something. That way you can look for ways to provide value and serve your network. That's how you build solid relationships.
I read the paper. Still not sure how this solves anything besides transferring wealth from the gullible to the authors:

* Noted are the transactions-per-second limits, but solution is missing behind some handwaving

* Lots of talk of fees for doing things like sending messages and lots of mentions of "premium" offerings. This is not a free messaging app (which means likely nobody will use it and the network effect will not happen. Will you pay anything over $0.00 to send messages?)

* Talk of incentivization of "reading posts" meaning "there will be ads"

* Literally mentions farming user data "users generating behavioural data for large scale analysis"

* A completely ridiculous claim that pseudonymity == privacy

* No talk at all about actual message encryption (you would not want your 1-to-1 messages publicly readable in the blockchain, would you?)

.

And then finally, by the last page it is suddenly clear...they are selling their tokens...

The world makes sense again..
With added lottery for spontaneous creation of miniature microwave ovens, depending on the power levels.
Here is a picture I took after messing with the aperture and having quite a long lense https://i.stack.imgur.com/YvyJB.jpg from Robinsville NC. I swear you can see stars in there but could be wrong.
It all depends how different you want your experience to be. If you're interested in a diversity of job environments, then mining your current pool may not be the best route. My favorite way to identify interesting companies is to watch presentations from conferences over topics I enjoy. Any company that sends a employee to give a talk usually is intending to also hire. This gives you a very diverse portfolio of companies to apply to, as there are many different companies represented
Blockchains provide false security, and there're big players in the game that either don't understand that or are driving the fad train to the bank.
Windows Phone had tried that, with some games marketplace had two links, Buy and Try Demo. So was time or feature limited and you can purchase normally from an in game link, to unlock the full version.
"What we need is instant clearing, 24/7/365. Nobody cares that it's Sunday. Nobody cares that it's Presidents Day."

Given that the whole thing is done by computer, how on earth do holidays fit in? I will grudgingly accept an answer involving maint. staff but computers themselves don't take hols.

The really funny/sad thing is that this is even a thing. The basic technologies required for near instantaneous inter bank account transfers has been available for quite a few decades.
Sounds like a fantastic reason to buy a Dremel, you'd definitely save some $.
I agree, Marak. To ALL of what you said.
I know that HN loves to crap on anything blockchain related, but we live in a time where the POTUS is a Nazi sympathizer living in an alternate universe, so this couldn't come at a better time.
Counterexample: Go. Also drama, but nothing on node's scale.

And Joyent left the node scene almost entirely years ago, so that's not it. Now node.js is a bunch of smaller companies fighting over their piece of the pie.

The Joyent drama was also because other young companies saw potential profits if they unseated the incumbent. I suspect the best thing Joyent ever did was leave the scene -- they spent several years nursing node.js from nothing to fame, and look what they got in return: a mess and long-term negative vibes.

The drama we continually see in node.js are part SJWs, and a much-larger part behind-the-scenes competitive corporate politics.
Trump Pardons Sheriff Joe Arpaio
One great place to identify stories is the Science Fiction and Fantasy StackExchange site. They have a tag specifically for story identification, and they're very good at finding stories, common and obscure alike. I'd suggest you check it out if you'd like to find out exactly what it was.
You misspelled your site name in the title of this post, and GP was rather rudely pointing it out.
There is a proposal for "sealed enums" on the C# language repo that have the semantics you are looking for.

https://github.com/dotnet/csharplang/issues/782
> I read the paper. Still not sure how this solves anything besides transferring wealth from the gullible to the authors.

That's MC's modus operandi.
> Sources: Global Terrorism Database at the University of Maryland, RAND Corporation, ESRI, and author’s calculations.

Nice try.
Mark Cuban integration?
If you read the PE exam for Software Engineering. It is very much that. A lot of process management.
There isn't one. You're correct, this is not something that C# can do.

To be even more specific, it's not doable in C#, because enum types actually have the complete set of values of the underlying integer type. Thus, this is valid:

Color c = (int)123;

So enum doesn't actually limit the value domain of the integer type. It just gives names to some of the values, while still allowing all other values. If you actually mean to constrain the values as part of pre-contracts in your public API, you have to check for that yourself, e.g. via `Enum.IsDefined`.

So, getting back to your scenario - "Yellow" was always an option. It's just that you gave it a name when it didn't have one before. Consequently, for switch to be truly exhaustive, it'd have to check for all 2 billion possibilities.

This all is the unfortunate consequence of inheriting enum design from C++, and retaining its very low-level semantics. But now that it's there, and has been there since C# 1.0, they're stuck with it. I suspect any future advances in this area will come with a new construct that would be a "better enum" - e.g. case classes or full-fledged ADT variants. Now that the language has pattern matching, it's begging for something like this.
It would be really neat to see one of these mega city designs built in my lifetime.
The judgment communities make is between the ill effects of an imperfect process and between the ill effects of no process at all. There is nothing wrong with a community looking at the effects of no process at all and deciding "We can do better." It is perhaps worth pointing out that no process at all has no due process either.
It's multiple inheritance of behavior, but not of state.
This is odd, what do you gain from this? Chances are this will not get seen on the sender's end, and if it does they won't care, statistically speaking. Many noreply addresses are transactional emails (ie, emails you trigger by doing an action), so it seems maintaining a whitelist would be a chore.
I think that if you were to lease out teleportation devices you would be pretty well-off
The reason is that you have millions of lines of existing code written with "nullable by default" assumption in effect, and you need to be able to gradually migrate that.
Happiness on F sharp
You control this using the Return-Path option in your email headers.
Yup or your design is just large. Due to the non-deterministic nature of the compiler guiding it at a high level makes it less likely to choose resources in weird locations. e.g. I roughly map out block ram assignments for some of the top level modules but still give it plenty of wiggle space.
Are scientists only valued when the United States is against a country of equal education?

I haven't had much time to read into this, but it feels like the advantage the United States has over other countries in terms of academic institutions has stagnated.

Where are the Bell Labs, PARC, Los Alamos Labs of the 21st century?

Where are the Neumanns, Heisenbergs, or Einsteins of this era?

Probably not here.

The agitation of identity politics and growing wave of anti-intellectualism is keeping our best minds apart.
Since you mentioned both deliberate practice and 10,000 hours: are you familiar with Anders Ericsson's criticism of the 10,000 hours idea? Do you think it's still a concept worth talking about?
1) I agree, but most of the population does not agree and will vote accordingly. This isn't about what's rational - taking a hit to our standard of living to stave off catastrophe is definitely rational. This is about what the masses will support and vote for.

2) Efficiency gains can help, but shaving off some excess here and there will not prevent a climate catastrophe. It will take drastically less fossil fuel use. I don't see that happening unless technology makes renewables cheaper than fossils. It's hard, but it's possible.
Filling out forms is a waste of time. I have spent time laying out my resume and cover letters, if you cannot read them or take the time to sift through, then it's probably not worth my time

One unpopular belief I hold though, is the technical tests are actually valuable. I usually use this as an opportunity to try out a programming style or language I've never used before
GCSB found to have illegally spied on others in new Megaupload twist
Some experience here UK -> L1 -> GC -> Citizen.

It's worth considering the L-1 visa route - work in the UK office of a US-based company for 1 year and you become eligible.

One disadvantage, you are bound to the L-1 employer in the US unless you can get a H1-B, work visa or family-based visa (yes, I found myself a green card wife of nearly 10 years now).

The L-1 process was a lot of paperwork, but the sponsoring company paid. The rest we did ourselves without a lawyer. Big fan of http://www.visajourney.com - lots of folk in similar situations and howto guides.

Happy to talk more if it's helpful, either here or my username at gmail.
An excellent point. Who's the smart one at the end of the day? Woz seems to have all the money he needs and all the fame I think he can stand. There's a lot to be said for quitting while you're ahead.
This page made my iPhone 5S really sad, scrolling was really laggy - i'm guessing all the clojure code was using something like clojurescript? If so, it really didn't need to as it was all static but causes a seemingly really large amount of computation while scrolling.
I had to read the description to figure out what it was he was trying to do:

https://primitivetechnology.wordpress.com/2017/08/25/simplif...
So, the headline doesn't present the value prop very clearly. It should say something like: "Never, meet another troll again" or "Message, with absolute privacy.."

From what i understand based on the article, the value proposition is:
1. Privacy
2. No Trolls

I know the above two have been mentioned quite a bit as detractors for twitter. But, personally, I've never had a problem with either one of those.

The question is, How many people would be willing to switch to a new platform, if it meant never meeting another troll again?