skysight-inc/HackerNews huggingface dataset:
The whole system of benevolent governance is built on consent. I’m not sure how you’ll ever roll out a system like this with the consent of the governed.
I'm using mine for over 3 years over bluetooth, somewhere between 10 and 20 hours in a regular (pre-covid) week, the battery feels like new.
Used to love Diggnation and Digg reel, it felt wild and uncontrolled, yet the production values were good. Really liked the hosts of Digg Reel also, Andrew Bancroft and Annie Gaus (had to look them up).

Revision3 had some other great shows also on their list. Too bad there is nothing like that anymore on the internet, at least to my knowledge.
They even go back to Algol 68: http://www.softwarepreservation.org/projects/ALGOL/book/Lind...
I think people generally give a lot of undue clout to what Elon says, just because they pattern match "Elon Musk" with "smart guy". Granted, I think the hate bandwagon against him is just as silly.

I just think he's a fallible human like the rest of us, as unrelatable as he may be for various reasons. And he clearly has trouble keeping it together sometimes if his twitter is any indication. Him being terrified of something is all the more reason to be skeptical, because fear indicates a heightened emotional state, which is something he has a problem acting rational under.

That said, I firmly believe AI is gonna be a big fucking problem. Not necessarily because they'll gain sentience and enslave us, but because of how humans will use them. I trust that I don't need to go into detail about the utterly terrifying, civilization destroying disaster associated with anybody being able to create entirely fabricated, fake video, indistinguishable from reality, on a whim.
I'm imagining massive pressure on Biden to concede before mail-in votes are counted, maybe combined with a 2000-style lawsuit that delays things even more.
I am glad people are thinking more about Open Source software and how to fund them. I think among other problems, Open Source have 2 main root issues when it comes to funding.

1. Silver bullet is a myth. The OSS users are forced to use one medium for funding the software. Maybe Patreon, Github Sponsors, Paypal, Librepay and more not than one or all of them in most cases. Using more funding method have their own challenges, but it depending on the prject should definitely be more than one.

