skysight-inc/HackerNews huggingface dataset:
The Causality episode on this is really good: https://engineered.network/causality/episode-39-therac-25/
I just listened to a podcast [0] this morning that mentioned the fact that the many of the same people denouncing "Team America World Police" two decades ago have flip-flopped on that attitude regarding current events in Eastern Europe. I guess this is sort of intended to go along with c_crank's reply there.

[0] https://conservativenerds.locals.com/post/4567762/the-ben-he...
Best Reminder App: Browser Extension
Browser extension to create reminders for tab URLs or notes. Schedule reminder notifications for later or create custom intervals for days of the week or time increments.
In math, when something is "undefined" it doesn't mean "it is not, full stop." it means that there are multiple answers or no answers with whatever rules we are working with. For example, when you can only work in the field of Real Numbers, the square root of a negative number is undefined (though it is an imaginary number).

In our case, we're saying 0/0 planets (caveat: other than Earth and Mars) have a Linux computer on them; then continuing to say that is 100%. This is clearly not true in any common sense term, since there is not a computer on every planet in the universe. Thus 0/0 == 0% in this case. In real life, the laws of mathematics apply differently than theory. In real life, there is no such thing Zeno's Paradox because eventually you'll reach Planck Scale and then it just depends on how you round, whether you reach the end or not.
IPhone 5S for the last 8 years. This model was launched in 2013 (10 years ago). It’s working perfectly fine for what I need from a phone (calls, occasional email, youtube, gps, and web browsing - typing this on my iPhone). I like this form factor so my next one will be an 2016 iPhone SE..

I’m being serious! This works perfectly fine for my usecase. And when I need to do real work, I use my Macbook Pro Late 2013 (8 GB RAM). I’m a CS prof and also web dev, use pycharm, docker and all that modern things. Less is more and I get to save a lot of money!
B.S. If this was going to happen, why didn't it already happen a decade+ ago on the overwhelming-dominant mobile platform, Android? Especially given that the technology existed in a complete, commercially-available consumer platform no later than 2011? https://www.cnet.com/reviews/motorola-laptop-dock-review/
> People are attracted by Rails because it gives you a false sense of simplicity, whereas what really happens is that complexity is being hidden by convenient interfaces.

This happens over and over again because it appears so alluring and friendly that it attracts newcomers like flies.

DSLs (looking at you, Kotlin flavoured Gradle), magic annotations (Spring Boot) and ORM frameworks are great in theory, but pray shit doesn't hit the fan, because then you're off debugging the intricate internals of said leaky abstractions.

I suspect it was part of the reasons Scala died, and while I can't say I love Golang, they seem to be only ones with a culture that actively discourages this.
Serious answer: fly into low orbit, then turn around and look back at earth. The tallest and most dense wind farms are long past being completely invisible to the naked eye a this point.

Now, try to imagine a wind farm tall enough and dense enough to meaningfully impede the flow of air driven by rotation and pressure/temperature differences on the surface of the planet you are looking at.

Next, take a guess as to whether such wind turbines are likely to be built under any circumstances.
Going strictly by the definition that's correct, but if you take a look at the number of services that allow you to reset your password using only an SMS-OTP you'll quickly realize that reality doesn't live up to that ideal.

I mean, at least SMS-OTPs are one-time use, i.e. they don't facilitate a compromise if done correctly, but the "done correctly" part here is once again very load-bearing.
The security holes are caused by C/C++ being unsafe language to develop with, not new image formats. If image, and other, encoders and decoders do not use unsafe languages, it’s unlikely they introduce any such bugs.
𝕏 is just a front for a phishing scam in these cases. No money or cryptocurrency is transfered directly. Scammers get access to a popular account with many followers, and tweet something like this: https://static.news.bitcoin.com/wp-content/uploads/2023/09/v...

You don't need to get everyone in the cryptocurrency space to believe you, just a few people transferring funds from their wallet will make you rich.
> You can enroll multiple devices using the same

