skysight-inc/HackerNews huggingface dataset:
> machines are stupidly fast so that a lot of the algorithm stuff is redundant.

This is just not true. Growth rates matter a ton and there is no way around that. A better conclusion to draw from your point about hardware would be that algorithmic performance is the only performance worth optimizing for, which is more accurate, but still not the case.

Also it's not as if software is just getting faster, it's getting slower, so something else has gone wrong.
It's worse in the smartphone world, at least on iOS. There isn't any notion of paste-plain-text. If I want that, eg in Mail app, I have to use the app Plain Text. It feels like crap.
I get the feeling that everything has to be perfectly polished and 100% working as I apply for jobs. I’d like to learn more backend stuff, but I’m judged on if I can get into the minutiae of bootstrap grids or why my react drumkit isn’t 1000% responsive. Its rather exhausting.
And vice versa; Frama-C doesn't attempt to prove the absence of data races, last I checked.
“Sometimes life is like this tunnel. You can’t always see the light at the end of the tunnel, but if you keep moving, you will come to a better place.” — Iroh, Avatar:The Last Airbender s02e20
> For devs, Electron really is the easiest way to make desktop apps

For developers who have never heard of Visual Basic, Delphi, or Free Pascal / Lazarus, Electron really is the easiest way to make desktop apps they know of.

There, FTFY.
The old German chemistry set, Kosmos' All-Chemist, was basically an incarnation of that book. Kosmos' contemporaneous Electronik-Labor series was also an amazing kit that would provide a kid with the equivalent of an Electronic Engineering degree (absent the math).

Kosmos really made amazing kits for teenagers who were fascinated with science and technology.

I scanned in one of their manuals (with their kind permission):

https://generalatomic.com/teil1/index.html

for the first in the Electronik-Labor series, so you can see for yourself!
Thanks! Macroexpanded:

A Clean Start for the Web - https://news.ycombinator.com/item?id=24255541 - Aug 2020 (90 comments)

A Clean Start for the Web - https://news.ycombinator.com/item?id=24250252 - Aug 2020 (1 comment)

A Clean Start for the Web - https://news.ycombinator.com/item?id=24247362 - Aug 2020 (3 comments)
> It’s paradoxical that all-cash became the norm in a period where mortgage rates were at all time lows…

Cash transactions have less friction and chance of falling through, so it makes sense that sellers prefer cash purchases. Consequently, you see cash offers because buyers know that sellers prefer - you essentially jump to the front of the line.
Ex-gamedev and this totally rings true.

We had one title I worked on where the "interviews with the dev team" was all just interviews with the external producers(aka PM who came in from the publisher to keep everything "on track").

