skysight-inc/HackerNews huggingface dataset:
I can follow this.

But where I’m getting tripped up: today I smoked out of a glass pipe I made. I can’t smoke out of my level 80 night elf druid.

Nor can I combine my level 80 night elf druid with my Diamond IV rank in Halo to get a compounded return. Those two games and skills are isolated. But I can combine what I read in John Dalton’s A New System of Chemical Philosophy with glass blowing to make interesting things that bring me joy (I.e. replicating experiments of John’s at home with purpose built glassware)

It’s not just production for productions sake, or production for the sake of society. It’s increasing my capacity to produce for myself. I feel like I’ve grown in a way that I can build on tomorrow after a session of practicing this class of hobby.

Maybe the distinction truly is arbitrary - but something about this path feels significantly more fulfilling the further down it I go vs. the literal years I spent in virtual worlds. In the virtual worlds the potential felt roughly constant while these hobbies feel like they have an ever expanding horizon of potential.
This is a fun[1] list that highlights how much is going on in Chicago despite how little attention it gets from the broader tech community. It’s the third largest US city, insanely good cost of living compared to Bay Area or NYC, a central hub with easy flights to anywhere, etc but it still isn’t talked about like NYC, Miami, Austin, etc.

[1] however take the numbers and descriptions with a large grain of salt. I’m not sure how they are sourcing their database but there are at least a few very incorrect investment amounts and company descriptions and those are just from the companies I personally know.
Bird is da word
> membrane keyboard

I can't type on these things to save my life. I need full keys with at least some click in order to type well. When I'm forced to use the keyboard and trackpad on my mac, I am an order of magnitude slower than I am on a cheap external keyboard and mouse.
From the technology point of view running-real-software-as-JS-in-your-browser is always impressive and entertaining to watch. Cheers to the developers for such fun projects!

When we talk about efficiency of (other) electron apps made for productive use… the web page says this project does run Doom (cool) at a resolution of 640x480. So electron cripples my 2022 machine down to something like a 100 Mhz Pentium. That is totally fine for a funny tech demo, but I hate the need to use such programs for my daily work.

But, sorry, Pentium, I must take that crippling stuff back. I had chat apps in 1998 that had much higher responsiveness and faster start-up time than the electron chat apps I need to use for work today.

You, dear reader, may have already guessed my point here. Today software development is done often with many layers of bloat and glue, just to save some developer time and necessary developer expertise in the short term. The price we pay for this is a tremendous waste of resources.
> I think there's in general a "personality type" that does really well with remote in a certain kind of job and thrives with fairly asynchronous disconnected tasks, and on HN I think there's a bias towards seeing our whole industry that way.

Sites like HN are popular with people who prefer to socialize online and have chosen online communities to be a part of. Remote work is a natural extension of how they’ve built their online lives, which leads a lot of people to assume remote work is just natural for everyone.

But it’s not. Like you said, there are a lot of personality types that do not do well at all when working remote. Discussing those people has become difficult in online spaces where people like remote work and resist any suggestion that it’s not good for everyone. This has done more harm than good to the cause, IMO, because a lot of companies and teams went head-first into remote assuming it’d be an easy win. Yet on a company-wide scale, it’s not. It requires work, and training, and mentoring, and more resources just to get back to baseline in many cases. Companies that have deluded themselves into thinking it would be easy are then caught off guard and disappointed, leading to sudden reversals of remote work policies or slow depreciation of remote teams.

If we want remote to continue to grow, we need to shift the narrative away from “Its just better, period” to a more nuanced acknowledgement that it’s not for everyone and that it requires training and effort to unlock and maintain the benefits.
> they'll continue because interest in these particular games transcended a particular generation

Speedrunning seems to support this idea. That’s also one of the reasons retro games have been analyzed in such depth.
You’re right that it was a bit of an oversight on my behalf, as the links were only generated after a verified human user action (signup) I had assumed the 1 time links to their email would be safe. But regardless of the link action, it shouldn’t be passing that data to Bingbot to crawl and (possibly) index in search engine results. Private email data should not be shared with search engine crawlers IMO.
The unspoken truth here... The USDA doesn't represent the consumer. The USDA represents the agriculture industry.

Source: I worked on contract there for a couple of years.
Here's Finland's union for programmers (and other STEM jobs)

https://www.tek.fi/en/about-tek
What does "invisible links" mean? Obfuscated JS? An example would be helpful in the readme.
Yaml always mocking likortera. Sorry it’s early
Kinda grim, if the implied best case in the current US situation is to hope that corporations like Apple and Google and AWS will finally step up to completely ignore the law. I mean... all the other PR those companies doesn't exactly imply they'll be the best shepherds of the people's best interest...
The precision required by Haskell illustrates that the apparently simple things are in fact quite complicated.
> Average time on page should be at least 5 minutes for a blog post

