skysight-inc/HackerNews huggingface dataset:
Some limits were hit a decade ago. The Pentium 4 (2004) clocked at 3.8GHz max. Most Intel processors today are slower than that. Intel's fastest offering is a little over 4GHz.

The article says that 28nm will dominate for another decade, even though 14nm fabs exist. Having to use extreme ultraviolet (really soft X-rays) for lithography runs costs way up. EUV "light sources" are insanely complex, involving heating falling droplets of metal to plasma levels with lasers. It's amazing that works as a production technology. The equipment looks like something from a high energy physics lab.

It's interesting that we hit the limit of photons before the limits of atoms or electrons.

Another problem with all this downsizing is electromigration. Every once in a while, an atom gets pulled out of position by the electric field across a gap. Higher temperatures make it worse. Narrower wires make it more of a problem. This is now a major reason ICs wear out in use.

Getting rid of the heat is another problem. High performance CPUs are already cooling-limited. This is also why 3D IC schemes aren't too useful for active components like CPUs. Getting heat out of the middle of the stack is hard. Memory can be stacked, if it's not used too hard.

There's no problem making lots of CPUs on a chip, if the application can use them. Things look better server-side; you can use vast numbers of CPUs in a server farm, but it's hard to see what 20 or 100 CPUs would do for a laptop.

Drastically different architectures may help on specialized problems. GPUs have turned out to be more generally useful than expected. There will probably be "deep learning" ICs; that's a problem where the basic operation is simple and there's massive parallelism.

For ordinary CPU power per CPU, we're close to done.
Yes, not being able to listen to music and charge the phone at the same time (or connect it to my laptop) simply sucks.

Apple's answer to this of course is: Use AirPods! So far I'm not willing to pay €200+ for Bluetooth headphones that might even have worse audio quality, though
You're right, in terms of the sun's ultimate lifespan. Unfortunately for us, the Goldilocks Zone is very sensitive. To achieve full solar sterilization of the Earth only requires ~10% greater output from the sun, for example. And that will happen long before the sun leaves the main sequence.

To give you an idea of the timescales involved, at the very birth of the solar system, right after the Earth coalesced, solar output was approximately 70% of what it is today.

It's not quite as bad as it sounds- if there is technological, intelligent life on Earth a billion years from now, simple diffraction gratings at the Sun::Earth L1 point could stretch the remaining time for hundreds of millions of years. Not something we can currently achieve, but it is within the realm of possibility. Beyond that is pure speculation.

https://en.wikipedia.org/wiki/Space_sunshade
Maybe in US, UK and Canada. Instagram and WhatsApp dominates the 15-24 market in rest of the world.
The flight was purposely overbooked. They randomly asked a guy to leave instead of taking their loss and offering the other people a big pile of money. He's also a doctor. Have you seen the video where he was knocked out from hitting his head at the railling from a chair followed by bleeding from his mouth?
Unrecognisable means that if you take someone from 1997 and transport them into the present they wouldn't recognise today's society.

In reality societal changes in the past 20 years are superficial, so they would have no trouble recognising it.
> Then, there needs to be awareness and a sense of urgency. Technical debt accrues interest.

An alternative interpretation is that technical debt depreciates. That is, in a Darwinian way, clearly the product survived WITHOUT implementing the changes someone thought it needed. So is it really technical debt, or just baggage?

Sometimes, debts are written down.
Would one solve this by versioning the types somehow? Honest question; I'm pretty new to TS.
> Stock prices don't fall because lots of people decide to sell; people are selling stock all day, every day, yet prices rise. It's all about that price and company prospects.

In fact stock prices frequently fall because lots of people decide to sell. You're positing a premise that only exists in theory, and will never actually occur in fact as it pertains to the stock market. If you dramatically increase the number of sellers, the stock will go down. The sellers don't just sit there, holding their ask, they lower their ask to try to get out of the stock they want to sell. That incremental process, lowers the stock, and then lowers it some more, and then keeps lowering it. More selling interest than buying is exactly what causes stocks like Twitter to plunge off a cliff.

Your premise is that the wave of sellers are just all going to hold their ask prices firm (rather than competing and lowering their ask to get their shares sold). That has never happened and will never happen in actual trading.
Hey dude, i went through this too. Getting away from the computer, meditating, yoga and hiking in the mountains helped me but still it took me a year and a half to get better.

If you feel too much pressure weighting you down go get proffesional help, even if it feels like a defeat.

http://quietkit.com, guided meditaton for beginners
How do you spot this symptom? It might be
that a team member isn’t commenting on pull
requests as much as she used to. Or he’s not
speaking up in sprint planning and retrospective
meetings.

Ha ha! Oh god.

This is basically the worst thing I've ever read. And why? I think you already know, but let me tell you anyway!

