skysight-inc/HackerNews huggingface dataset:
You're pointing out issues that aren't actually related to UBI. In a properly functioning real estate market, if rents rise to the point where landlords make easy money, more housing gets built and the effect diminishes. The problem is most metro areas have stupid housing and zoning policies so even without anything like UBI we already have massive rent inflation. Fixing the housing situation would largely diminish the potential for UBI to create massive rent increases.

Healthcare is also its own problem that is widely discussed on HN. Any sane national healthcare system would largely prevent huge increases in healthcare costs. Our privatized system is just a horrible model all around.

Also, it's worth noting that most UBI proposals include indexing the UBI amount to inflation, such that if UBI disbursements do lead to inflation, the UBI payments go up to account for it so that UBI recipients are at about the same means on a year-to-year basis.
But there is no infinite BC, right? There cannot be any date earlier than the date of the big bang. That establishes a lower bound for the set of dates, does it not?
I'm in the same boat, albeit with a bit newer W540. I've got Linux on it and it's my mobile machine for work when I'm on call, and travels with me when I head to the makerspace or other remote location. It works great, the keyboard is amazing, and I love how modular the entire laptop is. I have a second W540 as a parts machine just in case.
> If you still want to judge a household by its total income, as well as the number of people living in it, then the only option is to use a flat tax with a universal standard deduction being the only way to add any sort of progressive taxation structure to it.

No, you can just have a normal progressive tax, with the tax assessment unit being the household, and then distribute the taxes so assessed among taxed members of the household by some method (e.g., proportional to income.)
Could as well be prol for proletarian
The quoted line is from the theme song to the TV show Portlandia.

“The dream of the 90s is alive in Portland...”
I don't know that movie, but there is no such consensus.

What I take from people who know this stuff better than I do: There's reasonably good evidence that a diet should have a large amount of vegetables and fruit. There's controversial evidence that red meat is particularly bad.

However the big issue with meat in the diet is not health, it's climate. It's pretty clear that on average meat has a much higher carbon footprint than plant-based food, while some forms (particularly beef) stand out as particularly bad.
Entrepreneur too. His apple juice is incredible.
Evolution of Integer Multiplication Algorithms (From 1960 with End in 2019)
The absolute numbers of deaths are not very interesting. Its the rate of growth of infection and deaths that matter.
Which open source programs are you using and you like? Have you summited bug reports? (An easy way to start is to send bugs reports, look how they are fixed, and the next time try to fix it yourself.)

Proprietary video formats/firmware is a big can of worms, but if you like the subject there is probably a lot of work to do. Try to find a project, I guess they have a list of additional formats they want to support. I used ImageMagic in the past, but I never send a PR, so I don't know the community. (It's weird that most of the titles of the commits are "...".) (Also, try to star small, you are never sure they will merge it. Ask before doing a lot of work.)
They already extended the holidays and I know a lot of manufacturers rely on pre and post Lunar production cycles. We are going to find out what happens when China goes offline which is not going to be pretty. I fully expect some products to run short and prices to double within days.

I also think the Chinese govt is trying to throw money at this problem. They got caught mismanaging the epidemic and injecting money into the market isn’t going to calm public panic. It will do the exact opposite.
It is! https://github.com/leerob/leerob.io
After looking at it for a while, I came to the conclusion that most (emphasis on 'most'. The problem is to know which one is) dietetic science is junk and that we're more in religious territory than anything else.

So if I was you, I would do whatever feels reasonable (maybe meat 2 times a week, drastically reduced amount of processed foods, particularly sugar etc).

IMHO in diets like in politics the danger is always in the extremes. I wouldn't go full vegan but I wouldn't eat meat 3 times a day either.
A Twisted Tale of Rent Control in the Maximum City (2017)
Perhaps soon we'll get cycling directions.
The trackpoint is way beyond anything else ergonomically on a laptop. The hands never leaves the typing position. When correctly calibrated, it's controlled only by applying varying pressure. I've yet to find anything that works as good.

