skysight-inc/HackerNews huggingface dataset:
> In the fine print…

Good catch!

> The phone would likely also be locked to T-Mobile US for a period of time after purchase.

Looks like 40 days: https://www.t-mobile.com/responsibility/consumer-info/polici...

> Phones that are designed for (or sold through) T-Mobile US won't necessarily work on T-Mobile NL…

Supported network bands according to https://www.phonescoop.com/phones/phone.php?p=6464:

LTE 4G
band 1 / 2100 MHz IMT (Europe, Asia, Africa, Oceania, Brazil, India, Israel)
band 2 / 1900 MHz PCS (Americas)
band 3 / 1800 MHz DCS (Europe, Asia, Africa)
band 4 / 1700 MHz AWS (Americas)
band 5 / 850 MHz Cellular (Americas, Oceania, Brazil, Israel)
band 7 / 2600 MHz IMT-E (Canada, South America, Europe, Asia)
band 12 / 700 MHz Lower 700 (USA)
band 13 / 750 MHz Upper 700 (USA (Verizon))
band 20 / 800 MHz EU Digital Dividend (Europe)
band 25 / 1900 MHz PCS+G (USA (T-Mobile))
band 26 / 850 MHz Extended Cellular (USA (T-Mobile))
band 28 / 700 MHz APT (Oceana, Asia, Central America)
band 38 / 2600 MHz IMT-E (Europe, Latin America, Asia)
band 39 / 1900 MHz DCS–IMT Gap (China)
band 40 / 2300 MHz (Asia, Africa, Oceana)
band 41 / 2500 MHz BRS / EBS (USA (T-Mobile))
band 66 / 1700 MHz AWS-3 (Americas)
band 71 / 600 MHz 600 (USA (T-Mobile))

WCDMA 3G
band 1 (I) / 2100 MHz IMT (Europe, Asia, Africa, Oceania, Brazil, India, Israel)
band 2 (II) / 1900 MHz PCS (Americas)
band 4 (IV) / 1700 MHz AWS (Americas)
band 5 (V) / 850 MHz Cellular (Americas, Oceania, Brazil, Israel)
band 8 (VIII) / 900 MHz (Europe, Asia, Africa)

CDMA 2G / 3G
band 27 / BC10 / 800 MHz ESMR (Americas (T-Mobile))
band 5 / BC0 / 850 MHz Cellular (Americas, Oceania, Brazil, Israel)
band 2 / BC1 / 1900 MHz PCS (Americas)

GSM 2G
band 5 / 850 MHz Cellular (Americas, Oceania, Brazil, Israel)
band 8 / 900 MHz (Europe, Asia, Africa)
band 3 / 1800 MHz DCS (Europe, Asia, Africa)
band 2 / 1900 MHz PCS (Americas)
>China has never genocided Uighur Muslims.

now say that about the other genocide
You seem to be contradicting yourself?
Can they be flipped open one-handed easily?
I was thinking more about our traditional ResNet50 trained on ImageNet vs CLIP. ResNet was limited to a thousand classes and brittle. CLIP can generalise to new concept combinations with ease. That changes the game, and the jump is based on NLP.
> Word has had automatic reference numbering for a while now

It also breaks regularly. I know a student in the middle of a thesis writing up marathon, and the time he wastes with this is unbelievable. For example, there are the references that just end up garbled, with Word putting in an error message instead, the references that somehow don't get updated despite having been entered exactly like all the others that do. It adds at least two passes every time he wants to send a chapter to proofread.

Tables in LaTeX are bad. References, notes, and bibliography in Word are horrendous.
Except it isn't. Already lots of diseases linked to pesticides. Will only be more in the years to come.

It's clear that at least farmers and also people living in pesticides ridden areas suffer many diseases, for instance Parkinson: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6176703/#:~:tex....

The only assumption is is that in low doses pesticides are not harmful, but there is no deep knowledge of years and years of low dose pesticide exposure. And those limits might differ based upon weight, gender, age, genetics and luck.

But there are also other risks. For instance with Strawberries they might have limits of one pesticide, but they max out different ones, so you get a cocktail of chemicals that used together exceeds the allowed limits of one.
This article (if read completely) highlights the extreme lack of data on this subject and mostly does a good job explaining how each metric is 'loaded' (toxicity, nominal application amounts, off-target movements, etc.)

