skysight-inc/HackerNews huggingface dataset:
Identity politics based, brain-washed mentality in action. I do functional programming for years now and write JS more than a decade, and don't consider this feature to be a monstrosity. If anything, it is a nice addition to the language especially when it comes to designing ORMs.

The fact that this became the most upvoted comment on hacker news signals me something sad about this sites moderation. In addition to the fact that other most upvoted comments(arguments) are lacking depth and good context:

1 - not standard so I won't use it(yet mitigating would be easy & basic and there is a major/popular implementation in typescript),
2- I don't like how it looks(decades long I'm an artist argument)

Good arguments & discussions usually require in-depth knowledge, given how fast programming communities grow, there will be people who make these shallow arguments and they will get upvoted(will have more people agreeing to them).

Sadly this means old communities like hacker news content and moderation will get spoiled by this behavior and standard committees will keep getting many noisy pushback & shallow criticisms as more people become programmers and will have tendency to share their newly formed opinions rather too quickly.

I like and ok with criticisms, however I hope and expect them to be in-depth, not disappointingly this shallow.
Also, I set it as my default search engine for a trial since my first few searches went well. Is there a place to submit bug reports?
> I'd argue that university degrees don't even sufficiently prepare students to work for someone else

Well, it does filter out those who consistently fail to respect a process and deadlines.

A smart businessman can buildout a proven, reproducible process and then employ people with a proven track record of following processes even if those employees are without any experience.
Lots of evidence that genetics have a large influence on early language development, especially speech, if you care to look. E.g. this study finds genetics contributing over 60% of variance: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3851292/
Going to "Open..." a file seems to show a whole Android filesystem. Is this actually running some minimal version of Android in WASM?
Ouch! You're right, the comment you're replying to was too strong. Point taken.

