skysight-inc/HackerNews huggingface dataset:
Sorry to double reply but I see I missed some of your points:

> Basically with ADA, you develope much slower (and performance is usually lower)

Ada deliberately emphasises readability over writeability. It might take a bit longer to do initial development work in Ada than in C, although it's likely that you'll encounter fewer bugs, so Ada might win out even here. Subsequent maintenance is likely to be cheaper/easier. I believe comparison studies have borne this out, although I'm not certain how trustworthy they are.

As for performance: with runtime checks disabled, Ada should perform about the same as C/C++, as its abstractions don't tend to have runtime costs, it's just pretty plain imperative code. Ada isn't typically used with garbage collection, for instance. Like C++, you have the option of using the language's OOP features.

With runtime checks enabled, you'll pay some runtime performance cost (let's say very roughly 15%, to simply make up a number out of nowhere). C and C++ don't give you the option of enabling as many runtime checks as Ada does, due to the free-form way arrays work, for instance. gcc and clang both give you the option of enabling runtime checks for certain kinds of errors, such as dereferencing NULL, but plenty of other kinds of error won't be caught.

> But if you want reliability, it does sound good.

Ada has some traction in the critical-systems space. The Boeing 777 flies on Ada, for instance. Of course, C and C++ are also both used for safety-critical software.
HDR10 is a 10bit color depth. Not resolution. 1080p is generally considered minimum resolution, but that has nothing to do with the "10bit" part of HDR10: HDR10 Media Profile, more commonly known as HDR10, was announced on August 27, 2015, by the Consumer Technology Association and uses the wide-gamut Rec. 2020 color space, a bit depth of 10-bits [0]

Also, no, the 400/600 etc is just brightness: HDR10 and HDR 400 are the same, except HDR 400 mentions the level of brightness on the display. [1].

You may be thinking of HDR True Black, which is a further enhancement, but something different. Deeper blacks can also be achieved by non-OLED displays that support full-array local dimming, and it looks like most displays that support FALD are also HDR displays.

[0]https://en.m.wikipedia.org/wiki/High-dynamic-range_video

[1]https://www.bluecinetech.co.uk/hdr10-vs-hdr400/#:~:text=HDR-...
I was going to mention how similar this is to intercooler then I saw:

> htmx is the successor to intercooler.js
According to SquareTrade, 15% of iPhone owners are using a broken phone screen
> The contracts, a first of their kind in the U.S., were announced in September as heat and wildfires ravaged the U.S. West Coast. They are meant to serve both as a hedge for California’s biggest water consumers against skyrocketing prices and a scarcity gauge for investors worldwide.

What happens when Morgan Stanley buys up all the water futures in a region and sits on them long enough for prices to go up? When they did it with oil, and gas prices skyrocketed, people drove less. But drinking less water does not seem like a viable (or at least healthy) method to handle price manipulation.
How to Be a CI/CD Engineer
Which is pretty despicable for a chat application.

I blame the constant bloat of unwanted features. Each comes with it's own inherent risk of vulnerability, yet it seems like these companies can help themselves but to add "integrations" that nobody wants or asks for from a chat application.
It isnt for credit cards.
Only debit.
Semantic-UI [0] is also a well established framework for building up design using css classes and html only.

It's been more or less abandoned when the main developer got tired of it though, I really hope the same doesn't happen here.

[0] https://semantic-ui.com
[1] https://fomantic-ui.com (Community fork)
There's a user-submitted list here: https://applesilicongames.com

Looks like at least some people have had good luck with StarCraft II.
Look at some of the cloud offerings and thing about how long it would take to implement those things from scratch with things available in 1990. Stuff like NLP or Maps.

Back then if you wanted to put a map on your website is was probably impossible. Now it's a widget a 12 year old can put on their website.
> This seems like an unnecessary ad hominem.

I didn't mean it as such. I just found it wrong, and thus not very interesting, for the reasons I stated.

