skysight-inc/HackerNews huggingface dataset:
AMD explicitly does not support registered DIMMS in TR and Ryzen memory controllers for SKU stratification purposes.

For TR and Ryzen you have to buy unregistered DIMMs, aka UDIMMs. This is documented on the data sheets for the CPUs as well as the motherboards.
I'm really excited by the Pokemon leak. The game was so large and detailed yet the resulting output so incredibly tiny. The developers implemented so many tricks to keep the size down. Now you can see what they did and how it worked. This could be really historically important.
Seconded. I prefer it to the old design. But we seem to be the minority.
i would probably look at updating and keeping a more secure OS that can run modern software. Asking a framework to maintain a version of their framework for a version of PHP that is no longer supported, is not realistic.

also laravel is open source, if you want to update an old version because you want to run unsupported software, you are welcome to do it yourself also.
really hope nothing about this can be tied back to you at AWS.

If you want to help, build a one page site giving the FC people all the information they need to get the ball rolling at their levels.

I think at your level, the only thing that will catch attention is a principled stand i.e. resigning and in your exit interviews make it clear why you are resigning. Tim was the start, if tons of colleagues follow him out the door, it will be noticed, which means you need to find like minded people and all resign together.
The URLs of the images seem to be a combination of a MD5 hash and an ID (changing the ID will produce a different image). I guess the point is that only machines can reverse MD5 to get the actual "image name"?
Oh man, I've done Google, Facebook, Reddit and all of them have tiny but annoying differences in their Auth Flow. I've given up up on Twitter, because they didn't even seem to support OAuth2 (maybe they do now?), but it was too much of a pain.

What's also very annoying is the need to register an "application" at the provider. So i.e. for Facebook you have to login into their developer portal, create an app, fill out all the stuff they want to know, and then rely on them to approve your app. You have to do this for each and every provider, and for each application you want to support, and of course they all have different developer portals and want to know varying amounts of information... I've given up on Instagram OAuth because it seemed to much hassle to get your application approved.

Don't know why this is necessary, there should be a simple straightforward spec solely for Auth, that doesn't require all these steps.
Ok, found this .. I guess there is a complete map.

https://github.com/YAIsaienkov/Humans-Not-Invited-Problem/bl...
SPOILERS! Just kidding, I haven't reached the end (stopped when they started doing other startups) so I don't know how they ended up. Looking it up, looks like they sold to Spotify. I wonder if the deal was good.
Show HN: I started making OOP design patterns learning C++
> Since Intel proved that there is still room for miniaturization with the 7nm of Ice Lake, there is little doubt Nvidia will leverage it to shrink its SM even more and double performance again.

Intel calls their process 10nm and it's weird to mention it since it was a total disaster.
Gimlet was not a good outcome. They sold because they had to - they had nowhere else to go.
Have you heard of "Check for updates but let me choose when to install them" option under about:preferences > Firefox Updates? I assume you did not.
You know, I haven't heard that argument being raised yet. That's an interesting point.

I think California could have said "pay gig workers with a W-2 but you don't need to give them all the exact same benefits as employees (health insurance, 401k, disability)”. Basically I'm not sure that it matters much, but you are correct in that California cannot amend federal law.
> Just like fractions, there are multiple ways of writing the same value. 3/2 is the same as 6/4.

This is not correct. In binary you only have 2 choices {0,1} for the numerator, so 3/2 is represented 1.1 and 6/4 can only be represented as 1.1 (feel free to add the completing 0s)
Piggybacking to say that if you're just starting out, I'd recommend choosing _anything_, as in, your choice of programming language ecosystem is ancillary to learning the broader technologies and patterns common to web applications. Know somebody who knows PHP you can bug? Use PHP. Find the idea of writing Python exciting? Use Python. Really like the tutorial / book you found for Ruby? Use Ruby. It doesn't matter.
Right, I suppose I'm asking what an elegant SSH config would look like, having almost only ever touched my sshd config less than 10 times in the 15+ years I've managed servers.

