skysight-inc/HackerNews huggingface dataset:
This kind of makes sense, however I would wonder if that will make an incentive for creeps to get a membership just to approach women through the internal dating app.
When you amend a commit and resubmit it to the PR, ghstack translates into pushing a new commit (not force pushing) to the PR. So yesish
They could have a convenient command line submission process for new versions without requiring every such change to be an actual PR. A simple web server that takes a POST request and converts it into a PR behind the scenes would be simpler for users as well, as there's no need then to clutter up your own github account with forks of their repo (or even to have a GH account in the first place).
Do police actually affect the murder rate?
Republicans and Democrats increasingly agree: Big Tech is too powerful
It's on youtube [1]. They released another documentary with the same name and the same Newark subject with 2020 updates [2]. They both have the same duration but are different.

[1] Policing the Police (2016)

https://www.youtube.com/watch?v=2_8vTl6D940

[2] Policing the Police (2020)

https://www.youtube.com/watch?v=taNwWilMVLg

Both come with optional English subtitles.
I definitely miss hg’s affordances like hg next/prev and restack. It doesn’t look like, though, that git-ps lets you submit multiple patches for review, this was the raison d’etre for ghstack
Saying “I live next to a cop” doesn’t provide much proof either.

I think a big issue is that in the US people aren’t willing to acknowledge how blatantly corrupt ALL politicians are. People are really caught up in the tribalism of the two party system.
It's not anonymous by any stretch, that's a false claim.

It includes a persistent unique identifier, generated on install, a sort of Homebrew supercookie for tracking you across months or years until you wipe your OS install.

