skysight-inc/HackerNews huggingface dataset:
Yeah, I think it’s the headline that’s wrong and editorializing. The founders statement just explains what happens, takes responsibility, and shrugs.
What I understand as "in public hands" in this context is that government cannot control or impact it.
What definition of handmade does this use?
> I don't think I've ever seen thinking things through at design time deliver any real benefits (...)

That's mostly the Dunning-Kruger rearing its head. It makes zero sense to state that making fundamental mistakes has zero impact on a project.

This type of obliviousness is even less comprehensible given that every single engineering field has project planning and decision theory imbued in its matrix, and every single intro to systems design book has its emphasis on failure avoidance and mitigation, but somehow in software development hacking is tolerated and dealing with perfectly avoidable screwups resulting from said hacking is ignored as if they were acts of nature.
Wait until you write your first win32 program! WPARAM and LPARAM! Integer or pointer or unused?
if you're just running emulators... linux?
Preparing for Apocalypse Since 1979
This is really a problem. Ideally this would be approached in a similar way to TLS errors in browsers - scary warning, but ability to proceed anyway if you understand the risks. Certainly for banking apps etc at least
This is a really cool technique, I programmed it on a graphing calculator back in my teens and it was perhaps the first thing I did that ended up on the web.
Libertarians Want to Make New Hampshire a Flying Car Mecca
It's similar to when Hans Reiser murdered his wife. Bloodlust was similar, the minor difference is that Ulbricht was too stupid to verify the deed was done.

https://news.ycombinator.com/item?id=2131449

> Because he was a programmer, contributing to Linux, people on /. and elsewhere wanted him to not be guilty. They identified with him on some level. As the evidence started to mount against him, it made people look for crazy ways in which he could not be guilty.

Ulbricht's supporters see themselves in him. Each one of them fears the idea of being imprisoned for murder. Therefore, seeing Ulbricht as extension of themselves, they want him to get away with murder.
challenge accepted haha. This might be a easy way to do it (excuse the clickbaity headline) https://hothardware.com/news/man-takes-over-airport-monitor-...
Sounds like a personality conflict to me, and you're using the techniques that would work on you (textbooks) to try to adjust his behaviour. That's not a healthy dynamic; you'd be better off trying to empathise with the guy and understand his perspective. Why isn't he enthusiastic to do what you want to do? Seems like he's dragging his heels and giving him information on time management isn't going to change his level of motivation. If you understood why he is not motivated then you could try to help address it.
One think you may get (but I may speculate here) from his talk is that he had a way more abstract / mathematical view of systems and programming. I think he didn't see OO as isolating tasteful procedure more than providing interfaces and concepts to compose concept cleanly.
The Fed Gov and BoC have no choice but to keep interest rates at zero and continue to play with numbers to keep the ponzi going so the whole Country doesn't collapse. You also have to take into consideration that there is no where else to find any work but in the big cities.

The whole damn situation is a mess with no way out. Feel sorry for the kids who finish a degree in STEM from Waterloo or UoT and end up working for 40k a year. They will never be able to afford a house and now all of Southern Ontario is getting pricey. Even houses in Barrie (an hour outside of Toronto) are over 500k.

Article

A down payment on a Toronto house should take 24 years to accumulate

https://nowtoronto.com/lifestyle/toronto-real-estate-afforda...
The second article was about trans kids.

Aside from that, sure. I’m up for more research (that doesn’t harm trans kids - smarter people than I know experiment designs which don’t result in people receiving subpar treatment for years on end). More research on trans people is welcome, there’s fuck-all of it out there, and now the meantime, we must do our best to use what we do know to help people.
F# is functional-first, but also fully supports OO. It’s a good balance for the 20’s, or any other decade.
I use Hadolint[1] as a CI job to check if my Dockerfiles follow the good "rules". But there is one rule that annoys me the most and which is also present in this article, is the pinned OS package version rule[2]. While I understand its interest, I struggle to handle this problem.

