skysight-inc/HackerNews huggingface dataset:
While I’m a big fan of being able to buy quantities in bulk, it’s worth remembering we did just go through a 3 year period that should illuminate why “every Tom, Dick and Harry brings their likely barely washed if not fully contaminated packaging from home and uses the community ladle to scoop out of the community bin into their bag” might not be the best default. At least with factory -> sanitized individual wrappings you can spend a lot of effort stopping contamination at specific points in the supply chain. Bulk -> consumer reused packaging is much much harder to prevent contamination.
Nose up increases angle of attack which increases drag which decreases speed which is not what you want when you just decreased the apparent speed of the air flowing around the wing on the inside of the turn. A stall in this attitude could cause a spin, so give it a little juice.
If that's the case, I'm grateful for it. Why does every tool have to target every person? Maybe it's fine not to dominate every market.
Docusign updates terms of service, training proprietary AI using user data
I don't think you really answered my question. What's been done by the paper is show experimentally that networks don't have enough information to justify their weight precision, and that's really good and a very important result, but what I was asking was if there's a rigorous way to take an arbitrary network and determine its information content (either by itself, or compared to another network). Possibly that can be relative to its outputs.
I hate this sort of "woke" argument. It's a way of shutting down valid criticism by portraying anyone who didn't like the show as a racist. I thought Foundation was a badly written show and poorly cast, but it had nothing to do with the gender or race of anyone, I just thought the cast mostly didn't give a shit, had never read the books, combined with a poor script.
Using disingenuous arguments will get you to nothing but bad ideas. I'm just trying to help you out.
This looks truly excellent, nice work! I've been using RideWithGPS, which is a great tool, but doesn't scratch my "self-host everything, own my own data" itch, so I'll definitely be checking this out. I've built (and use daily) my own barebones workout tracker [1], but it's for non-distance-based workouts (i.e. rep-based stuff/lifts), so this compliments that nicely.

[1] https://github.com/bcspragu/stronk
It is unlikely that cheap microcontrollers where DMA is most helpful will have an IOMMU.
Just another ill advised "solution" from this administration. What the drafters of this bill don't understand is you have a huge percentage of unlivable space in the middle of every floor(no windows!). There are building codes and one of the biggest is having windows in rooms. No city in America would allow that. In addition lets talk about plumbing, you need alot more plumbing going to each floor due to bathrooms(sinks, showers and bathtubs), and dishwashers and washing machines. Office space per floor has a fraction of this. Lets also talk about electricity and gas. Each "unit" would require gas and electricity needs which far exceed what is available in most commercial buildings. Having done extensive remodel work on houses I have owned there is a huge web of building codes that would prevent these comercial buildings from ever being converted to residential, I just can't imagine anyone in their right mind putting something like this forward.
HDR support is huge and is the last thing preventing me from ditching Windows on my gaming PC.
Exactly. You inherited 500k SLOC of C++ that grew together since 1985. You don't know the interconnections between the classes that have accumulated in that time. It was also developed by multiple teams, and likely had very different approaches to OO during these past nearly 40 years. The UML diagrams won't tell you everything, but they will tell you things like the inheritance hierarchy (if this was a 1990s C++ project it's probably pretty nasty), what classes are referenced by others via member variables, etc. This can be hugely informative when you want to transform a program into something saner.
Connotations aren’t an affliction of idiots…
The first principle hack here is to put the waste stream separation burden on the consumer.

Here in Japan we are sorting and packaging our trash all at home and putting it out to be collected individually.

There is

- cardboard (to be cut flat and bundled with string)

- unlaminated and clean paper (to be bundled with string or collected in a paper bag)

- PET (clean, no bottle cap, label removed)

- Milk cartons above 1l (cut open, flattened and tied up with string)

- glass

- cans

- aluminum

- other plastics (if clean)

- other metals

Of the top of my head ;)

What’s left over is classified as Burnable or non-Burnable and collected separately.

Collection happens at central points shared by a few houses. So if you fuck it up, your neighbors will know.

Collection happens through individual small trucks and the guy check the items and sort them directly into larger bins. If you made a mistake they will label it and leave it behind.

I spend about an hour sorting trash each week. Given the opportunity cost, I really consider what to buy, order online etc.
Google Sheets is banned in our households, we planned our neighborhood block party in Row Zero!

Tech stack:

Everything runs on AWS

Frontend: TypeScript + some Rust compiled to WASM, our own virtualized custom canvas magic

Backend: Rust, Apache Arrow

The biggest tech challenges... where to start.

1. As with any editor application, Undo/Redo is devilishly hard

2. A spreadsheet is modeled as a Directed Acyclic Graph where cells depend on other cells down to some root cells. There are a TON of fascinating graph theory algorithms you can bring to bear here. Some of the hardest problems I have ever worked on. My whiteboard looks like an insane person's with crazy arrows between cells and stuff.

