skysight-inc/HackerNews huggingface dataset:
Thank you for responding!

> For other kinds of info, it sounds like you need to learn more about what kinds of evidence constitutes strong evidence. One strong piece of evidence can overturn multiple weak pieces of evidence and it's important to know how to judge such things.

i am aware of this, but it is hard to actually pay attention to this at all times. my personal rule of thumb has always been that a testable/falsifiable thesis is always more trustworthy then one that is not. But a lot of the highly volatile topics dont have any like that, because actually doing so would be immoral or unrealistic to actually test. They always end up with meta analysis being done on both sides, which can always be portrayed in whatever way you wish.

I grew up in a family as the youngest.

From my immature point of few as a child back then, everyone looked very knowledgeable and rational. Over the years, everyone in my family increasingly argued with emotions and link videos to people that are - from my point of view - incredibly manipulative.

Now I'm in my thirties and everyone in my family seems to see the covid situation as a conspiracy.

There is an endless stream of discussions from often quite knowledgeable people doing various meta analysis, showing how there is no/negligible danger, how the tests do not actually work, that the virus is older then 2019 - with the only change being that we now pay attention to it and so much more.

As a software/devops engineer, i feel unqualified to have an opinion on the matter.

I wouldn't know the first thing about verifying or falsifying any of these theories.

nevertheless, I am told that I should research and decide for myself, and that just trusting the official channels is negligent or even dangerous.

And the thing is that I agree on the last point. I know my government (germany) to be corrupt beyond any doubt.

All of them have been proven to have stolen public money, participated in nepotism and supported policies which made our society objectively worse off while profiting various parties - with no consequences to the politicians.

I just hope we will have less controversy on this topic in the future, though it doesn't really look like there is any chance of this happening.
Not many companies are in the business of being fair or moral, usually it's about making money. Lawmakers have the power to force companies into being more fair (for whatever definition of "fair").

On the comparison between Apple and Sony, — objectively there is no difference except that they work in different markets and the devices they sell have slightly different purposes. If as a result of all of this Apple is forced to make their devices more general-purpose-like, it would be easier to insist that Sony should do the same.
I couldn't beat them, so I joined them.

I bought a no-name tablet stand on Amazon.ca with adjustable height for about $20. The packaging included a note to review the product for a $20 coupon code. Done and done. At this point, who cares?

I've been using Amazon for over 20 years. As a young teen, user reviews of music CDs helped build by tastes as they were purely organic expressions of how buyers felt about the music. That ended years ago with the switch to Fulfilled by Amazon aka digital flea market.
I was hoping that the author would argue in favor of dropping Safari. I can't remember how many times something didn't get implemented because "it doesn't work on Safari"

I don't fucking care if it doesn't work on Safari. I'm tired of Apple dragging the entire ecosystem down just so that they could have their 30% cut.

When enough developers start developing with that mindset, perhaps potential buyers' first association to the iPhone will be "that phone on which most websites don't work."
A Beginner’s Guide to NFTs for Cryptoart
Exactly: Most modern browsers respect CORS. If you send response header "Access-Control-Allow-Origin: *", you're saying any origin can load the response. Clearly, the owner of cdn.fakercloud.com didn't want that behavior.

The server can inspect the Origin header, and if the maintainer doesn't want to support the domain, then don't send the CORS Access-Control-Allow-Origin response header.
Is this a character assassination post? It really feels like it.

Rossmann opensourced his repair manuals and has detailed videos of how to repair equipment, you can literally start your own repair business of that.

If that is not being for right to repair I don't know what is.

Reading your post again it is a character assassination post.

Shifting goalpost and attacking personal characteristics instead of the point.
GMO in the sense most people mean it (direct genetic modification) almost always also means pesticides.

I think that
On Paths of Imagination. Pico’s Way Towards Understanding Man
Sometimes fly ash is added to concrete as a pozzolan. It is produced by burning coal and is slightly radioactive.
Don't forget that most of the states against slavery, were also against those slaves being present in the country at all.

It wasn't until war was pretty much inevitable that many, including Lincoln, started to realize that moving towards freedom/equality was the winning move, strategically, practically, and politically.

Even after admitting equality was the answer, he still wrote plenty of extremely racist rants about he didn't mean that legal equality didn't mean that the races were ever capable of being equal, etc.

The other blatant example that people misinterpret is the 3/5 compromise in the constitution.

It often gets framed that the slave states valued slaves lives as less (3/5) than free persons, but remember that the northern states that were against slavery were also against counting slaves as constitutional persons at all: they wanted 0/5s.
Is there a spec for this? How are there multiple open implementations?
Suppose you install a messaging app to talk to your friend. How do you know they installed their copy from the good App Store and not the bad one?
Personally I would prefer to sign up to a subscription via PayPal, where I can easily manage the subscription though a web site instead opening the "Music" app (!?!) and navigating through that nightmare
It's useful for governments to have access (via supeana of course) to history of their citizens location. In case they start getting uppity. Just makes it easier to intimidate, suppress, and oppress.
> I'm not the first one lamenting the lack of experimentation in CS. See ...