How do you come up with "at least 5 minutes for a blog post"

A blog post should be as long as it needs to be - and no longer
My opinion is that the issue arises because of expectations and formalities that occur in remote environments over in person.

When I'm remote, every email I type, message I send, Jira update, commit comment, etc. are etched in stone for reference in all of perpetuity, time stamped and all. There's an unspoken expectation to be informed and expert in all things in many work environnments to avoid looking "incompetent" (which is absurd, everyone is ignorant about some things). Remote work creates a hostile environment that makes this even worse. It makes people think about if they really want to email or call this person to ask about something because they worry that not being aware or not knowing about something may come off to others as being incompetent (people are aware that certain questions and statements can show your hand of expertise). So if I happened to be half paying attention during a meeting with a client or executive, if some change in an effort occurred I happened to miss or be too busy to see, or if I'm dealing with new tech I'm not quite familiar with... I have to tread lightly.

In person, you meet people, you get body language, everyone is forced to speak on demand so competency and lack thereof become very clear in conversations. Expectations relax because if the head has no idea and no one else does and everyone has to reference it, well then, I'm not doing so bad. I'm not relying on looking at their cherry picked correspondence choices. Not only that, people are then more willing to communicate with people because they become more comfortable. They build relationships and they know it's OK to show their ignorance about some specific topic and that person is going to help them out a bit, mostly off the books. Not only that, communication in general becomes less formal. If I'm at the coffee machine and see Alice there and I had some question, I can just drop it in a friendly way. My intentions are more clear from body language, am I trying to assess her or am I really just trying to get the information I need to do my part. If it's trivial it's more natural just just say hey, I don't know how to do this thing, do you? Imagine sending that in an email or scheduling a conference call.

This means for teams that have already built that level of trust are at an advantage in remote. They're comfortably sending those messages to one another. They've met the person and can gauge their personality. For juniors it's probably petrifying in some cases because they want to look more skilled and knowledgable than they are because they often don't have a general understanding of the level of expectations people have of them so they want to do better and often want to make an impression.

The issue is that office culture often has a whole lot of competitive elements and people are more hesitant to communicate, it brings everything to a crawl. If work environments weren't always pressuring their labor force, people would be more willing to admit ignorance and or make informal communications necessary to speed things along in a more formal and recorded context, at least that's my opinion.
I can’t believe you are using grade school bad behavior to justify polluting.
You also have to factor in protein quality as well as quantity. Protein in animal products is generally higher quality because it has the right proportions of amino acids and is easier to digest.
Killing the Romanov children makes a lot of sense if you're trying to end a regime whose legitimacy is passed down by blood
For computation, sure. But isn't the wasm/js to DOM boundary always going to be a bottleneck?

Maybe I'm being too negative and a faster browser API will be developed.
Utterly nonsense. How about children learning from home via a laptop? Doesn't work. Same for people who need to be trained in a new work environment. You want real interaction. You need to experience more than only sound and video in order to learn efficient.
It's extremely wrong to think that good performers can always do these things from home. Not right.
since this is based on CRDTs, does that mean one of the collaborators can go offline, continue working, and re-synchronize with the rest of the collaborators when they come back online?

synchronizing after offline editing is the main reason to use CRDTs, but i don't see offline mentioned at all in the readme. (demo is currently hugged to death, so i can't test.)
As someone who both runs and bikes, I don't think Marathon vs Cycling is that different. You just need to compare similar efforts, are you pushing a marathon to hit 2:30 or whatever? Then compare to biking a shorter crit. Or if you are doing a 5:00 marathon, compare to a century.
The government decided to finally take out the Moon because it was interfering with local tv channels.
Apparently I meant Brown v. Board of Education, not Plessy v. Ferguson. I shouldn't post both in anger and haste.
> I think you have a problem with me communicating using (formal) logic.

The problem is that what you're saying is contradictory to itself. You're conveniently ignoring all of the flaws being pointed out, and instead reiterating the same argument ad nauseam, while also moving goal posts and morphing qualifiers as needed.

> but only when you are able to reduce the problem space from the full set of combinations would I say you are picking a lock. Which means that a lock with 100 combinations, and you try all 100 of them, you are not lock picking, but if you reduce that to trying out 50 combinations, then you are

The fundamental concept which you keep acknowledging but refuse to accept, is that brute force is a reduction of the problem space. In fact, it's a >99% guarantee to be reduced. Whereas the other lockpicking methods with a reduced space are not actually guaranteed to defeat the lock in a shorter amount of time, if at all.

You even acknowledged in your first comment that brute-forcing a limited set will, on average, require half as many attempts. Since your qualification for being pickable is that the problem space is reduced by half, then brute-forcing meets your definition of lockpicking half of the time. At that point, it's irrefutably classifiable as lockpicking, with the understanding that other methods may be more (or less) effective.