It also includes the client IP address (because you can't make an HTTP connection without transmitting that). The fact that Homebrew doesn't see this information doesn't mean it's not transmitted (to Google). This leaks your city-level location.

These two things permit Google to assemble a rough location tracklog based on client IP geolocation (correlated via the unique install ID), along with which packages you installed. Google, as we know, spies for the US federal government.

You're missing the point here, though: even if it were totally anonymous (which, as I've pointed out, it's not): it's still unethical malware even in that case because it's private data transmitted without consent. The fact that you don't consider your usage data private is fine; others do and transmitting that from their systems without consent is abuse.

I mentioned that it's unauthenticated to point out that there's literally nothing stopping anyone on the whole internet from polluting the dataset with whatever bogus information they want. I wouldn't undertake this myself, but it's entirely in-bounds for an organization that feels entitled to co-opt your private computer to conduct surveillance on you without your consent. It's a public API, after all.
If you are using a nullable bool, you do not need a fourth state. True, False, Unset. Very useful in a lot of cases. It's actually not ugly but very elegant.
has any a browser a +17 rating on the App Store?
Not really. Try asking it "how long does water take to freeze 300m above sea level" or "how much time does water take to freeze when 300m above sea level"

It's a simple enough question -- it's able to show me a gradient curve when i give it "water freeze", but it's not able to parse that data into a simple format, which is the entire point of using a search engine like that.

It's been the same for a number of simple queries lately. Just absolutely useless.
Models Can Be Terrifying
The rich people in Europe aren't 100,000x richer than the average individual. They are 5x, sometimes 10x, and very rarely 100x richer. Most of people that were considered rich here really got poor, especially since many of them derived income from running service and tourism businesses. The few hyper-rich industrialists who profited are much less than a statistical error.

Consider: It is rather usual to be acquainted or even a friend with a dollar millionaire in the US, and low millions "aren't even much", while just few million euro places you near the absolute top in Europe.
> I'd rule out all casual computing like home PCs, smartphones, and so on, because honestly we've been there for years already.

Casual computing can definitely be a lot better than where we are today[0][1].

The software business has moved to a place where it’s not really practical to program bare metal silicon in assembly to get screaming fast performance. We write software on several layers of abstraction, each of which consumes a ton of compute capacity.

We have resigned to live with 100ms latencies in our daily computing. This is us giving up on the idea of fast computers. It should not be confused with actually having a computer where all interactions are sub 10ms (less than 1 frame refresh period at 90fps).

[0]. https://danluu.com/input-lag/

[1]. https://www.extremetech.com/computing/261148-modern-computer...
My wife has a 200k/yr profit biz. I'm 120k/yr contract. I paid for her doctorate and the 3 years it took to become profitable.

I'm not exactly concerned about having to make alimony payments.

But I generally know what you mean, I think without these extraordinary circumstances they favor women.
Actually, almost none of our trash is recyclable (despite what you've heard). Plastic is particularly bad, and it's only now, with China banning import of "recyclable" materials, that we're finally seeing just how much of a farce it is.

Burying it is a form of CO2 sequestration. Burning it just releases it into the atmosphere.
Perhaps one would be wise to demand a certain authentication ere one proceed with sensitive politics.
It’s much easier to cut something in half and half again, to get 0.25 then it is to cut something in fifths to get 0.2, for example. So if you’re a proficient carpenter you have all sorts of tricks and geometrical constructions that let you work quickly without necessarily making a precision measurement or taking out a measuring tape.
The primary purpose of ISS is to be a jobs program, not scientific experimentation. The Russians are involved specifically to keep their engineers from going to work for hostile states.
The Armenian Genocide (1915-16): In Depth
That does assume your database only allows unix-style timestamps. MariaDB, for example, has "datetime", supporting dates between the year 1000 and 9999, distinct from null/zero.

Unfortunately, datetime takes 8 bytes vs the 4 for a timestamp.
Null is a signifier that a value isn't know. Yes, if you're using null to mean something else you should use another type, but nullable-booleans (and nullable fields in general) can be extremely useful. For instance, if you're collecting information, but wont know everything at creation time, the unknown values are null.
A cold snap like that can happen every 3-5 years, think really cold February. If you don't have the capacity to handle it people will die and lots of things will break. It is not an edgcase
Ignoring the whole homebrew side of it.

The article itself is a pretty great read. It explains the technical issue well. But additionally it shows the experience of the author and their process to find and exploit the issue.
Ask HN: Forming a Consultancy Cooperative
Hi HN,
A few of my friends and I are considering forming a freelancer coop. In our line of work, contracts are for relatively large sums and normally involve 1 or 2 people working on each project for several months.

The purpose of the cooperative is to have each member capture most of the revenue of their individual work (so each member is effectively a freelancer sharing an office with the rest). None of us have any experience as freelancers or as business owners, so we would be interested in hearing whether anyone is familiar with similar arrangements in the past.

Particularly:
- Is this a good idea?

- How is the legal landscape for cooperatives? What kind of legal advice should we be looking for? Are there any unexpected traps? (we're located in Israel)

- What part of the revenue should we be using to fund the cooperative itself, and what kind of things we should be funding? The possibilities range from nothing at all to an office and a base salary, but it's not clear what will make us the most effective cooperative.

And if anyone has interesting perspectives to share about this kind of arrangement, I would love to hear them.
Thanks
Interesting languages that aren't on the list of implementations:

APL/J/Kx
Verilog
Fortran
LISP 1.5
Instead of comparing the murder rate to the entire U.S. it’s more telling to compare Newark’s current murder rate to it’s historic rate [1]. In 2019 it was at a 6 decade minimum.

https://abc7ny.com/newark-crime-rate-murders-city-of-new-jer...
Covid-19: Highest death rates seen in countries with most overweight populations
Your statement is false. Many use cases call for optional bools. The great thing is there is no implicit meaning - it's True, False or Unset. It is true that nulls can be abused but in this case, far more elegant than an enum.
Probably but for an extreme example, look at what’s happened in Portland.
I understand that. Then this is probably just a disagreement about the definition of 'Assembly'.

I define Assembly as the lowest level that is user-accessible. I think you would say that's a rather arbitrary division in the case of x86, when there is a sophisticated microcode language underneath it?
Re-Texturizing a Book
I recently got an M1 mac myself and tried Safari out again -- I seldom used it on my 2016 Pro (preferred Firefox) but it's supposed to have stellar battery life, so why not give it a go?

Nice that they've got built-in tracking protection now, I guess, but I left Twitter running in a tab overnight and when I woke up Safari was reporting over a gb of memory use for that tab alone. Something in how they cache or handle JS for some of these long-running services, or maybe having to do with service workers ?, Safari just seems to consume a lot of memory. It's not a huge issue I guess, with the way the M1 never seems to have any memory pressure issues, but it's part of why I remember switching off Safari in the first place.

If anyone knows why Safari seems to consume more memory with these long-running processes, I'd be real curious to know why...
That link shows that things are improving every year in Newark.
As a designer, I learned CSS in two weeks and I love it, I will never understand all of the drama I read about it. I enjoy making complex UI / animations with CSS / SVG so much. To me, it was easier to learn than Javascript, and I use both everyday. All these libraries just get in the way of what is ultimately trivial imho. Emmet comes default with VSCode, so if you really can’t be bothered to type `position: absolute`, surely you can’t type `poa` and hit tab. With CSS custom variables, making a unique design system in a day is so much easier than almost all other programming challenges I’ve faced. I really wish I could understand where so many others are coming from.
Whilst I agree the components of a mechanical battery are probably going to stay stable, I think Gravitricity have an opportunity to commoditise the design and install near sporadic renewables like wind.

Bias: I participated in their crowdfunding campaign.
Please link to a source/calculation where a wind turbine uses more resources than a coal plant to build. I mean, you can even do napkin math and see that there’s no way multiple buildings and vast mining infrastructure take less material than a turbine farm.
W-I-P: generate Java classes to serialize data
Like a mob boss that grew up unloved by their father, they just want organic respect but see the world through zero sum eyes.
Aging: Disease or Not? A Simple Guide
Dark Ops Undercovered: Episode I – Eliminalia
TSMC claimed last year that 5nm yields are better than 7nm.

https://www.anandtech.com/show/16028/better-yield-on-5nm-tha...
I wonder what is the limit when this kind of storage would only consist of single steel cable. As at certain point weight of cable is so big that it can't support even itself anymore.
Right, but Consumer Reports doesn't get to the front page of HN with a headline like "Tesla Driver Nag is Annoying and Kinda Pointless".

FWIW: there is a driver camera present, and it's enabled in the FSD beta. It's not clear exactly how it's going to be deployed, though. Needless to say there are privacy concerns with that kind of technology.
One of the benefits of a fairly small country is that politicians are quite approachable.

Amateur YouTube channels frequently walk up to Dutch politicians to ask them a few quæstions without men in black denying them access.

It benefits journalism, of course, as the politicians feel compelled to provide some answer as a refusal to answer a tough quæstion will be construed against them.

In larger countries, security has given politicians the perfect excuse to control who can, and cannot ask them quæstions, by only inviting the journalists favorable to them on their press conferences, and decide who can ask.

Journalists being able to approach politicians directly is quite beneficial to democracy.
This is the most pathetic attempt to lie with statistics I have seen all week, congrats!

JFC, can you not even be bothered to read the stat you tried to pick to prove your point? The rate according to data you provided was 20.3/100k. The murder rate is proportional to population density across the country as a general rule, so the 'US average' is a bullshit stat to try to use for comparison with a large city. If you compare Newark to its own past rates they are currently at a rate that was last seen in the 60s (this period of low homicide and crime rates was present _before_ covid, so do not bother trying some sort of 'all because of lockdown' lie.) While the general trend in large US cities is downward, Newark started from a higher rate and has dropped significantly faster than comparable cities.

I can see why you would create a throwaway account if you are not even going to be bothered trying to provide a truthful stat.
The files will show up under “Movies” and “TV Shows” within your iTunes media folder. If you have a NAS or external HDD (that mounts prior to the media server service starting!) you can change your media folder to point to it. It still has DRM tho.
Where do you live that the middle class doesn't have to worry about paying for college? I grew up somewhere between working and middle class and by the time I got accepted into a state school my folks had earned just enough money to report to FAFSA that I didn't need aid -- but they had no significant savings with which to send me. Despite my father being a traditional engineer my whole life, and my mother had a career in social work.

I worked to pay for my tuition, and like many millennials, discovered this was insufficient, and had to take out loans. Eventually the financial exposure was too great so I dropped out because I couldn't afford it anymore and found a job writing code

And now I'm middle class, myself.

But I'm middle class for flyover country. If you don't have to worry about paying for college, because your parents can afford it out of pocket, I've got news for you: you're not middle class. You're RICH.
Did you even read my comment before replying?

How does

> free housing

> transportation

NOT solve any issues with deposits or rents?

> People should be able to live near work

Sure, there are lots of things that should be, but aren't.

Not everybody can live near work, especially not in the nation's most expensive areas. Being able to live near work is not a basic right, nor should it be.

> Being poor shouldn't mean spending 4 hours a day on commutes.

Ideally not, but if that's all you can get then at least it should be an option.

That being said, the best way to level the field is to have the aforementioned subsidized means of leaving for a low cost of living area.

> Being poor shouldn't mean moving away from people you know just to have shelter

Why not?

If you cannot afford to live in a high cost area, why should somebody else pay for your right to live there?

If you cannot pay your way, what right do you have to occupy a space that somebody else needs and can pay for it? Merely being there first should not confer any special privilege.

Having shelter is a basic need. Living near people you know is not.
Can you explain? I don’t know much about encryption/PGP but I don’t quite follow how exchanging a key via PGP prevents an imposter from posing as someone else? How does it stop me from saying “I’m Navalny’s Chief of Staff, here’s my key”?
What? Companies behaving in anticompetitive behavior was considered mostly illegal in ... the U.S.’s inherited common law from the British before the U.S. was even formed. If anything, we’ve become more restrictive in how we define this.

These platform monopolies are absolutely anticompetitive. And it doesn’t need quotes.
One interesting thing about this project is the extensive use of Make. Not only is the test suite Make based, there is also a Mal implementation in Make
> If iTunes might pull content I purchased at any time, that does make me rethink the whole thing.

Having spent well into the 4 digits, maybe 5, I’m rethinking this too. I feel like I’m being held hostage.
I wish Apple would provide a package manager... but just like with Linux we’d have to rely on PPAs. If you need to control how / when you update key packages (e.g., you need the latest PHP 7.4 and not 8, or node 12 instead of 15), you can’t use the official distribution... and then you’re still relying on a third party who might not have good security practices.
> It seems that the US, Myanmar and Liberia, the current users of the imperial system [...]

Nitpick: That's wrong. Neither the US, nor Myanmar use the imperial system.

The US uses US customary units, while Myanmar uses traditional Burmese units of measurement. Neither of which are imperial units (as defined by the British Weights and Measures Act) and only US customary units are related to the imperial unit system.
Furthermore, there exists the opposite concept of replacing water with air deep in the sea: https://www.iee.fraunhofer.de/en/research_projects/search/20...
I imagine that having an additional server for a (somewhat understaffed) project run by volunteers introduces additional costs and additional maintenance burden.

The current process is already convenient and all you need is a GitHub account. Having the account adds some identity or semblance of it at the very least. Without that? And with an additional server? Seems like a much wider attack surface compared to what's there now.
My dads second wife has five passports. And more than a few names.

Whereas my single passport is expired mostly because I dont plan to go anywhere.
It's not just the normal customers, though. A predicted shortage caused a run on chips by people looking for a profit. I've been working on a PCB design for months in which I specifically picked a chip to design around that was newish, in current production, and plentiful at all the major suppliers. I got my first test run done, made a few changes, ordered a second run, which I intended to populate myself, and there were exactly 4 chips left at a single major supplier. Yet, Octopart suddenly lists dozens of new suppliers I've never heard of.
Lol. I will never forget when I was working at the space agency and the media was coming to record our operations center and my boss handed me a few blinking blue led contraption and told me the operating center needed more cool blinking lights and I needed to place them in believable locations.
Well, use S/MIME for emails? Wouldn’t that make such things more difficult to happen?
Noone comes close to their success selling software to consumers. That's because of a legit strategy to unify hardware and software, not anti-competitive behavior.

Software piracy was rampant in the 90s and early 2000s. It's why everything now is subscription or online-only. Apple was hugely successful securing their devices and store to convince people to buy software.

Disrupting Apple for their success here would hurt competition, not help it. Apple provides developers a secure platform that has customers, and it provides consumers with software and hardware they can trust.

Without Apple carrying the torch we would have even more data breaches, less trust, less investment and less innovation.
New M1 iPad Pro doesn’t support the previous Magic Keyboard
There's a lot here, let me try to clarify a bit.

Most of the time, when people say OpenCL, they mean that an OpenCL driver is provided by the GPU vendor. That's what's in a particularly sorry state. Many vendors ship OpenCL but have deprecated it. AMD's ROCm is based on OpenCL, but they don't support it on all cards and there are problems.

The other thing that's picking up steam lately is using a lower level API such as Vulkan as the interface to the graphics hardware, and having a layer that runs the compute workload (whether OpenCL or something else) on top of that. In my opinion, this actually has a pretty good future. On Linux, Vulkan is obviously the way to go, on Windows it's supported by all major cards, and on mac it's possible to fake it with MoltenVK. This is what clspv and clvk are about, but from the article you posted these are not in usable shape yet. I think that might say more about the level of interest around OpenCL than anything else though. It's entirely possible that running compute on Vulkan becomes mainstream through other efforts like IREE than by porting OpenCL workloads.

In a couple years or so, there's a good chance the landscape will shift again, as WebGPU might be capable of running compute workloads well, and is likely to be supported by all vendors. Note that despite "web" in the name, it doesn't require a browser or other web technology. You can run prototypes of it today, but there are still huge chunks of the ecosystem missing.
Myanmar doesn't use imperial units or US customary units.

They use traditional Burmese units. Non-metric doesn't equal imperial/US customary.
Thank you for pointing out this out and making it click in my head that what they're doing could be done for other games.

I've got one or two game designs of my own that I could probably make something like this with, but it didn't really click I could use this code as a reference until then.
25 years seems a reasonable length of time for your dependents to grow up. Copyright is not property. Copyright is the government agreeing to arrest people for saying and doing the same things you said and did.
It's actually worse than that, there are many days in winter in the UK with high demand and virtually no solar/wind output. But obviously a really cold snap would be even worse (and as you said isn't an edge case - even if it is look at the damage that happened in Texas when it wasn't accounted for)
The chart of popularity on GitHub vs stack overflow would be awesome if animated showing movement over time.

I am thinking of the super-popular gap minder demos at TED by Hans Rosling. https://www.ted.com/talks/hans_rosling_the_best_stats_you_ve... etc
Efabless: Open-Source MPW Shuttle Program
There are many application states in which `null` could mean "not got the data yet" and/or "there is no data".

Just use an enum, it's much more expressive.
Meta comment: the actual article title is “The RedMonk Programming Language Rankings: January 2021”. It’s not an article specifically about the stagnation and decline of Go, but a discussion of various languages. Hopefully the mods update the (IMO at least) inflammatory title; it’s currently “Go has been a language that is at best static and arguably on a decline path”.