I know I'd ideally like easier SSO integration, for example. Or provisioning of users.
No, they just update. Leaving you dead in the water when stuff goes wrong.
I'd pay much more than that for an way to "read" (watch) media RSS feeds on Apple TV. Instapaper, Pocket, and other "read later" services expose RSS feeds of their folders - and they are accessible without the user giving their Instapaper/similar password to a third-party app.

Anyone who sends videos to a read-later service like that - rather than using the service-specific version, like YouTube's own "Watch Later" list - would then be able to watch those videos on Apple TV. Basically, a media-only RSS reader (player) for tvOS.

(This would also work for YouTube's own RSS feeds and any others, but I don't see use cases for those.)
That would be nice but IIRC captchas actually use your cookies to decide if you are a human. Maybe incognito or a headless browser would give you initial access here, and then you could copy whatever access token they use from your cookies and add it to your application storage to access on your normal browser (unless they consistently check your cookies)
Citing revenue declines, Airbnb cuts 25% of workforce
Ironically though, I wonder if not using Firefox much is the cause of that annoyance. In other words, Firefox usually waits for an opportune time to update, but if it's been closed for a long time, it likely decides that it's too out of date, and updating asap is critical for security.

I'll reiterate my recommendation for ESR, it's Firefox but for people who want less frequent updates. :)
Registered (or not) is somewhat orthogonal to ECC (or not):

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

In reality, registered non-ECC is uncommon because the situations that create the need for RDIMMs typically coincide with the need for ECC.
SEEKING WORK | Boulder, Colorado | Remote OK

Technologies: JavaScript/ES6, SASS/CSS, React, Gatsby, Figma, jQuery, User Interfaces, Git/GitHub, Web Application Development, Developer Tools, Agile Methodology, Node.js, Express.js, WordPress, and more.

Résumé/CV: Available on request.

Email: tuckertriggs(at)gmail.com

Website: https://tuckertriggs.com

LinkedIn: https://linkedin.com/in/tuckertriggs

Github: https://github.com/tuckpuck

Full-stack developer (front-end focused) specializing in using Javascript, React, and various other tools to build modern websites and web applications. I have a versatile skill set and strong communication skills. Looking for contract work or full-time employment.
Ah, neat. Got you. Thanks!
But being a traditional employee means traditional employee lock-in. That means only working for Uber and not for Lyft or Google Shopping, and Uber chooses when you work.
NVC in practice is quite useful for a boss to address behavior without escalation. In that case, its not important to enable discussion. Its important to get the job moving forward. And to find out if that's not going to happen, so alternatives can be selected (moving the person to a different task; providing resources so they can succeed; or even letting the person go).

Remember its a business with business goals. Not to be heartless but to earn pay, some performance is required.
I do functional programming in C# and used to do it in Java at university. C# makes it marginally more pleasant but in general it’s pretty feasible, people will just look at you funny.
I can think of a bunch typescript, performance, async
California regulators think Uber is just being greedy and could operate fine with drivers as employees. There's no plan for what'll happen if they're wrong.
It seems that sun was feminine and the moon was masculine in Old English up to about the 16th century:

"sun (n.) [...] Old English sunne was feminine (as generally in Germanic), and the fem. pronoun was used in English until 16c.; since then masc. has prevailed." [1]

"moon (n.) [...] A masculine noun in Old English." [2]

[1] https://www.etymonline.com/search?q=sun
[2] https://www.etymonline.com/search?q=moon
No but they can create a new state classification and then make the employer do a 1099 for that person federally but treat them differently under state law.
Can "Read and change all your data on the websites you visit"

Chrome extensions that require such extensive permissions make me extremely nervous and I don't think I'm alone. Is there a way to build this in a way that didn't require such elevated privileges?
Well thanks for pointing that out?

