skysight-inc/HackerNews huggingface dataset:
I find the DigiD app to be one of the most annoying implementations of 2FA out there. You have to unlock the app with a pin code, then enter an app-generated code on the site, then scan a QR with the app, and then grant permission to login to that site.

If you compare that to 2FA for Office 365 for example, where you just have a push notification where you press a button to allow, then you can't help but think that some attention to UX would be helpful.

As it is, I usually pick SMS verification instead of using the app. Yes, less secure, but so much easier.
I expect that to go away eventually, by browsers simply not allowing HTTP for non-local requests. This means a hotel doing this looks like one where wifi just doesn't work.
Highly agree here! Software is more or less a service albeit it being an high automated one or software leveraged service. I call it a service not a product because it takes man power to keep it running and would stop if we stop paying the monthly server and domain fees. Furthermore, because web technology and evergreen browsers are a thing we constantly need to be vigilant for changing standards and interpretations of the same output.

I stop telling my clients that they pay us to build and buy, but it’s build and maintain afterwards.

That always raises a few questions as building in one way versus the other can lead to higher or lower levels of costs in that maintenance phase.

And, it can’t be cost effectively decoupled. Some governmental agencies think that these are separate services and should be acquired through two different bidding processes, that seems to be a bad idea as small updates will be cheap for those that know the underlying mechanics of the project but expensive for a third party.
i need this, as a procrastinator who struggles to start. i looked at academic research into this space but came back pretty disillusioned.

Seems like the space is still very early ->

Fast Inference and Transfer of Compositional Task Structures
for Few-shot Task Generalization:
https://proceedings.mlr.press/v180/sohn22a/sohn22a.pdf

Learning to Navigate the Web:
https://arxiv.org/pdf/1812.09195.pdf

A Dataset for Interactive Vision-Language
Navigation with Unknown Command Feasibility:
https://www.ecva.net/papers/eccv_2022/papers_ECCV/papers/136...

MiniWoB++: a web interaction benchmark for reinforcement learning:
https://github.com/Farama-Foundation/miniwob-plusplus
This is brilliant.

"Hey we have this gazillion flop/s available, shall we try to put it to some good use?" - "Nah, let's just waste them recovering information that was lost because it's so much simpler to share a screenshot instead of text or even html."

Sometimes, I wonder if the hardware industry sponsors a certain sunset of software developers to make sure every possible performance gain is immediately wasted. Electron was a strong hint, but this is a whole new level...
Can you dodge Apple account on Mac?
Twitter's revenue down 40% year over year
I wonder how many bugs are found this way, rather than actually looking. I found a way to extract private emails from npm a while ago, purely through chance.
Quite similar to Estonia. Tho they run their own Gitlab instance https://koodivaramu.eesti.ee/explore

And not everything is there. ID Card software is hosted on Github https://github.com/open-eid
lol!

Excellent candidate for https://www.reddit.com/r/dontyouknowwhoiam/
Span: Smarter Energy Is Here
There is a lot of research on exactly the supposedly overlooked problems. This article doesn't even name check the heavily researched solutions to low inertia in power grids. The term "grid forming" (including quotes) has 10.000 hits on google scholar.

In summary, this is just another anti renewables "I know better than all the experts" blog post.

Edit: If it turns out that we need conventional types of inertia and new technologies do not suffice we can use synchronous condensers. It will increase cost, but so will using nuclear.
It seems you're the one lacking accuracy here.

> A 7-9 year old iOS device is crippled today, with non-user-replaceable parts (both software and hardware).

A 7-9 year old iPhone has user replacable parts (hardware), as does the equivelant Pixel. It also runs perfectly well.

> A 3-year-old Pixel is newer than the one I use, running sshd and accepting connections only from the bearer of my private key.

That's a lovely thought. The baseband manufacturers with their own blobs disagree though.

