skysight-inc/HackerNews huggingface dataset:
Eric Schmidt has a 6-point plan for fighting election misinformation
Because those are credentials of last resort trusted at scale. Losing who you are is much more challenging than a secure hardware token or a soft crypto primitive. If you lose a gov credential, the government itself does the hard part of identity proofing to reissue a credential for consumption by those who require identity assurance to complete a transaction or action. A business or other party can then trust that credential, reducing the risk of loss through identity fraud.

Optional of course. For those who want to ride the lightning, they should be able to opt out and eat the loss if they so choose (assuming loss of authentication mechanisms, whether that be passwords, passkeys, private key(s), hardware tokens, totp seeds, etc). For the rest of us, “here is my driver’s license, state ID, or passport, please unlock my property or I’m engaging state and federal regulators and the legal system.” To do otherwise is in violation of consumer and citizen property rights.
If the device was “factory reset”, it’s not really your device any more (as in, Apple no longer knows it’s your device).

If “Find my…” is the system Apple uses to prevent devices from being used after theft, then they should just make it mandatory, or at least very difficult to opt out.
a plurality of emitters configured to emit light, each of the emitters comprising at least two light emitting diodes (LEDs);

four photodiodes arranged within the user-worn device and configured to receive light after at least a portion of the light has been attenuated by tissue of the user;

a protrusion comprising a convex surface including separate openings extending through the protrusion and lined with opaque material, each opening positioned over a different one associated with each of the four photodiodes, the opaque material configured to reduce an amount of light reaching the photodiodes without being attenuated by the tissue;

optically transparent material within each of the openings; and

one or more processors configured to receive one or more signals from at least one of the four photodiodes and output measurements responsive to the one or more signals, the measurements indicative of the oxygen saturation of the user.

How was this granted a patent? With some fudging, we can stretch this to describe every single pulseoximeter made in the past 50 years.

I would like to assume good faith on behalf of the plaintiffs, but this seems like patent trolling by an otherwise legitimate company.
I got a pair of Airpod max back from Apple (they'd evidently replaced them with a refurb pair.) Didn't use them for a couple of days till I heard them making a sound. I pulled them out and got a notice on my phone that the AirPod Max I had was associated with an iCloud account. I wasn't super stoked about getting a pair of trackable headphones given to me by Apple so I emailed Tim and explained the situation. Got a call back the next day from someone in the Apple exec service team asking for the details, I explained and mentioned I wanted 2 things resolved. Non-refurbished pair of headphones and an understanding if they could have indeed been tracked or not. The next day got an answer back on both of them: no, can't have a non-refurbished pair. And, yes, could have been tracked via the find my the headphones were attached to, sorry about that!
macOS keybinding tricks: The kill ring
Quantitive is actually a word: https://grammarist.com/usage/quantitative-quantitive/
It's great that there are many comments about being able to run models locally, but I rarely see comments about what folks are using them for. Would love to learn more about use cases and problems being solved.
Viability only. matters to investors and anyone paying 1.99(which I believe Beeper has postponed till it stabilize). Currentl story lawmakers want DOJ to investigate.
Presumably they'll both agree 100% of the time as well.
I always wondered if anyone ever really plays Hackmaster? I'm guessing no. It seems to be a very intricate, rule heavy game.
Y'know it's weird but it's never bothered me too much that python type hints don't do anything at runtime. It's enough to just know what someone, at some point, intended. (And PyCharm is pretty good about pointing out when they're wrong, anyway). I guess when it comes down to it, given we're not statically typing, I still get an awful lot of mileage out of just knowing when my assumptions about the code conflict with someone else's assumptions about the code (even if that other person is subtly wrong, like anystr vs str or something).

Sorbet has a runtime time-checking mode I think, too, so that's actually a point in favor to ruby for you (though again with the drawbacks I mentioned of being a gem and imo being a little clunky syntax-wise).
"Technology" isn't in the processes or inventions, it's in the societal dependencies that enable their deployment and maintenance. Some of these come "bottom-up," others "top-down".

