skysight-inc/HackerNews huggingface dataset:
Phoenix / Elixir (really, BEAM) enforce a worldview that results in non-bottlenecking code. You can do this yourself with a certain amount of disclipine in other languages. You should do this yourself if you are getting millions (or billions, etc...) of hits per second to gain access to system with a lower constant than BEAM. This is why Discord (for example) shifted to Rust.

Two interesting things are true:

1. Engineers have through lack of experience (or care) bottlenecked systems that had 12 views per day. Guardrails are useful particularly if there are shared resources or bottlenecks can impact busier neighbors.

2. The threshold where a shift out of Elixir is a good idea climbs at the same rate as Moore's law. Discord made their Elixir->Rust moves a lot later than Twitter made Ruby->Java ones.
Maybe its an explicitly acknowledged bias suited to their own particular situation. YMMV!
> A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing – hence the term field-programmable.

> FPGAs contain an array of programmable logic blocks, and a hierarchy of reconfigurable interconnects allowing blocks to be wired together. Logic blocks can be configured to perform complex combinational functions, or act as simple logic gates like AND and XOR. In most FPGAs, logic blocks also include memory elements, which may be simple flip-flops or more complete blocks of memory.[1] Many FPGAs can be reprogrammed to implement different logic functions, allowing flexible reconfigurable computing as performed in computer software.

The above being from the FPGA Wikipedia page[0].

So yes, it is done “in software”, but FPGAs is fancy hardware that can reprogrammed to act as new hardware on the fly using software. Many are implemented as PCI devices, so they could interact with the rest of the system over the PCI bus.

[0] https://en.m.wikipedia.org/wiki/Field-programmable_gate_arra...
Harry Harrison turned Russel's 'thought experiment' into a trilogy of novels. Much more entertaining & thought provoking than the SSR series, to my (then) 15 year old brain.

West Of Eden

https://en.wikipedia.org/wiki/West_of_Eden

Russel's fictional Dinosauroid

https://en.wikipedia.org/wiki/Dinosauroid#The_%22Dinosauroid...
There are a lot of commercial solutions out there, but for those of us with macs and without control of our org's IT spend, there's Secretive [1], although it lacks a way to prove that a key is hardware backed.

https://github.com/maxgoedjen/secretive
It's constant time in that it always takes the same amount of time regardless of the extent to which the two strings are equal. It is a different concept than constant time in complexity analysis.

What's even more confusing is that it is also constant time in the complexity analysis sense given that the mac is usually a fixed-size string after choosing a hashing algorithm.
Canal boats. Apparently about a 50k UKP investment for the basic shell, then as much as you want/have on the build. Single-digit thousands per year for a mooring.
Nobody gets into woodworking to save money on furniture. They do it because it’s a hobby they enjoy.
Yeah, I guess it's a complaint about the headline.
This sounds more like a job for a grad student, but panhandling might pay better.
Reading the CMU article, how do you actually make it fast? For each frame you need to collect all objects in the scene (for ray traced scenes anything that can be reflected), split them into micropolygons (either from a triangle mesh or from parametric meshes) and then render all this at e.g. 4K. Each of these steps is extremely demanding.
Fantastic read. I’ll note for others this blog has an RSS feed (to which I’m now subscribed!).
I think that is using a brute force method of cracking. Even though much of the code is a substitution, the absence of letters, the mixing of symbols with words, and the diacritics would make it hard for a computer to crack.