When I build new images and it fails because the pinned version is not available anymore, I have to dig into Debian or Ubuntu packages websites to find the new ones as they don't keep the old packages online.

I know I could ask Hadolint to ignore this rule but I don't like this and I think it's important to stick to a certain version of a package to avoid problems. I'm just trying to find any tip that could make me use pinned version and avoid this manual search every time I have to. Does apt-get install allows wildcard for example?

1: https://github.com/hadolint/hadolint

2: https://github.com/hadolint/hadolint/wiki/DL3008
> which means you use it in its compressed form without decompressing it first.

So your code operates directly on a block of raw bytes? I can see how that can work with mmap without much problems.

My argument was more about structured data (created using the type system), which is a level higher than raw bytes.
How to know what customers want
> But some will move to more stable and sustainable platforms.

This is why I refuse to hold ETH... when the financial big boys finally start moving to blockchain rails, they are going to look at ETH and think “WTF is this?” and pass it up for more principled designs like Cardano.
"handmade" in this context usually refers to writing the raw HTML yourself; no framework, no nothing.
Politicians like these are why innovation is so slow. Google was primed and ready to try something new but it was just too different for these people to handle. I don't even like every aspect of the Google city plan but it would have been an invaluable experiment.
Creative Process with Annie Lennox
Sorry for they potentially silly question, but why can't they just remove sweeping?
A big :+1: for running Docker containers with `--read-only`, forcing you to use explicit writeable volume/bind mounts for all writable data... it's not just the security benefits, you can also avoid entire classes of problems like:

* minimizing the difference between `docker restart` (preserves overlayfs changes) and container re-creates (resets overlayfs back to the image state)

* surprise data loss on container redeployments because data was unexpectedly being written to the overlayfs instead of a volume

* unexpectedly running out of disk space in `/var/lib/docker` because data was being written outside of a volume

* performance issues caused by excessive overlayfs writes (storage drivers and /var/lib/docker not necessarily designed for IO performance)
My Grandad was an illiterate farmer. He didn’t understand the technology he used either, but it didn’t matter as long as it worked or he could call someone to fix it. Somebody who lives 100% this stuff will abstract it and solve the problem for you, just as others did then.

But do consider the list when some junior says they can get the company billing system running on Docker on prod.
The people that file tax returns in the US https://www.irs.gov/newsroom/filing-season-statistics-for-we...

I picked that because I didn't think if babies and non-earners were included when calculating the top 1% of highest earners.
It's very tedious to debate with someone who explicitly makes assumptions about something (like code) without having read it, and puts the burden of refuting those assumptions on you...
Not standard LineageOS, but LOS forks that provide microG in place of Google Apps have to support "signature spoofing" so that MicroG can impersonate the missing proprietary Google apps.

More details here: https://blogs.fsfe.org/larma/2016/microg-signature-spoofing-...

> I’d also like to point out a myths I heard regarding signature spoofing. Some people assume, that signature spoofing allows to break the Android signature security model and thus rogue applications can access private app storage. But in fact signature spoofing is only applied after installation if the permission was granted, it has no influence on the package manager security model.
> Commuting nowadays is broken. People commuting by car are hauling around 4 or more empty seats at 30 km/h along a highway full of other people doing the same, going into the same cities often into the same office districs. We could get rid of a lot of cars if we didn't drive around 4 empty seats and filled just one.

Unfortunately, highways require a certain minimum vehicle size. The best you could possibly do is have a short coupe with 2 seats. It wouldn't significantly influence the size of the vehicle but waste more resources for the few times where you need a 3-4 person vehicle. The savings to be had are way too slim. However, driving a pick up truck for your commute is absolutely a waste of resources because there are smaller and more aerodynamic cars that are commute worthy.

>Or if we lived closer to where we worked but that's seems like a more complex problem.

