skysight-inc/HackerNews huggingface dataset:
I'd add 'evreytime you read the data, do something so that next time it's easier. Using java as an example, and pcapng files for example, the first time you read your data, you should at least build a simple block/packet index so that next time you won't have to read it again. Same for all kinds of sparse data. I've had great success using 'simple' things like roaringbitmaps as 'field x is present in block y of stream z' indexes. I save the compressed roaringbitmap(s) in a sqlite DB and next time I open the data file I use it. This can be grafted quite quickly.

I realize over the years that the 'load everything' thing is often linked to lack of understanding of machine limitations and little training in stream-processing and how efficient and scalable it is.

I'd blame maths teaching that focuses on the abstract operation (full formula) and their 'implementation' past simple examples. Or I'd blame Excel as the gateway drug to numerical computing. But mostly, it's probably 'just' that not that many people happen to encounter data 'that' big (yet it's not 'big' data) and when they do they're often not helped in finding 'progressive' solutions. Running variant/avg isn't hard to understand but you must know it exists... Basic stream processing can be achieved with not too much changes (depending on the algorithms, of course). Simple indexes can be quite easy to build... But often we sell them 'you need to go full DB' or 'this is a job for hadoop or infrastructure-nightmare-tool-of-the-day'. Not everyone points you to https://ujmp.org/ with sparse/dense 1d/2d/3d matrix structures and operations and different storage options (disk-backed, etc...).

Most of the time I meet data scientists in difficulty, after 1h of explaining how I do X using roaring bitmaps or sparse structures or after 1h spent building a file/field index using very robust (old) libraries in their language/environment of choice, I see them build pretty solid and scalable pipelines...
Companies tend to pay what they need to in order to hire someone and hopefully retain them. A lot of factors play into that including overall skills, fit with the specific job, whether the team is mostly co-located and where, whether they're local/remote/willing to relocate, market rates where they're going to live, etc.

I do expect we'll see some equalizing of salary bands at remote heavy companies. If I don't care if you're in the Bay Area or not, your decision to live there is a personal choice just like living in Aspen would be.
A platform with 100 million users isn't going to be entirely political and social commentary, nor is it the case that all political and social commentary is toxic. Twitter is a vast and diverse ecosystem with plenty of interesting people, conversations and content. The same is actually true for all of the big social media platforms, despite what HN contrarians would tell you.

Twitter gives you a lot of fine-grained tools for curating your feed and you have to use them.
Math twitter is consistently happy and good. People just ask questions and answer them in a helpful way and post coffee selfies. Also, vintage hardware twitter is nice.
Crumbs: A collection of privacy-protection tools, by the makers of Adblock Plus
> IMO no one could argue in good faith that the culture is better in 2021 than it was in 2011

I wouldn't say "better". There's still just as much animosity. More like the division has shifted and those that say it's better no longer find themselves on the line.
I'm by no means a google booster, but the 4A 5G is supported through Nov 2023, and the 5 through Oct 2023. That's not bad.
>Our own country has a thousand-year head start on Afghanistan in terms of civilization

Way to ignore Bactria there, Khwarezmia, Kanishka, Mes Aynak, Mundigak, the Indo-Greeks. Do better. You should be ashamed.
>As the founder of a startup, I would routinely pull 100 hour weeks

I don't understand how anyone could be remotely productive under these settings unless it was all grind work. How many "fresh" hours of work would you say this was equivalent to?
Nothing can be said. Everyone is behind more and more wealth. EVs makers making robots wo we can consider your are saying right at some extent.
1. Optional: do install of neovim
2. git pull dotfiles
3. cd dotfiles
4. install.sh
5. Profit $$$