> The market for old iPhones drops sharply, and is just for folks with an iCloud account. The market for old Pixels allows a Pixel 6 to be sold for >$1000 less than half a year ago (with a more trustworthy third party OS installed), ready for the user to choose whether this trust model of a pre-installed OS is even sufficient.

This is simply untrue. The Pixel 6 is available for $900 AUD new and about $500-600 used. The iPhone 13 (same year) starts at $1200 AUD new and about $800-900 used. The value held is extremely similar, and in fact drops less for older Apple phones than Android ones likely - as the GP mentioned - due to more than double the years of OS support from the vendor.

It's fine for you to decide that the fruit company is less trustworthy than the advertising company, but don't spread nonsense to try and sell your point.
"It's not biased, because it's biased the way I want it to be."
TrackPoint

Even though I use a Mac for work, I'm still a huge fan of the TrackPoint.

Your figures never leave the "home row". Very fast & efficient.

I wish other companies would adopt it, though I recall Dell did at one time.
> Actually, "woke" opinions do reflect those of the general population

If woke here means thinking that racism is bad, sure. If it means supporting gay marriage or first trimester abortion, sure. If it means not being heteronormative, thinking that gender identity should be taught in public schools, thinking that affirmative action is good... you're starting to drift into fringe territory. Not saying I don't agree with fringe, but claiming these beliefs are majority doesn't agree with experience. For the record, most people I know are democrat voters

If woke here means thinking that social justice and "systematic overhaul" (whatever that happens to mean) are a good idea, then from my own personal experience that's just corporate noise to people. The only place where I really saw a lot of this was in college where most of it was from administrators and a loud but small group of the student body

There's a reason why Obama avoided a lot of these topics while campaigning
For what it’s worth, what you describe is optional, there are other ways to verify if you do not have such a device.
I'd try taking Paypal to small claims court. It doesn't really matter if you "have a case" or not...many big companies will settle to avoid having to send a lawyer. They can potentially choose to close your account though, so keep that in mind.
Powertoys is great!

I use it to manage how big my windows are across my monitors, or search for programs, or math, or always-on-top
This video explains somewhat better what they're trying to do with the VTOL version: https://www.youtube.com/watch?v=bPZI6XoHi10
Thanks.

My haskell knowledge is minimal, but looking at formatting and fmt library examples, what stands out is you're operating in the syntax of the language, so it's clumsier to use (imo) than a string with interpolations. (It seems not-dissimilar to C++ streams, to me.)

I guess your second paragraph gets at that. I think you're arguing for, "build it into the language, but flexibly." Fair enough!
I rather see functions as transformations, in the mathematical sense. A function receives an input and produces an output, according to some logic that only the function is responsible for. A small logical block that can be reused into somehow bigger logical blocks (i.e. programs). I think it is much more realistic, lead you to good programming practice, and also much more fun.

I have tried to teach that and students have always (seem) to like & understand this approach. It was for student at university level, so maybe more able to understand this 'functional' view of functions.
Totally agree. I also doing some Gcloud training. This should also be public good. When I move my machines to Google/AWS/ .. my business changes ownership and I become slave chained by the "competition" and "pricing".

To fix this we need to change mentality and governments.

But people are satisfied with their:

"Mirror, Mirror on the Wall, Who's the Coolest of Them All?
... You, because you are indistinguishable from the others!!!!"
Thanks for your reply! Indeed, this should still be more efficient than a pure-python approach.

My main confusion around this is: how do I scale threads? Say I have to CPU cores. Do you run one Granian thread and one python thread? I Granian under-uses CPU, Python can't use the excess. But if I run one Granian thread and two python threads, I risk Python leaving Granian with less CPU than it needs.

In practice it should not be hard to find a balance... but somehow I'm still bothered by the fact that the design has no obvious solution for this.
Author here. You'll notice I didn't ask the reader to "follow me on twitter".

I had ~30 people reach out to me in DMs on twitter.

Some were people who feel in a similar position but don't know what to do. Others were people who have been where I am and offered advice.