It's the only solution. Building a von Neuman architecture style city is absolutely stupid for society since the world is inherently parallel. There is no logical reason to have massive central work place districts. Each office building is a cpu core and each residential building is a memory chip in its own right. We don't need to put all the cpu cores next to each other and put the memory somewhere else. A distributed development pattern is significantly more efficient since data and computation are next to each other.
Zero-3 Offload: Scale DL models to trillion parameters without code changes
I mean, as a hobbyist, and for side projects, I would use my teeth.

But for the company I work for, I don't care. I would recommend my employer the fastest and easiest tool. And my employer usually don't want to spend engineering time on reinventing wheels.

If I were to launch a business in this market, the targeted customers can't be individual developers, more likely other businesses.

Like gihub, individual developers who only use their free account are part of github's marketing team.
The website doesn't really make it clear, but it supports Windows, MacOS and Linux (in all flavors).

Even though Windows now has a quite good screenshot story out-of-the-box with the Win+Shift+S shortcut, Flameshot seems to have some very nice annotation options that I haven't seen anywhere else.
I can second this recommendation - it took me a while to figure out the proofs, but it was wonderful to be exposed to a whole new style of reasoning that I had only seen filtered in a very indirect way in uni physics classes. His whole approach is regarded ultimately as a too-hard-to-imitate dead-end [ people regard it as having held back physics/maths research in Oxford/Cambridge for as many decades as his style was taught, as opposed to Leibniz's calculus ], but it's still very flashy and cool.
7 Reasons why feedback will help you launch your side project
I would like to learn more about this. What are some sources I could look into?
It's not that it was "too different", it's that it was "too evil". Google was trying to use public resources to build a Google-owned neighborhood where they controlled the lives of everyone within, and were interested in being able to levy their own taxes and exempt themselves from existing laws.
I can share screen with pipewire on Google Meet. It's not perfect, because you can select specific windows, but it works.
First time I am hearing of kitty. As a heavy tmux user who has had to yak shave a few times due to 256 color support issues, I'm going to check this out!
> I am going to reiterate: There is a whole lot of time _before_ your first customer.

So what? Don't you understand that this just renders your point even less defendable?

> But this was _with_ customers.

So what? Do you expect to get your code to work only in prod? Do you hope that all the bugs you're adding right now should just pile up into a big tangled and unmanageable mess until it becomes a problem? Are you even bothered by the fact that your last commit may or may not have screwed the entire project?

There is absolutely zero justification to not automate testing and delivery. Zero. There is not a single usecases where pushing half-baked crashers without any verification should be ok.
rebrand it `selfie`
Companies screwing up has caused way more harm than gov. Bhopal, lead gasoline, asbestos, tobacco industry, strike busting layoffs company towns, oil spills, ozone hole, greenhouse gases. On and on.

Anyone who thinks gov is the enemy has been bamboozooled by corporate propaganda.
> You would know my deeply personal issues only by how I dress.

That's an easy problem to fix. If dressing a particular way is causing harassment, start dressing differently.

I want to wear sweatpants to work, but nobody finds it acceptable. So you know what I do? I wear khakis now.

> I wish people did see it as a deeply personal issue and felt embarrassed about bringing it up, or trying to get their fingers into my healthcare as in the rest of this thread.

They absolutely wouldn't bring it up if they weren't prompted. Nobody goes around randomly making fun of people without cause because it's not fun to just make stuff up about people that's obviously not true. There has to be some hint of truth to it.

> You cannot have it both ways - attempt to tell me to shut up when defending myself, while trying to tell me you know better than my doctor and me about my healthcare and gender.

There would be nothing to defend against if nobody announced their personal issues by dressing a certain way and talking about it.

People in this thread are here voluntarily. If they don't like what's being said they can go to some other thread and stop talking about the thing that's causing them grief.
Why do you think corporations using black-box technology on human guinea pigs in a city-size scale is an exciting ‘experiment’?

Innovation is slow because science is constantly commoditized and recommoditized using violent means by a partnership between capitalist politicians and capitalist firms; the ‘intellectual property’ system is the tool (trade secrets > copyrights > patents).
> They're enough to explain 20% women at the +4 SD level if I recall correctly

That's right if we're looking at univariable distributions.

> But there are too many people in STEM fields for them to be so selective.

Actually I agree now that the variability hypothesis is insufficient to explain why there's so many more men than women that self-select into STEM.

I think a more plausible explanation is mean differences in interests (which may or may not be genetic).

The variability hypothesis can possibly help to explain things like why most chess champions are men, but it can't explain why most people that play chess in the first place are men.
snapshot.debian.org?
As a docker user, most of this aligns with my understanding, it’s mostly straight forward stuff and not inherently complex.

Try SELinux and see if you think this is still complicated ;)

