skysight-inc/HackerNews huggingface dataset:
Anecdotes don't really cut it though. I see MacBook Airs all the time, even had a MBA M1 that I handed down to my partner when I got a MBP M3, she uses it both personally and professionally. Two other friends have MBAs, a third just bought one yesterday.

At cafés in Stockholm I'd say 50% of the laptops I see people working with are a version of the MBA. At local universities it's an even higher percentage.
"radical" is definitely a word imbued with meaning in recent times and might take away from OP's point here.

I saw a version of this question in a book once and it stuck with me: "What important truth do very few people agree with you on?"

Obviously, never asking this when first meeting someone but further down the line, once you are comfortable with each other.

Does having an answer to the question phrased as such still make you a nutjob?

Personally, I value individuals that are able to ponder on this question for a while and provide a valid answer.
From wiki of potential 100-150 year Nankai megathrust earthquakes event (JP predictions 70%-80% chance within next 30 years)

>The Japanese government estimates that a major earthquake on the Nankai Trough would cause 169.5 trillion yen in direct damage and 50.8 trillion yen in economic losses for the following year. A study by the Japan Society of Civil Engineers in 2018 estimated that the long-term damage from the earthquake could result in 1,240 trillion yen in economic losses over a 20-year period.[11] It is predicted that the economic damage is likely to be 10 times higher than for the 2011 Tōhoku earthquake and tsunami.[12] A death toll as high as 230,000 has been suggested for such an event.[13]

Early warning / evacuation can reduce casualty by 80%+. 1240T yen = 8.5T USD. 1.5T direct+next year loss = 40% of GDP, with another 160% over next 19 years. Stupendous numbers.
So if McLuhan spoke of "hot media", this is about "superhot media" ?
And if people want to run Open Core businesses I don't want to stop them. I just happen to believe that Fair Source is a better tradeoff than Open Core because it means that if the company goes under, you have a guarantee that _all_ of their stuff (that you relied on) becomes Open Source.
I had a lot of mercury as a kid and played with it a lot without realizing it was poisonous. I'm sure I breathed in a lot of mercury fumes. I can't recall having any symptoms of anything.
I'm a CTO and scaled multiple companies from zero to multiples of TBs of data (also to millions in revenue). I also worked on companies such as yourself that have an existing solution and want to revamp their entire technology base.

The short answer is yes, you should hire an in-house team so you can execute faster and also reduce the red tape of the provider not being more proactive.

How to do this is more nuanced:

1. I would start by documenting and/or asking for documentation on how the whole system works. This is key. I would start with a high level diagram. Even if you're not technical, this would allow you to evaluate the existing stack and see what could be worked on in parallel to the existing tech if any. I feel like you are technical enough to understand this since you understand CRUD and other terminologies. You can even set a time for the provider to explain the services to you if needed. I say parallel because I'm assuming you can't just quit using the system entirely, it will need to function until you do the switchover.

2. Once you have a good understanding of the system, this will allow you to be more specific on your needs. I almost never recommend a re-write but based on the statement that you are using a third-party product, this might be the case here. If it is indeed a re-write, I would approach it so that it's 1-1 parity with the existing system first, and if not, maybe with some ample planning and product grooming make the features even better. Furthermore, this will allow you to make a basic PRD for the requirements of what you are building. Doesn't have to be really specific but it will make it clear to yourself and others on what the task would be.

3. Hiring. At this point, I would start hiring a CTO/VP/senior engineer. Describe the problem from 2., maybe deep dive even if needed and start to get technical leadership going. I'm assuming cash is not a problem so if you start at $175k/year salary (maybe some stock/benefits) you can find many technical leaders that would go for this. Once you make that first hire, if they have a good network and or social clout it should be easy for them to hire people and/or consultants to do the job.

4. Iterate. Once you have that amazing team and if they have a good process in place they should keep iterating on the product and continue doing this on a steady pace.

