skysight-inc/HackerNews huggingface dataset:
Also: Pro is messing up with the well-known and familiar "Pro" as in Macbook Pro and Mac Pro. I.e.: "Hey, look at my new Macbook Pro M2 Pro!"

Then, this is also used - completely unrelated to the CPU in there - in the iPhone line-up, in a whole new mixed-up level ("look at my new iPhone Pro Max Ultra!"), as well as randomly for other hardware (AirPod Max?).

What a mess. Actually, this is worse then 90s Apple.
I found his columns fun, but I have to admit that this hypothetical might have been a net win in technical accuracy.
Nuclear explosion impact on humans indoors
similar here - 2tb. partitioned it to 2 1tb drives - one as time machine backup for internal, and the other for 'extra' stuff.
That is how you write programs in competitive programming, just put all the data you need in a nice table structure and use indexes instead of references. It is very readable and easy to reason about for simple programs and is extremely fast to write and performant, that is how you are able to implement novel algorithms in minutes. But it doesn't scale, indexes aren't type checked nor do they tell you which collection they point towards.

But yeah, knowing how to program like that is useful, learning new style will never hurt, but being forced to code like you code in competitive programming isn't a good thing for a language.
I don't get how people can say that. WP is almost ~50% of all websites. PHP is ~80% of the websites. There is a whopping 30% in between.

And moving WP to a 'modern' language (whatever that modern means) is not something possible. ~60,000 plugins, similar number of themes, 30% of all ecommerce websites, billions of dollars of businesses with dependencies ride on it.
NREL Develops Systematic Framework to Compare Plastics Recycling Approaches
Thanks for the correction, appreciated.
There's a pretty decent need for software engineers at national labs and they occasionally do some cool stuff. If you've used ZFS on Linux for example, you've used something produced by LLNL. They do some pretty massive software projects and have a huge number of software testers. The ones I've interacted with were pretty exceptional.
I don't think it is a business goal, but it is absolutely the case that somebody is getting a good bonus if the shorts takes of.

Which they might do if people could actually make them.
I've transitioned back and forth between employment and independent consulting several times.

The number 1 thing you need to be successful as an independent is A CUSTOMER.

Make sure you have work lined up in advance of leaving your employment.

Seems simple, but often overlooked. Especially when a person has a S/W project they've been working on, and plan to launch it into a business.
Above, you now have a partial explanation. I could have added much more including my professional dealings with the company and how that suddenly changed but it'd be only regurgitating stuff that's been stated by thousands of others over the past few decades.
Low tech wars of history are a poor indicator for a high tech future conflict.

This is like studying history and concluding that the army with the most archers usually wins.

With satellite recon and long range hypersonic missiles, an aircraft carrier is just a high value target. There is no effective defense at the current time.

In other words, any Navy will most likely be neutered within the first few hours or days of a high tech conflict. The WWII era is over. Submarines aside, the primary application of a surface Navy nowadays is low tech regional conflicts.
We don't need meat. We don't need dairy. [0]

We eat it only for the pleasure, for our taste buds experience, and because it's convenient and we don't want to learn to cook differently.

We choose to ignore environmental and moral impacts of doing so, because we believe the stories we've been told (culture), because we don't want to face our cognitive dissonance [1] and/or because we simply choose to be lazy and ignorant.

High-tech food is a thing for such people.

It's not for the vegans of today, who are perfectly happy eating beans and veggies. It's for people eating meat and dairy, who think that they can't live without it (and how mistaken they are).

Insisting that "the only real thing" is the one with all the chemicals, land degradation, endotoxins, stresses and suffering ... that's really hard to fathom.

Why not take the "real" cells and let them propagate in the aseptic tank, same as we grow our beer, for example? [2] I for one don't believe we have time for such a solution, that it can come in time to stop us destroying the environment completely, but what's so unnatural about it?

If you're against it, or against veganism, you're like the caveman, insisting that the only real substinence is the mammoth meat, everything else is subpar and that you'll eat only mammoth, no matter how few of them remain, your progeny be damned.

