skysight-inc/HackerNews huggingface dataset:
I'm a new Colorado resident; I was quite surprised when I saw a full bar at many coffee shops. Asking what's up with the hard liquor, they said it was for shots in ones' coffee, want one? Wow! Growing up in Iowa, with State Liquor stores, and then school in Massachusetts where the puritan attitude still prevents liquor sales on Sunday, and then California where pot is preferred over booze... Colorado has shots in one's coffee from franchised coffee shops, what a world.
> It is possible they were vending long expired drinks... but it is also possible they simply had a hookup at the distributor and sourced rare drinks from time to time.

I stepped into my office 6 months after covid WFH started. All the unrefrigerated sodas were flat.

I doubt they had expired drinks with no complaints.
Negative feedback from your peer group is normal, and provides conformity pressures, which is important when forming and maintaining a community bound together by a common culture.
Because there's an entire ecosystem of tools/extensions for each manufacturer with 6 and 7 digit price tags that aren't portable between them, not to mention training and contractual obligations, etc. Swapping everything all at once is not generally viable.
I think downvotes should require a comment as well. It's too limbic without that.
Package Manager - Doom - Play - and the cheat codes even work. Unreal!
Here in Baltimore County, Maryland, Comcast provides my cable modem an IPv4 and IPv6 address. Is that unusual? I'm not sure, but I think Time Warner in New York also allocated IPv6.
Preparing − In this progression, the information is changed to deliver information in a more helpful structure. For instance, pay-checks can be determined from the time cards, or a synopsis of deals for the month can be determined from the business orders https://zeeguru.com/.
It didn't need to be open source for a DX11 graphics client to be developed.

https://www.orbiter-forum.com/threads/d3d11client-download-a...
> If it’s not easy to test something or setup a test for it it will probably never happen

Absolutely right. And it's never easier to set up a test than when the code is fresh in your mind.

I'm also the opinion that bug fixes, and especially regression fixes, should always have tests included. If you've tested your code in the first place, adding an extra test case is really easy. It's much worse when you realize that the author of the code (even if it's past-you) couldn't figure out how to test it, and now that's your problem.
Y2mate Guru
best y2mate Guru Youtube Video Downloader
Huh? How does a marketplace push up prices?
Even in the countries with the highest adoption, it's only around 50% https://www.google.com/intl/en/ipv6/statistics.html#tab=per-...
> If downvotes don't matter…

They clearly do, to you. I understand that upvotes-only systems are more compatible with your ego, but if I were to downvote this it would be because you don't have a persuasive argument for why an upvotes-only feedback system (which can also be easily gamed) is any better than one which supports both.
A while back I posted that according to my local state utility, installed wind power cost per year was 4 times the latest price of installed nat-gas per year, both for the newest installations. And from that I concluded nuclear power was the only viable alternative to CO2 producing energy.

Now this is the highest heresy in our new world religion, yet I only lost a single vote. Granted I didn't get any useful feedback on why I was wrong, likely because that would have involved 2 minutes of googling and some basic math, and it's just easier to believe what you want and click downvote. But Hacker News is still way better than anyplace else for serious discussions.
Religion is causing serious harm to many families. I kind of have a relationship with my parents but I know my opinions are not welcome on politics and religion. They know their opinions are 100% infallible and I'm completely wrong.

We've kept it a secret that their step-grand-son is gay because then I may have to make a choice between my step-son and my parents and my parents won't like the decision I'll make.

At least they aren't part of one of the many sects that require disconnection from all those that don't agree.

I encourage people to support their local LGTBQ support organizations because some religious parents tell their LGTBQ kids that they are not welcome at home at a young age because they were born LGTBQ.

It's very sad.
I think the main issue with 'Searching the personal bookmarks' is the lifetime of the information in those content we've bookmarked, Some like history, art etc. are ageless but for almost everything we search day-to-day on the search are for latest information on something.
So that's it: the last solar eclipse to be seen on this continent in this century; and, as I said, not until August 21, 2017, will another eclipse be visible from North America; that's 38 years from now--May the shadow of the moon fall on a world at peace.
The only major "improvement" has been the ability to cheat the tests and pass the regulations, because those who made them didn't realize you cannot dramatically improve such an old technology.