5. Once the product is ready or any point that is it deployable make the switchover. At this point, you should have full in-house control of the product and have competent tech team in hand to do whatever is needed.
To add to that, they seem to have anticipated the OP's reaction since it was mirrored by the Calorie Control Council (industry cartel?) and are literally saying: if the study is sound and if you are worried about clotting or heart disease you need to watch your intake. This is because they claim the amount that was used was the same amount in common sugar-free sodas.

If the OP is saying their intake is way higher than that and that the only way they can reduce that is to return to their old sugar habit and become clinically obese, then yeah, without additional information I guess it's better to stay on sweeteners. But if you're escaping a burning building and are in danger of getting hit by a car when doing so, the course of action is to avoid getting hit by the car -- not run back into the burning building or wait till the car hits you.

If you live in a place with accessible healthcare (easy access, fast appointments, or cheap, depending on your criteria) you should just keep tabs on your heart at least.
> "[AI] apps are basically changing in production because AI chooses to do what it wants, so you can't expect to have a platform that's just secure and that's it," Bargury said. "That's not going to happen because these platforms have to be flexible, otherwise they're not useful."

The first half hits the nail on the head and should be so insanely obvious I am at loss of words that apparently it either isn't, or people just don't care. The second half though... platforms don't have to be extremely flexible to still be useful. After all, whatever we have right now is still pretty useful, right?

Seriously though. You put a black-box software that no one knows how it functions — literally nobody knows that, that's AI for you — with access to everything, you give the whole Internet access to it (and give it access to the whole Internet), and then you... hope it won't get hacked, or what? As they tell you at Compliance 101, "hope is not a valid mitigation strategy".
> 6 cycles for dadd/dsub

I guess it depends whether you store to X (or Y), normalize & round (NRDD; is it really necessary after each addition?) and load X back every time.

Both X and Y have 64 bits of mantissa, 14 bits of exponent and 4 bits of flags, including sign. Some headroom compared to IEEE 754 fp64 53 mantissa and 11 bits of exponent, so I'd assume normalization might not be necessary after every step.

The addition (X = X + Y) itself presumably takes 2 cycles; running coprocessor instructions ADD0 and ADD1. 1 cycle more if normalization is always necessary. And for the simplest real world case, 1 cycle more for loading Y.

Regardless, there might be some room for hand optimizing tight fp64 loops.

Edit: This is based on my current understanding of the available documentation. I might very well be wrong.
Everyone need to stop comparing Nim with Python. Nim is closer to pascal, and the only thing it shares with Python is indentation base syntax. It doesn't have the expressivity and flexibility of Python. It's a nice language, but there is no good reason to compare it to Python.
I really think that if they don't allow Firefox they'll get another lawsuit. The way I see it is that they allow Firefox and Chrome, but nothing more.
I guess this framework was made by amd engineers.

Anyway I wonder why amd never challenged nvidia on that market... It smells a bit like amd and nvidia secretly agreed to not compete against each other.

Opencl exists but is abandoned.
> no hardware integer division

The RP2040 SIO block contains one hardware divider per CPU core.
Disclaimers exist for legal reasons, not for moral ones or a personal opinion.

I think we all agree that hacking scammers is a net positive for society.
I enjoy writing. It's the work I like most. The best moment is finishing a piece. The most regular piece I write is a monthly retrospective. I write about topics that I encountered at work. Mostly in a personal style also reflecting on my thoughts about different topics. To keep me accountable I sent this retrospective to a few colleagues each month at the last day of the month.
7. Vertical tabs can easily have nesting (subtrees), just like those file manager left hand side windows. So you can structure your tabs better.
This is what I don't get. Surely they know this is coming everywhere. Malicious compliance just looks like a dummy spit and hurts consumers.
Number of incidents affecting GitHub, Bitbucket, Gitlab and Jira is rising
All the Activation Functions (and a history of deep learning)
I have never had even the slightest luck getting any of the AI services to generate something as specialized as embedded system drivers.
The watch is a simple processing loop that receives and sends on a bi-directional GRPC channel. Leases have a similar loop for keep-alive messages, everything else is quite literally delegated.