I imagine the brute force computer may run into a case where it can make sense of many of the words using substitution and then plateau without completely cracking it.
You can get back that precious air on the ascent (you probably know this already). Just sniff it back in, instead of letting it escape the mask.
Who wants to live to 100 on diet of lentil and broccoli slurry? Mostly rich men
I used to joke that I was a "Full-Stack Engineer w/ VLSI Design Experience." But... I never wrote my own C Compiler from scratch (or an OCaml implementation.)
District 9!! Thanks for reminding me about such a funny movie.
Check out Finch, a new OSS project out of AWS that packs OSS container tools like Lima and nerdctl together: https://aws.amazon.com/blogs/opensource/introducing-finch-an...
It shouldn’t need to be a company policy, you’d think a competent engineer would simply do due diligence in naming their project. I remember searching for name clashes for a project I wrote solo when I was ~13 years old in the early 2000s.
The CEO was doing it wrong. They should have empowered you to talk with the customer, identify the pain point and a build a solution.
You were right to leave.
Here's my hot take: if you're designing a new programming language in the modern era, even a systems language, ignore the precedent of C and don't use &|^~ as bitwise operators. You can still have infix bitwise operators, but spell them out as bitand/bitor/bitxor/bitnot. Then you can just use &| for logical and/or, which are 1000x more common than bitwise and/or, and you can reclaim ^ for exponentiation as well. And don't forget to fix C's broken bitwise operator precedence while you're at it.
Apologies for the downtime. Something crashed while I was asleep, should be working now. Not really sure how because the log indicates that uwsgi "gracefully exited," but I'm looking into it.
Wrong url.

Should be:

http://neopythonic.blogspot.com/2022/10/reasoning-about-asyn...
Still hoping for compile time introspection/reflection for class serialization. Whichever language implements it first (C++ or other) I'm all in on. I come from a scientific background, where running code on data gathering machines, and writing it out, then reading it back in later for analysis is 90% of what I do.
What if the dinosaurs hadn't gone extinct? Why our world might look different
I'm not sure it eliminates these.

> a social support network

~5 years ago I moved rural. We put effort in meeting new people and now we have a strong social network. Its almost like family around us as in the country people are very close, and with more limited social options we are often at each others houses (rather than going out), and generally always there to lend a hand or be given one. Also it different in rather than knowing one person, we tend to know their wider family well, kids, parents, siblings etc so it makes a really good network.

> modern infrastructure

This is solved with star link now. Previously remote places are setup fine for water & septic. The last decades brought power as solar/batteries have become more accessible. With internet you had to hope for mobile reception or a repeater, but now we have star link that's the last hookup point solved.

> hospitals and other

Definitely a factor. In my country of Australia we have many families live remote for farming etc. We have a service called 'The Flying Doctors' and they service rural areas and get flights out to emergencies. Not sure if this is realistic for US on cost and availability.

Also another point is off grid doesn't have to be way out in the boonies. You get 20min from a tier 3 town with a hospital and you have all the amenities and are likely in the middle of nowhere. Probably less choice in that there might be 4 restaurants rather than 400, but everything is largely there. Me Im 50min from Brisbane CBD, 20mi form town services and live in a rural valley. Blocks here are not cheap being close to a major city but people can achieve the same by doing this around smaller towns.

And IM not saying its viable for all, but its definitely more viable than ever.
Hm, I'm not sure that article applies. That is the process for moving your data from one postgres instance to another, say because you are actually upgrading the postgres version.

But I'm not sure that process applies to changing plans, even under ordinary circumstances, if you are leaving pg version the same.

The wording when I upgraded to 'mini' gave me the impression that I didn't have to do anything else, my existing database would just change it's plan to 'mini' tomorrow, but be the same database.

But I don't exactly trust heroku to get it right anymore, alas. (Which is a bigger problem than the elimination of free plans -- the whole reason I was eager to use heroku, including for paid plans, is because I always did trust them to get it right.)

