skysight-inc/HackerNews huggingface dataset:
I believe objects in the bucket now are strongly consistent, but the buckets themselves are still eventually consistent.
I would think a lot of individual shareholders don't vote unless there's a high profile or high stakes issue like the Solarcity acquisition. Not sure if this data is available but would be interesting. This allows special interest groups to have an outsized influence on the vote.
Go to Boulder Colorado. It's so easy to spot sexism against men all over the place, including feminist bookstores that are there to make money off the rich bored people "culture wars".
Is arbitration or the lack thereof really going to change the number of cars they sell or their revenue in a meaningful way?
Novel? Ho, ho, how quaint. If you'd made a dent in the hard sciences by then, I'd be impressed.
It's generally not taboo when everyone is sure of each others intentions. E.g. I could if I wanted to safely tell my ex a borderline racist joke and she'd know there was no ill will intended, but if a stranger told her the same joke she'd be wondering what the intent behind it was.

Establishing that trust can sometimes take a while, but it tends to help a lot to simply ask about which terms someone prefers etc. if unsure, because just expressing a willingness to adjust tends to be a good sign.
Is this written by actual web browser engineers? If so, what fields did they specialize in?
In my screen, 1x and 2x are both inadequate, but I'm using Gnome on Wayland on 1.25 scaling right now. Gnome can do fractional scaling. You just need to configure it with a gsettings command:

https://www.linuxuprising.com/2019/04/how-to-enable-hidpi-fr...

https://wiki.archlinux.org/title/HiDPI#Fractional_scaling

Or using gnome-tweaks. Then, on display settings, it should show up the new scaling configs.

And, in Gnome it's very sharp, with zero blurring! It was somehow sharper than whatever KDE was doing when I tested it some months ago.
So Google uses a data source that uses euros per month as a metric (probably [0]), so what?

There's clearly room for improvement here, but come on - taking taxes into account? Showing only the current wage? Those are oddly specific requirements. Who should the taxes be calculated for? A single man? A family of four? A single parent?

Showing the historic wage as it compares to other countries is a perfectly reasonable thing to do. What Google does here is very far from being dangerously misleading.

[0]: https://ec.europa.eu/eurostat/statistics-explained/index.php...
It's not a matter of absolute numbers, but a question of die area, to some degree. You can either spend X amount of area on a "big core" that can clock all the way down to idle (where it will spend most time) and all the way up to its max perf, or you can spend a fraction of X on a smaller core with a much, much smaller relative surface area, and get the same performance at idle or near-idle tasks. It just won't be able to scale "up" to max perf. But the net gain is you've saved a significant amount of area, and that translates to better TDP and thermals. The goal is to reap this benefit while also having "big cores" for the throttle-up phase, so you need both.

There's a lot of talk about "background tasks" that do light, but necessary processing in asymmetric multicore setups like this; for example on macOS Spotlight performs background indexing continuously, this is a great fit for a "small core" like in the M1. There's no amount of idle clocking you can do to match the perf-per-watt here. Similarly, there is also talk of "dark silicon" and "increasing heterogenous systems", like hybrid designs. But these are all the same problem, really: modern designs are not about having the most powerful components, but the correct blend of components to maximize the work-per-watt you can achieve. You can't just throw "more transistors" at every single design anymore and get free wins on all fronts 1 year later when transistors shrink.
This is core part of their business model. They can provide unlimited backup capacity, because you can only use them to backup stuff from drives that are connected to your computer. So this effectively limits your storage space.

Unfortunately services where you can backup whatever files for fixed price attract "data hoarders" - people who are storing data just for the sake of storing it.
It's silly to talk about goals - which is what the article is doing - while ignoring actual motivations, which are what the comment above reminds about.
Apple new MacBook Pros fix laptop problems from the last five years
Why’d they send a person and not just the hard drives? Was it because they couldn’t get it there fast enough by normal air cargo so they used commercial passenger flights instead?
I vehemently disagree with this author’s stance on comments.
They've seemingly done some a/b on me so that many times it requires me to log in/sign up.

