skysight-inc/HackerNews huggingface dataset:
Have things changed in the Android space, though?

My impression is Google's are still the most updated. I've had a Nexus S, 4, 5 and currently have Pixel 3. I've never really had any problems with the Google-managed devices. Motorola and Samsung... let's just say I will never, ever buy a phone from them ever again. The choice is between Pixel and iPhone. But after the Pixel 3 I will not pay for the "premium" class Pixels.
> Sorry, these are not answers for me as a user.

Sure, but there are plenty of users that are out there with different needs than you. Plenty of people out there don't deal with text well. One of the best parts of the web has been the ability to share images and simulations. Gemini space has no 3Blue1Brown and no Khan Academy. You can't watch a master cabinetmaker hand carve some dovetails. Gemini can't display textual math because the only thing text/gemini supports is UTF-8 text. There was talk in the early days of having screen readers and such but it's mostly gone unfollowed up on. There were a lot of debates about other accessibility things but the minimalist faction ended up winning over the pro-accessibility faction.

Gemini is only useful as a user if you're a software hacker who doesn't like math or images or videos or other media and have no accessibility needs. And it's borne out on Gemini space itself, as that is the core demographic of Gemini. To me Gemini feels more like a clique than an open space, where the text-loving cool-kids hang out. As far as internet projects that I feel are more inclusive (which isn't a high bar compared to Gemini), I find Usenet, Yggdrasil, and Secure Scuttlebutt better. There's a lot less waxing and waning about good and evil (and how the Geminauts are good, of course) on those places too.
Watering hole deploys new macOS malware, DazzleSpy, in Asia
Note that that 6-7 year "support" includes updates that will make you hate your phone.
I just bought a new phone because OnePlus just stopped supporting my 6T which was released in November 2018, so for all intents and purposes 3 years ago as well.

It was (well, is, I'm still using it while I await its replacement) a perfectly good phone aside from some wear on the USB-C port which I would have had serviced had this not happened.

Frankly, if manufacturers aren't willing to continue to offer support for these devices they should just stop making phones.
Async-await in Rust: Cooperative vs. Preemtive scheduling
"Their ideology is toxic and incompatible with ours."

But it's okay to buy Oil from regimes that kill gay people or cobalt mined by Child slave labour?

Lets place the blame where it actually belongs: our corporations will sell our values, our kidneys and the entire planet down the river id they can. China is just one of the few countries that beat them at their own game.
Yeah yeah, everything has to reflect your own political opinions, and all cultural failures are due not doing it enough. Read this piece many times.
> Makes sense, because you just negotiated your salary on entry.

Not really, as in this field that is about halfway through your tenure. Market has certainly shifted a lot in 9 months past.
This has already happened: smartphones and wifi. People financed it themselves by buying the things. (Wifi can see you: "The next big Wi-Fi standard is for sensing, not communication" https://news.ycombinator.com/item?id=29901587 )

FWIW, I think whether we build a dystopia or utopia depends on whether or not we can make our rulers live under the same panopticon as the rest of us.
Show HN: SPyQL – SQL with Python in the middle
SPyQL (https://github.com/dcmoura/spyql) is SQL with Python in the middle, an open-source project fully written in Python for making command-line data processing more intuitive, readable and powerful. Try mixing in the same pot: a SQL SELECT for providing the structure, Python expressions for defining transformations and conditions, the essence of awk as a data-processing language, and the JSON handling capabilities of jq.

How does a SPyQL query looks like?

$ spyql “
IMPORT pendulum AS p
SELECT
(p.now() - p.from_timestamp(purchase_ts)).in_days() AS days_ago,
sum_agg(price * quantity) AS total
FROM csv
WHERE department.upper() == 'IT' and purchase_ts is not Null
GROUP BY 1
ORDER BY 1
TO json” < my_purchases.csv

In a single statement we are 1) reading a CSV (of purchases) with automatic header detection, dialect detection, type inference and casting, 2) filtering out records that do not belong to the IT department or do not have a purchase timestamp 3) summing the total purchases and grouping by how many days ago they happened, 4) sorting from the most to the least recent day and 5) writing the result in JSON format. All this without loading the full dataset into memory.