Nobody shall take away your freedom (to destroy all life on earth), you want to eat mammoth!

[0] https://talkveganto.me/en/facts/suitable-for-all/
[1] https://en.wikipedia.org/wiki/Cognitive_dissonance#Meat-eati...
[2] https://en.wikipedia.org/wiki/Industrial_fermentation
Diversification is always important, and sorry but putting all your eggs into one basket (here, hydro power) is just plain bad.

Even nuclear is not a solution, just look at France and Switzerland who had to take down a lot of their nuclear capacity beyond the broken-down NPPs because they lacked cooling water.

A decent renewable power grid has to have a lot of different energy generation paths: hydro, solar, wind, bio-gas, tidal (where possible), geothermal, enough interconnection paths to other regions, storage (battery, pumped hydro, flywheel) and regularly tested backups. The backups may even be fossil, no one has a major issue with that, the key thing is that the backup capacity must never be assumed as a regular operational capacity. And obviously, the generation capacity has to be scaled in a way that assumes a decent set of overproduction as no kind of power generation has an availabilty/capacity factor of 1... if your total consumption is, say, 100 GW, you have to have at least 200-300 GW in generation capacity.
> Remember, this excludes the current Basecamp and Basecamp 2, which use our own hardware for this

https://dev.37signals.com/our-cloud-spend-in-2022/
LANL is also in an absurdly beautiful place, and Los Alamos is a very pleasant little town.
great to see you on HN as well! I haven't revisited the book in a while but I really liked the chapters I did work on. I have another flight coming up soon so maybe I'll try another chapter :)
> The only thing WP really has over them is it's expansive plugin librar

The expansive plugin library that WP has is due to its ease of use, stability and the extent it goes to acommodate users, developers and businesses at the same time. Its no small factor, its no small feat.
> I'm looking at building a home as a first time home owner in the next few years. One thing I'm wondering is how many headaches can I avoid if I just choose an expensive builder and not try to haggle or save a buck at every turn?

Look for architects and builders that have certifications or at least interests in Passiv house (PH) designs.

You don't need to go all the way to that level (which may cost more), but the folks interested in it will be more atuned to building science and the little details needed to achieve results.

The Pretty Good House folks created the book and 'movement' because they felt that PH was "too much" for a lot of people (builders, owners), but wanted something better than 'just' code.

The PGH folks run a podcast called BS and Beer: BS = building science. They encourage folks to hold local gatherings of builders on the topic of BS, which is how their podcast started. You may wish to see if there are any folks that hold such meetings in your area.
>>how do you plan to deal with the continuation of government

Federalism. The Federal Government does far too much and most of its function should be left to State and Local governments.

>>and nuclear weapon problem?

MAD is a terrible strategy, and I dont think our Nuclear weapons serve the function many believe they do.
>low cost of living

Except for the nightly drive to Santa Fe.
LLMs are going to always reflect the biases of their creators. At some point there'll be a BlueTribeGPT, a CCPGPT, a PutinGPT, etc., and if you're looking for a text that touches on a topic of concern for one elite in particular, you'll shop around for another LLM that doesn't have that bias built in.
Not just "everything was new" but also "everything was better" (well.. except the stuff that wasn't and failed horribly soon after launch). You bought a computer, and (if you had a money) you bought a new one after a few years and the change in performance, graphics etc. was HUGE. Kilobytes of ram went to megabytes, cga, ega, vga all brought huge improvements, then came many 3d variants, storage went from floppies, to a few megabytes to gigabytes.

And now? Have a 5 year old mid-range computer? Buy some ram, and you get basically the same specs as the new ones, but with a slightly worse CPU. Everything (except the newest games) still works, and the biggest resource hog (especially ram) is the browser, which still shows sites with same amount of info as it did in 1990s, but somehow that autoplaying video ad needs a few more gigabytes of ram.

It's still great for my wallet... but I haven't opened a computer magazine (or well.. a youtube clip in modern time) and said "damn, I want this!" in quite a while now (at least not regarding computers).
Thanks for mentioning Electric Make, I did a lot of work on that :-)
I'm too excited about GDPR to pay any attention.
Does this run kill-the-bit? (IOW, does anyone know if this is a cycle-accurate emulation?).