Take your first IEEE paper's abstract:

"Empirical software engineering research needs research guidelines to improve the research and reporting processes."

They are pointing out problems with the empirical research that is being done, not claiming "almost complete lack of empiricism in Computer Science" as you did.

There are issues in all science fields, their research, their statistics and their reporting, in particular outside their major journals (and not even those are infallible). Calling out an entire science field in particular is quite insulting to all their researchers.

> I know, but it doesn't contain (empirical) evidence.

Empirical evidence of what? Please do not remove/ignore parts of my reply to suit your argument.

You may claim that you would prefer the RFC to include references to papers and articles; but you cannot claim the evidence does not exist ("99% or so of all new tech can't demonstrate any benefits") or that an entire field has no clue ("the almost complete lack of empiricism in Computer Science").

> That's the medical equivalent of giving the patient an unknown drug to see what happens. Did the patient get better? Maybe it was the drug! Did the patient get worse? Maybe it was not the drug!

No, it is not equivalent, because we are not unconditionally adding Rust into the kernel (much less "rewriting it" as you claim). In fact, one is free to have a C and a Rust version of the same driver and compare whatever metrics you need. Even the RFC contains such an example and I am aware of at least one company doing precisely that.

Moreover, Rust is not an "unknown language" in the sense of an "unknown drug". On the contrary: it was explictly designed to address some issues such as memory-safety.

> A better way could be to fork a less-visible (but still well-maintained) C project and rewrite it in Rust. If the defect rate over time is significantly lower than for the upstream C project then that is empirical evidence in support of a Linux rewrite in Rust.

Not really, because 1. you would need to show the same results would apply to the Linux kernel and 2. we are not rewriting the kernel in Rust.

> Running such an experiment would take a lot of time and effort, but that is no excuse for not doing it.

As mentioned, I am aware of at least one company running an even better experiment than the one you propose.

If you want faster results, then you will need to put money into it yourself.
Game consoles have negative margins, it’s their business model.

If apple started selling iphones at negative margins maybe they would have a better moral stand in charging a tax.
Perhaps. But it was a deliberate design decision to place certain sensors and actuators that may need repair in inaccessible locations. Pumps, spark plugs and chains need to be removable without major disassembly of the engine.

Shift solenoids are a nasty problem that I've run into. They don't need to be hidden inside the transmission. And the transmission doesn't require the entire engine to be dropped to remove it. This was done to be consumer hostile and to maximize dealer shop hours. Batteries in most german cars are also deliberately placed under major engine components, whereas my Mazda 3 requires two minutes and one socket to replace. Shop hours.

This all needs to be stopped. Major components need to be able to be replaced, for all appliances and machines. Laws need to be changed to force this.
That's not my experience at all. Maybe if you're a junior engineer, then you are told what to do, but generally speaking these companies have many senior people who have to decide for themselves.

The idea that a company has money and that workers are just cogs is an outdated way of thinking. These stories are often focusing on the ethical concerns of senior engineers, often ones whose job is directly tackling problems of ethics (such as ethics of AI, or censorship systems).
> I look at many projects on BSC as being little better than a casino game.

Heck, a nontrivial number of applications running on BSC are literally casino games. It's somewhat popular as a way of implementing (unregulated and probably illegal) online gaming.
I believe it's a bit of this and a bit of that. My understanding is that source routing wasn't widely adopted because it couldn't quickly adapt to changes and partitions.

Now that we can calculate routes trivially on consumer grade hardware, perhaps that's a forcing function?

Come to think of it, I see this as a conceptual extension and optimization on BGP Policy Based routing. Seems like it's removing the overhead and formally separating the control protocols from the data protocols.
I could see it with Firefox on iOS
I’ve learned more about commercial real estate from Louis than I would have from other sources. There are disincentives for commercial real estate owners to lower their leasing rates, as it can drive a re-evaluation of loan criteria by the banks, forcing the owner to immediately increase equity. Banks don’t want this to happen, as it makes their books look bad.

Watching his business struggle through Covid fills me with great respect for the small business owner and the difficult choices which must be made. Did NY have it out for him? They were far from business friendly with their Covid restrictions. Recently, his shop was fined for not registering used laptops that his customers had abandoned for repair. Sure, NYC is attempting to prevent stolen laptops from being resold, but the level of bureaucratic idiocy turns Rossman’s channel into a Shakespearen comedy.

