skysight-inc/HackerNews huggingface dataset:
I’d say Gurman’s reporting is probably, to a considerable extent, controlled leak. He usually gets salient facts straight, then mixes those with useless and sometimes subtly wrong (or just wrong) filler, and occasionally paints the wrong picture from the facts he was told. Fortunately it’s usually not hard to pick out the facts that were leaked to him, and ignore whatever conclusions he drew personally.
Promoting the .creditunion domain
If you have a reliable plan for getting governments to actually do that, great. We've been trying for decades now. Until it happens it's just rainbows and unicorns and we need to do what we can without them.
So with many gas ranges, most of the BTUs produced go up past the side of the pan and into the exhaust vent, rather than getting absorbed by the pan and used to heat your food. Fancy Wolf and Vulcan ranges have burner designs that mitigate this issue, but I've never see them on anything cheaper than a few thousand dollars.

OTOH, even a basic GE induction range has almost no heat waste. So while a burner might only be rated for 10k BTUs, all of that heat is going into your pan. Which is how they do things like boil water in 2 minutes.

The biggest issue with induction is that the larger ones have enormous power requirements.
I absolutely agree, but would go even further.

When you say Xetex "not a solid piece of engineering on which to build the future", I think the same thing also applies to the original Tex engine written by Knuth. By modern software engineering standards, the original Tex implementation is a nightmare. It's enormously difficult to extend or add new features, and this has resulted in (1) comparatively few extensions being made and (2) when such extensions have been made (e.g. Xetex), they are very difficult technically.
not exact, but from one of my buttons

flex bg-black text-white px-8 py-4 font-bold cursor-pointer items-center justify-center

edit: more characters needed, but IMO makes more sense as to what it's doing.
Oh please; OP was boasting of legalizing porn as some great achievement of his people. It's not a great achievement of his people, nor an inexorable sign of progress. It is at best something marginal, like making slot machines legal so swine like Sheldon Adelson can buy off US politicians instead of scurrying around in criminal back alleys avoiding police where gambling syndicates belong.

You're lecturing me on the "liberal paradigm in law" which was somehow invented in the 1960s rather back in the 1700s when the rest of the liberal paradigm was invented by, you know, the philosophers who invented classical liberalism.

And great reddit tier red herring about "defining porn." How about "all the filth that the Danes made legal, as OP was boasting about." Is that a clear enough definition for you, or do you want to parse dirty pictures and debate the merits of DH Lawrence books?
That's pretty cool! I run one gaming VM on my 3900X but I always wondered how well it would be able to handle 2 Win10 VM's playing games concurrently. Do all the other components of the solution (both hardware and software) scale well enough for that? I assume threadripper has enough PCIe lanes and IOMMU grouping that allows for 2 passthrough GPU's + 1 for the host?
A telltale sign of being smart in my experience is the habit of waiting
until someone else finishes talking before saying anything. I suspect
that people who aren't smart are conditioned to talk over other people
because they're accustomed to being justifiably ignored otherwise. The
nice thing about this heuristic is that it works just as well for
small talk and deep conversations.
I was curious how accurate that was…

MSFT has a market cap of $1.62T. A quick Google says "The median net worth of the average U.S. household is $97,300." That works out to 0.1¢.
To add to the other answer, Shannon's information is also sometimes called "surprisal". And it doesn't describe only what is not known, but rather what can be predicted. So if you can predict new information, it has low surprisal, even if it previously wasn't known (with certainty).
That may well be (and there are techniques believed to have helped significantly, like automated unit-tests and automatic memory management), but the outcome is still worse than Brooks's prediction, which many rejected for being too pessimistic.
Does cloudflare even care about the internet? You wanna bring privacy? Stop supporting these companies.
Right, that wasn’t the mistake. The mistake was designing a game that is gave the player the house advantage.
Whats the reason to even participate in most bug bounties for serious shit like this knowing you could get 10-100x more submitting to Zerodium? Is it the hope of getting on some 'hall of fame' which might land a job offer?