Also looking at you reddit, "this thread can be read in the app". Thank the kings and queens for 3rd party viewers (using Slide).
FWIW beets has worked really well for me. I would recommend it to anyone who is comfortable enough in the command line to navigate its interface
Southwest drops plan to put unvaccinated staff on unpaid leave in December
Maybe Javascript? A lot of web tools support Javascript config files. There's this nice-looking effort to provide a hermetic execution environment for them: https://github.com/jkcfg/jk and if you use Typescript you get an extremely good static type system too. Plus the language is already very well known with loads of tool support and documentation.

Definitely what I would use today.
UPDATE: i fucked up the maths, thought it was $0.005 per list request. Its $0.005 for 1k list requests, so its more like $0.005 per million objects..

thats really really cheap.
>High end PC games use custom engines

High end PC games tend to license somebody else's engine.

The most popular of those gaming engines already support Metal.
Philipp Engel's Modern Fortran
This feels incredibly negligent. It seems obvious that generating thousands of random phone numbers and locking them without any other checks would lock some real phones. I'm puzzled that the author did not consider this when writing the script, let alone testing it or running it on live prod servers.
Because I work at home and never travel anymore, I've been using a late 2019 15" for 2 years and I'm not sure I've had it in "laptop mode" often enough to have a real opinion about the touchbar.

I use an external keyboard and a pair of 4K screens with it, so it runs closed at the back of my desk. :)
This and Dave Chappele made my month :D how hard will the pendulum swing this time?
Show HN: Stock intuition trainer app (feedback welcome)
Is there hard evidence that diversity in organizations increases innovation and competitiveness? I hear it a lot, but I've always assumed it's a hand-wavey platitude designed to trojan horse in discriminatory hiring policies weighted by race, gender or other protected classes rather than ability.
Me neither, been using them for 15 years.
An AWS Application Load Balancer (ALB) can host up to 100 applications with 25 different TLS certificates. However, if you wanted to share this ALB, you'd need to watch how many apps you assign to it. If you tried to use it across Terraform projects, you'd need to expose its ID. At best, it's additional work. More often, this is too much work. Thus, it's more economical for most cloud engineers to create dedicated resources and let the client pay the bill.

Our way is AWS-native and allows for maximum efficient sharing – without complicating it for the user. When you can share a single ALB between 25 to 100 apps, the large cost saving comes in.
Super valuable. I made an attempt to implement something similar as a feature of a SaaS product I built, essentially taking a16z's list of metrics (like these), then building data features into the product that produced them. Generalizing it like this is way better.

A tool like this with an API would let founders and developers instrument their products with these metrics from the beginning. Even the list of user stories for the metrics features, "as a PM I would like to see the ARR/DAU/MAU etc, change over time" would be valuable.

This clarity could really advance a lot of early stage companies and save them runway time.
Yes - https://www.apple.com/v/macbook-pro/ac/images/overview/hero_...
The thing is, I assume that fame is somehow a need. Or a distorted bias on a real need. We all kinda want to be joy to others and receive their welcome too. A strong and warm connection to a lot of people is probably wired in our brains. There, fame would just be a pathologically high kind of bond both in count and intensity.
Speaking from experience of owning a model s, Tesla vehicles are not particularly high quality. Pleasant to drive, yes, but not particularly well built.

I wonder if shareholders are trying to shore up long term concerns/risks they see with the company before the image of Tesla being a "cool" brand wears off.
I'm skeptical of the tests core result that reading performance has dropped to 1970s levels among thirteen year olds. 13 year olds today almost exclusively communicate through text, whereas in the 70s it was quite plausible for a 13 year old to simply not spend time reading.

I think its worth questioning the test and whether there has been a shift in reading/math skills since the last iteration which de-emphasizes skills the test pushes. Mental math in particular is a skill which was borderline relevant with the advent of calculators and is highly questionable when everyone has a calculating machine in their pockets 24/7.

