skysight-inc/HackerNews huggingface dataset:
I get that people are outraged about this. And that's one side of it.

But I also feel like people need to know how to use these platforms. If you're getting a heavy discount, from a sketchy source, then maybe there's a reason for it. Idk about Wish, but platforms like ebay, aliexpress, etc. are great even for things like electronics if you know what you're buying like leds, microchips, etc. Makeup, perfume, power related applications, audio, etc. are the types of products that I would be very wary of. I think it still might be possible to find good sources for those things, but it's more of a gamble.

Before we crucify these platforms, and call for more regulations, etc, let's also remember that they do provide a valuable, cheap service for some.
I think the part about "fibs" includes not delivering.
As a former Soviet satellite it was in an excellent position to do so. the USSR was first in space, first to the moon, and first to invent the universally programmable computer, the MESM. in 1958 they even invented the first mobile phones.
We have that, too. But highly insulated houses have new problems: air quality can be bad and houses need an extensive fresh air supply system. Moisture needs to be removed from the air, too. But if coal&oil, now gas and future electricity would be cheap, there would be little incentive to develop working solutions. There are also concepts like 'virtual power plants': a virtual power plant consists of a bunch of renewable electricity producers (solar, wind, ...) and a gas power plant for back up. The gas power plant would then also provide the heat for homes in a centralized fashion. The efficiency of such a gas power plant could then very high. This would work for residential areas. The gas could also in the future be produced from local renewable energy sources.
Word Wrap. Amateurs.
Yeah - I explicitly updated to the latest one; the FMA3 setting is one that existed in prior builds in local.txt so I toggled it off there just to be sure I was hitting an AVX2 code path (in case it didn't mean the UI saying FMA3 in each worker window), but it seems to interpret AVX2 as being synonymous to FMA3 I guess.
This mobo has 16 real phases, according to BuildZoid's analysis.
> Like 'jc ls' gives json output with following entry format: { "filename": "[actual-filename-string]" }

> Then I start asking: why not simply { "[actual-filename-string]" } ?

Because the first at least has a stab at being self-documenting, and maybe even forwards- and backwards-compatible: The file is saying what the values are (unless you're kinda dumb when choosing keys) and, since programs can ask for values by name, older programs won't have to deal with keys added by newer versions and newer programs can deal with missing values more gracefully than abandoning a whole parse because the record has six values instead of ten.

> But then why not:

> { { "metakeyword": "keyword", "metavalue": "filename" }, { "metakeyword": "value", "metavalue": "[actual-filename-string]" } }

Same information, now more verbose. Is there ever going to be a key other than "metakeyword" in that slot? If not, drop it.
> If you were able to drop that file, you're either that user, or an administrator on the computer. If you're that user, you could also achieve "single file code execution" by dropping a file to the startup folder, or creating an autorun registry key. If you are an administrator, you already own the machine.

As I see it the biggest practical issue with this is that it provides a method for persistence that no user will ever find and even most Windows administrators will have no idea to look for.
Not really, he is saying that argument is not strong enough to say anything about immediacy of self driving.
>Despite we trying everything to disable updates, the thing updates itself, reset several configurations, and reboot the machine.

I too had tried all the tricks, including using a remote Powershell into my own local machine as the System role to change ownership of the Update "Orchestrator" and disable it, etc., nothing worked and Windows finds a way to revert all the settings you make.

Then I discovered an open source utility written in C# that works with Windows' own internal Windows Update API to disable its shenanigans. Search for "wumgr". You can disable the automatic updates, block access to the WU servers, and even disable the WU page in the Settings app. You can also use it to manage the updates manually and selectively if you prefer. So far it has worked flawlessly on my machines and hopefully it will work for you as well.

There are many many reasons why not being in control of OS updates is a bad thing, but the absolute red line for me is having my laptop wake itself up inside of my bag while I'm traveling, potentially creating a fire hazard and certainly draining the battery life my career may be about to depend on during an important presentation, or create incompatibility issues.
People are downvoting this but it is true. Consumers have the responsibility to pay attention to where their goods come from. If you are buying something directly from China for an extremely cheap price, you shouldn't expect it to be genuine (not fake) or safe for bodily contact.
Science and Tech Spotlight: Deepfakes
this really depends on the context.

Scenario 1: No plans to add additional functionality.
Sticking to the e-commerce example in the article, if I am designing a system for use by just one customer who wants to offer the discount for just that one scenario and they don’t have any future needs to offer any other kinds of discount then put logic in theDB. It’s quick and easy.

Scenario 2: Plans to expand to add additional functionality.
Sticking to the example we have future plans to offer other types of discounts to our customers. Which means we have to develop generic interfaces so it’s easy to add functionality. Have the business logic in the application layer.

Scenario 3: plans to expand and additional functionality but also let users configure and add additional functionality without IT intervention. Sticking to the e-commerce example we want business users to create new offers and expose them to our customers. In this case use a rule engine like drools.

It really depends on what functionality you are delivering and how you see that evolving in the future
Yes I’d personally prefer to talk face to face with some people, be honest and try to get a pre order for the thing I’m building. No need to lie and still this is technically a minimal viable proposition
apparently chips now detect a prime95 like workload and modify their behaviour accordingly
Thanks, I didn't know about those cases. This is one of my favorite topics in tech and I learned something interesting from our discussion.

As I've pointed out to other commenters in this thread, I still think your analysis makes too many assumptions based on the present day legal environment of the web. You have to agree with me that, because of the broad scope (granting ALL internet service companies immunity to legal actio) and the timing of the bill (the early days of the popularization of the web) we don't really know what the legal environment for web businesses would be like without Section 230. This legislation came in so early and changed everything so drastically, we don't know if the courts would have found a middle ground to allow for some moderation, or if people would have found more efficient ways to moderate content over the years. Section 230 essentially froze the process in time by handing all legal power to the internet industry.

Arguments I've read about why Section 230 is good for the internet tend to rest on statements about how the internet works today - specifically, the way today's internet service companies run the web's most popular sites - but not a single one of these companies existed before the CDA was passed. For all we know, without the CDA, the internet would still be CompuServe, AOL, Prodigy. Or perhaps other business models would have been invented. I think it's a mistake to assume that the current internet is the best possible internet when we haven't really seen any other.
I suppose the idea is that most of the energy will be expelled as kinetic energy of the alpha particles, that then can be converted into electric potential energy?
Until it gets owned by an unpatched CVE, anyway.
Hi HN!

For the last several months, I've been working on a Chrome/Firefox extension that hides distractions on sites like Facebook, YouTube, Twitter, Amazon, LinkedIn, Instagram, Reddit, and Gmail.

Today's websites are designed to suck us in and keep us engaged by providing a never-ending stream of content. The longer we stay, the more ads we'll see, the more products we'll buy, and the more we'll boost their revenue and engagement metrics. Companies might claim to put their users first, but their business models provide powerful incentivizes to get people hooked.

If you care about spending your time well, you might try avoiding these sites entirely. But that's often difficult in practice because these sites offer genuinely useful services. YouTube is designed to make us spend hours falling down their recommendations rabbit hole, but it's also the best place to learn how to change a tire. How can we benefit from products while avoiding the distractions?

The solution I developed mirrors how I learned to handle my weak spot for sweets. When faced with goodies like donuts or a box of Oreos, I have the fun tendency to devour them nonstop until I feel sick and pretty much regret all my life decisions. I originally thought the answer was more self-control — that I should be able to sit in a room surrounded by sweets and maintain the willpower to ignore them all. But no matter how many times I tried that strategy, I'd often succumb to temptation and go right back to binging.

Over the years, I found a solution that actually worked: I simply stopped buying sweets and bringing them home. My problem completely disappeared once there were no sweets to eat. Changing my environment turned out to be much easier and more effective than developing a superhuman level of willpower — the key wasn't learning to resist temptations, but removing them entirely.

That's the core idea behind Hide Feed: It hides temptations on websites so that you can get things done without distractions. That means being able to respond to messages on Twitter without getting sucked into the feed. Or find a particular email in Gmail without being sidetracked by all the unread ones. Or ordering items on Amazon without seeing advertisements for things you don't need.

I designed Hide Feed with your privacy as a top priority. Here's what that means:

- Hide Feed requests access only to the sites you select, not all sites.

- Hide Feed contains zero tracking or analytics code.

- Hide Feed makes money by offering a premium tier, not by selling your data.

- Your browsing history stays in your browser and is never transmitted.

Hide Feed is part of a suite of tools I'm developing to help people spend their time well, and I'd love to hear your feedback! Thanks so much.

DK

P.S. If you'd like to read about the process behind developing Hide Feed, I've been keeping a daily, public journal at https://roadtoramen.com.
And I've often seen things go dramatically in the opposite direction.

I/O is generally just about the slowest thing a computer can do. So, in general, the more you can reduce the data before sending it across the network, the better. And, heck, a well-crafted SQL query can often save you having to even read large chunks of data off of the disk in the first place, let alone pipe it across the network.
This is all by design, I remember reading this WSJ article last year.

https://www.wsj.com/articles/amazons-heavy-recruitment-of-ch...
"A new product listing is uploaded to Amazon from Chaine every 1/50th of a second"

Amazon is heavily invested in getting as much Chinese trash on their US site and it does not seem to care much about the counterfeit problem.
To me this smells 100% like a transient issue, Gigabyte probably assumed that more phases would wipe the transient response time out. The issue is that if you're shutting down phases as Buildzoid mentions you'd have to do to get efficiency; you then lose that response time advantage until the phase is spun back up which is the longest part of the power system cycle. Normally output filtering is designed to make up that gap, but I think in the case of these chips that's not happening. I suspect it's a lot more complicated because I have a sneaky suspicion that adding more caps wouldn't solve the problem (completely).
Yes, a literal SIGSEGV but the dump doesn't indicate anything amiss. It's not an ffmpeg issue because other long-running software also crashes when run alongside an encode job (e.g. I've had rav1e crash) some hours in, too. I prefer not to send software developers goose hunting unless I have some sort of valid repro case, which I don't, not really.
> For the elderly variety of normal people this is a disaster

that's pretty wretchedly ageist. I know people up and down the age spectrum for whom this is an identical unmitigated disaster with the same effects. I also know a lot of greybeards who will just go in to some "registry" thing and rip out the cancer at its source.
Yes I was referring to that statistic; but I think it it more representative of the cause of wage stagnation. We had a flood of people come into the workforce in a few decades that were not there previously. Although the statistic that you provided is interesting...I think maybe we should not be looking at ALL women? I say this because many women may be in school still or retired and don't want/need to work.
>If you're buying off of a Shopify site, the only endorsement is from the seller.

Isn't that basically the same as on eBay and Alibaba?

Ebay has a curated front page but it never shows stuff sold from a jurisdiction distant enough to not be accountable for shady practices. It seems like amazon is the odd one out here since they hold inventory, ship it and sell a lot of things themselves.
Apple doesn't use the letter O in its serial numbers
Any 0 you see is a zero, not an O.
Some errors, just from the first few sections alone.

From section 1:

* "man hier" is out of date, alas. https://unix.stackexchange.com/a/567405/5132

* If one is going to have a Linux/FreeBSD/Solaris split, one needs to apply it to section 1. "lsbrelease" is a Linux-based operating system only command.

* Debian now includes /etc/os-release . Interestingly, so too does DragonFlyBSD (but not FreeBSD).

* "last reboot" has been supposedly superseded in systemd operating systems, by "journalctl -b".

* "atacontrol" was superseded by "camcontrol" in FreeBSD back in 2012. https://www.freebsd.org/releases/9.0R/relnotes-detailed.html...

* Not even everyone has /var/log/messages any more, or /var/log/warn . Even Debian has, just last month, made the systemd journal its primary on-disc storage.

* Use "vipw" to avoid having to remember to recompile master.passwd . It respects $EDITOR .

* Most Linux operating systems do not use run levels at all now. http://jdebp.uk./FGA/run-levels-are-history.html

In section 2:

* The ps flags are 30 years out of date for the BSDs. BSD switched ps to use getopt() at the start of the 1990s, and they've officially started with a minus sign all of that time since.

* The better trace program on FreeBSD, and the only one on OpenBSD, is the original BSD ktrace/kdump .

In section 3:

* FreeBSD partitioning is done with "gpart".

I stopped there. There are probably some howlers under installation and shells, given how outdated some of the other stuff was. Debian and Ubuntu changed /bin/sh to the Debian Almquist shell a decade and a bit ago. FreeBSD replaced pkg with pkg-ng in version 9. These are two very common errors that I see.
Intel CPUs have two different clock "ladders" so to speak, which define the range of frequencies the dynamic frequency selection (boost) can use. Specifically, as soon as an AVX2 instruction is encountered, the entire thing switches to the AVX2 clock ladder, which drops base and maximum frequencies by a GHz or so. Ladder selection is quite coarse in both cores affected; all cores for smaller CPUs; and time (I believe the y can only change like every 100 ms or so).
The original Ryzen (1000 series) shipped plenty units with hardware defects that could be exposed by running parallel compiles. The so-called segfault bug:

https://www.phoronix.com/scan.php?page=article&item=new-ryze...
i don't understand how you can hold these two beliefs at once.

if you believe that it is fundamentally unsafe to buy health products and makeup from aliexpress, then isn't it also reasonable to believe that aliexpress shouldn't sell it? there's a "people should be free to make bad decisions" counterargument, but as a society we've decided against that: it's the reason we have consumer protection laws.

put another way: if you made marketplaces accountable for selling dangerous items like this, you would push them out of the segments that are most dangerous.
On its own, this isn't a very substantial comment. Can you elaborate on why your friend is sceptical and what effort they put in to come to that conclusion?
Who is asking for AliExpress to close down?

You think they have to sell products containing 700+ times the safe lead level to stay open?

Im fine with platforms but there have to be criminal penalties for selling harmful products. Start throwing people in jail.
I see Gigabyte being singled out more than the rest so I wonder if this is another "fake phases" debacle as it happened to them in the past. They advertise the board now as having "real phases". It's not out of the question that they took a shortcut elsewhere in order to meet some efficiency expectations or anything else like this.

Just because it's high end doesn't mean they won't cut corners or fail to test properly. My ROG motherboard was (at the time) the most expensive motherboard for the socket. Yet it behaved overall worse than many mid/low-end motherboards I owned, an experience shared with other owners of the same board. Even if this is a problem with the CPU that is mitigated by changing parameters of the motherboard it should have been caught during the motherboard design and testing. I can't imagine Gigabyte's engineers noticing this stuff and saying "just ship it like that, nobody will notice". So the best interpretation I can have is that they missed it during testing (the worst is that the marketing department said "we have to put it out there fast, all else be damned", and all else was damned).
"Oracle now says this was an accident. According to a spokesperson, the site was temporarily flagged by anti-virus software but was whitelisted once the issue was noticed."

stuff like this makes my blood boil. it's obvious that this is just a legal defense, but it feels so insulting to the reader/listener.
Molecular biology is not that easy. Selecting a promising molecule is only a small fraction of the work. If you know the molecule you still have to be able to replicate and bring it to the place where it is required. So even if AI can support the process still a lot of plain old biochemistry is needed. AI is just one of many tools. And as you can read in the article a lot of trials are required by the regulatory authorities before the drug can be applied to humans.
Yeah, I thought the electrical output seemed fishy too. Why are the electrons stripped from the helium? And is that actually due to the energy of the fusion reaction? And how much of the fusion energy is left after?

These are IMO the fundamental questions.
Much of the difficulty with fusion is getting the fuel to the temperatures needed to sustain fusion - so that's actually a good thing.
Insurers already do this... They don’t insure risky companies or they have to charge such a high premium that constantly failing and restarting is not cost effective. I think most complaints here are from people trying to buy legitimate products.
Designing for Belonging: Why Image Localization Matters
Agenda 21?
Nah, fines are just a cost of doing business.

Anyone selling harmful products, like lead lipstick, should be thrown in jail.
My mental picture of her is that of a genius on the floor drawing on huge pieces of paper.

It comes from this short article about her: https://www.nytimes.com/interactive/2017/12/28/magazine/the-...
I also think that language oriented programming like in Racket is overrated. As a Lisp programmer I'm happy to have different paradigms integrated into one language, and not have them added as 'languages'. For some amount of languages it makes sense, but generally it's more like an academic exercise and makes the whole machinery more complicated - which for many use cases is not needed. Working on a hosted platform with deep integration into the host language environment was during the last years preferred by a lot more users - that's more compatible and reusable (since more reusable libraries work).
>AliExpress=eBay=Amazon. They all sell the same stuff, it's only the shipping speed that's different.

One of these companies does the warehousing, shipping and delivery as well as does a significant amount of promoting certain products, selling products itself and even has a house brand. The other two do not.
I hope they get their voodoo to work. The world could sure use it.
Wow, I’m not impressed with this at all
It’s obvious to anyone what the ways are in which hackers and painters are completely different. Does anyone really need to write lots of vacuous commentary on this ? On the other hand, the ways in which they are similar are actually interesting to think about.
Feedback on building an introduction to data science online school
Really keen to develop an online data science bootcamp aimed at getting;
i.) more people to understand how data science & analytics can help them be more effective at their current jobs. ie. Digital Marketers

ii.) a bootcamp that is both highly practical but more theoretical than a lot of existing bootcamps. As a former bootcamp student myself, my bootcamp certainly lacked on the theory side of things with the assumption that you either knew certain things or you will figure it out on the job

I would like to start off by building a rigorous introduction to data science course (3-4 months) focused primarily on introducing Python, SQL, Stats, Data visualization, data wrangling and some data engineering to students who may not necessarily come from a Comp Sci/stats background. I found that a lot of students in my old bootcamp either struggled with everything (the programming and the stats side of things) which made it nearly impossible for them to finish on time and led to them having to pay God knows how much to complete the bootcamp outside the allocated time. And others either struggled with the stats or programming. As someone who struggled more with the stats I found that it was still feasible to complete the bootcamp on time.

I see the introduction to DS course as being; i.) a good way to understand what data science actually is beyond the hype and having a realistic understanding of whether this might be the right career for you or not without over-committing by paying a large amount to join a bootcamp or committing a large amount of your time to a sponsored bootcamp.
ii.) it gives you a better foundation to continue expanding your knowledge either on your own, through our bootcamp in the future or through other resources.

Would be keen to engage with anyone interested on this forum or through email @ emmanuel@thegradientboost.com
ProWritingAid-Bootstrapped to over 1M Users