It's still an excellent video that almost everyone should watch. It's dated, a little, but I am pretty sure it is still going to prove all to true.
More significantly, half the memory controllers.
I like how Visual Studio code auto-updates when you close it. It never slows me down.

Both Firefox and VSCode take about 3 seconds to install updates on my PC, so it hardly matters anyway.
> they felt so strongly about this they appealed a case all the way to the Supreme Court.

The felt confident that they were right about it and the SC confirmed it. It's classic double standards if you celebrate one winner at the SC and condemn others based on your political/ideological opinion.
Wooga | Data Scientist, Game Analysts, Senior Soft Engineer and many more | Full-time | Berlin, Germany | VISA
At Wooga, we want to create joyful experiences that awaken our players’ desire to see what happens next. We want to provide a place for them to become part of exciting worlds and touch their hearts with our stories, in which their actions drive the stories forward. We're based in the heart of Berlin, where about 200 employees from around the world work together to create high quality story-driven casual games.

- Hiring for Data Scientist, Game Analysts, Designers and many others

- Open positions : https://grnh.se/d30c6c891

- If you have questions please feel free to reach naman[dot]gupta[at]wooga[dot]com
Cyberattack Steals PC Data Through Its Power Supply
I'm in NA... it's not a religious program and you don't have to believe in god or a higher power. all of that crap is suggested.

it's a fellowship, nothing more, nothing less. you have someone that you can talk that understands first hand what you are going through when you have cravings. that's all it is... support when you want it.

everything is optional.
Yes, it makes no sense for an employer to have to worry about people’s problems outside of work matters. Makes everything unnecessarily complex, but it does a good job hiding costs from taxpayers and letting governments blame employers for lack of social safety nets.
You argument assumes that everyone doing what is best for themselves _individually_ is best for everyone _collectively_, which is a tragedy of the commons type scenario.

It could be argued that the very idea government – which in some way is in charge of prioritizing and allocating resources on a macro scale – is founded on the antithesis of this assumption: that in the long run what's best for everyone isn't always aligned with the short term, and they're tasked with the balancing act. Different governments tend toward different extremes, of course, but every government is on the spectrum.

If individuals doing what was best for themselves at the present moment was intrinsically tied to longterm collective stability and wellbeing, then we wouldn't need government at all!

This is all an abstract way of saying that: yes, all of those customers and employees at a Walmart in small town may be doing what's best for themselves individually by working and shopping there at the time, but once Walmart puts all those mom-and-pop shops out of business, the only place for people to work now is Walmart, the only place for people to shop now is Walmart, those who set up shops in the town (who are statistically more likely to have kids and homes in the area) now have nothing tying them to the town (and indeed, may be incentivized to move out to somewhere else to set up shop!), home vacancies go up, community events die out, and suddenly your town is a glorified Walmart parking lot off the side of a highway, and not much else. So yes, you yourself may have gotten your eggs for 20% cheaper for a time, but was it worth the longterm detriments to your home?

Hyperbolic, yes, but I've personally seen this happen to a small Texas town I drive through year after year (though, as with any rural town, there's a lot of other factors at play): eventually the protests stopped and Walmart set up shop next to the local grocery store. The grocery store went out of business, even though everyone knew the owners. The grocery store lot sat and still sits vacant. Eventually the grocers moved away with their family. The sports team shuttered in the next 3 years. Then the local school merged with the new, consolidated county school. Then the Walmart eventually closed to lack of customers. The "downtown" is a shell of what it once was, with most businesses closed and some historic buildings once worth being proud of just 10 years ago now literally crumbling beyond repair.

https://www.investopedia.com/terms/w/walmart-effect.asp
What programming language has the happiest developers?
I took a class specifically on this - how company manipulate their financial statements to make things look better.

It's really fascinating. If you're willing to dig into the financial statements (and ones from the past), you can learn a ton about how a company defines "performance" and whether or not it's reasonable.