Sure, there's some initial setup time but I'm not seeing how its orders of magnitude faster unless your vim config is super bloated and/or has a lot of external dependencies.
It never ceases to surprise me how the most innovative company in the auto industry, maybe in the world, the only company actually attempting to move the needle is so despised in HN. Is it not obvious that when attempting to do what no one, ever, has been able to do, timelines and predictions are hard to nail down? Is it not better for Musk to be overly optimistic than join the legions of miserable cynics that cannot do anything but whine and at best repackage the works of better people?
Twitter changed something recently where they no longer let you view most tweets without an account.
I don't think it was ever a place for interesting discussions. It's not what it was made for, and attempts to shoe horn them in are always awkward with paged tweets of the /1 /2 /3 variety, and threaded conversations significantly more awkward.

Quick notes, maybe with a link to something deeper, brief comments on something... It's never been any good at much else. Even leaving aside toxicity and trolls, it's simply not build for discussion.
It is absolutely insane that the government is allowed to be so reckless with highly enriched uranium.

Also worth looking into the origins of Pakistan's nuclear program.
I have a hard time believing this is true, but if it is, the implication are profound. Apparently, the mishandling of the pandemic in the US has broken the system that kept the workers oppressed, and firmly under the thumb of the donor class.

We live in interesting times.
No SIM, Starlink-only? Would be interesting.
Short answer: Yes

Long answer: Only follow accounts with small numbers of followers, and you'll find the discussion is a lot more worthwhile
Not everywhere. Australia supports both the European pedelec classification of 250W with a 25km/h cutout and a local one of 200W with no speed limit (which can be hand-throttle in some states but must be pedal-assist in others). New Zealand just has a flat 300W with no speed limit.

I live out in the country in Australia. I’m planning a velomobile with an auxiliary motor for both touring and local use, and with this combination I expect and hope to attain an average speed of over 50km/h for the ~39km trip to the nearest town for church and groceries on Sundays. (I currently tend to average 22–24km/h on my recumbent tricycle with no motor, the trip typically taking 1h35–1h50m, with an estimated average power output of 120W. 200W is quite a lot to add!)
Enforcing an IDE across a team for consistency is a real stinky smell.

You don't have CI/CD? You sure as hell aren't going to run an IDE in CircleCI or Jenkins to do your builds.
Dunno, I kind of like no IDE. If you use an IDE, it's basically editor + a bunch of command line tools being invoked from the IDE's interface. You can also just use an editor + those command line tools from a terminal. It's the same functionality with a slightly different workflow and IMO not worse.

I disagree with the author's dislike of code completion tools but somewhat agree with the other points. In particular how some IDEs create their own project structure.
i find the idea of 100+ kilos of some of the densest material on earth evaporating or being scrubbed off by mistake totally unfathomable, but i'm inclined to take the word of hersh. surely this kind of thing must have occurred in other nuclear programs?
The best developers I've found are the ones who know how to work without an IDE, even if their preference is to use one.

Contrastingly, the worst, slowest developers I've worked with rely on their IDE without understanding what it's doing for them, and are helpless in new/unsupported situations. They also, 100% of the time, screw up their git repositories on a regular basis, and need someone who knows what they're doing to help them out, costing their colleagues time and frustration helping them when they won't help themselves.

Some people from the first group find they prefer not using an IDE. It's rather the opposite of laziness, it's choosing the workflow they find most productive, even if it differs from your preferred workflow.
Looks like external dimensions are different, so they’re mechanically incompatible. With iPhones, mechanical dimensions are so close together that cases are 1-2 generations backwards compatible.
Starlink is not available in many parts of the world.
What do you have in mind? Like processing Jason stores in s3 or something else?
Exactly. When I’m tinkering around in Scheme crafting cutesy little interpreters a simple text editor is great, and having an IDE would feel like having someone standing over my shoulder whispering to me every rule of a game I already know by heart.

On the other hand, when I’m working on a new area in a several thousand file project with dozens of contributors, or any number of its side-projects that I may have never seen before in my life, it’s more like having talented counsel at my shoulder informing me of all the various contracts I’d be expected to observe for any possible plan of action I might consider taking.
There’s only one place I can disagree.

Some examples of Teaching/learning.