We should expect that we need to adjust our educational standards from time to time less we continue to teach alchemy, or meta-physics.
What the hell does this have to do with the chips?
I just noticed: that joke you called «inappropriate ... lousy joke for someone not in the room or having that relationship dynamic, ... a weak joke without much substance besides the shock» is actually a bathos. These suggestions of addiction, peer pressure, insecurity, doubt, urgency - they are all pathos, the mother stressed. At some point, the father intervened with a "proposal" that put all of that in proportion, and deflated the pathos into bathos. Sympathetic system, parasympathetic system. To suggest that you can laugh about it and live it healthily - also because, since you have the wits required to laugh, you can also use them to avoid pitfalls and come back home without male pregnancy and not addicted to heroin. Take seriously the things that should be taken seriously, respecting a healthy limit. As suggested by the bathos. Which "teaches" you to "breath".

I'd say there's more to it than what you saw.
You never came to the TES3MP server at all. You came to an unofficial server for Lua scripters and decided to tell everyone you were changing the C++ code to add combat events as you wanted even though the combat system was being redesigned at the time to use different packets. You had never spoken with a TES3MP developer before and ignored the readme's contribution guidelines, which simply asked you to start with one of many smaller possible issues instead.

If your idea of a "tolerant and positive mindset" is to immediately try to get scripters to follow a derailment of the plans of a project you have never contributed to and then keep complaining much later that you were told not to do this, it's safe to say the project is better off not having to deal with that.
We can agree to disagree. I do not think it's worth it at all.
Oh it definitely can run on those devices! I wrote my own keyboard firmware from scratch in Nim, and the firmware sizes are vanishingly small compared to even simple "hello world" level stuff in Arduino. I did a talk on it for NimConf2021: https://www.youtube.com/watch?v=dcHEhO4J29U
If anything that would be a good reason for them to do it. "X, but overpriced" is Apple's niche.
I really really liked Interviewing.io for practice.

You take a mock interview, white boarding and all. I'm actually very very bad at these interviews. That said, I've also been on the other side of the table.

One candidate didn't actually know how to program. I had to argue with almost everyone else in the company to not hire this person, and on top of that I got reprimanded for being condescending.

Don't put a programming language on your resume if you've never actually used it.

I do wish American employment law was a bit more flexible here, I'd prefer to give someone a small paid assignment and if they're able to complete that great. Right now you need to decide if you're going to hire someone within about 30 minutes of knowing them.
Dude he didn’t literally mean they were better. He gave a sincere compliment to Viaweb (an exaggerated one) as a compelling counterpoint to shift the other’s view.

I dunno, the Yahoo guy seemed a little sociopathic for doing this. Reminds me of when Paul McCartney told Michael Jackson he wanted to buy The Beetles catalog, only to have MJ go ahead and buy it instead. Douchey to say the least.
JS is also not fast enough at string manipulation to express its own dev tools, at least if you want to build in seconds and not minutes.

The latest incarnation of JS tools seem to be written in Go and Rust (esbuild and another one), not JS.

GC is an issue for compilers, or even just front ends, which create huge, fine-grained, linked data structures
Yes, the quality is great, but with limited budget you can learn so much more from buying cheap robotic components from AliExpress.
There is a finite supply of STEM minded people, the extreme salaries in programming has already shifted many of those to programming. The job climate today is basically the same as 10 years ago, the interviews looks the same, the salaries are a bit higher but around the same etc. So as far as I know this is the stable point where the people staying in other STEM jobs prefer those jobs over the money, and you wont attract more of those unless you pay even more than companies do now.
According to a thread on their forum, you get SSH access and can install/activate VNC afterwards (or whatever else you may prefer).
If EMF or electricity in various forms has an impact on life forms… why is it a problem that people would start to discover it? I think the chance of things being more complex than we think is much higher than the chance that all those “folks” are just imagining things.
No, it proved Einstein’s theory predicts the trajectory of objects in the presence of a rotating supermassive object
Agreed most my Eastern European family talk about after tax amount/month.
Ask HN: How do you design UI components?
Hi HN,

