skysight-inc/HackerNews huggingface dataset:
i read somewhere that bezos personally controls the look and feel of amazon and thats why it looks like that. some amazon UX/UI director even quit over it
Check out HiFiBerryOS with their DSP hat and a calibration mic.

Pi + DSP Hat + AIYIMA A07 + decent speakers + Roon (or other) = A fantastic and inexpensive sound system. You could spend 50x as much and not get as good sounding system.
I can highly recommend using an app like “Web Catalog” (MacOS) to containerise it into its own separate application. I have photopea set up like this and it’s very handy.
> I am just surprised how many experienced coders don't realise that technology is moving fast and, if you use obsolte hardware, your work and code will be as obsolete.

I think the reverse: Silly to build software on a bleeding-edge machine then act surprised when it runs like trash on customers' hardware. Instead build it on a trash machine and it will fly on better hardware.

I expect it is not such a good strategy for those whose code can't stand on its own legs outside of a Chrome distribution or VM, though.
I clicked back through the years available for my city on weatherspark.com

Back in the 90s, never above 90-91 in Sept.

In the last 10 years we started seeing 94-95 in Sept.

Coincidentally air travel has doubled in that time period; from 2.25 billion people flying in 2010 to 4.56 billion in 2019. Of course that cratered since 2020.

Thanks AirBnB and other apps that make burning fossil fuels a thoughtless, trivial thing?
Gravity | Remote (US only - for now!) | Full-time | Senior engineers of all stripes (full-stack, frontend, backend). Also, BDRs and AEs.

Gravity (https://gravityclimate.com) is a carbon accounting and decarbonization software company. We help industrial companies track, report, and reduce their greenhouse gas emissions. Our business is buoyed by tailwinds of climate regulation and private market forces.

Buzzwords: the stack is a Go/Postgres modular monolith, serving a Next.js/React/Typescript client. We use an internal CLI, `gdev`, for all common developer actions. We will keep a low-dependency architecture for as long as possible.

Please contact jobs@gravityclimate.com if interested. (or reach out to me - cofounder & head of eng - for a 15min chat. Email is in my profile). At this time, we are hiring within the US only.
That is how "this century" would typically be understood
> return value : ret

Fun fact: Rust's return keyword was originally spelled "ret" (because, IIUC, Rust designer Graydon wanted all keywords to be <= 5 characters). Enough people complained that "ret" was too ugly and unnecessarily breaking precedent from other languages, so it was changed to "return".

I don't like "ret" because makes me think of "retch" :) but you make a good argument for using it for return values. Mozilla's coding style typically uses "rv".
Happiness is a choice. Some of the most miserable people in the world are obscenely wealthy.

Happiness = Reality - Expectations.

You control your own expectations.

Generally, the American Dream of a massive house + massive car + isolated lifestyle away from friends and family is a/ not scalable to worldwide scale, b/ not the universal mode to happiness
Consider this post more of a "hello world." Substance is on the way :)
It supports multiple prompts, and you could control the time via frames.

> Provide 'frame number : prompt at this frame', separate different prompts with '|'. Make sure the frame number does not exceed the max_frames.

Checking out the code, in wouldn't be too difficult to add a system for movement keyframes either.
The whole post is pretty obnoxious. Its literally "you made this? I made this":

https://i.kym-cdn.com/photos/images/newsfeed/001/079/173/ed2...
Funny enough I introduced Nix to our company which was acquired by Google -- so Google has software leveraging Nix.
(I got Google to in fact sponsor Nix which was nice too. A small amount but it was meaningful to me).
Sure, if you want to use WSL, go for it.

But you don't have to. RubyInstaller.org works great, their devkit (included with the installer) makes building C source gems automatic and painless, and I've used Jekyll many times this way, including gazillions of gems.
Sequoia-PGP, v5 OpenPGP, Authentication, and Debian
Unsure if it works exactly the same in the US, but in the UK there are ways to set up a holding structure via a share-for-share exchange and get pre-clearance of tax neutrality from HMRC (the tax authority).