>The power output of an engine that achieves 30mpg today is easily double that of just 15 years ago.

That's a complete lie.
A Startup Post-Mortem, Twenty-Five Years Later
And at the same time these drugs would likely not be in widespread circulation if the "classic" drugs were not illegal, which would increase availability and possibly keep prices low
Yes, but what's also interesting is other large IPv4 block holders who aren't governments. Will large public companies start selling off their address space to pad profits in order to appease/please shareholders?
Yeah I had some issue where my home router's NAT died so IPv4 broke, but IPv6 kept working. My wife said that Google, YouTube, Facebook etc work but nothing else does. It didn't take me long to realize what was happening.
Well, it might be bluff, but if it's true, I applaud this move unequivocally. We need more MAD in a world with a rogue, declining superpower like the USA. I hope Russia and China are able to send a signal that is impossible to misunderstand to the USA. Your days of hegemony are over, and good f**ing riddance.
I get it all the time when I don’t use blockers, but what I’ve seen when I choose to customize is a set of toggles where the additional cookies (don’t recall them, but they’re two among a total of three) are turned off. The size of the dialog on desktop is a huge annoyance.

When I use a browser with blockers, the experience is better.
A rudder isn’t something you could simply deploy but I might stow a paddle and some fenders…
I wonder if part of this pricing scheme is to counter (or at least to short-term profit from and eventually change the behavior of) the provider being abused by spammers/scammers who could previously scoop up benign reputation IPv4 addresses from the far corners of the world and pull them over to Hetzner for very little $.
Principles of AWS Lambda performance monitoring
I often use an external keyboard with my iPad (but not really on the go). Both multi-tasking and keyboard shortcut support have gotten a lot better recently (with an especially big push in iPadOS 15), but I find the biggest blocker that iPadOS still hasn’t been decided with a keyboard in mind.

For example, tons of apps—including Apple apps—don’t highlight text fields by default as they would on a computer, so you have to tap (or click) the field before you can type. You can very rarely tab to switch focus between different buttons and menus. You can’t type to jump to an item in a list, etc.

MacOS has so many little productivity enhancers, especially in regards to keyboard shortcuts and keyboard control, and the people designing iOS/iPadOS have just never made it a priority so even with an external keyboard, I find myself having to use touch or the mouse so much more often.
I have been saying this for years. Nobody gets it because nerds don’t get the critical importance of ergonomics and usability.

If we had added 16 bits to v4 we would have 100% adoption by now.
It's complicated. The GIMP donation page lists multiple donation avenues, but if you wish to donate to the GIMP project in general, that's the one that's managed by Gnome. I was referencing this paragraph: https://www.gimp.org/donating/#donate-to-the-project
I'm sure it happens here, too. I know that if I start getting voted into oblivion, I walk away for a while. Clearly the community disagreed with my thoughts and it's not worth it to continue to engage.

Ironically, it doesn't affect me at all on Reddit. I have such low expectations for the platform that I don't even notice my own karma score nor do I bother to look at posts of mine to see how they're being received. HN makes your score much more prominent so it's easy to see it moving and you know immediately whether you've said something controversial somewhere.
It's a nice project. I "went" to a virtual conference last year that used it, and it's quite intuitive for hallway talks.
Manning’s Equation
side note /s: Spotify would know me a whole lot better too & we can deemphasize glorified "we know you best models"
Oh yes, great. I was wondering yesterday if you'd looked at an approach like this, but hadn't gotten to looking at docs/code. Thanks for the pointers! It's definitely a good start for obfuscation.
The entire design and name is retro. Without it, I don't think the HN crowd would have been so enthusiastic. The only really new thing is the package manager, which is another step in running an OS under a browser.