I take the inspiration from POSSE concept from Indieweb (https://indieweb.org/POSSE). It talks about publishing your content (blogs etc) once and distributing through various channels like FB, Twitter, HN etc instead of forcing people to your website which is just one medium. We should give the same level or freedom and choices to people who want to donate to your OSS project so that they will use a method which they are already using. Reducing the friction. And Flattr or the new proposed will only be one of the ways or should be one of the ways.

2. A lot of people don't know the difference between FOSS/FLOSS and OSS. Especially people after the Millennials (i think). To them, it is a FREE material. It is not! We should make awareness about what free software movement was.

Before you jump the gun here, please read the GNU page about selling free software - https://www.gnu.org/philosophy/selling.html.

Open Source forever have been about "free as in freedom" not about "free as in beer". The whole reason for it to start was because the software was not allowed to be redistributed and modified among other things. There definitely was freeware and other software models which were FREE even before Open Source was coined. Stop using FOSS/FLOSS everywhere if you don't mean it and make awareness about the differences about FOSS/FLOSS and OSS.

The effort and time of the maintainer should be rewarded with whatever he/she/they want, either recognition or money. We should make it a new normal. Making money from OSS should be OK. Being rich (if you can that is :D )from OSS should be OK.

Hope funding in OSS gets more momentum!
I mean it’s like an impossible thing to commit to even if he wanted to, no?
You might have here answer to the ”Where is everybody” question. Space is not economically viable. Not for us, not for the others. Not even in a billion years, literally.
Inline types are available as a feature of the Sorbet type checker.
No telling if that would be the only effect. You could reduce income inequality while also increasing poverty, so I don't see the reduction of inequality as an end in and of itself.
The channel I find most accessible for laymen, that goes into the maths, is DrAPhysics[1]. It's done by some random English radio jockey with a background in Physics. Nothing on the cutting edge, but I like his simple presentation of manipulating symbols on paper by hand. If you want visuals there is this[2].

[1] https://www.youtube.com/watch?v=foRPKAKZWx8

[2] https://www.youtube.com/watch?v=UfThVvBWZxM
I feel like the author has a weird conception of what capitalism (and socialism) is. They seem to conflate market economies with capitalism, when capitalism is just a mode of economic production where the means of production are owned by people other than those who operate them. It's an economic system where you have a Capital - Wages - Profit cycle.

>is some sort of socialism, where the government introduces new laws and systems to redirect money to attempt to balance the system manually

"The government doing things" is not socialism. Socialism is when the means of production are socially owned (usually by the people who operate the means of production). What the author is talking about here is "welfare statism" [1], and IMO UBI is just welfare statism taken to an extreme.

That being said, I'd definitely agree that UBI (under a capitalist state) is a way to keep capitalism ticking along.

[1] https://en.wikipedia.org/wiki/Welfare_state
Unfortunately it's probably not in the cards in the near term just do to other priorities and insufficient demand (plus alternatives like HIP for AMD). I will say a lot of us here at OmniSci would kill to leverage the latent GPUs in our Macs and other places, so we'd welcome any community help towards this end (it's not a trivial thing to add, but also not particularly difficult either, just work).

We'll plan to update that issue with the above.
A carbon tax is best levied at the point of extraction. Businesses that currently benefit from emitting a lot will automatically reduce in value.
Yes you'd be dead.
Not almonds but most "normal" everyday vegetables & fruits. Certainly not only dates and only 6 weeks per year.
Genius or madness, not sure which.
So someone else should pay for you to sit around doing new hobbies? Glad you are having a good time, but how can you not view what you do as lazy from the eyes of society? There is no free lunch; the money is coming from somewhere.
Except that with a black hole this small, you'll be pulled apart by the tidal forces long before you even reach the event horizon. If you want to make it across the event horizon intact, you need a much larger black hole, like the one in the centre of our galaxy.
To be very honest, these times should not be taken as data points for normal behavior. Stress is extremely high, optimism is low, and its just very hard to find a job these days.

I'd take the anecdote more seriously if there were many opportunities on the market and they still said the same thing.
I'll definitely have to try this out, and from the benchmarks the results look impressive. In the documentation I noticed there was a dependency on tensorflow. I get why it's needed, but it would have been nice to figure a way without it. As an annoy user, it's very easy to use, from install to the API. Looking forward to the continued discoveries in approximate nearest neighbor tech.
I had internet access since I was about 10, used the internet constantly though my teenage years, and did great in math and science in school (winning contests and the like). I was also interested in computing and thought it would be cool to know how to code. I even tried to follow some tutorials to learn, but I guess they didn’t explain the tooling so I never managed to run my code. I was missing some tiny experience of running a compiler that would change coding from a thing I’d read about to a thing I’d actually do. I didn’t actually learn to code until I took a computer science class in college. I took it up quickly, and have since had a very good career as a software engineer.

I had the hardware, the aptitude, the interest, and the free time, but it just didn’t happen until I was in the right environment to give me a bit of initial hand-holding. I guess my point is, don’t just throw your kid in front of a computer and assume they will learn to code. They might end up writing fanfiction, playing an MMO, or trolling on 4chan instead.
The difference here is that the wealthy became wealthy by providing something of value. Wealth redistribution does the opposite, take from those that are providing value and give it to those that aren’t.
If people really want, there are common provisions in laws that protect old people who have lived in a place for a long time, but still has these land taxes.
I’m imagining federal agents burning down polling stations and mail delivery trucks with help from local LEO.
> The way I look at it is, right now, even if you want to reduce your emissions, it's really hard to know how to get the biggest bang for your buck.

This is absolutely true, and it misses an important point: lowering emissions not your own is almost always more efficient.

A very tangible real world example.

I invested xxxxx € making my little house super energy efficient. Meanwhile, in Riga, Latvia, close friends had central city heating, but not even a valve for turning off radiators. They'd just open a window at -30°C. I could have bought thermostatic valves for the entire building and made ten times the ecological difference for a tenth of the price!

Even without a carbon tax, that alternative would have made a lot more economical and ecological sense for both myself and a lot of other people!
This is a good point. I actually consider shoring up these loopholes as part of (or needing to be passed alongside) UBI.
Most of that stems from the fact that the US dollar is the main global reserve currency - so people around the world are willing to accept them in exchange for real goods and services.

This won't be the case forever. Once it flips, the magically cheap overseas goods become the expensive imported goods only rich people can afford.
The surface layer is mostly irrelevant for life conditions when considering oceans enclosed in ice. Even a few meters under a water ice surface you already have plenty insulation from surface temperatures, whatever exothermic process you get going is going to stay warm for a long while.

Europa surface is actually more hostile for life due to the heavy radiation from Jupiter.

If we find life in icy moons, then we have to consider that the number of icy dwarf planets in the Kuiper belt, the Oort cloud and the orbits beyond are likely in the thousands. As long as they kept some heat from impacts, nuclear decay or binary tides they may have oceans suitable for life. Impacts carrying life may be rarer up there but they are probably lower speed being in higher orbits, so they'd be more survivable for organisms.
Matz often cited the "carrot" of much better performance on 1.9 as a reason for the successful transition.

Python3 didn't offer much over python2, so people just saw the downsides, while ruby pushed people to upgrade with the promise that their efforts would gain them better performance and/or save money.
I was going to say Gentoo, for much the same reasons.
Israel at that time was a poor country, and home for many Jews who came from around the world with nothing .

Under those conditions, getting a down payment on a mortage was huge problem.
So we can shoot aliens in VR with our friends a thousand miles away
Not OP as well but I love BitBar. I use it as a catch-all status and action menu at work. Here’s what I have:

- Display current git branch, useful for quickly looking up the task and task ID when I need to write it somewhere.

- Poll develop branch, parse and display the current sub module commit. Again for quick lookup when I need to reset that repo.

- A list of PRs and their status and ID (just open the menu to see the ID so I can easily find the relevant build in eg CI)

- A couple of bookmarks for usual websites to open

- A couple of bash scripts to delete certain folders

- A couple of shortcuts to open specific folders (eg snapshot folder)

- A simple HTTP status of a website I manage (it tended to break often, now I see if it is down within a minute)

Basically anything I do on a semi regular basis is literally one click away. I cannot recommend this tool enough.
I use unit tests as a design and documentation tool.

Since we already have a specification tool (MiniTest) in the StdLib it would interesting if we could combine the rbs files with spec unit tests.

I already have my matching test file open anyway. Having the typing information in the same place would encourage the use of types, tests and documentation.
Please don’t use YARD. As a documentation format, I find it noisy. As a documentation generator, it doesn’t support standard RDoc syntax (_intentionally_ so) that makes it completely useless.

I say this as someone who has written Ruby for almost twenty years. I will _never_ use a tool that depends on YARD document formatting, because I will never use YARD document formatting.
Sure it does. In this case the money for UBI has to come from somewhere. It will come in the form of extremely high taxes. If the government gets to keep more than 50% of your income, then they are a majority shareholder in your individual output. They retain extraordinary power and control over you. And that could ratchet up all the way to 100% theoretically under the UBI system. There really is nothing stopping it from happening other than voter sentiment.

There might not be favorable sentiment now, but sentiment can change. But I do suspect that if you implement such a system, society will become dependent on that system. And it will be ratcheted up to pander to populace. It would be a powerful tool for politicians to garner favor. I've seen it done in other countries that openly embraced socialism and populism. It ends in economic catastrophe for nearly everyone.
Yeah. One thing which is glaringly obvious from the news reports is that there is no mention of blackbaud identifying the vulnerability and resolving it.

On the basis that
A) Blackbaud did not inform it's customers promptly
B) The vulnerability is potentially still out there so further data leaks can happen in the future