And you're still ignoring that the entire point of the lock being discussed is that traditional lockpicking methods wouldn't work. At all. Yet, when presented with an option to defeat the lock in less than 4 hours, your reaction was to repeatedly state that it doesn't even count as lockpicking. I don't know what else to say.
For me, on the other hand, weight loss didn't do anything for my blood pressure.

I was averaging around 160/90 on 3 or 4 different medicines [1] before losing weight. Then I lost around 45 kb (100 pounds) and kept it off...and there was no noticeable change in blood pressure.

Triglycerides and bad cholesterol levels plummeted, getting me completely off medicine for those. A1c dropped to 5 with no medication from over 8 with several diabetes drugs.

What started dropped blood pressure for me was becoming more active. Nothing extreme either...I just started using the stairs instead of the elevator at work to reach our offices (one floor up from ground) or to visit the vending machines for snacks (one floor below ground), and taking a 20 or 30 minute walk a two or three times a week.

That got it down to around 135/80.

I upped the activity to at least 30 minutes of walking a day starting in mid-2019, thanks to the psychologically manipulative gamification the Apple Watch I had just bought did with its fitness tracking. I had thought I was not susceptible to such things, but my current 1146 day streak of closing all rings says otherwise.

Now I'm averaging about 110/70. I only rarely ever see higher than 120 systolic or 80 diastolic. On the low side I see it get down to low 90's systolic on occasion and a little below 60 diastolic.

I should probably talk to my doctor about dropping medicines or lowering doses to see if they are necessary any more.

[1] There are several different ways blood pressure medicines can work, and many doctor feel it is better to try to control it by using several different medicines than just trying to attack it from one angle.
The question is why are they leaving after 24 months? Perhaps the company is lacking a clear path for development in terms of responsibility, impact, and renumeration. Not adequately training because they are expected to leave after 24 months is a self-fulfilling prophecy.
>We ended up adding a custom page to handle e-mail validation so we could handle the situation where the user lands on the page and the address has already been verified.

That's a yikes from me! So I can sign up on your service as anyone with an Outlook account, without verification?
The strain of monkeypox this one is derived from has a 1% fatality rate. Another strain has a 10% fatality rate.
>> The journalist Nick Bilton has estimated that each day the average Internet user now sees as many as 490,000 words — more than War and Peace.

That makes no sense. I need many weeks reading War and Peace but rarely spend more than 24 hours a day reading the internet.
Every company I've worked at will quickly bring you a special ergonomic keyboard/mouse, chair, standing desk, monitor stands, etc once you start complaining about carpal tunnel or back pain.
Colette Colfer: A New Religion
Could you land a plane in an emergency?
Many people (most?) prefer to signup to services by email address. To do so, those email addresses must be verified. How would you verify it without sending them an email link?
It processes language.

One of our features is the Food Ingredient Analysis, and for it all-natural foods and several thousand food additives must be identified.

But you cannot simply do it by word lookup. For example, if the food ingredient contains the word "Apple", you cannot simply say it contains an apple.

It could be a tech company or fruit.

"Does not contain any shiny bright red apples" for example. It would be a mistake if you say that the ingredient contains apple by looking at the word "apple".

AI processes the ingredient part of food products and understands each ingredient that the food contains. So you can click on each word in the ingredient part and see what it is.

By understanding every additive, the App also gives a summary of harm if there is any.
The funny thing is that I got my "start" in programming doing things remote. Open source development, and in the 90s, IRC, MUDs/MOOs, etc. I have all sorts of collaborators and friends I've actually never met in person. And we were pretty productive.

But that's not how $work went, when it went remote. All the open sores just festered and got worse. I know for a fact multiple projects delayed or faltered because of the remote move and the impact it had on productivity. And I'm sure it wasn't restricted to Google, but industry wide.
Asia Coal Prices Hit Record on Hot Global Competition for Fuel
Clearly I'm not saying that cinema is dead - or that no-one is going to the cinema. I'm saying that small art films appears to small audiences, and so finding the number of willing watchers in a given location, which add enough loot into the system to keep both the cinema open, and also the film-makers in the black is getting hard.

Tickets are expensive enough to keep me at home, and while watching in a cinema can be fun there are also times it's less so. Some theaters have better seats, others are worse and so on. Ultimately distributing movies via cinema's adds a very high cost to me seeing it. And in 99% of cases I consider that cost untenable.

