skysight-inc/HackerNews huggingface dataset:
Perhaps I'm guilty of falling for marketing definitions, but aren't we already down to 14nm rather than the 20nm the article suggests in the opening paragraph?

>They knew that the laws of physics had set a 5-nanometer threshold on the size of transistor gates among conventional semiconductors, about one-quarter the size of high-end 20-nanometer-gate transistors now on the market.
> opening fraudulent accounts couldn't have accrued any benefit for the bank

Actually, in the hearing Senator Warren tried to connect the fraudulent accounts to the stock price, which would have been a direct benefit for the bank:

> You squeezed your employees to the breaking point so they would cheat customers and you could drive up the value of your stock and put hundreds of millions of dollars in your own pocket. And when it all blew up, you kept your job, you kept your multimillion-dollar bonuses and you went on television to blame thousands of $12-an-hour employees.

http://www.nytimes.com/2016/09/23/business/wells-fargo-tests...
Are there reliable estimates on how much lobbying money is being spent, including retirement positions for congressmen? How much of congress could a philantropic billionaire like Warren Buffett buy?
(semi-serious question) What happens when the sucker lands on your face and gets detected?
Lol, you think you are spending 40 hours a week at the forefront of problem solving new challenges?

Let's be real, for a moment. By your definition of a hard engineering problem, very few people are spending their time doing it. Virtually no one is doing it every day.

Why pick on front end dev specifically? You think the average backend dev building installing flask is facing a lot of unsolved problems? You think the average game dev is rendering 3D models in some new, magical way?
Great Web Design Is Like a Mercedes Benz S-Class
No, my argument hinges on the idea that exchanges of money for sex are inherently coercive -- or at least almost always coercive in practice -- because they are. Other exchanges are not relevant.
God, how I miss David Foster Wallace...

On the Rise and Fall of the Videophone:

> And the videophonic stress was even worse if you were at all vain. I.e. if you worried at all about how you looked. As in to other people. Which all kidding aside who doesn’t. Good old aural telephone calls could be fielded without makeup, toupee, surgical prostheses, etc. Even without clothes, if that sort of thing rattled your saber. But for the image-conscious, there was of course no such answer-as-you-are informality about visual-video telephone calls, which consumers began to see were less like having the good old phone ring than having the doorbell ring and having to throw on clothes and attach prostheses and do hair- checks in the foyer mirror before answering the door.

> ...

> The proposed solution to what the telecommunications industry’s psychological consultants termed Video-Physiognomic Dysphoria (or VPD) was, of course, the advent of High-Definition Masking; and in fact it was those entrepreneurs who gravitated toward the production of high-definition videophonic imaging and then outright masks who got in and out of the short-lived videophonic era with their shirts plus solid additional nets.

Full Excerpt from Infinite Jest: http://declineofscarcity.com/?page_id=2527
99% of Wells Fargo's income was not coming from these fake accounts.
Alternative universe: Plan 9 and Inferno, a longtime user's perspective [video]
I do it with my SB. Never had a problem. Again just my experience.
Better title: "Lawsuit: Yahoo CEO Marissa Mayer accused of illegal purge of male workers". An accusation is very different from a verdict.
Prostitution is legal in New Zealand as well. If you were to do a search for - new zealand girls - I bet you might find an example of what you are looking for. Said example might even advertise on the radio in New Zealand.
When the next comet strikes, solar powered desert farms will be wrecked just as much as everywhere else on Earth.
Consumers don't lease appliances, and they're certainly not going to pay $500/mo + maintenance for something that they and/or a maid can do.

It's an inferior service, the same reason the Roomba didn't put Dyson or Hoover out of business.
So far everything I've seen you post has been either a humblebrag or a serious need to feel superior to those of us that do the "easy" work.

How much are the big 4 paying those of us that don't have hard jobs?
We have a perfectly good approach already; it's called the Nordic model. Arrest johns, not prostitutes.

