skysight-inc/HackerNews huggingface dataset:
In my case, first I used https://www.amazon.com/TagVault-Standard-Flexible-Pending-El..., and now I use https://www.amazon.com/gp/product/B0975HFFMM/.

It has alerted me to the wallet being left behind, and a few times I've used the AirTag to find the wallet in the house.

The big downside to AirTags right now is missing family support. We hid AirTags on the kids' bikes, but only my wife can see them.
> I suspect those saying they are certain the North Koreans are bad guys here will insist they cannot divulge how they know this (under the aegis of National Security or some other excuse).

My understanding is that the aegis of National Security isn't unwarranted sometimes. For example, if they know NK are bad guys here because one of their spies literally witnessed the laundering (as a secretary, paper-pusher, programmer, or similar) then there is no way to disclose the source. Even a "we have an eyewitness" will tip NK off to look into the people in the process (NK will be able to definitively rule out their technology being hacked, or a bug planted somewhere).
I don't get it. Couldn't the authors simply not retract when confronted with opposition?

It sounds like there is a contingent arguing that authors should be protected from any consequences of their free speech and as we all know, free speech is about being able to say something - a right which the authors still retain.
I hope not. Malls exist to satisfy people's need to walk around in their environment in our otherwise un-walkable cities. Maybe without malls, we will start to demand more walkable areas in our cities and towns.
I've never seen an EDI implementation that required nothing custom. The claim is oft-repeated but based on little substance.
aka electron, electron, and electron :)
Similarly to how React does it I'd imagine. There is a static vector of `State` elements that is initially empty and is filled on the first render with each call to use_state. When calling use_state on subsequent renders, this vector is read from. This is also why, like React, use_state calls must always be in the same order across renders.
Not in winter, they aren't.

Yes, there are always a few folks who will pull their bikes out in 0°F (-18°C) and go out on icy roads, but they are a vast minority. And a lot of cities in the world experience those kinds of temperatures.

Also, bikes (especially individual bikes) are not very compatible with many types of disabilities. We really should keep accessibility in mind when working on Urban areas.
I don't see how I could use a bicycle reliably in my hilly town that gets significant snow fall every winter. Could I please have some kind of electric tuk-tuk instead?
> How can one want to spend 1/3 of their life not giving a fuck about the people they work with? How can someone want to sit at a computer banging out useless shit for faceless corporations and not have the conciliation of suffering through it with people you know and like?

It's pretty easy, I just can't connect with anyone at work. This was the case for me when I was in-office pre pandemic too. At 5pm the people I work with cease to exist and at 9am the following day they're back again.

I can't understand how people make friends with their colleagues, the environment in the workplace could not be worse for getting close to people imo. I cannot relate at all because everyone's essentially masking all day long, who wants to make friends with some else's work-sona?
> I don't think the real FBI is using TV mathemagic to solve crimes

I dunno, they use a whole swathe of dodgy nonsense already.
At FAANG, I think it would look like:

Junior eng: screenshot of code (with some help chat)

Eng: screenshot of code (with no help)

Senior eng: screenshot of design doc

Staff eng: screenshot of calendar with a wall of meetings for 5 days
See "Timing of daily calorie loading affects appetite and hunger responses without changes in energy metabolism in healthy subjects with obesity" [1]

[1] https://www.cell.com/cell-metabolism/fulltext/S1550-4131(22)...
Ask HN: How would you design a Modern Operating System in 2022?
Disclaimer: Thought Experiment. Does not need to be "practical". Let your NIH flow and your imagination run wild

We've learned a lot about computers in the decades we've been producing. A lot of software assumes that computers work a certain way. See Go lang and how it handles file permissions. In the Linux Kernel drivers exist that supports the IBM 3270 Display System which at this point is over 50 years old. Terminal Emulators mimic the VT100. All of this makes sense given the context in which they were developed and created. But if you were developing an OS in 2022 without these constraints what would you remove and or change? Would you keep 32bit support? Arm, Risc and or x86?, monolithic or microkernel?, C, Rust, Zig, D, C++, or something else?, how would it talk to hardware?, what would your executable format look like?

Also if anyone has any interesting links to cutting edge research into Modern Operating Systems I'd love to browse them!
We use Celery with Airflow. Recently had an incident where the celery workers were getting thrashed because, by default, the workers all heartbeat to each other, via Redis.

The networking on our redis instance was maxed out all the time and we had a secret soft-cap on the number of workers that could be active.

The documentation even says that as-is this "gossiping" doesn't even do anything!

Unsure if it's worth it for us to write our own, but I felt inspired to share my Celery horror-story.
>Such a program would incorporate not just military service — which would remain voluntary — but also real programs that meet real needs that we all could value. It could include, for example, environmental conservation work, pre-K assistance in schools, and senior citizen companionship.