I'm curious how you'd tear apart the argument in the GP (https://news.ycombinator.com/item?id=30351677 and its cousin, https://news.ycombinator.com/item?id=30346954), because what I describe there is probably the single most consistent phenomenon I see on HN. Do your worst?
> Even if you take in equivalent money (which you don't) having poorer people to serve results in catches like this in every endeavor of municipal government from the library to the roads to the police.

This isn’t totally true. Poorer people frequently live and work on land that is substantially more economically productive. If you have 20 working adults using the same amount of space as a single family, you’ll usually have a lot more tax revenue from the same amount of land. Without requiring much more infrastructure. Which means in terms of tax revenue versus outlays, poorer districts frequently subsidize wealthier ones.
The easiest way to "scale" is set your base value to 0. If you don't do it at all, it's easy to double it, triple it, increase it by orders of magnitude.
Subsidies in general are enabled by deficit money printing which would presently be unaffordable without interest rate suppression.

Farm subsidies take various forms such as tax preferences, import tariffs, and a USDA organization specifically tasked with manipulating crop prices.
https://www.usda.gov/ccc
If there were no regulations on medical devices, a lot more people would be getting hurt by fraudsters selling snake oil.

It's like grousing about a city's water supply getting contaminated once, and demanding that the remedy is to shut down the water treatment plant. The plant didn't even protect people! We should just drink raw, untreated lakewater!
If they chose not to use it, they can sell it to someone

Well, they can sell it to someone who is willing to continue supporting it for the use that the original company couldn't make work.

or release it into public domain

Yeah, that "lose it" part is the problem - if they can't find a company that's willing to continue supporting what was already proven to be an unsuccessful use case, then their IP has no value.
Oh awesome, thank you! Yes just say "/bug" any time and tick the little box to attach details (we don't see what searches are so that let's us know) or just hop on our Discord from Contact Us. We really appreciate you trying it out. It is an alpha and we have lots of work to do, especially performance. I've been trying not to go off topic from the conversation here but wanted to answer your direct question, but we can chat more directly.
> I don't miss 1024x768

1600x1200 was readily achievable in the 90's through 00's when LCDs were gimped by an industry unwilling to exceed 1080 lines.
Another proof: https://news.ycombinator.com/item?id=30355518
I saw a Meta employee post a “my company rocks” post on LinkedIn this week.

Almost all of the replies were from Meta employees, and almost all of them were hyper enthusiastic. It was almost like cult members reaffirming each other that they’re still in a high functioning group.

Now of course LinkedIn is gonna LinkedIn, but this post was cranked up to an 11.
metamorphs?
As other comments have mentioned, the article is misleading. No software or hardware was remotely disabled. Parts failed over time. Once the company went out of business, support was no longer available. Yes, this is terrible, but there was no malicious intent. If anything they tried mightily to support their customer base despite losing money the whole time.

More importantly: If you require that medical devices be supported indefinitely, you will heavily discourage anyone from making medical devices. Such a requirement is an endorsement of the Copenhagen interpretation of ethics.[1] Had this company not existed, these people would have been blind for the rest of their lives. Instead, this company tried to help people and ran out of money. The net effect is that blind people were able to see for years. This is much better than the alternative.

If you want to assign blame, assign it to the FDA. They're the ones who make it practically impossible to roll out any new medical technology. Their byzantine rules prevent the sale of devices as simple as epipens.[2] Their requirements (though well-intended) drastically increase treatment costs and slow the pace of progress.

1. From https://blog.jaibot.com/the-copenhagen-interpretation-of-eth...

> The Copenhagen Interpretation of Ethics says that when you observe or interact with a problem in any way, you can be blamed for it. At the very least, you are to blame for not doing more. Even if you don’t make the problem worse, even if you make it slightly better, the ethical burden of the problem falls on you as soon as you observe it. In particular, if you interact with a problem and benefit from it, you are a complete monster. I don’t subscribe to this school of thought, but it seems pretty popular.

2. https://slatestarcodex.com/2016/08/29/reverse-voxsplaining-d...
That's weird. The endpoints are on Amazon Cloudfront, so possibly uni VPN didn't like the CDN it is on.
I built my last desktop with parts from Best Buy (except the SSDs which I was carrying over to the new one). They don't have a huge selection so you won't be able to build anything very high or low end but it was very competitively priced and I was able to get it all same day pickup. Their case selection is pretty much limited to the glass side panel/RGB LED stuff though.

This was in very early 2020 just right before everything got crazy so I'm not sure how it is now.
I explored this idea last year in a blog post

https://www.riknieu.com/nfts-are-the-new-beanie-babies/
Could the bad routes to the gameserver be a possible accidental side effect of the intercept?

Maybe the people doing the intercept made a mistake. It sounds like they made a legal mistake, so maybe a technical mistake isn't that far fetched either.
Coined the term "reflection completeness" for precisely this: https://sdrinf.com/reflection-completeness :)
In Australia we have PCCaseGear and MWave. (And a bunch of others but I tend to just compare those two)
I wish I could upvote this comment a second time. This resonates strongly with me, and in general is why I think the entire “ml driven” approach to contemporary technologies is misguided.

Historically, when we use tools, one of their crucial aspects is that they are deterministic. A hammer only does one (or arguably two) things, and those functions are completely static and will never change. This not only allows users to become experts and more proficient with the hammer much faster, but it also allows users to use the hammer in flexible and creative capacities—when you know with absolute certainty what something does it’s significantly easier to “deduce” what might happen when you apply it to different circumstances.

Contrarily all “smart” technologies move away from determinism. Rather, they all admit of some amount of indeterminacy, even if their basic purpose is fixed. There’s a happy medium where the indeterminacy is restrained enough that a tool’s cleverness really does save us time, but too often the pendulum swings too far and you wind up actively having to fight against your tools to do what it is you set out to do, making all the microscopic time shavings “smart” features net you worthless.

I’d much prefer my tools and products to be, dumb, fast, consistent and ai free.
Yes it does mention it - scholar gives you direct quotes in the subheading, which for this one is: "alter one type of pain (eg, Tylenol reduces
physical pain) can alter the other as well (eg, Tylenol reduces social pain)."

I did a paper on this subject some years ago, so I know the info is legit. I didn't expend a ton of effort because information on human beings in hacker news is almost always shockingly lacking and so if I bother to write a high quality post it almost always gets either ignored or downvoted - because the "experts" here don't have the knowledge base to recognize what is true.

And as for scholar, if you type in the right terms, 99% of the time it gives good results. So in this case obviously "tylenol" is not a good search term because that's a brand name. What you want is the active ingredient, which in this case is Acetaminophen. If you type "Acetaminophen rejection" into scholar what are the results?

I just did and there's a wealth of highly cited studies backing up OP's claim, including the very first result.
> Just because I was required to does not seem to me to exclude it from copyright.

That's not why it's excluded from copyright.

> If the actual email name is allocated (by the email provider)then I most certainly do not hold the copyright (the email provider does).

No, the email provider doesn't hold the copyright on email addresses, because those aren't copyrightable either.
Linode was my first forayed to VPS for nearly 2 years and we move to UpCloud which has Singapore region and it claimed to offer server redundancy without additional costs.
> We can statically eliminate any error scenario from our program

Well this sounds great. When do I get a version of this in my day job? (Python, Flask, VSCode, MacOS).

I really hope software engineering in 10 years is as cool as it can be... formal verification, fast, readable, portable... All the things!
Emulators don't display the old games/game consoles the way a CRT can. CRTs had better colour and much less lag.

On top of that, games meant to be played on a vector monitor just won't look right on an LCD.

iPad Pro is a 3:4 aspect ratio, and if you have a Mac you can use it as a second display.
Very cool, but from 2017. I would have loved to see this in person.
I would think the real pro move is to make the underlying data be lyrics to "Never Gonna Give You Up" or somesuch.
They called us "sandwich technicians" when I worked at subway as a teen
Please correct me if I’m overreacting but I feel like Unicode in most cases is just a giant security flaw and the only reason we tolerate it is because it does tremendous good making things more equitable for other languages and cultures.

Unicode in URLs and usernames and filenames is just so easy to trick people with.

Will there be Unicode email addresses?
> It's why I continue to think the solution is to put CEOs in jail: It changes the equation, and noncompliance is no longer considered a possible option for the business.

Alternatively, jail the company itself; for some period of time (days? Weeks?) it is unable to conduct any business, run any services, transfer or process any money, etc. Let imprisonment be as potentially life-ruining for a company as it is for the average man.
It is lose it. That’s the point.
Wow, that paper is extremely wrong.

> Memory deallocation can be modeled as an assignment. For example, the statement free(p) can be represented by the statement p=invalid, where invalid is a special untyped pointer to a temporally ‘invalid’ range of memory.

Absolutely not. That works for memory accesses through 'p'. It doesn't help you at all for memory accesses through other pointer aliases to the same memory block.

I mean, it's trivial to replace "free(p)" with a macro that also nulls out 'p', but no-one claims that that solves UAF bugs.
I have seen it used maliciously in the wild. Email attachments like invoice.tab.pdf are actually Batch files named invoice.fdp.bat with this character inserted.
Exactly. Apple gains nothing from putting these things on your device but you being pleased that Apple anticipated your needs.
I can confirm what bbarnett says about date ranges and verbatim. Turning on a date range toggles verbatim off. Turning on verbatim toggles the date range off. It's impossible to enable them both.
Absolutely fascinating. I recently discovered that someone close to me has been using meth for two years, to great sadness and frustration. I had heard ibogaine could reduce addiction, but was disappointed when I read the Wikipedia page and discovered the cardio toxicity that has lead to multiple deaths from use. A safe analog would allow for more research and potentially breakthrough treatments for drug addiction. I hope they are able to continue research and find a safe path towards human trials (it seems so far they have trialed it in mice).
why not amazon? you can return any SBA/FBA hardware no questions asked. cpus are not exactly at a high risk of counterfeits. microcenter is pretty good if there's one near you, but otherwise not worth ordering from online imo.
I also built a similar engine to boardgames.io using the Delta-update approach, which you can try at acos.games.

Deterministic lockstep is like trying to build a house with wet paper. You'll need to stack and compress millions of layers to make it solid.

Delta-update while not the best for bandwidth, is the cheapest for moving forward. I don't want to waste time fixing desync issues, when I can be creating more games and more features.

I'm still writing about my experience and showing exactly how I built my Delta-update networking model, but its working really well so far.
I think LibreOffice on the desktop loads faster. I use LibreOffice under Ubuntu and Windows 10 for writing books and documentation.
The other comments missed that the classes enable you to make the html responsive very easily. They allow you to compose at a good level instead of guessing if you have a css class defined already that kind of does what you need. It standardizes and scales well. What I mean by that is, if you have a large team there’s no guessing what other people have defined already. They all can refer to the docs and move quickly. Anything that’s unused can get purged pretty seamlessly.

Another big plus is the ability to use things like TailwindUI which has saved me countless time and sites like TailwindComponents.
I agree. I think Rust (or at least many tutorials of Rust) paper over ownership as something the compiler deals with for you but I think that's false. You have to think about memory and ownership. Only when I started using C++ where you have to think about the same things but without the static checking do I appreciate the ability to statically check and enforce things like moving and borrowing
Not compared to Canadian Indians!

Very privileged.
Their Bionic Eyes Are Now Obsolete and Unsupported
I ran my Sony monitor at 100 Hz back then. The mouse movement sure got much smoother when I clocked the PS/2 port to 200 Hz.
I believe it's been compiled with Emscripten under the hood. So it's using the Virtual FS provided there.
That’s honestly a terrible system. Not being able to proceed without actual damages gives polluters a huge boon that takes years to litigate and can be impossible to definitively prove. For the “success” of the tobacco settlements in the 1990s, they were knowingly poisoning people for decades after the first suits were filed, but since it’s hard to point to smoking as the cause of a specific cancer, they could defer and defer and defer.

Strong whistleblower rewards would go a long way toward making the worst offenders at least work a little harder.
Guess we all know where we’re heading post emp, thanks mate!
You're picking nits, I'm saying 'objects moving at C do not experience local time' and you're saying the same thing in more formal / fancy language without explaining where exactly my statement differs from yours.
This is a really cool paper that I better sit down and read. Thanks for posting it.
> As other comments have mentioned, the article is misleading. No software or hardware was remotely disabled.

Nothing in the article is misleading in this regard, it says nothing about remote disabling of the systems. This is entirely a creation of this thread, and not the article. The word "remote" doesn't even show up in the article. Your comment is the one that's misleading by asserting things about the article that aren't even remotely true.
Some features Tailwind provides:

• Consistent language for applying colors, and utilities for modifying colors and opacity.

• Consistent widths, sizes, and breakpoints for text, borders, containers, etc.

• Consistent and concise language for media queries (breakpoints, dark mode, etc.).

• Enables inline specification of hover state, group state, etc.

• Less verbose than using actual inline styles.
Yep, I got my house at almost 30% off it's new price and now it is worth 4x what I paid for it in 2009
The $100k job: Garbage workers
Don't throw the 'babies' out with the bathwater.

Those 'babies' have lots and lots of company culture under their belts and are experts in what the company's aims and beliefs are.

Many banks threw out their older autonomous 'branch managers' about 20-30 years ago because they were introducing the new, computerised, centralised-management that was supposedly more efficient back in the 90s. The trouble was that those branch-managers knew how the company ticked, what worked for the company and what didn't.

When things started going to shit, the banks thought they could could just call those discarded branch-managers back in. But they'd worked though their difficult jobless time and re-arranged their lives and weren't going to unarrange their lives for the convenience of the banks that had shafted them.

When will companies get it through their thick skulls that their staff is their greatest asset?
That would be a cool idea for a really simple and easily auditable FOSS image tool.
Do they not pay market rates for developers?
Does anyone have a link to her dog show judging bias paper? I'd love to read it.

I knew some people on the dog show circuit a long time ago, and each judge having obvious bias for random dog aspects / ages was well known. Since dog breeders and serious dog show people would have many active dogs simultaneously, for each judge at an event, they would enter their closest matching dog to what the judge liked, and skip entirely if that wasn't your dogs. Thus if you had eight dogs you were currently showing, and a two day weekend event with two judges, you would bring two dogs, one picked for the Saturday judge and one picked for the Sunday judge.
> And even if you were to use another browser like iCabMobile, it also simply does not let you add in a new search engine not already in its own options

I duplicated my post because you so pervasively in this thread duplicated your inaccuracies.

You are wrong about this, iCabMobile allows the user to very easily add search engines:

Settings > Tools > Search Engines > Add

Naturally I expect to be plentifully downvoted for this accurate information, just like pointing-out that iCabMobile has 25 search engines to was also extremely unpopular.
Makes you wonder if it's deliberately kept up to allow easy transmission of that kind of material... giving CSAM traffickers ample rope to hang themselves, as it were.
Google Memory Loss (2018, updated 2022)
Your first point seems to be conflating workplaces and individual talents in order to make a snarky point about tech CEOs. I mean, I get it, but the "giants" that sergiotapia was referring to clearly aren't the people who ran Bell Labs, Xerox PARC, SRI and BBN. (Also, to be persnickety, Tesla and SpaceX don't make any of their revenue from advertising sales, and while Amazon does have a growing advertising services business, it's still a pretty small sliver of their overall revenue stream.)

Your second point seems more reasonable, although I think klyrs makes a cogent point: the "giants passing away" now are primarily the ones who made their names in the pre-internet age. The next generation after them are the folks who were making their names circa 1980–2000, and we can hazard some plausible guesses. It may be too early to say yet who the anointed giants of 2000–2020 will be.
"Ah hah -- It was Ms. Lorem Ipsum!"
I can't remember exactly the problem - it was some time ago - but I think it might have been related to console input. Either it was built for Windows console and didn't quite handle mintty LF, EOF and line wrapping, or the other way around. Usually you can wrangle programs into working by using winpty, but it still didn't operate quite as smoothly as dc did under UNIX (or Cygwin). In the end I mostly ended up invoking it in a pipeline instead of interactively.

Fortunately your dc worked out of the box with winpty a couple years back, and - to my delight - I just discovered the latest version works both in a modern Windows console and Git Bash mintty as well, without any winpty wrapping. Great work, thank you!
Not sure how far along you are, but I could help you build the game if you are willing to try making it for acos.games. I built a simulator that can help speed up development which is done in React and NodeJS.
When I spent a couple months in northern India about 20 years ago a lot of people smoked what seemed like self-rolled cigarettes (or at least they looked different that the kind of cigarettes that you get in the west). Western cigarette brands were also available.
Is it so different today? Kids are still curious and reliant on their elders to both provide and mentor. It’s our turn to be the Lorinda (or Ken Thompson) to some other curious kid.
This seems like a singular, shitty example of customer service, but I also don't really expect Newegg to manually verify every open box motherboard is functional before shipping it to customers. Not sure this paints a picture of a broader problem with Newegg, other than the usual problem of being in a race to the bottom with other big retailers.
They have made several follow up videos.
I miss Perl.