And there are thousands of former sex workers that will give you an earful about what you think you know about prostitution and what prostitutes think.
So, to clarify, when you say it's proven that government is more corruptible than business, you don't mean it's proven.

Look, knock government all you want, but unambiguous and strongly-phrased claims like that need something better than "this is so because I trust that this is so". Otherwise, we're just in truthiness territory.

"A government bureaucrat tough doesn't really have any skin in the game."

Neither does a contract specialist in an insurance company, of course. Both are just showing up for a job. Only one of them has a specific profit motive in mind, though. And it seems to be the exclusive domain of private industry to reward middle managers for short-term results, no matter what long-term problems those short-term gains create for the organization.

Man, the more we go over this, the more I trust the government to manage something as life-altering as health care. They're responsive to all citizens, we get to conduct regular changes of power, there's no profit motive, and we've got a wonderful model in a ton of other countries for how well it could work.

"In theory a benevolent dictator is the ideal form of government ..."

Whoa! What?? Where on earth did you get that? For someone who likes markets as much as you seem to, I'm really surprised you wouldn't endorse something that reflected, you know, the will of the people.
Comcast rolling out 1TB data caps to most states in November
Does anyone here even use Yahoo's products or services? I wonder why Yahoo is still significant and why there are stockholders dumb enough to stay. Yahoo is a sinking ship, imho.
In 2005, I worked on a crud app framework that used data binding driven from the server and doing minimal partial updates of the web page in a way that is much more efficient both in resources and development time than anything currently mainstream. That was the second version of something that used XML islands to do data fetching before XHR was introduced by Microsoft. IMO most mainstream JS dev is just barely catching up with what smart devs were doing in individual shops.
"as many" is too vague. Density and cardinality are both valid interpretations.
Sigh. Let's try to confine the discussion to voluntary business relationships, shall we?
Smaller transistors are able to operate at lower voltages which is typically why the TDP in watts have been dropping or remaining the same with more compute.

I think manufacturing is the big question mark. One is good as a proof of concept, but if you can't cram billions on a die then they can't compete. Hopefully they can work out manufacturing.
Excellent--except all your examples of the "oppositional critiques" have happened, and aren't abating. So the concern is well founded. Every day I see people texting, reading, watching videos, and gaming on their smartphones AS THEY ARE DRIVING--navigating traffic, changing lanes, turning, etc. They are so hooked on their devices they're unable (or unwilling) to unplug even while driving a multi-ton death machine amongst other multi-ton death machines.

The truth is that humans have a tendency to be lazy. It's not a simple case of equal substitution; we will happily choose inferior substitutions which require less effort (or expense or time or complexity).

Will people choose to "travel" via VR? Yes. Will this reduce real-life traveling? Absolutely. The sense of having been somewhere will reduce our need to actually GO there.

I this the rise of VR will see many become thoroughly entranced (addicted?) and less productive and even alive than they were previously. We will see society split into two groups: one large, one small. The small group will be comprised of the productive, who limit their entertainment consumption in any medium (but especially VR). This group will be exponentially more affluent than the much larger group. The larger group will be comprised of the numerous people who already consume what is already available through any medium: Netflix, Xbox, cable, internet, tablets, phones, etc. These are the people who (best case scenario) have a full-time job, but they spend every other possible waking hour watching or playing something. More and more of this group are working less and consuming/playing more. And we're not talking about real life here. Just think about World of Warcraft--but on steroids. It's going to be insane how addictive VR will be once the bugs have been ironed out.

In short: I too worry that this is something the human race is not prepared for. I worry that our proclivities dispose us to losing ourselves in it at the expense of our real life and responsibilities.

The truth of the matter is that, anecdotally, I look back over my 38 years and I can see the impact on my life of the digital revolution. I want to do more with my life, but oftentimes the allure of the easy "hit" via Netflix or the internet is more of a draw than spending my free time learning languages, exercising, meditating, working on some of my app ideas, writing, or reading. Instead I choose the cognitively easy "hit" at the expense of my personal development and health.