The Readme is loaded with recipes and there is also a demo video: https://vimeo.com/danielcmoura/spyqldemo

Any feedback is welcomed! Thank you.
https://en.wikipedia.org/wiki/The_Day_of_the_Dolphin
These comments insisting on citing 927 are looking more and more bot like.
I believe in the great resignation within the leisure/restaurant industry. Waiters and chefs live mostly off tips, and the COVID limitations have deprived them from those earnings.
Yup.

Because I didn’t have all the information such as what others were being paid. I only knew that they were offering double what my current employer was offering to keep me.
iPhone 5S

First released
September 20, 2013; 8 years ago

Operating system
iOS 12.5.5, released September 23, 2021

https://en.m.wikipedia.org/wiki/IPhone_5S
If you pick and choose your hardware correctly (waiting for reviews and news of major defects to come out), you can do fairly well -- my SO has the 4a, and it works admirably for her. Had a 3a before that and she only upgraded because the screen broke and it would cost more than the phone to replace it.

But I'm inclined to agree. Just look at the 6 and 6 Pro. They rolled out an upgrade, ruined cellular connectivity for a good chunk of users, and then all of the engineers peaced out for the holidays, with no way to downgrade to a usable release for effected users other than wiping their entire phone and starting from scratch. For their flagship phones.

With word that the 6a is ditching the headphone jack and rear fingerprint sensor, and also inching up in size to gargantuan phablet dimensions, it'll be easy to switch away in the future.
Copying and pasting my answer from another subthread:

I just scp the whole database to my local machine and use "db Browser for SQLite" (a mac app) :)

Would love to hear if there are other server-based db browsers for SQLite, though.
Really nice project. We definitely need more wireless split options that are shaped to fit the hands. I only wish it had hot-swap switches or a non low profile option.
It's not hyperbolic, your security profile and risk aversion is just different from the author's.
> difficult to use heavy computation libraries

what do you mean? What's the blocker? Something like numpy for js would fill this role, calling wasm in the background. Just the missing SIMD-instructions? Some quick googling shows that one can't compile BLAS for wasm yet. This might be due to wasm64 not being available yet, i think? So would this help to tap into the existing ecosystem of optimised mathematical routines?

Ideally...I would leave js and just use python ;) It has the whole ecosystem at hands with numpy, scipy, statsmodels etc. But nobody is doing it and idk why. I think it might be due to fortran not compiling to wasm.
Wasn't the British government about to start an ad campaign to get people to stop using enciphered messaging?
I think it's time someone ask if Google's vaunted claims about being carbon neutral count all of the Android and Chromebook hardware that Google forces consumers to discard due to their poor support lifecycle. I think they hide the sheer environmental waste tsunami behind third party manufacturing.

(tbh, this might be a good area to kill two birds with one law/stone: Force companies to account in their environmental impact for decisions which drop product support. Dropping updates from a hardware model then is weighted by the carbon cost of all of them in use. As governments turn the screws on environmental regulations, this may also help product support lifecycles and more long-lived products.)
Funny how LineageOS can afford to support the Pixel 3, while Google can not.

https://wiki.lineageos.org/devices/#google
> It's well known that even professionals can often not correctly identify what variety or even what color wine they're drinking.

This is demonstrably false, btw. Either those professionals you are referring to are completely untrained (just being in the wine business doesn’t mean you are an experienced taster) or it’s just complete bullshit.
It doesn't differ too much in a meaningful way. Most likely it will end up the same way, pretty much all other browsers will either

1. Not implement it at all and depend on web developers having heard of error handling or feature detection

2. Implement it as a stub and return no data

3. Implement it to return random / meaningless data.
> By and large they have user hostile hardware and software.

Eh, typical "user hostile hardware and software" is not even in the same league as exfiltrating your data to an adversary.
> Posturing like gorillas beating their chests is the only mechanism for showing the Russian that we stand by article 5