As for his specific gripes about repeated Apple design failures, he makes a good argument. Two stand out. First, liquid intolerance. Thinkpads from years ago used to tolerate coffee spilt on the keyboard. It flowed right through. From the number of water damaged MacBooks Louis repairs, it appears Apples can’t take a drop. If Apple is upset with Rossman’s criticism, they can easily apply board level coating to solve the problem.

Second, he’s critical of the connectors being soldered directly to the motherboard instead of going into a daughterboard and connecting via a flex connector.

And, yes, the above design decisions are made by Apple for a number of different, possibly valid reasons. To hit a price point, to fit within a form factor, to deliver in a required timeframe. But Louis brings up the point that Apple may be making these decisions for less than consumer friendly reasons. Planned obsolescence? Could Apple change the design of their connectors so they won’t break? Yes, but maybe they didn’t because they expect 5.8% of the connectors to fail and not be economical to repair in the Apple store, driving 5.8% greater revenue.

All that being said, yes, Louis takes the above points, which can be read in a minute, and rehashes them 50 different ways.
Rossmann is not advocating for companies to change how they design stuff. Primarily, he just wants companies to release schematics (that they already have and aren't really proprietary) and to stop making deals with manufacturers to only sell custom parts to that company (which is what apple is doing with one of their charge chips).
With gene recombination, you're inserting specific, known genes into the organism's DNA. The possible range of consequences of that modification is at least reasonably predictable.

With atomic gardening, you're changing the genetic code at random, and I would guess that you really have no decent way of knowing exactly what's changed and what effects it might have. So you're only going to notice things that are really obvious, or that you specifically looked for. And you can't just do a dragnet search for every possible effect, because that would get you sent to the 4th circle of scientific hell. [1]

Personally I'm not worried about whether Rio Star grapefruit is safe to eat. (About as safe as any food can be, that is. This morning I stumbled across something about french press coffee being bad for cholesterol levels, and can't help but think that, if you look hard enough, you can probably find some way in which every food is killing you. Which isn't to say that nothing matters, but one of the things that does matter is effect size. But I digress.) It's been around for a long time and people have been eating it with no apparent ill effects. But I'm pretty sure I'm not using the same risk calculus as folks who belong to the non-GMO certification program's target market.

[1]: https://journals.sagepub.com/doi/10.1177/1745691612459519
I’m not saying micro services are terrible at all. But I think the low coupling leads to a lot of “problems” when you try and re-aggregate data for analytics purposes when fundamentally micro services are meant to enable teams to work on them without worrying about how some other micro service is storing its data. It’s a trade off you make.
I'm attacking the argument in general, not a specific instance of it.
Flash with ActionScript 2/3 was incredible for this sort of thing as well.
I'm not sure how much tracking Twitter does, but in the case of fb and Instagram it's the amount of privacy violating data harvesting they gather and use to target, which has lots of negative uses. That aside, I don't think there's a lot of difference between a fb display ad or tv commercial. If data harvesting and hyper targeting went away I would have much less of an issue with them.
I worked at a startup that rewrote major parts of their product three times before the first Series A check cleared (while I worked there at least, I think they had another rewrite before my time). The company is alive and well because they didn't waste time and money on pondering architecture to solve a very difficult class of problems when they didn't know which problems were worth money yet.

They did do some smart things working around such known-unknowns, like operate as a consultancy for several years while building out the tech stack that would ultimately become the product catalog. That way they didn't have enormous risk associated with rewrites since all users were internal and zero projects actually needed feature or ABI with the stack.

The problems they had when I left were obvious, but the data model wasn't one of them. I'll stand by what I said above (ignoring the typo) - you can't specify a data model for a problem you don't know. And no startup really knows what problems they are going to solve when they start.
Embedding Python in Another Application
> Although after a quick test, I think there's another limit, also unpublished, as I still can't establish as many connections as I want on a smaller instance.

Any chance this is an OS limit in your instance? Either a connection tracking firewall there, or FD/socket count limits? I don't have experience beyond the AWS connection tracking limits because I ran into them while testing something, but only found out how to avoid them much later (the test didn't go well, because of the limits, so we didn't go forward, and our assigned rep didn't tell us about the workaround either; I only found out by complaining about the limit to enough people that someone knew how to fix it)
Buying from Amazon used to be just as legit as buying from Best Buy, Circuit City or Walmart. They sold the same types of products, but Amazon with its no-sales-tax advantage usually offered better prices and more selection.

Then they got greedy and decided to turn the site into Aliexppress US.
So the solution is to force majority of the population to use Apple store, to protect minority of the population who aren't tech savvy?

If Apple allowed other stores, before a user can install an app from non-Apple store, iOS can show a message saying the app is not from Apple's holy store and that it is users responsibility to make sure the app is trustworthy? This won't be pretty, but at least it is a compromise.