Think about smartphones and tablets. They can and sometimes are used for meaningful and productive purposes. They can be very useful tools. But for most people they're a distraction and a time suck. Which is to say most people spend most of their time on their devices not doing anything meaningful: playing the latest hot game, Facebooking, Facetiming, Snapchatting, reading the news (as vapid as it is). I predict VR will be more of the same.

Either way, we will see...
Tick bites that trigger severe meat allergy on rise around the world
For everyone still confused

Verilog --> imperative language

EDA --> IDE + compiler

GDS --> Assembly
Out of curiosity, do you think that FB & GOOG would be doing better or worse currently if they didn't have a DFL?
You're right. In that case 1 < infinity, so [0, 1] is not the same "size" as the real line.
It's a form of presentism.

The detractors like to project the current cultural climate onto history, when in reality, this perception of conflict between science and religion wasn't around before the staged Scopes trial in the 1930's.
We could suck Earth dry with such attitude.
Hey google team,

Windows 10 reported an error:

"NotoColorEmoji.ttf is not a valid font file".
As a semi-random person with little connection to you or your critic, I just want you to know their comment just reminded me to critically think about what you're saying, not to think it was wrong or misleading.
To remind you, this is what you said: "If it was their free choice, they wouldn't need to be paid for it".

This means that monetary exchange precludes free choice. This is independent of what is being exchanged, as you say it.
Motu Patlu Aur Yamraj – Motu Patlu in Hindi
Another option: https://www.windytv.com/?25.314,-76.003,6
Very cool.

P.S. The Wikipedia page for seawater greenhouses really needs some better photos. I've contributed to Wikipedia in the past but now lack the time/motivation, but if you or anyone has the motivation and permission, you could make the world a better place by adding some of these photos to Wikipedia.
I had the same thought reading through this! Loved the images!
Fix it? Are there artificial reasons for food prices to mainly go to distributors or are they just the most expensive part? It wouldn't make sense to distort the market to enrich farmers and encourage inefficient ways of growing. When we can't grow enough food on arable land, prices for production will go up themselves and open the door to new technologies.

Nature does a pretty good job of producing food mostly by itself. We may as well take advantage of that where we can before playing in hard mode.
Haskell isn't quite “mainstream”, so I'm taking the liberty to add innovations from other “not quite mainstream” languages:

- Hygienic macros as a scalable tool for extending and redefining languages, and furthermore, making the extensions interoperable with each other (Racket).

- Language support for building reliable massively distributed systems in spite of individual node failures (Erlang).

- General-purpose programming with growable arrays, hash tables and no other data structures (okay, these ones are very mainstream).
Ask HN: Currency rounding rules
Are there any rules about what Rounding Mode and Rounding Increments should be used for different currency types?

I am aware of ISO 4217 which specifies the number of minor units (digits after decimal point) that are permitted for known currency types.

But, after searching on the internet for more than half-a-day, there seems to be no clear guidance about what Rounding Mode and Rounding Increments should be used for currency types. Does that mean it is up to the application developer to choose the Rounding Mode and Rounding Increments?

I was told that there are some laws that mandate certain rounding mechanisms to be used for certain currencies, but unfortunately I couldn't find them.
Authorities arrested 2 teenagers suspected to be members of Lizard Squad
by UI design I do not mean cross browser compatibility, but rather an understanding of the underlying data and operations on it, which involves familiarity with the business domain. this is hard. putting stuff on the screen is not hard. I am OK with tables and gifs. with all due respect your contempt for people who build UI (and clean the toilets) and misunderstanding or general principles of engineering are sad (pardon my microagression).
datetimes, aggregations, etc. pretty much anything non-toy in the modern world requires 64 bit int.

