skysight-inc/HackerNews huggingface dataset:
My reading is that "admits defeat" is naive.

If I was in charge of de beers I would launch a brand of synthetic diamonds (just like they did). I would have the tech to distinguish synthetic vs natural (as far as possible). I would invent classifications (taxonomies) that make sense only for synthetic diamonds. I would get people talking and thinking about synthetic diamonds. I would market this brand as high quality high end synthetic diamonds. I would promote this brand as the hot new thing, while making sure consumers understand that this brand is exclusively for synthetic diamonds. I would make sure that this brand was a market leader in the synthetic diamonds space. Then, and here's the trick, I would price synthetic diamonds dirt cheap. Maybe at cost or less.
It’s still very useful for digital artists!
As an accountant, the technology doesn't make sense to me, but taking nuclear fission as a case study in capital costs makes me certain that this fusion won't happen on a reasonable time scale. I'd love to be wrong though!
This was one of the most annoying "modern" sites I've visited in a while. I didn't know where to focus or what to read, I just left after a few seconds...
Security and Sandboxing Post Java-SecurityManager Deprecation
Google doesn't have to do any of that. They can literally just keep implementing WHATWG features that are hard to get right because they're technically challenging and let Mozilla not have the resources to keep up. They don't control the operating system, but they have the resources to propose a protocol or API they can implement correctly and competitors might not (well, one competitor... Apple and Microsoft seem to keep up).

Name a feature that Firefox doesn't have that prevents people from using the web. I can't. But I can name several that I've seen work more correctly on Chrome because they have the resources to make it work in the context of very complicated and legacy-filled rendering engines (flexbox comes to mind) where Mozilla appears to not (ask me about my favorite Firefox-only flex performance issues... To their credit, they have all been fixed, but FF spent a lot of time behind the curve).
> On the contrary, it proves that some audible information is stripped from an MP3 file, even at highest settings, and this stripped detail inevitably adds more information to the sound stage. It wouldn't be there if there was no contribution.

It doesn't prove that at all. Our perception of sound is quite complex. Sounds that would be very noticeable in isolation can become inaudible in combination with other simultaneous sounds, or even sounds that came shortly before. MP3 and other lossy compression schemes use a psychoacoustic model that takes all kinds of things like that into account.

A - B being audible does not mean that A and B can be audibly differentiated. Perception of sound is not maths.

> Moreover, as per the study published in Audio Engineering Society in 2016 [0], MP3 changes the emotional perception of the songs, again verifying there's audible differences

Yes, as I said, listening tests are what we should use as datapoints. Not mathematical differences between the waveforms.

