skysight-inc/HackerNews huggingface dataset:
Woah, that'd qualify as minimal to me! I've been seeing CS-related materials popping up a lot targeting elementary-school aged children and older, but never anything targeting babies.

Thanks for sharing your numbers as well, those are pretty impressive figures.
I'm surprised no one with a white beard pulled out a soldering iron out of their drawer and tried to fix it. Or maybe they did...
Yep. Digital cameras allow the opportunity to use the entire sensor to analyse the scene for metering.

In DSLRs the metering improvement is largely due to high-res pattern/matrix metering (simplified scene recognition with a few hundred or a thousand metering cells in a grid).

These metering modes were also in the final run of great consumer film SLRs.But I suppose compared to the sales of digital cameras, relatively few people experienced this in the film era; film compact cameras were largely using centre-weighted metering cells, and many people incorrectly perceived SLR cameras as "difficult".
> It makes no sense to weaken the security posture for mobile users just because the desktop/web doesn't allow a stronger one.

The motivation is not "just" that, or for fun, the motivation is that users should be allowed to control their own devices. And have them keep working.

> I guess you also think Android/iOS should just get rid of app permissions because users could just use similar software on their desktops without any permissions gating?

I want it to work... exactly like app permissions. Where if I root it, I can override things.

> Android/iOS are increasingly popular platforms, the security they pioneer far exceeds their desktop predecessors and has improved the average security posture of millions of mobile-focused users

Having that kind of sysadmin lockdown is useful, but if I want to be my own sysadmin I shouldn't be blacklisted by banks.
The obvious answer is obvious, but I kinda hope that this would have trained their model a bit. I do get ‚valuable‘ mentions from time to time, so it’s still worth checking.
But I still think prime video, Netflix, Apple TV, etc are still garbage. They are woefully inconsistent, laggy, etc despite it “being it’s own profession”.

I think the fact that it is its own profession is part of the problem. Every company feels the need to reinvent the wheel.
Interesting. My signal from a generic function is that this person tends to overarchitect, if my request was about squaring numbers specifically.
Never in history has there been such a widespread mandate for such a leaky vaccine. Saying there would be in a counterfactual world isn't a strong argument, especially since the smallpox vaccine was effective enough at stopping transmission that we were able to eradicate the disease.
If there's a local disaster that wipes out your office and your friends and all you can think about is data then you should ask a professional to screen you for sociopathy and whether you have any treatable mental illness.

No shame in it, I myself have one, but you shouldn't be concerned with this scenario even if it happens.

Life is too short to waste on ruining your life over planning on how to ruin your life even further after a rare life ruining event has occurred. I doubt you'd be working, or having any real coherent thoughts, for many years in that scenario.
That’s not really a gender role being defined in the paper, it’s a role within the male gender. I’d call it a phase, which was formally denoted in society.

I would liken the title to males before their bar mitzvah being considered a third gender, a definition which very few people would ascribe.
I am speaking of people I know personally, as well as anecdotes I’ve heard.
Totally random, but I literally just read the scene in When supernatural battles became commonplace where they have this conversation almost word for word...
I started browsing it again recently and it's really been nice. It avoids some of the issues that were bothering me with other platforms. Discoverability has had some interesting focus as well. I'm finding lots of new art that is relevant to my interests, and also more authentic which has always been a strength of DA.

I haven't posted any art there in a while but that's not due to the platform itself.

Anyway just my 2c, but it looks like a well-maintained and relevant art platform from where I'm at.
In my case also after turning off and on the building main power switch, after a brief 12 years of service.
I was about say, before the trolls responded, that I'm about 50/50 on it being that and it being that Eich hasn't stayed cancelled, that he's done well for himself despite that, which just infuriates a certain crowd here. But then they came and made that point for me. The pleasant surprise is how they are a minority even here. And in my recent years in the tech world, I discovered that half of my coworkers used Brave. They don't care what the vocal minority thinks, and neither do I. The Brave community grows anyway.
They’re pretty widely available. If you are lucky you can even find them in the few remaining American book store chains.