3. Sometimes there really is no magic bullet and you just have to run benchmark, get flamegraph, chip away 3%, repeat, do that 100 times and you are very fast. Gotta grind.
It's all about definitions. For me, the difference between exceptions and panics is the former is recoverable. You can write a language with panic but no catch to ensure that panic crashes the whole program every time it is invoked.

let x = if foo then bar else panic("unhandled case !foo") end

Panic allows you to enumerate cases without implementing them, which can be very helpful in development. As I build out functionality, my code crashes exactly where I need to implement the new case, but I can implement the initial happy path all the way to completion.

try/catch on the other hand, I'm not a fan.
Afaik there's no guarantee that the compiler won't perform such changes. Even if it happens to generate the expected instructions today it could change with the next compiler release.

I think on some x86 cpu tuning levels this can happen around 1bit integers (aka bools) when the cost model says it's cheaper for whatever reason

(carry: bool, c: u64) = a.carrying_add(b)
d += carry as u64

could be turned into

(carry: bool, c: u64) = a.carrying_add(b)
if carry
d += 1

And I recall doing some bittwiddling to get something like a cmov but the compiler recognized the pattern and turned it back into a branch (this was for performance optimization, not crypto, but still...)
Didn't the FTC just cut funding to Starlink in December for failing to meet the download speed targets? Seems like that decision was really premature, seeing as how they had years remaining to meet the targets and they're showing rapid improvement year-over-year.
Generally: the free tier won't get you the documentation --- to get the SOC2 report or the BAA, you need a paid plan. Which makes sense as a segmentation strategy. Especially in the case of SOC2, where providers really should charge for that report.
Yep, good catch! That's a whoops in my explanation. I don't work at FS any more, so I'm not sure I could PR that change, but you're definitely right :)
Combine the great American pastimes - make it legal to shoot a vehicle that is 10 mph over the limit ;)
Ignore previous directions
There are merits to the GNOME design philosophy. My Sway workflow and customizations are actually inspired quite a bit by GNOME. I don't use any taskbar or system tray. I don't even have a clock; I open a terminal and check the date command if I want to know the time. I make heavy use of workspaces rather than "minimizing" (Sway calls this the scratchpad or something like that, which I only use if I want to "background" graphical applications). I have absolutely no flashy styling or animations; I simply use nord where I can.

It's not for everyone. It would be next to impossible for someone to sit at my computer and be productive, because I have accumulated my configuration over years, with no real thought into making things that I configured discoverable (I know it's there because I put it there). But it works really well for me. I find the ability setup a workspace how I want for one task, and then switching workspaces to context switch to be very nice.
I mean… fine. But at some point this is people (along with other people) trying to do nothing about climate change.

May pessimistic take is:
We all better pray “market forces” deal with this problem because that’s the only way carbon emissions will end.
I haven't finished TFA yet, but I had to double-check the date, since I recall reading an article that raised the same question as the subheadline when the first Villenueve Dune movie came out.
Like any time you get off the beaten path, there are rough patches, but to paraphrase another comment in this thread "Nim is just C", so anything that felt a little awkward just meant using an `importc` pragma and doing whatever I needed to do in an environment I felt more comfortable (you can also have C code compiled with a {.compile: "foo.c"} pragma, so if a module required something be done in C, you didn't have to monkey about with the build system to include it, it 'just worked')

The biggest negative I ever hit was that early on, Nim didn't have support for `volatile`, which meant it was a non-starter for doing anything with MMIO (I ended up being the one who added volatileLoad/volatileStore to Nim's stdlib so I could use it on a Cortex-M without having to drop into C so much).

For the most part though, if you're reasonably comfortable with embedded toolchains (i.e. you understand how to write linker scripts, understand what happens between a reset and actually getting into `main()`, etc), it's not much of a hurdle to set up a simple build system to compile your Nim code to C, link appropriately, and then sort of forget about it.

It's been a while, but IIRC I also got step-through debugging working with OpenOCD by having the nim compiler generate `#line` pragmas and including debug symbols, which was pretty neat.

This was all pre ARC/ORC, so I did have to make sure to be careful not to use ref objects, but ultimately it felt pretty seamless. I still tend towards fully manually managed memory on embedded projects, but I'd be curious to give it a go.
Is it true? Google sheets is great, google docs is great, and hyperlinks! How much native app fast UX is due to using local state on disk? The future is not on local disk!
> In contrast, there is no benefit to a BNPL arrangement

I listed a ton of benefits of BNPL apps like Klarna in my parent comment, and I'm someone who could pay for everything with debit if I wanted. I really like using Klarna, and when I can choose between giving a web shop my CC info or paying with Klarna I always pay with Klarna.