Despite GAAP accounting rules, there is enough gray area for companies to hide a lot of bad information.
IIRC he has at least one YT video where he bemoans the lack of Linux support for sound, sounded like it was non-trivial in many cases.
https://github.com/YAIsaienkov/Humans-Not-Invited-Problem/bl...
You can overclock your RAM until you start getting single-bit errors detected.
Most people don't use a production version of php.ini, I'm fairly certain you can turn this off and on in there. I've only run into this on my personal projects (where I don't care too much about the configuration) but never at work.
yes :)

edit: think I should follow up with a comment/question I ask myself alot. Is all the work/time worth it? In my case, I'd say yes, because I've always had an interest in finance and literally would be reading + working with markets on the side for fun anyway. If I think of all the effort poured into this vs say working for some large tech company... I'd probably say just go work the high paying tech job. Obviously you can make money in the markets, but the tradeoff for keeping your sanity is a very real question you have to ask yourself.
No to both of these. There are only three fields, and they must all be filled in: URL, username, password. But suppose your bank is HSBC, you could, make up something like "securityquestion://www.hsbc.com", "mom's name", "Jane Doe".
Unlocking the Secrets of Music Theory: The Major Scale
Linked paper -> https://arxiv.org/abs/2005.00395
This sentence:

"We build apps for all kinds of communities."

Should be towards the top of your page so that visitors can get context immediately.

Keep in mind, a lot of visitors won't watch your video.

Watching the video is a larger investment of time than simply reading. And they may be in an environment without headphones.

I recommend adding a tool like Hotjar to your site so that you can watch video of actual usage.

That way you'll discover more tidbits yourself.

That would be more efficient than asking us for feedback, since we're not your customers.
Yeah I get it. It's just scary for me to make that investment when I have so much I want to do! :)
I'm sick of the functional programming people telling us that they are better than we are.

I have written lines of code in Scheme, Haskell, and Common Lisp. I regularly code in Clojure. I like writing in functional languages too.

But every language makes trade-offs. The imperative languages generally try to optimize for readability and speed. The functional languages are often optimized for expression, the ability to easily express yourself to the interpreter or compiler. There is a trade-off though. These languages all trade high expressibility for slow execution times and steep learning curves. This trade-off might well be worth the effort especially if the team is small but it is a trade-off. It's not like it's objectively better to always program in the functional languages.
I clicked on all the images and got in lol
That's very clearly because you don't open it very often. This is a once a month "issue".
Show HN: Canvas engines performance comparison – PixiJS, Two.js, and Paper.js
Is it really such an issue? It really doesn't bother me at all.
Single-screen 2x scaling (about the easiest possible HiDPI option) seems to work okay, but then you're basically running 1080p, so why bother.
"mocked me".

That's really reprehensible.

One point I've made repeatedly here on HN is that technical "interviews" have morphed into a form of entrance exam with very little oversight.

If you read about entrance exams at older institutions and professions with entrance exams (the bar, medical and nursing boards, actuarial exams, and so forth), you'll find that a they are often considered among the more stressful events in a person's academic career. They are often (and should be) very rigorous, but I do think a certain unspoken bill of rights has emerged to protect the student as well was the people conducting the exams. For example, entrance exams should have a study path, a known body of knowledge that is getting tested. They should be graded consistently and fairly, by acknowledged experts in the field. There should be a way to file a grievance, and the evaluation metrics must be "transparent" - if not the specific deliberations, then at least the general approach.