like I said. read NEED as in you can certainly hobble around without it (pick an appropriate offset and read your 53 bits in relation to it), but like a fracture in a leg, it's still considered broken.
Except that having been addicted to Facebook once and quitting cold turkey about a decade ago, I'll never do Facebook again. To me things like TV (particularly streaming services) is close to a drug in terms of addictiveness. Facebook was too. And this looks even more addictive. I'm sure it will be insanely immersive, and that, my friends, is a serious problem.
Something is suspicious about a "net growth" chart that doesn't go below 0% ever.
But "quantum universe" doesn't actually mean that we're working with quanta(s), which translates to infinitesimally small but discrete quantities ?

Aren't Planck constants all about that ?
Location: Cameroon

Remote: Yes

Willing to reloacate: Yes

Technologies: Laravel, PHP, Ruby on Rails, AngularJs, jquery Datatables, Javascript

Linkedin: https://www.linkedin.com/in/achoarnold

Resume: https://bin.arnold.cf/Resume.pdf

email: arnold@archlinux.info
Yes, it is.

Specially when you're working with RF or when you're doing commercial products or when you have a strict timeline and limited resources.

In a software project, the development is only limited by the Human Resources, you can't realistically blame the computer for being too slow to compile your code, and there are no "defects" when your users download your code.
You should entertain the notion that the word means something entirely different to religious people than to others.

You have a very narrow definition and/or experience of what religious people are like. You should entertain the possibility that there are religious people who are more open-minded than you think.

Even if that were true, the only reason you're saying it is to show that even scientists make that mistake. You're trying to drag them down to your level, hoping the equivalence lends weight to your unsupported ideas.

I don't say this lightly: you have issues, man. We should not propose that we know what's going on in other people's minds. It leads us to become spiteful, frustrated, unhappy people.
Yes! Thanks for pointing this out.
This seems like the only way it can work is to completely overwhelm the population with these sterile males, which seems prohibitively expensive.

I'm also a fan of the idea of the idea of locating them with sensors and shooting them out of the air with a cheap laser. It seems like this sort of technology should get very inexpensive pretty soon.
1nm transistor created
CL was charging fees for a while at least

http://lasvegassun.com/news/2008/nov/29/craigslist-works-beh...
> React

Similarly on Flux: I implemented an immutable store where only incoming messages change state and changes are distributed to widgets in 2005.

Around the same time we started using feature flags in our application.

We also did CI around 2000. Didn't call it that of course.

Never did it myself but heard of TDD long before it became a thing. Again under a different name.

Erlang. Superior technology that forms the heart of new kid on the block Elixir. Built long before the Bay Area CS grads re-invented ageism and claimed young people to 'be just smarter'.