For those of us who find chiclet style keys a step in the wrong direction, and maybe even prefer matte displays to glossy, older Thinkpads is pretty much the pinnacle of laptops as a productivity tool.
How to Regain Focus
I think the idea is that progress (at this point, anyway) is the cross pollination of different ideas, so there is a kind of Metcalf's Law in effect. The more people, the many more combinations of ideas.
I don't get all the static over this. I've been using Catalina since the betas and it's been fine the whole time.
Same. I find it faster to make a couple of quick rough mockups on Illustrator or even paper and then do the final design in HTML.

15-20 years ago we used to make the final design of every page in Photoshop or Freehand and show that to the client. Now I just make the front page in HTML so that we can agree on the look&feel.

Another benefit of working directly on HTML is that you can start proofing some of your design decisions. Many problems are still not obvious in Illustrator/Sketch/whatever. Specially for the client. In my current project I envisioned a featured to open a form on a modal but when I started doing it looked nice but it just felt wrong. The form worked a lot better in a tooltip-like element.
There seems to be nothing in the comment about left leaning people being smarter, perhaps a freudian slip on your part.
That sounds very similar to Ezra Pound's "Literature is news that stays news."

I prefer Phil Graham's "News is the first draft of History":

> So let us today drudge on about our inescapably impossible task of providing every week a first rough draft of history that will never really be completed about a world we can never really understand
I guess this is some security model on Catalina. I couldn't find any info on what features of Google drive specifically would not work if you deny but there are plenty of questions online for different applications. Here's one for last pass:

https://forums.lastpass.com/viewtopic.php?f=12&t=349965
How to fight loneliness working remotely
Android Linux has long stopped being just a fork, plenty of features would never land on upstream.

https://source.android.com/devices/architecture/modular-syst...

https://source.android.com/devices/architecture/hal

https://source.android.com/devices/architecture/configstore
deaths are absolutely the wrong metric to focus on at this point.

as you said, the normal flu is plenty deadly. even if we assumed that variable was break-even, what matters now is the rate of infection transmission and growth.

right now it is still exponential. we can only hope for the bend in a sigmoid curve to come soon, but we haven't seen it yet.

now on top of the fact that it is still exponential is the greatest crackdown on freedom of movement we've ever seen. a side affect of china's massive population is basically anything new they do becomes the biggest X we've ever seen. dozens of cities that are tens of times larger than most american cities on various levels of lockdown/quarantine. this is already historic.
> How good is your idea of wasting time to get meaningful productivity, if you are achieving someone else's goals instead of your own?

That's a great point actually - the someone else's goals part. The whole intelligence in service of madness thing stems from the fact that sane and intelligent people sometimes do not have a goal of their own.

I definitely did not mean to imply that idling is the only thing you do with your life - on the contrary I was trying to say idling is a great way of knowing who you are and coming up with general goals for yourself that you can then fulfill in the rest of the time.

The problem with busy life is you never really dream of your goals and are constantly looking for things to do - it makes it almost eventual that you'll be in service of others' goals. That's not always a bad thing but I find no fulfillment in doing just that.
This is super shallow and a testament on the number of bootcamping and non technical people swamping tech industry.

Anyone worth their salt has suffered through this in under grad education.

Ranting cause I deal with these money hungry imbeciles on the daily and our products are suffering because of this. Yes I try to train, but they don't care about learning, just about milking it for the next paycheck.