The US Navy is teaches C without an IDE. This makes sense for them. If they had institutional knowledge going back to the 1970s, it all still pretty much applies and looks the same as it did 50 years ago, or another 50 years from now.

Yes. You should use a good tooling if your goal is to make something.
Keeping an AK-47 running with kyber pass manufactured parts is manageable, keeping a Blackhawk helicopter is not.
Cleaned up URL https://interestingengineering.com/the-extraordinary-power-o...
Bras are often a question of necessity (avoid extra attention to nipples) than a style preference.
I'm not sure the piano analogy is really apt. A piano has 88 keys (and really it's just the same keys repeated across multiple octaves) so any competent player will of course quickly memorize the keys and playing the piano would be impossible by actually reading the labels on the key anyway.

Doing software development means using a variety of different standard APIs which many combinations of methods/parameters/etc as well as any number of custom, project-specific APIs. Sure, if you work on the same project using the same codebase for years on end then you can probably effectively memorize all the relevant APIs, but few developers are in that situation. You move from project to project and have to drop in to large, existing codebases with their own conventions and abstractions.
What’s the connection between stress eating and metabolic disease?
They're despised because they're liars. They're not trying to move the needle. They're selling a PR image of moving the needle.
Pixel X = Flagship, most expensive with best hardware and most features

Pixel Xa = Cheaper version of Pixel X, often with one tier down processor, less RAM, and lacking some features like wireless charging

Pixel 4a 5G (marketed as a 4a with 5G support) is somewhat of a weird case where it's actually closer to what we'd expect from a Pixel 5a (which is likely why it was discontinued while the Pixel 4a was not)
Per year and all-time are different stats
>WE DO NOT NEED PILLS!

>Yes, I am yelling.

