skysight-inc/HackerNews huggingface dataset:
I’m puzzled as to why posts critical of sex work are being downvoted on HNs lately?

Downvotes aren’t supposed to be for “I disagree” or “I think differently” - they’re supposed to be for contributions against the spirit of the site.

It’s perfectly fine to think prostitution is a bad thing that shouldn’t be encouraged - that’s not hateful lack of inclusivity for sex workers - it’s an ethical viewpoint concerning human dignity and likely negative social outcomes that’s reasonable to express.
The android API exposes basically the same data that would come down the serial link from a 90's era GPS receiver plugged into a PC.

That's the position estimate, information about satellite orbits, signal strengths and pseudoranges.

The data doesn't include the raw baseband information necessary to, for example, do carrier phase locking or to do a fully software implementation of GPS decoding.
In other words, what C does with absolutely monstrous glyphs, CL does with consistently-named functions. It has logior, lognor, and logxor.

I briefly read that five minutes ago and will probably remember it next week.
Has anyone published research on concepts for a stellarator that uses high field magnets like the SPARC/ARC systems? Obviously the idea is that it would be smaller, but I am curious if there are any interesting specifics for such a machine. You could imagine that if W7-X and SPARC show good results in the next 5 years then a high field stellarator design would start to look pretty interesting.
I love hacker news for this type of insightfully researched light-hearted tech trivia.
Similarly, one of my rules is "never set up a recurring meeting". The effort of recreating it every week forces you to consider whether you need it every week.
It's often a bad implication.

The reason is that Treeview is where a lot of "rubber meets the road". It scrolls. It has icons that likely change state. It has active widgets. It may have a LOT of widgets and be a good test of performance. It has text and all of the idiocy that entails. It may or may not have selection. It has a connection to backing data.

So, you get a nice microcosm of how you should plumb together the components of the UI toolkit if you look at the Treeview implementation.

However, I would like to provide the contrarian position, as well. I find that far too many people use Treeview as a substitute for actual design. I often find that the TreeView really should be something else--a config file, a table interface (table interfaces are really underused in GUI design given how many of your users are wedded to Excel for business things), etc. Everything doesn't need to be pointy-clicky and often throwing things out improves your GUI.

Treeviews tend to be the laziest of options--and, as we all know, programmers are very lazy.
I don’t believe .us is very popular.
Most of the EU depends on Russian oil, gas and wheat; we're slowly building independence from Russia, but it takes time. In the meantime, sanctions are slowly consuming Russia's economy and their ability to pump resources into their military; but they require time as well.
You might find the concept of Self-contained Systems, or SCS, interesting:

https://scs-architecture.org/

Disclaimer: I helped with the concept a tiny bit.
Not my call. This was a client of the company I was contracted to at the time.

As to why they did this: refer to the "bottom line" section of my previous comment.
Do you think it would help if you already knew topics that would spark a conversation between you and your co-workers instantly?

Can you check out what we are making to solve this at www.getparallel.io ? I feel like it would have worked really well for you. Would love to know your thoughts.
As a rule, BBC documentaries, and dare I say it, documentaries from the UK seem to be much much better than US documentaries.
US doc Red Flags: They have hired actors to dramatically recreate scenes. Have script writers for lines for historical figures. And worst of all, mention the words mystery, lost, sharks, nazi, aliens.
Increasing productivity via capital investment typically requires workers gain skills to use this capital. Also, the source of that productivity gains caused by capital investment is the labour of workers producing those capital goods, not the investment of currency.
The Windows Ink plugin used to have issues interfacing with it's plugin API. I've tested it and it's working again. This is great since most tablets have sucky software in my experience.
I’m not familiar with the US system but stall recovery training is mandatory in Australia. Seems to be in FAA syllabus too:

https://www.faa.gov/sites/faa.gov/files/training_testing/tra...

Spin recovery different issue.
>And if they're not ok with that

