skysight-inc/HackerNews huggingface dataset:
Soon: "Enhance and beautify your commute with Vision Pro, now with automatic urban blight removal - gone are the days of seeing strip malls, now strip parks. Homeless encampments? Adult recreation areas! Litter? Flowers!"

--

But in serious, this will be amazing once Civil Engineers, Urban Planners, Landscape architects etc - can use this, but have it also calc "cost of options" for each - and have it do Environmental Impact analysis based on the plan, AND Title 24 implications... which are always fun to deal with especially in cities such as San Francisco.

(Title 24 are the codes for efficiency, safety etc for new builds basically - but they can be a pain in the ass to navigate when planning in urban areas in California.. Environmental Impact studies cost a boatload and are usually lamented about for things like "Protect the Frogs of Marin" (which affected a lot of building aspirations especially in wealthy areas, such as Marin - but ARE very important when determining if a new development on top of some natural habit is going to F-up the surrounding ecosystem over the next N years)
Sure, but just because something works doesn't mean you should do it. Better types have been around for what 25 years now?
and of the 89% that are vaccinated, about 3% will be unprotected (because vaccines aren't perfect) and so will be vulnerable, through no fault of their own [parents], with a 1 in 20 chance of developing pneumonia and a 3 in 1,000 chance of dying of the infection (per the article).
feelings: general depression and disconnection from reality. complacency, slowness.

reasons: holidays are always hard; violation of trust from cofounder.

actions: signed up for brightside, completed the psych review, on antidepressants with weekly therapy sessions. very easy to do and covered by my insurance. hardest part was gaining the energy to sign up.

outcome: still not great but i can begin to understand what joy could be.
Don't forget the Murder, She Wrote episode "A Virtual Murder" (from 1993):

https://www.imdb.com/title/tt0653453/
> I know several world class programmers, and interestingly, the commonality among them is that they all seem to use Vim as their code editor. Many people I know who think of themselves as world class programmers use Emacs.

the author doesn't know much about Emacs (and i assume vim) but that last point about emacs is very unnecessary and clickbaity...

oh well, i don't mind pulsar being good and it probably a better fit for some people but pulsar doesn't deserves this guy
For me, Pidgin with the MS Teams plugin solves this problem. Now I can chat with others on Teams, using a program designed for chat.
The illusion of a borderless world has faded. The comfortable notion of "global citizenship" was a fleeting artifact of American dominance. As new realities emerge, the vital concept of state security demands far greater vigilance than in decades past.

This is not jingoism, it's a clear-eyed assessment of our world. In this new reality, we can no longer afford the naivete of sharing our most valuable assets with nations who oppose us.
Interestingly it seems 32-but raspbian is recommended over 64-bit even on the zero 2 which is 64-bit. Note it still has the same tiny amount of ram.
Good article! I like that it suggests a pragmatic approach, and introduces complexity only when it's necessary and makes sense to do so. Often engineers advocating for KISS end up (poorly) reimplementing the complex version, when just adopting the "complex" alternative would've avoided them all the development and maintenance headaches.

That said, "simple" and "complex" are subjective terms, and they're not easily defined. Even when everyone aligns on what they are, complexity can still creep in. So it takes constant vigilance to keep it at bay.

In the infinite wisdom of grug[1]:

> given choice between complexity or one on one against t-rex, grug take t-rex: at least grug see t-rex

> grug no able see complexity demon, but grug sense presence in code base

[1]: https://grugbrain.dev/#grug-on-complexity
The estimate is from 10 years ago, before the consequences of the CIA campaign were known: https://www.jstor.org/stable/26018167.

It's also an opinion piece and the estimate is not a direct quote, so I'm wondering if they might have incorrectly paraphrased what their source told them.
Love this post. Adding a whole bunch of things to my watch list.

One thing I don't see mentioned is the TV mini series "Wild Palms". I remember watching that as it debuted on TV back in '93. Haven't seen it since though. I remember Kim Cattrall being in it and I remember VR being a big part of the plot.

In looking it up I had no idea that Ryuichi Sakamoto created the music for it.

Here's a trailer for it. It looks so bad now:
https://www.youtube.com/watch?v=sJMPCGo42cE

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

https://www.imdb.com/title/tt0106175/
A lot of these stones are important cultural and historic artifacts with hundreds of years of history and culture behind them, and people traveling long distances to see and lift them. Destroying it is irreversible since each stone is unique.

It’s fine if you go out in the forest and drop a random stone, but don’t travel to Iceland or Scotland and destroy a stone with hundreds of years of history.
totally agree. but an amex focused on the non-affluent demographic. I think this actually increases competition in an area the FTC/CFPB cares about!
Any comparison to ImHex? https://github.com/WerWolv/ImHex
A vector display is not the same thing as a vector format for storing/transmitting graphics. On a raster display (what we all have today), a line must be made up of discrete pixels, whereas on a vector display, there is an analog integrator that moves the X/Y deflection smoothly between the endpoints.

This might not matter if you have a high resolution, multiple brightness levels, and a CPU/GPU powerful enough to do antialiasing, but for 512x512x1bpp the pixels making up each line will be very visible as "stairsteps".
This reads like a thrilling bond film. Scary!
Only because of covid and the major shock to commuting and production that it caused.

Greenhouse gas emissions rose each other year of his presidency.
Reddit has a couple of "Boring Dystopia" subs for this exact kind of thing
Yes, in fact I think we should be curt and stern with chat bots at all times. Any social pressures to treat silicon as having feelings should immediately be met with resistance. To foster such feelings is dangerous (and not because I think the robots will take over).

One's empathy for a chunk of smart sand is disguised apathy towards your fellow humans. If someone feels they must be kind to a bot a corporation is using to interact with them (while reducing costs) then we are opening society up to being emotionally manipulated by these bots. At the very least customers are abused in this situation by not having a real person to talk to and that should not be met with deference, it should be met with contempt.
"Artificial intelligence can be incredibly annoying. Like when you realize the customer-service chatbot has you in a reply loop."

I had a relative with that issue. They told me the quickest way to get out of the loop and talk to a real human was to become insulting. I do not know if that was the only option but at least it was an efficient options. In that scenario at least you got rewarded for getting angry.
I'm under the impression that USAs lines are mostly 200mm though. It's not like anyone throws away a fab line just because a better one was made elsewhere.

I swear I read an article about new 200mm lines being setup somewhere. Demand keeps growing even for older lines.

I guess to your point is that 300mm is the standard for any top-end line in the past decade? Which is good info for sure.
Somebody have the “why this is the right choice” take ? Want to share?
That's fair. I was jumping to conclusions a bit.

I think I was focused on them saying that the reason for their ranking was that they were an active part of the community and was contrasting that to my experience. I haven't used the site since I was a fledgling engineer who defaulted to asking S.O. multiple times a day. My lack of engagement in the past decade didn't prevent a meteoric rise in community points.

I do think the underlying message of "it's good to try and contribute to your community and it's not that effortful to do so in a way that benefits everyone" is a good message to try and convey. I'll try to reel back my snark a little going forward.
> light-duty vehicles are unpopular

I think by "light duty vehicle" the OP meant ordinary passenger vehicles. Under US law, essentially every vehicle with four or more wheels, under 10,000 lbs gross weight and no more than 10 passenger seating positions counts as one: https://www.law.cornell.edu/cfr/text/49/571.3 That includes everything from smaller vehicles like the Mazda Miata or Mini Cooper all the way to large vehicles like the Cadillac Escalade or a Ford F-250.
I gathered a table for Google and Amazon's options. I do not have experience with on-prem solutions
so I don't know how to compare these prices to the cost of owning and operating hardware. I'm sure
its cheaper over time for the hardware but I imagine you need sufficient scale to amortize the
personnel costs.

Storage

| product | price (USD/GiB-month) | price (USD/IOPS-month) | claimed max read bandwidth (MiB/s) | minimum price to achieve bandwidth |
|----------------------|-----------------------|-----------------------------------|------------------------------------|------------------------------------|
| GCP NVMe Local SSD | 0.1046 [1] | 0.00 | 12,480 [2] | 13,000 USD/month [3] |
| AWS io2 SSD | 0.1250 [4] | 0.065 [4,5] | 4,000 [6] | 1,042 USD/month [4,6,14] |
| AWS io1 SSD | 0.1250 [4] | 0.065 [4,5] | 500 [7] | 135 USD/month [4,7,15] |
| Google Cloud Storage | 0.0200 [8] | 0.0004 per "1k Class B Op" [8,16] | 23,842 [9] | [10] |
| AWS S3 | 0.0230 [11] | 0.0004 per 1k GET [8,16] | 11,921? [12] | [13] |

You could build a similar table for compute but it gets complicated. FLOP seems like a reasonable
unit of compute, but there are things other than FLOPs (e.g. decoding your column-oriented
compression scheme).

I've tried to do this comparison a few times but I usually find it hard to get clear aggregate FLOP
numbers for GPUs. GPUs also require caretaker CPUs and I don't have experience using them so I'm not
certain how to spec a VM that can practically saturate the compute of the GPUs. My gut instinct is
that the big compute consumers must be able to arbitrage this to some extent by shifting some
workloads to chase the cheapest FLOP.

EDIT(2x): Table formatting. We could really use some Markdown styling on HN.

EDIT3: Clarify incomparability of IOPS and GETs.

[1] https://cloud.google.com/compute/disks-image-pricing#localss...

[2] https://cloud.google.com/compute/docs/disks/local-ssd#nvme_l...

[3] For 12TiB. https://cloud.google.com/compute/docs/disks/local-ssd#nvme_l...

[4] https://aws.amazon.com/ebs/pricing/

[5] We only need need 16,000 IOPS for peak performance of io2, so I ignore the drop in price at higher volumes.

[6] https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/provisio...

[7] https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/provisio...

[8] https://cloud.google.com/storage/pricing#price-tables

[9] https://cloud.google.com/storage/quotas#bandwidth

[10] Honestly not sure. You can do 5,000 parallel "reads" per second to a single object. I'm not
sure what kind of instance you need to receive 23,842 MiB/s or if a single object can actually
deliver that much bandwidth. https://cloud.google.com/storage/quotas#objects

[11] It gets slightly cheaper as volume goes up. https://aws.amazon.com/s3/pricing/

[12] I could not find a clear answer, but it seems at least 100 Gbps (11,921 MiB/s)
https://repost.aws/knowledge-center/s3-maximum-transfer-spee...

[13] As with Google [10], I'm not really sure.

[14] For 16GiB and 16k IOPS.

[15] For 40GiB and 2000 IOPS.

[16] Not really comparable to provisioned IOPS because you pay for the IOPS once per month whereas you pay for every individual GET request.
Summarized to "if you want to win play against losers".

Yay capitalism, I guess.
that is not a bad idea. Imagine qualified homeowners or car owners being able to refinance at the 30 year treasury bond rate?
> And yet tons of other apps from China seem to make it to the play store.

The Play Store versions of some of those apps are likely not the same as the side-loaded version.
If I tell you that clay is better for your next project then you don't know enough. Am I right or wrong - should you invest a lot of money into clay equipment, and time into learning to use clay? You need to make a decision based on what others say about the advantages of clay - maybe clay isn't better, maybe it is better but not by enough to be worth learning. If this is just for fun maybe you say you want to learn clay so you spend months learning to do it, but if this is for a job your really wants some confidence that clay is worth learning before investing your time to learn it.
"Through the Treasury, the US Government actually booked $15.3 billion in profit, as it earned $441.7 billion on the $426.4 billion invested."

So over the 5 years of holding those assets, that's a rate of return of 0.7%?
In other news, water is wet.

All joking aside, and even as the article points out re: the T+Cs, is anybody surprised?
Many automated messages that I get come via both text and voice, I presume, for this reason.
I'd think so. People probably give better answers to polite questions than to impolite ones.
I'm starting to think that it is a crapshoot. I like my upper end TCL a lot and I'm a big roku fan. I HATE my low end Hisense. It has a coil whine. The built in speakers are shit. The android tv just locks up. And it will come on in the middle of the night (luckily it is in another room but if I wake up in the middle of the night and it has turned on I can see the light from it). But all the reviews say Hisense is good.
Ultimately, after exec(), a process only inherits a limited number of things from before exec(). Those things should be directly configurable from the parent process before Start(), using the Turing complete language of the parent process, in my proposal.

If you, say, want to open a socket that will be persisted after exec(), you can open the socket in the original process and pass it in the list of open FDs of the Process object returned by CreateProcess(). After StartProcess() is called, the newly created process should see this open FD as one of its already opened FDs, just like if you had opened it between fork() and exec().

What am I missing? What could you do after fork() in the child that would persist after exec() but not be easily configurable from the outside in principle?

In practice, I can of course imagine that the kernel has all sorts of assumptions about who gets to access certain internal process data structures that it would be very hard to modify today.
Running a business, even a "lifestyle business" is so substantially different from a job - requiring all kinds of very different tasks, and risk-taking profile - that it doesn't seem reasonable to assume that someone who's looking for such a job is actually looking to run some business.
Something about the way the question is framed doesn't sit right with me. Perhaps because "Chatbot" is a loaded term.

In most encounters a "Chatbot" is nothing more than an interface for a business.

If your cell provider is telling you, via a cute human-like chatbot, that it leaked your data or can't remove an unexplained fee, it is pitting your sense of empathy against your rage at the unfair corporation behind the scenes. If you lose your nerve and cuss out the chatbot, they can use that as justification to end the chat and escape all culpability, now leaving the customer feeling both guilty and upset.

So I think a more relevant question is: "Is it okay to use caring personas as an interface to something that doesn't really care?"
> "In 2020, U.S. greenhouse gas emissions will be substantially lower than they were in 2019, but that's not because of progress that the Trump administration has made in reducing emissions," said Trevor Houser, an energy and climate analyst with the Rhodium Group, a nonpartisan research organization. "That's because we had the largest economic recession in a generation. So that's not exactly cause for celebration."
What hes trying to say is, WE GO GYM, WE GO NOW!!!!
Can you be more specific? What kind of taxes? VAT is paid by the end consumer so you're not getting out of that one. Are there special consumption taxes on electricity in Germany?

In my experience the largest difference is distribution cost. The mandated distribution monopoly charges a lot (regulated price) to small customers.
Ditto.

Been using them since 2012 or something, and have never had a problem (that wasn't my own fault).
who asked for your suggestion?
> Then even if you're only at millions per month you've probably got problems.

Not in my experience. You may be using metrics for B2C websites which make $1 for each 1 million hits.

B2B works a little differently: you're not putting everyone on the same box, for starters.

I did some contract maintenance for a business recently (had no tech staff of their own, had contracted out their C# based appdev to someone else decades ago and just need some small changes now), and a busy internal app serving about 8000 employees was running just fine off a 4GB RAM VPS.

Their spend is under $100/m to keep this up. No async anywhere. No performance problems either.

So, sure, what you say makes sense if your business plan is "make $1 of each 1 million visitors". If you business plan is "sell painkillers, not vitamins" you need maybe 10k paying users to pay yourself a f/time salary.
I doubt the existing products will change anytime soon given existing contracts, brand promises, etc. The impact will likely only be new products.
Correct. I was referring to how almost everyone seems to want an SUV or a Truck. We can discuss the merits of that, or why that is, another time - however, forcing people to go back to small cars would breed resentment and turn EVs into a national political issue overnight.

Edit: And by "force," I mean "price out of the market" relative to gas-powered vehicle prices.
Hello World in C without libraries or similar dependencies
> I'm thinking of people who get satisfaction or enjoyment from being feeling superior to others and seeing submission

So you think that people who play videogames because it makes them feel superior to the NPCs and as such feel they're allowed to shoot, maim, kill or generally mistreat them are necessarily bad people?

Or are you specifically talking about people who interact with chatbots thinking there's a human operator instead of a bot?

If the latter, I'd argue that the person never knew whether they were talking to a bot or a person, so how they act will depend on what they perceive their interlocutor to be.
New WiFi Vulnerabilities: CVE-2023-52160/1
I don't use their app at all, I just use the DJI RC. In any case I wouldn't recommend controlling a drone from a phone running a bunch of background tasks that may pop up notifications and phone calls while you're trying to dodge obstacles.
itt people are talking about specific policy actions by Biden. Is there a causal effect we can attribute to Trump?
Sounds a lot like what RIOT is doing, but there support for 64 bit `native` was just merged recently, so you can also build for the virtual `native64` board and run your code as a 64 bit Linux executable.

(Support for macOS was removed a few years ago due to a lack of maintenance and no active developers with access to a macOS machine)

It also comes with a mesh simulator: https://github.com/RIOT-OS/RIOT/tree/master/dist/tools/zep_d...
> Microservices aren't a performance strategy

Who thinks that more i/o and more frequent cold starts are more performant?

Where I see micoservices as very useful is for elasticity and modularization. It's probably slower than a monolith at your scale but you don't want to fallover when loads start increasing and you need to scale horizontally. Microservices with autoscaling can make that very useful.

But of course, updating services can be a nightmare. It's a game of tradeoffs.
This is also built in to macOS and iOS now too. Such a handy feature that I find myself using a lot.
I have a Sceptre and a Vizio, and I bought another Sceptre fro my mother. For the price, the Sceptres are really great panels. However, a soundbar or a decent sound system is a must with them, their builtin audio sucks terribly. Also, they are a bit slow, and the remotes that come with them suck. Overall, I prefer my 10 year old Vizio, but for a good dumb display, the Sceptres are hard to beat for the price.
I'd much prefer C users not use long at all. What's wrong with size_t and uint32_t and uint64_t?
Only at the salaries those banks want to pay, that aren't high.
They do a fair amount of FP/Clojure inside Capital One afaik.
So his exacerbation of covid is a good thing because it caused greenhouse emissions to drop? Is that a serious argument?
I think eventually they should.

It will cause a real problem if, for example, operations engineers try to make optimisations based on the data.

For a toy example, you could imagine someone might analyze the wait times and determine that the burger frying is on the critical path. Kitchens could be instructed to add an additional person to frying burgers while reducing the headcount at the drinks station. ( You can probably tell I haven't worked in a McDonald's kitchen, but bare with the example. )

However there is a hidden reality given the data was complete fiction, and it could be that the drinks were in reality on the critical path, and this intervention which a computer model predicts will boost throughput will actually harm it.

Of course the reality of operations research will be a lot more nuanced and subtle than that, but the conclusion that fake data will lead to expensive incorrect interventions and suboptimal optimisers stands.

There is also reputation to consider. If McDonald's gets a reputation as somewhere people avoid because they are put off by the broken system, then they should be proactively working out why.

It may well already show up in satisfaction surveys that people are put off by "the computer system", but it may be misattributed to the ordering UX rather than the complete package that includes the broken tracking system, fundamentally broken by misaligned incentives.
Near future? Try distant past. Have you ever noticed that no matter how much money is given to African charities, that the same kid has flies buzzing around him as he scrabbles in the dirt?

Or, more accurately, no matter how much money is given to them, the same non-sentient video file is played on your TV?

Sure, the image backs to a real reality of some sort. It doesn't matter if that same kid is literally doing the same thing you see, it is certainly a reasonable representation of something that is true. But the video itself is in essence a non-sentient thing that is not responding to you in any way whatsoever as it is used to manipulate you and your beliefs about your agency in the world.

And that is just one example.

It is good to notice the manipulation, but it is also helpful to then leverage that into realizing that this is a continuation of existing trends and you've actually been getting manipulated this way all your life.
If you call this "spying", you should read the TOS of the OpenAI API again. If you, as a "hacker", still use their API, it's your own fault:

> OpenAI may securely retain API inputs and outputs for up to 30 days to provide the services and to identify abuse. After 30 days, API inputs and outputs are removed from our systems, unless we are legally required to retain them. You can also request zero data retention (ZDR) for eligible endpoints if you have a qualifying use-case. For details on data handling, visit our Platform Docs page.

Source: https://openai.com/enterprise-privacy