or ... perhaps ... posturing like gorillas beating their chests in front of the home of a nuclear armed and scared ape can have catastrophic consequences
Go back to SMS! all is fine!
(mostly joking)
>All while the world's elites have doubled or tripled their fortunes

Who and how?
Algorithms can identify people even in anonymized datasets
It's not legally, because it is not philosophically. And that's without denying that e.g. copyrighted works, inventions, models, etc., can and often have value.
I was warned by a colleague that this was a rabbit hole, then warned by people online, and I'll pass on that warning now.

I tried to help by updating and better-presenting an existing list of ergonomic mechanical keyboards: https://aposymbiont.github.io/split-keyboards/

I'm using an ErgoDash¹ with a 3D-printed tilted stand, but I intend to assemble a Lagrange² "soon".

¹ https://github.com/omkbd/ErgoDash

² https://github.com/dpapavas/lagrange-keyboard
DeaDBeeF is probably as close as you can get https://deadbeef.sourceforge.io/
yes, yes, yes.

stress in particular has a measurable impact on cognition, behavior, and motor development. even prenatal maternal stress.

https://www.nber.org/papers/w18422

parental leave, cash and food support, and other assistance during pregnancy and childhood, are probably one of the easiest policy wins towards improving outcomes for a huge segment of the population. better schools with smaller class sizes and individualized support for each student would be the next step.
Sorry, I should have been more specific.

I'm 99% sure that any features being built on top of blockchains are features designed to impress and confuse people that don't realize that it's a scam.
Apple should be much more ahead than that, seems like they're only ahead in single thread due to decoder and gate size differences?
The older ones were smaller.

https://earthlymission.com/size-comparison-generations-mars-...
A real-life sacrifice zone. I would be surprised if these aren't common by the end of my life.
Earth's umbra doesn't reach L2.

https://en.wikipedia.org/wiki/Umbra,_penumbra_and_antumbra

https://astronomy.stackexchange.com/questions/13585/does-ear...
We've been making developer experience optimizations _long_ before they started demanding high salaries. The whole reason to go from assembly to C was to improve developer experience and efficiency.

It seems fairly reductive to dismiss the legitimate advantages of increased productivity. It's faster to iterate on ideas and products, we gain back time to focus on more complex concepts, and, more broadly, we further open up this field to more and more people. And those folks can then go on to invest in these kind of performance improvements.
What if people do not want to be active? This public health push seems like a perfect trojan horse for societal control.
A better question is, why do they continue to pay the colleague in SF, when they can get another rural Canadian for half the price?
I moved from the US (Bay Area/LA/Chicago) to the UK (London).

Biggest sacrifice is my family is all US based, and the time zones really suck for staying in touch. The next thing would be the eye-watering compensation increases in the US in the last 5 years since I left. I'd be making significantly more income if I had stayed. That is something I still struggle with on a personal level.

What have I gained. I suppose a different perspective on the US, to some of the absurd Americanisms that I used to just accept: the crazy amount of patriotism and propaganda, the poverty, ghettos, widespread homelessness, the gun violence, the failing/overpriced medical system. The US is a really messed up country in many ways - it's sad given how wealthy it is and successful in other areas, and all the smart people, it shouldn't be like this.

The NHS is great, although it feels like it's gotten worse since I moved here. Still, everyone can get good quality medical care, it just takes time.

There aren't homeless people everywhere here. I can walk around the roughest parts of London, the worst that will happen is I might get mugged. In Chicago, there were gun shootings blocks away from where I lived with my small children. I went to Colorado over the holidays, and there had just recently been a mass shooting at the Boulder King Soopa which was closed. It feels so much safer here overall.

Europe is on my doorstep and I've spent some time traveling to quite a few different countries, and it's really enjoyable. COVID put a hamper on that for the last couple years, but the opportunities are there.

Pub food is really delicious in the UK. UK sausages are amazingly good. I miss steaks in the US though, although there are some pretty great places in London. Cider is awesome, and I can drink it even w/ my IBS issues unlike beer. Coffee in London is the best I've ever had.

Public transport is great and I can explore the city easily. I can walk out the door and go get groceries, or shop on the high street, or eat out. Not needing a car for every single thing is pretty great once you get used to it.