The publisher has an online store https://nostarch.com/ But, it looks like it’s getting hugged to death at the moment…
Actually I don't think you should lie. So on a direct question, I would rather say "I think so" than "I don't think so", but leaving a small room for doubt. I don't think it is good in general to have a mental list of "acceptable lies", it kind of corrupts the mind. There are situations where lies may be neccessary, but this circumstance is not important enough to involve lies.
Ignoring of course, the blantant tracking that Google itself engages in.
The last two times I did a coding interview, the right answer just popped out of my mind like I knew all along. I can’t say that I practiced those particular problems, per se, but they were definitely in the database.

I didn’t ask to have a different question, I just used the opportunity to display confidence and deliver an excellent answer. I felt: If this is not the ideal outcome, to see an interviewee ace a question, I don’t know what is!
Can you have sub-spaces? (in the UI. matrix's spec is much more flexible than any one UI supports)

I may have just missed it.
ABBA comes to mind. Dancing Queen is a kind of pop masterpiece. Everything is tight, tailored, and flows with the rest.
Blockchains are not immutable because nothing made of matter is immutable.

If you wanted something to be immutably published you probably want to get it into a major print newspaper; it would be extremely difficult to find and destroy every single copy of the WSJ for 2022-01-28.

Even that is not immutable though, finding and destroying every single copy is possible. Hopefully you agree that it is nice to have the word "immutable". And maybe you agree that most of the times you have called something "immutable" what you have really meant is that mutating it would be extremely expensive.

Historic bitcoin blocks are mutable, but mutating them is very expensive and also has never happened, this seems like a good use-case for the word "immutable".
I don't get it. Why does this need crypto to work?

From what I've seen, its an auction to provide a service.

Why would I ask my neighbour to host data, rather than two or three expert companies that understand backups, power- and temperature requirements?
Oh, this is more "believe your way to a lower prescription" myopia skeptic stuff, isn't it. Yeah, sure, and in a pinch you can just glance up at the sun for a second to "improve" your vision.
I don't think we disagree. It's just that a lambda doesn't change this. If the lambda itself also contains a branch, then yeah, you should probably test the outer function with at least 2 inputs.
> The ptrace APIs also can’t write to read only memory

Sure they can.

https://stackoverflow.com/questions/49442087/how-does-ptrace...
I don't think this is true for anyone except those who have a substantial stake in AAPL (or any other company that profits from repair restrictions). A competitive repair market for Apple products (and the resulting changes in the market for new Apple products) would decrease the profit of Apple, but increase the profit of repair shops and decrease the expenses of individuals and organizations that use Apple products. The positive financial impact on repair shops and Apple users would stimulate the economy more than the negative financial impact on Apple would hurt the economy. This is because an inefficient market results in deadweight loss,* which would be reduced by making the market more competitive.

* https://en.wikipedia.org/wiki/Deadweight_loss
Thank you for the reply. I was actually only expecting an answer to 1 or 2 of them rather than all of them. 2 and 3 were more questions on the business side of (expenditure on staff finding exploits / expected number to find per year) rather than raw expenses and 4 was more a monetary return rather than a ROI, but thank you for all the answers nonetheless.

Just for clarification, am I correctly understanding your answer to 1b as the price of a zero-click iOS exploit being ~$4M in contrast to my stated $1-2M? If so, I will not openly contest that claim here and thank you for your time. Anybody reading to this point can substitute my earlier claims for $4M if so.
Thanks! It was a surprising amount of effort to get it working and I didn’t want to skimp on the docs :)
Not quite what you're asking, but back in the days of DOS, I did something this with a journal batch file I wrote.

DOS (And even Windows now) runs a line from a batch file, and the re-opens the file to read the next line. Makes it super easy to edit files that are running, and even easier back in the days of DOS when you had edlin to help you do the editing.