You could even save it in an application like KeepassXC. Then you turn on the TOTP mode and presto, you have another TOTP device
I believe this is specifically not to fear making something better due to potential cannibalization.

I suspect they don't feel iPhone apps (at as they are coded by developers today) as a "KVM-style" desktop experience is 'making something better' than the Mac - or even really worth doing.
Illogical association of ideas. It will be an iPhone with the USB-C connector to charge it. Stop.
Previous (2016) thread: https://news.ycombinator.com/item?id=11749203
> Will all the counterfeit usb-c cables also cause a bunch of confusion when features don’t work?

Only if Apple adds MFi-style DRM like they did with Lightning. Otherwise, the only real "features" that could possibly break is data/charging, which is a problem on most serial cables (including Lightning).
Thanks for bringing this oversight to my attention and for your patience while it is fixed. I threw a couple of attributes on the site before I left for work an hour ago and will make sure the attribute meets the requirements once I get home this evening.
-> It seems to me that we've managed to have stable power for... decades?... without having rolling blackouts or the ability of politicians to reach into my home and turn off my computer.

Are you using a fallacy as a basis for your argument? Past performance is not a reliable predictor of the future.

But I agree with you, giving technocrats control of rationing decisions leaves a bad taste in my mouth.
Webb Confirms Accuracy of Universe’s Expansion Rate Measured by Hubble
Seeing that when the EU first wanted this they wanted to force everyone to use micro USB, what happens when someone wants to invent a better standard?
> See, the people on the road have voluntarily put themselves 'in the game'. Kids playing by the side of the road are not part of this;

Are people (and kids) crossing the street at a marking "in the game"?
Keep reading and you’ll read what I was summarizing - section VII on page 74 has the gist.
Show HN: Permify Now Supports Attribute-Based Access Control
Hey Everyone,

Almost year ago we launched Permify an open-source authorization service to build fine-grained and scalable user permissions and access control systems over here(https://news.ycombinator.com/item?id=32096610)

My co-founders and I had a enterprise solution agency where we worked with a bunch of fortune 500 companies.

Each projects we made we have to re-invent the wheel for access control and authorization.

Not having a easy to integrate, scalable and a granular system that can fulfill the requirements of these enterprise companies was a pain in the ass for us. As well as, platform engineers and software architects in these teams as well.

So, we start working on a centralized authorization piece which makes authorization less scary for these architects. We learned a lot from google-zanzibar, OPA, and XACML.

Yet we wanted make Permify unique. Permify become a true ReBAC system where you can create a structured authorization logic.

But there was a missing piece in which makes you build attribute based access rights such as based on date, number of times, amount of money, etc.

Today we are launching that piece with Permify ABAC.

We would love to get your feedback on this!!!

Feel free roast or toast :)
I don’t use notes, but I’ll check activity monitor, thanks!
The naming truly sucks. You search for .NET and you find .NET framework, ASP.NET, .NET Core, .NET Framework, what even is .NET Xamarin MAUI?

You look for a solution and find an [AttributeDecorator] that no longer works or is considered bad practise, or is it the new silver bullet - who knows? You better return IHttpActionResult, or do you set the context.Response? Hmm.

It's much easier with younger Frameworks like Svelte, NestJS, Flutter or younger languages like TypeScript, GraphQL. You won't be told stuff that's been dead for 20 years.
I find it hilarious when people complain about paywalls etc. If you want zero ads, then you have to pay. How will you pay otherwise, magic or thoughts n prayers??

then I love the "I dont want my computing resources to run ads", well then dont read the article !!
Sorry, in what way is Google in China? No offices, no employees, products are not sold there, the only way to access their web products is VPN. Apple, on the other hand, sells their entire product lineup there. Some part of manufacturing is there, but most things are being built in Vietnam, Taiwan, etc, and FATP at most is in China.
Other than saying "ad targeting bad", not much to go on here - the article makes no reference to the specific laws plaintiffs believe Google is violating
Open Source GraphQL API Security Academy Built with WebContainers
Want to learn how to play both offense and defense on GraphQL?