Like, If I found a exploit for something random like skype/slack/etc.. that let you run code on any targets machine with zero interaction, there is zero chance my first stop would be the bug bounty program. For serious exploits, I believe you can get up to 2 million bucks with zerodium. Just seems like a no brainer.

Now that said, I would definitely use the bug bounty program for boring/low impact stuff like XSS and whatnot that has limited value/impact as nobody else would likely ever buy it for that much higher of a price.
I can't find this for iOS, but I only searched briefly.

I did see some Reddit thread about someone creating an iOS port but saying that it lacked all the functionality of the Android app.
A Modern JavaScript Tutorial
DVORAK users might have something to say about that, you insensitive clod!
Why is this being downvoted? These are facts. Seemingly nobody knows the psychological / spiritual ideas behind alchemy and only has comical images of long-bearded men trying to turn metal into gold in their minds?

There is a whole rabbit hole to explore here: William Newman: “Newton the Alchemist”.
I believe their point is Threadripper is even poorer at gaming than some weaker and cheaper AMD CPUs (3900X, 5900X) or those Intel craps which have one single advantage: running at 5GHz+. A disgusting number of modern games still depends on mostly single thread performance.

So, you can beat highest gaming PC at gaming, but that doesn't reflect your power at running "productivity" workloads.
I found myself going back to this the other day. I learned these long left/right formulas before I learned to program. Rewriting them really made me miss regex.
The Rapture Happened but I Wasn’t Called
Never heard of people doing this.
My comment was more of an additional reason (on top of the openness of their earlier computers) for why arguing that closed systems didn't stop Apple is not a great argument. Apple got incredibly close to failing. Had it not been for Microsoft's investment they very well might have.

Their closed approach took a long time to start paying off, and so using Apple as an example for why DEC's closed approach wasn't a problem doesn't really add up.
Don Reinertsen – Second Generation Lean Product Development Flow
https://dl.acm.org/doi/pdf/10.1145/3386321

Check out pages 71:26 and 71:27 for "Codebase introduction and retention" between Clojure and Scala. I'd like to see more graphics like these to illustrate "lifespan of commits"
To my knowledge, this is the first MOOC on self-driving cars where each student can have their own robot home to play with.

Our feeling is that to really learn about robotics you need to touch and see things with your own eyes. This was one of the major motivating factors for us.

By the way, because it's a kit that you assemble, after you finish this course (and the follow-ups to come out) can do other projects with the Jetson Nano, sensors, and servos included.
I merely mentioned fontawesome as one of many possible examples.
And as already said, a symbol having its place in unicode does
not mean it is available on the computer or in a certain
program. For example, in Linux terminals it's not uncommon that
at least one optional font installation is required in order to
get various emoji to display correctly, let alone other non-western
symbols.

Many people use the terminal exactly because it displays fewer
kinds of content than e.g. a web browser, which as a side effect
simplifies many situations.
+1 for styled-components my prefered choice now over tailwind. Styled-components have good integration with typescript - no need for custom utility classes or inline css, also doesn't have a way writing an invalid css-classname and styled-component written css can be easily linted.
Next-Gen Apple Silicon for MacBook Pro, iMacs, and Mac Pro Due to Launch 2021
The article explains the technical details of the render process escape. Contrary to all the current replies to this comment, it does not look to me that this is using a generalized Electron escape; rather, it is using specific main/render IPC calls which Teams has implemented unsafely as the escape mechanism. Perhaps folks are confusing this with an electron sandbox issue because Teams happens to have called the variable containing their IPC APIs "electronSafeIpc".
It would be very hard to privatize building inspections in the US for two reasons.

1) It’s controlled locally, which means it would have to be privatized city by city or county by county.