My script would store state, options, journal entries, and other things I've long forgotten about in itself. Of course, it all came to a crashing halt when it managed to destroy itself.
Streamlining Inkscape for the Masses
I am pleased to see Deus Ex: Mankind Divided in their testing.
The FBI comment in this article is interesting in they give an offhand excuse that it could be for evaluating foreign software and threats. holds water. But so to does them buying it to use it
Tried colima and minikube.
Minikube has some complex network issue, colima works without any problem out of box.
Interesting, i thought that the church was a power center that was complementary if not secondary to the secular powers of western Europe. However you seem to be saying, that the formal legitimacy granted by the Eastern Roman Empire was more important to maintain some very fragile equilibrium between the church vs the state, and that this equilibrium was then lost with the church schism.

I find it somewhat hard understand, how the church managed to mobilise europe into a crusade, it is possible that the various competing establishments weren't very enthusiastic about the project, to begin with.
Etleap (YC W13) Is Hiring a Software Engineer – San Francisco/London
yup, on a daily basis
Once an interviewer wanted to do fizzbuzz with me. I've never had an interviewer do whiteboarding or something else with me (probably I had to few interviews in my life) and I got very excited.

Then he let me down by not doing anything. :(

We decided to do 2weeks paid, they offered me a full job but I declined, because I found a more interesting job without commute.
When reporting to one of our clients for admining we fount that it was about 3 times cheaper to self-host their services (webapps, sites, email, fileserver, backup) than it was to migrate to cloud. Although they initially went this road because of compliance with some banking clients, they're pretty happy saving heaps on infra.
Who knows, maybe Apple will upgrade sandboxing to jails/containers and add a FreeBSD-style Linux compatibility layer. Or maybe they'll go full-on MS and include a Linux kernel alongside Xnu using Hypervisor.framework. (Note that in my experience the networking design of Ubuntu on WSL broke containers that worked fine on regular Ubuntu in Virtualbox/VMware/etc., but YMMV.)

Something like that is certainly possible, though they'd have to have some reason for it, and they don't appear to at the moment.
Some people love asking interview questions where they don't state all the requirements, so I suppose the idea is to see if the candidate can discover the "hidden criteria".

This also makes more sense in a language where number types need manual casting.
Genuine question, what is Mozilla doing that's so bad? I know stuff like pocket etc but can't you turn this stuff off? Interested so I know what I'm missing and can make an informed decision.
Makes me want to cancel Neil Young for a good while, even though he makes great music.

The Corona vaccine works well, but being critical of the vaccine is a healthy thing.

Thankfully we are moving towards treating the flu and Corona virus the same way. Omicron has made that transition a lot easier.
And that's the whole gist of the problem of existence.

You have to merge this table with a S-curve of growth so you can work 'a bit' hard in a lucky enough context. And repeat the cycle.

I'm the kind to grind hard for long but blind.. it leads to a boring death. Find where, when, how to spend your mental energy is crucial.
Admittedly I haven't tried Windows and MacOS a lot, but I still don't understand why people insist on using MacOS for doing Linux development. I think it must be pretty rare to have devs doing MacOS development not using MacOS or devs doing Windows development not using Windows, but for Linux backend there seem to be a consensus that running VMs is a good idea.

Why is that? Are people doing stuff on their computers I'm not even aware we can do because I use Linux? Or am I working slower because Linux is not the right tool for development? At work I have a feeling that a lot of time is lost to have the Linux devs tools (docker in particular) working properly on other OSes (MacOS and WSL), and docker especially (and those new Mac M1 which suddenly are even slower with all the existing docker images because of course our CI is not building ARM images...).
There are people working on this: https://en.wikipedia.org/wiki/Arch_Mission_Foundation

Of course it assumes a minimal skill to be able to extract the data.

So if society goes into the dark ages again, we would have to rely on books until society had developed the technology to read the media left behind.
Bitcoin has made it very clear that proof of waste is a hill they will die on
nope. What exactly are the "tires" in the iPhone analogy here? I would consider tires to be more like bluetooth headphones, which are entirely replaceable on the phone.
If the local grid for the bitcoin miner is green then they're not emitting much CO2 either...

Is removing control from gatekeepers not valuable to some people? Is the argument that a transparent ledger is no more useful than an invisible one?
The reason I don't take advantage is to keep the process fairer. A fairer process results in a better team and a fairer distribution of resources.

It's the same reason I return a shopping cart after loading groceries in the parking lot. I don't benefit, but others in the system do.

I myself have told interviewers when I've seen a question before. If they want to see me solve a question I've seen before, they're welcome to watch. So far, none have wanted to see me solve problems I had seen before.

Personally, I don't like lying to people I'm considering spending years of my life working alongside.
> Business/career implications aside, normalizing people thinking about computers as tools that execute arbitrary instructions is an almost purely good thing. [...]
> We don't need everyone in the world to be an engineer, and we don't need everyone to write good code.

I agree. In sum this means app-ification of the - from the business people - boring matter of REST APIs. In the end, you build or use a product that abstracts many things away. (There is an old joke, that Excel sheets simply become apps now)

In my experience in Financial Industry, this leads to second level problems: What and how to build a new product? So there is an important intersection between the new users, Citizen Developers, and Product Managers.
Or, you know, do not go out of your way to enable BAT after you install Brave.
I'll give multiplayer VR a try. Maybe virtually doing fun activities with others is the secret sauce.
So no code can work, just that the size limit of the program will be low (10-100 LOC)

This ignores the fact that each "line of code" in a "no code" app does significantly more than 1 line of code. The benefit of no code tools is that they solve the very problem you're claiming stops them being useful.
The design consideration was not that it had to be simple to implement. It's that it had to be easy to parse by a human during an outage when nothing else works.
And to what end do people want more regulation? If anything regulation would legitimise crypto so either it should be banned or it should not be touched
Why do you have people carrying pagers for systems they have no familiarity with is the question I would ask.
> There wasn't any implication that the code is "brittle" or hard to grok due to a defect in the software architecture

Re-reading my comment, it comes off dismissive - I apologies for that. I agree with most of your points

> Some types of software are intrinsically difficult to understand e.g. due to highly visible behavioral coupling across multiple unrelated parts of otherwise tidy, modular code. This is a strictly correct and intentional design in many cases but it means even a seemingly small code change can only be evaluated for correctness relative to the detailed internals across diverse code components in various runtime contexts

Sometimes - the above is the case, but other engineers are unable to maintain those hard parts because the information required to do so is in the heads of the experts (the original author, or the 2nd engineer). In those cases, docs may help, but sometimes the code exhibiting unexpected coupling and/or side-effects may need to be further modularized, OR paradoxically, consolidated and abstracted by an easier-to-keep-in-mind abstraction as the "modularization" is illusive since the seemingly independent modules covertly belong together.

I may be projecting because of my past experiences: at different points I was the only one who could make changes to specific modules, one because it was brittle and had low test coverage (and prone to race conditions), and the other time, it was because there was non-obvious coupling which resulted in high cognitive load as one had to keep several layers of state in mind. On both occasions, refactoring and improving the abstractions would have made it easier for other engineers to safely work on the code.

YMMV if the high-cognitive-load architecture is deliberately chosen - in my case, it was an accident of (commit) history.
they never did anything to your hardware after you bought it. You bought it that way.
WeBull has the best mobile app hands down. Robinhood is the “simplest” I guess but is much less useful
Absolutely not. I completely disagree with your claims.
https://mobile.twitter.com/realsexycyborg/status/13807504757...

https://twitter.com/RealSexyCyborg/status/140404849753222758...

This kind of rhetoric can only be used by privileged (often white) western people with access to international financial markets, PayPal, stocks, and free (or cheap) cross-country transfers like and unified banking regions like USA or SEPA (EU).

I will continue to strongly and energetically defend that cryptocurrencies and blockchains are just a tool. Tools aren't good or bad. A knife can kill people but can also feed a family.

Sure, there are scams occasionally but it is nowhere as bad as some people seem to think it is. Blockchain and cryptocurrencies are two technologies that vastly improve distributed systems design as well as allow otherwise financially oppressed people to conduct their finances in a secure way and spend the money wherever they want.

I will never shut up about it. But unfortunately, because of this ridiculous cancel culture, I also can't publicly defend cryptocurrencies under my real name, as I'm not privileged enough to not face consequences.
‘Killed by indifference’: France shocked by death on busy Paris street
Chromium then ?
The home page have redirect problems on Firefox and cant load.
People don't realize it can work the other way around as well - when candidate knows they won't solve it, they can say "I think I already seen this one.".
Does anyone know how good Epiphany (GNOME Web) is from a privacy/security POV compared to Firefox/Chromium?
log4j was different because each proprietary vendor has their own prepackaged version of it for some reason. Even SAN software or VMware.

Still, the mitigation was like 4 hours to hunt and disable, and 2 more hours when a full patch came around. Not too difficult.

It was only time consuming for those who worked in Cloud providers where all this crap is centralized and understaffed. In real world scenarios there were tons of teams completely unaffected.
Why did you upgrade back then?

Because you wanted to be able to run more stuff, or because you wanted to be able to run the exact same executables, just bigger?
You're right. But OP didn't understand why it doesn't exist because "market is so big."

I presumed they meant more than the extreme edge of RSI sufferers. So I ran the thought experiment.

I've had a mild RSI. The solution was get fancy ergo mouse/keyboard/desk/chair, and retrain myself. I've even seen a guy use a joystick instead of a mouse.
Long Covid: Hidden lung damage spotted on scans
> There is nothing inherently less secure about an rooted device.

This is clearly wrong, rooted devices are much more insecure because they enable low level access to maliciously alter the system. Malware often requires root and will first try to attempt to attain root, which of course isn't necessary if a user has manually unlocked root themselves.

> Your claiming it's ok to take the agency from people away to decide over a major part of their live (which sadly phones are today) because maybe they could act irresponsible and do something stupid.

No one is taking away any user's agency. Users are free to root their phones if they wish (many Android phones at least will allow it), but companies are also free to deny these users service. Users are free to avail themselves of any company's service on a non-rooted phone. "Not using rooted phones to access anything you like" is hardly a major loss of agency.

Phone insecurity is very dangerous IMO, much more dangerous really than bathtubs or perhaps knives. You could argue that vehicles are similarly very dangerous and I'd agree. I don't think we're very far off from locked down self-driving cars. Unfortunately we're not there yet with self-driving tech and the current utility of vehicles still outweighs their immense safety risks. You can't really say that about rooted phones. The legitimate benefits of a rooted phone are largely relevant to developers, not the average user, and most users never attempt to tinker with their phone.
I never heard that advice. I would answer that question.

People go through books and websites in preparation for interviews. That is fairly normal. And interviewers consult similar books and websites. Once in a while, it is going to match.
Read again "Italy: https://ilmiocf.it lets you generate your equivalent of an ssn (fiscal code). And, yes...if you know someone's very basic details you have the number."

I did not say you can "ruin someone's life" with it. I very clearly wrote "if you know someone's very basic details you have the number". No more, no less.

If I knew the details of Milano Bonzini, born in Milano on 10/10/2010 then this is (probably) their codice: BNZMLN10R10F205U.

I thought the site would be __fun__ for foreigners (US, but not only) on HN, maybe if they have Italian heritage, they can work out nonna's number.

The "stampa codice a barre", is equally fun and I know several visitors that have printed it out to go with their holiday memories.
Sounds like you are an experienced interviewer ;-)
I found it was my ad blocker