skysight-inc/HackerNews huggingface dataset:
Because as a human I feel most happy when living in a high rise 1 bed apartment overlooking congested streets and inescapable city noise. What about maximising for human wellbeing?

I'm actually surprised by how many people here seem to be in favour of packing people into ever denser cities simply for the economy benefits of doing it. I suppose it's just the demographic of people who browse HN.
The fact that their profit margins might increase if you decline cleaning service doesn’t change the fact that declining cleaning service is still a nice choice for the environment.
Stephen Wolfram’s personal analytics (also described here - https://writings.stephenwolfram.com/2019/02/seeking-the-prod...) - have been the inspiration for the “dogsheep” project from @simonw. (Wolf… ram… … dog… sheep, get it?)

See for example: https://datasette.substack.com/p/dogsheep-personal-analytics...
I never knew these existed, I wonder how widespread their use is. But from now on.. I'll use them :)
D tried, but somehow failed.
I actually noticed this too the other day with my regular brand. The beans in the package was brown. Never seen that before so I was mildly confused.
You are correct, but I was trying to explain it a bit in layman's terms, since the OP did not appear to understand the intro text in the README.md.
The CPI has been questionable for a very long time, especially since the price of real estate went insane in the 2000s.
I don't know much about it, but it does seem to me that dogs love having jobs like this (much more so than be stuck at home most of the day) but this is just the impression I get.
EDID dongles have made my remote life work (with HP RGS of all things...) far more nice than any alternative. Goes up to 4K (but low Hz... which is OK for the kind of dev work I do).
For those asking why this is useful:

Mac mini's without a monitor hooked up can only display at a certain aspect ratio while remote screen sharing. The typical solution is to use a dummy hdmi plug (~$10) plus an app like SwitchResX (~$20) to support custom screen resolutions.

If OP's app works as described, then this is a free software solution to a $30 problem.
Saying society is screwed because ads are more expensive seems like quite a stretch to me.

Looking at the NYTimes stock as an example it seems that they are doing pretty well these days (although some might argue their quality has gone down)
People often use Amazon as an example of why start-ups don't need to be profitable, but I'm not sure it's a good example.

Amazon wasn't profitable (at least in part) because it was building a massive network of warehouses, datacentres and logistics systems, that provide a large competitive moat.

That's not the case for most (or possibly even a majority) of start-ups.

The standard reasoning is that we're pricing in future growth. but once a company fills most of it's market sector and stops growing, that rational makes less sense.
Can someone here give me guidance on neutering? Seems to me like such an abhorrent act. But experienced dog owners tell me that not doing it would be a disservice to the dog. Please discuss.
I am also in CS. My impression is that the situation in CS is different than that in other fields (better). The only publications in commercial venues I have have been with collaborators from areas outside of CS, in journals in their areas.
As someone who custom builds a lot of picture frames, the ability to add frame + mat ratio to the image would be great. Those can more than double the linear dimensions (4X+ on the area) and are a pain to properly size for the wall.

For example, something like:

+3" dark brown frame (for walnut, wood texture would be a plus)

+2" left/right; +2.5" top, +3" bottom white mat board (reveals are not usually uniform in custom work)

I currently spend a lot of time mocking up these ratios in Gimp before starting work, something that automates it and shows it on the wall would be amazing.

Adding depth would be a nice touch too if that's possible, stretched canvas can stick out 1.5" or more.

Great work though, I like it so far and might be able to use it to help my mockups a bit already.
According to Wikipedia [0]:

Heterochromia of the eye is called heterochromia iridum or heterochromia iridis. It can be complete or sectoral. In complete heterochromia, one iris is a different color from the other. In sectoral heterochromia, part of one iris is a different color from its remainder. In central heterochromia, there is a ring around the pupil or possibly spikes of different colors radiating from the pupil.

So, in case of Grant Sanderson, it would be sectoral heterochromia.

[0] https://en.wikipedia.org/wiki/Heterochromia_iridum
> But I don't see this model much. Why?

It does exist (I'm one of them), and it's much more common on expensive databases like Microsoft SQL Server and Oracle. With free databases, it's relatively inexpensive to throw more hardware at the problem. When licensing costs $2,000 USD per CPU core or higher, there's much more incentive for companies to bring an expert in quickly to get hardware costs under control.
Maybe its not as common as i thought. Here's an example in canada https://en.wikipedia.org/wiki/Tribunal_administratif_du_loge... . Several, but not all provinces in Canada have similar administrative tribunals instead of the normal court system to resolve resedential rental disputes.
I think that in any scenario where society continues that owning shares of important companies will be economically valuable.

To that end, I think most people want a “get rich slowly” strategy where, rather than gamble on the next Dogecoin, you buy broad-based indexes (or other mutual fund make ups) regularly and sustained over a long period. “Time in the market beats timing the market.”

If that’s not enough, read up on the worst market timer: https://awealthofcommonsense.com/2014/02/worlds-worst-market...

There’s no guarantee that we’ll continue to see low double-digit gains. I’m personally modeling my retirement on a 5% real return CAGR (close to half of the historical, long-run average) and any actual returns over that mean that I will work longer than I strictly had to and become a head-start to my kids.
>b) robotics, automation and startups are funded partly by loans and thus its deflationary. Ie loaning/investing in automation by loans acts deflationary not inflationary.

I actually agree but the argument is kind of funny. It would imply that we are far away from any physical constraints and that issuing more liquid credit (money) just accelerates technological progress which makes the original problem worse. I.e. unfair distribution of earning opportunities which leave some people with all the money and others with no money.
But the best usecases that are not scam are with lightning
Maybe so, but my comment was tangential about Postgres not Roblox. The parent was speculating. We don’t know what their problem is.
The latter. The code was very straight forward in most cases and I just saw the raw logic. Sometimes I was able to get on good terms enough with a Dev to get them to explain their logic, but usually the code stood on its own.

But Generically named is not appropriate here, as at least with this job, we had really good devs, and they would get slapped pretty hard for non-intuitive naming. The Dev Leads were very careful about naming schemes and the end result was that it was pretty simple to understand what something was related to.

DotPeek also makes a lot of this work __very__ convenient with things like the stack trace explorer and its navigation tooling.
Despite I'm not a native English speaker and I meant almost all the programs I ever wrote to be capable of processing any given language (and also have localized UIs in some cases), I see no reason for non-English strings to be allowed in source code and code files except some ad-hoc scripts in which hard-coding some text can be an optimal solution.

We probably just need a git switch which would make it throw an error if it encounters Bidi or any weirdness like that except in resource files.
The article is addressing a problem in industries you're admittedly not using much of, so you're probably not feeling what they're talking about.

But you do mention travel and eating out. I think you would find if you tried to do the same amount of travel and eating out that you used to do, you would notice that you're getting less for your money than you used to in lots of little ways.
Yeah, that -together with going through all the interviews/take homes/etc again- is the biggest inhibitor. Dunno, maybe it's time to start considering a total career change. I'm fed up with the actual reality of doing SW engineering for a living.
You spending less money on stuff has nothing to do with inflation, though. And your point becomes kinda moot when you intentionally skimp out on things you feel have become too expensive..?
Thanks, that I am not the only one that is put off by the terminology.
Thanks for the information, I will try to figure it out for more. Keep sharing such informative post.

https://www.skylightpaycard.online/
>the website display the QR code and the phone scan it
I'm exploring that right now, thx a lot.

>I'm probably missing the point of your idea.

It was mainly a way to do 2FA with a phone but no SMS/internet on phone. However it looks like TOPTs solve this probelem.
> You can't just spout "but growth curve" and act like you won the argument.

I sure can! I literally just did. It's a poor tactic to refute something that's already happened...

Also, as for growth curves, and transmissible disease has one, because it's, ya know, transmissible. The transmissions curve for obesity is... Not a curve. It's just a line.
Ask HN: What are the skills a web developer must have for a lead or senior role?
We have hospitals being knocked out for weeks after ransomware attacks. If we complain about roblox I think we should reflect on our priorities.
You don't need to run straight on the metal assembly to exploit processor bugs. In this particular case of the Pentium F00F bug, I admit it seems difficult to tease a JIT compiler to generate such an instruction as it is not in fact a legal x86 instruction according to the ISA. I wouldn't be confident in saying it is impossible though. I've seen weirder things done.

But speaking generally as I meant to in my earlier comment, nearly all privilege-escalating processor bugs which have followed have been remote exploitable via the browser's JavaScript JIT compiler. A quick google will get you prototype research implementations of Rowhammer, Spectre, and Meltdown which can be served for execution as script on a webpage and extract information from vulnerable clients.
Imbalanced trade is one of the biggest drivers of wage stagnation. Export surplus countries must keep their wages artificially low which forces importing countries to compete by cutting their wages.

I.e. low wages in Germany drag the entire EU's wage level down.
Gritie-motivational quotes, success stories, life lessons, life experiences etc.
In my opinion, scientific publishing sells prestige. Every "you could simply..." distruption that assumes it is only about getting people to have access to the paper won't work.
they are trying to show that looping a dense array is not much slower than looping the sparse, I just did a test on FF and is 78% slower to loop the dense vs the sparse

https://jsbench.me/ukkvgj16gg/1
Octopus Energy in the UK has a tariff that charges half-hourly rates. They also offer an API to interrogate current pricing and usage and encourage their customers - including domestic users - to take advantage of it:
https://developer.octopus.energy/docs/api/
Most likely its relatively safe. Not sure about animals that have active magnetic field sensory capability.

Given that it’s reacting to every water molecule in your body, it probably actually feels like you’re weightless.
I did this for years. I was a server optimisation consultant. I'd always advise my clients that increasing the specs of the hardware would probably be cheaper in the short term than hiring me to go through the various configurations with a fine toothed comb. I also promised a fixed price report on what needed to be done, as well as a fixed price quote on doing the actual work. I found that this level of transparency and honesty never failed, and the work was always approved. I'd also offer training for the internal team.

I've pretty much completely changed careers now, but I found that this model did work well. It involved a lot of constant research and occasionally a huge amount of stress, but I loved it!
I see your point, but am not using it as an example why start-ups don't need to be profitable. Just using it as an example to why being unprofitable doesn't prevent you from having a high valuation on the stock market.

If you don't like this example, then almost all the recent crazy ipos were unprofitable companies. Actually a profitable tech ipo is highly exceptional these days.
ios 15? why
Raw land isn't really the problem. Properly zoned land with job opportunities is. Location is a monopoly.
It's maybe worth to make a step back and take a new look at the underlying problem.

Source code combines multiple kinds of text. There are

* hierarchical structure,

* mathematical and logical syntax

* literals (especially insidious: text)

* free text in comments and

* markup in documentation

These newly discovered vulnerabilities remind me of the issue of SQL injection, which is also caused by a confusion when combining these kinds of text.

For SQL injection, the solution was to introduce facilities to explicitly combine SQL syntax and dynamic literals. Maybe we need something similar for code that enforces such strict separation. Maybe into different files or nested into a container format. There are already facilities for doing so (resource files, templating languages) but they are opt-in and don't go far enough to address the newly discovered problems.

The cost would be that code could become more difficult to edit with plain-text editors.
Not unprofessional at all. From your description there is an issue with your current workplace culture.

Bad work culture affects mental health and personal life. It's important to take care of yourself.

If your workplace is not willing to fix that it's perfectly fine to look for a change.
I haven't coded in either¹, but I got the impression that Rust tries to supersede C++, and that Zig tries to supersede C, and that they're both slowly getting there. Is that a bad oversimplification?

¹ nor seriously coded in C++ in a long time, for that matter, so take this statement as an outsider impression
Am I missing something here? The spacing around these homoglyph is almost always noticeably wider than it should be such that I don't understand how you could ever miss it in any half-decent code review.

if access_level != "user" { // Check if admin

if access_level != "uｓer" { // Check if admin

Come on, that looks obviously off.
I thought the linked Twitter thread was more informative: https://twitter.com/fasterthanlime/status/145205393819534131...
D suffered from too many options, multiple standard libraries and indecision between GC and manual memory management.
They are apparently working on much larger iPads, probably to compete with those huge wacom touch monitors popular in the graphic design industry.
Corrected:
"note: botanically watermelons, squashes, and cucumbers are all in the same family and are fruit, but culturally we use most of them as vegetables except for the watermelon"
Emacs "fix": (setq bidi-display-reordering nil) in relevant modes.
I did read and understand your comment. I just chose to pick on the most obvious falsehood at the start.
I have owned a few dogs in my life. What you say, might be true. However, even within breeds there are just so many different type of dogs that some are just fine with being on the couch all day (within reason of course). Some other are not and become destructive. Not only that, some dogs hate being around attention all day and need some time to be able to retreat and left alone. So, what I am trying to say, that things are far more complicated than you are stating.
I can't believe important government economists didn't notice it. They can't be that insulated from real life.

This "skimpflation" is everywhere around us. It's one of the most frequent sources of complaints on this site. And it's not just about services, but also products. Everything is made with increasingly worse components, to worse quality standards. Value engineered to the point of barely being usable. And then some.

The other day we had a perfect example of this in the space of kitchen toys[0]. Few weeks earlier, the world learned that HDD manufacturers replace components of their products with cheaper/worse ones as months go on, without changing the product name. What I remember from this is learning that it's not them, it's everyone, everywhere, all the time. Replacing components without changing the SKU. Making worse quality versions of the same product, with the same name/model number, dedicated for Black Friday sales. Etc.

I guess I'm glad to know someone up there in US GOV is finally noticing.

EDIT:

I'm even more surprised about the whole discussion thread focusing around various indicators and anecdotes from the last two years. I think we should focus on how things were evolving in the years before COVID-19, because the pandemic kind of thrown the whole economy into a disarray, but the underlying causes of hidden forms of inflation were present for much longer than that.

--

[0] - https://news.ycombinator.com/item?id=29048819
May have been the case, it was about a decade ago now!

Somehow tortoiseSVN solved those issues, perhaps they had some smarts to normalise the line endings?

In any event, I've never had a git repo become corrupted in such a way after many years of continuous usage, but SVN seemed to fall over in a light breeze.
You mean like this site?
I would rather use TypeScript and the oclif framework (what heroku-cli uses under the hood) to build any cli-tools I might need...

The other day I just made a sample stripe-jobs cli app with it and playwright.
You mean in exceptional situations. Hyperinflation is the exception not the norm.
I thought Rust was that better C++. It doesn't help existing large projects because nobody will ever rewrite them. However, if you're starting a C++ project in 2021 and have the option of using Rust, you might want to think twice.
> I doubt they have to do this in many other countries.

Not sure why you would think that. McDonalds is famous for catering it's menu and service to it's locale.

In Australia they were required to serve real chicken in their nuggets, and they're always advertising that they use locally sourced beef for their burgers.

They also rebranded in a sense to upmarket themselves, and started selling salads, cakes and coffees in order to sneak a foot into the Australian cafe scene.
I'm a hesitant about using "tech" and "software" as equivalents. Pharma, Oil & Gas and the car industry are all high - tech for example.

What is unique about Microsoft and other large "tech" firms is that they are natural oligopolies that have very low distribution cost and become more valuable as they get bigger. They benefit from massive network and platform effects (the world is running on Excel, all companies are moving towards the cloud, there are only two mobile operating systems, Metcalfe's law drives social media company valuations). These companies are very valuable, because they are very profitable. They are very profitable because they're hard to compete with. Google couldn't make a dent in social media, Microsoft failed in search and mobile, Amazon couldn't get into mobile etc)

In cars, almost nobody really makes money over the long term, all profits are competed away. But the car industry is gigantic, GM's revenue is only a little bit smaller than than of Microsoft. It's a high capex, low profit industry and many incredibly strong players exist. Great for consumers, bad for capitalists.
Pretty sure that only accounts for easy-to-measure headline specifications - for example, it takes into account that people are buying 55" TVs when a few years ago they might've bought 32" TVs, but ignores the fact that you need to buy a 55" TV to get similar sound and picture quality to a 32" TV from a few years ago due to quality reductions in smaller sets. Also, I strongly suspect any methodology using measurements of how much extra people were willing to pay when both were available overestimates the value of the improvements to all the other people who switched to the "better" product when the cheaper one was discontinued, since most of them didn't consider paying the extra to be worth it. For example, if someone needs a flash drive to transfer small documents around buys a 32GB one when they would've bought a 8GB one a few years ago because that's now the option that's cheap to manufacture and readily available, they don't get the same benefit that someone who paid extra for the 32GB model over the 8GB a few years ago did.
No, it's your life.
In case anyone else prefers it via Threadreader:

https://threadreaderapp.com/thread/1452053938195341314.html
This is a misunderstanding of how Arrays work.
When you have an object with exactly two keys, it is very fast to iterate through them.

So what this code demonstrates is that if you have to look up a billion keys, that is going to be slower than if you have to look up two keys for an object.

Additional reading for this:
https://v8.dev/blog/fast-properties
From this article:

const sparseArray = [];
sparseArray[9999] = 'foo'; // Creates an array with dictionary elements.
In this example, allocating a full array with 10k entries would be rather wasteful. What happens instead is that V8 creates a dictionary where we store a key-value-descriptor triplets. The key in this case would be '9999' and the value 'foo' and the default descriptor is used. Given that we don't have a way to store descriptor details on the HiddenClass, V8 resorts to slow elements whenever you define an indexed properties with a custom descriptor:
IANAL, but I believe .ch is Switzerland, which has freedom of speech and press. So you can say whatever you want, whether or not it is true, and are not legally obligated to take it down.

So this seems like a great opportunity to open a dialogue with a company you are complaining about and have direct discussion over your concerns. You could even update your article with their responses, and have a better post at the end of it all.
It reduces the need (hormones) to reproduce in dogs to a certain degree. Of course, they will still go around and hump things. Imagine you being horny all the time and you can't do anything about it. So neutering helps against this.

If I remember correctly, it also reduces the risk of some type of cancer plus the risk of unwanted puppies.

The link between agression and neutering has been refuted by some studies.
OSX bluetooth is reliable with Apple bluetooth products and vice versa. Bring anything else into that ecosphere and it can be a nightmare.
> Why should you have citizenship just because you were born there?

More of a claim than if your great great grandfathers second cousins babysitters dog once visited on holiday, which seems to the be the basis that many Americans use when they say "I'm Irish".