skysight-inc/HackerNews huggingface dataset:
This sounds right, and also the marketing of Android is misleading and hardware focused which leads to false comparisons.

"Look the camera has more megapixels than an iPhone!"

Yeah ok, but the stock camera software outputs photos that look worse than an entry level iPhone.
It varies a lot between different areas as to how well they deal with it and they have inconsistent standards as to what consists of actionable evidence. I'm covered by Avon & Somerset which is one of the better ones.
> Things like the linux kernel, all the GNU utils, emacs, vim, apache, nginx, postgres. The list goes on. We know how to write software that lasts for decades, continuously improves, and doesn't need constant re-writes.

At least half of the items on that list are still here purely on momentum and reputation from the time there were no alternatives, not because they were really that marvelous.

I use and even enjoy some of them, but they're far from great engineering.
> I don't know why you say you can't throttle nuclear up and down. All thermal plants have inertia, but nuclear is if anything easier to throttle than fossil fuels.

In that case why don't we let the market build nuclear plants without any state guarantees or insurance and they can simply "throttle up" when they're required. No need to fix a strike price for decades before investors are interested.

I'm sure it makes financial sense. Honest. /s
Defacing websites with crude messages and garish colors was the internet's graffiti. Ascii and Demoscene was its street art. Zines and hacker radio were the warehouse art shows. We have all these documentaries about punk music, but so few about punk computing.
That depends. You mentioned not having needed in your job, but did you maybe have some recreational fun with algorithms and data structures? If so, maybe you can pick up what's necessary in the given timeframe (although even then it's tight).

I'm a bit wary of your claim of "not needing algorithms" at all. You must have had some sense of e.g. avoiding accidentally quadratic solutions when building your data tools?

If it's something you disregarded entirely, maybe you should move that interview out.
drag and drop on the app and they sync.
We will finally see a mobile device running a PS3 emulator RPCS3 soon...
Solar is great at small scale, but at utility/grid scale, that means needing to ramp up storage too. The grid doesn't currently have much storage capacity (batteries, pumped hydro, phase shifting materials, etc.) to support current needs, much less future needs if we want to phase out fossil fuels.

Getting the lithium and cobalt infrastructure up to scale takes time and has a lot of geopolitical considerations. It's not impossible but also far from trivial. It's not just a matter of throwing up more panels and turbines and calling it a day.

Unless we can solve storage at scale, generation at night will continue to be an issue, and nuclear is the least climatically damaging way to do that in the interim.
What I would like to see is an AI for reading emails. Specifically for one use case: When you get roped into a long existing email chain and now you're trying to catch up by reading bottom-up through 50 replies, each one with a full to/from/date/subject in different styles that you have to somehow ignore, while noticing one line (or word!) responses or understanding context.

Actually, it doesn't need much AI - just an intelligently written text- filtering and formatting script would do it. I've actually written simple scripts in the past that will take a long email or a bunch of them, and export them as an better formatted HTML-based Word Doc that I can read top-to-bottom and refer back to easily. But it would be awfully nice to have something built in.

I'm honestly amazed at all the email jockeys out there that deal with this daily and have no problem with it. It's been a serious problem for literally decades.

Is there an open source project that is just a library for authenticating and working with all the different email services out there? It would be nice to have a MailKit with some sort of basic SQLite based storage. Then devs could just work on the UI.
If I'm the interviewer and you don't ask questions I'm going to rate you very low on your communications skills. You may have the best algorithm in your head and write the most elegant code, but working at a company requires you to communicate your ideas and plans and code and everything else to your team. And no, communicating only at the end (code review time) is not enough. This is not a school assignment that you silently write and then turn in for a grade.

The best interviews I've experienced, both as an interviewer and an interviewee, are the ones that feel like two team members collaborating to narrow down requirements and solve a problem.

> about the algorithm or the promise of a particular solution

It's not about "the" algorithm or "a" solution. It's about you the candidate being able to propose multiple solutions, perhaps with space-time tradeoffs, to provide a recommendation based on your judgement, and to ask the interviewer what they think of your proposal.
XKCD got it right. aleph.se got it wrong.
I think it can be made to have a high degree of accountability. There are a variety of budget approaches that can change the current nightmare.

I really like the Singapore model, where government employees are highly compensated, have built a culture of efficiency, and there are repercussions if they don't deliver.
I always thought the hjkl movement for constructing walls and floors was very cool and vim-esque. But then the fact that you can't build a wall with more than 10 segments at a time ended up being one of the most trying aspects of the game for me, where I loved focusing on building a 3-tier outer castle wall with fortifications on the outside with steps going up and down on the inside and my army patrolling along it's border.
Hey, I have an idea!