I have to do a university assignment that is about software engineering. Unfortunately, designing user-interfaces (in the UX sense) is not a concern, even though we all have to write a user interfaces.

For my assignment, one component will have to register the minimum, maximum and most likely cost of building a car. These are just estimates that an engineer will do.
The most naive way of doing so would be to put three textboxes that allow the engineer to input whatever he wants. However, only numbers are allowed. Additionally, the manufacturer knows that a car has to cost at least x, and they are not willing to pay more than y.
That could all be done with textboxes, placeholders, validators that show error messages and so on.
But I think a possibly better way would be to have some kind of slider with 3 "blobs" on it that represent min, max and most likely.
The advantages would be that the engineer cannot even select values that are out of bound and having the 3 knobs on the line might even visually represent some skewness to his estimation.

I then went on Google to see if there is any research to "Designing Components" but I'm kinda overwhelmed by "top 10 UI/UX component" answers and MATERIAL.

So I was wondering, how is your process on designing components?
Train riders held up phones as woman was raped, police say
Thank you for the help and words.
well, because Nim is neither in Pypl [1] nor in ieee index [2] yet... :)

[1]: https://pypl.github.io/PYPL.html

[2]: https://spectrum.ieee.org/top-programming-languages/
"big if true" vibes
https://mobile.twitter.com/chrishtr says "Rendering lead for Chrome", so at least one of the authors seems to do this professionally.
Apple only just took the multithreaded performance crown on a laptop with the M1 Pro & M1 Max, neither of which are actually available yet. And neither the M1 Pro nor M1 Max are competitive with AMD's top-end consumer desktop CPUs at multicore performance (ie, Ryzen 5900X & 5950X), to say nothing of the prosumer ones (aka, Threadripper). Which given the differences in power budget isn't really that surprising, but still.

To call that "lapping" seems a bit overly extreme.

Also this article is about server CPUs, so I don't know why the M1 is being mentioned at all. It would get humiliated in a server environment by existing Xeons & Epyc CPUs, to say nothing of what Intel is demoing here.
That's exactly my point. Some shareholders vote with criteria other than "cars sold" in mind. I regularly vote to improve worker quality of life, even if it means weaker financials for the company in stock votes.
Since the minimum wage in the UK is a thing that is set by law, defined as an amount in Sterling per hour, before tax (although at that pay level tax would be irrelevant anyway), that's the only valid response.
Sure, my point is just that (among top corporations), engineers have been largely reduced to commodity goods.

To tie it back into the subject of interviewing: If you are interviewing for a PostgreSQL expert, then it will be both harder to find someone who fits the bill and that person will have more leverage to negotiate a better salary. That person knows how few engineers (relative to the total pool) have worked on the PostgreSQL codebase and can explain the internal workings and implementation details and relate it to your projects.

In a hypothetical future where there's 100 engineers for every 10 commodity engineer positions, that PostgreSQL expert position will still be hard to fill.
> The fundamental mistake Apple made was continuing to ship USB-A cables in the box with products, and expecting USB-C adopters to pay up for USB-C cables

I remember hearing someone point out during that period that if you bought an iPhone and a MacBook, brand new, you couldn't plug the phone into the computer out of the box. Which seems like one of those things that would have been unacceptable to Jobs if he were still around.
Missing dark pattern: Ad hoc schemas.

The handful of Redis-using projects I've joined all had values referencing other keys. And logic that depended on those references. So much needless heartache.

Redis is key/value, aka NoSQL. Meaning no schema, no references.

