skysight-inc/HackerNews huggingface dataset:
Yes, mine for example. Swedish keyboard layouts are horrible for coding. The [ and lots of other symbols require super weird hand movements to input. That is why when I code I usually use an American layout keyboard instead.

However, even if I wouldn't switch - wouldn't it just be to remap the keys in my config?
Also: https://100r.co/site/solar_cooking.html
Linux exposes system information like processes and devices in the psuedo file system hosted at the mount point /proc. Any user mode programs can use the standard file IO API to access them. Some of the "files" like /proc/self/mounts are pollable, i.e. a program can use blocking select to wait for changes like when a new file system has been mounted.
We use scriv[1] to manage our changelog. Each branch gets its own fragment, on release all fragments belonging to branches that have been merged get collected into a single entry and those fragments are deleted. No muss, no fuss, no merge conflicts.

[1] https://scriv.readthedocs.io/en/1.1.0/
As far as I know it's plastic bottle not glass bottle.
Using [ and ] is completely normal in so many applications. QWERTZ just is a bad design, and applications shouldn’t have to work around that by making keybindings more difficult. My team has ~100 engineers in QWERTZ countries and I don’t know a single one of them that actually uses it. QWERTY is the standard order for all new laptops. Nobody complains.
The chances that none of the made-made objects that touched the moon carried a few tardigrades is very small anyway.

The idea we can move so far away with such complicated processes without any contamination is just a dream, no matter the precautions we take. We can just limit it to the minimum, which is already quite amazing.

So the israeli ones are just the one we know about.
Yes. Thank you. This is one of the things that really worries me about aligning AI.

If you're even worrying about how to align human level intelligence, you don't have the capacity to ALIGN THE HUMANS towards the goal of creating safe AI.

In a situation in which all of them are either A) willing to take massive risks on unaligned AI or B) being dragged along by those which are.

And then you are, as they say, "screwed".
Personal attacks are not ok.
> the overuse of the copula "is/are" is a consistent source of mistakes whether accidental or purposeful

I’m not sure I’d characterise these as ‘mistakes’, per se. They’re just a consequence of the fact that the copula is multifunctional — just like every other English word. In fact, you could similarly criticise almost any common word: ‘go’, ‘from’, ‘good’, ‘like’, ‘not’…
> vanilla JS (no external tool needed: no bundler, no webpack, no TypeScript compiler, no minification needed...)

Nice, I like that. I dread the modern way of having to jump through random hoops to get a garbled output that is supposed to contain my code as well. This is way more as I feel it is supposed to work: include a script tag.
I don't know, us poor three-dimensional beings figured out that the continuous functions from R to itself form an infinite-dimensional vector space.

https://math.stackexchange.com/questions/466707/what-are-som...
Node doesn't have a GPU backend.

Deno has (or had), but you'd have to use Deno v1.31.3 to get WebGPU support (because if was removed afterwards for startup performance issues).
This shows the difference between physics and drama. Physics tells us nothing much happened. Drama tells us they survived, they evolved, and are just waiting for their water-thirsty revenge...
"Practically".

Is it actually malware? It depends on your perspective, I suppose. Most flavors (for lack of a better word) of Android serve as a vehicle to collect data on its users. I consider this a form of malware (since the definition is "software that is designed to disrupt, damage, or _gain unauthorized access_ to a computer system").

While AOSP is less so, since it is open source after all, it is still often used to create versions of Android that spy on its users.

But I digress.

In practice, most Android devices are woefully outdated and cannot be upgraded to a current version - they are susceptible to being compromised, or may already be compromised.

https://arstechnica.com/information-technology/2023/05/poten...

https://www.techradar.com/news/this-dangerous-new-malware-al...

https://www.tomsguide.com/news/this-new-android-malware-is-s...

Much of it is in their own App Store, or arriving to users pre-installed.
"Poverty, which the study defined as less than half the median U.S. income"