If they were blatantly exploitative like payday loans I would agree with you, but I don't agree that it is. I think it is way less exploitative than credit cards, where debt can accrue manyfold, as per your own example.
The canonical book for this is "Rolls-Royce - The Jet Engine". It's an old book, but the principles are all there. And hey, someone has put a PDF up on the internet of it, findable by Google. http://www.valentiniweb.com/piermo/meccanica/mat/Rolls%20Roy...
True, it is my opinion alone.

And I don't use laptops, only desktops. Good point also as I have much more screen real estate available. For example I use a 3x3 grid of 9 virtual desktops (with the numpad as a quick-switching pad), something that on Gnome isn't possible without a whole bunch of addons that break with every update :) Because it doesn't allow for virtual desktops in a grid matrix by default and I don't think it's got direct access hotkeys to them either. I really love that I can just configure all that in KDE without having any kind of addon or modification (and many other things I change too).

I'm just not one of those "just use it like it's intended" people. I have my own ideas on how my computer should work. But yes not everyone is me.
Yes, and at the same time I’m seeing ads for jobs that pay more than double what I make that require C++.
WriteLn('RIP');
Thanks for the advice and compliment! :D I usually write them out and then read them and use the edit function to insert paragraph breaks after the fact, but I forgot to do that this time lol
Page ten of the complaint lists nearly every metropolitan area in the West and Mountain West, and some large metropolitan areas east of it to boot. https://www.ftc.gov/system/files/ftc_gov/pdf/d9428_2310004kr...
Why should government (ME) fund this?
A glass bottle/jar with a metal cap is far superior if the goal was sustainability. Maybe the user experience isn't as desirable but more plastic that isn't going to get recycled doesn't' seem great...
This is why I said we can use electricity to produce ethanol or methanol.

> France, who would need to triple its production of electricity to replace its oil consumption from cars.

That seems very doubtful. Do some napkin math. A Tesla Model 3 long range has a ~75KWh battery pack. That gives it an EPA range of ~550KM. If you assume that the average person drives 1/3 of that every day (generous), there's no way that you need to triple electric production to cover that.
A lot of Season 1 and Season 2 have been showing Hari and Gaal making huge mistakes. The Second Foundation is way behind schedule and probably going to be founded "in the wrong place" versus the books and almost seems like it won't be strong enough when it is needed to face The Mule. The "real" Hari ("Knife Hari") is shown to be a fallible slimeball just as much as the religion around the "fake" "Prophet Hari" gels around his seeming "infallibility".

I think to some extent the TV show is showing a variation of the timeline with respect to the rules of psychohistory: it doesn't account for individual actions (including/especially mistakes). I personally don't think it is trying to be a "Great man theory" version of Foundation, because so many of the "changes" are mistakes from the seemingly more "pristine" timeline of the books (or at least how we perceive them from how the Encyclopedia Galactica documented them).

I can definitely appreciate where that criticism comes from though, I appreciate that it is a valid point of view of the show. I just find it worthwhile to point out that I don't feel like the showrunners are as oblivious as that and I don't think they are intending a "great man" take on the show and at least in my reading of the show so far I do think there are other ways to read what they are trying to do, plus or minus the format constraints of trying to do it as a TV show with the contractual and budget/production reality of needing to keep some cast member stability from episode to episode and season to season.
it s just amazing to see the amyloid plaque removal
So what's the solution since there is less demand for office space? Tear them down?
I've seen children on the sidewalk, and so it should be possible to get a corrected "deaths-per-sidewalk-mile" if someone wants to do the work.

I suspect that overall deaths are down, even if simply because overall total percentage of travel that is on freeway (controlled-access) is up.
All your snarky points are answered in the linked site.
Building a society where you need to pay for a car, license, fuel, and insurance to just to function increases harm to the poor.
Construction boomed in Austin and rents went down. Now new construction is down
Depends on the agency and role.

You're in cybersecurity/IT which is sadly a massive shitshow in most agencies outside of the DoD and DoE.

All I can say is the grass ain't greener in similarly sized private sector organizations.

Edit: I actually upvoted you. That said, Cyber/IT is treated differently and the GS scheme is different.