Initially, I wanted to hate Redis. Despite its widespread misuse, I came to love it. Like with many things, looking past the fans to see a thing's true nature takes some work.
The author blames this on management pressure and deadline acceleration but it seems to me that they made an incredibly obvious and negligent mistake and is trying to pass the buck.
Your nick is programmer_dude and a dot for a decimal point confuses you?
Roundcube Webmail v1.5.0 Released
That candidate probably tells a version of this story where they dodged a bullet by avoiding a job where they would spend all their time serialising XML.
As someone who lives in Kazakhstan, I can confirm, backups are basically useless here because speeds are so bad it's faster to fly a plane than download files…
I just published Ephemeral Proxies API on RapidAPI. Check it out
Window Blinds by Cedar Blinds Ltd
Cedar Blinds Ltd is a family-owned window blinds company based in Stoke-on-Trent, preferred by many because of our knowledge, bespoke blinds, and 10 years experience in the industry.

We specialise in providing you with the highest quality made-to-measure blinds, from vertical and roller blinds to roman and skylight blinds, priding ourselves on giving you only the very best quality and service to ensure that you get exactly the right look and feel for your home.
> I can walk into an interview, say "I'm a domain expert in X and my last client saved $Y thanks to my expertise when I optimized their Z".

Billions of people have the skills to say that. Being able to say something doesn't mean that you have the skills to do it. And being able to talk about something for a few minutes after that first sentence also doesn't necessarily mean that you have the skills to do it.

If you had an airtight system for assigning credit for performance at companies, and then being able to show evidence of what you did to other companies, then what you are talking about would work. But right now nobody even knows how to properly assess the value of employees they work directly with, being able to assess the value of employees you just heard a few sentences from would be magic.
https://archive.md/sDlQW
IDk if journalism was better in the past. People in the best definitely thought it was bad too.

I'm talking about the way we even structure the question today. There's no expectation of neutrality, and trying to appear neutral will seem like hypocrisy. If you buy a book on an intellectual topic, you expect to get one half of an argument, not the whole.
My advice to anybody who wants to use Git without making such stupid mistakes as this guy: do a 'git diff' before you commit. It's as simple as that. It's astounding how many people don't know what exactly they commit. I've seen people commit secrets, binary files, random artifacts, code that doesn't even compile/run just because they have no idea what they commit. With Git there is no excuse to not know what you commit.
I'm completely amazed that such a large group of developers have decided to put their personal credit card on Amazon. Foolish choices lead to bad outcomes.

When does billing by the hour for storage/everything start to seem appealing?
Is there really a shortage of truck drivers? Or are there enough people with the needed licences, but they'd rather work in McDonalds, because they pay more?
I have decided that meaningful whitespace is an anachronism.

20 years ago, I liked it a lot.

Today, after the invention and normalization of opinionated autoformatters, it means that the autoformatter can't figure out for me how my code should be indented. Which means that, assuming I am using an autoformatter, it creates one more thing that I have to do manually, because the editor can't accurately do it for me. And, since the whitespace is significant, it ends up being one more potential source of bugs.

I also don't love love love that (at least with the keys I know well) significant whitespace is more awkward to edit with vanilla vim than curly braces and parens are.
The animation exaggerates the effect of course. But I don’t think the periapsis is modeled incorrectly. Not sure why you are so angry about this.
How much of this is a problem in practice?

This specific issue probably isn't a very big problem.

The issue of Amazon repeatedly coming up on HN as a service that will bill you when you're not unexpecting it for things that are moderately hard to understand and might refund you later probably costs them tens or even hundreds of millions in lost revenue every year from developers being cautious about deploying things to their services.
A New Credit Card Arrives–With a Silicon Valley Twist
If you don't like it, just don't upvote or engage with the thread. That's how moderation works on HN.
Several reviews have produced output that shows, yes, diversity increases financial results. A summary of such reviews is here: https://www.forbes.com/sites/forbesinsights/2020/01/15/diver...

Use that link to locate the studies themselves if you'd like.

The thesis is that diverse product owners recognize when market needs are under served. They are more likely to actually make a product that niches find useful and desirable.
i already went to college, and worked hard to get my CS degree. i don’t do and should not be doing these interviews, and everyone else should do the same. it is the only way to stop this.