I think every single organisation using Raisers Edge needs to plan on a migration to a new system. A big and ugly task but I can't see how anyone would think it is responsible to keep their data stored with this organisation.

Not got a stake in it or anything but I work at a charity who use Microsoft D365 (which for charities is dirt cheap) and we are feeling very relieved that we did not decide to use Raisers Edge.
I send hundreds of packages a month. Last two years were great - almost everything would always get there within 2-3 days with minimal delays. About a month ago it started to get really bad all at once. Packages from CA to OH routed through HI (what?), packages reported as delivered disappearing with no record, etc. we’ll see what happens in Black Friday and cyber Monday. I predict a lot of ruined christmases.
Technically, once you start colonizing a planet's underground you have little vertical limitations. Manhattan isn't a cube, most people live in a 50 meters layer from the ground. 50 meters is nothing if you are building an underground grid.

Thermal insulation would be nearly perfect and radiating excess heat can be passive, so there wouldn't be energy usage from that.
Consumption taxes such as sales tax are considered indirect taxes in taxation theory.
MPEG-7 has been working on this for decades. ffmpeg has an implementation you can use: https://ffmpeg.org/ffmpeg-all.html#signature-1
While this does pairwise comparisons, it should be possible to simply index the resulting fingerprints using lucene and perform inverted index search - this should scale much better than this technique mentioned.
UBI will become the new definition of poverty, and this is a great thing, poverty being you are on UBI is much better than any other definition of poverty in history.