You can read the rest of what I posted instead of assuming I never did any of those things.
I know this is the discussion as old as JWTs, but the tradeoff here is how do deauthenticate the user. If you delete/disable the user, or change their role, there's still a stateful JWT out there claiming they have certain grants.

You either need to accept a certain TTL on the JWT, or be able to revalidate the JWT on every request with some authoritative service to ensure the grants are good (which sort of invalidates the value of the grants encoded in the JWT itself).
Yandex has removed borders from its maps (Russian)
Hm I don’t know about tunneling rigs. I assume that’s one of their own made things for their tunnels? A search only shows a couple of things about that and it appears to be all internal stuff. Nothing for the public or to be sold to businesses.

One major issue with their rigs would be the future impact of their tiny tunneling. They tunnel such small holes that make the actual end products weak. Their Vegas tunnel are so small. God forbid there’s an emergency while there’s a lot of traffic. Good chance lives will be lost.

Vs the amount of results for their main product they’ve done and sold that isn’t a blow torch: the Vegas loop. That’s what I was talking about. It seems to be an awful idea that is widely seen as a disappointment now. Their LA plan was by far much stupider. They were trying to do a tiny fraction of the traffic that an electric underground metro could do while being much less energy efficient since trains are more efficient than a lot of cars.

There’s a boatload of issues that make the tunnel awful and nothing more than a way to push Teslas more. All I can find are negative takes of the Vegas loop. I can’t add anything others aren’t saying.

It’s hard for me to see how the entire thing isn’t a scam to push Tesla. It’s mine boggling that this isn’t getting the same treatment as Morbius the film (intense loud continuous mockery). Then I remember the insane amount of fans and the push to keep everything Elon positive.
I think nginx is a rewrite of apache, just as busybox is a rewrite of coreutils. Linux tends to rewrite itself but just keep the userspace ABI.
[2] is the step that can be addressed.
Clumio Announces SecureVault Lite for Amazon EC2 and Amazon EBS
Clumio SecureVault Lite for Amazon EC2 and Amazon EBS delivers fast backups and data recovery in seconds, to provide customers with quick ransomware protection and lower recovery time objectives (RTO) for business continuity SLAs at 30% less cost
Driver’s licenses are not your voter id in many states, and aren’t a federal license. Real ID is supposed to bring all licenses to the same standards, but it’s not everywhere yet.
There's different kinds of great programmers. There's the tourist and the townie. The tourist will only ever get you so far, and you're usually better off without them post MVP.
This is great and I lean on it heavily when explaining technical stuff to a non-technical audience or low level stuff to an executive audience. This looks like a decent dive into this tactic sometimes called “headline style”: https://blogs.cfainstitute.org/investor/2017/05/03/conscious...
I have government contracting experience in construction management QAQC
Allowing projects to fail is important too, it just happens that complexity plays a big role in these failures.
OT, also, but has anyone had issues with a "crunchy" sounds from an M1 MBP speakers? Seems to occur on my 2021 M1 during periods of high usage. It's terribly annoying.

I've been following this Reddit thread looking for fixes, but no luck on a permanent fix yet.

https://www.reddit.com/r/macbookp[]ro/comments/qmpg3k/2021_m...
Biden to require EV charging stations every 50 miles on federal highways
Yeah, although I'd be surprised if this isn't what Shotcut does (it uses ffmpeg).
Honestly, there may be great programmers amongst the kernel and SQLite maintainers, but they may stay around for other reasons. Some great programmers like working on a particular piece of tooling.