> Surprise is a measure of new Information (ref: Shannon).

Ah. Not read Shannon himself, so wasn't aware he used his own special definition of surprise. All the work I've seen has talked about information or entropy.

> To be unsurprised is to provide the answer before the computer produces it.

I'm still not buying that definition of surprise...
Ah, c'mon, I just recently became an expert in React.
Worrying about the system becoming locked down is a fringe concern. You might be passionate about it but the majority don't care.
This is a very interesting idea to me.

Over the years I noticed that reviewing the same code knowing a bug is there will increase my chances of finding it comparing to not knowing a bug exists.

It would be interesting to measure if introducing a "catch" in every PR would increase the number of times the reviewer will find additional issues.
>We are in the era of TDP Computing.

Intel has been saying this for years, like almost 8 years. But this is just what non-innovator say. It is an excuse for mediocrity and failure and stagnation.

There is tons of uArch improvements in Apple's chips. That is why they consistently beat even the other ARMs chips on the same process nodes.

AMD also has been significantly innovating with uArch.

I love the innovation we are seeing these days. We are definitely not in an TDP era (where only TDP matters! but of course TDP is important), we are in another golden age of CPU/GPU innovation and it is beautiful. Reminds me of the 1990s and early 2000s.
Highest recommendation for this short e-book on Denmark's transition: https://justingerdes.atavist.com/quitting-carbon?promo Many lessons for how economies can reconfigure themselves.
I don't really understand the purpose especially after reading the "Why do this" part.
If you need body cam evidence in a case, isn't the PD obligated to give it ? And in anycase, how will you have access to the body cam ?
In my country, body cam is still not a thing so I really have no idea how the recording are used in practice, but it was my understanding that the PD has to give it if asked.
Unless this tool can retrieve data that was "erased" (i.e the police officer trying to cover their track) ?
Not really so much on it as using it as a dumb video terminal then though.
Nobody I’ve met is aging the way Mark is aging. He looks... weird. Either he is a potential medical paper, or he’s doing something. Or he’s been replaced by a robot.
Although I am not a VSCode fan (hoping for the day it gets rebooted into React Native), Microsoft's C and C++ LSP support is quite good, as they are pushing it for WSL, Linux cloud and GitHub based development.
I consume ~30kg per week of petroleum for my (quite fuel efficient) car, or 1500kg petroleum annually.

I consume maybe somewhere on the order of 2kg per week (100kg/yr) in the form of plastic packaging, toothpaste, rubber, asphalt, etc. And most of this consumption results in solid waste or other inert storage, as opposed to the generation of CO2.

Eliminating fossil fuels for energy and heating uses will not mean "you're basically back in 1800s" - those sorts of uses are not as relevant to climate change. You'll still be able to buy tires and toothpaste (though the economics of something like asphalt, which is almost a waste product unless you're doing cracking, might result in alternative materials trials for road surfacing treatments, particularly in urban areas. Interlock pavers are particularly suitable for low-strength situations where asphalt is currently used due to artificially low prices)
In https://news.ycombinator.com/item?id=25305467 there was talk about the PETAL stack of which Tailwind is a part. It consists of Phoenix, Elixir, Tailwind, Alpine.js, and LiveView.
That's because it's impossible to implement that functionality in iOS with its locked-down APIs. It's the same reason that Microsoft's Your Phone app is limited on iOS compared to Android. On iOS, only Apple has the privilege to implement such features and they limit the interoperability with macOS.
>so why shouldn’t we be allowed to use them if they can be used safely?

Because California generally decides these things not based on whether they can be done safely, but whether they can be done unsafely. If someone could be harmed by something then nobody can have that something. That's just how they do things.
I don't really understand the article. He mentions how security was in the interest of both the end users and the businesses, but how does he reach the conclusion that the same is true for privacy?

My assumption is that both the businesses trying to provide services and products as well as the average customers do generally not care enough about privacy. On the contrary, while the average end user does not even know how deep modern browser fingerprinting and tracking goes, the average e commerce platform is intetested in gaining this valuable data for profit.