Per the article (and I agree with this) UBI is not meant to uproot capitalism, it's meant to optimize capitalism. A capitalist system where the poorest person is still able to participate on the demand side is quite novel.
Probably because it's built using SwiftUI
All the GPT-2/3 articles around appear to be based on English language, which is natural as it is probably the native tongue of its developers, but has there been research and/or learning done on non-English languages at similar scale? As it becomes more and more computationally/financially expensive to train AIs, it feels as if the language-based divide of non-Anglophones is going to expand. (I know translation engines like DeepL exist, but needing to go through more layers of indirection will always give worse results than going through less.)
When a poor person has to pay a regressive tax, that is money that would otherwise go towards necessary housing, food, healthcare, child care, transportation, etc. Poverty means going with out some or all of those things regularly. Whether or not rich people pay a higher tax percentage of a regressive tax doesn't change those circumstances.
Most of the time is taken in getting approvals and permits, things that cities have direct control over and can + should optimize. Just doing that will decrease costs since a quicker turnaround means faster ROI and less risk for a developer.

You're right that cities do not expand uniformly, and city improvements are also not uniformly distributed. This is why a flat property tax does not make sense. Use land-value-tax to balance. If one area is very desirable, increase land taxes in that area and use the revenue to fund improvements like parks, libraries, schools all around the city.
Whole it may be ridiculous, he is doing his job in trying to get his client of and our a weaker sentence. And yeah, any lawyer today woukd be making the same argument.
Keep in mind, the constitution prohibits unusual and unjust punishment. So, or choose, conditions in prison should be brought up... By any good lawyer, at any time.
Possibly accelerated, but for several years they've been moving in the direction of assuming nobody will visit a post office unless they have no other option and have reduced hours to whatever they think they can get away with politically.

Ten years ago there were quite a few post offices open 24/7/365. Today the 24-hour locations are at best 18/7 and the more usual hours are better than traditional banker's but worse than retail M-F, limited on Saturday, and LOLGFY on Sunday. Which limits their revenue to whatever services they have a legal monopoly on, plus package services for businesses where the shipper wasn't going to the post office to mail things anyhow.
> Seems like a missing abstraction that makes it hard to compose these structures, and therefore construct complex structures. Another thing to the research list, irrespective. Or maybe it is naturally the case that the implementations of composition for lockless doesn't scale well?