Although it spends a lot of time discussing the military, "national service" != "military service." There are plenty of entry level government jobs these people could fill.
Devalue, yes. Put people out of work? That's less obvious to me. Imagine:

- Instead of video advertising with a handful of regional variations, hundreds or thousands of variants tweaked for specific preferences, target profiles, as part of A/B testing, etc. Changes to accent, emphasis, copy, maybe even which parts of the product being advertised are focused on.

- Increasing variation in open world game locations and interactions, with AI able to insert much more meaningful distinction between instances of a template (as compared with recent Assassins Creed games, where identical towns and forts are copy-pasted dozens of times all over the map).

- Much greater accessibility of visual art as an accent for other kinds of creators— illustrations to accompany poetry, blog posts, fanfic, etc.

- Increasing ability for AI to do first-cut assembly of video content, particularly review-type YouTubers (think: SkillUp, Critical Drinker) where the video is kind of secondary and the majority of the audience may even be listening to it as a podcast anyway. The AI being able to understand from the script what is under discussion and select matching clips would likely match or approach what

This is far from a sure thing— sometimes people really are the buggy-whip manufacturers in a situation and technology completely displaces them. But other times (as with software development), the market and use-cases have expanded considerably faster than the efficiency gains made by better tooling.
This is an argument largely championed by the richest of the rich as a way for them to commit financial crimes without getting caught - think old time Swiss bank privacy. When they finally got leveraged by the U.S. government to turn over records, people were cutting deals by the thousand to avoid doing time for tax fraud they knowingly committed.
> Browsers are huge, complicated beasts, the standards are a constant moving target, and websites won't uphold standards.

This is all true.

On the other hand, operating systems are huge, complicated beasts, hardware compatibility is a constant moving target, and manufacturers won’t uphold compatibility guarantees.
Doesn't matter to me if the deal goes through or not. That iRobot is so willing to utterly betray their promises about the data they collect puts them on my list of companies to never do business with anyway. They cannot be trusted.
I'd say the fact that an API is JSON is a huge technical impediment to EDI. While JSON is great, it's incredibly verbose and not a great format for large amounts of data. Also let's face it, while one can design with effort an API that is capable of all the requirements of EDI, the vast majority of APIs out there are not implemented in this fashion. I just am having a hard time agreeing with this article at all.
The building isn't dying. The businesses that once occupied it are.

If you move into it, and have an active student body there every day, then it's not dead anymore, right? It's thriving with activity.

The people wanting to take craft classes are probably not going to ruminate over whether the classroom they're in was once a Foot Locker. I mean, as long as you aren't lazy about converting the space (i.e. take down the old signage and ditch the black and white stripes).

Look at the sibling comment to yours. There's a short video about Austin's CC. The place looks great!
What we got is a society fully dependent on cheap electricity, that must further increase energy usage in order to prevent greater catastrophe, and which is on the verge of economic depression.

We can't throw all democracy laws and regulations overboard, but we can't continue with statue quo. Without energy we don't have working cities, agriculture stops producing food, heating and then public health starts to break down. The agricultural sector was one of the first areas that got hit when energy prices jumped.

Those things are close enough to be wartime-like, and could easily turn into actually wartime.
I've heard EDI used both ways: referring to the very general concept of two systems exchanging data in which case an API is a way to implement EDI, and as a file format analogous to json often using ascii control characters (file separator, group separator, record separator, etc)
>They are explicitly a product to facilitate money laundering

How is HN so consistently cryptophobic?

Imagine the reaction you’d get here suggesting say, E2EE is “explicitly a product for {crime}”. You’d be rightly mocked, but throw in crypto and it’s like 75% of the people here lose basic reasoning skills. I’d be less frustrated if it wasn’t so common.
To quote someone else in this thread [1]: "there's nothing more permanent than a temporary solution."

[1]: https://news.ycombinator.com/item?id=32808640
Exit to where? You haven't truly mitigated risk, you're just hiding from the problem.
VSCode extension to turn // todo comments into tasks
I am partial to #Home - an intergenerational dramedy (Malayalam, Amazon Prime).
They’re paid to be “at work” already. Why should they be paid extra to respond to urgent situations during normal working hours?
> is it possible to be in a caloric deficit and still gain weight if this is true?

No, that would defy the laws of thermodynamics. However, it is possible to consume more calories than you burn and lose weight, because there are complexities around how your body decides to store fat, signals to burn fat, etc.