* There are existing examples of JS x86 emulation or compiling stuff to WebAssembly, e.g. [0] let you run Windows 2000 in a browser over a decade ago.

[0]
https://bellard.org/jslinux/
NYC Brain Computer Startup Announces FDA Trial Before Elon Musk
No offense, but I think you've completely missed the point of what my comment was talking about.

Mocks are a way to decouple components of a system during tests, e.g. to avoid having tests hammer a real database.

I'm talking about the problem of figuring out what to test; in particular, which properties of a system are invariant.

For example, lots of unit tests are based on coincidences, for example:

{
uid = createUser('Alice');
page = renderProfilePage(uid);
assert(page.contains('Hello Alice'));
}

We can turn this into a property test by taking an arbitrary username as an argument:

(username: String) => {
uid = createUser(username);
page = renderProfilePage(uid);
assert(page.contains('Hello ' + username));
}

However, this test will fail, since this is not an invariant of the system. In particular, it will fail when given an argument like "&<>", since the resulting page will not contain the text 'Hello &<>' (instead, it will contain "Hello &amp;&lt;&gt;").

All sorts of issues like this will crop up as we test more complicated code. For example, certain components might fail gracefully when given certain values (e.g. constructing a '404' return value); that might be perfectly correct behaviour, but it makes useful invariants harder to think of (since they must still hold, even in those cases!)

Mocking is completely orthogonal to that.

PS: I consider mocking to be a code smell. It can be very useful when trying to improve processes around a legacy system; but things which are designed to use mocking tend to be correlated with bad design.
Note: QB64 (which is mentioned in the video) is a modern-day reimplementation of QBasic. It doesn't have to be legacy. Some people still prefer using Basic as their "scripting language" for quick tasks where other people would be using Python or JS these days.
To my knowledge, actually, by default, Comcast solely provides IPv6 by default... but then if you plug in a device that requires (or is configured to require) IPv4, it'll give you an IPv4 address. During the transition, I'd occasionally find weird things would spontaneously break on consumer PCs, like old Office Click-to-Run versions which didn't support IPv6, and then discover the user no longer had an IPv4 address.

Usually happens if the customer's computers connect to the Comcast gateway directly. If they have their own router, it usually gets an IPv4 address.
It looks like the Cloud machines are not affected by this price change?
I think it's worth distinguishing between "I disagree with this comment" and "This comment is not well written: it is superficial, makes extraordinary claims without backup, or is illogical." My one problem with downvotes is it's hard to know which is meant.
I feel like “other people should not see this” is already the function of a downvote. Problem is, it is used for two different kinds of content; spam/trolling and “things I have a negative ideological reaction to”. And no person wants to admit it’s the second one when they are downvoting.
People have bought cars with software already bought and paid for and Tesla has taken it away. So yes, Tesla does do this. Tesla blacklists people from super charging as well.
One problem with downvotes, at least the way they are implemented in reddit and HN, is that they cancel out upvotes. You are not able to see how many upvotes a post got, only how many upvotes minus downvotes.
What even is this article? Ads in place of line breaks, bizarrely inflammatory tone that seemingly refuses to link out to any sources, and a story of drug induced psychosis treated as if it were the only expected result.

Edit: just to tack on, the drug in question appears to be a stimulant derived from a shrub.. but evidently up to 150 'chinese' substances are also banned. None of this substantiated. It reads more like a creative writing prompt written immediately after waking from a fever dream.
This reads like it should be titled FWD:RE:RE:RE:ARE YOUR KIDS SAFE???
Find what backup job you are willing to do, then get that part time job.

Prob retail. Not sure what else exists.

Ask for a transfer of jobs or departments or duties.

They'll say no or just can't help.

Then try to power thru or get fired or quit or have a heart attack or worse.

Its a shit situation.

New tech job could help too.

But lower end jobs tend to be much more stressful for even less money.
That, my friend, was a joke.
That is an excellent way of thinking about them.

For anyone unfamiliar, OP is referring to the Kurt Vonnegut novel which has a fictional state of water (ice-nine) that immediately freezes all other water it comes into contact with into more ice-nine.