I get that it's difficult to translate this 1:1 into Rust without channels and select primitives, but saying it's complex is wild. Try the server-side code for leases ;)
Not the RP2040. That chip has no boot security from anyone with physical access to the QSPI or SWD pins.
eBPF isn’t Turing complete because it has to be able to prove that loops are bounded.
1. Sideberry.

2. Sideberry.

3. Firefox Sync.

Firefox has had these features since at least 5 years ago (#3) and probably 15 years ago (#1, #2 through Tree Style Tabs).
I can't even get them to make me a sandwich :(
I believe that's an Enterprise feature.
XMPP vs. Matrix
I want to know everybody’s opinion on what’s better to use today, XMPP, or the Matrix protocol? Maybe also what’s easier to convert your friends and family to.
Capitalism doesn't really reward honesty.

That's why it matters to properly regulate the market.
EVs, Hybrids Set to Exceed 50% of China Car Sales for First Time
https://archive.is/E3Plx
Hard disagree that it is inherently "mean" to pirate a book regardless of its status. If you can afford to support someone you should, but IMO we should value most of all unrestricted access to knowledge without shame.

Also this book first came out in 1986. One hopes the author is still not dependent on its sales.
Are client margins different for Lunar Lake, where the compute/platform tiles are made by TSMC?
See https://github.com/Wren6991/Hazard3/tree/stable/test for the test harnesses used. I wonder if they did release all they used there.
Something of a tangent, but I misread "What do you believe most strongly that you can’t prove?" to mean "What theory do you believe is the most unprovable?" the first time, and I suspect it might be an equally interesting question.
Interesting, I signed up and will see how it compares to my manual tools.
Cybersecurity has become a critical field in an ever-evolving threat landscape. Cyber attackers often use Command and Control (C2) infrastructures to execute and manage their attacks. These infrastructures enable malicious software and attackers to communicate with victim devices. That helps detect and prevent cyber threats by monitoring and analyzing these communications. This article will explore what a C2 Tracker is, what it monitors, why it is important, and how this technology works.
I'm pretty sure you can share links to memes or videos on IRC
Show HN: Spawn-user-agent – a Python library for generating user agents
It's great that you slip into this mode automatically.

For me, the reframing of "goal" to "quest" helps enormously with this change of mode. A "goal" is something I hope/want to achieve in future - but today I'm busy with day-to-day chores etc. A "quest" however is something you are on. So if I'm on a quest to do X, of course I need to do something toward it every day.
No, it’s simply that the entitlements aren’t authorized for use outside the EU. You can still ship your WebView version elsewhere.
What does on-call look like for you?
> I’d expect better from Apple

Why? They've always been this way. I still remember when my friend couldn't see any of my (windows and android at the time) devices but I saw all of his on bluetooth. They've never liked competition.

This is apple, this is how they do business. I don't think anyone using their products will care though, they'll find a way to spin it into something that is good for them.
Ask HN: Which podcast episode deserves a "Test of Time Award"?
There are a couple of podcast episodes that I keep revisiting. One standout is Lex Fridman's interview with John Carmack, published 2 years ago. Despite its age, it continues to offer rich, valuable insights that I find relevant today

I'm curious about other podcast content that has truly stood the test of time. Let's imagine we're giving out "Test of Time Awards" for exceptional podcasts. What would be your nomination of content that:

1. Was published at least 2+ years ago
2. Still provides valuable insights or knowledge today
3. You find yourself revisiting or recommending to others

These could be individual episodes, series, or even specific segments from any genre - tech, science, business, philosophy, etc. What audio content do you think deserves this hypothetical award?
That did the trick, thank you!
You run into issues if you try to implement something like RMII, which requires an incoming 50MHz clock.

There's an implementation out there which feeds the clock to a GPIO clock input - but because it can't feed the PLL from it and the PIO is driven from the system clock that means your entire chip runs at 50MHz. This has some nasty implications, such as being unable to transmit at 100meg and having to do a lot of postprocessing.

There's another implementation which oversamples the signal instead. This requires overclocking the Pico to 250MHz. That's nearly double the design speed, and close to some peripherals no longer working.

A third implementation feeds the 50MHz clock into the XIN input, allowing the PLL to generate the right clock. This works, except that you've now completely broken the bootloader as it assumes a 12MHz clock when setting up USB. It's also not complete, as the 10meg half duplex mode is broken due to there not being enough space for the necessary PIO instructions.
The re-encrypted part isn't necessarily true though and you have no way of knowing. Users are misled because they see a nice secure lock icon in the browser, but that only protects the connection to the local Cloudflare POP, the rest of the way to the origin is all vulnerable to MITM.

As a security company, anything less than "Full (Strict)" should not exist.
If your current third-party product is barely functional and unsupported, it's clear that you need to consider a replacement as part of your mid-term strategy. It seems that there is a high risk of your vendor ceasing operations or their solution not being able to support your growth. The sooner you start the transition, the less painful it will be.

When deciding whether to build a replacement yourself, consider whether this solution could become a competitive advantage in the market. This is unlikely to be the case for a logistics company unless you plan to sell the software you build. From a business perspective, it's usually better to invest in your core strengths and outsource everything else as much as possible. Otherwise, securing the budget to hire the right talent in the right amounts will always be more challenging.

Assuming software is not your core strength, it may be wiser to search for one or several solutions that you can combine to support your strategy for decades while providing a certain level of flexibility. This might also mean building some parts of your system with low-code or even custom code, but I would try to keep that to a minimum.

If you still decide to build something custom, my recommendation would be to avoid replacing everything at once. Instead, replace your existing solution gradually. Start by rebuilding the most problematic functions first, and then add other features as you go. You might find along the way that some parts of the older solution's functionality are no longer needed.

As the founder of a low-code SaaS product (https://uibakery.io) and a service provider company (https://www.akveo.com), I can definitely relate to your challenges, which are quite similar to those of my clients. If you need any help with your transition, feel free to reach out at vlad a-t uibakery.io, and I can look at your use case in more detail or connect you with others who might help.
If it's in the gigabyte range it's just not an MCU by any stretch. And if it has a proper (LP)DDR controller it's not one either really
I'm mildly supportive of biomass (and trash) burning as a part of the energy system, as a continually shrinking fraction as cheap renewables roll out.

It's apparently eco enough that the Guardian needs to use some dodgy comparisons to make it look bad:

> Drax produced four times more carbon dioxide than the UK’s last remaining coal-fired power station at Ratcliffe-on-Soar in Nottinghamshire, which is due to close in September. Drax also produced more emissions last year than the next four most polluting power plants in the UK combined, according to the report.

These plants, biomass and coal, produce CO2 when they burn stuff. The plant that is still running is going to generate more than the one that's in the process of shutting down.

Similarly, 1 big plant will generate more CO2 than 1 small plant. It will probably be more efficient and cheaper and probably cleaner than multiple small plants generating the same amount of energy though. Drax is a very big plant.

This is fairly basic stuff. I think biomass does actually produce more CO2 per kWh than coal, so there's a slightly more respectable stat they could have used. But it's close enough that if you give biomass any credit for avoiding rotten wood emitting methane or capturing CO2 then it might win.

They're definitely not as clean and green as renewables, and we should be tilting things towards rolling those out and phasing these out, but as noted by the article we've only just phased out coal.

It's sadly one of those areas where the eco-purists at the Guardian can provide fodder for the climate denial element of HN where they can be performatively outraged by any kind of green policy that they can possibly misconstrue.

Ban plastic straws because a turtle gets one stuck up it's nose and you'll never stop hearing about how this hasn't solved climate change for example.

Back to biomass, the other misdirection you see is people who want to ban old growth logging (an issue on which I broadly agree) pointing to a forest cut down primarily for timber and connecting it to biomass, because timber production doesn't tap into the climate denial hysteria.

Probably a smart move if all you care about is getting your logging story into a newspaper, but just as dishonest as the misleading stats quoted above.
3 gallons a second is not enough to power a small stream or creek. It’s roughly ‘rivulet’ or ‘wet spot’ territory, and only roughly 10x garden hose flow rates at typical household water pressures.

I’m honestly shocked they could run a commercial bottling operation off that. That’s only 180 gpm, or .4 cubic ft/s.

A typical 5000 gallon commercial water carrier truck is going to take about 30 minutes to fill off that, and that isn’t much water by natural standards.

For instance a 100 ft diameter pond, 3 ft deep (quite small) holds 176,256 gallons, and due to soil absorption and evaporation might never fill up from that source. Even if plastic lined and in a non-desert environment (this one isn’t) that’s over 40 hrs at full flow rate to fill it.
WKWebView and SafariViewController do, but they run the browser engine and JIT in another process so that the app still doesn’t have the ability to execute unsigned pages.
It boggles my mind how valuable advertising is. Who is clicking on that shit and presumably buying those products? I just cannot believe that there were actually $100k/day worth of actual ad conversions, no matter the player count. Yet the money flows so I guess people really do click on that shit and then buy that shit.
Do they not send the bill (for the recovery and track repair) to the person who got stuck?
This. Additionally desktop parts last longer and can be upgraded individually. They also have good resale value, offsetting the cost of upgrades (especially true for GPUs).
This article isn't about inflation. This is about how global supply issues have pushed up the cost of coffee beans, while many NZ cafes are absorbing it by pricing lower than it "should" be based on cost.
Why don't you use bookmarks?
I've tested a particular python webserver in PyPy and saw roughly the same performance as CPython on average. My guess at the time was that PyPy has a bigger overhead for network sockets than CPython. You would likely see a gain from using PyPy if the webserver did heavier processing in pure python than what mine does.
Chrome Is the Forgotten Fulcrum of Google's Dominance
The article isn't saying that coffee in NZ costs $7, it's asking if it ought to given that many costs in producing it have gone up, while cafes keep pricing it less than what consumers could expect to pay if those costs were passed on to them.
The "creepy" vibe is because answering honestly to some of these, for many people, is going to be fairly severe thoughtcrime. You'll need to exude some really strong "not a fed" vibes for those to work.
Transformer Explainer: Interactive Learning of Text-Generative Models
https://poloclub.github.io/transformer-explainer/

https://youtu.be/ECR4oAwocjs
I often subtitle old, obscure, foreign language movies with Whisper. Or random clips found on foreign Telegram/Twitter channels. Paired up with some GPT for translation it works great!

You can do this locally if you have enough (V)RAM, but I prefer the OpenAI API, as usually I don't have enough at hand. And the various Llamas aren't really quality on par with GPT-4. If you only need Whisper, and no translation, then local execution is indeed very viable. High quality Whisper fits in 4GB of (V)RAM.
Yes and no. Plenty of such applications that use a µC + an FPGA. FPGA interfaces with some DDR memory and CMOS/CCD/whatever.

Up to you what you call it.
Wrong. If only things were as honest as their labeling.

Source: me. Hired remote, was unfortunate to be within fifty miles of an office and placed in a new bucket. They tried to change the deal, I found new work and a higher salary instead.

I used to go on site to train people. I wasn't unreasonable, the business was. RTO proponents actually pushed me more remote.
I wonder if climate change can lead to more earthquakes

I would say no, but it would imagine geologists would not say it's impossible?
O-Saft – SSL advanced forensic tool
> USB Full Speed vs. USB High Speed (quick, tell me which one is faster without looking it up?)

I'm implementing USB protocol right now and those terms are PITA for me, I always mess them up. And next protocol I think called USB Super Speed, and next is Enhanced Super Speed. Those people in USB committee are really making fun of their work.
interesting, would you mind sharing what character flaws specifically? and how early did these start to show up?
> Above the HSF he added an official Raspberry Pi M.2 Hat, complete with a 128GB Ant Esports NVMe SSD.

Kind of gratuitous too, could've gotten any of the non-hat M.2 expanders.