And... queue... the... down... votes.... (read a-la-Joker)
I wouldn't travel to China now, but I wouldn't hesitate to travel anywhere else in the world (I'll gladly accept any donations to prove my point ;-)
New Startup Offers Free Live Negotiation Course from MIT
A mummy murder has been solved after 2,600 years
It's not only low-educated people who suffer.

Highly educated people like lawyers also suffer from self-doubt and stress, e.g. thinking "there must be something wrong with me since nobody wants to hire me".

The "lawyers union" in Denmark asked 127 unemployed lawyers who recently graduated. 65% percent responded that unemployement "to a large degree" negatively affect their everyday lives. Only 3% responded that they are not affected at all.
(in Danish) https://www.djoefbladet.dk/artikler/2013/8/ledighed-kan-kn-a...

So even people who are highly educated and for whom it should be easy to do a lot of fulfilling activity, still wants a job. They talk about the emotional burden, they don't talk about wanting more money.
What it was like to meet “The Golden Girls”
That’s definitely something you notice on the German autobahn. The ones that are 1mm on your rear bumper or constantly give you “Lichthupe” are often smaller Mercedes, BMW or Audi. I have rarely seen sports cars like Porsche or Ferrari behave that way.
As underground as one can be on Google maps.
Around here road repair is allocated via property taxes. Pay more taxes because you live on a nicer street, and you will see more road repair.

This gets compounded because nicer streets also lobby for school bus stops central to them, which leads to even more dollars being spent there.

Last of all, if too little is being done on the roads then the neighbors on a nice street pool their money and privately fix the road themselves.
I’m constantly surprised that we got a safe language that compiles to Javascript (TypeScript) but never got a safe language that compiles to shell script. Why can’t I write in (a subset of) some other scripting language $lang, but with restricted-to-pure-/bin/sh semantics, and then cross-compile it to actual portable shell script for distribution?

Hopefully not by generating a megabyte of polyfill runtime code; more just by the compiler refusing to compile code in $lang unless it has a direct equivalent in /bin/sh. Any $lang source file the compiler accepted, would just look like “a shell script translated into $lang” already. But the compiler would inject $lang’s safe semantics (exceptions, type-checking, etc.) during the compilation, so you’d at least get that benefit.

Alternately, I’d also be satisfied with “emscripten for shell”: a compiler that generated shell scripts containing a small WASM-like emulator and an embedded bytecode stream to feed it. As long as it was lightweight enough. (A large point of these environments’ use of /bin/sh is that they’re small and embedded and can’t load too much into memory at once.)

My only guess for why this hasn’t happened, is that the people who write things like shell scripts that execute in initramfs, or shell scripts that are intended to install stuff even on lesser-known UNIXes, are all old-hand ops people who know shell-scripting cold, and certainly aren’t developers with any experience in compiler theory.
Is there a YouTube video or something I can check out before downloading?
I do recommend counting cars you overtake and those that over take you.

Turns out I was overtaking 10 cars for every car that overtook me. I've calmed down since then as it really put it in context how fast I was driving.
The net figure matters.

Bloomberg: "The central bank said Sunday it will use reverse repurchase agreements to supply 1.2 trillion yuan of liquidity on Monday, with the figure coming to 150 billion yuan ($21.7 billion) on a net basis, according to Bloomberg calculations."

https://www.bloomberg.com/news/articles/2020-02-02/china-s-2...
according to various models the infection rate should shift from exponential growth to an s-curve function where growth rapidly falls off, the first stage of containment, somewhere around the 15th. the 17th is the monday after that, so many schools and business and cities are planning for everyone to just stay home until the 17th (at least).
Just in from “C is fine just know what you’re doing”.

> Exploiting the bug does not require sudo permissions, merely that pwfeedback be enabled.

> the stack overflow may allow unprivileged users to escalate to the root account. Because the attacker has complete control of the data used to overflow the buffer, there is a high likelihood of exploitability.
Started doing HTML in 97 so this brings a lot of memories like using a lot of <marquee> and <blink> on my first Geocities site. :)

Nice write up. I also learned a couple of things I didn't know about grids too!
Show HN: CryptoTrader.Tax – Crypto tax tool for accountants
From the problem 700:

Consider the sequence 1504170715041707n mod 4503599627370517