Even if it was simply a thermodynamics problem (which I don't think it is), there are also issues with appetite. Sure, you can count calories for the rest of your life, but doing that is not only difficult to measure correctly, but very difficult to maintain if you still feel hungry all the time.

I think one of the reasons a ketogenic diet works for a lot of people is that after a period of adaptation, you stop getting hungry every 4 hours.
Yesterday, I had 3 bottles of coke at 40g of sugar each, 4 cups of OJ at 25g of sugar each, and 1/3 a pound of fudge, which I think is about 50g. That's around 270g of simple sugars. If you care about carb intake, I also had 7 idlis, which is an indian rice cake, and a dosa, which is a rice crepe, which probably adds a significant amount of starch.

I probably reliably have 2x the average for simple sugars
Nice point. I think it's called 'adversarial training'. The Alphazero chess engine/model was grown this way it seems.
Have you ever tried to make a wire transfer on a weekend?

Having access to your money outside of banking hours is just one of many use cases I can think of off the top of my head.
Just hypothetical 3D curved spaces here, not saying this has any physical reality -

If the X axis curves into Y (i.e. wraps around the Z axis) and also has a slight negative Z component (i.e. to move in a helical fashioin) each of those curvatures would mean a line segment eventually intersected itself.

It's the nature of the curvature: the space is not sheared (like a rhombus), it is curved (like latitude and longitude), which is why the line segment eventually intersects itself.
Buying the machines means that you go to all their dealers and buy - thus ensuring that their dealers remain in business. When things return to normal their dealers are still able to sell to everyone else who wants a washing machine and so they don't have to build a new dealer network. In short it is probably penny wise, pound foolish to not make washing machines even though they could sell the parts for more money now.
Yup, expect to hear about inflation for a long time!

A wealthy older person will not stay wealthy for long when minor repairs to their home cost a magnitude more than circa-2019.
How is what you want different than Apple Cash?
Standard scrum accountability. Everybody says good morning to the team when then the start their day. Daily stand-ups. Weekly 1-1s. These are all pretty standard but become critical remote.

I have informal 1-1s to go over problems and promote jumping on a call with another dev if things are going sideways. Often our daily scrums end with some developer telling another: "Ok, I'll call you in 5 to go over that" which is a good sign.

As a manager it's more work, I can't just drop in on someone I know is struggling and ask how things are going and get them to show what that thing they are working on and then just let that conversation evolve ... I need to be more explicit and often more confrontational.
Contract law is not going to change just because someone tries to write an immutable contract in a computer program.
probably should have said photographs, as photographs are more similar to AI art than computer generated art is
Or living in a walkable city, or advocating for walkable areas in your city/town.
There are a whole bunch here: https://www.earthcam.com/mapsearch/
The vast majority of jobs out there in software development are CRUD applications. As you're well aware there is hardly anything novel required for these jobs other than domain expertise. As an engineer you're there to essentially do the busy work of gluing together frameworks and libraries.

Even startups are rarely doing anything novel with software engineering, computing systems, etc. They're usually stumbling around in the search for a market niche to exploit. It happens that they mostly use software these days to achieve that but it's absolutely a secondary consideration and hardly the most important. If the company manages to survive and gain adoption it's likely that the original code they wrote will get thrown out the window or wrapped up behind layers of glue code.

There's very little work outside of that which isn't dominated by people with decades of experience and expertise who aren't going anywhere because the jobs are few and far between. Compilers? Real-time operating systems? Traffic control systems? Filesystems? Operating systems? Media codecs? Security? Typically the funnel for these jobs come straight out of universities. They don't need to hire generalists, there's a smaller market of job posts for these projects, and they have a well-established base of people who've built up these niche skills and rarely leave jobs like this.

If you want to get out of line-of-business CRUD applications I think the key is specialization. You need to work one something niche and become a known contributor in that niche. It's more about who-you-know and being connected with the community in that niche.
Blue Origin capsule blasts away from booster after anomaly during launch
How are you charging a LiPo in a CC sized device? How are you protecting it from the stresses of a wallet? Final problem with this - they'd give you 20-30Mah of power, which is nowhere near what you'd need for a decent battery life in one of these.

tldr; we're not there yet...
It's interesting how much of an image can be missing if it gets the overall vibe right. I guessed immediately that these images were all computer-generated, but they still looked "okay." I certainly didn't notice that the bike had no handlebars, because there was a blob that could sort of be handlebars, maybe. And the missing limbs might just not be visible, maybe?

In part, I think it sort-of-works because artists often make abstract images by leaving stuff out. A lot can be wrong with an image and it still gets "artistic license" if it looks painted?

It seems similar to GPT-3 generated text, where if you skim it looks okay, but if you attempt to really understand the text, it's nonsense. (And it's similar for a lot of spam websites these days.)
If your display device can't even handle 80 column monospaced text then you need another display device.

There is nothing special about a smart phone that should prevent the display of the most basic format there is. The problem is with the email client...
Thanks — took the day to work through it. Really cleared some things up conceptually
>I'll always remember 2022 as the year that creativity died.