But many companies don't really allow "maintenance" of software as you describe it - the heady early days where anything goes are pretty free-form, but once you get into the normal business cycle it's just adding features and keeping it from exploding. The problem really becomes apparent when the company has a culture of promoting/rewarding the programmers who do create and ignoring or ostracizing the ones that maintain.
This to me is tangential - I am wondering if you are more annoyed at his preparation (which I believe is an excellent example and suggestion to the OP's question) or that he talked over Joe Rogan and didn't let him finish his joke ...
It's quite true that companies that don't do Leetcode may not necessarily be more challenging to get into, but it is more random whether you will. And you often need to study especially for that one company, who may ask you, a backend developer, to do a pair coding exercise to implement a RESTful web API, even hiring for a backend position.

I try not to be a part of the problem when I'm the interviewer, giving a problem that would be described as a Leetcode easy, with an optimal implementation that is below easy. But I want to see if the candidate can understand the problem, the big picture, talk about tradeoffs in the problem, properly analyze performance, properly test their code, etc. Most candidates struggle with this, many can't even code a working solution, and this is the talent pool for a "top-tier" software company.
I'd be a little worried that I might be tempted to unconsciously order the values in some way which would bias the results. But you could build a box with four separate cells and a clear plexiglass top, shake them all up, and always read left-to-right or right-to-left! Sounds like a fun weekend project!
I was intrigued by that as well, so I did some digging and turned up the transcript of the “Microsoft Fiscal Year 2019 First Quarter Earnings Conference Call”: https://www.microsoft.com/en-us/Investor/events/FY-2019/earn... . If you search through that for “Hacker News” you’ll find Satya saying:

In fact this morning I was reading a news article in Hacker News, which is a community where we have been working hard to make sure that Azure is growing in popularity and I was pleasantly surprised to see that we have made a lot of progress. In some sense that at least basically said that we’re neck to neck with Amazon when it comes to even elite developers as represented in that community.
Using silence strategically is a superpower.

Best leader I ever worked with had a "7 second silence" rule. Just don't say anything for 7 seconds. Requesting input on a topic/idea in a meeting? Wait in silence for 7 seconds. Dropping an important point in a presentation? Wait for 7 seconds. Not sure of the answer to a question? Wait for 7 seconds. If you have doubt about what to say or do? Just wait and breathe for 7 seconds.

It is extremely difficult to do in practice. But it is crazy what a breather can do to help you organize your thoughts. Or what other people will do to fill the void.

(Note: It's not a novel idea, I've seen other folks use 5, 6, or 8 seconds. imo 7 is _just_ on the border of uncomfortable.)
My goal is to load all feeds for every visitor, 200 feeds at first but ideally more.

Like another person suggested, I will likely use Internet archive to make an api request and retrieve date time. If that’s inaccurate then I will use polling, but that does seem expensive.

Are you suggesting storing the actual rss xml file in a database to be reused efficiently?
Or a file containing the number '1' (https://www.pcmag.com/news/google-drive-flags-text-files-con...)
Consider how new the industry is, this comment is an hilarious load of logical fallacies
> To be precise, it cannot stop consuming fuel quick enough that there's any important savings, and so nuclear power plants always want to run at full capacity because otherwise they are wasting fuel. But more than that, fuel consumption is simply not a very big part of the running cost of a nuclear power plant, most is fixed cost so that even if they could change the fuel consumption quickly there's just not enough savings to really bother with it

(Sorry) but that sounds like a slightly long-winded way of saying that nuclear just isn't economically viable.

"the costs of renewables continue to fall due to incremental manufacturing and installation improvements while nuclear, despite over half a century of industrial experience, continues to see costs rising"[0]

[0] https://www.pv-magazine.com/2020/09/24/nuclear-power-is-now-...
I was using that phrasing to illustrate my ranking of preference between those two options, I wasn't claiming that we have a binary choice.

To be clear, I am explicitly advocating for a proper cost/benefit analysis that keeps all options on the table, rather than getting caught up on single factors ("we can't do micro-nuclear because it produces more nuclear waste"). As I mentioned later in the post, a major push to renewables is another option (I also don't see these as mutually exclusive).

I know that the most popular plan here is "push hard for renewables". I like that plan; I think a Green New Deal is an excellent idea. But empirically, how is that plan going? If that's your plan A, do you think it's going well enough to reject a plan B that you deem to be worse, but still dramatically better than climate change? I think the stakes are high enough that we should be hedging our bets.
That's inaccurate. Germany has replaced half of its _electricity_ production with renewables (modulo dispatchability), but electricity only accounts for a quarter of the energy usage. We frequently have to import electricity from France now, where it's largely made by nuclear, and electricity in France is a lot cheaper than here. Closing the German nuclear plants was grand scale stupid.
So apparently in Shotcut you can make a transition between clips on the same track by just sliding them into each other. in Kdenlive you have to have them on different tracks and add transitions between them.

Not something that makes or breaks the editor, just something that caught my eye watching the tutorial videos. It's great for really simple home video editing.
I think this is largely a futile effort because the equilibrium the author thinks of when he talks about protocols does not exist.

All existing internet platforms already sit on top of protocols, the internet's running on them. Anyone can built a platform on top of ActivityPub, on whatever crypto network or what have you.

The old internet consisted of smaller islands not because of protocol technology, but because it had a small userbase overall and discovery was bad. The benefits of aggregation hadn't kicked in. If Mastodon gets to hundreds of millions of users I will bet that one or two instances will grow very large, develop their own rules, and what do you have then? A proprietary platform on top of what was once a 'first order' protocol. The protocol is still there but doesn't matter for end users, same way HTML doesn't to your average Facebook user or the blockchain doesn't matter to your average guy on coinbase.

People need to recognize that anything that increases connectivity between people tends towards agglomeration. Tech is inherently centralizing, even ironically enough the superficially decentralizing tools, if they lower the cost of communication. This isn't just the history of internet companies, it's the history of movement of peoples from fractured townships to large urban centers. It's not malicious platform lock-in, but simply gravity.
> Insurance companies pay procedures and make money when people are less sick.

It's not as simple as that. Insurers are regulated. They can't keep any more than 20% of the money they collect. It sets up an incentive for them to collect and spend more money.
Notion has genuinely great UX, it packs a lot of complexity into a very easy-to-grok interface.

Performance could be better, but that's a different dimension of craft. Kind of like a formula 1 racecar versus a classic corvette.
It appears that the Automattic CDN does not just fetch and save files from sites without Wordpress or Jetpack, it fetches and saves them even if robots.txt says no crawlers.
This is essentially Alan Kay/VPRI's old research program. I'm not sure why, but when people get into this they always think dataflow programming will solve everything - we already have Excel and it does do a lot, but it doesn't do everything.
The prices not being public is a problem, but really the big issue is the indirection in payments. No one really knows how much is getting paid to an insurance company for their insurance, and no one really knows how much an insurance company is paying out. Anyone that actually knows these numbers is isolated (and often hidden) from the patient and doctor.
Just because you don't like remote work (or if remote work doesn't work for you), doesn't mean that everyone who favors remote work is lying and that remote work is nonsense.
That one does not get a chance to grow, so they don't to fix things by hiring more engineers, and those post-mortem do not get written.

Anyway, if the product is really great, then it must be easy to change it and try to throw at any different markets. It's quite common to see the people caught on that problem to switch into a consulting company that basically install the products for their clients.
The fun police has arrived.

Who exactly are you to stop people from enjoying something impractical and controversial? Accept the fact that some might have a more open and curious mind.
I feel like these problems are all around and often present in games. There's one that particularly infuriates me in Hearthstone, a Blizzard developed TCG, where when a game ends it causes the processor to furiously spin up and causes all kinds of anomalous behaviour like webcam cutting out, mic distortion and other generally laggy behaviour.

I'm aware that there's probably a lot going on at the game's end but I'm still utterly convinced there is a coding bug causing this amount of processor spiking but I lack the skills of debugging Unity, which is the game's engine, to determine what actually is going on. I guess that's the issue, the ability of conducting the research the kind in the OP article is extraordinarily rare even among game devs so these problems persist (Hearthstone is just turning 8 years old now) without anyone with the deep knowledge to rectify it.
>and then it's right back to being centralized and trackable.

I haven't been following IPFS very closely recently, but this doesn't track for me at all.

So people pin some content on a big node.

Once you download it, now it's on YOUR node, and your friend can still get it off you. Your node is just as authoritative as the big one. They disappear and IPFS can carry on.

I remember people criticizing NFT's using IPFS links as "not solving anything" and I was truly truly baffled at why anyone would think that. You could easily hold on to your image on a thumb drive, or absolutely any method of backing content up. If every single copy on the internet got nuked, you could just publish from your usb drive again and suddenly it's back up, available for all to see. More to the point, anyone could do that. So anyone (including you) with even a slight motivation to preserve that data could authoritatively do so.

disclaimer: I do not like NFT's. I don't like them practically, I don't like them abstractly, and I don't like them culturally. It's just this is one criticism thrown at NFTs I don't agree with, IPFS makes this aspect work.
He's talker class: psychology, international relations. You can tell because of his conclusion. The demographic he chose as exhibiting top performance is at median half-productivity of top-of-the-line, which just coincidentally aligns with his own.

But since the conclusion is staring him in the face at a +50% effect size, I'm glad he can connect the dots.
To be fair, most are real problems, just phrased in a contrived way.

Yes, they're rarely encountered in most day-to-day jobs. But that doesn't make them fake...
I can speak to that directly and Toastmasters helped me a lot. In my club for every speech there was an Ah-counter who counted all the interjections and unnecessary words. In my opinion this feedback, weekly over a long period of time, is the only way to improve on this subconscious utterances.

Besides prepared speeches everyone did short two minute impromptu speeches at every meeting. We always got feedback, verbally in front of the others as well as in writing and secretly. Even the short speeches were strictly timed and Ah-counted.

It's all very simple but done every week for a few months improvement is inevitable.

Membership fees were next to nothing and there was no long term commitment. You could just pay in cash at the meetings. Toastmasters is also a non-profit, so little money but well spent.

The meetings back then were always open to anyone and you could just hop-by without registration or being a member. As a non-member you could even participate in most of the activities but you wouldn't be given speaking slots.

Downsides? You will have to invest a significant amount of time and energy.
Some things like the ASCII table have been there (or rather in the original location of /usr/pub) since near the dawn of UNIX itself: https://github.com/dspinellis/unix-history-repo/blob/8cf2a84...

(Also available as "man ascii" from almost as long ago https://github.com/dspinellis/unix-history-repo/blob/Researc... )

OpenBSD seems to like collecting extra items though
Do you mind saying what kind of role you are switching to and from?