If you step into a public library you are likely to have access to a large amount of music. It does not matter that much whether the medium of that music is CD or vinyl - the primary technology is the library, the medium is just facilitative, enabling more of it to be archived and made available.

Cities are known as the oldest "technology of civilization" because they operate in this context of providing something that you could not simply choose to have or not have - it has to coexist across a broad number of people. You can buy a different vehicle to drive on the road, but the road and the other people on it are part of the city, and the city is a package deal: you may be able to move to a different city, but you don't get to choose every detail.
I really fell for Ruby around 2001 after liking Perl for about 5 years but then deciding that OO Perl was just seemed like a hack. Ruby was my favorite language from about 2001 till about 2010 or so. Then I found strongly typed functional languages like OCaml and F# to be more to my liking. And Python not Ruby was used in most of the jobs I had during the 2010s.

It seems like Rails really caused Ruby to fall out of favor around 2010 so it's interesting to see some positive Ruby articles here lately. Looks like there's been a good amount of performance improvements as well as new language features added over the last decade - perhaps we're seeing a bit of a Ruby revival?
One nitpick: I have been subjected to a pitch about some form of that prioritization quadrant a million times over. I actually find people pitching me on some graphic to prioritize all my life viscerally annoying. It feels like I’m being talked down to by an obscenely long Twitter thread, part of a long lineage of parents, teachers, professors, and bosses doing the same. I’m glad it worked for the author but that feels like it would not work for most people like me.
> It's a feature that isn't important or necessary for the vast majority of people.

Do you have data on this? I think it's a pretty big deal.
> The study reveals that novel technology attracts early adopters, 'techies'. The 'normies', for lack of a better term, will watch what 'techies' do before committing because moving costs are higher for non-technical users.

Yeah well, this is not what happens with social networks, like, at all. The idea that somehow 'techies' were going to draw critical mass to the Fediverse doesn't sound plausible to me.
https://archive.is/Enfig
Yeah, big cuts in lifestyle are required to achieve climate goals. Underlying most initiatives is effective energy/capita reduction. No international travel for the middle class. Probably weekend only car use.
the same way that Apple's "rounded corners for smartphones" was a patent.
And then they will immediately get publicly roasted for scaring users into creating that account. There’s no stance they can take here which makes everyone happy.
No, the dialing on a rotary phone is done by quickly closing and opening the circuit (this means you can tap out numbers by hand on the switch that detects you hanging up the handset).

Press 1 to continue systems require the DTMF tones to be played down the line, either by the phone or any other device held up to it.
Code Is for Humans: A Guide to Human-Centric Software Engineering
> There isn’t even consideration to any other brands’ self driving capabilities.

or to Tesla’s self driving capabilities it seems.
> The present moral outrage is over the Threads ToS stating that if your account interacts with or receives a Threads post in any way, Meta will scrape all available data about your account to build a shadow profile of you for tracking and advertising purposes. I'm not even paraphrasing, they're very explicit about it.

There is no way they kept that in the EU-Threads ToS.
If it’s a corporate MacBook that’s not a concern.
Starts at around 22:55 for fifteen or so minutes. Pretty terrifying, but they seem to have it all under control.

It’s difficult to get any sense of scale, but there’s some good panning shots where you see how close the power station is.
> 3b1b uses a python library for creating those videos.

Which he also wrote!
I agree the problems you've mentioned here, but I don't think it's because of Figma or any tooling.

It's How Capitalism Works™
unsafe does not disable the borrow checker, it allows calling functions that could not be otherwise written in code that is OK'd by the borrow checker.
Multiple times on most days Musk puts out a "hit piece" on the government, a company he doesn't like, a person he disagrees with, whatever comes into his head. He bought Twitter so he would have a platform to exercise his "free speech" and decide what that means for every other user. He's a bully with a pulpit, not a victim.
You can convert between blocks and Procs very easily. Ruby has several methods to let you do that, both as syntax and as methods. They are really two sides of the same coin; a block can be thought of as a Proc that is intended for immediate usage (though this is convention, and of course nothing prevents you from converting a block into a Proc and stashing it away for later).