It's like saying that computers killed artists. AI is just a tool, it still need a human in control and guiding it, can't generate anything on his own (yet). If anything, this can help creativity.
There is a standard text/enriched content type that enables only “text formatting” and not arbitrary HTML. But HTML rapidly took over email, and now I don’t know what clients even implement text/enriched anymore.

https://www.rfc-editor.org/rfc/rfc1896
> If certain species of wild mushrooms now being inedible in the Scandinavian wilderness is the worst you can come up with

??

OK, tror inte vi kommer längre här Gud. Ha en god kväll.
The 4) covers about 95% of it :).
I agree with you, that there's a 80/20 objective here for an MVP stylesheet.

However, I think wether `<aside>` is semantic HTML or not is specific to the content inside it.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/as...

> The <aside> HTML element represents a portion of a document whose content is only indirectly related to the document's main content.

There's nothing in the spec saying how that tangentially-related content must be displayed. It simply says it's frequently a sidebar or call-out box.

So, if a user writes semantically correct HTML and writes tangentially related content using an `<aside>` tag, MVP.css then chooses to render that visually as a "card".

So, I think in this respect, it's up to the user to use the tag semantically correct or not. Or am I missing something?

I think it's also semantic HTML to have more than one `<aside>`, unless I missed that rule somewhere as well.

For example, in the "Little Mermaid" example (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/as...) the fact "The movie earned $87 million during its initial release." is written inside an `<aside>`. But wouldn't it also be valid to include a 2nd fact as a 2nd `<aside>` and then have those visually represented as cards or call outs?
Because crypto claims to be all 3 and has created various forms that behave like all 3.
In my particular theater that didn't happen since my family was 60% of the audience (well actually my wife kept getting up and doing stuff until I reminded her we were in a theater) but yeah I've heard it happens a lot now.

I think if theaters want people to keep coming, they will need to make the experience better than home, and that will include enforcing no phone/no noise rules.
Ebikes are pretty powerful, kinda like riding a smaller motorcycle
As a Android user who is lured by the appeal of the Apple Watch and the long update availability, I have recently found that the wall of the garden has gotten so high that it is harder to get in than thought:

- there is no way to migrate messages from Signal messenger from Android to iOS

- there is no way to synchronize Opera bookmarks from Android to iOS

- SwiftKey keyboard can't sync my Android settings to iOS

I might have to buy another Pixel I guess...
I want to upvote this...but, I just can't.
You might get downvoted because your comment is evidence-free, filled with hyperbolic value judgments, and runs counter to general observation.

It is difficult to imagine what Apple could do to top Google, Facebook, or even Microsoft on a list of evil empires, ever.
The Ukraine war will end in a few weeks, a couple of months at top. - HN comment in February.
> Chromium isn't successful because of the billions thrown at it. It's successful because it was significantly better than anything else during its rise

I think you're dramatically underestimating the importance that advertising and bundling had in the rise of Chrome. Every non-techie I've talked to about this basically uses Chrome because Google told them it was the best, and Google is the first internet page they go to whenever they go to the internet.
>However, they often fail to see that it is an even better business move to still shut down production and sell those raw materials onwards to someone else who will pay handsomely for them.

Isn't this the short-term quarter-to-quarter mindset that gets constantly roasted on HN? Isn't there value to your brand in being a dependable supplier to your customers? And isn't there business value in retaining your workforce, instead of having to lay them off, since you shut the factory down?
DPRK uses SSL and PGP. Should we sanction those code bases as well?
Power is almost never the limiting factor for snowy hills.
I have an induction cook plate and the AQI indoors still goes in the hundreds when cooking on it. It takes about fifteen to thirty minutes of the air purifiers running at full blast to get down to single digits AQI.
Anyone that's responsible for implementing email layout from marketing team's mockups.

Marketing: lets try this new fancy widget floating on the left and that on the right, make it look good for Outlook v.xxx+ on android urghhh.
Do you know why it's just London?
> If you want to build another Chromium you need billions, since that's how Chromium was built.

This is akin to saying that if you want visit the US from Europe you must built a wooden tall ship, secure a crew of sailors, pack several barrels of limes, and spend weeks sailing across the ocean.

That's how they got there the first time but the choices they made then were determined more by the information they had at the time (or lack thereof) and the technology they had (or lack thereof).

Re-implementing a browser, starting today, is a fundamentally different process from building one starting over a decade ago while the web was constantly evolving.
Executive-branch head style presidents are a silly, bad idea. They only serve to give a single person a huge mandate that places them in a position to disregard the local mandates of the legislature, and at least in the US they appoint the judicial branch. So they pick the judges and can ignore the laws.

Prime ministers are representatives of the legislature, not above it, and presidents in a normal parliamentary system are like VPs in a US-style system - really just there for tiebreaking (and in that the responsibility for organizing government succession in ambiguous situations, but no real latitude.)

A monarch does nothing but make sure that a country always has race and rule by blood at the center of its constitution.