There's a large amount of diversity and I've met a lot of great and different people with unique perspectives that have given me new insights.

Squash is a great and fun sport and available to play pretty much anywhere without costing a lot.

It's not all roses though. Brexit. Tory austerity policy is bonkers. Quality of education has gone down a lot, I am struggling with this as my son goes through secondary. There is a bizarre class system perpetuated by widespread independent (private) education which gets subsidized via tax exempt status. NHS waiting lists are super long. Quality of services has gone down it seems - it is hard to find good community facilities and centers which aren't falling apart or overcrowded. Taxes feel absurdly high for what we get. Housing costs too much. US taxes can be a nightmare as an expat.
My point was that regardless of why something becomes popular, some people will add it as a dependency solely because of the popularity, even when the original reason for that initial popularity ceases to be valid.
Collectibles have always been apart of the human social experience.

You take ink and you print an image on cardboard; we call these "trading cards", like Pokemon, Magic the Gathering, or baseball/basketball/sports cards.

A designer releases a limited edition of a new shoe/shirt/backpack, and people line up overnight because they want wear it, collect it, or resell it.

NFTs are digital collectible assets, that's all. They help to solve the problem of provenance as records on blockchains are immutable. But the core of their purpose is the same as any cardboard slab with ink on it; it represents some derivative product of a person, moment, or image. You don't get the rights to the athletes image, you don't get the rights to the artist's art, you don't get ownership in the person themself; you get a piece of cardboard. (Some NFTs have interesting royalty schemes, but we'll see how that plays out.)

I don't know why people try to see NFTs as some sort of phenomenon deeper than they actually are. Look around, this collecting behavior is nothing new.
Here's a relevant GitHub thread where some conversation that has been happening: https://github.com/swc-project/swc/issues/571
Or even Neal Stephenson’s latest book, attempts to grapple with the clash of techno-optimists and politicians.
https://en.wikipedia.org/wiki/Termination_Shock_(novel)
An employer at a for-profit company is responsible for maximizing the company's profits, but that doesn't mean it has a duty to extract as much value out of an employee for as cheap as possible.

Such an adversarial relationship with employees causes them to leave, or at least avoid initiative or innovative solutions that are mutually beneficial to the employer and employee.
No, not healthy at all. There is a condition known as Gadolinium Deposition Disease (GDD) that some people are developing from the retention. The mechanics are not fully understood, and there is a multi-billion dollar industry preventing (or at least not encouraging) any serious inquiry into the matter, but my understanding is that if your body views gadolinium as a threat (similar to an allergy), it will mount an immune response against it. However immune responses are futile against heavy metals. So think of it as a permanent, never-ending allergic reaction to an element that refuses to leave your body.
> better

Better is a very personal thing :) I like the ecosystem of ruby, always did and never had a reason to change.
CalyxOS won't update the multiple binary blobs (drivers, firmwares) on your phone, so no that wouldn't change much to the article.
Ask HN: Which islands would you work from if you are US-based freelancer?
My current job is 100% remote but because of kids' school, we are stuck in cold weather.

I am thinking maybe in summer we can take a work-vacation on some island. Perhaps get an AirBnB for 3 months. And maybe a nanny for kids while we work.

Due to immigration/company rules, I can only work from US or US territories.

Hawaii seems like our best option as we have been there many times and know they have good infrastructure, Puerto Rico seems like second best option.

What about other islands? Has anyone done anything like this?
Knowing about ROM flashing and being able to do it or wanting to spend the time on it are very different things.

The author specifically says they want their phone to be a reliable appliance. I do not think they have the appetite for reflashing the ROM, nor should a consumer be required to do so.

-----

This is from the website, this is not something an average person should attempt:

Open a terminal on your host computer, change to the directory where you saved device-flasher, and then run:

shasum -a 256 device-flasher.darwin