Could you explain what 'n mod' means? Google doesn't seem to know what that is.
You are gonna love this: https://www.labri.fr/perso/nrougier/from-python-to-numpy/#co...
Watch “Bird Shaped Paper Plane Goes Viral New Edition ” on YouTube
Anyone guinea pigging their children on some new drug just approved by the Trump FDA is negligent.
What is the power consumption hit with prediction?
In Israel you give your kid Bamba.

You can buy it on Amazon here.
Check out: https://www.turtle.dev/

I have used them and can vouch for its high quality work.
Yeah.. still wondering about affiliate revenue.
As a designer you are a psychologist
I found it shocking to realize that thousand years old realizations are still worth more than the vast majority of ideas invented since (regarding human existence that is).

Gives a slight taint to the meaning of the word 'progress'.
Lexus drivers are the worst in the US.
This is a great little article. I find too many programmers don't understand the value of batches, at every level of code. Batching is super important, both to amortize fixed costs and to reduce serialized blocking for "IO" (this case, if we define IO as "operations which fetch data from a slower data source than the one upon which we're operating").

There's another mistake programmers are prone to make after learning about the importance of batching. If batches of ten are good, why not a hundred? Why not a million? Lots of people make the mistake, after learning the value of batches, of assuming that bigger is always better. This isn't the case either. There are a few reasons why too large batches can also cause problems. For streaming work, large batches hurt latencies of initial results. Access locality can also be harmed when batches are too big. If your cache can fit a hundred of your objects and you perform operations batch-wise in batches of a thousand, you have to fetch each object from main memory per batch. If you worked in units of a hundred instead, then you would fetch each object from main memory once.

I find there are a couple of good rules of thumb for batching. Batches should be as small as possible, as long as they are large enough to solve the issues I mentioned earlier. I like to target batch sizes that are large enough that the fixed costs are no more than about 5% of the total costs of executing the batch. In the case of CPU-local work like the one described in this article, you would pick batch size s.t. operation 0 and associated fetches have finished on batch element 0 before you loop back to it to begin work on operation 1. In network situations where tracking batch completion and context switching is less expensive, this doesn't make as much sense. Just make it so that multiple batches can run concurrently, and issue multiple network requests to handle each one.
The Chinese government's response to this situation (after some initial dithering) has been to move swiftly with big moves. I suspect that the force that overcame the initial delays in local response were powerful central government actors who could some in and simply shut cities and entire areas down and not fool around. There appears to be at least one emergency prefab hospital with about 1600 beds under construction and foreign disease experts have been invited in to help with the situation. And now large liquidity injections into the markets.

Compare this to the previous recent epidemics that came from China, SARS, H7N9, some variants of Swine Flu and so on. This response feels very different.

I work near some people who are providing some analysis of the disease and the evaluation from that community seems to be that the Chinese government has been doing a really strong job in their response and it seems to reflect a turning point in how the government deals with these things.

In the past it appears that even having a rampant disease epidemic was considered so embarrassing that it was everything that could be done to hide it. Now it appears that hiding it and acting like its not happening is so embarrassing that a muscular response is warranted. I suppose that's an improvement.
Honestly the best way to get good work have been other freelancers or consultants that know you well. It takes time to get a network, but once you have it you can participate in a lot of reciprocity on projects. Of course this only works if you also help your friends, bringing them good projects when you can’t handle the work.

One reason this works well is your friends aren’t likely to intentionally get you into a bad situation. They have an incentive to not screw you over :). They also know your skills and what you’d be suited for, helping to act as a filter... They also give you a warm intro to the client, rather than the client treating you like a faceless commodity on a freelancing site.
my main reason to continue using the thinkpad. the trackpoint is something i cant give up at this point
> what matters now is the rate of infection transmission and growth

I don't think it's the right metric to focus either.

The survivability rate once infected is probably the most important.

I believe that medias business model (pay per click) force them to jump on and exaggerate any threat so as to get more views. It's not the first time and sadly not the last that we see such a thing.

I could be wrong but I don't think it's the end of the world ;-)
> "There's nothing preventing people from moving out of those areas and getting jobs elsewhere"

