skysight-inc/HackerNews huggingface dataset:
This looks neat to me, but I'm not really sure what advantage this distribution model offers over their current offerings. For one, every user is going to need some way to execute your arbitrary code, meaning most will need a sandbox at the very least, all the way up to a small dedicated VPS for beefier programs. Of course this begs the question, will there be a pricing model? Will certain languages be more expensive to run than others? Will some languages be outright omitted? Will each execution of the program also include compilation time?

Hats off to the repl team for making this work, but there's a lot of roadblocks ahead. I'm sure they have the immediate capital to make it work in the short-term, but I struggle to see how this would be a sustainable project...
Wait til you have 1000 neighbors vying for bandwidth.
>
For starters, a binary blob on your computer can be prevented from "phoning home" to collect personal data much more effectively than a web app can.

In theory, it can be. In practice, the average user doesn't do a damn thing to do so, and installing a random native blob from the internet is far more dangerous than a webapp running in a browser sandbox.

> Additionally, the vendor is often forced to compete with their own old software because they can't always force you to run the newest binary blob.

This is also how we get people running years-old software instead of deploying security patches.

I understand that a power user may prefer these trade-offs. Most users are not power users.
Most of it's breathed out (unless it's fibre-heavy).
Laravel Octane Hits 1.0
Static width text encoding + Unicode = Cannot fit a "character" in a single octet, which currently is the default addressable unit of storage/memory.

Programming microcontrollers isn't considered to be "mandatory computer literacy" in college, while basic scripting, which involves understanding how text is encoded at the storage/memory level - is.
Makelog | Product Engineer | Remote | Full-time | https://www.makelog.com

Hi, I’m JJ, founder and CEO at Makelog. We're helping product teams automate their release communications process to empower their users and internal customer-facing teams.

Why Makelog: If a feature ships and nobody knows about it, did it really ship? We're set on helping companies truly unlock the value of their product updates by making it easy to auto-compile, curate, and distribute the right update for the right user at the right time.

Team: We're a small team of two that share a passion for the product and a desire to make it so much easier for companies to share what they ship. We soft launched Makelog in April and count companies like Monte Carlo, Tango, and Rematter among our users.

Stack: React, Next.js, MySQL, Go, AWS
You can read more about us here: https://www.makelog.com/blog/building-makelog

If you're interested, please send me an email (JJ@makelog.io) with a little about yourself and a link to your resume or Linkedin profile.
If you want type systems, you can probably work with Gleam, in the future, I imagine there could be great interop where you can just drop in a .gleam file in your elixir code base with zero hassle attached, and have parts of your code base that are completely type safe, and let Elixir handle all the risks of IO and other effects.

But, this might just be my wishful thinking.
Yeah incompetence is worse than bragging and humble bragging.

The issue mostly arises because Thinkers are prone to expressing confidence while accepting of criticism. But more people (feelers) are humble yet violently opposed to criticism.

But yeah, it’s good to not unnecessarily crush incompetent egos when it can be avoided... unfortunately some people are just too sensitive and even not encouraging them is seen as an attack on them.

By the way, I was agreeing with you.
I’m guessing parent is not familiar with the leverage on crypto platforms.
https://www.binance.com/en/support/articles/360033162192
The Fat iPhone Max
They aren't that optimized, this small team changed Chromium's DOM to have better cache utilization and more coherent access patterns with data-oriented/SoA and got 6X speedup in some animation use cases:

https://meetingcpp.com/mcpp/slides/2018/Data-oriented%20desi...
FYI, mods do get actively involved in adjusting titles and links. I don't know what happened here specifically, but it may have been that they thought that 1) this submission was getting traction and 2) part 1 would be a better introduction to the story than part 2.

Interventions are made with the quality of the site in mind.