We're very excited to launch our new open-source API Security Academy built by one of our engineers.

You can learn how to identify and mitigate security vulnerabilities in GraphQL apps. It’s free, interactive, and open-source!

The website is currently in beta, but we'll be adding new challenges all the time. Your feedback is really essential to us, and we welcome all contributions!
Ask HN: Why have real wages been stagnant for most Americans?
I see a lot of data pointing to real wages not moving up as time passes. One example is from https://www.pewresearch.org/short-reads/2018/08/07/for-most-us-workers-real-wages-have-barely-budged-for-decades/ but there are other such data too. Can someone ELI5 the core drivers and why most people are ok with this status quo?
This, sort of. I love the idea of VR and I've enjoyed my time with it. I've used a few of the Quests and PSVR and the issue, for me, is always that I get migraines from it, the heat is intense, and the weight of the device is uncomfortable even when barely noticeable. I also dislike the need to have some large room, or an empty room, or both, to really enjoy them. That's not an issue with VR in itself but it is a hurdle for me to adopt it. Once we add all these together it becomes a fun toy that has no real future in my home. With luck we'll advance the technology such that it can be used by more folks in interesting ways.
We don't enable compression by default because we leave it up to the site owner to decide whether to optimize for network efficiency or CPU efficiency. (Also, disabling implicit things is more tedious and confusing than enabling things.)

Glad to hear you use Caddy! :)
Mosaic – Scalable, interactive data visualization
Thousands of builders are jumping into this LLM startup
This is the 3rd edition of my weekly newsletter about emerging trends, business oportunities and startup. Enjoy reading!
Overwritten article complaining about mature framework the author admits he didn’t even attempt to contribute to. I’ve loved Rails since 2008. Perfect? No. Wonderful? Yes.
u can also add that facebook one if u had an account :P it's via the same site. once u signed up u can see what claims are open. - handy site. I guess we do like free stuff here :D Never once had a pay out, but its free to sign up so its like a bit of a free lottery with small prices :')
Ask HN: Would it be rude to make cloudy winters sunny using a MR headset?
Wouldn’t this offend people who actually like living there?
Could have been it. I work and live in Thailand so it’s always hot, but might have Ben sitting outside more
Is it way different than using an iPad with an external monitor, keyboard, mouse, disk, midi controller, etc...? Is the key distinction that it's on a phone rather than a tablet?
The API could return different identifiers per app
Does that data even exist or is this just supposed to be a stump argument?
If there is a sophisticated attack pivot that is as profitable, quick, proven and safe, I don't think anybody knows what it is.
Author of the post here - happy to discuss and get feedback from HN readers. The examples I gave here are all using GPT-3.5 but Claude now seems to work at least as well using the same prompts.
Not OP, but you may find Inductive Logic Programming (ILP) interesting, ie. ML with a logic programming flavor for learning logic theories from data. While [1] focusses on porting the well-known Aleph ILP package to ISO Prolog and getting it to speed via parallelization, it might give you enough of an idea and a couple pointers where to go from there.

Working with CSV or JSON data and performing relational ad hoc queries or employing Prolog for combinatoric test/coverage data generation is also very convenient.

[1]: https://quantumprolog.sgml.io/bioinformatics-demo/part1.html
No kid has an Apple Watch, no phone (set up on my phone as a Family watch). Texts and calls me daily.
I don't know about fun, but maybe you can cosplay a1970's/1980's developer. The press (and many managers, directors, and even developers) treat COBOL knowledge as something that was doled out between 1965 and 1985 and then the world just ran out of it. Policy and decisions are made around COBOL as if it's impossible to understand and all knowledge has been lost. That leads to some pretty crazy situations.

It's a language that's built for one purpose, business style applications like CRMs or accounting systems. It's not mystically bad or so undecipherable. It's actually a pretty simple language. If you're consulting/contracting developer, or an in-house developer at a bank, insurance company, etc., you should learn it. Even if you don't do anything with it, you can pick up a used book on COBOL and get most of the regular patterns and practices.