In the end it turned out to be mostly an ad for Cloudflares DNS service. Just like other big internet companies they are big enough that they can track users across the web, even regardless whether someone uses their DNS service. Companies like that degrade user privacy.

What we actually need to change if we want privacy is the browser permission system and javascript. The user needs to be in complete control of local resources and code while browsing the web. An in-browser firewall à la LittleSnitch would be a good start.
There's a pretty subtle pitfall that teams can fall into here.

Let's say a team has 2 developers. Josh is 20% "better" than the John, or simply started earlier and has more context on the code base. So initially, Josh is 20% faster, but now John has to spend an extra 20% of his time reviewing Josh's code in a pull request (or understanding Josh's code so he can make a change) instead of making forward progress. So now, actually John is even 20% less effective than he can be, and he has less time to actually code. And since he's even less productive, Josh has __more__ time to code, so he's even faster, which means he writes more code. It kind of compounds, and even an initial slight advantage in speed or context for one developer can amplify itself over time.

A good engineering manager or senior engineer can detect when that's happening and try to correct the balance. But often the team kind of settles into a mode where Josh is known to be better and more productive and everything is funneled to him.
I'm in a good position to answer your question. I've been involved with making both bug bounty and zeroday companies, and I have experience selling zerodays to bounties and independent buyers alike.

The truth is that the exploit acquisition market has many legal issues. Zerodium, who is often thought to be the leading buyer, publishes misleading guides and has had unusual timing in between the initial disclosure and hacking attempts on the researcher themselves. Other buyers have non-negotiable sale (not license!) contracts that may result in your zeroday being misused, and you may find yourself in a conspiracy. And those are the reputable and responsible buyers, there are others outside the US that are fronts for Israel/UAE/China. The market has plenty of room for correction, but there's a shortage of ethical buyers.

If you could easily sell an exploit outside of a bug bounty program for more money, you'd see more people doing it regardless of the ethics (see: the NSA doing a bulk of the hiring in infosec, noone I spoke with that applied cared about the illegal surveillance disclosures and said they chose it because they offered 100k+). So the researchers currently have no choice, and the bounty programs take advantage of that. When the pendulum swings the other direction, you'll see bounty programs becoming more fair/lucrative.
That's kinda like saying that anything typed on a keyboard is plain text. I'm referring to the document source code.
I think this should be tagged with [rumour] or the like.
That's a significantly different attack, with different economics. It involved selling electricity instead of just buying less of it, and profiting from government subsidies. Clearly that can work if the subsidies are high enough.
Really, the assumption that QWERTY is the most used keyboard layout is the hill you decide to die on?
Arguably, the existence of Cell destroys any notion of immutability. It depends on your worldview; if an escape hatch of any kind makes immutability a lost cause, then this point has merit. But I don't see why that would be such a big deal, since the majority of the language is immutable by default.
Again, read the entire song. It’s not exactly profound but if you aren’t cherry-picking it seems a lot more likely that they’re referring to the people who supported the colonization, slavery, and other violence mentioned earlier in the song. That’s why I mentioned the history since those were widespread real problems which still affect millions of people whereas the average white person has no credible reason to fear being mistreated.
Don't worry. React isn't going anywhere.
You're mixing two different things in your argumentation: what can theoretically happen, and what typically happens. Majority of people have to completely alienate their friends and family with their asocial behaviour to become homeless.

I've only been technically homeless and only slept on the street once in my entire life, but I have some time volunteering, talking and interacting with them, and in my personal experience, overwhelming majority of them are not just normal people who felt on hard times. I'm completely sure that if they took rational decisions and controlled their impulses, majority of them would not be where they are.

However, and this is a very important point: division between mental illness and bad decisions is very murky, so I'm not making any moral judgements here. But if a person suffers from a mental illness which leads him to make irrational decision, it is a tragedy, and this person is not at fault, but society doesn't become responsible for this awful situation either. It is moral and commendable to help these people — that's why I do it, for example. But there's a pretty huge gap between doing something out of kindness and having an obligation to.
only as a thought exercise. the ability to 'switch off the internet' (115 million daily active big corp users) is tempting, but no, not really :)
There are lots of vulnerabilities in most door locks, does that mean we should go around stealing things because Chubb have made money selling insecure locks?
Code size is a great indicator of the complexity of some software and how much work it will be to maintain it. It is also a reasonably good, but far from perfect indicator of how much work went on building it.