ADD vs COPY was new to me, though.

...More in general, I think it’s not the systems that are complex but our minds/brains that are limited to deal with it. Just look at the complexity in nature.
Agreed, this is where I'm at as well. In general, I actually found sway to be wonderful, but it's not worth the hassle of switching over anytime I have a meeting where I could possibly need to screen share.
Bring back Turbo Pascal!
So using Markdown or something similar disqualifies? Even if i write the HTML template and generator script myself?
Ask HN: What do you do with your Arduinos?
That energy could have been used to produce more steaks, cars and heating. It might be careless but at least there is a logical reason for why these activities are highly energy intensive. Bitcoin is energy intensive for a fixed gain. It's like a war where people are fighting for a farm plot. The amount of food you can farm from that plot doesn't change just because you had a bigger war. Bitcoin will only process 7 transactions per second and every holder of Bitcoin is against changing that.
Because one of these involves cross breeding similar species and the other includes things like implanting fish DNA in a tomato?
I'm not opposed to GMOs per se but this is the main difference that I see.
This is just the same false claim that Josh Rogin made nearly a year ago. If you actually read the cables, they do not claim that the lab is dangerous or poorly run. They say that the lab cannot yet (as of 2018, before it opened) operate at full capacity, because it does not yet have enough trained staff. The lab was operating safely at less than full capacity. That's not surprising for a new lab that has not even officially opened yet.

The context is that the US diplomats were asking for continued US funding for a program that trained Chinese lab technicians. The people writing this memo were not even experts. They were diplomats, and were merely relating what their Chinese hosts at the lab had told them - that the US training program was important and should be continued. Rogin has been trying to twist that into a claim that the lab was unsafe, and that diplomats were raising red flags.
Introducing My Daughter to Monkey Island Was the Best Parenting Decision...
I dress the way I do because I am a woman. Sorry you don’t believe me. Do you wanna see my cunt to prove it?

I also have breasts, can’t exactly hide those without causing damage. Visibly disabled folk get harassed at work too, they can’t hide their very personal problem, nor should we be asking them to.

This isn’t relevant in the workplace. I am legally recognised as a woman. If you don’t accept that - politics isn’t acceptable in the workplace, remember?
How does Litstream actually works? Do you read from WAL and then sync with S3?
Genetic data suggest Ebola lurked in survivor for 5-6 years
As always, it depends?

If you're only using docker for development to bundle things in a different OS base image then there's not that much need for paranoia. You probably would trust the other OS vendor with your host system too. Running docker without security may be perfectly fine in that case.

For random scripts from github running them in docker is mostly a precaution so they don't screw up your host system or some malicious dependency makes a low-effort attempt at exfiltrating your ~/.ssh dir or whatever. In that case it makes sense to understand the basics, e.g. not just running docker --privileged willy-nilly just because some README asks you to.

If you're running some PaaS container service where users can execute arbitrary code on shared hardware then you better have a full-time security engineer or two who will be paid to understanding all the details involved.
Yes. I'm asking you to do a little bit of reading and understand that there's a difference between a system that might be somewhat inefficient/wasteful/could be optimised and a system that is BY DESIGN deliberately inefficient, will keep getting MORE inefficient, and (again, by design) can NEVER be made more efficient.