Meetings are bullshit. At all times they are unrealistic. There is what people say during a meeting, and then there is what actually happens during the interplay of the group dynamic, as work gets done.

Sit at tables all day, and bullshit about diagrams and ideas, with zero concrete examples, and some ham fisted emails where people dump screenshots into MS Word documents, and then forward as email attachments, with captions like "it's broken. fix it."

Then go and try to write some code, and see what happens when someone else in the meeting drops a JSON object on you, that has half the properties you need to do anything, and most of them are in the wrong place, or at magic number slots in an array or something.

You have to have your head up your ass, to expect people to be chipper little busy bees at all times, and then write feel-good blogarticles like this.

But you have to be Satan himself, to put an article like this in front of a so called "scrum master" and tell them that happy thoughts at all times are the only "normal" that is the correct and proper Normal, and all other "normals" are actually signs of workplace PTSD.

Now uppity tough guy managers will bring motherfuckers in for review only to remind them that they forgot their flair, and they seem to have a case of the Mondays lately, and ask them to put on a happy face, and pitch in for the big win!

That's not how it works.

You have a team dynamic, and that team dynamic doesn't change if your team members are supporting a "Sick System." A Sick System is doomed to be inefficient, and foments disappointment, because the process is inefficient by design, but doubly punishing when hopeless, lost people are involved.

But even so, different team members have different perceptions of progress, based on skill level and experience. So one individual may be happy with the current sick system, because it's an improvement from their last shit show, while another will be fucking miserable because this is the tenth motherfucking shit show they've had to tap dance in, and the routine never fucking changes.

If you're looking for symptoms of cynicism after they happened, then it's too late. You don't understand how they happen, why they exist, or how to prevent them before they occur. If you can't prevent a loss of enthusiasm and morale, and expect all hands to express the same cordial cookie cutter productivity, then you are already lost at sea.
Yeah, Turkey is sliding into dictatorship but Egypt is doing very well.

http://www.economist.com/news/leaders/21709955-belatedly-and...

http://www.economist.com/news/middle-east-and-africa/2170997...

Erdogan was "moderate" when "Western Democracies" was able to call a coup a coup
and Syria wasn't a testing bed for weapons.

It looks they need a smokescreen for the blunder in Europe, Syria and ME in
general and with his figure Erdo-guy is the best candidate. Oh "The Sultan",
"The Barbar Turk is at the gates", "figthing with the poor Kurds",
"journalist jailer", "coup was a theater" etc.

Did you really learn anything from the article about what changes in the
constitution and what doesn't? According to the narrative Turkey was a
"dictatorship" a year ago too, is a close "Yes" (or "No") in a referendum a
typical political behavior of dictatorial politics, right?

Sorry. When the West reacts like this (and doesn't react to real dictators
unless they piss to their lawn), it more and more looks like Western
intellectual's main mission is to create a narrative to open a path for
exploitation/military politics. God may have died but "Deus Vult" still lives.
Another thing to do when people get burned out is to make sure that they leave work on time.
Secure coding practises in Go
European regulations have required the standby power of devices like this to be drastically reduced.

As an example, the first one I found has a standby power of 0.5W.

Even if the USA doesn't have similar rules, the improvements in power supplies etc should gradually find their way into American-only products.

https://ec.europa.eu/energy/en/topics/energy-efficiency/ener...
> What do people do when they feel they are burnout?

Take more than a free Friday.
Moving to TCPStream, Bye Tokio- Adventure in Rust
Owning that much cash, why they don't just buy the companies that they need?
The limits of air cooling are very effective at stopping CPUs and GPUs from growing in power use.

And whatever VR office work might look like, it would probably not need a whole lot of processing compared to games.
This is just another law at work, namely the law of diminishing returns. At some point, each additional transistor that you add on a chip will increase its computational power less and less.
That's one of the worst articles on this topic I've ever read.
Vue directive to react on clicks outside of an element
This is a perceptive comment that hits the salient points.

One thing I'd add is that the public spaces and monumental architecture of LA are indeed lacking compared to tourist destinations like London. To top it off, the OP has deliberately chosen to walk some of the widest, most commercial streets in the city -- that is his particular interest. Other walkers concentrate on stairways in the hilly neighborhoods, or the architecture of downtown.

I think it was Christopher Hawthorne, the excellent architecture critic of the LA Times, who said that some of the defining spaces in the city are the residential architecture, and the back yards. (The comment above already covered the larger outdoor spaces, like the beaches, the mountains, and Griffith Park.)

If you rent a car and get stuck in traffic driving on the 405, you will miss all of that, which is a pity. But that's ok, I get to live here, and read in my back yard, barefoot, eating oranges from my trees, in January.
Haptics in virtual reality using electrical muscle stimulation
The solution to burnout:
- get paid way more

Many people will happily work 14 hour days for a 1 million/year Salary. I promise you they will not burnout.