Learning the basics of the language itself, if you've already a competent programmer, won't take you long. Maybe a half dozen weekends. But COBOL exists in an environment (normally IBM mainframes) that does a lot of the other lifting. CICS is an application server for COBOL (essentially). JCL manages what job to run and when. VSAM for indexed files or DB2 are the most common databases. And WebSphere for messaging. Becoming a 'real' COBOL developer on a mainframe is maybe 33% COBOL and the rest a miasma of mainframe-isms. And unlike Linux, there's no 'free' equivalent to a mainframe. (Although you can spend about $40 a day accessing a mainframe on IBM's cloud).

A few weekends won't turn you into a COBOL migration expert, but you can at least join the rest of us, rolling our collective eyes, when the governor of New Jersey asks for volunteer cobalt [sic] programmers because some key system is breaking down.
Yes, ByteDance https://en.wikipedia.org/wiki/ByteDance
Infrared thermal energy is conserved with wind turbines, too. Though, there is apparently local ground-level higher heat around both wind turbines and solar panels.

Some of the air movement due to high and low pressure and humidity and turbulence becomes infrared radiation (heat) due to mechanical friction and presumably also due to turbulence and convection causing friction in the air.
And all those people had crypto wallets ready to go. Go figure.
Check out "Project Amber in Action" [1], String templates [2], Unnamed Classes [3], etc etc. Even considering the critical importance of compatibility, the language has come a long ways and is still going.

[1] https://dev.java/evolution/

[2] https://openjdk.org/jeps/430

[3] https://openjdk.org/jeps/445
The idea is to write a C++ model that that produces cycle accurate outputs of the branch predictor, core pipeline, queues, memory latency, cache hierarchy, prefetch behaviour, etc. Transistor level accuracy isn't needed as long as the resulting cycle timings are identical or near identical. The improvement in workload runtime compared to a Verilog simulation is precisely because they aren't trying to model every transistor, but just the important parameters which effect performance.

Let's take a simple example: Instead of modeling a 64-bit adder in all its gory transistor level detail, you can just have the model return the correct data after 1 "cycle" or whatever your ALU latency is. As long as that cycle latency is the same as the real hardware, you'll get an accurate performance number.

What's particularly useful about these models is they enable much easier and faster state space exploration to see how a circuit would perform, well before going ahead with the Verilog implementation, which relatively speaking can take circuit designers ages. "How much faster would my CPU be if it had a 20% larger register file" can be answered in a day or two before getting a circuit designer to go try and implement such a thing.