If so, you can defer the decision on structuring to nearer the liquidity event when you should be able to get professional advice to implement the optimal structuring for you at the time.
What? No. Writing a well-spec’d feature request with clear outcome and behavior expectations is work. Just asking, “Wouldn’t it be cool if ____?” is not actual work.
Since this is an open source Amazon I’m curious to know how you are building out your product recommendations and suggestions for users?
Yeah, a drastic change on one of the most important aspects of the biosphere on the entire world is prone to lead to all kinds of changes.

Usually people do go and verify, it's probably you that are not prone to looking. Almost always, it is global warming. This one time, we are not waiting for anybody to verify, because 50 years ago people were already predicting that global warming would almost certainly cause floods on the South littoral of Asia.
And thus the failure of BSD-style licensing is thrown into sharp relief:

Why are these projects that are used by many large and extraordinarily profitable tech enterprises dependent on community donations?

I recommend not donating, because to do so directly supports corporate parasitism.
> They found that stock market returns were 1.5-2% lower at 10 days following a cannabis legalization event

10 days? That only affects short term “traders”, can be used as a trading opportunity at most.

I’m interested in long term effects, has legalization affected sales of medicines
over 2/3 years?
> UAW ... blamed for the trouble at GM and Ford

This is just propaganda.

The counterpoints to this would include the Geo Prizm and Pontiac Vibe, which were cheap, fantastically reliable cars built by GM union labor from Toyota designs.
It's a question of _which_ bloat!

All the google stuff spying on you goes to Google databases, which (at least as far as we know from public info and the news story here) requires a warrent.

It's non-Google apps that are sending location data to the 3rd party brokers supplying this tool. deGoogling a phone has nothing to do with these apps.
Making refunds hard is an essential part of their business.
Volumio is pretty good. I used the free version. I've moved to Roon and it is on another level. Check it out if you would like to rediscover your music collection.
Really? I’ve seen everything from Mac minis to NUCs to SBCs adopt >1gbps interfaces.

Everything is starting to fall into place for 2.5gbps, we are going to eventually throttle WAP bandwidth, disk is faster than 1gbps now that we’ve moved to NVMe, WAN connections >1gbps are increasingly widespread, 2.5gbps gear is getting inexpensive, we can run the bandwidth on copper.

