skysight-inc/HackerNews huggingface dataset:
Yes, it is sucky to not be able to live where you like, but the attitude seems odd.

Why do you feel entitled to live at any particular location (that was not actually inherited)?

I've never felt it was my "right" to be able to afford any particular location and/or living standard at that location, and always noticed that it was a trade-off between costs, location, commute/travel times. Same whether it is in a resort town vs out in the styx, or in a major city downtown vs the suburbs/exurbs.

As long as I can remember, it's been that way - the workers in the fancy town couldn't afford to live there, unless a big crew got together to rent a house in town. Or, you were looking for a rent-controlled apt or sublet.

Just because you or I have done no wrong, does not mean that we are entitled to do what we want, where we want, when we want.

"... You can't always get what you want / But if you try sometime you just might find / You just might find / That you get what you need "

Welcome to the real world.
> It's penny pinching and adds friction. I've been to Trader Joe's, if you're going there you're not at all price sensitive.

At least where I live, Trader Joe's is probably the cheapest grocer that isn't explicitly a discount retailer like Grocery Outlet. Something like 80% of TJ products are house brands.
> Stepping back a bit, YAML is good enough, and this problem has been incrementally bikeshedded since at least the 1970s, it is time to move on

Nah, in the 1970s we had Lisp S-expressions that completely solved the problem, and everything since then has been regressions on S-expressions due to parenthesis phobia.

After hearing that thing about the country code for Norway, I became convinced that YAML has to just die. Become an ex-markup language. Pine for the fjords. Be a syntax that wouldn't VOOM if you put 4 million volts through it. Join the choir invisible, etc.

This is good: https://noyaml.com/

Erik Naggum had a notoriously NSFW rant about XML (over the top even for him) that I better not link to here, but lots of it applies to YAML as well.
As an embedded sw dev working on things that interface with legacy devices, I have written lots and lots of binary parsers (as well as serial, net, and ipc protocols). I've also reversed some binary formats used by games, etc.

I like binary formats for things that are simple and don't change too often. However, I still love not having to waste days on studying yet another bespoke binary format & parser for things that are complex and don't work right for whatever reason. So when performance isn't a concern and you aren't working in a size-constrained environment, I do find that "human readable" formats are often worth it.

As a practical example, I recently hit a bug where KiCad moved some custom footprints' pad shapes around after saving & reloading. And I quickly discovered that the footprint files are just S-expressions and relatively self-descriptive so I fixed my issue in five minutes with vim without ever needing to look at docs or code. That kind of thing is super convenient. Later I discovered that other users are likewise working around the program's limitations using a text editor or custom scripts to manipulate things KiCad won't do for you; for example, to create a repetitive pattern of components in a layout more complicated than a grid.
Isn't most of retail done by large chains with a huge asymmetry in power?
Ok, we've de-Joed the title above.
XML in theory is a great format for what it represents — a tree of heterogeneous typed simple key/value pairs.

The problem is almost no data that people want to actually represent has this form and every way people have tried to beat XML into representing other things (i.e. lists and dicts) is kludgy is awkward.
There was an interesting project showcased here a while ago, it was some kind of very minimal language, almost the most minimal theoretically possible, but with some interesting properties. Does anyone remember it?
> > Selling of buttons on remotes absolutely does not involve 'tracking and then selling viewing habits'.

> Yes it certainly does.

> 1) sell button on remote

> 2) user presses button

> 3) sell information about button presses.

I'm not sure whether this is putting the cart before the horse, but it is likely that tracking button presses and other user interactions is providing the necessary data to make the sale of the button in the first place, and/or the revenue from the button is contingent on tracked button presses (ie. CPC or CPA).
It will change when people want it to change, just like workers' rights did over the last century.

If you don't want to pay a million quid for a house in London, refuse the game. Move elsewhere. Find a different way to get by in life, perhaps even a different country.

People won't do that, though. It's more likely, IMO, that the entire world becomes more feudalist again until there are few escape hatches.