I wonder how much of this can be attributed to medical bankruptcy. If you cannot afford insurance, get injured, can't afford treatment...pretty straightforward doom loop to an early grave
a place to discuss mint rubbing, the ancient Romanian practice which will completely changed your life for the better
This is kinda what we call "legalese". It's a sort of formalized subset of English (or whatever language) that leans on standardized turns of phrase, it tends to set up definitions for terms that are then used throughout a document, etc. All in order to reduce misunderstanding and (hopefully) be easy to interpret in the event of a dispute.

However, we have whole judicial systems that spend a non-trivial fraction of their time interpreting legal verbiage. So clearly it falls short at least some of the time, otherwise courts could be, in part, automated away. Maybe that's because it's too hard or not possible with natural languages? Or the legalese ruleset just isn't refined enough?
Botched Asus Update Kicks Routers Offline Worldwide, Company Apologizes
Aliens exist!

Tardigrades, sure. But they're out there!
How do you calculate monthly active users on google analytics, though?
My email is in my profile.

Formal semantics is a broad field full of some very interesting and practical theories, and a lot of quackery. I don't blame you for being skeptical. Specifically though I think that Lucas Champollion has done a great job of marrying Davidsonian event semantics with more modern work on qualifiers and counterfactuals that finally creates--I believe--an universal framework for capturing the full meaning of any speech utterance:

https://champollion.hosting.nyu.edu

If I am correct in this assessment, then the next logical step from a conlang/auxlang perspective is: can we build a direct, unambiguous spoken grammar for this universal semantics framework? If so, then we will have achieved what Lojban failed to even attempt: unambiguous meaning.
Depends if you do more compute than store data. I’ve been in a lot of analytical workloads running different types of reports besides your normal CRUD.
There are a lot of resources here in case you want to write a kernel from scratch. https://wiki.osdev.org/Main_Page

I wrote a unix-like kernel from scratch long back. It was not a fully functional unix but had a lot of components ready to the extent it would provide a command line interfaceI from which you can run commands like ls, cat etc by loading elf executables.

I would highly recommend to read this tutorial http://www.osdever.net/bkerndev/Docs/title.htm

Feel free to reach out to me (email in my profile page) if you want to discuss the topic with me.
I've looked at a couple sources and they all say 250x:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9186497/

https://www.nsf.gov/news/speeches/colwell/rc01_anatlesson/ts...
Contributing to Nixpkgs
XKCD on Lojban:

https://xkcd.com/191/
Same here with Portuguese keyboards! I gave up on them 30 years ago and adopted UK or US layouts. For a long time I wrote a kind of pidgin Portuguese due to this but eventually learned the Portuguese layout by heart using both US and UK layouts.
Semantic predicates don't solve the problem. It's an improvement for sure, as I believe the place-structure or Lojban/Loglan is the single worst mistake that has ever been made in any conlang. But grammatically it wouldn't change anything. The parsed meaning of a Lojban sentence is still ambiguous. Lojban does not try to have monoparsing of sentences to logical statements, except in very limited contexts.
What’s the business model behind this?

I’m genuinely curious.
Your source 6 says we are all already drinking aluminum in the drinking water so not much to be done.
Make My Day on Netflix now makes a lot more sense.
Just checked it. I don’t think gray and white make a good combination.
C can’t be used to implement a good library for many problems due to being inexpressive. For example, you can’t write an efficient, generic vector data structure, but sort functions are also only fast due to the compiler’s smartness — passing a function pointer would be strictly slower.

Though this has not much relevance here as it is about assembly.
I was referring to IR satellite imagery where water bodies appear black.
They recently have a new json protocol that’s faster.
That would be terrible. Ideographic written languages are hard to learn (you need to memorize much more to get basic skills) and hard to parse (tokenization is more difficult).

Of course, if that means the entire world speaks the same language, the price would be worth it.

But I doubt we will converge on anything that is difficult to master, since water takes the path of least resistance.
Are payments free Google Pay?

My understanding is whenever you make a payment a myriad of companies get paid. I would assume Google is one of those?