If you want an open source example, take a look at the gem5 project (https://www.gem5.org). It's not quite as sophisticated as the proprietary models used in industry, but it's a used widely in academia and open source hardware design and is a great place to start.
I saw a talk on Power Apps at ATL DEV CON this weekend and was blown away. The only downside is it can only be used internally, with AD M365 logins. It won't work with B2Clogin, and it won't work without authentication.

But, that's the only way I used VB6 - for internal software.
This already exists! Vendors often have demo boards of their parts, with complete schematics and design files, so it is pretty easy to find what you need.
I mean, transparency is nice but I think it is reasonable to ask how much value a format will add relative to the cost & risk. WebP has already peaked but for compatibility it’ll need to be supported for decades to come.
But why couldn't that be a monopolistic practice? For example, let’s say Apple is getting more than 100% of the ad revenue Google earns from iPhones, but it’s still worth it for Google only because it doesn’t have iPhone users start thinking about other search engines (thereby maintaining the monopoly). That seems pretty similar to standard oil pricing below market value to get its competitors out of business.
Wind turbines aren't questionable science and actually do reduce bird deaths compared to fossil power plants. In other words, they're fulfilling this responsibility better than expressing vague concerns.
I think all the time is stretching. Reputable registrars selling domains from reputable registries do not generally do this.

In in doubt, stick to dot-com

Again, anything that could happen to you and your domain could happen to an email provider and their domains, on top of them choosing to lock you out, give away your address, downtime, etc etc etc.
> where two endpoint parties are trying to communicate yet there is a third party in the middle playing the position of censor. This is the entire crux of the matter.

Hey if they want to keep communicating they can send letters. There are plenty of communication solutions that don't involve conscripting a private third party to transit the data against their will.

> what I see is a description of our traditional values that had been previously serving to foster an open society, but have now fallen apart with companies scaling to own much larger portions of markets, prying into what should be the business of their customers, and colluding with each other to create unavoidable de facto governmentesque power.

What I see is the logical conclusion of that open society. If people didn't know we were going here they weren't paying attention. Additionally, the unfettered open society brings us KiwiFarms and 4chan; I think the burden of proof is on those who support this model to explain why companies should be forced to facilitate those actors on the Internet.

You can still set up your own ISP If you don't like how the others are playing. You can't do that if the government starts putting constraints on what an ISP is.

> If you really don't see the problem with an ISP censoring, then how about the electric company?

Entirely different scenario. Electric companies have government-sanctioned local distribution monopolies; those monopolies come with additional constraints on their corporate behavior.

Hypothetically, one could argue that in the US at least, this fact constrains Verizon and Comcast's hands. But it doesn't constrain Twitter, or Hurricane Electric, or Reddit, or Google, or Facebook, etc., etc., etc. If you don't like those companies' behavior you can go to another or set up your own. I didn't like Twitter; I run a Mastodon node.
Please drop some links in the lfe slack #gaming channel when you have something.
> My friend's cat (approximately 0.25m tall, negative 16 watts power production) is more of a menace to avian wildlife than an eighty-meter diameter, 2,300,000 watt wind turbine

Have you tried painting your friend's cat? ;)
I worked with Elixir daily for about 8 months and it honestly feels to me like the almost the perfect stack for web development. But the one thing that I would like to have is the ability to develop a mobile app that I can put in the app store, but which just runs Elixir LiveView.
Companies are incredibly lazy when it comes to managers. One reason I ask for extra pay is just because I have to deal with that group of smug and unqualified group of people. They can cry all they want when they say we are too expensive, until they start promoting people that are actually qualified to manage projects and people I will make them pay.
Putting high density in the urban core does frequently and constantly threaten the suburbs outside of it.

Suburban voters generally want the urban core to both be easily drivable to, but also full of life and culture. This is a contradiction that city officials are always trying to compromise on, instead of simply acting according to the wishes of the urbanites living there.
weapons are made with intention to harm or kill and you using one wouldn't expect anything else, so this argument is weak at best.
Ah yes, this is what global climate change is all about, isn't it? Save the energy for the rich, and punish the poors.
What expires within 2 months?
Blog post is user written. Surveys are built through an AI simulator trying to recapitulate user survey data
May be worth a [2020] date tag.

Previous discussion: https://news.ycombinator.com/item?id=24257648
No, WinUI 3 supports C# and C++. You can use it with TypeScript indirectly via React Native.
Paper: https://www.domoritz.de/papers/2023-Mosaic-VIS.pdf
On balance, I like Rails because you get so much functionality out of the box.

My biggest concern is that when your project deviates from the happy path of that functionality you've got to invent your own architecture and patterns. Knowing when to create a service objects vs say adding more functionality to a model is an example. In that case, you're out of the land of convention and into the land of opinion.
While it's also signing things for you? That seems rather hard to implement.
My fyp is mostly Scott Pilgrim clips and bladerunner2049-esque photography, which is weird because I've never seen Scott Pilgrim vs The World or either Blade Runner. Sure there's occasional dance memes just like there's also random pranks and animated memes which I'm sure everyone sees, but like, the algorithm clearly knows what I like somehow, because I ended up really liking both of those movies after being encouraged to watch them by my fyp.
Looks like you're in a position of not losing anything. ( other than a system and accounts due to a hack )
We built the fastest CI and it failed
Which is a fair offer if you don't have to research USB-C for 2 days just to then order the wrong cable anyway.