Happy enough with my Altair-Duino, which is (pretty much) cycle accurate -- maybe a bit faster than the real thing... (2.5Mhz, perhaps).

ORG 100H

;

MCYC: LXI H,0014H ; 10

TOP: LXI B,8200H ; 10

TOP2: DCR C ; 5

JNZ TOP2 ; 10

DCR B ; 5

JNZ TOP2 ; 10

DCR L ; 5

JNZ TOP ; 10

RET

;

END

This is a program that should execute in 5 seconds on a 2MHz 8080 -- pretty much 10,000,000 cycles (cycle times on the right).

As to CP/M... Microsoft did produce software for CP/M (8080 and/or Z80) -- Macro Assembler, Fortran, COBOL, BASIC and BASIC compiler and some applications. Spreadsheet, SORT, EDIT (a VERY limited implementation of TOPS-10 SOS -- no line moving, for example). If anyone has seen, or has a copy of the CP/M Microsoft SORT utility... please preserve that artifact.
I anticipate that you will be voted down (though I might be wrong). For your edification, the line that probably did it is this:

> the left has much more societal power than the right

If we're speaking about the US (and we are), this is so far from a realistic view that no one will take you seriously for espousing it. Even if you believe this, I would recommend that you hold back on stating it in discussions like this.

If the US left existed meaningfully at all (it doesn't, we are an incredibly niche group), we would have universal healthcare, a minimum wage indexed to inflation, bankers would have gone to jail over 2008, and thousands of other things that have demonstrably not materialized. Hell, the Democratic (supposedly the "left" party in our rigged system) president recently forced a contract on union railroad workers against their will. This is just about as right-wing/pro-capital as a policy can be without calling for a formal return to serfdom.
After looking at the map I am a little confused on which river. Sounds like he took off in a NE direction and the ATC's command to "follow the river" meant follow the Anacostia river NE. Maybe the pilot was confused by the Washington Channel and started to follow that when he turned left?
tbf, TypeScript has taken over a huge part of the JS ecosystem, and while doing so has fixed lots of common "meme" gripes with the language. It has also introduced new issues, but alas, the web is typesafe.

Learning PHP though is exactly as the article describes. I had to do it in college and even using a modern version of PHP, the language felt as if it had been written by 3 first semester students under pressure to meet a deadline.

> You have to ask yourself why such a large proportion of work gets done in two objectively bad languages

I did ask myself that, and I came to the same conclusion as the author of "Fractals of bad design": The majority of work gets done by amateurs and amateurs, per definition, don't know any better.
do you agree based on your understand that if this TOR user had used Mullvad VPN services (or equivalent) he would've been fine/not detected by the FBI?
Show HN: I built a web app to generate Emacs and Vim themes from VSCode theme
Screenshots:
https://nice.github.io/themeforge/screenshots/

Website:
https://nice.github.io/themeforge

Source:
https://github.com/nice/themeforge

Written in Vanilla JS, generation happens entirely in browser.

Automatically adds some default faces for few Emacs packages.

Vim version also comes with 256 color support for terminals.

Feedback is much appreciated.
Thanks
For my part, my "it's so convenient" was comparing to online shopping c. 2003. These days, I can order from a lot of other online stores for the same price with the same delivery time - sometimes better.
https://www.psychologytoday.com/us/therapists
Good overview, thanks.
Lenses work today. And I think the value class feature will be awesome.

https://github.com/Kotlin/KEEP/blob/master/notes/value-class...
I worked at LBNL, at the Molecular Foundry. The day to day was a mix of typical nanoscience work (chemical synthesis, electron microscopy, etc) and work in support of the user facility. In my case that involved consulting on projects involving our users (design of high-throughput screens, teaching spectroscopy, etc), setting up and maintaining instrumentation, and developing workflows for our chemical synthesis robots.

I liked the work and really enjoyed getting to be a consultant on many projects. Turnover is massive among the researchers because there are few permanent positions, and most groups are heavy on postdocs since graduate students tended to be primarily on campus (UC Berkeley).

If pay is a concern, look closely for the open databases of salaries. At LBNL there is the "book of tears" at the library under the cafeteria, listing every employee and their salary. The exact amount you get varies wildly with the department: prior to unionization in 2016, the range was from 20k to 125k annual salary for postdocs. I hear they raised the floor to NIH levels at least, but I assume they did not make NERSC take a paycut.
Did you intend to reply to a different comment? The speed of the memory has no bearing on the capacity, obviously, so I'm not sure how this is relevant to what I said.
Two fingers tap generates wrong mouse modifiers on M2 MacBooks
> Washington National has no 18, but only a 19

Depending on how long ago this happened that could be the same runway. There was an article that made the front page here in the last month or so about how the movement of the magnetic poles requires runway names to be adjusted periodically. This isn't that same article, I didn't feel like digging through my history, but it explains the same topic.

https://www.ncei.noaa.gov/news/airport-runway-names-shift-ma...

Agreed on the rest though, I just can't figure out a path that makes this story make sense.
Yeah, they’re just not Barry’s Bargain Basement laptops. Comparable models from Dell, Lenovo, HP, etc cost just as much.
See my later comments.
Yes still waiting for OEMs and integrators to get inventory on lovelace or rtx 40...
Last decade called, they want their base RAM spec back.
That may be a bit harsh but is not far from what I have been suggesting [1][2] The liability for protecting kids must be on the parents and there are simple technical ways to solve this. In my opinion laws should just require websites to add RTA headers and the most popular ways small children access content must be required to once again read these headers and integrate with parental controls. I say once again because some browsers used to implement this ages ago. If browser devs are opposed to this then it could be done by writing an add-on.

[1] - https://news.ycombinator.com/item?id=34260167#34262400

[2] - https://news.ycombinator.com/item?id=34352923
Rolling release distros avoid this by not having these giant catastrophic upgrades.

It seems weird that these companies which presumably employ some programmers have this convention of bundling up all the bugs together for some
nice combinatorial confusion. Everybody knows you keep your code in a working state from commit to commit, so you only have to handle one bug at a time, right?
Nothing like vague laws referencing Simpson memes, instead of actually solving real problems.
If its powering 80% of the internet, 30% of all ecommerce websites, its not a mistake.
I'm still a shameless ruby fanboy at heart. To be fair, its almost all devops type tasks but there is something about that language that just clicks with me, and while I def have to use python more than ruby, I still love ruby.
True, but it is a rather lame excuse for soldering the SSD, considering Apple's SSDs have not really performed better than anyone else's SSDs for a long time. Moving the controller into the SoC is a cost saving measure for Apple, but none of the cost savings are passed onto the consumer.

Something as huge as the Mac mini could easily have a regular m.2 NVMe socket. Apple could presumably still do their proprietary thing with direct NAND access through the same physical socket, while still letting you swap in your own SSD that brings its own controller... but this would interfere with their goal of profiting from crazy upgrade pricing.

For Mac Studio, the NAND actually was socketed; it just used a proprietary connector instead of letting you bring your own SSD, so it still offered no aftermarket upgrade path to extend the life of these machines.
Amberflo wants to transform SaaS pricing with metered usage
And in all conversations about it, here and elsewhere. Hallucinations upon hallucinations upon hallucinations....hallucinationception!

It seems likely to me that 2023 and onward is going to be increasingly insane to levels that will make past craziness look like a walk in the park, and I see little genuine desire anywhere to stop this madness.
We are currently looking for a skilled & passionate Senior Full Stack Developer (m/f/d) to become part of one of our Tech Teams onsite in Hamburg or remote within the EU!

All developers at ABOUT YOU are driven by the love of creating outstanding user experiences across our high-scalable applications. Your work will impact the future of how eCommerce is experienced by millions of customers. As a Full Stack Developer (m/f/d), you will be responsible for contributing to the application architecture and doing intensive, design orientated development on both Frontend and Backend code.

Leap to the next level in your career by building game-changing eCommerce Software and Shop.

React, TypeScript, AWS, redis, JIRA, git, GO

What you will do:
-Build high traffic web applications with PHP (, Symfony) and JavaScript (Vue.js, React.js)

-Engage in decisions ranging from UX Design to Backend architecture together with the Tech Lead and explore new technologies

-Build internal & external RESTful API as well as beautiful user interfaces

-Work with agile processes that are adapted to the team’s and ’s needs

-Exchange your knowledge with other developers and be part of our ABOUT YOU TECH community

Who you are

-Excellent & MVP-focused coding skills in PHP (/Symfony) minimum of 4 years

-Practical & recent experience with JS Frameworks like Vue, or Native

-Solid background in building complex and beautiful products which are able to handle the requests by millions of users

-Good technical understanding of RESTful API’s

-Passionate about writing well-structured, efficient and maintainable code, actively keeping the quality of the code base in check

-Used to work in an English-speaking environment

YOU ARE THE CORE OF ABOUT YOU.
We take responsibility for creating an inclusive and exceptional environment where all genders, nationalities and ethnicities feel welcomed and accepted exactly as they are. We believe that a diverse workforce essentially contributes to the ABOUT YOU culture. In order to maintain talent and diversity, we emphasize the care for physical health, mental health and overall well-being. Our values and work ethics essentially contribute to our brand mission: empower acceptance and shape an inclusive, fair and circular fashion culture.

We are looking forward to receiving your application – preferably via our online application portal! Thus, we can ensure a faster process and for you it is very easy to upload your application documents.
> fail to protect kids online

Actually means, refusing to provide backdoors, provide user data; or the crime of supporting a different candidate. My personal favorite, collateral damage, no crime committed, arrest as a favor to a competitor.
I mean that's true. But that doesn't prevent comparing performance of natively compiled ARM binaries in A chips vs natively compiled x64 binaries on x64 chips.
I’ve long ago accepted the fact that in gmail I have two inboxes (inbox and spam).
Any alternative to this? I think lego stopped making it.
The point is that compilation automates all this. It's just one more failure point you have to devote man hours to.
This is really cool, bookmarked it will check back to see if the pre-assembled module becomes available. Don't feel like building it myself
https://archive.is/Fvhnk
That makes me think of a chapter in a Daniel Suarez novel where an AI tortures a human for a prolonged period of time.
I agree, and it's always going to be biased towards some direction, whether that's the views of the society it pulls most of its data from or the views of the organization that developed the AI. Heck, no one wants to end up with another Tay on their hands. I don't think there's such thing as a lack of bias, but it will be important how it is expressed through the AI. I don't mind an AI that is prepared to argue its bias to the farthest degree based on arguments from the top scholars in the field, or even one that's careful to tread lightly on controversial topics. I think an AI that's too afraid to engage in anything and just shuts conversation down is going to get left behind as being too annoying to use. I do hope this isn't a winner take all technology, although so many technologies have been disappointing in that regard...

The general public needs to learn that AIs aren't oracles or omniscient purveyors of truth, and they will always carry the bias they're created with. In that way ChatGPT has been good, in that a lot of people I talk to point out ChatGPT's confident lies and biases.
I agree, that is a weak reason to dislike macros.

I dislike them primarily because of the additional complexity they add that isn't always justified. All of the more complex macros I wrote I regret, especially the one I did at my last job since now others had to maintain it.

Some macro use can be justified, eg serde. But I try to avoid using proc macros where I can (and certainly never try write one anymore)
There is no incentive to run any node other than feeling good about it or using it for intelligence purposes. It's a volunteer thing. But to run exits you just need a host who won't kick you for every single abuse notice.
I think the scariest thing we'll get from GPT in general is censorship. Automatic censorship.
Will the UK lawmakers also jail the UK lawmakers and those who implement policy for failing to protect kids?

I remember a story about Birmingham...
Not a Chrome user, but thanks for creating this. I generally find Mastodon's UX better than its reputation, but following from the web is terrible.