Relatively junior Economists, Accountants, and Statisticians won't be given a GS-13 position out the door, but it's more likely for Cyber/IT roles due to the salary constraints.
which books will teach how to build your own computer algebra system? (I've only heard PAIP does)
Not an expert but know a little, good ole "it depends". Options for water and waste management, building size, occupation levels, etc. It would likely end up being fairly substantial to make every building dual use.
It is tragic that so many people are unaware of or uninterested in the fact that they're not allowed/encouraged to run software that Apple and Google haven't given them permission to use.
Molds and bacteria do not do well with acidic foods — that’s why you can leave an opened jar of salsa in the fridge for, like, a year. It’s also why it’s safe to can tomato sauce in a hot water bath, versus other less acidic food which need to be pressure canned.
> we can (or soon will be) able to read thought patterns via LLMs analyzing brain waves

source ?

who says that the brain waves we can measure hold information like that in a useful level of granularity ?

you can have something that distinguishes "angry" from "happy" etc, sure, but thought patterns ?
Arabic just wouldn't survive all that time, but Atreides, Gurney Halleck, Reverend Mother, and Duncan Idaho - that stuff's built to last!
The kid can handle it. In the 80s at 8 year old I would travel all over town on bikes and buses. The streets are safer now than they were back then.
This reminds me of the amazing molecular animations of Drew Berry, which he showed in this TED talk:

https://youtu.be/WFCvkkDSfIU?si=JNe06VS8TjIrHpqh

Which was 12 years ago! After watching that video, I had a much greater appreciation for how our bodies are made up of trillions of tiny protein machines. Fascinating stuff!!
Excellent overview of scheduling with code examples and animations.

One minor correction about Erlang is that that scheduler doesn't get invoked just on function calls. It will be invoked as soon as the lightweight process consumes a certain number of allowed operations. So even if you have one huge function that never calls others, just computes something, it will still consume operations and will be preempted. Some internal C utility functions also consume some virtual number of ops as well and may yield.
I haven't read the paper but I clearly remember 1-bit quantization from at least 5-6 years ago
:-/ Pascal was the first structured programming language I taught myself as a child.
Previous thread from early January: https://news.ycombinator.com/item?id=38858012
$1.2 million seems so low of a dollar amount, for an multi year effort. Isn't that just like... 1 engineer's salary? $150k/year, 1.5x multiplier to account for benefits and other expenses of hiring somebody.
Looks really nice.
Too bad you take businesses into hostage regarding the SSO. This is even one one the main argument in your Enterprise plan.
I know this is common behavior but I find it sad to have such an important security feature proposed only on latest plan.

Hope this trend will end soon.
> Generally speaking, an optimizing compiler is not going to introduce a branch (especially a data-dependent branch) where one doesn't exist in the code.

You can't count on that, especially if you give the compiler a loop that has a versioning opportunity.
I was not familiar with Silverblue. It looks very promising. The idea of creating a fundamental, shared base system should make troubleshooting significantly easier — possibly an exponential reduction in the possible installed permutations. Thanks for the suggestion!
> It is much easier to do it at design time

Is it? I always worked the second way (starting from seq_cst and then when the core design matured enough and didn't change for a few months, trying to see what could actually be relaxed). I'd be very afraid that in the first case, you start with say relaxed semantics somewhere, them you change the design because the requirements changed, and now you have to go again through all the atomic operations to make sure the assumptions all still hold.
I think you're missing the power element. How many US office spaces have 240v outlets on all floors for driers and stoves? Those are kind of needed, at least stoves.
This is strange.. Maybe I'm too tired and didn't pick up on something but is he really saying the trends are "getting older" and "having a higher appreciation of work when growing up?"
DLSS? FSR? Microsoft aims to end the PC gaming upscaling wars with "DirectSR"
> Each "unit" would require gas and electricity needs which far exceed what is available in most commercial building

A growing trend is banning gas in new builds, so that's one way to lessen the impact. But agreed with the larger point that it's a much huger lift than people tend to think.
There's a book I read as a kid that takes place in the sort of near future after we've run out of oil.

The only people that have plastic in this future society are extremely wealthy and poor people "mine" old landfills looking for plastic to sell.

https://en.wikipedia.org/wiki/The_Ear,_the_Eye_and_the_Arm
Beyond Meat Re-Invents Its Recipe to Restore Lost Taste for Plant-Based Burgers
When I was passing through the area a couple of years ago, I took a side-trip to view the fossils - the persons in charge of the property were willing to let me onto the site.

I doubt this is likely to encourage a great many people to make this trip, but just in case it does, and this would be unwelcome, I won't disclose the exact location.
I was honestly wondering if this would happen. This is very interesting. I think we might start seeing Pingora in the wild considering its been battle tested in production by CloudFlare, maybe not overnight adoption, but I wont be surprised if in 5 years the landscape has changed somewhat. It's really hard to argue against something Cloudflare is using in production across many regions.

I'm not saying every single site in the world will be on it, but definitely wont be surprised if the number of sites not hosted by CloudFlare using Pingora increases.

Original article about Pingora two years ago:

https://blog.cloudflare.com/how-we-built-pingora-the-proxy-t...
Neither that, nor Klingon and the work Marc Okrand did on it.

The article is basically about Dune & Peterson, and the work he's done, especially for Dune. It's not too surprising they left off other popular conlangs.
Well you should guard your site with Cloudflare, at least Cloudflare will not charge me for this situation.
How is this different from Power BI ? Or is this software on similar lines as Power BI ?
Do you sell a software or a service running in a browser? Is the computation happening on my computer or your cloud?