skysight-inc/HackerNews huggingface dataset:
Sadly the inconsistent and baroque command line interface of git for basic stuff is the least of its problems -- learning it is just a one time sunk cost every developer has to pay these days.

What's more troubling is that git can't do some very basic stuff well, like merging branches. I mean you can do the merge, but good luck trying to revert it[+] or trying to get git to deal intelligently with non-linear history in general.

Another fun thing is that every git repo starts its life with an off-by-one error: there is no canonical (and identical) first "root" commit, a NIL commit if you will. This is unfortunate for two reasons:

1. A lot of common scripting idioms will break on the first actual commit (e.g. finding changed files via git diff --name-only A A^ will not work if A is the first commit; yes it's possible to work around that, just like you can write shell scripts that deal with filenames with spaces). Also, it would be convenient in many cases to have an canonical initial empty NIL commit as symbolic reference, similar to how having HEAD is handy.

2. More subtle: the fact that there is no common shared root commit between arbitrary repos makes a couple of things more involved and confusing than they would otherwise be, for example rewriting several different repos into one after the fact.

In theory it would be possible to work around that by everyone agreeing on a canonical first commit to start each repo with, but in practice that's of course unlikely to happen.

Lastly, and not entirely unrelated: many, but no good solutions for sub-repositories.

[+] https://github.com/git/git/blob/master/Documentation/howto/r...
> The truth is, had tech workers actually assumed a significant measure of political influence, and led in local politics, San Francisco would today be one of the greatest cities in the world. But not only was such political influence not achieved, it was never attempted.

Is that right? I thought Ron Conway was decently involved in SF politics (https://www.sfexaminer.com/news-columnists/hes-back-ron-conw...) and Ed Lee was backed by tech (https://www.theverge.com/2017/12/13/16771912/mayor-ed-lee-sa...).
Well, Android site says that it supports UVC cameras over USB, so presumably you get this feature for free!
Another perk is that you have other spikes to grow for variety to keep you from burning out or becoming disinterested.
My first programming job was with a firm that never had money for paying developers, let alone tools. It was also a few years before Visual Studio Code was a serious thing. So I used "programmer's editors" -- those cute things like Notepad++ which had syntax highlighting and on some days autocomplete but no real code understanding. There was no middleware, no dependency-injection, and things like the database instance were globals. More or less, the things you needed to know were in a single file or could be inferred from a common-libraries file.

My second job, they splashed the cash for full-scale professional IDEs, and they couldn't get enough abstraction. I suspect the conveninence of "oh, the tools will let us control-click our way to that class buried on the opposite side of the filesystem" made it feasible.

I wonder if there's some sort of "defeatured" mode for IDEs which could remind people of the cognitive cost of these choices.
Telegram will start monetize itself next year to cover its cost
Everyone is greedy and ignorant to certain extent. Protecting people from being abused through trickery they don't have the smarts to defend themselves against (which, again, is everyone, for sufficiently smart trickery) is good.
Funny enough, a “1.44 MB floppy” is actually 1.47 MB—1474560 bytes, or 1.41 MiB if you are missing eight fingers.
> The best example of this is the scam called "enterprise servers" whose only distinction from no-name OEM ones is that "enterprise server" name, and 3-4 times bigger price. They are all made of sometimes 1-to-1 identical motherboards, chassis, and other components.

It's more than just the parts used:

* Support contracts

* On-site, next-day or even same-business-day technicians

* Guaranteed parts availability

* Often from a company your org will have a procurement contract with already (Dell, HP, etc).
Nothing prevents you from selling a company for any price, and sometimes there's disagreement about company valuation.
You can rent a whole flat, which most people do. This is expensive.

You can also rent a room in a shared flat, which is cheaper.

From the money you save, you can rent another room in another flat.

Some of my friends even let their rooms to other people while they were out of city to save money.
A long time ago I worked on a hotel room booking website and ended up talking to a lot of hotel reception staff during the discovery phase. One of the people I spoke to told me that most of the 'stolen' things are actually just people getting blood/vomit/poop on things and being embarrassed about it so they take them home. It's not really theft in the sense of stealing for personal gain in many cases.
how well do voice commands work if there is loud music playing? what about when you are having a conversation with someone and you are the person talking? having to stop mid sentence to demist your windows or whatever sounds annoying
St. Louis is an interesting case because while their homicide rate (not overall violent crime, which is still way down, like every other city) approaches record highs, their homicide clearance rate has never been worse. The St. Louis cops are just historically bad at their job, which might not generalize to a trend.
I could survive just fine off a full-time minimum wage job in my state of Michigan. That's 9.45/hour or about $1500/month. I rent a pretty nice place in a college town for $550/month (across the street from campus, middle of downtown, utilities included). I eat mostly pasta and canned soup, but that's just because it's easy and cheap, and I do go out to eat with my girlfriend once or twice a week. let's say another $700/month for money, phone bill, gas, and walking-around money. Just to round it out let's add $200/month to put into saving for unexpected expenses and $100/month for car insurance or anything else I forgot.

I'm on my parent's health insurance, I think if that were not an option it would really complicate things. Google says the average annual health insurance premium is $15,500, which would basically be my entire yearly pay. I think when you work more than 30 hours your employer is supposed to pay some of that, and maybe there's subsidies too for people on low income, I'm not really sure how it works.

So basically, the current minimum wage is fine for me. For a single parent with 3 kids, it would obviously not be nearly enough. But also, I'm not sure I'm capable of doing any work that's worth a living wage for a single parent with 3 kids, so raising the minimum wage that high would probably put me out of a job. Maybe the minimum wage should be set as high as it can be without costing too many jobs, then the government should give everyone the support they need to feed their families and not be homeless.
The TLA+ Video Course
I'm paying close to national minimum wage for it. I'm willing to pay more if that person becomes my personal assistant. I think you can find someone just like me (and possibly you) and have an agreement to connect every day for a whole work day and do it for free. But then there're two procrastinators quite happy to not connect for whatever silly reason, so watch out ;-)
I use my own tool for structured thinking: Contextualise (https://contextualise.dev/).
It is a property of the system in as much as the system supports the individual in keeping its right. Think in terms of property and theft, and what system does to people stealing. I agree it's not a foolproof comparison, but I think the same principles apply.

On the other hand the problem is not about "thinking" hateful things (and there is a distinction about hateful and respectful that you seem to gloss over) but saying those things with the specific intention of lowering a person's (or group of persons) sense of self and dignity.
The Brave browser does this
Hey Lucas, Tailwind CSS is a utility based CSS framework which you can use to build your designs without leaving your HTML markup. Tailwind UI is a project based on that framework. Tailkit is also a project which uses Tailwind CSS. If a developer is planning on using Tailwind CSS framework to build his website/web app project, then he can use the ready designed UI components offered in Tailkit along with the various included helper tools to build the UI of his custom project very fast with ease. Hope that makes sense!
Repackaged scala? How is this different?
The S-1 is required to say so if this is the case. As are the 10-Ks.
or maybe a line of keys, f1 to f12
Instinct and learning: two sides of the same coin
no, fasting is great, i really recommend it. it boost your energy, but it won't make you thinner :)
Are you planning to build this as an open source project?
Technically legal, but effectively impossible for an average person to get the permit approved from the state. You'd have to be the head of Apple security or something like that.

https://oag.ca.gov/sites/all/files/agweb/pdfs/firearms/forms...

"De facto banned" for an ordinary citizen is an accurate way to describe it.
>Hiya--we're not a consumer service, so yeah, I'm asking people to call me.

Hey man, just wanted to let you know that you've accidentally placed free trial and mailing list buttons on your home page. Seeing as you're not a consumer service and all you probably want to take those down.

You've also accidentally integrated with the consumer service known as Stripe, who have the horribly consumerish feature of closing your account right in account settings. Might want to get on that before the Coalition of Serious Business finds out.
My anecdotal evidence is that most people I talk to believe that reinfection is possible or even likely, as "shown by the news"
It's looked bad on iPhones since the first iPhone.
I prefer government controlled inflation to the inflation controlled by Giancarlo Devacini, who prints Tethers in billions with zero public control.
> Apple realizes there's diminishing returns in upping the resolution beyond what your eyes can see. So they hit Retina, and then move on to focus on color accuracy, brightness, and contrast.

It's still not enough resolution for x2 upscaling that Apple argues optimal.
> Based on my not-much experience with type inference, the code ends up with neither. Sure the compiler can figure out what it is, but the humans not so much.

A decent IDE should make the type information available when you need it.

> This seems reasonable to me, but I'm curious what counts as a "program bug", or how to know that some error is recoverable.

I would assume recoverable errors would be explicitly represented in an Either-like style, and if you don't have a better way to handle them you can explicitly turn them into a program bug (exception/panic) by some unwrap()-like operation.

> an unexpected nil is really a type error.

Right, which is why you want "nullable x" to be distinct from "x" in the type system. The problem isn't the NPE per se, it's silently allowing the program to continue in an invalid state until the error happens far away from the problem that caused it, and that's just as much of a problem in Clojure.

And so either you create a special ad-hoc thing in your type system with a bunch of syntax and special cases in the language standard that misbehave when your users do something you didn't anticipate, or you can write a normal datatype to represent "nullable x" and everything will just work, and then maybe put some lightweight syntax sugar on top if you really want to.
Wealth doesn't, income does. If I buy a car and work on it to add $1000 to its value, I've increased my wealth but have not changed my income or purchasing power until I realize those gains, at which point my $1000 income is taxed (as it should be)
Offtopic: [1]

>North America
Europe 100GB per month free $0.02 per GB

>India 30 GB per month free $0.12 per GB

How come India is so much more expensive?

Is this how Jio manages to keep consumer costs down, by making service providers pay the bill?

[1] https://fly.io/docs/about/pricing/#outbound-data-transfer
Ah no, we should ensure no one is poor!
Related or not: I have been running ssh on several internal but internet facing systems on non-standard port numbers for years there have been virtually no log in attempts on these ports. In the last 6-9 months activity has increased a lot. Most addresses make 5 connection attempts and then go away. Not really a case for fail2ban. I could ban them after 3 so save 40%...

No country particlarly stands out. Digitalocean and Korea maybe I bit more than I would have expected.
This is the new global standard look for dialog boxes.

I notice. I trip up for months. People build muscle memory and habit. It's not just a style thing, it's a psychology, human nature, and science thing. These are fundamentals of human computer interaction that Apple has lost touch with.
I do this in conjunction with an actual ad-blocker. Some websites do just break without JS and need to be white-listed (e.g. Google Maps, OpenStreetMap), but, more often than not, disabling JavaScript improves the site by disabling the ad-blocker-blocker and the cookie pop-ups.
Yeah, but given choice, I will go for scientific explanation and for what sociologists say then for pop book that was not even peer reviewed.
Don‘t know, it‘s just a delay, just cold and maybe just water and some wasted time. I try hard not to get into such a lifestyle. Of coure, I would walk if the distance is reasonable.
I do not recommend this (despite of how cool it looks). It is using algorithmic aspects of CSS which is not what it was designed for. These aspects were added later on in CSS3+.

Learn the basics of CSS first. Even after then, it is hard to recommend this Every-Layout approach.
Great pieces on product development from 2020
It doesn’t seem like it, all the pieces of the story I’m interested in are _yada yada_, basically the bits between immigrating in the 80s and being able to buy up various real estate, that seems to be a missing piece of this individual’s grind I want to know more about.
I was using boot camp through that whole period and don’t think I lost a byte. I had time machine backups anyway. Maybe I used time machine restores as part of the migration though, I can’t remember.
That is my intuition also. I heard Vercel's founder on some talk claiming the energy-efficiency of their approach, and thought that should be proved with facts (mostly because of the "x clients" factor you commented). Thanks.
Just fluff, doesn't explain anything, isn't phys.org a science magazine?
This is a good idea, why do you have to sell the whole company, why not trade 10% on the market every year. This would allow the market to actually function to set the price of a company... you could also instead of dumping the company at some made up price let the market decide weeks before the IPO in some sort of pre-purchase trading. Why we allow banking institutions to steal in broad daylight like this is beyond me.
My solution in 155 chars, vanilla JS

<script>document.write(`<input id=i><a${o=" onclick="}'u.${H="innerHTML"}+="<li${o}${H}=${H}.strike()>"+i.value'>+<a${o}u.${H}="">x</a><ol id=u>`)</script>

Demo: https://codepen.io/xem/pen/dypVzaw?editors=1100

Cheers :)
Bad as they may be, an explanation that focuses on the ineptitude of the SLMPD doesn’t cut it. Homicide rates are way up all over the country.

https://www.vox.com/2020/8/3/21334149/murders-crime-shooting...
RTMP or WebRTC – Which one is better?
One of the basic principles of taxes if you want the populous to keep paying them rather than move out of state is to help the people feel that they actually get something for their taxes. Clean, safe public areas, people who commit crimes are either rehabilitated or incarcerated, road maintenance, encourage housing policies or rules that are beneficial to lots of people not just people who own land already -- these are things individuals have little power over because its a governmental type job to do these things.

If you tax a bunch of people and use the taxes to essentially just pay for things that are not visible to the people that pay the taxes then you will be unhappy. So while you might say, is it important to subsidize poor people's rent's (which often is totally invisible to most people), or find a place for homeless people to go and keep the streets safe and clean and prosecute people who do smash and grabs on 20 cars in an afternoon, the answer is you have to do both, but you have to keep the people who pay the taxes informed of the benefits you are providing.
China to bring in law against food waste with fines for promoting overeating
Young people are less violent, less likely to get pregnant as teens, drink less and take less illegal drugs then they use to - all per capita.
Can only imagine how angry the original Baremetrics founder is watching you ruin his business' reputation in mere weeks.
" A few of these things tend to empower. Most of them don't."

I agree, but empowerment is for poor people.
Just poor people have to learn a trade and have the skill in order to sell their workforce on the labor market.

I have seen many rich entrepreneurs, that just buy those skills and set up successful business. Of course, they have some skill too: being able to buy they right resources is a skill, sort off.
They probably have to pay a fee even if they win a chargeback.
far in the future, distant peoples sifting through sand to find the one with the key to plenty: the Apple cryptographic signature
A lot of FSF members I know are active contributors and are fairly reasonable, that said it definetly seems like the milage can vary wildly across the community. I have seen the type of behaviour you describe online but not much in person.

As for RMS, every interaction I have had with him.has been rough at best. I mean he is definetly right about the issues of software but him as a person can be very difficult at the best of times.
How it works depends on your router, when it detects radar, my router just switches to one of the congested channels and never switches back to the DFS channel, which makes it rather impractical to use.
YMMV (I am in Austria), but there are advantages and disadvantages, it's not a clear decision. In my ex-company we decided to hire janitors, mainly because we didn't want to deal with different people all the time whom we'd have to teach how to treat computer displays and keyboards every time, with some perhaps slacking or even stealing. The main disadvantage was that as a small company, you're in trouble if all your janitors (or your only one!) are sick or on leave and you can't get a replacement at short notice. Our first hired one still works at that company after 18 years - not bad for an IT startup.
Does it work the same for M1 Macs?

Because the documentation only mention Intel CPUs with T2 chips.
What's cake wrangling?
Julia is amazing. Love her zines!
Some Facebook employees complained the campaign against Apple
How to enable email verification support in Laravel
What about mining pools? Top 3 pools now have more than 50% of hashing power (meaning total control of the network), and corporate agreements between 3 entities are not exactly rare.
If you need to change your 'amazon' password, you click 'generate different codes', yes. That action will be remembered in your browser's local storage. So when you need to use your amazon password again, it will automatically advance and generate the correct password.

But if you come from a different browser, you'll need to click 'generate different codes' again to advance to the correct password.

For services where the password frequently changes, I don't think there's a very practical way to use this. At least not across several different browsers.
Isn’t the question of just-what-is-life-anyway more of a worry for linguists and philosophers rather than scientists?

“Life” as it were, is a concept invented with either the intention of distinguishing “us” from the rocks around ourselves, or, if you’re being slightly less charitable, giving “us” a way to insult the, um, others.

Sure, drawing some line in the sand between mice and boulders is a great idea, but it’s a pretty arbitrary one, especially if you have to strap a bunch of historical baggage on it.

This grand debate is almost as fun as what-constitutes-a-planet. We should do that one again.
Will this make it into the upcoming Debian Bullseye release?
It’s designed this way because we can’t have nice things.

It’s been too easy to mess things up by repartitioning the hard drive and installing a different OS.

The M1 is blazing fast; I imagine by the time the pro versions ship with 32 or 64 Gb of RAM and more high performance cores, running Linux in a VM on Apple Silicon Macs should be a solved problem.
I’m just glad we’re no longer in the IE6 days where getting something as simple as a stable three-column pure CSS layout was a nay-to-impossible challenge.

IE9 was probably the first version of IE with decent CSS (read ”display: table” which wasn’t broken); all of the other browsers (which didn’t have IE9’s market share at the time) had already added “display: table” support.

Before “display: table” was widely supported, people would either mix CSS with a <table> layout, or have a fixed width (usually) single column design.
Two Factor Authentication (2FA) – Laravel Fortify Tutorial
Oh no, those icons. Shadows and depth without perspective looks really awkward. Lots of the icons blend into the background because of low contrast and lack of border or drop shadow. I really liked the tango icons.
I'm excited about the quantum teleportation fermilab has been making progress with, but I don't know if line of sight will be a problem for that either.
it still lacks behind in terms of speed and QoS compared to other EU countries but it’s clearly improved in the last 3-5 years.
Linux 5.10 BTRFS performance regression
Hotwire – HTML over the Wire
Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire.
https://hotwire.dev/

This is interesting but is it revolutionary? , what do the tech community has to say about this ?
NY times does this too. You have to call to unsubscribe. Subscribe is one click quick process.

I have come to accept the fact that US corps run via a “grow at any cost” algorithm/herd mentalofu. They will bend and twist every law to their favor even if it’s a terrible user experience.
Telegram's future plans
Why should a computer care if you are booting from an internal or an external disk? Both a just disks, as long as the data is how the bootloader/OS expects, why wouldn't it boot?
Baremetrics is not just a startup anymore. Last month, they were sold to Xenon Partners, a private equity firm that applies the same aggressive sales strategy to all of the companies in its portfolio. That excuse no longer holds.

https://baremetrics.com/blog/i-sold-baremetrics

https://xenon.io
Imagine seeing an article on how to boot a modern Dell/Lenovo/HP laptop off an external disk.
It's not the affordability, it's the leverage.

A $1 increase on a $1 investment is already a 100% return. And it's much easier to imagine a coin to go from $1 to $2 then it is to go from $20k to $40k.
It links with the system media kit libraries for input, which are backed by ffmpeg. For export it links directly to ffmpeg since the ffmpeg API exposes a lot more options and codec variations compared to BeAPI (ie. you can access the very strict/strict/normal/experimental/unofficial codec combinations).
Welcome to the real world where real companies have very real desires of making you fight for every inch of freedom.
Would anyone mind explaining the benefit of doing this (or is it a vulnerability)?