Never happened to us but the best one I heard was that the publisher puts a clause in your contract that they get the source+IP if you go bankrupt(protect their investments, their taking huge risk, etc....). However about 2/3 through development when the studio is at peak HC burn they would start denying milestones for trivial things. One, two milestones go by and the studio burns through all cash, folds and publisher gets source+IP. Publisher then hires the dev team, who just lost their jobs, at a reduced rate(most gamedev a don't have great savings...) to finish out the game, avoids paying any royalties and picks up the IP.

Happy to be out of that industry, some really interesting technical challenges and driven people but the whole thing is similar to the recording industry in the way they exploit people and passions for their own gain.
Someone with 10 YOE of desktop experience can't compete with someone with 5 YOE of cloud based experience for a saas opportunity.
It shouldn't have stopped them from maintenance though; they just didn't feel like doing maintenance. If a company wants to spend money on something they can always get a loan for it and consider issuing the shares out again later if needed.

The problem with a share buyback is if you do it and then the share price falls again.
See also: Buffalo

https://gobuffalo.io
There was some technical evaluation done, but some features like retention policies and SSO were deemed requirements. Not sure what all of the criteria were or what all of the candidates were, it was a while ago.
I have yet to see a suggestion to "reinvent" the web that expands on publisher or end-user capabilities, rather than taking them away. The end user doesn't want Geminispace, they don't hate that web publishers get to control layout and design, or that sites can be more complex than even the early web allowed. They don't want to write their own clients or stylesheets, they don't want the web to only be strictly static documents, with "apps" quarantined elsewhere. They don't want a different markup language. They don't want to destroy social media and force services not to use algorithmic feeds or discovery because it's "mind control." They don't want to kill all advertising and commerce on the web in the belief that content creators should be forced to work for love instead of money.

I mean if modern tech people had their way, the web would have never been anything but a bare data API on a blockchain, and no one without at least a bachelors' degree in CS or engineering would even know about it. And oh yeah, you'd need a license to publish anything.
The current trend is to get away from mechanical simplicity to have electric engines cover for these inefficiencies.

So, yes, people do care and want solutions to these trade-offs, and the current landscape already has decent answers to these concerns. IMO this chainless one would need to prove itself to be a lot better on some other dimension than pure maintenance.
Yep it's basically a game of musical chairs to see who will be left holding the bags. There will be tons of speculators speculating on the actions of other speculators.

E.g. If you're a speculator, you assume that hundreds of others are thinking just like you and are also wanting the price to 100X for just a moment. Which might drive the price slightly up. It's just a race to see who can execute the second to last trade before the whole house of cards comes crumbling down. Crypto is a pyramid scheme and a roulette wheel all in one.
Rippling raises $250M in Series D funding
They don't know how to make things good. They probably think it's something you can measure. So they just make a ton and hope to get lucky.
We need something to invest in. Cryptocurrency is something, therefore we should invest in it.
If you look at the reps and warranties - section 4.6 probably gives musk an out if the 5% is materially off.
Great question! Basically we take where your finances currently are and calculate where they would be around retirement if you made no changes vs. where they would be if you applied our optimizations.

The value comes from: (1) tax advantages, (2) free money from employer benefits, (3) investment compounding, (4) increased earnings, and (5) fee savings.

We’re generally assuming our recommendations are implemented for 5 years and tax-advantaged retirement and health savings recommendations are totally invested until retirement at the age of 67.

For debt stuff, we’re assuming recommendations are implemented until the debt is paid off.

For everything else - switching credit cards etc - we’re assuming the change is implemented for 5 years.
https://www.bamsec.com/filing/119312522120461/2?cik=1418091

4.6
no reason you'd recognize this account that i just made, but I just resent the email and added j6a to the subject, so can you please check again.
I can guarantee it because NATO and the Western countries are only willing to sacrifice money. Once it escalates beyond that, they will pressure Ukraine to compromise with Russia or simply walk away as they have so many times before.

And I'm not sure why you think Ukraine can outlast Russia? Russia has 10x the GDP and 3x the population. They're also holding oil and gas over Western Europes heads.

Take a look at the exchange rate for the ruble. It's higher than before the war. Russia is forcing people to buy their gas with rubbles. They have way more leverage than you think they do.
>The rest are thrown away entirely. They do not form part of the final hash or anything else, the energy spent on them is lost.

I can see that you're trying to paint this as some sort of tragedy, but I'm not really seeing it. How is what you described any different than all the rocks that are "thrown away" when mining for minerals? Is it supposed to be better that the energy went towards terraforming the earth (ie. open pit mines) and therefore created something tangible?
I think that if the tech bubble collapses, the hiring market will once again swing in the favour of those with CS degrees. When the best tech jobs going are at banks, government departments, etc. hiring managers will probably look less favourably on those that worked at some over valued startup that produced nothing of value, vs somebody with an actual CS degree from a good college and with some work experience. The days of the "went to bootcamp for 4 weeks and got a 200k job at a startup making CRUD APIs to solve world hunger" Dev are nearly over.
Possibly. Assuming yes, brings up a question of whether that reason still applies.
Did the term “bit by bit” originate before or after computers?
Or before/after Shannon’s paper on a mathematical theory of communication?
In theory I love the idea of a clean start for the web. I agree with the idea of a separation between "document web" and "application web". The problem, though, is that if we were to do away with the web today and invent a replacement I am entirely convinced it would be utterly corrupted by corporate interests.

The "document web" would be something very much like Google AMP. Those documents will need to be indexed so Google will get to choose what it looks like, what it does and how it tracks you. The "application web"... well, Apple could probably graft native app functionality into a URL, like App Clips. Google would do the same for Android, probably. Microsoft similar. Those three companies control the OSes everyone uses, so they'd get to choose.

And so on and so forth. More and more it feels like the web we have today is a miracle even though it's broken in many ways. We're very lucky to have a platform as open as the web is and we take it for granted at our peril.
I think the post misunderstands the situation.

Its not 100% clear to me what the author's thesis is - but i think its that ever incrasing complexity of web standards results in bad user experience.

I dont think that is true - or as they say correlation does not equal causation.

The web used to be smaller and the corporate world didn't know what to do with it. It was creative and original. Eventually corporate america figured out what to do with it, and now it gets value extracted in a very impersonal way - as if your fave underground punk band sold out.

Complexity didn't cause this. It might be a symptom of this, but if the complexity went away, the corporization of the internet would still be there - the suits understand the internet now, and there is no stuffing that back in the bottle.

If neccessary, it would be entirely possible to recreate facebook in html 3.2. Its a social phenomenon not a technical one.
Oh I have a better story! :D

An HR called me after a 1 and a half years I originally applied for a C++ position at a FinTech company to ask me whether I'm still interested in it.

I replied "of course I am!" and she asked me to send her my resume, updated.

As soon as she received it, she immediately replied back "but here says you are an Assistant Systems Administrator; how about to arrange you another position that is closer to what you are currently doing?".

I was like "WOMAN! Read the darn line after what you read that says 'Teaching assistant (C++) during office hours', I have the necessary experience! Are you playing with me now, why did you even call me in the first place?!".

I nearly exploded from my nerves and she didn't like it.

She started shouting at me and closed the phone.

I checked her name online; lo and behold, the very first result Google returned was her (age 23) thanking an Anger Management Center for talking courses how to handle her wrath(!) with annoying customers.

I was speechless! You let a young, fresh graduate without previous experience to handle the most difficult department of your work...at a freaking FinTech company that deals with billions of dollars at a global scale?

Things have gone very wrong at so many levels...GLOBALLY!
> Also it's not as if software is just getting faster, it's getting slower, so something else has gone wrong.

Javascript, electron, developers don't know how CPU works, developers don't know how to manage memory so that it's optimized for CPU prefetching, abstractions and libraries out the ass that make it impossible to reason about performance. Modern software is an absolute mad house, and developers think they can get away with it because computers will always get faster. Computers are very very fast, the problem is that software is written such that it doesn't take advantage of it...and I'm not even talking about multithreading.
I'm at a FAANG and I'm in the same boat. I don't care at all if you have a degree, the resume is just to get your foot in the door.

Interviewing sucks, but it's mainly because the people doing it are poorly trained, at least in my experience.
Sounds like more of an indexing problem than anything else. Add a no-js switch to our search engines and you can read all the plain text your internal organs can handle.

I tend to like today's web (a bit too corporate for my taste, but I like the potential for variety). But there's no reason the modern web can't look like the old web with the right filters.
https://sliderland.blinry.org/#%28%28cos%28i*0.1%2Bt*4%2Bsin...

:D
There might be less than you would think. Salesforce's security review does not take kindly to having executable portions of your managed package live outside of their stringent security process. That isn't too say it doesn't happen. But you have to make a case for it being critical.
TSLA is way over valued at the moment. That would be a big risk compared to cash in hand.
Not nitpicky at all. Might be worth tens of thousands of dollars. Might be worth 10x that.

I don't know how many times I've had the exact same experience and thought the same thing.
My resume is a list of projects I made myself. I had an interview where the interviewer obviously didn’t bother looking at my resume until he got on camera with me, and he asked, “can you tell me about your time at 5 day weather app?”

Needless to say I didn’t get the job.
Today's mid and even sub-mid tier Shimano drivetrains are an amazing combination of performance, reliability and price. 4-piston disc brakes are also fantastic and suspension forks are great too. There's a lot of BS in bike manufacturing (ex: new standards) and carbon frames need a serious rethink but bikes today rock!
How did you come to the 300T? Back when I looked into this I found around 45T (by just adding M0, M1, M2, and physical cash) [1]. Note that the numbers are from march 2021. The large difference with your number makes me suspect I’m missing something

[1] https://money.howstuffworks.com/how-much-money-is-in-the-wor...
>All energy and computing resources used on mining Bitcoin are spent and cannot be used for anything else.

Bitcoin mining can be used to monetize excess energy (especially with renewables) that would otherwise be wasted, so what you said is not entirely true.
England did not and does not have a 2nd amendment.
I definitely choose Safari even when on my computer I can use whatever browser I want. It’s a bit presumptuous to assign a reason for Safari popularity without evidence to support people don’t choose it. Not choosing a browser is also a choice. Safari does what they want so they don’t need Firefox.
> What was the point of the aquisition? To let it die?

I've seen companies who build on Force.com use it for <we need a standalone application that does X because Force.com can't do it or we have teams that don't know Apex but want to do X> and then integrate it against. They have an interesting (albeit not sure if it ever got fully fleshed out) bi-directional DB sync between SFDC and Heroku Postgres, which to me is the killer app for integration.
A car uses roughly 40 kWh to go 100 miles.

Bitcoin transactions uses 1,719 kWh every 10 minutes.

I don't know that I understand the rock analogy - any unused rocks that are "thrown away" are easily repurposed if desired. The energy used in the other examples is lost to entropy and contributes to global climate change.
I'm not sure where you bringing "sitting in cash" from.
Is it?? Try buying some.
The whole point is that I'm mostly indifferent about whether someone is a veteran programmer with 20 years of experience or is a recent grad with 2-3 years of experience. The number of years of experience matters very little to me. Both get the same technical interview, get asked the same questions, and are evaluated on the same basis.
Hiring is about satisficing, not optimizing. As long as your process gets you to a great candidate or two, it works and does all you need even if it filtered out someone who might have been 10% better (because it's not something which is possible to that accuracy during the limited time/effort plausible during an interview, and your final selection would not necessarily pick them) but a process that gets you to a candidate which seems great but has a 10% chance of being totally worthless is costly.
Elden Ring, Zelda, and a father's gift
interestingly, a housing subsidy for lower income families has been proposed.

the WSJ bills it as 10 billion. The LA times bills it as 1 billion for "the next decade". It's all in the phrasing right?

regardless of the phrasing, to me it sounds like free money for homeowners and an anchor on the lower income if property prices dont keep increasing.

https://www.latimes.com/california/story/2022-05-11/new-cali...

https://www.wsj.com/articles/california-legislative-leader-w...
I think the idea is to observe that these kinds of systems share many common components and internal functionality. This is obvious to anyone who has built more than one of these things. It therefore follows that it might be interesting to build a general purpose toolkit comprising the common parts, allowing specialization as a layer above. This could for example make it easier to create new categories of query processing system because less foundational work is needed.
That it is not different is exactly the point of TFA.
It's a beautiful thing. I remember the days you speak of. I also remember the leaps and bounds people took to bend myspace to their will. All for expression. It's been a beautiful and very human journey

I'm not sure we would have gotten where we are now without those limitations for people to conquer.

There's nothing in http that requires a browser. We could have released multiple app platforms by now. But there's a magic in html, css, and js that is taken completely for granted. I remain a fan.

...Edit to add that we have added these platforms. And they can't come close to what we have on the web.

Roku, Apple TV, Nvidia Shield. These are application platforms. And they're ok for what they are. Android and IOS are the most successful connected platforms we have, and they're impressive, but I still spend more time in my browser than anything else on my mobile device.
The source of funding was the initial LUNA tokens that were allocated to Terra (or Do Kwon personally?).

I think it was broadly understood that 20% yield wasn't going to be sustainable, but was a tool for short-term user acquisition.
Predictive analytics to identify at-risk children works but is called racist
I'm self taught first programming 36 years ago. I have some college experience in a computer engineering program but I did not graduate.

My experience has been that once someone is a few years in to the industry, their degree or lack of one is largely unimportant. Schools and especially boot camps simply cannot compare with hard earned experience.

I'm never dishonest about my school experience although I do not mention it unless I'm asked about it or someone assumes I have a degree.

Interviews are largely about connecting with the interviewer and getting them to like you, consider you as someone they would want to work with.

Focus on what you have done, how you solve problems, how you work with others. Are you up front when you don't know something? Can you consider another's viewpoint and even change your mind? What is your reaction to making a mistake? Confidence and security in one's self go a long way here. Let your curiosity be infectious.

Interviews are an inexact science and there are plenty of bad or even abusive companies out there. Take your time and try not to take rejection personally.

Try to keep in eye out for what your next move will be. You'll likely learn more and earn more through some job hopping every 2 to 3 years. That's okay.

Practice, practice, practice! Code in your free time. Work on an open source project. Find an itch, scratch it and share the results.
I blame the trend of “software development” as a job role getting farther and farther away from the task of writing programs.

There are lots and lots of big company jobs where you can skate by writing ~100 lines of code a week (or less!) all inside the mandated Big Company In-House Framework. In fact your boss demands that you work this way.

I mean, that was totally me for years, so I’m not judging too harshly.
You'll get it right after I spend time providing evidence the sky is blue, not green.

Which is to say, you'll never catch me wasting my time talking to someone that needs such a clarification, and clearly won't listen to evidence that contradicts their immovable and laughable conclusions.
Probably a nepotism hire
What's a rough ratio of power consumption by wifi compared to cable? I'm guessing the wifi transmitters are like radio towers but shorter, emitting radiation radially from the "tower", unless orientation doesn't matter and there are two other wires so coverage is spherical? Our mesh network units each have an obvious base, though I haven't looked inside yet.

I don't care much about heat from electronics when I'm trying to warm the space anyway, but I'd rather minimize it in the summertime.
Tattoos, Still Illegal in South Korea, Thrive Underground
The only intentional fallacy was you denying the racist history of the founding documents of the US.

Maybe because it makes you feel bad. The truth, as they say, hurts.
With 10 years of experience your biggest problem is likely to be that the person reviewing you doesn't have half your experience.
Why do neurodiversity activists claim suffering is beautiful?
It's especially hard for people who like me who choke during interviews and freeze like a deer. :(.
True. The difference is that the men getting catcalled have no clear ties to the men who catcall the women, except that they’re also men.

I have a tough time seeing how this gets the point across
How about we start with not allowing states to blatantly ignore the First Amendment?
Yeah, rocks was a bad example. The gas used by armored cars to move cash around is a good example of similar economic cost.
Russia still has a functioning economy, and it's currency problems are not of the same nature as those that plague crypto. In fact, Russia's monetary problems are different enough that even if they had crypto instead they would face similar issues trying to use it that they face with their dollars because of the way sanctions are applied. Crypto may have promise, but it simply doesn't completely solve the class of problems that some people want it to.