2) Building code varies by city and county, which makes it much easier for the county to enforce directly.
Safety is a feature and that null check prevents bugs. I'd rather have slow but safe code rather than fast but buggy code.
In my experience most vendors will just cancel/pause your account in the event of a failed transaction, unless it is for a very large amount (>$50) they wont bother sending it to collections because there are fees for them to do that.

In my opinion the best benefits of privacy.com is that you can provide a fake name and address during signup (they will authorize it with any name/zip/addr). Good luck sending stuff to collections without my real name or address.

Mercury.com also provides a similar virtual card service to business banking customers, but unfortunately they don't let you use fake names/addresses like Privacy.com does (probably for good legal reason).
As another example of "am I crazy? No, it's the entire rest of the internet that's crazy" check out htmx [0]. It's another acknowledgement that best practices (for js / ajax) are not best in all circumstances, and has been a fantastic fit for most of my web projects.

In practice, "the right way" is shorthand for "the right way for your project", and conventional wisdom / best practices are vital to know and understand so that you can recognize when they are a bad fit for what you need to do.

[0] https://htmx.org/
In case anybody else was wondering about this: https://tomtalks.blog/2020/12/important-microsoft-teams-chan...
There is "blame culture", where every problem turns into a witch hunt, and there is the opposite, call it "anti-blame culture" where no problem can be declared, because, well, it's never the only problem to solve, and thus can never be solved.

Competitive entities nearly never fall victim of the anti-blame kind, but where there is little competition, they are just as common as their opposite.
That's irrelevant to what Linus is saying. He's not saying "this is good code, but only with the caveat that it's written in C and run in the Linux Kernel". He's saying that changing it to make it far more difficult to read and modify, but cleverer, has made it better code in general.
I'ved used Privacy.com for a few years now and it is a superbly excellent tool. I highly recommend their product for personal and business use.

Privacy and helps keep track of subscription expenses and helps me maintain/be aware budget and/or subscription increases.

The only downside occurs when you are trying to process a refund for a card that was already closed.
I think it's pretty interesting that only Intel is mentioned in the article. It could imply nothing, but it's odd that Intel is the benchmark since AMD has been the multi-thread king for a while. This could mean that Apple's multi-thread performance will be still below AMD.
Just redirects to a Wikipedia page for Sidney Powell, prosecutor.
Tangential, but how is the RCE situation for past few years for Windows, Mac and Linux, especially for unsafe languages?
I got my first paying sponsor for my community
Everyone, literally everyone working on exploits right now will see this and potentially be influenced by how Microsoft chose to handle it.
It's incredible the "right" response to OPs comment isn't "for all the great benefits we've had, we've also really f'ed up programing along the way".

Instead it's "yes it's my fault that I forgot about the nonsensical concepts of positive and negative zero, and that the associative operation of addition isn't actually associative, and that addition's identity isn't actually and identity..."

Scheme has Numerical towers that automatically abstract over exact numeric representations, but instead this clearly smart engine is forced to spend mental cycles remembering and debugging this arbitrary special case logic.

Nulls, floating point, ... we really have some huge programming mistakes that have cost so much time over the years.

An no this isn't a rant on 'everybody should use scheme or Lisp, because that completely misses the point. It's that 'Worse Is Better' really is worse in the long run.
> if we could easily tell all interesting properties of the results our programs give us, we wouldn't need them in the first place

At least to a degree, that may be our own hubris instead of an essential quality of programming. Rarely do I encounter a program whose problems are in their essential complexity. What I see instead is people convincing themselves that all of their pain is necessary.

We have a lot of architectural astronauts who seek complexity for its own sake. We have feature factories adding new complexity all the time. Code being written to justify code still being written - programming bureaucracies. Like moths to a flame we reach for complexity. And we reach, and we reach, and we reach.

I have spent a lot of my career working to scale developers vertically. In software, when communication is the bottleneck, we either fix it and keep scaling horizontally, or can’t and work to scale our hardware vertically. Achievements in developer communications have been rare, and yet we keep young to scale horizontally like we don’t already know how this story ends. Dusty, old, 25th anniversary editions of Brooks’ lie unheaded on the shelf.