But the crux of it is that employers must optimize burnout with labour expense.

Therefore they focus on the employee's behaviour to identify burnout and give them "just enough" to be teetering below the burnout phase (on-site massages, catered lunches, bullshit games, and extra vacation)

Other solution is to have a management/executive team that is proactive and not reactive.
http://www.theonion.com/article/there-are-no-good-options-sy...
That would be:

https://github.com/PowerShell/Win32-OpenSSH ?
I feel like I would probably burn out. Can you pay me half as much for half the work?
> but it's hard to see what 20 or 100 CPUs would do for a laptop.

It requires a few assumptions, but here it goes:

1) Assume applications increase their CPU demands significantly over the coming decades. Why? Who knows. Maybe (very plausibly) extremely advanced (compared to today) AI use & integration.

2) Move to, essentially, a CPU per process model

I have a couple dozen processes running on my system. Make the CPUs cheap enough and give me 30 of them.

Perhaps the average system will have four or five major AI agents running locally on it, that are particularly good at various things, and those agents will be constantly running processing intensive tasks (I'm assuming here that ~95% of all AI tasks will be performed in the cloud; which is to say I expect the computing power consumed daily by an individual in ... 30 years to be a hundred plus times what the average user is consuming per day now (doing things like watching YouTube or checking Facebook or running Snapchat or WhatsApp)).
'Pray tell' has an 'e'.
Glad someone said it.
But when the NSA breaks the constitution and lies to congress, they're not hostile? It's pretty obvious he doesn't mean hostile to the American people, but to the US government.
This Device Can Pull Three Liters of Water Out of Thin Air
Deep learning: VGG19 with tensorflow
Pretty much what I've been doing.
Same goes for plants, but i don't see you and all the partisan Vegans (and in this case Anti-christian bigot) care for them, On the contrary, they mock everyone who dare to say that plants are intelligent beings.
If one believes Ray Kurzweil(among others), this is just a phase shift where the focus of change moves away from this technology towards a new one. But then the question is: which one? We do have some options floating around.
Theo de Raadt's announcement already covered at https://news.ycombinator.com/item?id=14087493 .
> Shyness is a mental disorder and a severe disadvantage.

No, and not always.

E.g. from my experience, many intelligent and beautiful women prefer the shy type over the boastful sales person becuase it signals you are a thinker and that you take nothing for granted. In that context, is shyness really a disadvantange?

Many employers also think like that.

But can shyness be a sign of a certain degree of imaturity? I think so, more than I subscribe to the idea it's a disorder.

Do you suffer from it and beat yourself up because of your shyness? Then it's a problem, perhaps a small issue with your self-esteem. It can be fixed though. Just like almost anyone can learn math, almost all mental hickups can be fixed, if you have an interest in fixing them.
I got very interested in Go recently, but I have question, how do you do your debugging in Go? I am using VSCode, and although VSCode support for Go is the best support between editors, but there is no official support for debugging , it seems.
Fair point, but it's still a young program and no doubt a fix is coming soon.
Serverless Stack: Step-by-step tutorials for creating serverless React.js apps
This is fantastic. I learned a lot, and it seems like they nailed everything.

I really enjoyed the part about TypedArray and ArrayBuffer. And this might be a common thing to do, but I've never thought about using a CDN with an expiry time of 1 second, just to buffer lots of requests while still being close to real-time. That's brilliant.
locust can spawn arbitrary scripts; you'd have to write your own eventstream reader, and simulating 100k of them will take a few machines concurrently load-testing, but i think this should be the easiest way to do it.
Serious: find another job.

I think burnout happens when you put your standards higher than you can achieve. But there are different kind of standards.

* You can burnout when you work harder than you can (physically and emotionally).

* You can burnout when your social standard is different than your company's.

* You can burnout when your standard is pleasing the user while your company's standard is pleasing the shareholders.

* You can burn out when you think you are not replaceable and the company will collapse without you (fact: it won't).

* And so on...

I never had a burnout but I suffered from extreme fatigue because I was sitting all day. I got all kinds of physical and emotional problems. So I started to burn out. And what scared me most was that working out at the end of the day doesn't help much when you are sitting still 10 hours in a row.

So I had the luck that I could change jobs. Maybe you are also lucky and can find something that will help you change the problem that burns you out.
I added this VS code extension recently that highlights TODOs: https://marketplace.visualstudio.com/items?itemName=wayou.vs...

Works well for me as I'm working through new code or refactoring since it makes the TODOs stick out so much against the dark theme I use.
No way a foreign company will be allowed to buy Toshiba due to national security concerns. One of domestic players will be to chip in and be partial owner.
Scorpion Falls from Overhead Bin, Stings Passenger on United Flight
> do you really think that about deep learning? it has zero application or effect in my job (i don't see that changing for at least the next decade)

That was exactly true of Xerox PARC in the early '70s.
A single kafka partition should be able to handle the load - it only needs to write 333 ops/second, and I could coalesce several edits together over half second windows if I wanted to make that more efficient. And I'll only have as many kafka consumers as I have frontend servers. So we're talking about 333 ops/second and like, 5 consumers of those operations. Somehow I think a single kafka partition should be able to manage the load :)

But there's no reason I couldn't use multiple partitions if I had to. To make it fully consistent I'd just need a consistent way to resolve conflicting concurrent writes on different partitions. Either adding a server timestamp to the messages, or using the partition number to pick a winner would work fine for this. It would just make the server logic a little more complicated.
Spontaneous generation was never a valid scientific theory. For a more accurate one look at
https://en.wikipedia.org/wiki/Abiogenesis
Also, the probablity of generation of organic compounds which are precursors to life is pretty high given right environment,
https://en.wikipedia.org/wiki/Miller%E2%80%93Urey_experiment
Burnout is a psychological state of being over worked and underpaid/appreciated.

Decrease chance of burnout by exponentially increasing pay.

Another way to avoid burnout is having multiple income streams and therefore being able to tell anyone to shove it on a moments notice.

Take note everyone, this is why you want multiple income streams and is a worthy goal.

I used to burn out for 120k/year pay when required to work 70 hour weeks.

Now I work 80+ hour weeks and get paid almost triple. In control of my destiny and can drop any one client/customer/employer within 2 seconds if they look at me the wrong way.
I don't know about VSCode but I tried Gogland a few days ago and it has integrated debugging support
Lockout period ending is not necessarily a problem with IPOs. However, a rushed IPO where fundamentals can't justify the valuation, already slowing growth story and risk of envelopment by Facebook's Instagram stories; these are some serious red flags.
I think we will keep seeing better CPU bench scores. There are more ways to increase performance then more cycles. For example parallelism.
Wow. What do those people do? For that matter, what does Xerox do these days?
I'm taking my dice to work from now on.
Ask HN: For small business owners, which activities are most time consuming?
Hey there,

I'm looking for ways to create value for small business owners that could use some automation for some tasks and gain more time for focusing on their business.

Thanks!
Any standouts you are able to link? I'd love to dive in, but I am not sure where to start.
I am based on Mexico and never heard of your site before this. If they are real visits, one possible explanation that comes to mind is that it's holidays (Semana santa) here which also applies to other latin american countries so maybe just people just want to play.

As an extra thought, maybe it became viral by sharing over Whatsapp, so I am pretty sure seeing referrals if you didn't make a campaign it will be pretty hard to pinpoint.
It's an ad for (bad) managers.
Nintendo doesn’t want your money – it wants your soul
Yes, But the time would be served in Australia, and Australia doesn't see corporations as people.
Technically Google doesn't own Waymo, Alphabet does. Maybe that's part of the reason why.
I dunno; if you think that this is mere "exchange of opinions" where facts don't matter and people can just make shit up (I'm not saying you are, but that's the natural conclusion of such an attitude) then it's not surprising if you're involved in a lot of conversations in which the counterparty uses the words "argument" and "incorrect". Kind of like if I notice a lot of people I'm talking to are using the words "where" and "your" and "pants" in close proximity, I'm going to start wondering if I maybe forgot to do something this morning. It's ridiculous to come up with a theory that maybe people are just weird and like talking about pants.
"Pompeo said Assange portrays himself as a crusader but in fact helps enemies of the United States, including aiding Russia’s interference in last year’s presidential election.

However, Pompeo did not comment on how Trump has previously lavished praise on Assange for the information he has made public.

Nor did Pompeo mention that he himself had cited and linked to WikiLeaks in a tweet attacking the Democratic Party. Pompeo at the time was a Republican congressman and member of the House Intelligence Committee.

The CIA declined to comment on that."

https://www.theguardian.com/us-news/2017/apr/14/cia-director...
Though it does give a good bar. If the posts altering word choice end up roundabout and less comprehensible than simply throwing out the letter, they are doing a poor job.
Windows Phone penetration on Mexico is quite low, but maybe it is popular on another latin american countries.

Honestly I can tell you that for technology comparing different latin american countries is quite apples and oranges. The countries might seen similar but they are really not.
Google is working on a tool for managing job applicants
While I suspect you're correct in this instance, that's not actually the point I was making. A lot of people have been going around the past few days saying, "I accepted a $20 voucher for my cancelled flight; was that illegal and they should have paid cash?!?!" People seem to have no notion of voluntary exchange.
Why React? A High Level Overview of React, Webpack 2, React Router v4, and Babel
> you can hear a "whining" sound as the device charges up.

Ahhh, the good old DC-DC converter whine: https://en.wikipedia.org/wiki/Coil_noise