Edit: I committed a sin and didn't mention the title: Cat's Cradle.
I wonder, if, with such a spotty support, and being forgotten and overlooked by many administrators, ipv6 is already a major attack surface
Then the farmer would chose a $1M/day insurance instead of a $1000/day insurance.
> Avoid political threads.

Coupled with the new catchphrase "everything is political", this is quite impossible to do.
I've always wanted to learn how they encrypted Valkyrie Profile 2 for the Ps2. I could never reverse it to get the audio of the English voice actors.

And there is a dub patch to apply the Japanese audio to it too, or was.

Now to find a copy...
I Stopped Taking Meeting Notes
It's a good feedback system. Just because I and you don't get it, doesn't mean someone was indifferent to the post. It's meant to filter out discussions that are uninteresting. Just got to deal with if one isn't that interesting. Adding posts on top of that would be counterproductive.

I often raise somewhat controversial opinion and topics. Very rarely do I see clusters of downvotes, and I'm not surprised people are against my own ideas. Otherwise they would be common! It also mirrors society outside academia. It happens that later upvotes changes the score significantly. Such is it with all change.

Without some skin in the game, it's all spam and trolling otherwise. What might look strange in a mod system, might under analysis turn out to be well designed.

For all forums there is an adaption phase, before getting what people expect from posts.
When I looked it up, "disc" meant the recording medium itself without any casing or I/O mechanism. Anything else was a "disk".
yes, it took a while for google to realize this but they are in cloud for the long haul. They will continue to be #3 for the foreseeable future, as nothing in their pricing or tech really makes them the preferred provider.
Money in the street can't be linked to its owner. A house is regulated and is somebody's property.

> The destruction came awhile after the building was burnt down

If the house was burnt down, then it was an arson crime scenery. Crime scenes -must be- left, 'in its current state', until the investigation ends (or a jury allows to restore it again). Even if it takes some years.

To deliberately destroy proofs of a crime is obstruction of justice, a typified crime, and justice has always priority over touristic activities.
Hm:

"long period of uncertainty began on 31 May 2010, when she stabbed her left thumb with a curved forceps while cleaning a cryostat—a machine that can cut tissues at very low temperatures—that she used to slice brain sections from transgenic mice infected with a sheep-adapted form of BSE. She pierced two layers of latex gloves and drew blood"

Later in the article:

""We conduct research only on mouse-adapted sheep prions, which have never been shown to be infectious to humans,” Aguzzi [neuropathologist at the University of Zurich] says."

It sounds like the assumption that mouse-adapted sheep prions can't infect humans may be flawed.
> I wonder if somebody built a social media site that was totally built around small communities.

joinmastodon.org may interest you
Misleading headline. This is regular wading, not floating "boat mode" the Elon mentioned (and has never been publicly verified).
I feel the opposite. By understanding what software is at its core, I can both appreciate it more, and build it better.
Contrary to popular belief, the Cloud has not actually eaten all of IT.
Especially so with that image of Broward County Sheriffs arresting someone “alleged” to be on Flakka. There’s not really any substantive or scientific interviews from doctors, EMTs, or the actual recreational users themselves. Just an anecdote about a murderer who may or may not have taken it beforehand and some pithy quotes. The fact is that recreational drugs get re-labeled all the time. For example a lot of “MDMA” is really just meth or research chemicals. The only people who really know what that kid took are the doctors. You’d have to test the substance to classify it.
Welcome to the exciting world of duel use microbiology research. There's plenty of people are doing stuff that walks the line between learning new things and creating ways to weaponize germs. It's all a question of good governance.
> If you click the link it's referring to an isolated incident that

It doesn’t matter to me that Tesla has only done it once (that we know of), the thing that is disturbing is the capability of Tesla to do this.

The fact that vehicle functionality can be locked behind a Boolean column in the Tesla database is itself the thing that is problematic and disturbing.