The entire basis of bitcoin is that each miner has to waste more and more energy because if you ever take your foot off the gas pedal, you run the risk of some other mining syndicate executing a 51% attack against you.

No other computer system I'm aware of is designed to keep getting less efficient.
I totally agree, if you can find some sort of hack that can get you some sort of advantage, why not -- and at the moment that may be speculative, meme investing. But at the same time you need other sources of income to hedge your risk and give you some starting capital, and that's where the traditional system of work comes in.
*Rob Ford
Ask HN: What software has significantly improved your quality of life?
I will never reproduce
I am not sure your example holds: I have no use for racist terms, thus I don't use them.
> In fact, the only reason Bitcoin wasn't wiped out during the last panic in 2017 is because no one was stopping Tether from simply minting out of thin air and propping up the price.

That wasn't even necessary. It doesn't matter if bitcoin price hits $0. What matters is whether people continue to believe in it. As long as people see value, there will still be value. It doesn't matter how many crashes it experiences. Short term speculators getting liquidated is a good thing.

> The simple fact is that every dollar spent buying a new lambo by some crypto hotshot millionaire has to come from someone else buying their ticket to the carousel.

Can't sell without buyers. Just like how startups pay people with company stock: cashing out to fiat depends on people believing in the company and buying their shares. All the money evaporates the second people stop believing in it. Doesn't mean it's a Ponzi scheme.

> What happens if one of those companies goes to bankruptcy court?

They'll sell the coins. If it's a big volume it'll cause a flash market crash because people will notice and panic sell. It doesn't really matter in the grand scheme of things.

> If you're truly paranoid about the government seizing your assets (which you have no reason to be unless you're already doing something stupid)

Ah yes, I'm sure my parents must have been doing stupid criminal stuff when the government seized everyone's bank accounts in a desperate attempt to combat runaway inflation. Everyone in my country absolutely deserved to have their entire life savings stolen. They deserved being left with nothing but $50 in their bank accounts.

> you can always buy a precious metal or simply take out cash and keep it buried in your backyard.

I can also buy cryptocurrency which is much easier. I have cash too and precious metals. My parents were also smart enough to withdraw all funds from the bank before the government seized everything and it's the only reason my family enjoys some measure of prosperity today.

> Also, 1÷ of global emissions is already a huge number.

In absolute terms, yes. In relative terms, no. There are far worse polluters out there and attacking cryptocurrency achieves less than nothing until those polluters are regulated.

> And if Bitcoin should become as widespread as some people claim that number would still need to grow by a vast amount.

By that time the cryptocurrency ecosystem will hopefully have moved on to better less expensive systems.
I've only briefly looked at Rust. How would you handle your Drawable if it needs to store some extra data?

Few of the things I use inheritance or composition for can be implemented without storing some extra data.

As an example, say a buffered Stream, that takes a Stream instance and adds buffered access. This BufferedStream would need to store the buffer data somewhere.
Have you tried Peek?

https://github.com/phw/peek
Fork for ones to lazy to draw grid each time after reseting a mapping: https://vincnetas.github.io/complex-map/
You claimed previously anyone can harass your employer into firing you if you offend them. The new claim is weaker.

Cancel culture is also a bad term because it isn't a culture.
Look at the credit default swap markets, these gives you information into what people are actually willing to bet money on regarding currencies.
why no nulls? and no exceptions? I am no language designer but as a user they seem ... usable.
See also: dc(1) https://www.gnu.org/software/bc/manual/dc-1.05/html_mono/dc....
Misra C Criticism
Like yourself for instance
post-receive hook pushing everything to other instances. How the push happens could be git remotes, rsync, or whatever else you want.
It seems to be a Canadian thing to not realize it’s happening all over the world.