That doesn't change wether or not NFC is open of course.
You're so eager to take offense, you're imagining I'm someone different than who I am, and that I'm saying something different than what I'm saying.

I'm a programmer who advises software leaders on how to create effective software development organizations. I didn't get here by burning the midnight oil; I got here by understanding software development—and getting lucky. I adopted Extreme Programming back in 1999, had notable successes, and people wanted to learn from my experience.

I'm saying that people work most effectively when they are intrinsically motivated. This is well supported by books such as Alfie Kohn's _Punished By Rewards,_ and more recently popularized by Daniel Pink.

The job of the manager is to support that motivation: to provide context and resources (I don't mean people); to trust people to do a good job; to put decisions about work processes in the hands of the people doing the work. And yes, to hire people who are worthy of that trust, and who work well in that sort of environment, and to remove people who are not.

This is not about working long hours, or taking advantage of people. It's about doing work that you can be proud of, in an environment that supports doing your best work, with a team that's jelled, creating things that are better than you can create alone.

If you've never been in that kind of environment, it might seem like an impossible dream, or even a cynical ploy to pay less.

It's not.
Statistics 110: Probability (Harvard)
If you are lucky enough to work on one of those google projects chances are you have options working on more meaningful things or freedom to steer in that direction.
Is the purpose opening up new vulnerabilities?
How Effective is L.A.’s Conserving Water by the Glass?
Python Performance Testing Shenanigans (2022)
I can’t find the specific study this website cites, but it mentions:

> In a 2-year trial among patients with type 2 diabetes and high cardiovascular risk, patients treated with this drug experienced a great incidence of diabetic retinopathy complications (3% vs 1.8%). The absolute risk was greater in patients with a history of diabetic retinopathy at baseline (8.2%[drug] vs 5.2%[placebo]) than those without (0.7%[drug] vs 0.4%[placebo]).

https://www.drugs.com/sfx/semaglutide-side-effects.html

Would be very interested in knowing the commenter’s diabetes status.
I recall that episode, but I'm not sure that's what they were referencing.
6.041SC Probabilistic Systems Analysis and Applied Probability, Fall 2013
That’s very cool!

I hope they soon update the GitHub repository they link to, adding the source code for the cartridge as they promise.

I happen to have a couple of GameBoy Color consoles and two flash carts and a USB cart flasher.

As soon as they make the ROM available I want to flash it on one of my cartridges and try it out!
This was the first thing on my mind also. It had too much polish to seem like it was just some curiosity of the internet done for its own sake. Maybe it is?
Show HN: Use ChatGPT on any input box on the internet
So where is a generic vector data structure written in plain C that is efficient (that is, doesn’t store pointers to elements).
The Shadow Docket (Or Non-Merits Docket)
Your experience is not universal. Many classes of obesity CANNOT be treated by “eating apples”. Don’t just take my word for it:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5764193/ (2019)

Substantial weight loss is possible across a range of treatment modalities, but long-term sustenance of lost weight is much more challenging, and weight regain is typical1–3. In a meta-analysis of 29 long-term weight loss studies, more than half of the lost weight was regained within two years, and by five years more than 80% of lost weight was regained (Figure 1)4. Indeed, previous failed attempts at achieving durable weight loss may have contributed to the recent decrease in the percentage of people with obesity who are trying to lose weight5 and many now believe that weight loss is a futile endeavor6.

Again, great that your regimen works for you! But a lot of these purely behavioral interventions are really not sufficient.
I don't think I've ever seen evidence that emacs users actually need to be very productive in their text editor even if it works.

Though it might not work - the original Mac user research found that keyboards make users think they're faster, but don't actually make them faster, because of time blindness.
huh? is this something people do?
Little hand pumps or even filter straws exist too. Handy for camping but they will freeze.
Nice, creative, job. not for me, but a lot of work been done here. Wish you all the best
There’s a company founded by a friend of mine called MediaDistillery, who are doing awesome stuff in this area. Real-time searchable massive video archives, with contextual understanding (e.g. “a WW2 fragment with a Jewish mother holding her baby”). Super useful for so many purposes.

And then there’s YouTube where you can’t even search subtitles. It makes me shake my head. Google seems to be at the forefront of AI, but doesn’t seem to be able to turn all that expertise into relevant products. Maybe the recent disruptions will shake them awake?
tbh running a free service on the internet requires unilateral termination of service for "bad citizens". totally different story whether it was justified in specific cases.
well, okay, I was talking about the wort before hop is added - while cooking the malt or right after filtering it off.
Interesting set of tutorials:

https://medium.com/@btco_code/programming-in-rooms-xyz-part-...

https://medium.com/@btco_code/programming-in-rooms-xyz-part-...

https://medium.com/@btco_code/programming-in-rooms-xyz-part-...

Here's the Lua API documentation - pretty extensive!

https://rooms.xyz/docs

I'm surprised they don't list these off the landing page.

I'm unclear about the business model too - seems like it could be an interesting option for learning coding after Scratch, Python Turtle, etc.

Interestingly I noticed they got some seed funding from A16Z but as far as I know Scratch is supported via philanthropy which A16Z is not. Pretty cool - hopefully they go the edtech route versus NFT/Roblox heavy on the monetization route!

Edit: Found their Youtube channel which explains a bit more about the goals and has some video tutorials:

https://www.youtube.com/watch?v=MWbWmXoRHm0

Also the requisite TC launch article:

https://techcrunch.com/2023/05/16/a16z-backed-rooms-xyz-lets...

Good timing on the launch - just in time for kids getting off for summer break!
Isn't that the case for every diet? You can lose weight on diets and then gain it back when you start eating the way you used to.
>Download your copy here

>404

Well that was a waste of time
These beings can do experiments that get better and better to finally find that the number of
dimensions can’t be more than 1000 but also not less.
OCaml Platform Newsletter: April 2023
Probably because YouTube =! Google Search, while YouTube is still a subset of Google. So, going an extra mile for YouTube and not for others might put Google Search in anti competition issues.

Then again, I also find it absurd. YouTube is one of the most valuable parts of the Internet. And its lack of searchability is criminal. At least the YT search itself should make up for it. It's shame it doesn't.
Clock has hit midnight in a dozen countries as China calls in on its loans
From my experience of addiction, suppressing the sensation of pleasure derived, is only the start.

People who are addicted will repeat the behaviour even without the neurochemical response. Consider the ritual of the addiction as a form of self-soothing.

You have to treat the patterns we've trod in our own minds, as well as removing that biological reinforcement.
Nice. Combine this with an "ascii-art" the video converter in the terminal? There are some existing tools, a brief search yields this UNIX StackExchange discussion: https://unix.stackexchange.com/questions/160212/watch-youtub...
But why? You have a very manageable number of devices, O(nlogn) over that on a modern processor is absolutely zero time.
It's not super random. They email your before at least. Mine has been shut down once in 3 months. Which I think is fair enough considering I run 2 machines with 8gb RAM each and 2 arm cores each. Insane value.
Yeah seems to me like taxing the water on its true value and thus forcing efficient usage of it would be the rational market oriented approach.
good find!

the audience probably feels more comfortable working with technologies that have a "web" prefix and or can be deployed to a shared webhosting account aka cloud
Did you quit cold turkey? Or did you slowly taper it off?

I'm taking Rybelsus (pill form of semaglutide) and there are 3, 7 and 14 mg versions. My plan is to take 14 mg for a couple more months, then switch to 7 mg for 1-2 months and then 3 mg for a month before stopping taking it completely.
There are articles about us being in the 'post-Agile' world.

https://riskfirst.org/misc/Post-Agile

In an industry where it's common for customers POCs to sometimes span 6 months, never mind 6 weeks, we expect product teams to deliver mana from heaven in 6 week sprints.

Big ticket deliverables just don't work that way any more.

We can't go back to pure waterfall. But pure Agile is also a fictitious goal.

Whatever methodologies we use today tend to be different strata all happening at the same time, only at different layers. Some things can be solved in a week or two. Others in a month or two. Or a quarter or two. And some jobs are so big they are literally super-annual deliverables. Each happening in parallel at the same time, but on different tracks or lanes of traffic, fastest to slowest.
The way transformers operate is by transforming the embedding space through each layer. You could say that all the "understanding" is happening in that high dimensional space - that of a single token, but multiplied by the number of tokens. Seeding the embedding space with some learned value for each token is helpful. Think of it as just a vector database: token -> vector.

Decoder-only architectures (such as GPT) mask the token embedding interaction matrix (attention) such each token embedding and all subsequent transformations only have access to preceeding token embeddings (and transforms). This means that on output, only the last transformed token embedding has the full information of the entire context - and only it is capable of making predictions for the next token.

This is done so that during training, you can simultaneously make 1000s (context size) of predictions - every final token embedding transform is predicting the next token. The alternative (Encoder architecture, where there is no masking and the first token can interact with the final token) would result in massively inefficient training for predicting the next token as each full context can only make a single prediction.
+1 to this. I switched to a Kinesis ergo and typed qwerty for a while, then switched to Dvorak. When I got my Moonlander I kept it Dvorak and haven't had any issues with going back to qwerty on normal keyboards.
> So the israeli ones are just the one we know about.

Yes, but much easier to condemn in the General Assembly.
Euler–Fokker Genus
i'm an all-round serious fun guy anyway - so yeast is right up my alley
I think you're addressing an issue that is related to what I talked about in my comment. Rent seeking behavior of big software corporations that provide most of the base platforms and tooling drives a cottage industry of specialists that thrive in their shadow. There are consulting firms with revenue in the billions just working with 'cloud' platform. There are paas companies out there building on paas owned by a different company, which is in turn based on paas by another company. It's madness.

You're dead on with the business vs software cultural divide. It is both bred by this situation and a moat around it. I am trying to come up with a way to find profit in going against the grain, because I think this is the only way to drive change (or at least preserve my sanity).
Well a scientist that can present material proof on the spot can say that.
Someone that says that without then immediately presenting proof just disqualified themselves.
Use Vivaldi then. Just press F2 and you can type any command in the browser. You can also use it to search your history and bookmarks and do basic arithmetic.

You can also combine commands into so called command chains.
YES! I use that myself! It's the only way to extend an existing type from different modules. Use an interface and make use of the automatic declaration merging, and for that to be triggered it needs to be in the same namespace. Which since modules are each their own namespace needs the "namespace" declaration.

But that is for TYPES and does not produce any JS code!

> Similarly, enums are not semantically equivalent to object literals with const fields

I know and I mentioned it! That still does not make them needed! You can use them if you want. As I mentioned.

> I think it's kind of absurd to say that one of the most useful things in the TS type system is "not needed.

I on the other hand think it's absurd to pretend to have a serious discussion when you claim that enums are "one of the most useful things" in TS. Some very minor syntactic sugar add-on as one of the main points of type checks???
The latter part actually refers to fruit flies (insects), who like bananas. Also took me a while to figure out.
Nobody has yet mentioned that they get full unencrypted access to all of your traffic if you do this, so I shall.
I take all my conlang opinions from jan Misali aka Conlang Critic and he tells me to love toki pona [0] instead of lojban [1].

[0] https://www.youtube.com/watch?v=eLn6LC1RpAo
[1] https://www.youtube.com/watch?v=l-unefmAo9k
I wrote something similar to be able to run vscode against any remote machine. This was before vscode's own tunnels.

https://github.com/efrecon/sshd-cloudflared

It automatically runs a dockerised sshd to access your directory. The sshd is configured using your github's keys to protect access.
Hyundai and Kia settle lawsuit worth $200M over vehicle theft due to TikTok
Another oddity: in 4D or higher, you cannot tie a knot - the rope can always become untied by shifting in a higher dimension and bypassing the obstruction.

You also can't tie a knot in 2D at all because you can't even cross the rope over itself.

So sailing in other-dimensioned universes will be very different!