Sure some things are new, but there's just no respect for experience any more.
Can't tell if this is snark or just really bad advice.
I'm also a bit older and have had a 10 year academic career followed by 10 years of software contracting. The biggest difference between academia and current web development - not sure of "other" software development like embedded code, systems languages - that in academia:
0. you went to school, did some homework (not that it's all so useful, but at least you have a background in what you are doing, and a common denominator / language with your peers)
1. before you start something new, you do a thorough review, or read a lot of review papers, so you do know what was done before and why
2. you do get mentorship, even if Phd students / postdocs often complain about the lack of it. But directly or indirectly you do test your ideas on people who know more and who have been there longer
3. you start to send preliminary workshop / conference papers for review, and also funding applications
4. at this point you at least know why SQL - or whatever else - is there, and in some cases you might even learn some humility

I guess my conclusions are trivial. Many of us have amazing technical skill but our education and experience is not on par. It results in a lot of waste, of time and quality.
Good video describing their shared multi-tenant architecture:

https://www.youtube.com/watch?v=jrKA3cJmoms

(Salesforce Multitenant Architecture: How We Do the Magic We Do)
That's a rather quick conclusion. In the blog post she writes that at least once she helped debugging code, so perhaps she just prefers to have some association around a problem, instead of just a bare bones problem to solve. There are many people who are like that, especially the ones who tend to "deep process" problems in their thoughts in order to gain a clear picture of it. They are probably likely to be able to solve complex problems in a domain they're familiar with, but not quite so good at solving problems without any context.

Also there's the self confidence issue, common for many people, even while not a lot of people speak out about it. Ask someone with low self confidence to stand next to a white board and "implement" solutions to random problems, and he/she will freak out. At the same time, these people might very well excel in a more nurturing, friendly environment. Yet at the same time, people who are actually self confident and able to solve problems without much context on a whiteboard, might start running in circles once faced with unfamiliar problems that do not directly map to the algorithms they already know.

I found that just talking about code or problems with someone, can tell you lots of things about the ability of a person. Also, most likely, the candidate will already have some code put online, and god forbid companies are too lazy to look at it, rather than stroking their own ego by asking out of context questions that they already know the answer to.
Top political YouTube channels in U.S.A
How come I get "6 serious errors were found. Do not use these fonts." in macOS Font Book? v10.11.6
SEEKING WORK

Location: Cameroon

Remote: Yes

Willing to reloacate: Yes

Technologies: Laravel, PHP, Ruby on Rails, AngularJs, jquery Datatables, Javascript, Postgresql

Linkedin: https://www.linkedin.com/in/achoarnold

Resume: https://bin.arnold.cf/Resume.pdf

Github: https://github.com/AchoArnold

email: arnold@archlinux.info
White men in digital – our privilege is blinding
This comes up every time newLISP is introduced somewhere. I'm not a developer who ever tried to create or invent a new language, so my knowledge is really limited regarding which memory management is advanced or dumb.

BUT I've used newLISP in many web business applications, which are still used by hundreds of users, under load and I've never ran into trouble.
Developing and coding such big projects has been great (we used newLISP contexts a lot).

I'm trying to say: in practice I don't care about internal memeory management if the language does it job. And in my opinion newLISP is a good tool to solve real world problems.
Another way to look at it is that, even after 20 years and huge investment from serious companies, we can still only build poor substitutes for desktop applications.

Don't get me wrong, it is amazing progress given the technology you have to fight. But in absolute terms it's not that great.
Reminds me of Nathan Myhrvold's mosquito laser :)

https://www.youtube.com/watch?v=YnSKrzmpKGw
If I have to do a very careful performance decision on something as well trodden as a sorting algorithm, I'll walk to the bookshelves, pick up The Art of Programming, Volume 3, and let Knuth handle it for me.

As a software engineer, there are things I do all the time: Reading unfamiliar code and third party documentation, do some debugging (often based on logs), and try to write code that is well factored and thoroughly tested. I want to know whether any prospective teammate is good at those things for their experience level.

Interestingly enough, the general algorithm questions are easier the newer you are, and the less you know about all the topics I mentioned, because more often than not those are learned on the jobs, while the basic algorithms are learned in college. I end up reading papers on algorithms at work, but they are not algorithms that I expect to be general knowledge, and that I'd expect people to read on the job when they are applicable: How many candidates are going to be able to explain hyper log log, Paxos or Lamport clocks on command? Is knowing all of those three by heart a sensible pass/no pass signal? I for one don't think so.
Yes, these two feel quite similar for me too, but the one "GPL forces you to licence your application under GPL." is quite different.

Both of your wordings are quite neutral, but this one contains in my opinion a quite strong negative element.

For me it was small, but important difference.
Bees trained to pull string
TOP 10 MOST SUBSCRIBED YOUTUBERS IN WORLD
Well it does sort of exist: https://www.fastcoexist.com/3059127/what-happened-to-the-mos...
The Twelve Management Principles
Trial and error doesn't go that far. Also they have customers and a reputation to maintain, they cannot afford the risk of learning going wrong.
In that case, keep in mind that the Erlang developers had never heard of the Actor Model.[0]

Joe Armstrong's PhD thesis is an excellent read, and gives good background to Erlang.[1]

[0] http://erlang.org/pipermail/erlang-questions/2014-June/07979...

[1] http://erlang.org/download/armstrong_thesis_2003.pdf
Ozonetel Rocks!!! Taking Cloud Telephony to the next level by always keeping customers needs in mind!