As for functions, Ruby doesn’t really have them—or, rather, blocks and Procs really are the closest you get to a function. Instead, since everything is an object, Ruby has methods instead of functions. Critically, because methods are defined on objects they have inherent object context, which is why you can’t treat a defined method as an anonymous function. Of course, there are ways to extract the method as a Proc and pass it to another object (with or without its object context). But having methods be objects the way they are in, for example, JavaScript would require extra magic under the hood, and lead to all sorts of context gotchas, which is probably why it doesn’t work that way.
You must be new to the wonderful world of patent law.
You're assuming such a system would be someone emailing you privatekey.txt

That is, of course, a system that exists, but, be creative, lots of ways to skin that cat. In apple's case, well, they could certainly sell a device to handle that job, basically a key fob like you probably use in your car (sometimes built into the physical key without your knowledge).

You could also use the remarkable amount of compute that most people carry around in their pockets to do this job with no additional device required (use your phone).

Not really a hard nut to crack overall.
Why did DD wait so long to inform customers about the breach?

It occurred in May, more than half a year ago.
What about V though?
Uncertainty in Anticipatory Trajectory Prediction for a Ping-Pong Playing Robot
In larger systems you're pretty much forced to do it this way or face an ugly realization once you scale. Delete from s3 is an example.

Under the hood most db's do this as well (vacuum, repair database, etc).

At this point I've learned this lesson the hard way enough that I'd need to hear some really good reasons to NOT do it this way.
Ruby's blocks as a way to express a HOF is pretty accessible, and I like that I can switch from "arr.map{|o| ... }" to "arr do |o| ... multiple lines ... end" seamlessly, to be terse when I want to be but then be verbose when I need to be. But that's not exclusive to Ruby, Java's lambda syntax behaves similarly.

More generally, and more to your point, I think extensive use of blocks/HOFs lends to the "spirit" of Ruby being a lot more functional-style than python, which iirc got lambda support late and they're kind of ugly (I mean, you literally type lambda! almost as bad as go!).
Individuality and a good sense of self in an increasingly hyper connected, and visually judgmental world.
Came here to mention this. Whenever I hear "alignment" I immediately say "No way am I going to use that shit". Seriously, there's alignment and then there's censorship—the AI creators are using the former when they actually mean the latter. This needs to stop.
> I am curious what a judge or legislators will decide on this, can a company force you to use their client to connect to their service?

Some examples spring to mind: carrier locked cellphones. Game consoles. Reddit.
Just because you offer to BUY a share over the current bid price doesn't mean there is a share being offered for SALE at that exact time.

For small-time consumers who are buying a few shares here and there - it will appear like there is always some available, but when you are talking about a majority share of the company there isn't that availability sitting there waiting to be just taken.
AFAIK, in-the-same-universe is covered; Enola Holmes would be an example of a derivative work. There's a carve out for parody, which usually involves filing off the serial numbers as well as making fun of the original work.

But it's not my area of expertise.
Improving Emacs Isearch Usability with Transient
> And your argument is essentially circular. They should lose because they'd probably lose?

That's not what I said - I said they shouldn't have done what they did, because they will lose.
None I know of - YT's own 'Share' popup doesn't have the usual option.
Estonia has a system a little like that: https://e-estonia.com/solutions/e-identity/id-card/
In plenty of other threads I've seen people bring up that in the US most phones are iPhones, they are the most popular choice by far. I can't remember where they sourced the info from and not about to research it myself though, at least not at the moment.
If anything we should be decarbonizing faster and avoiding the situation where everyone just replaces their ICE vehicles with electric. Just because it's convenient to move 1-4 humans around in a couple of tons of metal doesn't mean it's feasible to allow at scale. Even allowing existing gasoline vehicles is continuing to let car manufacturers and fossil fuel companies externalize their costs to taxpayers.
Is it possible to capture changes in git somehow? If not what did you do?
I get the spirit of the article, but disagree with some of the specifics.