That being said, in this case I see the study uses MP3s with bitrates of 32, 56 and 112 kbps. Is that a serious study? Those are very low bitrates for MP3! The authors of the study picked the lowest bitrate nearly indistinguishable from the original sound (i.e. already not perfect by their own admission), and then picked two bitrates even lower. No wonder the test subjects are going to hear a difference. Nobody is going to argue that those MP3 bitrates should be considered good quality. Any result obtained at these low bitrates is completely irrelevant for compression with even moderately decent bitrates (let's say starting from 160 with a decent encoder such as LAME).

I don't really care one way or another whether people can hear a difference between lossy compressed audio and the original (for me, with my ears and on my equipment, 192 kpbs MP3s are already more than good enough).
What I do care about is the use of proper methodology.
Quite a read, indeed.

As a student witnessing the amount of cheating going on, I was always surprised about the noise raised by teachers on it: I always felt that my score was my own, and didn't care about comparing against others.

Perhaps that's why I didn't care?

Another thing is that college is voluntary, and everyone takes the courses for some perceived gain. If it's just a diploma with high GPA, I let them be.

There are also plenty of ways to legitimately score a high grade without really engaging with a course (basically silly ways to study just to pass), which in the end result is not much different from simply cheating (there was no appropriate engaging in the material) — while the main difference is in fairness, that's a moral value that's beyond some random teacher's ability to teach adult students — so I don't see why bother.

The main question I have for the author is if they would have offered the same get-out-of-trouble alternative syllabus if they had 10% of the students cheating? Basically, how influential was the proportion of students to be failed in their huge investment in reworking the course?

Obviously, they did a bad job with the original syllabus in promoting exactly the behaviour they didn't condone, but one should never discount the thrill humans experience in engaging in risky behaviour (like figuring ways out to cheat which is sometimes more work than studying, but more thrilling — and helping others along the way adds a nice cherry on top).
Banana for scale:

It would take a square bar of regular old 250MPa structural steel about 32x32cm to hold the space shuttle, at full throttle, and it's solid rocket boosters down.

Or 38 square bars about 5x5cm.

And 250MPa is just it's yield strength, that type of steel work hardens and has an ultimate tensile strength usually in excess of 350MPa.

There are, of course, much stronger varieties of steel.

Steel is strong
Great post, incredible song. Talking Heads remain powerful, and their songs still have the power to rock a dance floor.
It's like a dict, but persisted to disk. This means that it's both durable (so if your process/machine crashes, you don't lose data) and also can store datasets larger than memory.
Data still has to get to the cache, get stored, and sent to clients. More data = more energy, cache or no.

Your point about video streaming being a far larger amount of data is of course fully valid. But I was replying to a thread about JavaScript.
The excess inflation in the US (above that in Europe) isn’t due to pandemic spending or increased money supply, it’s demand driven due to the Biden infrastructure bill. The supply side can’t meet the increased demand, leading to excess inflation.

Look, I’d have voted for him too given the options, and probably still would, but his economic policy is ill advised.
I read that most of these make devices more vulnerable to ESD / wrongly connected pins due to poorly thought-out contacts. Not sure how true that is--are modern devices protected "fully" on every pin?

Once I had a large visible arc to the USB C port of my phone. It was off afterwards and wouldn't start, which was scary, but turned out fine after taking the battery out and putting it back in. Someone know how that could have happened?
Should be mentioned that classes within the same school can vary from year to year, completely depends on the person at charge. The first time I took Calculus 3, I got a D. IIRC, the fail rate was over 50%, and average grade was a weak C.

Two years later, I re-took the class to improve my grade. Ended up with a B - and the class average was round B at that time, with only around 15% of class failing the final exam.
This all dates from the old days of Java 1.x and applets. The original idea was that the JVM could perfectly sandbox applications from hardware resources, so the smart people at Sun came up a very forward thinking architecture: Untrusted code could be cryptographically signed by a root of trust. Then, bytecode would be formally verified to prove the absence of certain kinds of bad behavior. Then JVM would take care of various low level details like memory management. Finally, for any high level behavior there was something called the Security Manager that allowed 'fine grained' permissions for so-called dangerous APIs. All of this was the sandbox.

What happened in practice:

* The bytecode verifier ended up being accidentally quadratic, leading to straightforward DoS attacks

* The verifier kept having bugs, some of which stood for years

* It was impossible to enforce resource usage policies like "don't use all of my CPU". Since cryptocurrency is now a thing, this problem has become somewhat more severe than it was 20 years ago.

* The security model was useless in practice, because unverified or native code broke the entire thing. This remains an research open question under most conditions.

* Oh god the bugs. They were endless and the practical result was that the sandbox was never secure. [1] recapped 20 years of exploits, if you're curious about examples.

By the tail end of the system's life, even the public was completely fed up with it and mainstream media was publishing articles like [2]. Eventually even Oracle gave up and just deprecated both Applets and the SecurityManager system entirely [3].

[1] http://phrack.org/issues/70/7.html#article

[2] https://www.reuters.com/article/oracle-security/oracle-fixes...

[3] https://openjdk.java.net/jeps/411
Of all the places to put a magnetically sensitive device, that seems the most irresponsible.
Property Tax 2: The Vacancy
I’m guessing this is the link:

https://andrewskurka.com/guyline-tension-system-backpacking-...
"Brown shirts, hula hoops, mood rings, and new age,

The bait might change but the fish bite the same."

- Fish Karma

You can add crypto to that list right after Beanie Babies.
I mean, even beyond the OP's point, it's the difference between something going wrong and being able to pursue a company with assets for recompense / damages versus some random guy on the street.
Blogging on Notion, generating to static sites, and hosting on Firebase
I think part of what muddies the waters here is that there's so much speculation in the market. In some areas, particularly megacities, there are also a lot of ultrawealthy foreign investors buying up real estate in the U.S. and Canada to park/hide their fortunes. So you have lots of market participants who are not interested in buying a property for the purpose of living in it. And if you're building exclusively for the top bidder, then it will take some time before you get to actually housing the people who need it, and it may not be in areas that are convenient for them to live in.
Hey, it looks like you're trying to do something cool and different.

Awesome.

May I ask that you check out some of these dead links that may be giving people a bad impression of you?

On here, [0], the link to [1] is dead.

Same with this[2], here[3].

There may be others.

Edit:

Now that I've had a chance to read a bit about what you're doing, I've got to ask, you talk about boardgames, have you built a really straightforward boardgame prototype?

Like one I could find online and understand as a complete project, preferably as an example or starter template for a new user?

It could be for a trivial boardgame, but an actual boardgame, so settlers of catan for example?

-[0]: https://www.adama-platform.com/pricing.html

-[1]: https://www.adama-platform.com/2022/02/25/early-access-launc...

-[2]: https://book.adama-platform.com/

-[3]: https://book.adama-platform.com/reference/history.html
It's fine if it hits the ground, as long as it doesn't get disturbed over and over into my food and face.
Damn, I was hoping they'd be a good hue alternative because I don't want to pay hue prices. I was looking at nanoleaf as they're using Thread, but they don't have any basic bridges (only homekit, eero, or one of their rgb wall panel things, none of which are things I want) and won't speak Matter.

At this point I feel like I might as well wait for Matter bridges to come out this fall, as hopefully companies will refresh their product lines then and we'll get some better quality lights.
How long you colonized a place is important as well. Japanese occupation did not last very long and while brutal Japanese were not very effective at using their colonized subjects for any productive labor (they were too brutal for their subjects to cooperate).

Taiwan is a bit interesting because much of the migration happened post world war with the rise of the CCP. While Chinese presence there predates this wave, most ethnic Chinese there are migrants. The aborignese aren't particularly well off.

With regards to German colonies doing OK I'd like to point you to the African colonies like Central African Republic.

British occupation in India, Bangladesh and Pakistan broke down a lot of industries. For instance industries like Wootz Steel, Muslin which had a very long history were in effect dismantled as the British could not compete.

> During the period of Company rule, the East India Company imported British-produced cloth into the Indian subcontinent, but became unable to compete with the local muslin industry. The Company administration initiated several policies in an attempt to suppress the muslin industry, and muslin production subsequently experienced a period of decline. It has been alleged that in some instances Indian weavers were rounded up and their thumbs chopped off, although this has been refuted by historians as an misreading of a report by William Bolts from 1772. The quality, finesse and production volume of Bengali muslin declined as a result of these policies, continuing when India transitioned from Company rule to British Crown control. [1]

[1] https://en.wikipedia.org/wiki/Muslin
They are leaving sqlite

In the upcoming FoundationDB 7.0 release, the B-tree storage engine will be replaced with a brand new Redwood engine.

https://apple.github.io/foundationdb/architecture.html#stora...
Why not, if your company's paying for it? It's just another way of extracting wealth from VCs.
A lot of documentation is rote. For example new hires usually follow a “getting your dev environment setup” guide which can have small errors or issues. Simply updating the guide to reflect new undocumented processes is a simple thing that brings value and does not require in depth experience.

In my mind this is just an extension of good software engineering practices: if your system has a bug or error which requires development time to fix you should find and fix the root cause of the error. Similarly if you are onboarding and you are blocked by undocumented processes you should go out of your way to find out the root cause of the issue and fix it for future developers.
You can believe statistics or your lyin' eyes.
> The idea is that the diffs are idempotent and will take the client to the latest state, as long as we can trust the last ack value. So if it's a diff from 3 to 6, the client could apply that diff in tick 3, 4, 5 or 6, and the final result would be the same.

Can you elaborate or give an example of how this works?
Healthy is far lower than 100. 100 especially indoors is really bad.
It was purely software, but future developments of the idea (like NVIDIA Denver) wasn't purely software. However, the backend is necessarily tried to the ISA you are emulating (true for all of them, including SoftMachine). You need the data types to match (eg. Transmeta supported x87-style FP) to have any hope of performance. The universal machine is neither possible nor desirable (it would be inefficient).

These days the IMO most interesting ISA from a JIT point of view is WASM as it's the one that offers the most information (context) and the fewest constraints on the implementation.
My dad. He was an electronic organs technician (started in the 80s). Later I studied electronics engineering and computer science in college.
Acquisition cost of the car is only a consideration if you bought a Prius solely to Uber. If you bought it because you want/need to own a vehicle, and you use it to Uber as well, the depreciation is the relevant factor.
Your points only make sense from the perspective of someone with the resources and flexibility to move at any time to any place.

Many people move because they're priced out of their former dwellings. Many people who want to move to a different area can't because of financial/family reasons.
I hate to be a cynic here but I feel like education should be engineered in a manner that either :

(A) assumes cheating will take place whenever possible and create curriculum , assignments, quizzes and exams with this in mind.

(B) disincentivize cheating. This is tough to do but if someone is motivated not by a grade but by the experience or knowledge gain itself cheating is no longer of interest.
The first such successful lawsuit is going to change the landscape. Not just "somewhat" - it's going to be a massive change.
Apparently it's the most K.I.S.S. method of being able to check on a device that requires surgery to work on, but yeah, it can lead to nasty surprises.
Chinese ⊂ Asian. I see no problem with the way it is worded.

The article also only speaks to a subset of the Chinese community, so there's nothing inherently more "wrong" about saying "Asian" than "Chinese". There are people in China that don't enjoy the things mentioned in the article. So it's a generalization either way. But that's okay. It's one perspective, if you read it as such I think it's a useful perspective to open people up, and the article doesn't say anything damaging, it just says what a certain group of people enjoy doing.

Sometimes I think people read into these words a bit too much. As an Asian myself I think often that political correctness is often overdone and that hinders the ability of the Asian and Asian-American communities to rise.

Nobody says anything when white people make stereotypes that only apply to American white people or Western Europeans. Nobody says they're "conflating Americans with white people" and how wrong that is. They just let the information flow and append to the discourse. You might see a eastern European white person chip in and say how they celebrate something differently.

Often I see in the Asian community that the response is to reject the article altogether, and I don't think that's helpful. If you have another different Asian perspective on what you enjoy doing on the weekends, write another blog post, please, and get it out there. Be constructive. More representation is always good. But complaining about one group sharing positive aspects of their culture just because they used the word "Asian" hurts the entire community more than it helps.
Exams are the mark of a lazy instructor who doesn’t want to design appropriately challenging assignments, as the author says: “I hadn’t fully prepped the class”.
> Time we generally just do not have.

Am I the only one who thinks this old trope is a fallacy in most situations?
I don't know either. Is it easier to confuse one's identity in ML as to whether one is doing computer science, computational science, application development, or even consulting/services?

There is obviously a long history of "resource disparity" in high-performance and distributed computing worlds. When I was more enmeshed in that field in the late 90s-early 2000s, I did not see this raising too much concern among my peers. You had the full gamut of domain scientists with interest in simulation to tool/framework builders and consulting specialists in computation. You could see collaborations publish domain results (e.g. geophysics or high-energy physics); CS/software results for parallel programming models, languages and libraries; more specific applied math results for the occasional novel numerical method; and of course EE/industrial results for the constantly churning hardware platforms put into service. Even then, there were of course "hero class" experiments which were notable more for scale than for actually being a new method or for producing a truly new insight in the application domain.

But, there were well established supercomputer centers with federal support and multiple ways for researchers to get machine time. Commercial players might have private resources, but were often paying clients who used government operated machines. For example, NASA sites would host private simulation runs for aerospace companies. It wasn't yet true (or at least not obviously true to the researcher at large) that private entities might have larger resources at their disposal than an academic with a typical grant. This may have allowed us all to imagine a more egalitarian field, where people believed they could win machine time grants in the same world-class systems.

Of course, there are/were always insiders with better access. Even a new supercomputer paid for by the government would usually be earmarked for the darlings of a particular program manager or committee to get early access and run wild on the machine to help field test it before it went into its planned production use. These often produced a set of papers that nobody else was going to be able to publish.
So having 5 isn't considered having alternative sexualities?

Asking for a friend ;-)
> Third, you need a small point threshold to appear on Show HN. Tell your 3 closest dev friends to upvote you

No, this is against the HN guidelines https://news.ycombinator.com/showhn.html "Please don't ask friends to upvote or comment." Dozens of Show HN failed hard (domain block, users banned) for starting a thread and adding friends who start praising the project within the first minutes or ask low-ball questions.
(C) don’t use exams, period.
No content here, just a signup page.

Please read the "Show HN" guidelines: https://news.ycombinator.com/showhn.html
Nobody cares about you holding these coins that were used as part of a debt forgiveness scheme, and it is not worth the carbon emissions to maintain these coins on a blockchain. Just forgive the debt.
I'm retiring from the engineering profession
Coiled extension cords are definitely a hazard at sufficiently high power, though.
Sorry, I don't think I'm the right person to give that advice. That genuinely sounds like the start of a healthy and productive journey with a therapist.
Not surprised. Just about everyone performs some amount or cheating in high school and college. Really if anything these places are teaching you not to get caught.

To be honest I think academic integrity policies are stupid. Colleges administrators are living in a pretend world that doesn’t exist where they think the kids are there because they care and dont just want the piece of paper they are paying 200K for so they can go get a job in the real world and start paying down their debt.

Im so incredibly past giving a shit about cheating in college.
Building Faster by Building Less
The average person probably didn't read most of the iPhone 12 marketing page[0] before buying it, especially if they just happened to need an upgrade and walked into the carrier store to get it.

0: https://www.apple.com/iphone-12/key-features/
This is what "limited government" looks like.