That measure is also one of the arguments for highly expressive languages, because developers seem to produce approximately the same length of code whatever language they use. And leads to some very good questions about why that length changes a lot from one place to another, but doesn't change much when one changes the more development-centric options (like the language or editor/IDE).

But, of course, if you start ranking people based on it, it will stop being a good predictor of anything.
It's painfullly ironic that this situation was forced on Denmark by the anti-nuclear grass roots movement of the seventies. The tree-huggers destroyed the climate with their concern for the environment.
Combatting tech debt in war rooms
Radio waves travel for long.
I remember getting local AM radio tunes 100 km away from the border of my province where in theory the radio is being set for.
Top performers do more work (generally, not always). This is contrary to the HN conventional wisdom that lines of code are a bad metric, and I see where those people are coming from. But generally people capable of writing more code faster are also capable of writing the right code.
Not really. The lottery organiser didn't lose out on any money here. The total prize money is going to be paid out to someone. In fact, the operators, through this mis-design, might have encouraged more lottery ticket buying than there would have otherwise been (e.g. this guy started buying thousands of tickets) - so this 'flaw' would have made the lottery more money!

It all starts to go wrong when the secret gets out; ordinary lottery players might avoid the game because they see it as rigged, so the revenue goes down. At this point, the lottery organisers have to do something.
That minimizes all the building blocks we've built meanwhile.

The human writing the code will write about as much code today as they wrote in 1990, true. But as I commented elsewhere, the building blocks we have now would boggle the mind of a developer in 1990.

We have complete game engines, with scripting languages included, physics, advanced graphics and a myriad of things I don't even know, that you can actually use for free now.

We have maps that cover the world, with distance estimations, navigation instructions, street views of every street, etc., that a 12 year old can integrate on their website.

A developer in 1990 would be very productive today, yes. But that's because of everything that has been build in these 30 years. With the tools he had in 1990, his output would be meager by modern standards.
During the fires I had to explain to my partner why the CO2 levels in the house spiked so high (I have an AwAir) while she was baking.

More and more I feel like most of us slept through science class. I don’t know what is happening, but it worries me.
Actually that seems to be one of main points of the blog post. Being able to stage their work.
The cheaper MacBook Air has 7 GPU cores instead of 8 as on the MBP. This is assumed to be the result of binning.
Isn't the study about Australia though? Most of that population lives in a relatively narrow band of latitude...
It's simply an act of giving control to the customer - nobody likes sitting on the phone for a few hours with your bank's fraud department and then waiting a week to get a new card in the mail. Being able to cancel a single merchant's card without affecting anything else in your life is a net-positive.

Virtual cards are also good for the customer outside of general fraud, such as when you might have a stingy business that only cancels subscriptions over the phone or whatnot; the only downside is that technically the business can send those charges to collections, but even then most small collections charges aren't considered in credit decisions.
No, capitalism and freedom in general must operate within the confines of morality. But I think it is also true that slaves (at least as a source of agricultural labor) were becoming economically unviable regardless, due to advances in technology. Mechanized harvesting and other agricultural mechanization was just less expensive than using (and housing, and feeding) people to do the same work.
New homes have ERVs or HRVs

What country are you in? I'm in the US and my nice home, built in 2015, doesn't have either one.
Remediant | Full time | USA | Remote (Must be US citizen or green card, No Visa Sponsorship)