Would transactional memory make lock-free algorithms compose better, or just race/conflict more?
No, that's just a straw man. A lot of people are paying giant amounts of taxes and they'd rather not see them go up much further.
I wouldn’t bet against Java. It is both ubiquitous and evolving. Sure, Kotlin is nicer than Java 7 (Java 15 is about to be released soon) but the switch to Kotlin is happening only on Android. Java is still extremely strong on the backend where there is little reason to replace it with anything else at the moment. Even if new projects stop being written in Java entirely (which they aren’t), there would still be plenty of Java in the enterprise for the foreseeable future.

I could maybe see some Java projects switching to Rust if anything. Especially for infrastructure projects like Cassandra where performance matters a lot, and where GC pauses are problematic.
The majority of the M0 money supply, that bit of currency we use to get things done in our economy, is created by fiat at any of the ~4500 commercial banks (in the USA). Every time they give out a loan they create the money out of thin air as debt on their balance sheets. They are only required to have a tiny fraction of the money they 'loan'/create (fractional reserve).

If instead of letting only these banks create money, if the new M0 money supply was distributed to ~300 million human people instead of ~4500 corporate people, there'd be plenty for basic income. It'd be universal basic income then instead of commercial bank basic income. And banks could just be banks and get by on their actual services instead of being money machines.

... and that's not even acknowledging what the NY Fed have begun doing since October of last year, 10s to 100s of billions a week swapped for worthless items from corporations who can't pay their bills in Reverse Repo operations: a shallow attempt to pretend it isn't just giving money away (https://apps.newyorkfed.org/en/markets/autorates/temp).
Ask HN: As a new hire how to deal with legacy codebase and introduce standards
Recently accepted an offer to join a small size company as a mid developer. From the internal scoop and the interview I already know the code base is not great. There is a lot of technical debt, legacy tooling, poor coding practices and a lot of junk. I don't want to give up and just write more cruft or throw tantrums and pester everyone to re-write stuff.

If you are in my position,
How would you approach ?
What are the methodologies you follow to get yourself comfortable to start contributing to the existing codebase ?
How do you gain existing team's confidence so as to persuade them to make some changes instead of sounding bossy ?

I faced similar situation in previous position and find it really difficult to get started. Any pointers are welcome!
Time-travel and implicit provenance for ML Pipelines
How about we meet in the middle.

If you can provide a receipt for accomodation/rent and utilities, you are eligible for the UBI up to the value of your accomodation and utility bills (with limits).

The UBI can subsidise classes of certain foods up to a certain value if you keep the receipts, but can not subsidise confectionary, soft drinks, smokes and alcohol. Only fresh food, milk, etc. with a nationally recognised UBI code on the packaging can be subsidised.

The UBI is not money that you can spend on barista coffee, lego, computers etc. You need a job for that. It’s a tax return for living that’s claimable each month and doesn’t rely on actually paying tax. Processing the UBI creates jobs and encourages people to organise their spending. But in this manner, any reasonably organised person can get off the streets or bootstrap their own business without anxiety about starving.

Social services would help people with low means (ie can’t read or write) to organise their affairs to make use of the UBI. Benefit payments for unemployment and for kids would be suspended. Naturally, taxes would be increased to support the UBI, but most of the cream that you make could be used on “nice” things.
Language files blank comment code
-------------------------------------------------------------------------------
JavaScript 142 54627 91825 243672
CSS 9 790 238 5908
HTML 2 10 1 43
-------------------------------------------------------------------------------
SUM: 153 55427 92064 249623
-------------------------------------------------------------------------------

without the demoData dir.
that's nuts
When CNN got created lite.cnn.com.... not exactly a redesign but a service is a service
Unless it was done on purpose, then it was an accident. Negligence can be involved in an accident.