skysight-inc/HackerNews huggingface dataset:
My DS Lite has the same infinite battery. I turn it on once every 3 years to see if it still works and end up playing a game for 30 mins. I don't remember the last time i charged it ;) More than 3 years ago I'm sure.
In India, there have been pages created listing Muslim girls and women for sale. Using photos and real names. And the men describe the various ways they want to use their "property" once they buy them. If you were a Muslim in India, facing fears of state-encouraged real life violence, what sort of conversation would you like to have with these people? Are you going to look at a page like that and think: "I'm so thankful for the culture being created here."

What you say works great in a vacuum. But unfettered hate speech leads to bad places. Just ask the German Jews. Ask a Tutsi how they felt about the hateful radio shows before the genocide started. Imagine what it was like to be a black person in the US facing lynching and pogroms over the misinformation being widely spread.

But, hey, I guess just "conversation" would have solved all of those issues. Because those screaming their hateful messages are just misunderstood people who can be easily reasoned with. And who can call it hate to begin with? After all, calling a group subhuman, and wishing for their daughters to be raped, is just a cultural development no one should interfere with.
Twitter Strategy for developer tool startups
> Words mean things. War crimes are only committed during a war, by definition. Just call it criminal if you want, but "war crime" is inappropriate.

Yes, words mean things.

But people use words with variations on their meanings to put emphasis or for comical effects or for anything else every day and that's fine. That's what language is for. My mom thinks it's worse than a criminal act and speaks the words "war crimes" ? Good, that captures and convey her feelings better.

You may not like it but people do that all the time and they also make analogies that aren't 100% logical 1-1 mappings to what they are trying to explain.

Better get used to it and keep this word definition rhetoric tactics for people who wants to argue on this level.
I don’t mind working on an optimization or a market hypothesis, but there is also a lot of churn for organizational politics and promotion gaming reasons, which sucks to get stuck doing.
I imagine its because cultural norms don't change in a day -it takes generations, and ultimately these people are mortal.
You are supposing that people would only use total control of a platform to forbid things almost nobody wants to do. This seems rather a waste. It's like being superman and using the ability to fly to get to business meetings slightly faster.

One would suppose instead that the logical thing to do is create financial opportunities that wouldn't otherwise exist by restricting what you can do without allowing them to insert themselves in the revenue stream.

I recall a long junked verizon phone I owned before android was a thing that could only ever be used with verizon. Despite paying for the phone in full including its GPS because Verizon had full control of the platform the only way to actually use the GPS was to pay Verizon $10 per month for navigation.

An environment where I could repurpose my existing phone instead of buying a new one when I switched carriers, where I could keep my phone number even, or one in which actually using the GPS didn't cost as much over time as the entire phone didn't exist but if you asked me at the time if I would like to live in our present universe or one which those restrictions remained the norm I should easily be able to answer.
If you’re unfamiliar, here’s a link:

https://bitcoin.org/bitcoin.pdf
> Turns out the author was the attacker, and with that confirmed, it appears that their access was restored so they could proceed with it.

I suspect this is how it played out as well. In fact, there was a lot of people on Twitter who were questioning whether the author really got suspended since he was posting to github a day or two after he posted his suspension picture.
One difference I've noticed is that R libraries are usually authored and maintained by academics in the associated field; the same can't always be said about equivalent Python libraries. This means that R library authors generally use their own libraries for publication and have an academic stake in its correctness.
An insulting term coined by SV types to refer to businesses which are not "changing the world" / aiming for a billion dollar exit. Instead they focus on providing useful goods or services through modest means (no VCs) thus enabling founders to sustain a non-work post 5pm "lifestyle".
Yes but for the sake of a few hours you now have 22 dependencies and a new security vector to consider :)

And of course the reason this new version exists is because the previous version was deliberately broken.

Why add significant dependencies for the sake of a few hours (maybe a day or two in the long run if you need to add functionality)?
>>>>>>You are right that private schools don't always have an incentive to provide good education. The schools have that incentive if and only if the parents care about the child's education and have the ability to choose schools. In many cases they don't care, and the children are the innocent victims in that case.

You are missing out on a key feature of the free market.

I know someone that is very well off but is very specific when buying grocieries. This person will resort to going to a supermarket 10min farther away.

Supermarket chains know this and offer prices for such people. Now, this person may reflect 5% of the population. However, note the positive externality:

Thanks to this person, we dont have to worry about prices, yet we benefit from the penny pincher's efforts.

This is why a free market works in education. Parents may not care, but schools will cater to all parents including those that do and everyone benefits.

Of course, for this to work, there cannot be public (or private) monopolies
Depends on what you're trying to accomplish with the fast. If the goal is gut rest, you're probably breaking the fast to some extent.