This is actually just a "hobby" project, that also can be restarted from an empty database if needed (it's http://rubyland.news), so... I guess we'll see what happens tomorrow? I believe my database will persist, just with a new plan.
Perhaps a subtweet to Klarna's layoffs earlier this year
I'm going to hang my comment off yours, since it's nearly a perfect "hook".

You don't need to build that device.

You are that device.

(Check out Michael Levin's lab's work, et. al. The machinery of thought is common to all cells, not just neurons. Mycelium is a brain.

- - - -

The problem with this approach (making machines out of living tissues) is the fundamental difference between what Martin Buber called "I-Thou" vs. "I-It" relationship.

Mushrooms are people. Treating them as objects is rude at best.
https://en.wikipedia.org/wiki/Cincinnati_Time_Store
Maybe Google knew his character in Terminator was a robot, so the anti-robot filter kicked him out of the cast. Sounds like a case of robophobia to me! ;)

https://www.youtube.com/watch?v=14HIPF0K8fY

>But I read in Esqwired Magazine that some robots are hard-wired to be robosexual!
> You don't get to live in the middle of nowhere unless you are rich and can afford the upfront cost of hundreds of acres of undeveloped land.

However, this level of rich is pretty obtainable for West Coast programmer. In parts of northeast Oregon an undeveloped acre goes for 1-2K, when you buy a few hundred. And couple hundred acres can be purchased with an on grid, but remote house for under $1 million.

—-

(You probably won’t like the house, and the nice properties mainly sell inside families, and the bank won’t likely give you a mortgage with less than 50% down, and insurance will not be fun. But this is all surmountable.)
Heh, I like this. But I also keep reading that simply holding "good" posture is not helpful, and that changing position (including to slouch, recline, rest on a elbow etc) protects against muscle spasm from holding the same position. I suppose this implementation could help with that too though. Slouch a bit, get reminded to lean back, repeat etc.
Startup companies in many ways are like funded high-risk research projects. They live and die by the support of their benefactors. In this case, the benefactors are investors who are interested only in one thing -- the growth value of an asset, their share of your company. If it's all inflating, then it's all good. If not, then the research project comes to an end. Whether or not they generate real revenue or provide customer value seems to be primarily an afterthought or side-effect of growing the asset value of the company. Startups are really financial products more than technology companies in many ways.

Maybe we should call these startups investor-funded businesses (or perhaps more precisely, non-revenue generating pre-market fit investor-funded technology-centric companies). Then again, maybe that's what startup means these days. In which case I guess 20% of customers generating 200% of cash might make sense.
It's like in the airplane, but reverse. In ascent, the air volume can naturally squeeze out. On descent however the air won't normally squeeze in easily.

I can open my eustachean tubes voluntarily with a yawning-like maneuver. Otherwise you have to pinch your nose and force the air either with your tongue and throat, or lungs.
https://archive.ph/9JhSf
Looks great! I’d love to see a multi-stock investments stats option.
Why would I do any of that? I'd like to emphasize the word "modern" in my post. I don't want to live apart from society or modern technology. I embrace modern technology (I guess to a point, don't own anything smart or use clouds). I'm a woodworker and only use hand tools where they are genuinely better, otherwise it's machines all the way. I don't want to cosplay as a British Amish.
Amygdala connectivity predicts ketamine treatment response
There are coops where a union acts as a VC of sorts. Unions are supposed to take over bussinesses and turn them into Coops. Workplace democracy is always the end goal, decent compensation is just a step along that route and arguably even at times a distraction.
Site seems to have been down when you commented this. If you want to try again it is up again :)
PMs are essenial for B2C. You need to abstract a huge mass of end-users into discrete pain points and offer solutions.

PMs are not essential for B2B. An engineer can talk directly to the customer. Remember back when devs were called programmer/analysts? Exactly for that.
One interesting thing about R examples is their outputs tend to be bigger. I think this is in direct contrast to python docstrings, where outputs are very concise--because you manually include the output for doctest.

I wonder if a challenge for doctests in R is they often have to test larger, more realistic outputs?

For example, in dplyr's mutate doc, one example is this:

starwars %>%
select(name, mass) %>%
mutate(
mass2 = mass * 2,
mass2_squared = mass2 * mass2
)

This example's output is a dataframe with 4 columns and will display first 5 rows.

On the other hand in siuba (a port of dplyr to python), I often have to truncate the example output, because it's hard coded in the docstring:

(cars
>> mutate(
cyl2 = _.cyl * 2,
cyl4 = _.cyl2 * 2
)
>> head(2)
)
cyl mpg hp cyl2 cyl4
0 6 21.0 110 12 24
1 6 21.0 110 12 24

It's nice you can see the full example in the docstring in python, but also very handy seeing complex examples on R doc pages:

https://dplyr.tidyverse.org/reference/mutate.html#ref-exampl...
D Chess
> Treasury and Fed short of T-bills.

What does that even mean? Is there a typo I don’t understand?
People used to routinely die from infections in the prime of their lives back then. The life expectancy at the turn of the 1900's was 47 (and much less if you were black.) People sometimes romanticize the past, which is really doing a huge disservice to how far we've come. I would not want to have been born at any previous time, I'm living in the best time yet. The future will likely be even better. We'll get off fossil fuels, push computers to their limits, expand industry into space, and gain ground on many of the diseases that have plagued us, including cancer and aging itself. The future belongs to the optimists, until it doesn't.
Let’s assume your 90% is accurate. How many of them were addicts when they started being homeless? Homeless culture lends itself to destructive habits because you’ve got nothing left to lose.
Yeah option 2 is pretty much a no go because of what you said, so it has to be option 1. Ensuring bad generalizations don't happen would be the PO's job in that case I suppose. If there was an obvious solution we'd probably have converged on it by now, but at least where I work the PM/Dev relationship isn't really optimal in any way. Unclear tasks, pissed off devs, messy project, etc.
Depends. QEMU can use Apple's Hypervisor virtualization framework to run ARM64 operating systems on Apple Silicon without emulation.
It seems to be possible to then use Rosetta 2 to run x64-code on those operating systems.
New App for Bird Photographers
Apologies for the downtime. It is up again and I'm looking into why uwsgi crashed.
Will this disrupt the modelling, onlyfans and porn industries? Only time will tell. What are your thoughts?
I see it being used modularly. Example is using "AI" to automate post production mixing.
Sorry I just meant isn’t it pointless - in this case
Really? This is pretty clearly the "embrace" step. I can't help but see things like the inability to use passwords with github unless you use the github-specific cli tool as an attempt to extend.

See also, directx for wsl.

Sure, we're mostly in the happy embrace stage now, and wr may even be able to use some of the extentions, but pretty soon the barriers to entry will start going up more and more.
Wasn't that Jackson's first big deal?
Yeah, I agree. I have done skydiving, bungie jumping, and snorkeling. There is nothing like SCUBA diving. It is absolutely the most amazing experience of them all. Peaceful and thrilling at the same time.

But yeah too many gadgets to buy and since becoming parent, I also decided to stick with snorkeling.
Even if you want to allow nullability, you can make it both explicit and opt-in rather than implicit and opt-out.
Because any international bank that has business in the US or does business with other banks who have business in the US would avoid dealing with a sanctioned entity as they could become "impure" too, in sort of a Leviticusian sense of the world.
Intel is still using FIB for silicon debugging.
Sribbble – Blog from Your Desktop
An interesting question, since you could record the positions of the whales, but that alone doesn't fully determine the curve. I guess you'd have to also record the distances along the spline between those pinned points.
Why should we reverse it? I'm much more comfortable being alone than having to fit in with what society accepts as proper nowadays. Not to mention how untrustworthy most communities are nowadays.
Well atleast inflation is a catchall accounting mechanism. Also you can buy into some defense stocks. probably the real reason governments don’t want central cryptocurrency, because they love to embezzle themselves.
Yes, I have but I haven't visited them yet. I find that those communities have too much political and ethical baggage and sacrifice pragmatic solutions because of that. There's some communities where you're not allowed a ICE car and I really don't like that.
Exaggeration in blockbuster movies doesn't help in this respect. Action sequences are so beyond reality that no matter of how well the cgi is done it will still look unrealistic. On the other hand District 9 in addition to artistic excellence it was also grounded in terms of plot which helped with suspension of disbelief.
If it’s not opinionated, it will just reflect the most popular items in the category that you’d just encounter via a Google search anyway.

The entire value of this kind of list is its curation. Sadly, most “awesome” lists are just long lists with a firehose of items of no special quality.
There were plenty of mass protests in the West in 2020/2021/2022 that the mass media simply refused to cover since they were standing with the government and didn't even tried to hide the allegiance. Though they have no issue cheering on protests that align with their masters interest.
Probably because you only call them when building or solving a water or poop related emergency, so times when you really need a plumber.

Interesting read about the pipe fittings too though!
> even hg has a more consistent interface. did they just care more? perhaps it was the benefit of learning from the mistakes of git?

If they learned from the mistakes of git, they must have learned fast. According to Wikipedia, the first release of mercurial was on April 19, 2005 (https://en.wikipedia.org/wiki/Mercurial), just 12 days after the first release of git on April 7, 2005 (https://en.wikipedia.org/wiki/Git)

Or did they do what git should have done: early on bite the bullet for a complete overhaul of the CLI, making the various options consistent?
"French technical community in Bastogne after a brush with German Army"

"US sets 10-minute work hours as government turns to technology, not people"

"China Urges First Time Travelers to Avoid Underwear Sales"
Fedora with Gnome on my laptop already has this.
You don’t need $1,000,000 to live like a peasant. My cousin’s broke and he manages OK.

It sounds more like you want to live like a rich person lol.
Too bad it's for mac os only :(
One of the challenges of (even modern) scuba diving is that failure conditions are at odds with normal reflexes.

For example, if you run out of air your first reflex as a non-diver might be to hold your breath and swim to the surface. As pointed out in the article, that’s a terrible idea at depth and can severely injure or kill you (instead, divers are trained to breath out during an emergency swimming ascent).

There are a number of other ways to die while diving and recorded mortality data proves that out. Each dive, on average, has a broadly similar risk profile (5, in micromorts) to a single jump while skydiving (8) or running a marathon (7) [1].

There’s seemingly room for technology to help make diving a bit more safe. It will be interesting to see if that does happen in the future.

[1] https://en.m.wikipedia.org/wiki/Micromort
> It's unsurprising as film, especially the higher end film, uses quite a lot of… hazardous chemicals that are getting much more expensive every year to produce

This was a very negative take (no pun intended). What citations do you have for the “hazardous” nature of film production? Rather than the popularity of film causing the availability problems?
>>If would only be "fraud and a counterfeit" if they were to affix an FCC label on the device with out having it approved by the FCC.

While I'm sure you meant "It" vs "If", it was a typo for me to write only "and" vs the intended "and/or".

I can also point out from having dealt with the FCC that it is a very common practice to do what you said and affix a label for a different approved device to a non-approved device.

As far as the FCC's value, it has been a while and may have changed, but IIRC it is up to the device manufacturer to get tests run in an approved RF lab and provide the results to the FCC (so it works/worked a lot like you are suggesting); AFAIK they do selected tests, not all tests.

And yes the FCC DOES provide significant value here. While no one cares about the "FCC Approved" label while buying, without the process there would be a huge amount of interference and most wireless stuff wouldn't work at all. There are thousands of ways to unintentionally fork-up a radio design and thousands more to fork-up a circuit design so it unintentionally emits and receives interference.

Only by being required to check and comply with emissions limits is the RF space even half-way usable — and we're talking about not only your wireless earbuds or car radio, but GPS and aircraft navigation. Even aircraft navigation systems are an issue today because of old-generation equipment and new 5G bandwidth usage creating interference, so they need to rework the standards and install upgraded devices.

Just because the average consumer doesn't know or care does not mean it's unimportant. The average consumer also doesn't know or care about the entire food safety regime, they just expect that they can eat what the get at the grocery store and not die. Similarly, because of the FCC regs, we can expect that we can bring home and turn on a new device and not have it make every other device on the street fail.
Replying to myself, apparently a 25 km/h ebike does about 4.25 Wh/km of battery power which would be 0.15 MJ of electricity for 10 km. A bit more considering losses in charger.
I like how there is a typo in the title
You can have a Secret type in Rust where the Eq, Add, etc. traits are overloaded with constant-time versions. I'm unclear if there are any semantics that operator overloading doesn't address.
Frequently asked questions about MQTT protcol