The availability of these units has been awful with the chip shortage but they are seeing pretty substantial production in my estimation.
She claerly has some personal information on there, it’s allow certain she has student information on there. Grievous data protection failure worthy of strong disciplinary action.
> 2. No language server (apparently it's just impossible due to the way the language works). Tbh, I'd be happy with just "Go to definition" but alas, no-can-do!

This works on Doom Emacs!
The more specific requirement other than looks is a personality type that is ebullient and resistant to stress from risk-taking. I don't think it's a coincidence that modern-day rappers have many face tattoos and extravagant styles: popular artists are selected in part for their ability to be consistently larger than life characters.
All mics sound different. Whether or not the mic includes a USB interface doesn't inherently make things worse. It just happens to be that the best sounding mics rarely come with an integrated USB interface. No need to use the best if you're happy with something else.

It's like asking what makes a VM better for a website when I could just use a SaaS site builder. Use whatever works; depending on your goals you might end up with the exact same finished product.
The easiest is to change the default:

{ avr ? true, arm ? true, teensy ? true }:

Change `true` to `false` as needed, only keep the ones you need for you keyboard(s).
“This century” is fixed to start at 2000 until 2100, same as this decade is 2020–2029.

“Last hundred years” for the former interpretation.
> I would think that latitude distance is irrelevant and longitude distance is everything.

Why would you think that? There's nothing special about north south directions versus east west directions.

> A ship sailing ports in the Caribbean would be in a very congested region.

Congested by what exactly? Most of the countries in the Caribbean don't have Starlink.
Qt's CMake Deployment API
Slightly offtopic, but in US how you should go if you want to do small investments in other companies or just assets? Like angel investing.

Should I set up an independent LLC just to simplify account on my personal taxes? Would be it be easier or more complex in this case? How it's taxed? How it's usually done?
Related: the battlestations subreddit https://www.reddit.com/r/battlestations/

And its various spinoffs (look in the sidebar).
I left a 4 star one myself, but I guess it's just a coincidence that IMDB is owned by Amazon and it disappeared.
I interpreted it as a joke, but I'm familiar with the author and hyperbole doesn't always translate, so I can see why it rubbed people the wrong way.
> then it's their fault for not recognizing that those terms WILL be misunderstood by the public

feature or bug?
Yeah, from limited experience with SQL "SELECT is safe" (assuming no weirdness in sub functions or commands) but that's clearly not always the case.
I think the idea in parent post is: fill the dictionary (I would use a 200 entries array though), iterate over the keys in sorted order summing the values, stop when you are at N/2.
The 'iterate over keys in order' part depends heavily on the data structure choice of the dictionary (good for treemaps, bad for hashmaps, best for preallocated array).

Incidentally this falls in the 'sort an then pick the middle' because the original text says nowhere that is must be a n*log(n) sort and what I described here is essentially the same but with counting sort (and a couple redundant steps removed).
Clearly, what we should do is to cram more cars onto roads. After all, cars and roads and gasoline are all free, and increased demand for all of them in face of limited supply does not cause inflation...
I'm curious whether it was standard practice for you to check for a pacemaker prior to cremation or whether the process relied on a family member informing you?
I've had good luck with the Le Potato boards for RPi style applications. They are in stock and ~$55USD. Generally compatible with RPi4 cases and accessories.
{sigh}

Hasn't "Rapid Onset change of Self-Image/Worldview" (following exposure to some new meme) been a thing (especially in young people) for the past ~10,000 years?

Probably a similar timeline for Moral Panic about Young People, in older folks.
Not just Postgres extensions, most of Postgres’ own administrative functions can be triggered in SELECT statements. e.g. pg_terminate_backend()

https://www.postgresql.org/docs/current/functions-admin.html
Openbazaar is a thing.

https://openbazaar.org/
It is incredible how I never came across this while setting up my environment. I might have been too specific with my searches based off Jekyll itself. Thanks for sharing this though - down the rabbit hole I go!
Fun, reminds me of https://reddit.com/r/battlestations
Afraid to say out loud there is such a law???
Is Spotify connect still working [will it keep on working]? I thought they'd have [were about to] drop the old API implemented by librespot (et al.) in favor of a pure web API?
It’s not actually hardcoded, but you would have to compile everything from scratch as the hash would depend on that as well, throwing out the whole binary cache.
ya beat me :P
We've heard this feedback pretty frequently. We have a few ideas of ways to add some types to Nix in place. I think even simple naive approaches would add a lot of safety and improve the usability of Nix.

However, one of the bigger problems here is the general API design of Nixpkgs. Most of the function interfaces use some named parameters and then use `...` to accept any additional parameters. All of those then get passed down to some other function, and on and on. This makes a mess! It is hard to tell what functions use what parameters, and none of them can restrict their interface.

We could see some significant DX here by creating smaller, more specific interfaces that actually restrict their inputs.
On every platform except iOS they are. There, they're not because Apple wants to make sure it gets its 30% cut and total control over what you're allowed to do by forcing you into the App Store.
Nah, I think it would be more surprising if you couldn't track this stuff down. In the industrial and construction world, everything works off of POs and work orders. When a company buys or sells anything, there's almost always a paper trail, and usually some internal records showing what material went where. If you have the money to spend on the investigation (and an easy-to-detect signature in the material itself, like radioactivity) you can probably trace contamination all the way back to the hole in the ground it came out of.
Well it's basically just that one, but the same principle works for each rational number. So 1.4999...=1.5. But of course that's like the least bad redundancy you could have. I believe that this is the only redundancy you have in any integral (and possibly any rational, but don't quote me) base. You can't get much less than it though- in any base, numbers without a unique representation are dense in R.
Companies don't pay taxes for their employees, that's some bs. They pay part of their social security cost, which absolutely happens in the US as well.
AGPL is banned from every corporation I have ever seen.

Because it's viral even when it is used internally, you might end up having to release things you never expected and that are very sensitive.

It would be insane to allow anyone to use AGPL code in any corporate environment.
CTO of a 4 person org.

Took 4.5 months of paternity leave, and 1 month of flex-time in December 2021.

Worked for us by knowing it was coming to plan ahead for in terms of breaking down knowledge silos, dry runs of delegating niche tasks, and documenting tasks I became owner of in tenure.

During paternity leave, I was fully disconnected. Upon my return, I had a team who grew during that time, and we're more resilient as a result of my time away.
Had the recipient bought cryptocurrencies with the proceeds, I wonder how much harder that would be to claw back. Could they still come out on top if they sell the house they bought for a profit?
Yeah, I tend to agree, though I come down on "everything is political; but not everything needs to be strife".

Like, sports, long considered the go to water cooler talk, have LOADS of politics. From how the players are treated, to who can afford to see a game, to how we treat uninterested or rival fans.
It's kind of an orthogonal issue. Oil is needed in the fuel for two-strokers with crankcase ventilation for lubrication. Lead is needed to boost octane. But your old outboard engine is most likely a very simple low compression engine that doesn't need particularly high octane, so can run just fine on regular car gasoline (preferably without ethanol, but again a slightly different issue) mixed with the two-stroke lubricating oil.
>Pacemaker explosions in crematoria: problems and possible solutions

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1279940/
> is it Russia that is trying to saw discord or is he truly a Russian agent.

Is it Russia or is it Russia?
Hot take as a NixOS user that uses Nix for work: "all" we need is a much better, sound, statically typed language to build better abstractions with.

The only hard requirements I can think of are algebraic data types with exhaustive pattern matching to go with, row polymorphism, purity and good inline documentation support.

I don't know if a good enough hostable language exists or if it should be a new version of Nixlang, but almost every single annoying problem that makes me go "Nix is getting in my way" can be traced back to the lack of a good, powerful type system leading to a house of cards situation whether it comes from nixpkgs or entirely of my own making.
That little asterix on "without any changes" is doing a lot of work.

> The code block has to be indented, of course, or—in many implementations, but not Gruber’s—surrounded by fences.

Indenting is always a nuisance and can present more complicated problems for Python or other whitespace-significant languages.

CommonMark and most Markdown flavors support 3 backticks or 3 tildes as a fence. Then everything inside is literally unaltered code. Not sure what you do if your code sample itself has the fence in it.
Amazing design, as always!
A local company has developed a heat pump with a thermal energy storage system. Not sure how they do this, but I imagine there is some sort of insulated cinder blocks on a secondary loop that shuttles heat/cold to where it needs to go.

(1) https://stash.energy/en/product/
OP's experience is highly atypical.
I'm not a collector but got myself a couple during the pandemic. Pilot Metropolitan has good reviews and I like it a lot. It's a starter pen from a well-known company and is under $50 on Amazon. I use cartridges pre-filled with ink but also have a refillable container when I run out.
I also have one of the Chinese clones of infamous Parker 45, with refillable container. It works pretty well too but I like Pilot better.
I find that writing in cursive helps me clear my thoughts, think things through, calm down, almost like meditation. It's pretty cool.
There's also a subreddit for fans, with an obvious name.
>Does Germany tax non resident citizens (almost certainly not only the US does)?

I think only on income or assets generated in Germany whilst abroad. I do believe the US is one of the only (if not the only) countries that taxes non residents on their income generated abroad.
That's actually the one I was talking about, though yeah I guess you could use the actual knuckles too. But yeah, the segments are what I learned as a kid.
Not for the temporary change - that’s a conversation for when I’m back.
I treat my cell phone like a land line. It just sits next to my desk, even when I leave. For the last several years, I don't carry it with me anymore. I lived just fine before they existed and to me the convenience isn't worth the potential ramifications. It's not only whoever is currently in power today and what they deem acceptable...it's also the potential future use of the data by future "leaders" because it's all recorded. Just don't give them anything to record, or as little as humanly possible in this day and age. I know most won't do that, unfortunately. There's rarely anything important enough to actually need instant communication for most people. I bring this up all the time to family and friends: imagine if Hitler, Stalin or Mao didn't have to rely on a network of snitches and spy's (manpower) to get their info on gays, jews, capitalists, dissidents, etc., and just had to keyword search a database and instantly get a list of anyone who used certain words, phrases or ideas, or visited certain establishments via gps records at anytime in the past
what do you expect? The european union is widely known for strange and impractical decisions.

A few of its members basically drag the rest along for bad decisions and the smaller guy follow because they need that sweet sweet eu money.
especially if it's opt-in (which is provable since the project is entirely open-source) -- can people simply _not_ opt-in if they disagree with telemetry?
Ok, so how does your point tie back to the discussion? I don't think having a living quarters that doesn't flood during a storm is a very high expectation. Do you?
Accepting management position instead of focusing on my technical skills.
I ended up having some interesting experience but boy I would have been better off honing my tech skills instead.
Actually the cache isn't that important, most binaries get rebuilt quite often due to their dependencies changing.

Although it is my hope that rfc 17 eventually makes it through: https://github.com/wmertens/rfcs/blob/master/rfcs/0017-inten...
If a good doctor cures their patients to no longer need them, should they be fired?

Absolutely not. The jobs that are the most respectable are the ones where your job is to put yourself out of a job. Management can be a noble profession because of this.

I 100% agree they have scaled / transcended their “job” at that point.
I'm going to go out on a limb here and say that Pakistan's population in 2050 will be closer to 37 million than to 370 million.
> You mean _start()'s stack pointer.

Right, yeah.

> It would probably break the ANSI C standard though if you can't modify argv and environ though.

AFAIK it would also break setproctitle(), unless my memory is off that works by just writing over the argv space.

On the plus side, on Linux /proc/<pid>/environ is a snapshot created at the time of execve() and kept by the kernel, nothing other than execve() can change it (don't quote me on this, I'm only 90% sure.)
Yes. The universal complaint, among exception complainers, is "I don't know if an exception might happen here." Easy: yes, it might; code accordingly. Cleanup code goes in destructors, where it gets well exercised on every run, exception or no. If you need a type to have the destructor for, make the type.
It's difficult but there are many techniques that can help in aiding discourse.

For example if you have a group of 20 or so people discussing an issue the best thing you can do is establish rotating, randomly selected groups of 4 or so people. People discuss together in these smaller groups then you bring everyone together to share some of the conclusions, rinse and repeat.

Another thing that you can do is actually time interventions and establish a table that prioritises the people who have spoken the least to be given the word over those who have spoken the most.

These measures help greatly with moderating discussions and this way everyone gets to hear other people's opinions. I think a big problem comes from the fact that when we have such discussion groups they tend to be led by extroverted people who don't really care (or understand) about moderating discussion in such a way that it lifts everyone's voices. But also at least in the political discussion groups I've been participating in the past few years, minority voices are usually lifted.

But yeah, I think maybe an easy to use technology, say, an app; could aid in making discussions more balanced.
Amazon already trying its hardest to automate as much as possible in their fulfillment center, union or no union.

This is such a smug take, that the warehouse workers should not anger the big almighty Amazon, or they'll automate their job.

If Amazon need them today, they have their value. This gives the workers even more incentive to squeeze Amazon ASAP, while Amazon is desperate for manpower.
There have been anecdotal reports of some people taking their RV dishes to places like the Philippines and having it work.