This is a very grey subject and it should be debated as such.

ETA: link, https://www.nature.com/articles/s41467-021-25502-w
>As Sri Lanka recently found, it is difficult to feed all of your people by switching to organic.

Oh come now. I don't really think we can use a country who had to suddenly switch from using inputs to making due without them as a good test case for organic farming. Those are absolutely less than ideal conditions.

Everything I've read on organic farming and permaculture nearly always yields higher per acre output (maybe at a higher labor cost, I dunno).

Some of our cereal crops aren't good candidates for going organic but it absolutely makes sense for a lot of of fruits and vegetables, especially the soft skinned varieties that are more apt to absorb pesticides.
I do a similar thing as suggested by the article, except by using Python's "concat between parenthesis" strings instead of Python's heredoc strings. The advantage of doing it this way is that there are no caveats (as mentioned in the article) with needing to unexpectedly escape certain characters.

It looks like this:

pattern = (
r'[A-Z]*H' # prefix
r'\d+' # digits
r"[a-z']*" # suffix
)

No funky stuff with escapes, and you can indent to your heart's content.
Supply/Demand was pretty simple on the individual level, just had to aggregate it: https://github.com/Aperocky/prehistoric-simulation/tree/mast...
That phrase is often used to move goalposts when someone is using an anecdote to justify actions they've taken, or policy they're advocating. This can include leveling accusations at other people.

It is a linguistic tactic that attempts to bypass debate through appeal to emotion. "You can't tell me I don't feel this way!" Correct, you feel that way, but your feelings don't magically turn assertions into fact. The objection of "invalidating lived experience" is the notion that one's feeling are facts when they are not. They are subjective impressions unsuitable as the sole grounds for action.
More advanced TTS engines with possibility of generating emotive results might present a "mostly have your cake, and eat it too" solution.
> insufferable Remix evangelists

That is so true. It's been driving me insane since Remix was announced/opened but I couldn't quite put my finger on why. It's because overnight there was an army of people preaching the new religion of Remix all over the place, and not a single one I asked could (at the time at least) tell me why it was better/different than Next.js (a project which IMHO rose on its merit and had to fight for every inch). They had clearly never looked seriously at Next.js before because every "feature" of Remix they were excited about was something Next.js already did. After a bit they started linking to a very long blog post from the Remix creator that supposedly explained why they were different, but after 10 minutes of looking through a post that was supposed to answer my question, all I had was anecdotal performance numbers about how Remix is "faster."

In software we definitely do tend to cargo cult and worship good languages/frameworks, but the Remix "love" is (or was at least) over the top even for us.
long travel, slow? this keyboard looks low profile. probably don't have to press the keys as far. and the amount of force required to activate the key is less than non mechanical iirc. they usually tell you how many grams of force are needed
Yes, that's what I'm saying. Also, cost of doing business goes up because and margins go down due to ransom payments that fall through the cracks, so according to the laws of capitalism -> ransom payments go up.
Roundup is an herbicide. Or did I misunderstand?
https://www.reviewgeek.com/118706/logitech-mx-mechanical-min...

they look like https://kono.store/products/kailh-choc-mx-switches with standard cherry stems so you can use any keycaps

https://www.reviewgeek.com/p/uploads/2022/05/90799f4d.jpg
We had 2 initial prototypes to index the bay area.

I think there were maybe 10s of cars in the first big sweep over the US.

I have no idea how many cars they're running these days.
Reddit is _fine_ for this; it's just another place to host forums. The significant problem with reddit is that you have less control over it than an independent forum - but even with independent forums, someone can always take their ball and go home. (Usenet doens't suffer from this, though.)