But it'll ultimately be because people keep buying in. As long as people, en masse, continue to max bid housing (whether for rent or to buy) this situation will continue.
WFT analytics expert told Ron Rivera to take a knee after final TD
Not sure if that was a Vizio thing, but I think Samsung did/does this.
We are treated like low tier because in most software companies we are low tier. In command and control structures value is given by position not by contribution. We might be expensive but still low tier. The rockstar programmer, etc. are just silly lies they told us.
Mhm... my suggestions:

A) Let the user find out the correct orientation.

B1) Make the snapping happen only on click/touch release.

B2) Make the snapping happen over a longer distance.
That seems to indicate he wasn't very fond of the US. It's not proof, though, of him being the mastermind of 9/11.

If the CIA/US military was sure of his guilt, why didn't they bring him before a court?
Looks like a cool company. I'd apply, but it looks like you're only accepting applications from EU timezones.
When the Compact Disc was released, the data capacity was way more than typical hard drives for many years. But by the time DVD rolled around, HDDs became denser and cheaper than optical storage could ever be.
Hey ! except the simulation before the battle. Wireframe but done on computer IIRC.
Out of curiosity, why? Perspective projection is based off of an old insight from hundreds of years ago:

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

Projective geometry and the perspective projection matrix (extrinsic and intrinsic parameters of your modeled camera) is basically the "mathified" version of that. Or just "perspective drawing", as artists used it for 100+ years by now.

In my opinion, computer graphics is basically applied math (or linear algebra). (You even don't need linear algebra or matrices to render stuff on the screen, but it will be painful to keep track of what's going on.)

Math hardly dies off, it seems. Maybe some methods change. Like calculating results by using some geometry and measuring its length.

However, unless we don't have any need for projecting something from 3D (world/scene) to 2D (image, monitor, photo, photosensitive sheet, ...), I think we can count on it for a long time.

What changes might be some algorithms. Earlier, we used the "edge walking" algorithm to fill out triangles. Now, we use edge equations that tell you whether an image point is inside a triangle or not.
But they do essentially the same, namely, filling out a triangle.

Also, things like the Phong model may stick as well.

There are other methodologies, that are basically still based off of the pinhole camera model.
In ray tracing, you shoot rays into the scene and check whether they intersect an object. If it intersects, then you color that pixel with the intersected object's defined color. Otherwise, you leave it out and move on pixel by pixel.
So the shooting of the rays from the camera to the scene is basically the reversal of the pinhole camera where light enters the hole and "colors" a photosensitive sheet of paper.

At least this is my understanding of it.

Just learn math, math, math, and you will be fine. Math is the lingua franca for engineering and science, so learn it and understand the concepts from those other fields/branches.
>What do you think it takes to capture carbon?

I'm not familiar with how exactly carbon capture technology works to be honest, but I believe it involves taking advantage of chemistry to separate carbon from air. I don't see how lithium would factor into this as there isn't any absolute need for batteries, as there are with electric cars. Carbon capture at the point of production(ie in factories themselves) could be hooked up to the grid and still have a high rate of capture

>Solar panels and electric cars go together like hand and glove. The car doesn't care what part of the day you charge it, so you charge it when the sun is shining. And you don't need a functioning power grid to install cheap solar on your own house/business.

Enough to charge a car? That's not a simple setup, that takes a serious set up. That effectively increases the cost of running an electric car by a significant margin.

>The only reason to do this is if you've already done that. Otherwise it would make more sense to spend the money subsidizing replacement of fossil fuels in your own country first.