Then they can sue. EULAs often state things that don't matter in the jurisdiction of the end user, yes. But copyright is not related to that. If they hold the copyright to the font, then they can set the rules in the license, and if those don't clash with the local laws of your place, then you're liable legally.

And yes, they probably won't do that. But that's, again, a different matter, other copyrighted works are also always stolen.
Cost center is the critical path, they are the punching bag for others' failures.
Back around 2002 or so, I used to use PythonCard for in-house tools. PythonCard was a kind of a cross between HyperCard and Visual Basic and used wxWidgets for the UI elements. It was really excellent software.
DVD-RAM
Pain, Pus & Poison (https://www.imdb.com/title/tt3738656/)
> So, for every person who is there because its a voluntary job choice, there are 100x there because they have no other choice.

Citation needed.

As someone who is very interested in epistemology, I would like to know where you came up with this number. From what I can tell, we don’t have any accurate way of arriving at the numerator or denominator.
Let’s be honest: it varies widely. There are parks with age restrictions: they tend to be okay. There are parks that do enforce their bylaws, including visual appearances, and they’re pretty good. A well-managed small park of newer double-wides and larger pads can be a nice place to live.

As with all housing, there are good neighbourhoods and bad. Hell, my in-law is in a nice millionaires neighbourhood and his immediate next-door neighbour is a swinging cokehead wife abuser who throws ragers every few months. It’s hell, but the properties are all freehold: short of a lawsuit, ain’t nothing to be done.
Bottom line, this was not genuine disruption, simply the expressing of unpopular opinions by single individuals out loud. In the main case discussed, nobody even heard the opinion except the few people nearby in the crowd, and apparently some policemen.

In other words, suppression of dissenting speech by the state. Something that seems more like a dictatorship than a modern democracy.
Also here, if one would like to avoid Google somewhat https://www.fontsquirrel.com/fonts/atkinson-hyperlegible
“How We Got to Now” tv series
https://www.imdb.com/title/tt3106210/

Fascinating look into ideas that transformed our society, like glass, time keeping, sanitation, etc. takes seemingly mundane topics and explores what a mess things were like before them.
Hurricanes are how the planet transfers excess heat from the equatorial Atlantic to the cooler northern latitudes.

The heat has to go somewhere. If we aren’t getting tropical cyclones in the northern hemisphere…is shit about to go crazy in the Southern Hemisphere?
Maternal SMCHD1 regulates Hox gene expression and patterning in the mouse embryo
> Logging events are the epitome of observability, and metrics and tracing events end up specializations of logging events which only cover very precise and specific usecase.

This is a common way of thinking about things, but having now worked with event-based tracing for the last few years I no longer believe traditional logs are necessary.

If you do “good” logging you likely have entirely structured data and no dynamic portions of the main log message. This is almost exactly equivalent to a span as represented by tracing implementations.

I have come to believe that these events are the core piece of telemetry, and from them you can derive metrics, spans, traces and even normal-looking logs.
Yes, it's become really common. (Between a few different gigs and hearing from friends, I've gotten to see inside lots of companies' product teams over the last few years.)

There's a constant drumbeat of forced intimacy and incessant prying into your personal life. "What did you do this weekend?" "Tell two truths and a lie!" "What'd you think of the $SPORT game?" "Where are you going for vacation?" "Are you thinking about moving, getting married, having kids?" "Don't forget to vote!" "Don't forget to donate!"

Combine that with the endless oversharing that's used as a mock-facade for true psychological safety, and the net result is very little time spent on actual work. I know way too much about which engineers are on which antidepressants, who's having weddings/babies/whatever, how they're voting, and what race/gender/etc they identify with... but simple conversations about schema-design or even code-review still veer into awkward, passive-aggressive intensity within a matter of minutes.

It's honestly absolutely exhausting. I do my best to duck out for the few minutes (or 20 minutes) of the meeting that gets frittered away on it. But it's inescapable, sooner or later. I've learned to have some bland nonsense ready to answer this sort of thing.
Haha, came here to post this. it's a short explaier about Curtis, less than favourable. It does make you laugh though:)
I knew Cliff and Byron at Stanford. Despite the reputation of Clippy, they were two wonderful, talented and amazingly smart people.
I LOVE this one too. I can't believe I even cried about an octopus.

Sometimes after watching these documentaries, I feel like I know absolutely nothing!!

Here's another one I fell in love with:

Featuring Mr. T and Kinky Tail, 2 bad ass male lions did the unthinkable and unheard of as brothers as tight as a glove.

I now have mad respect for these two jungle tyrants.

Mad, mad respect.

Enjoy: https://archive.org/details/the.lions.of.sabi.sand.brothers....
In other words “don’t start questioning the elites”
Explicit is, as they say, better than implicit.
I'm always coming across airline and hotel sites that don't work for days at a time, or which don't work in Firefox etc. Latest was EVA Air a week ago.

When I think about the money these kind of sites in particular must be losing from shoddy engineering... I honestly don't know how their devs get away with it!
I suspect the main barrier is patents/licensing/product differentiation rather than the actual difficulty of adding one more PLL, mixer and ADC.

Besides, nearly every phone could receive GPS L5 with the radios in the cell modem if they had a suitable firmware update.
Ive got that one on my watchlist, as well as Baraka once I find somebody with an 8k setup.
Those machines can stay using whatever compiler/language already works for them today. Enough of holding back the rest of the world because of these fabled non-standard architectures.
That works if you know the location of the appointment. But if you're going to a bar to watch a televised game with friends, the location in the appointment is probably the bar, but the timezone is wherever the game is held. If you're going to have a conference call and you have a shared calendar system, great everybody should agree; if all the participants have separate calendar systems, maybe you discuss the time to have the call and each enter it in your local time, which works fine until someone's government adjusts local time on short notice. Having separate appointments sounds fragile, but have you had a good experience with cross domain calendaring? I certainly haven't.

Never mind, if you had a fully booked schedule collaborating across timezones and someone's government adjusts local time, now you've got a mess.
https://drawabox.com/
https://www.ctrlpaint.com/
W1A, an honest look at the inner workings of the BBC
For reasons of being very accessible and well told:
Jeremy Clarkson: Greatest Raid of All Time (https://www.imdb.com/title/tt0996628/)
Yeah but to be fair, aviation statistics would also be 10% as bad if they excluded people who didn’t fly into bad weather, took off overweight, didn’t have enough fuel in the tanks, ran out of light or were too fatigued, or couldn’t say ‘no’ to tasking or an unserviceable aircraft.
we stuffed 45 people in a waffle house and the 4 cooks on the graveyard shift served everyone within 30 minutes. waffle house employees are simply built different.

edit: proof https://twitter.com/thejakenixon/status/1546137641829257219?...
Do you believe there’d be no legal ramifications if they stopped moderation all together? Civil lawsuits? Class actions?
He's still a human being and I think he showed incredible reflection. It is apparent that the events of the past still weigh on him. I came out with more respect than I had going in. The Vietnam war was a tragedy.

For a different view look at the Rumsfeld doc. Rumsfeld doesn't give a single inch but I probably wouldn't either if being asked about a still ongoing conflict.
Ask HN: What does a NFL coach do?
It seems to me that offensive and defensive coordinators pick the plays and pick the personnel for each play. So what does the coach do?
These analytics scripts aren't critical and the checkout process shouldn't go down just because they don't load. It could be a user on spotty wifi or even the external service being down entirely. I agree that they shouldn't test all the functions of random third party extensions, but this failure point is pretty foreseeable for reasons besides adblock.
I doubt very much that anyone else had the power to impose lockdown conditions on Vladimir Putin. This kind of health paranoia is exactly what I'd expect to see in a society where there's an epidemic that is out of control: some people will take extreme measures to protect themselves.

The theory is interesting, but I see it as a theory of how the epidemic caused paranoia, not of how lockdowns caused paranoia.
Walter put all of his non-conformity points into language design.
C is unsafe. That's kind of the point of it.

But just because it's unsafe doesn't mean it should never be used.
People who can’t write coherently love meetings. The problem is, during the meeting, they can’t talk coherently either.

I would not mind it so much except it literally takes 15 minutes of them unloading their jumbled stream of consciousness before they get to the point.
That’s why the wording of the “correction” is important. She doesn’t say the queen isn’t dead, she says there has been no announcement.

The protocol for news reporting around the death of the monarch is there for a reason: to make sure the news is authentic and to announce it to as many subjects as possible simultaneously. I don’t think it’s unusual for a news organisation to hold back from reporting something when there is a good reason. For example, troop movements, court cases, etc.
My dad was hyper-critical and verbally abusive. My negative self talk is in his voice, using his language. I can't speak for everybody else, but for me the question of "why" seems rather straightforward.

Unlearning that is hard. You probably make mistakes from time to time, as do I. Only, that's an invitation for my dad to show up with some useless invective. It's completely involuntary, and I eventually learned to fight back -- essentially, telling my dad to shut up and go to hell -- and that's what helped me reduce it to near zero.

The sad thing is that my dad was a pretty cool guy, if we ignore the bad, and I liked him a lot. But the good parts of him don't live on in my subconscious in such a visceral way.
https://en.wikipedia.org/wiki/Anchorite
There absolutely is.

The house I cited is affordable with a total household income of $70,000. There's a ton of inventory in this range.

Where's your data?

https://www.census.gov/housing/hvs/data/rates.html

My state's home ownership rate and population is on the rise YoY, as are many others.

https://www.pewresearch.org/fact-tank/2021/03/08/amid-a-pand...

It's on the rise nationwide since 2014.

Not everyone lives in a popular city or wants to.

Edit: Zaroth argues against this logic even better [0]

[0] https://news.ycombinator.com/item?id=32803776
I completely agree, but there's an important balance to consider. HA is a good investment for things that are 'stateless' -- eg: VIPs/LBs

Rebuilding existing systems (or adding new ones) is excellent, but sometimes life really gets simpler when you have one well-known/HA endpoint to use in a given context
You could for example be working at a University and that might be a dream job / utopia. Maybe everyone does things the 'right' way. My anecdata is different than yours.

This is more in line with what I've experienced.
https://www.joelonsoftware.com/2000/04/06/things-you-should-...
Show HN: Hacker News bot that automated archive finding and commenting
Hi everyone,

I build this bot to automate the process of going to wayback machine (or archive.ph) to find the archive link for posts with articles that have subscription blocks

The idea was to have this run on a server and then I wouldn’t have this daily annoyance, the bot was banned, so its not currently active, but I still wanted to show it off and get some feedback

Disclaimer : HN doesn't allow bots, so please don’t use this to run your own HN bot.
Yep, love it, too. But definitely more of an acquired taste.
The contrast between the two is very interesting.
Sorry, you're wrong on this one.

ECS has come to mean a very particular style of architecture. It's not a great name, but it's what the industry has converged on. Naming things is hard.

Unity's MonoBehavior framework uses GameObjects and Components. You don't have to squint hard to see that it contains Entities, Components, and arguably Systems. However ECS has come to mean an architecture that is quite different from MonoBehavior. So different infact that Unity is writing an ECS framework called DOTS!

Both DOTS and MonoBehaviors containing entities, components, and functions that operate on them. However the two Unity systems are extremely different. MonoBehaviors are not an ECS.
I shouldn't have specified "mobile home parks." In my personal experience, the people who buy plots of land and move mobile homes in are often worse than anything you'll find in a mobile home park.

The park I grew up in had some rules and regulations, but everything goes whenever you buy a plot of land out in the county.
Quite a lot of overgeneralisation there, I suspect you're projecting your own personal preferences onto everyone else. In some cultures your comment woud be 100% true, but in others, your refusal to discuss such topics would look aloof.

Choose to work in a culture you like, rather than trying to impose a culture you like on one you don't.
Both Chrome and Firefox have actually recently removed support for ftp:// for security reasons.
Riot Games also has an automated testing framework: https://technology.riotgames.com/news/automated-testing-leag...

I still think the best combo is a mix of automated and QA. Software in general went through a large decline in quality after QA was laid off across the industry, and in my experience, automated testing just tends to find different kinds of issues. Also, playtesting is also not the same thing as QA, but I digress :)
If you use present tense then it’s how you feel now with no reference when you started feeling so. Past tense implies you felt so then and you still feel so now (linear feeling is assumed). If your feelings have changed then you say how you felt originally and qualify it for the present (now I feel).
Urban canyons will be properly solved by using small phased array antennas for GPS reception. Then one can detect which signals are coming from the wrong direction and therefore must be reflections.

Phased array antennas also allow GPS-based compasses which should be far better than magnetic compasses which can be rather inaccurate.

Such phased array antennas are already coming into use for more throughput for 5G and WiFi use, and antenna sharing is feasible although not currently done commonly.
Pardon me, where do I find the monospace variant?
Depends on your workload, but I use my Desktop solely as a docker host, large compile machine, and CAD machine (with remote access using Parsec). My laptop is what is actually connected to the monitor (when at home), and my browser and remote shells run on it.
Great article, it got a lot of it right. I worked on Bob and Bob 2. Yes, there was a Bob v2, but for some reason it got canceled. ¯\_(ツ)_/¯
> In your case, how much compatibility is lost from using C99 over C89?

Until somewhat recently C89 was the latest version of C that was supported by the MSVC compiler. Support for C99 was always terribly broken and Microsoft chose to claim it did supported C99 but without supporting mandatory features, which meant they did not in fact supported C99.

This sad state of affairs only changed significantly in 2020, with a lowkey announcement.

https://devblogs.microsoft.com/cppblog/c11-and-c17-standard-...
Menus on phones blow. It's a pain in the ass to fussily scroll around on a dinky screen and try to remember what has scrolled away that you were interested in, instead of being able to glance across a page.

I sympathize with the PITA of changing printed menus, but that's part of what you pay for. If I go out, I'm not paying for a lunch-counter experience.

E-paper menus would be a pretty good compromise, if they could be made practical.
They did mention they've only been using it 3 years.

It's been an ANSI standard for 36 years.
Worth mentioning that employees of ILM and the vfx industry in general view that film as propaganda to distract from the past decade of labor abuses they endured.
I see some asking for stack support in the logs, and that is something I would be looking for. Often when an error happens on a server it might be inside some generic utility. At least with a stack, you might realize that all of the calls to that utility function are coming from the same location a few steps up the stack. In my experience that can significantly speed up identifying the root cause of issues.

I'm not sure I like the way they are handling attributes either. One pattern I strongly discourage on projects I work on is formatting data into the log message. When I've had access to decent log aggregation tools (e.g. Splunk, Datadog) I like to generate reports on error messages. That is usually possible with regex magic but in my experience it is much much cleaner to have a static unchanging message for all messages. I then store all additional details in a separate part of the log line. I tend to prefer JSON for those details since it is well supported and even parsed by default by many tools. Another benefit of JSON for those additional details is that it is supports arrays and hash-tables. The attribute system proposed here doesn't seem to have that same hierarchical attribute support.

IMO, unified, clean and consistent logging is one of the most underrated techniques for maintaining long running services.
I guess I sort of put together the gist of what the podcast is saying between splashing sounds haha. It's all comedy based stuff that early in the morning so I'm never really missing any required information.

As for typing I'm either writing something short enough the mis-taps aren't too awful to deal with or I'll dictate it. I'm not writing emails or anything, just jotting down quick notes and todo items to expand on later so typos and mis-wording don't matter too much.
Idk, meetings are not the problem, 9/5 is. I like my job, but 9/5 is just too much and life is short.