(I'm just another reader, but have had many interactions with mods as well as watching what they do and why.)

Submitting Part 2 in a few days would probably be a good idea.
Florida City Officials Spend $50 to Find Out Who Gave Journalists Public Record
Does replit have a really high cadence compared to most startups or am I surprised because I just see the occasional announcement and these things brew for a long time under the radar?
Rappi Co-Founder Sebastian Mejia on Building for Multi-Verticality in On-Demand
Are there examples of how a failure at a power plant could affect the national grid?

As mentioned by another comment, one advantage of a national power grid is the ability to transfer power from other places during power failures. But I'm not sure how a power failure would affect the rest of the grid.
This is probably wrong:

I guess they can just rate-limit the program that runs in the iPhone, but that still (to me, very naively) would allow a DoS that prevented genuine tags from access.

As mentioned in the OP to know if the tag is genuine a device needs to go to the trouble of receiving the traffic in case it's real, then decrypting (search "ECIES encryption" in OP): so you'd be wasting quite a bit of processing before you reject a fake tag. If they rate limit the decryption - which you'd have to - then you can overwhelm a device on the network by sending out fake packets.

It strikes me you can generate random BLE data that looks like airtag data cheaper than you can verify packets and so in theory one iPhone could overwhelm a minimum of one other; and presumably could overwhelm all others in range (with lower or equal processing power).

They do mention their (the OP's) public keys being rejected.

So, if my analysis is right you can either use all processing on all devices in range, or overwhelm all devices in range of they're rate-limited. The second case is preferable.

I'm interested in why I'm wrong. Can the imaginary fake tags in my analysis be rejected using less power than it takes to make them?
Check out blind and levels.fyi to get a sense for where the industry is at.

Location seems to be a factor for some companies but not for others. It’s best to have multiple offers on hand when deciding.
Benchmarking division and libdivide on Apple M1 and Intel AVX512
Yes kudos to America for actually having an effective rollout, even with all the Trump drama.

There are also many diverse ways the individual states have handled restrictions, it will be interesting to see if some consensus will be reached regarding keeping restrictions or not.
Seychelles has vaccinated 68.5k of its 98.5k population. [Around 25% of its total population](https://en.wikipedia.org/wiki/Demographics_of_Seychelles) are 0-17, so maybe 75k max 18+. Over 90% of adults are vaccinated and less than 7k remain unvaccinated.

Seychelles just reported 1800 cases for the last week or 1.8% of its total population. This equates to 6 million cases in the US or more than 800k per day, a number never approached.

> It looks like the people testing positive in the Seychelles are mostly unvaccinated

It stated that 1/3 were in fully vaccinated and the rest were in partially vaccinated or unvaccinated. There are now 60k that are fully vaccinated, leaving just 8.5k first-dose only. The article was written before the 1800 cases dropped a couple days ago.

More data is needed for hospitalizations and deaths, but as it stands now, it does not look convincing for the vaccine. It's likely more cases will continue to come over the next few weeks, even more than the record breaking prior week.

Seychelles and other island nations that had no major covid outbreaks before vaccine launch (only 500 cases prior and 7.5k since) are the best real life settings we have for vaccine efficacy. For much of the rest of the world, a huge number of people were already infected before vaccine launch, making it difficult to separate out the effectiveness of the vaccine.
Not sure if this is what you mean, but I thought Basecamp's homepage kinda resembles MMM's landing page:

https://basecamp.com/
All of this makes a lot of sense.

We will surely have a relook at the pricing model.
About 2.1M, and it comes down to 624K gzipped which I feel is pretty acceptable. The whole app is about 6000 lines of dart.
> Nevermind that humanity has experienced a quantum leap in productivity

Hahahahaha, good one!
I think this sets some dangerous thinking because it gives this idea that "you are underpaid" if you happen to fail to make it into those 5 specific companies out of college.

I don't think the situation in tech is as black and white as "FAANG or QA tester". I have friends working at non-FAANG, non-gaming tech companies that seem fine with their salaries. Ticketmaster isn't as pristine a name but they seem to pay well.

Also, pedantic point: CDPR isn't American. I'd rather not get into the details on international salary because that's a whole other topic.
Waiters Reject Signing Bonuses, Hobbling an $860B Industry
imo
unclever code != poorly designed / spaghetti code

Reusing variables in a way that is confusing is a code smell, and rather than being "unclever", I would characterize it more as just "bad".

In my mind, an example of code that is "too clever" looks more like this:

while (*dest++ = *src++);

Unless you've seen that exact pattern many times, when trying to understand it you will have to unwrap it in your mind into something that looks more like the longer, "unclever" version anyway.
What if we socialized production of these, turned them out in quantity, to be owned and monitored by the Department of Energy, in order to increase national security.
I think this is true when you just constantly reach for frameworks.

It’s fine to do so, but knowing the core primitives of the language and the DOM can get you very far without having to reach into a bucket of libraries from npm.

As for bundling, there was and will always be tools, people like to think it was just throwing script tags onto a page before npm and the modern packaging ecosystem happened but that’s not really true. At the heigh of jQuerys popularity there were (and are) entire CDNs devoted to serving it and its plugins (which many evolved to serve all kinds of different pre-packed JS bundles) as was a myriad of concatenation tools that even pre-existed before nodejs

I remember namespacing and dynamic loading tools too. I can’t remember their names anymore but this is not a new thing.

It’s always been volume and choice. It’s much bigger today than it was back then but it’s always been this way as far as I can remember
Xcode and Android Studio
I did an unweighted, unfiltered count of the submissions with more than 10 comments in your post here: https://news.ycombinator.com/item?id=26713636

16 negative

8 positive

In the examples of popular threads you cited, a two-thirds supermajority were anit-Stallman.

I did a cursory search for "RMS" and "Stallman" in the past month, since your link was posted. I found 3 pro-Stallman articles (and no anti-Stallman ones):

https://meribold.org/2021/04/07/critique-of-rms-open-letter/
https://www.fsf.org/news/statement-of-fsf-board-on-election-...
https://stallman.org/articles/dr-stallman.html

That brings our total to 16 negative and 11 positive, or 1.5 anti-Stallman articles per pro-Stallman articles. (60% anti-Stallman.)

Weighted by the number of comments, there are 378 more comments on the links you provided.
E Ink Digital Microfluidics Unit Acquired by Nuclera
My own blog, which has sometimes appeared here on HN, has paragraphs set in Computer Modern.

It's a sort of cheeky stylistic hack, in my view, as CM adds a particular feeling to reading text set in it based on the contexts in which it otherwise appears. This is why I chose it, back in 2015 when I designed the current iteration of my website.

I thought I was being super clever, and only learned in the last year or so that CM on the web is A Thing.
Local permitting / regulator's office should be a good place to start.
Great idea, would be good to see what users have created. It shouldn't be totally random though, as that could just go to a bunch of incomplete sites. It should be curated a little bit.
You can delete my account. I do not want to be on this site any longer. There can be no quality in an environment with moderators like you.
I mean, yeah. But rolling it out to millions of users wouldn't really pass as dogfooding, though?
A better national grid for renewables will be hugely redundant, with few single points of failure, because renewables are distributed throughout geography.

If something takes out that sort of infrastructure, it's probably going to take out the local micro reactor too.

Existing solutions for micro grids are getting super cheap too, if we didn't already have tons of transmission built out, starting a grid from scratch today would probably include not only far less transmission, but far more storage, which also hugely increases resiliency.

Having tons of storage and solar right behind the meter, by which I mean 10%-40% of buildings, would hugely increase the resiliency of the grid, if utilities would embrace the Information Age build bottom-up infrastructure in addition to top-down.
Neural interface translates thoughts into type
Are there any features you would like in C that would make things easier? I'm writing a c compiler and adding low hanging stuff such as removing forward declarations and supporting multiple returns. One thing I'm flip flopping on is function overloading for example. I'd appreciate your opinion.
Yes!
We also accept an editUrl callback for maximum customizability
As a contractor, that's about right when you include healthcare coverage -- in the US, of course.
It's funny — Google's approach here reminds me of the Netscape/Mozilla XUL tree[0] element.

For those unfamiliar, the XUL tree is a performant 1990s-era virtualized list that is able to render millions to tens of millions of rows of content without slowdown since it gives you the option of rendering internally in Firefox rather than through the DOM.

I still don't completely understand why Mozilla is/was planning to axe[1][2] it since there's no web-based HTML5/JS replacement (the virtualized "tree" is implemented in C++, iirc) and it's still being actively used in places.{xul/xhtml}[3] and the Thunderbird/SeaMonkey[4][5] products.

It's interesting that both Google's canvas bet (Flutter, Docs, etc.) and the Mozilla XUL tree are basically trying to solve a nearly identical problem (DOM nodes are expensive and DOM manipulation is slow) ~20-25 years apart.

[0]: https://developer.mozilla.org/en-US/docs/Archive/Mozilla/XUL...

[1]: https://docs.google.com/document/d/1ORqed8SW_7fPnPdjfz42RoGf...

[2]: https://bugzilla.mozilla.org/show_bug.cgi?id=1446341

[3]: chrome://browser/content/places/places.xhtml

[4]: https://www.thunderbird.net/

[5]: https://www.seamonkey-project.org/
Did not know GitHub did this. Here’s a summary of the 2020 edition:

https://github.blog/2020-06-16-welcoming-the-octograds-of-20...
I think you have it backwards. Leverage is the ratio of your notional stake to your net equity. If you buy $200mm of Viacom with $100mm then you have $100mm of debt. When it goes up 2.5X, you now hold $500mm stock and still have debt of $100mm -- net equity $400mm -- so your leverage becomes relatively small. In the Archegos case, a lot of their positions were swaps, so instead of outright ownership they held contracts with banks, but similar logic applies. The problems happen when the assets go down, not up.
Thank you, feels very friendly.
https://www.spacex.com/internships/
I don't know. How do corporations manage to know what people want? I don't see why governments can't do whatever it is that they do.
You might find a more willing-to-listen audience if you lay of the "You people all worship Elon like a god" angle.
Houses here are up $100k in the last year, I’m curious if the low interest counters that for first time home buyers?
>Both of these APIs perform quite poorly for what they're doing.

When it comes to Canvas, do you mean that it actually performs poorly when putting pixels on the screen using putImageData, or do you mean that it does that fine but it performs poorly when it comes to drawing vector graphics? In either case, do you know why it performs poorly?

Personally, I would be happy if Canvas just let you put raw pixel data on the screen and did that as well as possible. I have never felt any need for its vector graphics features. To me, they seem too high-level for what Canvas is supposed to be. But I guess things are different when it comes to using the graphics card, since from what I understand it is actually optimized for drawing polygons.
I never said it’s no longer a possibility. Just that for every news event that happens, there is an immediate chorus of “inflation!!!!” no matter the circumstances. Some economists argue that there is indeed considerable inflation right now- except it’s in financial assets owned mostly by the wealthy, like the stock market trading at high P/Es, housing (inflated in multiple countries, not just the US due to easy credit). There was also a headline recently that VC investing is record high at the moment. So there’s inflation, just not in consumer staples.
> Haiku is the ideal system for a Risc-V embedded device (think car console, tablet, media centre, info kiosk etc)

Haiku predecessor BeOS was present in yet even smaller version (BeIA) on embedded systems and Internet appliances [1] so kinda ahead of the times already.

[1] - https://en.wikipedia.org/wiki/BeIA
Out all things a supersonic aircraft needs, an engine is the roadblock bigger than everything else combined.

Uncounted supersonic aircraft startups went bust trying to make own engines (and that with making turbojets actually being easier than modern turbofans)

For everything else, it's sixties-seventies materials, and technology.

In fact, it's much easier for example to get steel, and aluminium alloys withstanding 200C°-300C° than in sixties.

Strong actuators for control surfaces are both better, and easier to make now because of aircraft electrification.

Internal structure can be made easier with composites today than with complex forged parts 60 years ago.

And of course, supersonic aerodynamics is now much easier with computers.
Crypto’s Anonymity Has Regulators Circling After the Colonial Pipeline Hack
Right, it's not about taking a major share & expansion of a trillion-dollar industry with payout starting immediately, it's about staking out a thin fraction of (literally) empty space and waiting decades for others to start needing small portions of it.

Because $99/month * 12 months * 10 years * 1,000,000,000 customers = $11.88T isn't the point to a man who literally needs a trillion dollars to pull off the grandest mega-project ever.
most annoying one:

Large model. SDCC v 4.1 or 4.0.4.

Place two sequential (do not declare anything between them) uint16 vars in __idata

Use both in some math statements

Eventually (after 4-5 statements, once compiler has to start spilling intermediates to RAM), on a read access, SDCC will access the first one when you intend to access the second. (emits two unneeded "dec R0" instructions for no reason)

Declaring the vars as "volatile" helps sometimes, but changing code shape sometimes brings the bugs back. not placing two u16s in a row into idata seems to avoid it
It is not unreasonable to request that devs building on top of your platform use an API. They also aren't requiring it, they are simply suggesting it to avoid future breakages when they change the internals of how their application works.

Requiring that they maintain this compatibility would be like requiring the maintainer of an OS library to maintain the contract of a private method because my app relies on grepping their code base to parse the contents of the method.

When you don't have a defined set of public interactions with your app, every change is a breaking change.
Ask HN: Leadership across the board has been sniped by new org
What happens next?

The tech company is aware of this and tries to address it in numerous all hands, but the company keeps having brain drain from key people to a new giant. Attrition rates are very high, retention is all time low and poor (non-existing) succession planning.

I'm happy where I'm at, I have RSU's and I feel this is a good time to kind of strike back and get a raise/more rsu's by locking myself in deeper/doubling down. I'm not in management, but I'm in engineering.

Or do I have the wrong idea of the above?
Client side would be pretty amazing, especially considering if this is sensitive data.

Then again, enterprises that deal with sensitive data don’t just allow employees to access that data via a web browser (or should not) and especially not through a modern one. So it would be a huge pain to figure out which browsers are capable of even supporting Wasm and other modern tech.
Thanks!

Yes we agree on that. Something I'll try to fix asap
Holidu Raises $45M for Vacation Rental Search
Well, this is sort of what the fed is trying to get away from because it is mostly true when inflation is too low and interest rates are stuck at zero which causes gridlocks in the private markets. In the current situation, signs of these gridlocks worsening or improving cause large swings.

Once inflation is high enough that we can get away from the zero lower bound, government paper becomes less of a desirable asset and stops being hoarded and displacing and blocking investment in the private markets. It's a return to markets having room to breath instead of being dominated by monetary actions.

As long as it doesn't go too far the other way...
How's lots of comments here describe returning to office as a "bad deal"? WFH was a forced move due to the pandemic. Now life is getting back to normal, vaccines are generally available, and office work is coming back. So it is not a bad deal, it's just returning to initial deal, after force majeure is over.

It is true that lots of companies are embracing wfh or hybrid model right now, so if in TS shoes I would just changed the job and called it a day.
IME if location is a factor, it's usually a different of 10-15%, so it's not like you're making $200k in SF and $80k in Ohio. More like 200k in SF and 180k in Ohio. YMMV of course.
> What could you possibly care about?

Competition/drama with other immortals? Competition
with past selves? Assuming no memory wipes.

Context switches could be annoying, given the ability to tangent across infinite time or space.
Someone please ELI5 how this might impact the Grammarly Chrome Extension. Thanks in advance!
Wife saw my look at this page and she says, our office probably has a few of these laying around.
I read it as a contrast, showing the article's premise as false, not a comparison.
The "<center> cannot hold" is a beautiful reference to "The Second Coming" by Yeats

https://www.poetryfoundation.org/poems/43290/the-second-comi...