skysight-inc/HackerNews huggingface dataset:
Though not textual annotation, some of my favorite recent examples of the value of annotation have been NYT's Close Read series [0], in which they annotate works of visual art as part of communicating an idea or narrative. In some ways it feels like a museum tour or lecture, but more precise (can really call out specific aspects deserving focus, literally _zooming in_ the browser window) and yet also more broad (can easily change subjects, display new visual aids).

I'm currently working on a textual annotation product, Literal [1]. It's open source and implements the W3C Web Annotation spec [2] natively (Yes, there's a web spec for this kind of thing!). You can see a 1m video of how it works here [3]. It's currently Android-only but if you found this article interesting and / or find yourself wishing you could annotate or save bits of text that you read, I'd love to connect with you!

[0] https://www.nytimes.com/column/close-read

[1] https://literal.io/

[2] https://www.w3.org/TR/annotation-model/

[3] https://www.youtube.com/watch?v=nH1ukQY3Ia8
If you have any electron apps that are still running through Rosetta (seems possible with chat apps), those are known to chew through battery like crazy. It may be worth keeping those in a browser tab until they get ARM native builds.
Thanks for the source! Just finished the first one.
Tier-1 support for ARMv8 is a great thing, I hope using it for Raspberry Pi or similar single-board computer.
I looked into what was going on with CS:Go after trying to get back into it a few years ago, and noticing just how horrifically bad the amount of cheating was.

The most damning thing for me wasn't just the subreddits dedicated to just indexing valve's lack of attention, or the way they appear to genuinely make money off of the cheating ecosystem.

The worst was when I learned that VAC (their anti-cheating platform, IIRC) was so bad (at the time) that it appeared to only ban exact binary matches for detected cheats.

So if you wrote a cheat, that eventually, ages later did end up getting banned by VAC, all you would have to do would be to go back to your source, rename a few functions and files, recompile to a new binary, and you'd be good to go again.

As a sidenote, I just attempted to find the article that documented what I said above, and I found github repositories like this instead: https://github.com/danielkrupinski/VAC-Bypass The fact that things like this are front page google responses to phrases like "VAC Ban" (what I typed in google), really demonstrates just how abysmal Valve's performance is here.
The patents alone would have been worth a fortune beyond imagination.
In that case, I would think that they'd note that they weren't able to get it to work for materials with much high Tc.
We could 3D laser etch data inside glass, now that would be both pretty and durable!
sanj, can you add the year to the title?
It is required. The only other way is enterprise certificates, TestFlight, signing the app yourself which is only valid for xx days.
It's really weird that most responses to you are that Deno isn't a framework, as if changing the category the thing is in would somehow magically remove your choice fatigue, especially considering that the most likely interpretation of your fatigue would make the distinction between runtime and framework fairly meaningless in this case: they are both for practical purposes a set of APIs you must learn on top of an existing language you probably already know. Whether under the hood they are implemented as Rust bindings that require you to run your app in a specific binary, vs. being written in JS, probably doesn't matter, and if anything would make the endeavor more complicated and raise the bar necessary to convince you to learn it even more.

Either way, barring your work forcing you to learn something, or you running into a specific problem that requires you to learn something new, you should really treat frameworks/runtimes/languages/etc. the same as TV shows or comics, and I mean this in a very positive way. If you enjoy it and have the bandwidth for it, then of course pick up a new show or comic and invest some time into it! Especially if a trusted friend recommends it to you. It might introduce you to new ideas or give you a different perspective. And most importantly, you probably won't get as much as you would out of it if it doesn't seem exciting. You won't miss out on it if you decide to punt it until later, I promise you. This isn't some Thanksgiving Day sale, if in a year it's more popular than it is today, there'll only be better articles and tutorials that have been written, more bugs having been fixed, and more libraries already existing for it than today. And if it ended up not being that great, you probably won't hear about it in a year anymore, and you will have spent your time on a thing you do enjoy. So don't force it, if it seems cool to you or resonates with you for any reason, try it, otherwise, no big deal!
No Thunderbolt anything... They claim it's not secure...
I remember those kernel patches fondly.
> Iran is governed by religious zealots.

In that case their highest religious authority has issued a fatwa against weapons of mass destruction, including nuclear weapons, and since they're religious zealots they would honour that fatwa.

So they're either very religious, and should pose no danger because of that, or they're not very religious, in which case they would pose no danger.
Yes, if they convert to Judaism. Seems reasonable, Judaism doesn't ban any ethnic minorities.
With 32GB RAM pl0x, or just 16

or surprise me with much more

I'll get the most it has to offer at 16GB or greater
Presumably instead of global moderation you could have pluggable meta moderation where you pick the moderators so you can have fun stuff like Moderator A whom you follow banned Bob therefore you can't see his posts or his comments on your posts but I don't follow A I follow B who believes Bob is a paragon of righteousness and so I see Bobs words everywhere and we all in effect have an even more fragmented view of the world than we have today with conversations that are widely divergent even within the same social media group or thread.
You can disable the integration into the form fields. It’s the first thing I did as it never really worked.
TypeScript does not actually have a native language server. TSC is just directly shoehorned into VS Code. It is very difficult to extend (we tried with the 1.x and 2.x branch of our extension). We needed to do a lot of trickery to get TSC to do what we want, and even then it would not always work. That solution also only worked on VS Code. Our new LSP works on all editors with LSP support. We are hoping that in the coming few weeks / months the Deno LSP will be just as featureful as TSC + Node in VS Code, and way more performant. We still have some ways to go, but we are slowly getting there.
Agreed. The focus of the original article was the widening gap between the top 1% (or 5, or 10) and the rest of the population. I doubt that it will cause "unhappiness". Unhappiness exists when you compare yourself with people within your percentiles (+- 5%).

A plumber in West Virginia is not unhappy because Bezos is so rich. He is unhappy because his welder brother-in-law just got paid after a better paying contract job (or is heavily in debt) and bought a used Audi.
> Doesn't seem to be any discussion of Nuhfer's findings . . .

That's an interesting result, but I think it would be pretty surprising if your link was discussed since your link is from 2017 and the post is from 2010 and doesn't appear to have a recent update.
You must have never submitted a paper for peer review :P The incentive is to make the paper seem as important as possible, the hope it could work is impact, they would never admit such experiments.
https://www.samsung.com/us/support/owners/app/smartthings.ht...

They link directly to the app. They almost certainly have relevant QR codes in the manuals to go directly to the app downloads. You can find the official app listed by "Samsung Electronics", where the "scam" app is by a third party.

There are a lot of problems and egregious abuses in the app store (made much worse once recurring subscriptions appeared), however this particular thread is not convincing. Some third party made a control app for Samsung TVs. There is nothing wrong with that (and it does not, contrary to claims, misrepresent itself or even clone the official app, beyond the most superficial of mainstream design choices). There is no reasonable reason to think that the app is by Samsung. I don't see how it's a scam in any way.

For someone to miss the Samsung app and download this, then agree to a subscription and pay, is something that I don't think many people would do. And it certainly isn't a fault of the store.
That's not it. Unity let you find at you typed to get to menu options. So you did not have to care whether the item you wanted was under File, Edit, or whatever, you could just start typing "preferences" and it would let you find it and go to it with the keyboard.

That was pretty good, actually.
I agree that 1 seems unlikely, and yet #2 just feels too close to a conspiracy theory. The only explanation for #2 that I can think of that doesn't verge into crazy land of coverups is that there may be very specific reasons to believe the vaccine is the cause, but not enough confidence in that conclusion to release the details publicly without risking the vaccination effort if it turns out the vaccine was not the issue.

It would help if details were released about the physical condition of the 6 people impacted by this. If all of them were otherwise perfectly healthy people with no risk factors for this sort of issue, then yes-- that's a bit of a smoking gun.

But where things stand right now I just don't know what to make of the issues, which is just so damn frustrating because I know it gives ample reason to anyone inclines to doubt the experts or avoid vaccination a reason to do so.
How do I know that in next 10 years this project will still be online.
If you want confusion with a valid expression:

[0x1for x in (1,2,3)]

looks like it should parse as

[0x1 for x in (1,2,3)]

but instead parses as

[0x1f or x in (1,2,3)]
Interesting question, as I think every single project out there benefits from increased adoption. And, if you "own" something that means it has some kind of value attached to it. I don't think you can escape from that.

But anyways, I think a project called GridCoin is an example of a cryptocurrency being used for altruistic ends. It is based around volunteer computing and you are awarded GridCoins as credit for doing charity computing on BOINC. Instead of brute force hashing, your PC does work on things like climate prediction models and protein folding. That being said, these coins are something you can trade away once they have been awarded. They are "worth" around 2¢ at the time of this post. There is certainly an incentive to get more people on board, and you would gain from the value of these coins going up. But at the same time, these projects would get more computing power. So make of that what you will.
تحميل تطبيق فليمورا جو FilmoraGo لتعديل الفيديو للموبايل اندرويد
The problem is getting data to/from the FPGA, which imposes unavoidable latency. If you want to do this fast it can't be done cheaply because it requires too much silicon. Aside from simulation type tasks, the tasks best suited for FPGAs are streaming tasks for this reason since once you've started streaming data through the FPGA you don't need to worry about latency too much.
> A new feature that adds value is not a 'dark pattern'. Lets not be dramatic.

Family plans are in my eyes. They log users more into the platform and makes it very difficult to switch. If you want to move away from Spotify, you now have to convince enough of the others to make it feasible.

> Even moving from one-time to subscription isn't a 'dark pattern'

I did not claim that it was one. I also was not even mad about recurring payments, to me the problematic change was that the data was now hosted on some other machine owned by the company who is producing the software (e.g. in theory single point of entry).
"Bad guys" already use Signal to communicate and some countries try to ban encryption, I'm not sure much will change here.

Whether you should be able to transfer money in a private manner is a political choice. Signal is mostly showing that it's technically feasible. I don't see braving regulations to provide this feature to everyone, but time will tell.
TF2 is exactly the same. It's a great game, tons of people still buying items from the store, just slowly being choked out by developer neglect.

I guess they're just printing so much money from the steam store that it's hard for anyone to care any more. I'm curious if we will ever see a great game out of valve again.
Because `0 xfor` is a syntax error regardless -- nowhere in the grammar are you allowed to separate two non-keywords with a space. 0xf is a number, 0xfo is not, so the lexer breaks the token before the o.

This isn't a bug. It's a slightly loose grammar spec that can surprise python users who don't play golf.
It's hard to differentiate an actual threat though. Trump is an example here who also stated he intended to use nuclear weapons, often times in stupidly ignorant ways.

I think there are parallels with Iran, in that a lot of BS & insane rhetorical bluster we hear(d) feed the base so they can maintain power. They need to keep the religious base flustered and angry at an enemy to maintain their own power.
I worked in computer/phone repair and a bit of design,

You can see [1] that they are using multiple cells essentially taped together to make their "battery". This isn't uncommon, especially recently in smaller devices, as it lets them fit unusual shapes and other size issues, and saves space because you don't need a shell around them. The biggest (only?) issue is that you have a very delicate batteries taped together, if ripped/torn they may explode. To add to this, because they aren't riggedly attached, they are more prone to movement (and thus tearing). Their solution was to use adhesive across the bottom to make sure they are all firmly in place [0].

From a repair perspective this isn't great. It's not hard to remove if you have a heated plate, isopropyl, and patience, but not very user friendly. The best thing they could do to fix this would be to give the battery a rigid enclosure, but that will of course eat up valuable space, and I have no idea how that would affect the rest of their design. They could also use different tape that's easier to remove, but they may see the taped-together battery as something they don't want to be liable for people replacing (in case they tear it), so I really think the best solution is a rigid shell for the batteries.

tldr; This appears to mostly be a design limitation instead of a purposeful decision. I wish they'd change their design instead though....

[0] https://guide-images.cdn.ifixit.com/igi/FkZHQOAv2sPqKSBE.med...

[1] https://guide-images.cdn.ifixit.com/igi/VJBBLeHLWsRBQeIS.med...
> The US system is actually not particularly good compared to other western liberal nations, due to the aforementioned frequent inability to form a government with a mandate to lead.

What other western nations? Examples, please.

If the choice is dictatorship that absolutely suppresses me, or a liberal government that panders a little harder than it should to virtual signal, I'd gladly take the latter any day of the week, even if it means putting up with ridiculous social justice wankery.

What does a world led by China have to offer anyone, except dictatorship and exploitation? "Communism with Chinese Characteristics" is just Crony Capitalism, with 1984-style repression.
Also, mass tracking through mobile devices. Even if said devices are in faraday cages, it doesn't take a genius to see that something exists in some area when there are many devices going dark and then coming back up again after some hours. It only takes access to cellphone towers and data.
This is a good point that is being discussed over here https://news.ycombinator.com/item?id=26796998
If it's statistically significant, the evidence showing so will emerge quickly and we can decide at that time how the increase in risk compares to that of remaining unvaccinated.

Otherwise, there isn't a whole lot of difference between "not real" and "real but so rare as not to matter."
> attempts to prevent [prejudice] is a pretty major change from protecting the official state religion

Blasphemy laws weren't justified on the basis of protecting a religion, but to safeguard souls from being led astray into eternal damnation, or to stop the spread of harmful immoral activity. They were to serve the greater good, just like this law.
"Keyboard" or "Mouse" driven? What about trackpad? I would love some gestures to quickly switch windows and workspaces.
The question was, did NATO ever defend anyone, not "did NATO prepare to defend anyone".
Which has a single front page which shows the same headlines to everyone where people who disagree can all see each others posts and we can disagree with each other so long as we can avoid being jerks to one another.

At worst you lose imaginary internet points if you say something that the group doesn't agree with.
It is also a matter of culture, as mentioned you could have a UNIX shell being structured, able to directly interact with shared objects, IPC with running applications, yet very few do it.
How Bill Gates Impeded Global Access to Covid Vaccines
This is amazing to me and I would never have suspected such a thing.

Reminds me of Fortran.

https://arstechnica.com/civis/viewtopic.php?t=862715
Tech workers at The New York Times have formed an union
I think we need to critically evaluate what we call echo chambers. The continent, country, state, city, street you live in all exhibit patterns of echo chambers. In a sense, our planet itself is an echo chamber. Every human network is an echo chamber that boosts signals to varying degrees. A lot of times, this is a good thing! Like when people come together to help each other. The real problem is when the network itself is designed to boost certain signals (e.g. outrage, controversy) over others to a point where our society breaks down. Many of today's centralized networks profit greatly from misinformation, anger, and other negative signals. IMO that is the problem we need to tackle.
I was not talking about privacy issues but that's actually a good reason too.
Please don't take HN threads on generic tangents and please don't be a jerk in comments here.
Way less people would use it in that case.
Reverse engineering (Absolute) UEFI modules for beginners
> If your app includes user-generated content from a web-based service, it may display incidental mature “NSFW” content, provided that the content is hidden by default and only displayed when the user turns it on via your website.

What's strange is that Discord seems to fit this description perfectly. NSFW servers are not advertised from within the app itself; you must leave the app and explicitly search for them.
It’s actually one obvious death we’re aware of—the other five are still alive. Though that doesn’t change the calculus much.
Oh great, Home and End buttons are located on the same keys as F8 - F12... So basically you will not be able to use both at the same time with a single click. Microsoft learned from Apple how to decrease developer's productivity (Touchbar).
Brave browser disables Google's FLoC tracking system
I've been using Pop OS for a bit over a year now and it's perfect. I could totally see whole teams of developers being sold on switching to Linux as primary dev environments. There's zero futzing around with configs and such to get things just right--it's great right out of the box. I haven't had that kind of experience since MacOS X but this is even better since it's just real Linux and stuff like docker containers, etc. run natively without VM overhead.
Signal's increasing reliance on SGX is the elephant in the room. They keep announcing new features that require sending your cryptographic keys to someone else's "super trustworthy" computer.
The idea of using an app for proof of Covid-19 vaccination
Billions of smartphone owners will soon be authorising payments using facial
Trust. No one's judgement will be impaired by bolting a GIF pack onto a messaging app. VC-backed crypto wants a seat at the table and want you--exclusively--to facilitate the market for the coin? Different story maybe? Can you make the same impartial decisions regarding integration when you are not impartial? (Well, as far as we can divine from the various allusions, hints and allegations .. I mean even needing to ask these questions is weird.)
Probably jamming. GPS signals are very faint, and on fixed frequency bands.
I have never seen that actually. But also have never looked. I have used a binary decoder to achieve the same thing though.
Ah gotcha, that's unfortunate that they integrated it directly, though it explains a lot.

Well I'm glad to hear it's a priority. Best of luck, and I'll try to check in periodically and see how things are coming along! I would very much like to see this project succeed :)
No. Claiming that you were fired just because you're a woman or minority is.
> So why are economists so much worse than the layman?

Part of it might be due to "insider" (not in the illegal sense) knowledge (aka "expert" knowledge) vs "outside" knowledge.

In other words, economists apply a great deal of thought, knowledge and expertise in making their calculations. The problem is that the future is inherently unpredictable, and in the end, all their effort is spent on elaborating what is, in the final analysis, just a story.

For outsiders, they basically admit that they don't know very much, and just resort to naive base rate analysis.

Yet it often turns out that naive forecasting is actually better than elaborate forecasting, because you're not kidding yourself that you know something when you don't.

“What gets us into trouble is not what we don't know. It's what we know for sure that just ain't so.” -- Mark Twain
There's a couple of reasons. Internally, there's quite a few things that we do in Rust that aren't actually taken care of by TypeScript -- Having our own LSP allows us to connect those bits (like the module graph resolver for example) directly to the internals of Deno, in-sync with the Deno version you have installed.

Deno also does more stuff than just providing Type definitions, embedding TypeScript and doing module resolution; it's a complete toolset -- there's things that we can cover having our own LSP that the TypeScript LSP can't. Linting, formatting, testing etc.
What if its that thing where when you learn about something it seems like its suddenly everywhere, except it was always there, you're just noticing it now?
Sorry I meant a commercial lease on the Champs-Elysées.
> Advertising its opt-in nature as a feature is like advertising your cereal as asbestos free.

I fail to see how, care to explain?

It's opt-in as any other feature which is not the core of the app. You don't have to send stickers or GIFs. If you don't want to receive messages at all, you shouldn't install Signal because it will be hard to avoid, it's a core feature, it's not really opt-in.
Which app is it!? Why is it so hard to find the app he's talking about ... sigh
This is my biggest missing feature from the Mac. Do any of the major GUI toolkits for linux support this?
Libya wanted nukes. They were convinced not to. Now see where they are and compare with North Korea.
This is why Iran wants nukes and it is very logical.
In a system that tends to reward closing your horizons with a sense of safety and belonging the trend wont be towards expanding horizons. Don't build systems that don't work like you want them to in practice because in theory people could use them better.