And the article in this instance seems accurate, in that they were referring to the capability for Tesla to do this (by pointing at an extant example), rather than claiming that Tesla had a widespread issue of abusing this functionality.
Wasn't this pretty much the stuff that John McAffe claimed to have made a more potent version of?
Kubota is getting popular here in Oregon. The dealerships will sell you parts for repair.
> Now, essentially every new combustion engine has them because you can lower displacement and actively manage power output to a greater degree, pushing up efficiency.

In Europe, yes, due to extremely stringent fuel consumption regulations — essentially, the engine needs to have very small displacement, so you need to add turbo to get at least some power out of it. A typical new car in Europe has turbocharged 1.2L engine or something in this neighborhood. In the US, however, naturally aspirated 2.0L engines are still king.
Hm.. I would have thought getting to DirectX9 would be easier, as directx9 still had some support for the fixed function pipeline.

What I'm sure you were getting at is a proper conversion to DX9 making use of the shader based pipeline.

That said, looking at the code I don't think porting to proper shader based DirectX would be terribly difficult for anybody experienced in setting up directx in a shader based pipeline. Nothing looks too fancy.

Of course it could be made more complicated by actually making use of shaders to improve over the fixed function design, but that is not required for an initial port.
They aren't inherently more coupled than a monolith. But they aren't significantly less coupled either.

The advantage to micro services is that you can develop, test and deploy/release them independent of other components in the system. But there are plenty of other kinds of dependencies that can exist between components and if you don't don't manage them somehow, your system will drift toward a "ball of mud" where everything is dependent on everything else and any change is cross-cutting and difficult. That's true whether you have micro services or not.
A big part of it is the same asymmetry you see with security. All the other side needs is one mistake that leaves an opening.
> It only takes a few instances of seeing your well-written, polite comments with citations being downvoted immediately to -3 to know that unpopular opinions aren’t welcome. That’s how the echo chamber is propagated.

While that might happen every once in a while, it is important to remember that politely worded comments with citations can (and often are) still rude, wrong, misguided, and/or spin. Unfair downvotes to death have even happened to me once or twice, but I don’t think HN is going to hell in a handbasket yet. I think I’ve seen a lot more people jumping to conclusions about why downvotes are cast than I have of actually positive and helpful comments being unfairly downvoted purely for harmless but unpopular opinions. Unless the downvoter explains their reasons, we don’t know why the downvotes were cast, so it’s not safe to assume it’s for popularity reasons just because it appears polite. HN threads are sometimes interesting because they can attract experts in the domain of the posted article, and it’s common for people who are curious but relatively ignorant to argue with people who really know what they’re talking about. Sometimes it’s not easy to tell who’s who.

Either way, if you see comments that don’t deserve to be gray, upvote them!
Pretty low information article. I found it a lot more interesting to read the erowid trip reports on it [1].

> As of 2019, the drug had caused several deaths across Ohio and Utah, and 1 percent of American teens admitted they had tried it.

No idea where this statistic comes from but it's obviously ridiculous at it's face. 1% of American teens will answer they're moon creatures attending high school in disguise. [2]

[1] https://erowid.org/experiences/subs/exp_945PVP.shtml
[2] https://slatestarcodex.com/2013/04/12/noisy-poll-results-and...
Checkins EVERY THIRTY MINUTES? Good luck getting anything that requires serious concentration done.
this is great

Exactly needed for this nothing world
Agree with your comment on the metaphor. Making mistakes like these makes the reader question the subtlety of the arguments presented. Still a good read though!
I live in Norway, we have some of the best mobile internet speeds in the world, meaning that mobile internet infrastructure in this country is pretty good.

And yet here we are in 2021 and my carrier is only giving me IPv4 access by default. No IPv6. This is with 4G connection and 70GB data per month by the way, for which I pay about $50 per month for the subscription.
You can roll for an ULA prefix once, note it down in some text files and then assign your pets to <prefix>::1, <prefix>::2, <prefix>::3, etc.

mDNS might also help, I haven't tried that approach.