Twitter is just a tool to connect with people outside of the immediate circle I have around me, I don't think there's any problem with using it as such.
I don't use it much, but yes, when I do it's quick and self organised! I like ALT+F2 to bring up the nice little launcher. Usually have to type two letters to get the app I want.

... With no lag ;)
> Function application is just substitution.
>> No, no, no! This is wrong, and really bad pedagogy.

I would avoid the word "substitution" until after evaluation order has been covered. Python has applicative order evaluation like most languages. Pedagogically, since evaluation is just a basic concept, it should be explained before the student even gets to functions. Then, when you get to function application, it probably shouldn't take much more to explain that arguments are evaluated first and only then is the function applied on the evaluated values of those arguments. The values are then substituted wherever the parameter appears.

If side effects weren't in the picture, you could postpone discussion of evaluation order a little bit longer until you discuss the consequences evaluation rules have for runtime complexity (using pedagogically appropriate language, of course). So you could get away with allowing inaccurate ideas about substitution for a little while.
I've wondered about this, although you have to be careful with both the "enhance" process and subsequent OCR to not just insert lies. See this old Xerox bug: https://hexus.net/tech/news/peripherals/58605-serious-number...

I expect someone will do "reconstruct original HD movie from one or more theater cam pirated copies" at some point too.
Whenever I see systems that work so adversarially to my wishes, I stop to wonder why they were built like that.

And generally I find the explanation is simple: they are effective on the majority of people.

I agree, watching one Mr. Beast video doesn’t mean I want to binge watch all the rest, but how many people are unlike me?

I would bet that over 50% of people who have seen one Mr. Beast video have seen >1. Very few people watch one and quit. And pleasing those people is probably high on the priority list, since if I can get them to impulse watch videos, how likely is it I can get them to impulse buy products? Probably more than yourself.
> I think that is one of the goals of high-level schooling.

But it really shouldn't be, except after every effort to accompany people who struggle more has been made
Maybe prospective transformations would be enough, plus some pixel polishing.
But meritocracy has more to do with capabilities rather than needs. We could argue that you've actually deserved what you got because you've worked for it (by fighting your depression and coming out to say yes to more things). You def proved that you are capable of overcoming it.

Btw I'm not arguing against the people that are in need and under-privileged, I totally get your point on that.
Hey! Nice! I can now read my corporate emails for the day, because I most certainly already read the dumbest thing I will read today.
It's slightly easier on-device (where the app runs), still try opening your government messages inbox, that takes 5 taps/screens/faceID and a code. It always works though, and one does not use it very often.

I do appreciate that they keep is so secure (or perhaps I should say, not logged in by default). It works well in general imho.
Everything you know about colour is wrong [video] (2021)
Good ops is more than automated deployments. Complex systems have complex failure modes.
Author here. This was not my intention. Please see my explanation here: https://news.ycombinator.com/reply?id=34426290&goto=item%3Fi...
There’s a lot of gov.uk stuff open source.

- https://github.com/alphagov

- https://github.com/hmrc

- https://github.com/dwp
Well, I find the use of “then” more obviously incorrect. But I’m not sure I agree that your comparison is right. It’s talking about energy generation, which is a common unit of measure and is dependent not just on how much energy is available from the wind and sun but also on the efficiency of converting it to usable electricity. Or am I missing something?

Assuming it’s not vaporware, which I agree is a stretch, I think another issue is not all roofs can accommodate these things. It looks built for flat roofs of significant size and probably strength. That said having wind and solar provides a joint probability distribution that reduces the amount of time you need battery storage - but not enough to do without.
But why would I waste an extra $5k and floor space in my garage if _I already have an EV that should be able to do this_.
Right... And resizing a jpg to lower resolution isn't actually taking the original jpg, but a "sample" free of copyright.
When you also go so far to mirror the image, it is practically a new creation.
Applying some filter and changing the colors, maybe removing the background... well you can glue anything together in photoshop and is basically a remix.
That is something completely new, loosely based on something found somewhere online right?