Tech interview exams have none of this. They are conducted very, very capriciously, often by people who have limited skills and experience - even if they are experts in their field (which they often aren't), they may not have any idea how to evaluate a candidate.

One basic tenet here is that you don't "mock" a candidate. Seriously, wow.
Plotly Dash v1.12.0 Released
When I think about Hayter vs Kiefer I think back to the ashes scene on the ship and imagine what Hayter would sound like if he had to say the lines and honestly I can't imagine him doing a better job.

Maybe this particular role required someone who could do a better job with scenes like that.

Also there is a spoiler related reason why the protagonist does not sound the same in this game.
This has nothing to do with our "exotic use case" which is "being an advertisement company that uses mac and photoshop, with the occasional accountant and management machine."

This is EXACTLY the use case Apple advertises its machines for.

This is also new software like photoshop, and various font management tools.

You also didn't address TM or Backup reliability, nor TM backup restore time which is simply limited by the realities of computer hardware.

It's completely the T2's, APFS and Apples fault if simple posix operations like cloning block devices break.

Also you couldn't provide a single backup solution that Apple support actually recommends. Because they full well know how broken TM and Migration assistant is.

But I guess they're gonna get away with their bulls* as long as there are fans who defend them no matter what.
I used to use node too, professionally and personally. There's nothing in the Node.js world that matches the vastness of libraries that enable you to be productive as in the PHP world. you surely, can't compare Express.js to Laravel. Node.js security libraries are lacking.
Thank you for your service, low-six-figure-man
You may have problems when the fraudsters run the government.
> Your argument is that someone unemployed and starving found a job where they could feed themselves

Ah but that's the rub. They still can't feed themselves, but it's the only job in town, and some money is better than no money.

If we don't create a set of rules that prevents the behavior of places like Walmart, it allows them to create a monopoly of available jobs in an area by being the only one who can operate profitably (or can absorb a loss until all other choices are gone).

At that point they can create jobs that aren't good enough, but also leave no other choice.
The purpose here is also likely to be very different for different use cases. You might not want the Apple trademark to be transferable as the management changes because you care about their approach to privacy. On the other hand, a consumer who thinks Diet Coke is tasty probably doesn't want to have to look up what brand name they were forced to change to when the CEO quit just to keep buying their favorite soda at the grocery store.
Unionise.
Independent journalists can incorporate and offer services b2b, or they can be hired as employees. If the work isn't worth enough for employers to pay minimum wage and a share of taxes that is really a problem with capitalism more than this specific distinction.
It's just the HN effect; complain about the most minute details. Firefox simply wanted it to be more obvious that the address bar is in focus the moment you open a new tab.
When you have dynamically typed languages, whether to coerce or not is a design decision with usability trade-offs. Javascript exhibits pretty similar behavior with switch statements for exactly the same reason: it also has two types of equality comparisons.

Also, PHP allows you to add explicit type casting to case statements. e.g.,

case (string) 1:
Observability Is a Many
How to monitor Office 365 logs
It's like chess, they won't move where you want them to move, until you force them to move there. How do you force them to move?

Strikes are a historical way of doing it. It forces them to move, but only after exhausting all other possibilities. Study the early history of the creation of unions in the US. You might be surprised to discover it was extremely violent, typically coming from the corporations. This violence typically occurred after the union was successfully formed and in operation.

The first trick with unionizing a non union company, because the US political parties have turned their back on them for the last 50 or so years, is undetected coordination. Companies will discover union leaders and remove them from the equation. Some companies will sense a union forming and close the entire operation and move it to a new location with new employees. They will also add plants posing as workers but really reporting to management. Also, the threat of moving the factory overseas is an overpowering factor for the company.

The end goal is strike, or at least show you have the ability to strike. That is the move that forces the company to at least think about moving where you want them to. To strike, you need to coordinate and early on, it needs to be undetected.
On µKernel Construction (Liedtke, 1995) [pdf]
The numerator is a binary integer, not a bit (and not the part of the number before the "decimal" point).

3 in binary is 11. 6 in binary is 110.

3/2 (decimal) is 11/10 (binary) and 6/4 (decimal) is 110/100 (binary).

Of course the denominators always have trailing zeros, so can be (and are) represented more compactly.
Definitely, learning to solve problems is key.