So, I'm not saying the cinema approach is bad, just that outside of some very narrow places there just isn't the demand enough to keep a cinema open, much less make any kind of dent in the profitability of the movie itself.
I 100% agree. IF you spend 8h+ a day at your workstation or computer use the best equipment you can afford to get.
I’ll offer “Riders of Justice” as an excellent recent movie that was marketed as an action film but which (while containing some action) is much more character driven.
I agree that one thing that should also be done is to change the AbstractArray interface. I believe that "being an array" and having indexing are two distinct quantities, so SimpleTraits.jl-style dispatching on "allows_linear_indexing" would be a way to slim down what's assumed when writing a function to more specific pieces (similar to Haskell). But as far as I am aware, even Haskell won't prove that a code is incorrect if it uses a hardcoded 1:n indexing in a function that says dispatches on "allows_linear_indexing" (and thus this kind of issue would get by even Haskell and not even throw a runtime error in cases where an array assumes -1:n indexing). So I'm curious, what's your idea for an interface that can prove correctness here?
"US Citizen" or "from the US" tends to get used if trying to avoid the word American or be more specific. But "American" is definitely much, much more common.
So you want to avoid the horrors of the web by inserting some language-warping piece of glue code that is guaranteed to only ever get in your way. The irony.

In any case, the DOM and CSS is like 90% of the reason to hate the basic web stack. The other 90% of the reason that people hate JavaScript for is the myriad of frameworks that some people opt to use. You don't have to, and if you come from C you will probably feel right at home not doing so.
Agreed, it's really hard doing diet and exercise while being very depressed.
That's why people should get a budget to pick their own gear.
I'm not sure if you're trolling or not, but I'm thinking the same for my fictive automotive manufacturing corporation. Engineers are expensive; I'd rather quickly cobble up something with chinesium parts that somewhat rolls and gets 50MPG with a terrible safety record, so I can transfer the costs to society. Gas and insurance policies are cheap, especially if you're not the one paying for them. Engineers are not.

Let's do the same with aircraft and software and everything else and see how things turn out.
Is it unspoken? It's literally in the name.
My summary barely scratches the surface; the video gets deep into the code and the ones and zeroes. I don't think there's a wasted sentence in the entire piece.
A glitchy mouse or bad keyboard will definitely make or break a developer's productivity. I can only spend so long correctly typos before it starts to negatively impact my mental state. And since so much of my job is building mental models of things, that is a direct impact to my productivity. I experience it every time I'm forced to use the keyboard/trackpad on my mac (because I can't type effectively on membrane keyboards).
> If the diet is (too) high in saturated fat, increased cardio vascular risk.

You may want to take a look at this meta-study [0].

> “A meta-analysis of prospective epidemiologic studies showed that there is no significant evidence for concluding that dietary saturated fat is associated with an increased risk of CHD or CVD.”

[0] https://pubmed.ncbi.nlm.nih.gov/20071648/
It looked like some couldn't even tell the difference between an IDE and a programming language.

Purists may scoff (pretty sure I did back then too), but now I think this is the ultimate compliment.
>Also what is the alternative?

Docker compose.

Or if we're getting wild pick a technology, use it across the company, and rely on language tools to establish the APIs between modules. Then deploy the application however the language provides.
The only purpose of this link was to verify that the email address is valid. Once it’s verified, you can login.
I'm not sure Kubernetes is worse than any other complex, distributed system.

OpenStack, Pivotal Cloud Foundry, internal compute platform

So far I think the nightmare problem is people trying to run it and CNCF software (Prometheus, various operators) with only a cursory understanding of how it works (me included)

It's easy to shoot yourself in the foot (oops, forgot requests on a resource intensive, high replica count deploy and hosed cluster autoscaling)
> WASM is not designed to work around the shortcomings of C.

Memory access protection on modern systems is not about C segfaults. But if WASM embraces MS DOS era memory access management then then that is certainly a choice, might even still be an improvement over plain JavaScript. Does it at least have near and far pointers?
Lynx/Links is a browser. Name's taken...
For me the remaining pieces for Python are much more attainable than the missing pieces for typescript. I think basically all the helper TS things (eg KeyOf, etc) are addable to Python. Runtime types are not addable to TS. It goes against some of the core principles of TS.

But I agree there are loads of missing features in Python :)
Right. Virta Health has shown success in reversing type-2 diabetes with nutritional ketosis.

https://www.virtahealth.com/research
The day people stop studying ancient religious texts is the day people stop studying Mario ROMs.
I think there are different schools of thought. Some people prefer putting a "citation needed" template, others like this author are more conservative, remove things in the first instance and then possibly look for any good sources that would back the claim up (that approach is definitely the recommended one when it concerns living people).

It's worth bearing in mind that spurious claims in Wikipedia tend to propagate very quickly. Here is a good example:

https://www.dailydot.com/unclick/amelia-bedelia-wikipedia-ho...

Some more can be found here:

https://www.theregister.com/2017/01/16/wikipedia_16_birthday...

So there is an argument to be made that rather than having spurious info propagating and contaminating the record, it's better to keep only what is well sourced.
How does collective bargaining imply uniformisation of pay? I still don't see the connection.