But where exactly is the line in the sand? Reshape, resize, +1 on color map? When have I infringed on a copyright of a picture?

I would argue as soon as the diffusion model has comercial use, royalties are due for the original creators. In any case the data set has to be cited properly.

Otherwise it is piracy, which is very very cool, if you don't make money of it.
OpenAI already does charge access to its API. ChatGPT is currently free, but LLM model access has been available through a paid API since before GPT-3.
What you wrote is the case only for ASD 2/3, if that. For ASD 1 (basically AS), the same things that you describe about ADHD hold: people will ostracize/penalize you for being atypical, and will expect you to be normal and wont usually accomondate you. That's regardless if you are "exceptional at masking" or not.

And of course, many people have the jackpot of having both of those, as one is a common commorbidity of the other.
That's true - to draw a circle around what you enjoy, what you're good at, and what you get paid for, you have to actually try it for a while first
> When they trace the activity back to that starbucks I imagine the fact that you happened to be in the area that day

This assumes they are already looking for YOU.
I haven't looked into it, but I'm sure studies have and/or are being done on this. I wonder if the rate of incidence of rear-end type accidents has changed noticeably with these systems becoming standard. A quick Google suggestions around 30% of accidents are rear-end, accounting for something like 1.75 million accidents annually. What % reduction in these would make it make sense to "require" this? I'm not sure, I personally can't stand currently implementations, but it does seem like an easy thing to target for reduction.

As an aside, trying to quickly search for these sorts of statistics leads to an awful lot of law firm websites.
Due to the PNG signature ("magic bytes"), every PNG file starts with the sequence "89 50 4E 47 0D 0A 1A 0A".

In ASCII: "[\x89]PNG\r\n[SUB]\n"

Is there any information on the origin of these bytes? Why were they chosen like that?
I have seen suggestions about watching YT of people that are really good but I don't see any suggestions to record your own game play. Record your matches and watch/analyze it later to see what you're doing well and not so well. Compare this to top YT players to see how your play differs, make adjustments. Also don't play for really long periods of time competitively, take breaks even if that is a few goof around matches or actual breaks. Small improvements daily is going to work better learning anything rather than something like 12 hour sessions.

If you're playing a shooter game, are you moving in/out of cover? are you pre-firing corners? If there is radar, are you using that to your advantage? Are there perks on weapons/special abilities? Are you chaining these or getting the perks to go off? Are there other utility weapons/gear to use like grenades/flashbangs/stun? Learn how to time those, throw those accurately, etc. Are there options/settings that are better for you like a square radar image (its larger), color adjustments, controller settings, field of view, etc.

If you're playing a battle royale style game then learn the mechanics of circles closing and timing of those, many bad matches are had wandering around looking for "better" loot and getting behind. Think of the closing circle as a spiral and move clockwise in the area being closed in between the closing circle and safe zone. As it closes players will be literally running in front of you to get to the safe zone. The magic in this is as you rotate with the circle you have "cleared" the area just behind you since its the gas/bad circle so you don't need to worry too much about people coming in behind you (still check).
This also panders to the executive/manager types that value butt-in-seat time over actual work getting done
I agree with the "usual" answer, or more generally, "the layer above". We shouldn't expect every file format to roll its own error detection.

If you truly care about detecting bit-flips in a writer process's memory, that's a very niche use-case - and maybe you should wrap your files in PAR2 (or even just a .zip in store mode!).

99% of in-the-wild PNGs are checksummed or cryptographically signed at a layer above the file format (e.g. as part of a signed software package, or served over SSL).

Edit: Furthermore, the PNG image data is already checksummed as part of zlib (with the slightly weaker adler32 checksum), so the second layer of checksumming is mostly redundant.
Stadia Bluetooth Mode Firmware Dumped
If on iPhone Safari, use Reader Mode.
PICO-8 uses steganography, encoding the data into the 2 least significant bits of the ARGB channels, so 1 byte per pixel.
> I would say mechanical skill is usually 20% and the 80% is understanding when and where to be, and what to do; only then does mechanical skill matter.