I don't disagree with that. It's the simplest way to start, and represents the most benefit for the taxpayers paying for it.
My google ability didn't see anything, but are their any case studies that show it's more readable? I'm happy to accept that it is, but I can't help wondering if research has been done or it's mostly gut feeling / anecdotes / aesthetics.
Tools that use JSON as configuration format could simply allow certain unused keys (e.g. all keys starting with #) and promise never to use them. Then author can write their comments with something like:

{
"name": "my-tool",
"#comment-1": "Don’t change the version!",
"version": "42.1337.0"
}
The joke might be "several" years.
XML is perfect. + With all the fancy editors now its very easy to write. Easy schema to check, comments. Perfect.
Don't like cities shutting this practice down? Time to move to another city.
This. I factory reset my Vizio a couple months ago because it was crashing a lot and I didn’t bother giving it any Internet access this time around. There are also no other WiFi networks nearby.
I don't see how is this different

What do you mean by thought exactly? I guess you don't mean thinking, because you still aware of yourself if you are not thinking about something. But if by "thought" you mean "awareness" or "consciousness", then that doesn't add anything. And of course, if you take it away there is nothing left.
> 2. I expect a vaccine to significantly (VE >90%) reduce infection probability for at least 10 years. These vaccines ain't that.

Why do you expect this, and do you think it's a reasonable expectation? Do you shrug off flu vaccines because they're only effective for a year or so? (I understand the difference between reduction in efficacy over time against a single strain vs against new variations)

> While I'm vaccinated, I have not signed up for an endless stream of "boosters" every 6 months or so. Probably I'll be declared "unvaccinated" with a straight face and excluded from society in the not-so-far future.

I don't understand this point of view at all. Do you only take the first pill in a course of antibiotics? Why wouldn't you follow the vaccine schedule that offers the best overall protection, and best reduction in total risk, that we're aware of and is available to you?
> Yeah, but what I meant above was that if you only have an x4 slot electrically, sticking in an x16 -> 4x M.2 riser isn't going to do a whole lot, because the 12 lanes of 3 out of 4 slots aren't hooked up to anything. So in this scenario you'd really want a riser with a switch in it instead (which are more expensive than almost all motherboards).

True; but given how PCIe speeds are no longer stalled, we may soon see motherboards offering an x4 slot that can be operated as x1x1x1x1. Currently, the only risers you're likely to find that split a slot into independent x1 ports are intended for crypto mining, and they require switches. A passive (or retimer-only) quad-M.2 riser that only provides one PCIe lane per drive currently sounds a bit bandwidth-starved and wouldn't work with current motherboards. But given PCIe gen5 SSDs or widespread availability of PCIe-native hard drives, those uses for an x4 slot will start to make sense.
Presumably OP means a job in their profession, not employment generically.
Three Californias Trilogy
There are some good Sudoku apps which at each step offer hints and show to solve it systematically based on the current known information. I e.g. used the "Enjoy Sodoku" app for a while. With increasing difficulty level the steps become more and more less obvious, and I might not have come up with them on my own.

I would say both trying to discover those methodologies on your own as well as using tools to learn about them counts as "training". So yes, I think one needs training to solve these puzzles at higher difficulty levels.
I imagine that blowing up a pipeline would result in a significant oil spill, too. Kinda seems like it would rather defeat the purpose...
> made them quite willing to hand over power to the Taliban without a fight this year.

The most ridiculous I saw from your post:

A reasonable citizen, who saw from the very beginning the ridiculousness of the whole thing, in the end, seems to suggest the whole thing should not end so abruptly?
We went to see it by accident. I saw that movie half a dozen time over a few years, every time it was in theaters I bought a ticket.

Such a pivotal moment in my life.
EPP is a great intro for those without the preexisting math. Almost nothing is taken for granted, even high school math.
Modern desktops do multi-display and scaling better. Perhaps also GPU-work, however I greatly prioritize low latency over any fancy windowing.

I wonder how the Windows 2000 desktop latency was? I remember it felt really snappy.
I used it on Android too, but frequently the app would not open submitted links, i.e., after clicking a story, I would only see a blank page. Have you experienced this issue?
This made my curious to find out. The "Language introduction" docs [1] answers these points;

* keys containing leading spaces, newlines or colons can be represented with the multiline key form, where each line of the key starts with `: `.

* leading or trailing space is not complicated; the string values are just the rest of the line after the separator from the key, `: `. The values are not trimmed.

* a string value beginning with `[` just works in most places. This would not be confused with list values, as these would only start after a new line. Only in the compact inline list and inline dict form there are restricted characters for syntax.

It seems that their claim, no escaping required, holds. The slightly more verbose form of the language constructs may be required to represent special values though.

[1]: https://nestedtext.org/en/stable/basic_syntax.html
INI is my favorite. I dont understand why it isn't the automatic default for everything.
It was at least the third or fourth watching when I noticed that one. One of the densest movies I've ever encountered.
If I subscribed to every publisher I valued, I'd pay more than I pay for Netflix, YouTube, Amazon, and Disney+ combined!

I think if the music industry can come out with a 1-subscription-fits-most model, I'm sure the journalism industry can figure out how to evenly distribute a modest $5-15 subscription fee.
Things change all the time, even if you don’t do anything wrong. Welcome to earth.
The cost of the rent is unavoidable. You can't buy anything in the store without walking in the store and buy goods that has been stored in the store

The cost of parking is avoidable. You don't have to drive and park to buy goods in the store. Why should I that walk or bicycle to the store sponsor you driving and parking by paying higher prices so you can park for free?
Wasn't Abyss the introduction ? the pod morphing into Mastrantonio's face was the same software as in T2 IIRC
Using the programming language to do the comments works only when using some scripting language.

Things that get compiled can't really use it without recompilation.
If it's walkable then the car drivers are paying more than they should because rent is bundled in to the prices.

There's no free lunch either way here.
100 years ago in markets: Wall Street analysts predict a not-so Roaring 20s
Yes, but there are degrees of heat as well as light. It makes a difference which circle of hell a thread ends up in, so comments that push things further in are a particular problem.
How to host a highly scalable ghost publication for free
Oh, if you haven't seen it, check out the Khadas VIM3 [1][2]. It's pretty comparable performance to Jetson Nano. [3]

It is a bit more capable than the Coral board and is a favorite of the Armbian team. Cheaper and better availability too.

It still suffers from the trappings of running on the Cortex-A73 generation though. E.g., it has PCI-e/NVMe support and USB3 support, but you have to decide which one is usable because it doesn't have enough PCI-e lanes.

1: https://www.khadas.com/vim3
2: https://browser.geekbench.com/v5/cpu/9975526
3: https://browser.geekbench.com/v5/cpu/9193154
Yep, eventually this technology will be worthwhile for folks with less scale to implement. Maybe Amazon will license access to Sidewalk. I believe Apple does a similar thing with their devices.
If you use YAML in situations where it may need hand editing, it means you actively hate your users.

YAML is patently unsuitable for any use case where the resulting output may require hand editing.
Sorry, I don't understand how your response applies to my third point? Tinder would not be willing to spend $97/user because that is only worth it for users they would not otherwise acquire. In this case, I'm positing that these are users who already want to subscribe to Tinder, and are going to do it somewhere, the only question is whether Apple can get them to sign up through the IAP flow and take a 30% cut. If I'm thinking about this right, this means that it is worth just as much to Apple to get one of these users to sign up through IAP as it is worth to Tinder to get one of these users to sign up directly?
Doctor Charged with False Report to Summon Helicopter on Denali
I've heard and read this multiple times. Why are you trying so hard to fit into a format that doesn't just support comments out of the box? What advantages is JSON offering you that you've compelled to bend over backwards to do this? It's exactly these kinds of workarounds that is making it super difficult stop such malpractices. It's just plain ugly. Please stop doing this.
SCSI already got rid of knowledge of disk layout/addressing some 30 years ago.
158nm high aspect ratio silicon pillars across an optical surface — not sure why they refer to it as “simple”? For sure it’s a great idea that is not super complex but yea would be interesting to understand how it would be made on different optical surfaces. Super interesting.
This one looks like mine but shinier https://www.kohls.com/product/prd-1155478/cuisinart-chefs-cl...
Not until zoning or ownership laws change. More people want to live in the places then there are places to live.

There are three ways to fix this: incentivize builders to build more places to live, have the government build housing, or penalize investors. Or any combination of the three.
Tank Limo Hire – Ultimate Limousine for Promos and Events
I'll give my opinion as someone who has to choose among JSON, XML, TOML, and YAML about two years ago for a new project. Whatever I chose had to be easy for end-users who don't know the specification to to understand later.

Here were my thoughts on the options.

JSON - No comments -> impossible

XML - Unreadable

YAML - 2nd place. Meaningful indentation also made me worried someone was going to not understand why their file didn't work. The lack of quotes around strings was frustrating.

TOML - 1st place. Simpler than YAML to read & parse. It truly seems 'obvious' like the name says.

I haven't encountered any situations where I wish I had more than TOML offers.
>It's a good question, and I don't have the answer.

It's really the kind of thing you want to resolve before spreading a statistic like that.
Is it incomprehensible because it can be configured in different ways, or is just because the notation language it uses is not familiar to you?

The distinction is cruicial.
Relying on imports for food makes your country a sitting duck in times of war. All the enemy needs to do is blockade you and then you can be starved into submission.
» It's easier than that, simply make carbon neutral transit cheap and carbon intensive transit expensive then the market will innovate. It's just no country wants to take a hit on their economy to force the transition to happen.

I am completely with you. We aren't even able/willing to remove all existing subsidies/tax breaks for coal. We know what we need to do. We can't wait for developing nations to freeze/starve to death before we cut subsidies on our own coal and gas industry.

Even people at Brookings (which I'd call right wing) can't support subsidies and tax breaks for coal and gas:

» To lead global subsidy reforms, the United States will have to strengthen these commitments by actively dismantling its own substantial production subsidies. The Environmental and Energy Study Institute reported that direct subsidies to the fossil fuel industry totaled
$20 billion per year, with 80% going toward oil and gas. In addition, from 2019 to 2023, tax subsidies are expected to reduce federal revenue by around $11.5 billion. Considering that production subsidies
grew 28% between 2017 and 2019, the United States will be under a lot of scrutiny from other countries wanting to see evidence of reform before making their own commitments.

» This is a challenging task for the United States because production subsidies are embedded in the tax code and promote fossil fuels in a variety of ways. For example, producers can deduct a fixed percentage of gross revenue instead of their actual costs as capital expenses, deduct exploration and development costs, amortize geological and geophysical expenditures, and benefit from accelerated depreciation of natural gas infrastructure. Oil and gas companies are also permitted to use the Last In, First Out (LIFO) accounting method to sell their most recent and expensive reserves first, thereby reducing the value of their inventory. Other incentives include foreign tax credits and energy production credits.

https://www.brookings.edu/research/reforming-global-fossil-f...

If we can't even remove direct subsidies and tax breaks (including accounting hijinks) from our domestic coal and gas industry, what moral authority do we have to ask other (less affluent) countries to reduce their subsidies?
That's exactly the case. Any YAML 1.2 parser can parse any valid json document as is.
I do not expect large-capacity optical media to become available for consumer use, but A 100GB BDXL can archive only 6 minutes of 8K video at 60 fps from a RED, so I would assume high-end visual production would want something better than 100GB per disk.
We already provide food assistance to our poorest, we could always redirect those subsidies directly to poor families
> So the NVMe card I added to an old motherboard’s PCI-E slot is really just PCI-E on PCI-E?

Assuming that's a PCIe to M.2 adapter card, it's just rearranging the wires to a more compact connector. There's no nesting or layering of any protocols. Electrically, nothing changed about how the PCIe signals are carried (though M.2 lacks the 12V power supply), and either way you have NVMe commands encapsulated in PCIe packets (exactly analogous to how your network may have IP packets encapsulated in Ethernet frames).
I can't tell whether you're making a LISP joke.
It's currently just a regular wikipedia link for me.
If the taxpayer is paying for the grant, I have zero problems with them paying for publishing of the research.