If pills work then what's the problem? It seems to me that you're making an appeal to nature (https://yourlogicalfallacyis.com/appeal-to-nature). Given all the health problems associated with obesity from cancer to cardiovascular problems then whatever side effects the pills have are probably negligible in comparison.

> Weight management isn't at all about eating less. It's about not eating food that actively want to slowly kill you and, yes, engaging in a modicum of exercise in order to deal with insulin resistance, keep bones strong, etc.

Yes nutrition and exercise are important, but even if it's common knowledge it's obviously working like abstinence based sexual education is working to prevent STDs and teenage pregnancy because like we have a natural urge to sex we also have a natural urge to eat calories and while saving energy.

> "Take this pill...we will save you". Sick.

A lot of pills are necessary to prolong and maintain quality of life. What's "sick" about this?
Twitter is the outrage mob distilled in 140 characters. (now 280 but it didn't change anything)

There is very little of value on twitter and if it disappeared tomorrow I don't think most people would notice or care. It's the niche communities that provide value, like the AnandTech forum members cataloging m.2 usb enclosures.
I share the same sentiment after using IntelliJ w/ Pycharm for a little over a year.
Easy to repair if you have spare parts… this supply chain is key.
I learned a lot. Thank you
Apple providing 7 years of official support, i think.
Motorcyling channel Fortnine did a video in depth on this topic: https://youtu.be/wM8Xli2KTzI

(They've also done some more motorized cycle and electric content lately. A recent video showed how to rebuild an old motorcycle's frame into an electric motorcycle using a kit.)
Yep, they’re having technical issues https://twitter.com/internetarchive/status/14291106018343198...
Future sexbot bug reports about "it just locked up" are going to be closed with "user error: invoked tantra mode"

More seriously, whats the implications if one doesn't need a human partner to use most of these techniques?
This is nice, but the biggest issue I have with all this is how 'genius' is described as if it's synonymous with being holistic. I know some smart people, a few of whom I'd probably consider geniuses too. By no means does that mean they're healthy though, I often catch them in bouts of self-loathing, messy offices, and even turning to vices when things get rough. Make no mistake, they were still sharp as a tack, but they're also human.

This is a good checklist for people who want to self-improve, but for being a genius? I'd argue there's quite a bit more at play than just your frame of mind.
Also, that line may be the only evidence... depending on who said it and in what context, it is very unlikely that a plaintiff would use a single instance like this as the basis for their entire case.
That should cool a half dozen decently big homes.
I wanted to use Twitter to follow researchers in my area (machine learning), but despite heavy moderating from my side, I was never able to make it work. Non-relevant posts (this is a movie/game I like! this is happening in my personal life!), political stuff, random thoughts. On the other hand, when something interesting is written, it is retweetted by 20 people and Twitter can not bundle these together. But what's even more depressing, there is no other way of keeping up with some top-notch institutions and individuals. It's actually kinda crazy that this is what we got after 20 years of Web, completely useless tool.
> Why do unhealthy things taste great

Taste is only one component of the feedback system. The other ones are more important honestly. The toungue is easily tricked by sweetness, which pervades almost all easily obtainable foods in this country.

If you quit sugar and sweeteners for a few months, you will be amazed how sweet everything tastes, and you probably won't want to eat much of it.

> people ... not realising how many calories they're consuming are never going to lose weight.

This is not true. You can lose weight without thinking about calories at all. There are other methods. Of course gorging yourself on pizza and sweet drinks is never going to help you, but people doing that are generally not serious about losing weight.

> Why? So no sweet or white potato, eggplant, carrot, red peppers, cauliflower, tomato, beetroot, red cabbage?

I have literally no idea how you are arriving at this interpretation of the rule. "More green vegetables" does not mean "no beets". It's a simple rule of thumb to get people to eat more vegetables with high mineral and low carbohydrate content. It's far from an exclusive list of all good vegetables, but that list is too high word count for simple rules. Potato probably shouldn't be included in this category as it is a culinary starch and you shouldn't trick yourself into thinking french fries with ketchup are vegetables. But that doesn't mean potato is banned.

> Why not deep fry

There is nothing intrinsically wrong with deep frying. If you listen to your body, you probably will realize you don't actually want that much deep fried food, but in moderation it is fine. The key is to have a properly tuned feedback system and to actually listen to it. Eating slowly with attention while avoiding sugar and sweeteners will probably get it fixed up in a few months unless you have a genetic condition.
Hard comparison to make. Snap can be used with traditional socket APIs, but that is not really its purpose. OpenOnload can only be used that way.
Maybe it would be interesting but why on earth would they go for it?

It would be like them starting an F1 team, sure they probably have the engineering know-how but so does every team on the F1 grid.
Or working ones to cannibalize from other ones.
This reminds me of how recently Google did not make it clear that there is no longer a tax penalty for not having health insurance (except in five states and D.C. I think).
Usually, the Pixel Xa is a newer, more budget-oriented version of the Pixel X. "5G" variants of phones seem to be totally different phones, not just a radio upgrade.
Any plan for Canada?
You're misinformed, the "underlying tech" of the flu vaccines is absolutely not "the same." And this isn't even an issue of them being updated, none of the major vaccines have been reformulated yet, it's a question of what's going to happen as more time passes, the virus mutates further (possibly in reaction to evolutionary pressure from the vaccines themselves), and antibodies from the initial doses start to wane.

One possibility that both the FDA and Fauci have acknowledged is "disease enhancement," i.e. the vaccines actually resulting in more severe illness over time. We simply haven't seen them in the wild enough to rule that out.
Don’tcha think?
It's important you've written this. We need to have frank conversations about obesity. It affects a lot of people and a lot of people have very strong views on the best solution.

I'll focus on one area of your post: "They will have developed no good habits at all. They will not have a clue as to how to manage stress. They sure as fuck are not going to understand that exercise is important and necessary. They are not going to become discerning about what they eat...They will pop your pills as they suck-in a two liter drink with insane amounts of sugar and inhale cheap carbohydrates in their burritos, burgers, pizza, etc."

I want to emphasize how wrong you are here.

Fella is a 12-month program, with continued support for the rest of your life after that first year. The program is focused on:

- building resilience to stress & other testing emotions

- building a sustainable exercise habit which is enjoyable and sustainable

- building healthier eating habits which are realistic & sustainable

- building sleep habits which help improve metabolic health

In terms of the medication, it's really important to listen to obesity specialists here. They are trying to find practical solutions to help people. It's clear that moral indignation isn't working so far.

These are all legitimate concerns you raise. Know that I have researched this deeply, and genuinely believe this is the best practical solution to help the most amount of people.

Please let me know your thoughts.
Looks like I'm not allowed to read the rest of your blog-post, sorry. Is there a link to a non-paywalled site?
A bit discouragingly, everything there about getting rid of stress and sleep appear to be immutable parts of my career. It remains a shame I've not really got anywhere to go.
I conclude from your comment and the one above you that devs are average to flat out bad at software development.
> governments should stop protecting companies and helping prevent adversarial interoperability

Do you realize that given our current laws in the US, that this is pretty much impossible?
Curious what you don’t like about Trello. I rather enjoy it. It’s the only “proj mgmt” software I keep coming back to for the last decade.
> I suppose the higher pay reflects the employer's expectation of a higher return on productivity, creativity, from that employee

Not necessarily higher productivity, but different. An employee that is present at the physical office when most people don't, is providing a peculiar (and rare) kind of value besides their actual productivity in their role, _if_ the company values something about their physical offices. There may be many reasons why the company would, but exploring that is a different topic.
Previous discussion: https://news.ycombinator.com/item?id=28210642
Society should tilt the scale at least back to even in terms of power balance. Currently, the scale is tilted heavily towards the employer and against the employee. Power should always be even, if not slightly tilted in favor of the individual.
magit for the emacs folk
In practice... You absolutely peddle less hard on electric bikes. You still go faster, because motors.

So, at large, I would guess the "as a crutch" use happens far more.
This is my primary gripe with MS Teams, it might be free with Office 365 or whatever but I’m pretty sure the time lost due to its flakiness and rubbish UX costs more than Slack or similar.
I am entirely lost

4a is a cheaper version of 4, except 4a 5G, which is 5a? But 5a also exists?

I am really lost here
Assuming you bought one on launch day, that's just-under 4 years of support. That only looks good by the awful standards of Android -- you can expect 50%+ more for Apple's phones, which you'd think Google could at least equal.
An Opinionated Guide to Xargs
Collating widely available time/money trades
Roblox disguises how gigantic of a cut they're taking (91.25%) by splitting it into 2 pieces: one on the conversion between real money and Robux (65%), and another on anything that gets bought for the Robux (75%). The net effect is that people need to spend $4,000 on your creations for you to receive $375.
You’d probably want to define two specs, a basic and full. There are several Redis-compatible data stores, but (if memory serves) you’ll find they almost always lack some advanced Redis features, e.g. transactions.
I'll keep that in mind for future comments on here.
"India's 'living dead' struggle to reclaim their rights"

https://www.dw.com/en/indias-living-dead-struggle-to-reclaim...
Eloquently written.
This is probably a good time to mention Tim Ewald's talk, Programming With Hand Tools:

https://youtu.be/ShEez0JkOFw
There is a full stack section, and I'm accepting PRs :)
Compared to the price of a phone, cases are fairly cheap. Is the ability to reuse a case important for other reasons?
There is 4a 5G and 4 5g, but no 5 5g (because 5 already has 5g). Right?

… who makes those
Science is a process, a way to find truth. It is not in itself truth. It is subject to all the same human flaws and venality as any other human endeavor.

Just because something is published in a paper doesn’t make it true. Just because the paper was peer reviewed doesn’t make it true. Just because there is a “consensus” doesn’t make it true.

I’m sick and tired of people saying “the science is settled” or “trust the science”. These statements indicate a fundamental misunderstanding of what science is and how it works (or fails) in the modern world.

The modern scientific method is still, in my opinion, the most powerful way we have of learning how things work, but it is not without flaws. This is just another cautionary tale.
It would be much more likely for Tesla to start a Formula E team, since F1 uses gas.