Speaking of mechanical skills, step 0 is setting up a comfortable, ergonomic workspace to play. If you're going to be spending a lot of time on any task, you want to make sure it's not going to wreck your body. PC gaming is easy ergonomically, because we know how to setup an ergonomic computer workstation, but pay a bit more attention to the mouse. Console gaming, you can setup like a computer workstation, and put the controller where it's comfortable. Or do a traditional tv + couch setup, but at least make sure the heights of things are good.
The views expressed on this blog are not my own
This is a very frustrating answer. It basically sounds like "suck it up, mate", which is not what education should be about.
> Generalizing a whole class of users as an out-group, associating them with negative behaviour

Isn't this the reverse: the only criterion for this "out group" is behavior. Specifically that some people use a large number of automated clients to engage in behavior which the site owner regards (rightly or wrongly) as harmful. I can see that you're trying to draw racism analogies but that's not going to work.

And ("stealing inventory") sometimes this is at the expense of other customers, who might want to buy at the RRP from the official website rather than have to go through scalpers.
FWIW, your signup form has a field that creeps beyond the borders.
Introduction to Generative AI
My experience has been the same.

I had an old Intel Mac start occasionally crashing after taking it in for a screen replacement. I fired up memtest86 and sure enough saw errors. I took it back and Apple replaced the entire motherboard for me for free.

Does anyone know if there’s a memtest86 equivalent for M1 macs? I’m not sure how I’d go about testing the ram on my machine now.
Most people don't realize that mobile app penetration in China happened earlier and to a much greater degree than in US/Europe, because many people skipped the PC stage and went straight to mobile. Apps like Weibo, Weixin (WeChat) and Zhifubao (Alipay), were used by a very large percentage of the population. It was very rare to meet someone anywhere in China who didn't have Weixin on their phone (and I left in 2017 so probably even more now). Tech was very mobile-first. All that to say, Chinese companies like Tencent had tons of experience creating very full-featured and well-designed mobile apps that could handle a LOT of traffic given the sheer numbers in China. So while I don't particularly like or use TikTok, it doesn't at all surprise me that it is so slick. People assume ByteDance was a new company but its Toutiao news aggregation app was extremely popular in China before it bought/merged Douyin + Musicaly to create TikTok.
I want to do this, but I don't see an annoyances section in ublock origin settings. On Firefox. Is there another tool you're using?
I think the problem is 'what is intelligence' it's all wrapped up with consciousness and our idea of it is based on how we think.

A Tesla self driving car can, in the right conditions be much safer than a human, but then it does stupid things where a human wouldn't. Is it more intelligent than a human? Less? Or just different?

Just following steps like a computer generally does, or the operator is in this example is not what i would define as intelligence. It's more akin to cargo culting than actual understanding. But then if you go the AI route, the computers make decisions we can't reason about. I think that has its own issues because it stops being a tool (something we ultimately control) to being something else.

I would say AI is intelligence though. Although I'm uneasy with that assessment, because I'm not sure if I'm reading to much in to a process I don't understand, that occasionally gets the answer wrong, or maybe fallibility is a hallmark of intelligence. A tool just does what it's told, it doesn't have the opportunity to make a mistake.

I suppose another useful distinction is the ability to learn. That computer program couldn't learn a new language based on knowing Chinese. The human operator could. A dictionary has this limitation, and you wouldn't describe that ask 'knowing' Chinese.
I grew up loving engineering-related activities without knowing that "engineering" was a word, or even a profession
> ... the system combines a gas or electric turbine and fluidic thrust augmentation [...] "[...] has no propellers or rotating parts."

Sounds like bunk. You still have this turbine with rotating parts. Unless their big qualification is "outside the airframe." Then, sure. OK.
He is running a system that knows Chinese. The system just isn't him.