Boringly predictable code is how I do that. Tools that automate very repetitive but error prone processes are part of that mix. In which case I definitely know the answer, I just really want to make sure I get it. This is, after all, how software got started in the first place. The logical conclusion of a story started by Monsieur Jacquard.

Some people get really uncomfortable in the face of such changes, but they are typically folks I have already identified as part of the complexity problem. Some can be converted, others cannot. We are poisoning the well and standing around complaining about it.
Cracking whippets is like popping bubble wrap. It's a pleasant repetitive motion that becomes part of automatic muscle memory after a while. It becomes a meditation, like praying the rosary.
I quite easily set up a DNS blacklist on my USG. Still not quite what I'd call consumer friendly, but only a couple of console commands as opposed to setting up the entire pi. Instructions here: https://community.ui.com/questions/HowTo-Ad-blocking-using-d...
cough https://github.com/corna/me_cleaner cough
I am wondering if something like GTP-3 (or GPT-3+x) which has the beginnings of writing code from human language descriptions will be a useful thing.

Creating working code to expand upon can be a significant part of the process of new software creation.
As I was tossing my dead tree onto the disposal pile a few years ago, a couple other guys were gathering trees from the pile. I asked them what they did with the trees, and they said they put them at the bottom of their pond. They're great for creating a fish habitat, apparently.
New TVs still have analog tv decoding from what I've seen. It's the same frequencies as digital tv, and if they have a composite video input, it's the same process, so not very much extra to support it.

There may only be a few OTA broadcasters left on analog in the US, but I don't know how far the digital transition went in developing markets. I'd bet there's some rural cable systems still running analog as well.
If they're scaring you with something they'll cover it. I sold insurance for a tiny amount of time, they teach you all the loopholes and it's the loopholes is where they get you. An example and this is just an theoritcal example, if the container was routed around the world for 6 months then declared lost then it could be possible that the insurance would only cover being lost for 3 months after which the insurance expires.
>>> Moreover their software is finely optimized for it.

What's been impressive is that emulated code optimized for x86 runs faster on the M1. If more developer mindshare focuses on ARM optimizations and specifically writing software for the M1, the performance gains likely will even be more significant. That said, these chips are designed for a single computer, which hasn't been much of a focus area for Intel/AMD the past few years.
I agree, I've just seen this kind of thing before and have low expectations of what people will do with it.

Basically I'm expecting people to be lazy and use the full thing. Especially the CDN build.
Question: How can he be right about the estimated value of a ticket when the number of buyers is unknown? Should the game not swing back once the "hack" is made public?
Semantic CSS would be great if you could reliably unit-test style changes to semantic names within the IDE.
Microsoft this is terrible!
If you look at it from a slightly different viewpoint, there's nothing remotely surprising or controversial about this. You wouldn't be surprised to hear that the best factory workers tend to produce the most widgets per hour, or that the best butchers process the most meat per hour. Productive output is definitely highly correlated with job skill, almost tautologically so. Yes, a code commit isn't exactly the same thing as a widget, but it's similar enough in broad strokes to still be a useful measurement.
The problem is this has been tried in at least two significant efforts and the results pretty disastrous, at least on the political bias front.

Conservapedia - right wing

RationalWiki - left wing

Neither are remotely trustworthy for anything that might require a genuinely neutral take.

I'd like to see Wikipedia fixed rather than replaced, though I guess the complexity of doing that is partly what has spurred the article here.
SEEKING WORK | Greater New York, NY | REMOTE (US Citizen)

Technologies:

• Web: ReactJs | ES6/7 | TypeScript | Redux | Node.js | Express.js | AngularJs | HTML5 | Bootstrap

• Microsoft: .NET Core | C# | Asp.Net MVC | Web API | Linq | Entity Framework

• Data: SQL Server | NoSQL | MySQL | MongoDB | Redis | CouchDB