How about family ties? How about ties to their friends and community? These are human beings you are talking about, not robots. At a time when societal problems relating to atomization are increasingly evident (e.g. https://psmag.com/social-justice/americans-are-staying-as-fa...), we hardly need to encourage more of it.

> "UBI should only enable people to subsist on government income if they are willing to live in cheap areas with not-so-comfortable living conditions."

Oooh, yes. We could also give these cheap areas with not-so-comfortable living conditions some snazzy label like, say, "ghetto", "favela" or "slum". /s
A pre-symptomatic contagious period is pretty widely acknowledged at this point I think. The bigger worry is that people may continue to spread it even after they have recovered:

> The fact that asymptomatic persons are potential sources of 2019-nCoV infection may warrant a reassessment of transmission dynamics of the current outbreak. In this context, the detection of 2019-nCoV and a high sputum viral load in a convalescent patient (Patient 1) arouse concern about prolonged shedding of 2019-nCoV after recovery. Yet, the viability of 2019-nCoV detected on qRT-PCR in this patient remains to be proved by means of viral culture.
On the flip side, I was personally always venturing out into the Wild Wild Web to find new, interesting content. It had this sense of adventure that is pretty much gone nowadays
Always a wonderful work by Justin.
I don't know where the original paper is either, but Finnish news cite a person called Jan-Erik Lönnqvist as the professor.
Thanks for asking, I also wondered about it.
We Moved from Node.js to Ruby on Rails (2012)
"Seems obvious, but building up mental model of software development through a structured approach is better than just letting it happen naturally during work hours."

Yes, it bothers me to no end seeing code that has been developed using 20 different mental models. I like the idea that enterprises (seemingly) are trying to scale by providing tools to individuals rather than trying to build up hierarchical structure within teams, but in my experience this has caused a radical redirection to having almost no cohesiveness in how code is constructed. "We use Spring Boot" is not a magic bullet.
Yes, this not about equities. I've been through a couple market disruptions on the corporate side. Our revenue is from retail, our expenses are to other businesses. During a natural disaster, people are preoccupied in paying the bills and are late paying. Meanwhile, my corp had contractual obligations to other businesses to pay on specific dates. With less revenue and same expenses, we borrow from the banks. If all corps are going through the same natural disaster, we're all borrowing from the banks. Those banks run out of cash and borrow it from the gov't.
In theory HIP is a modified LLVM, but as far as I know Julia uses a modified LLVM as well, so unless they are upstreamed, we can't use them together :(

I guess I'm staying with NVIDIA with developer laptops for a long time, and maybe using AMD for ultrabook.
This was no such an issue when unions were stronger.

The unions themselves grew fat and some of them corrupt, but cleaning that up discarded the baby along with the dirty bath water.
A more robust and sustainable future for my grandchildren.
"This results in a loss of a single cycle at the time of instruction fetch." Maybe on that paper CPU but branch mis-predicts on Skylake are 16.5 cycles if there's a μop cache hit and 19-20 cycles if there isn't.

https://www.7-cpu.com/cpu/Skylake.html

That said, I didn't know about using BPM to access the PMC performance registers.
The A14 north of Cambridge has recently been rerouted, and towards the end of the project - but months before it opened - Bing maps showed green traffic across countryside where the construction workers were moving along the new road.
I guess whatever you do, try to approach what pleases your mind to the fullest. Either coasting along looking at the sky or climbing a mountain.

Slight anecdote, as a health improvement I started jogging in the woods last summer. My brain is still recovering from a lot of nasty sensations and I'm very sensitive to any form of happy emotions. Whenever I run, I'm free to pick my path, and this feels like a very raw form of happiness seeking. If a part of the forest appeals to me (because it's new, or the sun shines differently through it, or if it's more challenging) I do it and it appeases something in me.
The last two images in the README are links to YouTube videos. Here's the one for the latest version: https://www.youtube.com/watch?v=6TnzuIsVT6o