They want their 30% cut and they want to tightly control everything. That is the only true, logical reason. Everything else is a flimsy excuse
If only everyone on the HN really adhered to the "ne sutor supra crepidam" principle, I bet an entry with a dozen comments would be considered crowded.

Just saying.
ESA advances its plan for satellites around the Moon
> Amazon doing, and their inactivity towards reports of what clearly was, and is, bad practices

Search for 1TB USB drive, look at the results with obviously scam products. This has been there for years. They do nothing for even the most blatant offenses.
Yes. To avoid the crappification of mobile, where everything it's a bunch of slow, memory and battery draining Electron apps, doing whatever they want, each with custom UI...
This headline is the antithesis of the "That's going to be short article" joke.
A friend and I (mostly him, I just helped out a little) recently used netplayjs to create a p2p version of slime volleyball. It was surprisingly fun, not that hard, and this article is a pretty fair description of what to keep an eye out for. If you're looking to make an online p2p game, highly recommend this library, it's quite easy to work with.

netplayjs: https://github.com/rameshvarun/netplayjs
GMO implies a lab process with specific alteration of genes, while traditional plant breeding to traits only exposes phenotypes as indication of results, and relies on the pre-existing variance in species to provide new traits.
Being open source isn't necessary or sufficient to be able to audit a piece of software. Software can be audited even if it's closed source (for example by reverse engineering, although it's more difficult), and even if it's open source it might still be impractically difficult for non-experts to audit.
Which statement that you quoted was untrue?
Seagate Lists the Mach.2: The Fastest HDD
A few months back, I bought an AKASO Keychain camera to see if it's at least a 75%-decent knock-off of the Insta360 Go. I found that it was a truly terrible product and left a negative review detailing all my impressions and issues with it.

Not long afterwards, "Tara" from AKASO (using a gmail.com account with the name "Jessica") sent me multiple requests for the following:

>We sincerely appreciate your comment, which is helpful for improvement of our product and service in future. To bring you a better shopping experience, we would like to send you 30 USD gift card. Would you please help us to re-adjusting your comment rating or remove it?

Thanks to the Amazon review system, companies would much rather spend money suppressing bad reviews of their shit products instead of spending money to make good products in the first place.
I've reading about this "security professionals shortage" for quite some years, yet the reality is that there is no such shortage.

And I think this is even expandable now to any IT field. People keep saying about shortage, but what I do see is exhausting hiring process most people just don't want to deal with.
That's just an entry level salary
The end-to-end communication efficiency is too low. The warehouse/workshop model is a fractal system. The warehouse performs unified scheduling on autonomous systems (ASes, workshop), which is the most efficient.

The Grand Unified Programming Theory: The Pure Function Pipeline Data Flow with Principle-based Warehouse/Workshop Model

https://github.com/linpengcheng/PurefunctionPipelineDataflow
I reread my comment and I sound like an ass and I'm sorry. I'm just frustrated that I think we'll have a long road ahead in reaching mass adoption if people keep hearing these one off scenarios and think of the vehicles on a negative light when families can purchase 1 EV and retain 1 ICE for now and use the ICE for long trips - or, rent for long trips but my friends keep holding out for the "perfect" EV.
> plant a bunch of seedlings to get the plant you're looking for

This happens anyway, based on my understanding of fruit tree breeding at US land-grant universities.
Memory and reconciliation: The dangers of common enemy narratives
Xbox, steam, google play store, Nintendo and sony are comparable. Same percentages and everything, 30% is kinda game industry standard. Game engines starting to take bigger cut too.
Charlie Bit My Finger Video to Be Sold as NFT and Removed from YouTube
I did this. Shifted the whole family to Telegram, and am hoping Signal catches up so we can switch to that.

I do have a few members of the family on Signal already though. They're just the ones that don't mind giving up stickers and the nice interface
How China Lends: A Rare Look into 100 Debt Contracts with Foreign Governments
The repairability Rossmann is talking about is not user-replaceable components. His repairs usually require soldering to replace components.

One of his main critique points is that Apple makes it hard to repair their products, even for electronics professionals. In the past, Apple has also altered designs so that small electrical problems suddenly fry the most expensive component on the board, the CPU. Either this is an embarrassing, junior-level oversight or a deliberate anti-repair-buy-new-hardware tactic.

See, for example, https://www.youtube.com/watch?v=jahtu1_idVU

As such, it seems you are arguing against an idea that no one is suggesting.
How many of those job postings list a CISSP or 5 years for an entry-level job that pays $70k? This is stuff I see often.

I have extensive experience in cloud security environments, have done IR, DR/BCP planning, passed SOC II audits, and have security cert(s). But I'd have a hard time finding a security engineering job that pays similarly to what I get paid currently as a support engineer for AWS's security services. And that's largely because most security jobs I see are asking for unicorns willing to get paid substantially less than other IT disciplines.