• Cloud: AWS | Azure | Docker | IAM | S3 | EC2 | SQS | RDS | Aurora | DynamoDB

• Packages & Tools: Axios | GraphQL | Redux | WebPack | Babel | NPM | Git | Jenkins | Splunk | SumoLogic | Jira | Sitecore

• API Integration: Salesforce | Zoom | Google Calendar | Zuora

Email: jainrasik [at] gmail.com

Résumé/CV: https://www.rasikjain.com/resume/

Stackoverflow: https://stackoverflow.com/users/1993944/rasik-jain

LinkedIn: https://www.linkedin.com/in/rasikjain/

Github: https://github.com/rasikjain

ABOUT: Experienced Software Engineer & AWS Certified Solutions Architect with experience in FULL-STACK applications in React.js / TypeScript / C# / AWS / Cyber Security. Worked in different roles dealing with Product Development, Solution & Enterprise Architecture, Security & Cloud.
Is this a work Mac? If so then it is likely managed through some kind of MDM system (JAMF etc), and it wouldn't be unreasonable for the owner of the hardware to be pushing down an endpoint agent like Elastic Endgame. Check in with your security team and ask them.
There was a related article that some people here might prefer. It was about programming in particular, and was also a bit more precise. "Programming is a loser's game" https://tomgamon.com/posts/a-losers-game/ (reactions at https://lobste.rs/s/iqctuy/programming_is_losers_game).
Prefer Comedy over Tragedy
What If Data Scientists Had Licenses Like Lawyers? .. then very few "data scientists" positions would remain, most of them would become "data analysts", "software researchers (analysis-focused)" or some other title which does not need licensing.

The author of this article did not seem to think about this too deeply -- the bar exam works because it grants extra privileges to those who passed it; and barber certification works because it is easy to tell barber from non-barber. Neither is the case for data scientists.

IMHO, if one wanted to add regulation in this area, the "working" approach would be to add restrictions first -- like only licensed people can work with personal data.

But then we'd have to worry about cases like "there is a team of 's/w engineers' writing the code and a single licensed person who can only press 'run' button". And fixing that would require even more regulations... which will probably transform the B2C software landscape, and it is not clear if it would be beneficial or not.
Clearly you've never worked with contract developers whose only purpose is to write a crap ton of code to get a "feature" out that crashes as soon as it encounters the real world. As they say, "doveryay, no proveryay" and it's served me well.
It's not a mistake at all, it's an advertising campaign for numeracy.
Random vandalism is a huge problem that requires a ton of ongoing effort to contain. It's mostly invisible to normal users because there are enough volunteers helping out with supressing it, but it's a huge effort nonetheless.

But how does all that even relate to the question of Jimmy Wales' seat on the board? The board doesn't moderate individual articles.
Maybe some people are ethically against selling to an organization that then resells the zero day to governments instead of, you know, fixing the problem.
If I recall correctly, they did a machine-assisted conversion of the Go compiler from C to Go using a similar technique. They wrote a compiler for C to Go, only bothering to handle the particulars of that one codebase, and changing the C if required. This emitted very un-idiomatic Go code, which they could then clean up as required.

What they got immediately was a few classes of bug gone. No more memory leaks, and NPEs and out-of-bounds errors are now defined to fail in a nicer way. Then they could spend time making their new code more idiomatic.
I think you aren't necessarily wrong that internal committees like this are about PR. It is simple industry self-regulation. Expectations should be adjusted accordingly.

But that would also mean Google exploited her for that.
It wouldn't be the first time Microsoft has screwed over independent security researchers. There's a Twitter thread of a researcher who was accepted into the Azure bounty program, found a lot of important zeroday vulnerabilities, and was paid nothing. In fact he expected to be paid for his findings, and then had trouble with his basic living expenses. Anyone who has worked with bug bounties should know to stay far away from them since you can't get assurance you'll be paid (and companies are not incentivized to pay security researchers).