And I don't know why it disappeared! Maybe because Slack and Discord finally opened up group chat to the masses who didn't like IRC. (Like it or not, Slack and Discord have defacto replaced IRC as the systems of choice for most people who don't know what DNS stands for.)
Yes, it’s not easy, but not designing them in from the beginning only imposes further restrictions on the eventual design. And the lesson has been that generics will have to be designed in at some point for the language to stay relevant. Nowadays we at least have more existing languages — and advances in type theory — to learn from.
Looks like it. It is probably using the same switches since you can choose what switch type you want.

I don't understand all the hate in this comment section.

I love my G915 and I would prefer this design compared to the gamer RGB for an office setting or professional desk.
* Free (as in freedom) and open source

* Cross-platform

* Industry standard in the sciences
I wonder how much engagement with the downvote button has decreased since the counter has been removed. Seems like they harmed the vast majority of the YouTube ecosystem to save the feelings of a very small number of politically powerful individuals.
Second, I love this keyboard, but it isn't wireless, which I think is a fair requirement. I personally like my keyboards to be wired, but can see why someone might seek out something like the Logitech keyboard.

Even with the browns, in a quiet office full of laptop keyboard users, any mechanical keyboard is going to seem loud. Mechanical keyboards always had the multiple benefits for me of: 1) more like the thing I grew up using, 2) loud enough that maybe they'd prefer I work from home :)
I miss the K810 for it's perfect flatness. I've since switched to a lenovo thinkpad wireless trackpoint keyboard. It's flat, compact and awesome. I'd suggest to check it out.
I feel that. Not everyone wants to make keyboards a hobby.

What I'll say is: I've had both the MX Keys, and the G915. The MX Keys is the baby brother chicklet version of this one. The G915 is Logitech's gaming-grade low-profile mechanical keyboard, using switches that visually look similar to this one. I've had switch failures on both, within 18 months of (reasonably heavy) use; double typing, missed inputs, etc. The only keyboard I've had fail quicker is the MacBook Pro butterfly keyboards; but I have a half dozen which have lasted significantly longer.

A few other paths I'd recommend which are better:

1. Go to Best Buy. I know, old school. Most have a gaming products isle, with keyboards, and a display area with a bunch of them. Try them all out. Try to find one with standard Cherry switches (most have them nowadays, except Logitech and maybe Razer; and they'll advertise it proudly on the box). They'll have RGB and other nonsense, but they're reasonably price competitive and generally solid keyboards. Corsair makes some good ones; I have a Corsair that sees daily use that's gotta be 4-5 years old now, on Cherry MX Red switches.

2. Something like this: https://kbdfans.com/collections/fully-assembled-keyboard. Pre-assembled DIY. You'll probably end up paying a bit more, and even their pre-assembly DIY configurator is, frankly, daunting. But the only thing to really worry about is selecting the right switch brand for you; and YouTube can help a lot, locating videos of people typing on each switch type. For the totally uninclined: Cherry Reds are the classic novice switch (or Silent Reds if you want really low sound, but the Reds themselves are pretty quiet).

Frankly, to me; this isn't a situation where I will argue "all big box brands suck, don't buy a big box". Some of them are pretty good. But Logitech keyboards have really dropped in quality lately; if you're going to go big box, at least don't go Logitech, please.
Why Europe Hedges Its Support for Ukraine
A Longitudinal Study of Covid-19 Sequelae and Immunity: Baseline Findings
This is good for entertainment purposes as it shows how to encode individual instructions and how to play with mmap() to actually execute the generated code. However, for anything practical I would recommend AsmJit as it offers a lot of features and makes JIT code generation fun.
What we need is a large corpus of vocal recordings along with contextual video recording. Then train a model to associate vocalizations with states of the video by predicting subsequent video frames. By throwing enough compute at the problem we could probably come to understand any animal language with such a technique.
That number establishes the need for the proposal. If the number is wrong, the premise of the proposal becomes even more lacking.

I'd also argue that maybe child abuse in Europe is below the global average, so we may be talking about orders of magnitude wrong, not just slightly.
GitHub Improved REST API Documentation
> Until DuckDuckGo separates itself from Microsoft and becomes truly independent, especially in its business model, you have to question why DDG even exists.

DDG exists to make money for itself. It doesn't exist to protect your privacy.

From google to github to mozilla to everything, you would think the tech idealism would have died already. People working in tech, especially the elite, are some of the slimiest and greediest people on earth. Where money goes, so go the greedy slimeballs. It's pretty much a law of nature.
Germany and Switzerland have allotment gardens today; communism isn't required.
Nimblog – Build static blog with lines of HTML and Markdown
Nick Santos from Tilt gave a great talk about using k8s inspired control loops in the design of Tilt at Kubecon NA 2021: https://www.youtube.com/watch?v=uKF8v9X6hSE
Their honesty should be applauded. Imagine they hired you and then had to fire you in 6 months. Keep in touch with the PM if you liked them and see how they perform in the next 12 months.
Annex K was certainly not dropped. Library implementors just hate security and bounds checks, and justify that in wild and religious theories. rather than fixing their compilers to support constexpr's.

llvm is actually the only compiler which can efficiently implement them.
> where NUL is encoded as 0xC0 0x80.

Damn, that's a clever idea!

> I dread ambiguous numbers like "1,001".

Good enough for me. Commas will be removed.

> accept LF and CR LF on reading, but prefer LF when writing.

That's the current behavior.

> and you don't want to force every programmer writing a simple traversal algorithm to correctly handle cycles.

Ugh... I really really REALLY want you to be wrong on this :(
Does it still use RDP for connectivity? I want to like these cloud workstations but typing latency just doesn’t make it very enjoyable

I have a local dev station that I connect to over wifi, but Windows RDP is still pretty laggy over wifi. And solutions like Parsec have their own issues…
> Don't forget C# 1.0 which also shipped without generics.

That's true, but work to support them was already underway and when C# 2.0 shipped with generics, the bytecode and VM already supported it. That's why C# generics support specialization for non-reference types. Don Syme and company knew they wanted generics, but it takes time to design a system like that, so they shipped C# before that work was complete.
Is this the result of (a) uninstallation of a package (b) you've installed the server edition?

If you previously had a working GUI desktop, if you have sudo access, you can probably fix it with:

sudo apt-get update

sudo apt-get install ubuntu-desktop

Good luck!
Yes, that is multi-device bluetooth. Neat and definitely better implemented than in some cheaper devices. However, the question was specifically about the flow software.
> I’ll note that this says far more about category theory than it does about FP. In fact, I’d argue that it’s not particularly closely related to FP at all

I'd say CT is FP. FP is about doing algebra to derive programs and CT is the math that describes that. In Manfred von Thun’s article "Joy compared with other functional languages" ( https://www.kevinalbrecht.com/code/joy-mirror/j08cnt.html ) he asks,

> Could the language of categories be used for writing programs? Any lambda expression can be translated into a categorical expression, so the language of categories is expressively complete. But this does not make it a suitable language for writing programs. As it stands it is a very low-level language.

I think this book could be seen as the (affirmative) answer to that question.
you think controlled environments don't use chemicals to control pests???

They do, and they use them a lot, because controlling pests and pathogens is physically hard no matter how hard you try.

Vertical farming is way, way more energy intensive than regular outdoor based farming for the simple reason is outdoor farming can use the sun. That sole fact basically kills vertical farming for all but the highest of margin food (spices, some vegetables). When we get cheap energy, vertical farming will take off. Not before.
Yep, but a bit out of date...

https://www.odinflash.com/odinchangelog
Not every code is written with performance in mind. In fact, most aren't. This alone gives much leeway for dynamic languages; if you can make more performant program easier to write, they can pay off even when their maximum performance is limited (this is my definition of "reasonably performant"). The exact amount of leeway will of course depend on circumstances but I guess 10x is a fair estimate, which many JIT implementations can reach---not just crazy beasts like JS engines.
https://en.wikipedia.org/wiki/Pesticide

"This includes herbicide, insecticide, nematicide, molluscicide, piscicide, avicide, rodenticide, bactericide, insect repellent, animal repellent, microbicide, fungicide, and lampricide."
Features added after launch doesn't make something an afterthought. Java generics are a key part of the language.
Oh yeah. Well in Europe one reason the food tastes so good is there's running water there. In USA you only get brine unless you're on a farm, or collecting rainwater.
I am sure the image-text-video-audio-games model will come soon. The recent Gato was one step in that direction. There's so much video content out there, it begs for modelling. I think robotics applications will benefit the most from video.
When you are doing an expensive operation such as putting a driver in the field traversing thousands of road miles, it makes sense to collect as much data as humanly possible from that platform instead of realizing later that there are certain things you wanted but can't repeat the driving easily. Or, you think of things to do with the data you never imagined before.

The SSID collection only turned out controversial later, and they adjusted their data collection. I still don't really see a problem with it, TBH. You radiate into public space, you bear the consequences.
so what's the recommendation for a mechanical keyboard that can be used in a silent, office environment (with coworkers) ?

i went over some of the comments and read about "MX Browns" and "low profile switches", etc. What should I be googling for ?

this is one of the reason me and several of my colleagues never got into mechanical keyboards - the sound. not all of us have the liberty to work at home because we prefer mechanical keyboards. OTOH we would prefer not to piss everyone off with loud keyboards. I suspect many people are in this boat.

Are there mechanical keyboards which have the sound profile of a regular keyboard ? i know they may not be the best in the "mechanical keyboard feel"..but im ok with that.
Counter-anecdote: I've only had AT&T and Time Warner Cable (now "Spectrum") and I would rather deal with any government agency than either of those two. Specifically I would rate my water+sewer and electricity 5/5 stars while I would rate TWC and AT&T something close to negative infinity.
I realize I should have been more nuanced, but you should too. The increase of production is undeniable, I'm not challenging that, and introduction of pesticides in the second half the the 20th century lowered drastically the cost of living of many.
But the pesticide industry has become predatory, and their concerns have not been public welfare for a very long time.
By the time you make it to the drying step, whatever that stuff is, should have already been removed by the soap, water, and scrubbing.
Framework laptop alternative with trackpoint built from NUC by prime computer
A physical postcard:

https://www.reddit.com/r/mildlyinteresting/comments/utgukp/i...
Show HN: Muse 2.0 with local-first sync
Hey HN, I want to share with you something I and my four colleagues have been working on for the last several years. It’s a whiteboarding and notes tool called Muse[1]. We just released a 2.0 version which includes local-first sync.

A little backstory: I’m one of the authors of the 2019 essay Local-first software[2]. (Past HN discussions[3][4].) The thesis is to reclaim some of the ownership over our data that we’ve lost in the transition from filesystems to cloud/SaaS. So I’m excited to bring CRDT technology “out of the lab” and into a commercial product as a chance to prove the value of local-first in real-world usage.

As a developer and computing enthusiast, I care about abstract ideas like data ownership. But for most users I think the benefits of local-first will surface in how it feels to use the software day-to-day. One example is ability to work offline or in unstable network conditions: any changes between devices will be automatically merged when you reconnect to the network, no matter how long you’ve been disconnected.

Another area is performance. The sync backend was written by my colleague Mark McGranaghan who has written extensively about software performance[5][6] and why we think the cloud will never be fast enough to make truly responsive software.

A few technical details:

– Client-side CRDT written in Swift, streaming sync server written in Go

– Sync server is generic, doesn’t have any knowledge of the Muse app domain (cards, boards, ink, etc). Just shuffles data between devices

– Transactional, blob, and ephemeral data are all managed by this one single state system. For example ephemeral data (someone wiggling a card around) for example, isn’t even transmitted if there are no other clients listening in realtime.

More in this Metamuse podcast episode.[7]

We draw heavily on research from people like Martin Kleppmann, Peter van Hardenberg[8], and many others. A huge thank you to this wonderful research community.

Even if you have no interest in the Muse concept of a digital thinking workspace, I’d encourage you to try the free version just to see how local-first sync feels in practice. My opinion is that is fundamentally different from web/cloud software is well as from classic file-based software—and an improvement on both. Would love to hear what you think.

[1]: https://museapp.com/

[2]: https://www.inkandswitch.com/local-first/

[3]: https://news.ycombinator.com/item?id=19804478

[4]: https://news.ycombinator.com/item?id=21581444

[5]: https://www.inkandswitch.com/slow-software/

[6]: https://news.ycombinator.com/item?id=18506170

[7]: https://museapp.com/podcast/56-sync/

[8]: https://www.inkandswitch.com/pushpin/
WordPress 6.0: Top New Features and Improvements
They charge 0.5% per invoice for the higher tier, so for 20k that would be 100 bucks. Which is still excessive imo, but not 500 bucks.
Maybe a stupid question but this removes surface pesticide residue, is there any evidence of how much that is percentage wise versus 'absorbed' pesticide inside the fruit?
I have the G915tkl and it still works perfectly over two years later. Wild that you had such bad experience with them!