> HTML remains hostile to beginners.

What? HTML is dirt simple. There are some fiddly bits, but if you are creating simple documents (like this one) you don't need them — just use the subset of HTML that you are comfortable with.

> HTML is generally unkind to people of limited hearing, vision, etc.

Only if you mess it up. Clean and simple markup is usually pretty accessible.

But really, this page is 1.4 MB of code for less than 20 KB of text (300 ms to load!). You want the 'cheap' and simple web, then set an example.
Another option is contacting shareholder relations.

Helps if you're a stockholder, but you don't have to be (you can decide on the ethics of going through non-standard methods when standard methods don't work). Those inboxes are usually monitored by competent people and they'll at least forward your email to the right people so they can close out the case that gets created on every email on their side.

Patio11 goes into this here: https://www.kalzumeus.com/2017/09/09/identity-theft-credit-r... in the section: "Where exactly should I address letters?". Also goes into contacting their legal department. If you can't find an address, can always send a letter to headquarters "ATTN LEGAL DEPARTMENT", those get opened by expensive people.

I've emailed shareholder relations for a company I owned, a smaller company, like $2b, about some question I had about one of their annual reports. Didn't get a response after a followup. Sold half my stock because of their non-response and was very happy I did (unsure if my question was a sensitive topic for them, but c'mon, at least give me a fuck off reply)
Yes, but that's essentially like hacking a CPM machine to emit a Microsoft Word macro virus. It's not that it wouldn't work, it's that it's a lot of extra effort for no particular reason except maybe bragging rights.

If the goal is to use a bio computer to compromise a biological system, a more likely pathway would be to get the programmable system to construct something more like a prion (an auto-catalyzing protein complex) rather than faffing about with all the extra complexity and layers of indirection of an infectious virus.

If your target bio system is a plant rather than an animal, constructing a viroid might be worth the effort.
Would I be wrong in thinking that this "bi-directional logical replication" is only usable in a very limited number of use cases? As you mention, unique constraints pose a problem, and a lot of tables would have unique constraints to protect business keys?

The article references another article on this, the refers to the PostgreSQL documentation:

- conflicts [1]

- restrictions [2]

You need to be very aware of the limitations to decide whether this is usable in a specific context. I don't think this is really intended to be used for "bi-directional" logical replication.

[1] https://www.postgresql.org/docs/current/logical-replication-...

[2] https://www.postgresql.org/docs/current/logical-replication-...
Option 2: Get a small job at government, police or some large company with cybersecurity division that provides a computer, do an "oopsie" letting them hack your work computer, let the security department deal with them:

https://arstechnica.com/information-technology/2023/12/how-m...

That reminded me of this time when a stalker was bothering my wife, and I didn't want to waste time with the police. This was on the early days of Microsoft's Hotmail, and I got access to some political journalists accounts. Wrote a fake email between them including the stalker's phone number. Never heard of him after that same day.
Well that's fine, that's a perfectly good rationale, but it would be helpful to actually state it. Once it's out there with some effort to get other people's attention, why not say what is supposed to make it interesting? I like Calibre even if its UI is a bit quirky. It's not perfect and I'd look into something new if there is a concrete reason to do so, but I have better things to do than investigate every possibility without such reasons.
A design patent, https://en.wikipedia.org/wiki/Design_patent, is different from a patent granted for an invention.
I'm going to upvote it so it can be preserved as an example of why things are more expensive: People do not understand economics.
There are a finite number of shares - you can only buy what is available for sale. When you log into Robinhood and put in an order as a consumer you are doing it on a small enough scale that you don't see it but every "buy" request gets matched up with someone elses' "sell" request.

When we are talking about a massive % of the total share count there simply isn't that many "sell" requests out there for you to take advantage of.
> But instead I hate my job working in Typescript all day solving problems that I wouldn't have to if I could just use Elixir.

Before I focused on iso js, I worked with EventMachine & even a little bit of Erlang. Would love to hear more about an alternate timeline if I stuck with Ruby & went down the Elixir route.

---

I used to work with Ruby & switched to js before TS to build isomorphic libraries & apps. TS has been beneficial imo though figuring out type inference for library code is a steep & time consuming learning curve & takes experience to figure out the edge cases. In the end though, having type inference work in library code is worthwhile for quickly developing apps. Re: expressiveness, the js/ts ecosystem suffers from mostly using camelCase, which has variable casing depending on the position of the name segment...which makes project wide searches for composed abstractions less reliable. I distilled the "tag vector" name convention to address this issue. Granted, Ruby having `?` & `!` available is as a terse & explicit expression of intent is nice.

> almost no one is building on Rails anymore compared to how many people build on React, and NextJS.

I got burnt out on Rails after the 3rd consecutive upgrade project for large codebases. I think the dominance of React has been detrimental to the js ecosystem as its bloated with the api being complex & unintuitive. It also took the JS framework guys a decade to figure out the MPAs are the way to go. I hoped people would have figured that out sooner. I got tired of the complexity & size of the reactive state management & ui libraries & recently wrote my own (rmemo & relementjs). I working on a vite alternative called rebuildjs with an Elysia/bun based app library called relysjs.

I loved how many Ruby community (other than Rails) had a commitment to create simple libraries. It seems like js framework communities have this drive to lock developers into their complex manifestations.

Sorry about the long comment. I have to get back to a major version update to ctx-core (general purpose contexts & utility functions) addressing type inference...which will make developing apps with these libraries more reliable & effective.

https://www.briantakita.me/posts/tag-vector-1-tag-vector-con...

https://github.com/ctx-core/rmemo

https://github.com/relementjs/relementjs

https://github.com/rebuildjs/rebuildjs

https://github.com/relysjs/relysjs

https://github.com/ctx-core/ctx-core
Well, right now the LLMs are pretty damn trigger happy about censorship after RLHF. Ideally, they would be slightly less prone to do things like tell me they can't help me sort my own data because it has a copyright.
Institutional investors own less than 1% of SFHs. The only reason to invest in them in mass is because you think the area is dominated by NIMBYs who will prevent new supply. Otherwise theyre a bad investment. So funnily enough YIMBY policy fixes this issue too.
Per the EU, shutting down a plant can take 20 to 30 years (assuming it is planned and not due to a crisis a la Fukushima)
https://energy.ec.europa.eu/topics/nuclear-energy/decommissi...
Raspberry Pi Network Tap Appliance
Same sentiment for me too. I became super vulnerable at first ,but that vulnerability was a healthy thing. I realized how precious my children and their life and future are, and that has inspired me to try raise the bar for everyone around me where possible. Not just my own child.
Entitled, like expecting free food? Nice reversal!

Preparing food is a red herring, there's lots of food better than junk food that takes no prep time at all.
> I did it with Cash App though and it backfired ("Your account has been terminated for contacting employees outside of the support system")

Write the Consumer Financial Protection Bureau. They'll get you sorted right quick.
Show HN: Geo Fencing for React Apps
geo fencing for react apps.
How I long to be a snake eating its own tail.
Mandatory licensing would be wild. If LG invent something that makes TVs better should they have to licence it to Samsung? Or should they just be able to make better TVs and use their invention for market differentiation?
A friend of mine took a bus to visit me recently. He spent many extra hours because a bus driver saw someone in line smoking, then just abandoned everyone at the stop for that. Plenty of strange people demanded his seat & ticket and it wasn't any too clear that they had their own. Not to mention all the times he was left with long walks or in strange areas in the middle of the night.