As for autophagy, as far as I know there are no good biomarkers to determine autophagy levels, so it's hard to say whether black coffee stops autophagy, or even whether you've entered a state of increased autophagy as a result of the fast, regardless of length or methodology. It'd be great to have some, though.
Fastmail has "masked emails" with 1Password subscription. You can generate the emails out of fly.
I use specific email aliases. I don't think the 1Password subscription makes any sense, but I am willing to support BitWarden. It works well while protecting my real email account. Why use Mozilla services?
I almost built my own with Twilio but decided to search first and was surprised to find a service called Burner App.

Seems to do the job and fairly priced given what I know about what it costs to acquire a phone number via Twilio.

The downside is limited set of numbers vs. iCloud+ creating a brand new email every time I register on a website.

https://www.burnerapp.com/
I think the far more worrying trend is trying to silence anyone with different political ideologies.

Like their handpicked example of a user discussing "'destroý' Islam". Note, they added the quotes around destroy. But the actual content is reasonably thoughtful discussion of appointed supreme court judges and only claims "to end radical islam".
Goodbye, evening.
Breaking Clean by Judy Blunt
Ah yes? and diff, track, and version the bytes with tools like git. Or perhaps I’m misunderstanding the question here?
I think that the moral hazard associated with insurance would just make the problem worse.
I will never forget the writings of “ground score.”
I find it hard to believe that building a road is so expensive. Some random website I found claims the cost of a two-lane undivided road costs $3 million per mile in an urban setting. Looking at the satellite imagery of Mississauga linked elsewhere, the frontage of each house is around 50 ft. So there are about 211 houses per mile. That comes out to $14,000 per house to build the road. The approximate lifespan of an asphalt road is 18 years, leading to a per year cost of ~800 dollars. Of course, this doesn't include maintenance of the road (fixing pot holes, plowing, etc.), but $800 per year seems like a pretty manageable sum of money.
i think there are three kinds of object level interaction. one is skins where the application is written in a different language than the VM it runs on top of.

the second is some form of object-message passing where two independent applications written in different languages (or also the same language) are able to pass objects back and forth. those objects need not be native objects to either language.

in the third the objects being passed are still connected to the source and calling a method on the object gets sent back to the application it originates from.

i believe CORBA falls into that category.

the one system that i am most familiar with here is bridging pike with php or java and it too is only used one-way in that there are clients written in php, java and pike, but the server is in pike only.

i am mostly interested in the second and third type.

the first type doesn't allow me to write truly native applications because in the end even of i use eg. Clojure, i am still creating and using a java application.

the second type allows me to transport rich data objects, and i see the goal here as replacing the currently text based filesystem with such objects.

one issue is how to transport the objects. xml and json have been used a lot for the second type, but both are to limited.
we need better object formats and interfaces and filesystems that support them.
I've always thought of it as meaning "Something that makes me feel unconfortable but I can't articulate why".
Given a lot of these tools cannot even parse CVs with inlined tables, the tools I’m imagining aren’t sophisticated in the slightest. But they are depressingly common.
Nobody is objecting oversight, inspection and certification when in comes to physical infrastructure like bridges, tunnels, etc. I think we reached the point when critical software infrastructure and services should be treated the same way. Are there lessons to be learned from how they do it for DOD?
GitHub's market is developers. They want to do everything they can to protect that community, and if a developer uses their service to damage other developers, they aren't going to stand for it.
Sounds like some sort of military intervention is needed to save those kids.
A Library the Internet Can’t Get Enough Of
Same. Spend 5 days a week working on a commercial game dev project then on weekends I can’t wait to work on my hobby game dev ha
I don't see where this license obligates github to distribute future versions.

Also if we're expecting people to do the bare minimum specified in their license, github's license gives them all the leeway they needed for their actions too.
Sure but realistically most people only use a few of fakers features right? It’s not that time consuming to make in-house. And after those few hours of work you don’t have a dependency/new security vector to consider. I guess the JS ecosystem like to import everything (isOdd).
With universal vaccination and boosting (possibly regular boosting), assuming Omicron stays dominant (which is a big assumption), then it would probably be reasonable to call the pandemic over; you could argue over definitions, but transmission would be significantly slowed, and due to the reduction in severity it probably would no longer be sufficiently serious to be a major concern; we'd go back to the main concern being influenza. Some people would continue to get very sick, but it would be a manageable number.

Even quite a small hole in vaccination may be a problem, though; very highly vaccinated countries like Ireland are seeing ICU pressure primarily from the 5% or so of unvaccinated adults.
Apples and oranges are both fruit but one can differentiate them.

A beggar does have the same impact on the climate as the CEO of Exxon. Asking someone not to support crypto is not the same as asking them to cease living.
Ah, I was puzzled by this at first too. What showed me the situation more clearly was clearing the cache _via the class object, not the instance_:

>>> fnord = Fnord()
>>> fnord.square(3) # lru_cache'd
9
>>> del fnord
>>> Fnord.square.cache_clear()
Collected a fnord
That's exactly what I mean -- people believe in Big Data so much these days that when something appears in a sufficient portion of search results, it must have actual validity.
You seem to be misunderstanding what a Trojan is. From Wikipedia:

> In computing, a Trojan horse is any malware that misleads users of its true intent. The term is derived from the Ancient Greek story of the deceptive Trojan Horse that led to the fall of the city of Troy.

> Trojans generally spread by some form of social engineering; for example, where a user is duped into executing an email attachment disguised to appear not suspicious (e.g., a routine form to be filled in), or by clicking on some fake advertisement on social media or anywhere else.

Marak disguised his malicious DoS attack as previously released useful software. I am completely baffled why people are defending his actions, at all. He could have easily just pulled down his repo, that would have been totally within his rights. Releasing malicious software under the guise of something else is not.

And the fact that people are quoting the license of "no implied warranty" is irrelevant. The law does not look kindly on those that act with malicious intent, regardless of what a license agreement says. For example, if he changed the repo to instead encrypt your hard drive, I guarantee he'd be going to jail. While thankful this was just a DoS attack and not something more serious, it was attack all the same.
> What surprises me is the amount of support he’s garnered for his actions with a lot of people on HN.

Well, his motivations were somewhat understandable and his actions were still scratching the realm of acceptable (not cool, but no serious damage and nobody was hurt). It's actually hitting the pretty much perfect spot to generate lots of discussions, since it's very easy and understandable to argue for either side.
They're privately held. You're probably looking at a different Kronos's stock.
Yeah I'm the same way, unless I -really- need the service like the place work or my bank, they don't get my phone number.
I think that's mostly just clever editing. Standard interview practice is to just let the tape roll and talk about stuff as free-flowing as possible. Then pluck out the salient bits and inject explanation when they speak in shortcuts. Surely they could be putting words in a subject's mouth, but I seriously doubt it.
That's already the case. You're much more likely to get hired if you know someone on the inside, if you've been recommended. If you apply through the official channels, you might not even get a response.

But I think an official format for CVs might not work so well because CVs in different fields aren't formatted in the same way. A programmer isn't going to put forward the same kinds of things as a musician or a professor in psychology.
You don't need to be a patron, you just need an account. One of the many amazing things about lichess is it's 100% free and donators get no extra privileges except a little logo next to their user
It's a DoS attack disguised as other, useful software. That's exactly what a Trojan is.
Why do you need that level of reliability - is it for potentially commercializing the machine? Sounds like a cool project :)
Sure, but we went from 'as a kid in a computer store in 1987' to 'if you waited a few years, and stumped up an order of magnitude more money, you could buy something nearly as good from Apple and another company'.

That rough timeframe would see the Toaster arriving in the Amiga world, which would put the Apple offerings even further back in comparison.

Woz is / was a legend, but I'm certainly no Apple Inc apologist, so my reaction to a story about what made the Amiga so great is a bit different, I guess.
I don't want anyone but me reading my email. I just want to use password with 2fa an we all good.
Hmm. I think I tried calling into their API to rule that out--but, it's been a while, so it's 100% possible I remember incorrectly which would explain why it didn't work!
"Why Galesburg has no money" never even suggests that Galesburg has no money. Not only that, but it never tells us anything about the actual financial shape of this town. Is Galesburg running in the red? It's not easy to tell from searching. It's a 30k person town, so that doesn't really surprise me.

I don't really understand why road maintenance is the huge problem Strong Towns thinks it is. The Urban Institute says that roads and highways account for about 5% of spending by state and local governments [1].

I agree that development in an urban core is way better than sprawl, but I don't think road costs are the big issue. Quality of life and being able to walk to stuff seems a lot more important, and honestly if you want to save some money in a municipality, you should start looking at stuff like correction expenditures which have increased by over 350% since the late 70s [2].

[1] https://www.urban.org/policy-centers/cross-center-initiative...

[2] https://www.urban.org/policy-centers/cross-center-initiative...
https://www.ada.gov/regs2010/service_animal_qa.html

> Q7. What questions can a covered entity's employees ask to determine if a dog is a service animal?

>A. In situations where it is not obvious that the dog is a service animal, staff may ask only two specific questions: (1) is the dog a service animal required because of a disability? and (2) what work or task has the dog been trained to perform? Staff are not allowed to request any documentation for the dog, require that the dog demonstrate its task, or inquire about the nature of the person's disability.

> Q8. Do service animals have to wear a vest or patch or special harness identifying them as service animals?