We help secure access to critical systems in industries ranging from defense contractors to pharmaceutical companies. Our flagship product, SecureONE, enables our customers to deploy a "just-in-time-administration" stance that prevents attackers from gaining a foothold in their networks. You do not need to have any previous experience in information security — and this is a great job for those looking to learn more. Remediant is fully funded (Series A) with real paying customers from some of the hottest Fortune 500 companies.

Our Stack: Python, Node, mongodb, Angular (moving to React), Docker

Remediant is looking for a Software Engineer (https://www.remediant.com/careers/software-engineer) in addition to a Front-End Engineer (https://www.remediant.com/careers/front-end-engineer)

Please view more details via links above and email resumes to careers@remediant.com
That is very unlikely considering it would probably be a GSuite account.
I really wanted to be a customer, but when I visited privacy.com and saw the number of 3P services they load up (thanks uBlock Origin) I realized that they talk the talk but don't walk the walk.
I would've thought that buying a tree would be a form of carbon capture: the thing has taken carbon out of the air and brought it back to the ground.

Is there a particular reason you think it's environmentally unfriendly?
I was very active in Wikipedia around 2005. Amazing it's been that long. I think Jimmy has shown to be a person of great integrity over all these years, and he should stay.
What Is a Game? (Board, Video, and Life)
Safari supports HLS natively, but hls.js is a widely used library that support HLS via MSE.

https://github.com/video-dev/hls.js/
Except for one thing... we don't track users. We're not interested in tracking users. More here: https://blog.cloudflare.com/welcome-to-privacy-and-complianc...

And technologies like oblivious DNS (https://tools.ietf.org/html/draft-pauly-dprive-oblivious-doh...) mean that our DNS service doesn't even see your IP.
According to 8 year old online survey with no published methodology...

I.e. this is complete bullshit.
more than two thirds of workers want to to return to the office.

that's a super majority.
Ha, you kids! What about the REAL project that kicked off atomic styling: https://acss.io pioneered by Thierry Koblentz and friends while at Yahoo.

Everything that came since is just a variant, in principle, of that. It never gets the props!
In a proper lottery (i.e. balls randomly extracted out of a machine), the odds are the same for each combination of numbers, surely...? How did they produce these odds, artificially?
Cameras and Lenses
> look at 2nd and 3rd order effects
.. which FOSS engineers have spent their lives on, while FAANG acumulates patent and SSL money across international borders? forcing TEAMS kool-aid with surveillance built-in, down your desktop with the help of C-Suite and their attorneys?
One simple example that I presented in the other comments: maps. I don't think we ever had (or that it was even possible in a non-networked/poorly networked world) commercial components for maps even remotely close to what services like Google Maps offer.

Similar thing for many tools and services we just take for granted these days (NLP, sentiment analysis, entire game engines, etc.).

The business logic was easier to write in 1990 because the scope was much smaller and the tools much more constrained. But our modern tools are 1000x more powerful, therefore harder to master, true.
It’s not solving enough problems or different enough for me to consider it seriously.
My theory: simply put, a large number of commits (without considering excess/cheating for the sake of themselves) can indicate lots of qualities of a good software engineer: order, planning, precision and capacity of partitioning a problem in smaller units.
If it's on their work machines then it primarily endangers their employer's data, much less their own.
Seeing it from a graduate course in MIT (2016) to now, Duckietown is doing truly amazing! If you are interested in launching a Duckietown in your own community, please contact us info@duckietown.com
Turns out getting material from a celestial object back to terra-firma unaltered is pretty damn hard. Fortunately, modern scientific instruments can do a lot with a little.
Until the point in time where Apple decides to publish documentation so that drivers can be written in order to actually run other operating systems, the M1 will remain as locked down as any iPhone - minus finding a way to jailbreak.

X86 is on a completely different level, see: https://01.org/linuxgraphics/documentation/hardware-specific...