And ensure the result says 04b4cf9912d853e0f108b42a756fd74db7a11cc6c951e05820e96d28ce56e543.
I've gotten used to a cheap keyboard (Logitech K750) and I'm thinking about buying a few for backups because it's getting to be a pretty old product. It probably won't be long before they stop selling them.
I’m happy for you. For the majority of my life I had a dream to live in Finland (home of my ancestors) but the closest I got was Norway. I recognise a lot of similarity with what you have experienced in Finland to what I have experienced here in Norway with my family.
I know of at least one instance in which direct competitors were accepted to YC in the same batch. So your implication that SV can no longer incubate new innovation/competition in the space. is untrue.
Active Incident
Why Feature Evaluation Is Broken
Comes off as whiny. Checked out their website, Stripe just seems like a better product.
scp is the way I implemented querying a remote SQLite database under the hood in my data ide. Now that I think of it though I should probably add some clarification to docs or the UI that you're querying a local copy of the database and that your edits won't affect the original.

https://github.com/multiprocessio/datastation
It's fair play to act like any gov is doing this.

E.G: Microsoft being American (and them being part of PRISM), I just assume the OS has a backdoor for the US gov. Now with Windows 10 heavy telemetry, it's even easier.

I work for a client doing chips for credit cards. Did you know they are now full blown computers that can run a light version of Java (Java Card) ? The company is building their own hardware and software, and just to get to a conference room, you need biometric access + badge + pin code. Pretty sure they send data to my country agencies in some way despite having to trick the banking system to do so for them.

Same from any software, server/cloud hosting or hardware. If it comes from a specific country, this country is most probably using it for intelligence. It doesn't even need to be on a network now, because there is so much interactivity with all devices. And eventually, one will be.
Dual-mode vehicle that can transform from a car into a plane is certified to fly
I really like my keyboards wireless, specifically BLE (so no receiver dongles).

I also like them to have long battery life (months).

I don't care for backlight LEDs.

Is there existing open-source firmware that would tick these boxes? I couldn't find anything last time I looked.

(I own and love an HHKB Hybrid Type-S, but am curious to what extent it can be replicated -- and then tweaked -- using open-source designs that already exist.)
Offloading SQL for Amazon RDS Using the Heimdall Proxy
There are at least six competing formats for citations and cross-references in Markdown documents[0]. At some point, I'd like to update my text editor[1] to use a "standard" syntax, but CommonMark hasn't proposed one and the forums are quite quiet on the subject.

[0]: https://talk.commonmark.org/t/cross-references-and-citations...

[1]: https://github.com/DaveJarvis/keenwrite
This is very close to the image I have in my head. I visualize it as a puzzle: The more pieces you have, the more naturally more pieces come and the easier it becomes to see what you need and what is out of place.
> in the best interest of Chinese citizens.

Of course you can do that but that is not how you do trade. Trade requires trust and a move like this undermines trust. And I find it difficult to argue that it's in the best interest of citizen to undermine foreign investors' trust in the marketplace. In the end it means that less money will flow in.
The whole concept of value in terms of business transactions seems weird to me. It is ill defined and unactionable.

Either you agree to buy or sell at a certain price, or not. “Value” plays no role in the determination of prices.
Two thoughts:

1. Just get a new phone every two years. Sell or donate the old one. It's not being "dumped". Or keep as your backup phone.

2. As the owner of a 2004 Volvo who will soon be looking for a new car, should I be concerned that the same issues will soon plague cars? Have they already?
Inventing arbitrary formulae to calculate your wage is merely a dishonest negotiation tactic. Govt companies do it all the time, don't read too much into it. Also, it's perfectly fine to renegotiate your wage once you're off your probation period, as once you're in, you have a better idea of your worth to the company. Just don't do it too often.
Gibraltar is another puzzle: 100% vaccinated, yet outbreaks, masking, lockdowns etc. etc.

Are they hiding something?
Not off the shelf but here are some tools. I have no experience with them.

Wolf binarization - I think it makes the text more clear before OCR.

https://github.com/chriswolfvision/local_adaptive_binarizati...

This thing OCRs the pdf using Tesseract OCR

https://github.com/ocrmypdf/OCRmyPDF/

Two other pdf tools

https://github.com/qpdf/qpdf

https://github.com/pikepdf/pikepdf