>A. No. The ADA does not require service animals to wear a vest, ID tag, or specific harness.
Author here, Thank you all! really glad to see this on the frontpage!

There is a second part that may be of interest: here a python tracer is implemented, one that shows the side effects of each line, as it is executed (it shows the effect of all the various load and store instructions). The objective was to get something that is similar to the set -x built-in of the bash shell.

https://github.com/MoserMichael/pyasmtool/blob/master/tracer...

And it's all part of this advanced python course: https://github.com/MoserMichael/python-obj-system/blob/maste... (well, I am still working on it)

And me is also looking for a job again ;-( I need a new job in April. So here is my linked-in profile. I also do C++ and Java/Scala. Available on-site in the Tel-Aviv area, considering remote only jobs anywhere else. https://www.linkedin.com/in/michael-moser-32211b1/ E-mail address is in my HN profile.
This is precisely the "Old Windows" way of doing things where there are legacy APIs still supported for that forever backwards compatibility and current APIs exist for ways you probably want to do things in a new app.

For reference SetProcessDPIAware solidified over 15 years ago whereas 15 years prior to that there wasn't even a taskbar so of course it's going to be out of date from a UI API perspective but that's what's needed if you want to also support apps from 15 years ago well.
It's a shame that linux has conquered the server but not the networking space.

Now there is more need than ever for open source linux based networking solutions in the era of cloud, NFV and SD-WAN. Looking at the top 100 distro from DistroWatch there is not even a single distro specializing in network operating system (NOS).
Sure, lots of people want to live like nobility but that doesn’t make it practical. Consider that when I wrote “the ideal” I was referring to the practicality of having a single style pushed as the goal for everyone. I don’t think suburbs should be banned but I do think they should be sustainably self-funding and that cities should reverse course and favor their own residents over car commuters.
> Documents like these shouldn't be automatically processed, they should be reviewed by humans.

Human review is fraught with bias. A lot of attention and column inches are devoted to algorithmic bias these days, but let's not confuse that for evidence that human review is perfect or even better. It's just harder to audit.
Hiring a small pilot team is not the same as going "all in".
One problem with "we" is when you work with people who aren't yet used to american corporatisms. You say "We should change this" and it doesn't get changed because you assumed they'll understand that you meant they should change it. But they think you just offered to change it for them and sit back waiting for you to do what you said you would.
Secure Boot is really quite separate from AMD PSB and actually does provide protection against certain attacks, no need for the double quotes. It's fortunate, not unfortunate, that we've gone past such irrational opposition to a reasonable extent.

Irrational opposition like that makes it much harder to talk about what's actually important, such as PSB/PSP, without getting lumped together with the tinfoil crowd.
Nice game, I almost got to 20k in score.

Are these games viable financially nowadays? It feels like most people don't play games in the browser anymore, and those who do don't spend much money, and often run ad blockers. Can you live off of making web games?
The vaccine does two things; it reduces the chance of getting covid (not terribly effectively, for Omicron), and it reduces the average severity of cases (very effectively). "Breakthrough" is where it fails on the first point; failure would imply failing in _both_ cases. So you could possibly call the hospitalised cases failure (though even then, hospitalised vaccinated cases are on average less severe and less likely to die than hospitalised unvaccinated, so it's a stretch), but it would be very misleading to call the first case failure.
I'm sure 6.6.6 threw a spanner in the works for folks who didn't lock deps. Not great. But Marak's one of us. This feels a lot bigger than that.

I don't have a direct line on what happened to him, or where it took him, mentally or otherwise. But the hints so far aren't great. To one of us.

I think the responses from the platforms---GitHub, OpenCollective---get folks thinking, whether they feel it that way or not.
> ASCII and Unicode are standards.

Right, and those didn't just materialize out of thin air. They took time and effort to develop. My point is that we shouldn't keep shooting down visual based tools and languages on the notion that there aren't standards, because there isn't anything (besides preconceived biases) that prevent them. There are many things that text is just not good at describing, such as dataflow, and by claiming everything must be text and isomorphic to text, we're holding things back.
> Dunno if this is a public Gmail feature or one that I'm allowlisted into from working at Google in the past, but I have a "tabbed inbox" and everything like this goes in "Promotions"

It's apparently a public feature, since I remember being annoyed by the tabs and disabling them in Gmail preferences.
> Do you really think the sponsors and the people using this code actually care that one person (of many contributors to the project) who wanted to break the project is no longer part of the project?

Some of them probably do. And some probably don't like the way in which the takeover was done, or don't like the new guys, even if they don't really like what the old guy did either.
Wow you're right, that's quite a manifesto. Almost as provocative as this quicksort manifesto.

https://www.doc.ic.ac.uk/~mjw03/PersonalWebpage/pdfs/quickso...