skysight-inc/HackerNews huggingface dataset:
Renters also receive the benefit of the subsidy on landlord mortgages (that would otherwise increase costs to landlords which would tend to constrain supply).

False, by the same logic of land value taxes.

The supply of land is fixed and cannot respond to changes in supply or demand. Or to changes in cost structure, including both taxes and subsidies on the land itself (excluding improvements).

Landlords eat LVT. And they pocket the mortgage subsidy.
Tax codes pick and choose among taxable and exemt income and costs all the time. Your objection is patently absurd.
Thank you for this awesome tool! I use YUML all the time to embed diagrams in to markdown documents on GitHub. I use PlantUML sometimes too, but I love that YUML has no compilation step and the "source"of the diagram is in the link and legible to humans.

I wish I could use YUML to make flow charts!
Spillover effects and game theory all along. Sure, it is those who are interested to know the information are victims, but they do not even know and are not in position to defend themselves.

So, law steps in and declares that (only) way to profit from embarrassing true information is to release it.
> Have you ever heard of someone getting ticketed for not doing this?

Yes.

> I have never once notified the DMV of anything, and have driven for years with old addresses on my license.

You might want to fix that. In some states it's a misdemeanor rather than an infraction.

> And, of course, if you don't drive, none of this applies.

True, but I was only addressing the inaccurate information, because it could have consequences for people who believe it is true.
By this logic, every new Linux distro, window manager, text editor, programming language, or anything else that competes with existing software is “crapware” that is “actively damaging” by “diluting the set of good [software]”. Competition is good! The community has never “come together” in any space (case in point: systemd), even outside of Common Lisp.

Corporations and small teams sometimes create software that is more cohesive and might be what you’re looking for, but this has never happened for a “community” of any reasonable size.
Harris introduces bill to send millions to local governments for tech support
Because I don’t care to.

It’s easy enough to Google literally any of them and read substantial numbers of articles on their practices:

For example, AdWords misrepresents clicks by slow rolling fraud mitigation and Google is quite deceptive about what various statistical measures and advertising practices actually deliver.

As another, YouTube has a quasi-DMCA process while feigning that it’s a safe harbor purveyor of information, while in fact maintaining an editorialized anthology. This quasi-DMCA process is frequently used to steal ad revenue from creators through acts of fraud which Google’s automated systems and lack of human support (intentionally) don’t mitigate.

It’s just not worth my morning to document all of it, because it’s literally a story a week for years. And a dozen stories a week for the past few years.
Probably Tcl ;-)
I think yours is an important question that few people realize which is; these companies are legally required to tell you when they are listening to you, or even potentially listening to you.

Google "accidentally" forgot to tell people that they included a mic in those devices. That's still illegal.
Facebook would love this!
The Swedish system works the same way, but as long as your own business isn’t too complicated it’s still quite simple to file.

You have to have your books in order anyway, and tax filing is usually as simple as copying over some numbers from the bookkeeping software and then Skatteverket (Swedish IRS) will suggest what is probably the best deductions and periodizations available for you. For my one man consulting business it takes less than an hour, and requires nothing more than having my accounting in order.
No, you are arbitrarily deciding that "shaming judges the person," and that shaming means, "You are a bad person." That's what you think it means. You do not get to decide what "shaming" means to everyone, and it's not right for you to tell others what "shaming" means to them.

Besides that, even if one thinks that shaming does "judge the person," that's not necessarily bad, either, because rightful shame can lead to changed behaviors, which is good for the person and for society as a whole. However, this only works as long as forgiveness is available to those who change.

The problem our society currently has is that forgiveness is often denied, even after repentance. The judgments of the court of public opinion are essentially permanent, which is not healthy. And it's doubly bad when relatively old words and actions can be cited as a reason for judgment and outrage today.
As far as I know, it requires intent to do something illegal, i.e. running an illegal platform for drug & gun sales with the intent of providing that service.

Just running a tor node wouldn't be touched imho, but yeah, it's a terrible idea in general.
The IRS has changed over the years.

I knew a guy who didn't pay taxes for nearly 10 years, this is a kid that was doing minimum wage work so he didn't think he needed to. IRS sends a letter going 'we think we owe you about 3,000. call us'
beneath the invective there is an interesting point.

look at the context. its easy to understand in todays environment why someone would write a somewhat-finished personal project, put it on github, and try to get it noticed. personal itch, self-teaching, self-marketing, etc

whats less clear is how you get together enough time and bodies to spend the substantial effort to make something well documented, tested, and more broadly useful. especially in a lesser-used language.

open source has definitely 'won', but i dont think that issue has been adequately tackled. the story seems to be that you get to step #1, and get enough traction that you can hopefully build a functioning set of contributors.

[as aside lisp also has a reputation, unfounded or not, for encouraging people to develop a bespoke private universe thats hard for other people to get a handle on]
First of all thanks :)
And if you do find some time that project seems really cool, I never really got to work with the STM32 micros, but they are really powerful and cool.

Answering your question, well, even thought this is an electronics engineering project, I don't feel qualified to work with electronics professionally, for example, there's a lot of knowledge I lack.
I do work as a software engineer and I have done a couple of interviews myself to hire people and I do believe this helps when applying to a job, I'm not saying it completely replaces your qualifications but it might at least give you an edge. I'm seeing this as someone who would want to hire someone skillful. A technical project certainly is on the very least a nice thing to have in a CV. Of course this is just my opinion.
And if you are feeling like applying for a job based on your projects, just give it a go.

One advice I can give is: if you do have projects of your own, big or small, don't do it like me and keep them to yourself for years :P.
I really had no idea so many people would appreciate my pet project.
Nomad – experiences and best practices at Trivago
Exactly, it's the force pushes that are the problem.
they aren’t. joan and john are cousins.
Yes, that's exactly my point: forgiveness is withheld, even after repentance. Admitting guilt is double-punished, and doubling-down is comparatively rewarded.
I'd bet that less than 0.1% of users use a custom clipboard. Android's primary focus should be to make the OS secure for the nontechnical majority. These are people who don't understand permissions, and will click on app installer popups. IMHO this is a welcome move.

An alternative would have been to deny all network access to clipboard apps - thereby ensuring that they are not able to steal any data.
reductio ad absurdum, lyft is a taxi dispatch company, outsource mobile and web app, customer service to off shore, drivers/cars err never mind, analytics outsource to hortonworks cloudera ml consultancy . Done none of those are core
When the underlying problem is a lack of knowledge in the group, it can be easily fixed by the introduction of someone with the neccessary knowledge. In that case, you are solving the human problem. That's one of many possible reasons for why the code is a mess.
Also known as Everybody's First Linux.
Or the management will come and say that they signed another contract for something that has to be done in 3 months (they said it's already basically ready, just a few last brushes to go) and now there is no time to do anything right. Everything becomes its worst possible version and every day you pray that you will never ever have to look at the code you've just written again. And then you look at the code others have just written and now you have to work with, and you wish you were never born (or dream about being a baker).
I thought that was interesting. They propose some novel patterns, like the dedicated cluster for data persistent workloads, and the use of standardised Makefile targets for operations.
But that's people bullshitting themselves. It's not like you suddenly behave differently in your own home once you got an echo dot. You basically know you just sold your privacy to amazon, but you tell yourself it's OK since you know about it, which somehow puts you on top of the game. It doesn't.
Here's the medium post from the same author that goes with the video: https://medium.com/@brianwill/object-oriented-programming-a-...
The first Emacs was written on top of TECO.

The came young students who had access to a brand new Lisp Machine in the MIT AI Lab (thanks to the welcoming spirit of Marvin Minsky and others). They implemented EINE (EINE is not Emacs) and ZWEI (ZWEI was EINE initially) and then Zmacs. -> Weinreb and McMahon. Bernard Greenberg wrote an Emacs in Maclisp for Multics. Hemlock was written in Spice Lisp. From then on a bunch of editors were written in Lisp.

Don't let you be discouraged. Learning to write well architectured programs is best done by writing programs.

I applaud those who put their thoughts between nested parentheses and turn them into working code...
They could use the information that others (banks and employers) report to them about your finances to pre-fill all the forms. That way you only need to add things that are missing and double check what’s there.
yes and no. I would go to a doctor that learned medicine from medical school but when faced with an unforeseen would turn to youtube if there was a way to help a patient. And this has been shown to happen on rare occasions when patients do something incredibly stupid and rare and the doctor has no idea what to do. But if they learned all their medicine from youtube, then no. Youtube should only cover 0.00001% learning materials
Wow. Most property metes and bounds are described using compass readings, at least in New England. Often only one point or one side of a large tract is defined from a relative fixed point, such as a road, then it's all compass directions with lengths that should match with neighboring properties. The original farms have been sliced up into smaller lots for homes, but they are usually directly based on the property lines described a couple hundred years before. This is telling me that probably most people, at least in New England, have incorrect property lines, larger properties could have very large deviations. The author mentioned a 6.6 degree difference in 250 years, that is a big difference.

Surely surveyors must already be aware of this? Or do they just assume that the old records were done shoddily, and fudge their results by looking at the accepted property lines?

Fortunately, many states have "squatters rights" which says, if you think you own a piece of property, and act like you own it, and other people act that way to, then after some amount of time (20 years or so), it legally belongs to you. This is not to allow people to steal property, but to clean up mistakes in the land records if things weren't filed properly. Or if what "North" is changes, apparently. Otherwise, by strict definitions, I bet there are lots of houses where technically half the house is in the neighbors yard.

Interestingly, the change over time will be different in different places around the world, due to their relative distance from magnetic north. Magnetic north has been hanging out in northern Canada, so Canada and the northern US will be most affected, along with other places in really high latitudes.
It's currently true, but that doesn't mean wasm is finished yet :)

major implementations are working on more efficient baseline compilers to further improve performance.
A worthy present-day update this way of lowering the barrier of entry would be a convenient, pre-configured way of running the same persistent set of configuration state and user home from either a boot media start or within a virtualized environment. Virtual container with optional full reboot. Does something like this exist?
I've never even thought about clipboard managers for Android. While I can see the lack of such tools might limit some users' productivity, I think the overal result of a change is still a positive one.

I'd much rather see background clipboard access as a separate permission classified as "dangerous", but I doubt most people won't just click allow till the prompts stop happening. Maybe things would improve if aside from a permission, a notification would appear each time an app is accessing/has recently accessed the clipboard, with the option to mute notification sounds about specific apps. That way, background clipboard access is discouraged yet still available.
> By your logic, Youtube would have to host child pornography, because "how do you define child pornography?"

I agree with spaginal that child pornography isn't a very grey area. If you're asking people to decide who is and isn't a Nazi, I believe you'll get much more different ideas than if you're asking about child pornography. Is Sam Harris a Nazi? Is Joe Rogan? They were named as far right-adjacent and far right influences in a report - would they be banned from Youtube under your idea?
So you trade simplicity in one problem (precedence) and gain complexity in another (variadic arguments and (lang-dependent) multiple variadic function implementations)
I just read through the whole twitter thread. So many interesting things, even if I haven’t played all but one of the games mentioned. Thanks!
I’ll bookmark this page so I can link to it in 2021 when we’re complaining about the same thing again.
I am wondering why, if it was obvious that the 737 MAX should be grounded after the Lion Air crash, no one seemed to be saying that until the Ethiopian Airlines crash?
Add a TLS layer to your Gopher server
It is and it is not!

It is a formula. The 13 inch wheel size is an example of where being a formula gets in the way of innovation. Plus the non-movable aero rule.

The rules are there to make it a sport with the drivers safe, close racing and the smaller teams not out-spent by the manufacturer teams.

At the moment there is a lot going on for the 2021 season to fix the 'close racing' problem. The aero will be changed to throw the 'wake' up and over cars following the leader. At the moment any car wanting to overtake has to battle against a tide of messy air that has been disrupted by the car in front.

The list of banned things is a list of technology that was not applied. Ten years ago Brawn F1 won with a 'double diffuser', 'spinner' wheel covers and a very different aero package than allowed today. They were bought out to become the Mercedes team.

The Williams team brought along innovations that were tantamount to magic in the 1980's and 1990's. Active suspension appeared and was banned. On the same car there was traction control - now banned. We don't hear the term 'driver aids' any more but things taken for granted today such as a semi-automatic flappy paddle gearbox were not introduced easily to the sport.

The engine is built to spec in F1. It has to have a certain amount of cylinders, the fuel rate is restricted as is the total fuel load. You would not be able to put a car together that didn't bother with the engine bit and had batteries to get through 200 miles of racing.

The mystique surrounding F1 engineering is cool but sometimes it is best to not meet your heroes.

If you go to a car meet such as at Goodwood you can see some fairly recent F1 cars and what is under the hood. Some of the engineering is quite shockingly primitive. There are reasons for this, for instance, if only having to get through a race and taking the car apart every weekend then bearings can be more basic than what you might find on a family mass market car. It is all a lot more bicycle workshop than NASA when you see these cars close up. This is not to deride what goes on, but, if engineering is bespoke, doesn't have to have customers fix it and only needs to last two hours of race distance then it has different production values.

I think that Formula E on 'proper circuits' rather than city streets would be the apex of technology in sport. I am not alone in this, Formula E has more sponsors and the Formula 1 people that have jumped ship to it are not 'has beens'. F1 really is in danger of getting stuck in the slow lane with an elderly audience who can remember when F1 was shown 'free to air'.
Lisp is pretty ugly :)

(eql (* x (+ y z)) (+ (* x y) (* x z)))

I wonder if its famed sense of enlightenment is partly just overcoming the mental hurdle of it's syntax.

Edit: typo fix, had x/z mixed up
The "Background and history" section of the following article gives a very high-level idea of Grothendieck's contribution:

https://en.wikipedia.org/wiki/Weil_conjectures
for x in 3 1 2 5 4; do (sleep $x; echo $x) & done
Retrospective: AngularJS
I agree with your point and disagree with the OP’s but I do believe that the proliferation of Linux DEs and recreation of basically the same software can often go beyond what is good.

One of the biggest things holding Linux behind today is the lack of a common vision. I think it’s no coincidence that Linux on the desktop really took hold only after Canonical started promoting Ubuntu. With Cqnonical retreating into the server space and basically abandoning desktops, I fear we are about to enter another era of Linux desktop stagnation at a time when arguably we need it most (OSX and Windows are increasingly becoming tied down, and the fastest growing OS is ChromeOS which isn’t just tied down but is also potentially a privacy nightmare).
Of course, this is just a rough working estimate for now.
Yup. In addition to ignoring the usual Lisp convention for associative operators, I think the article muddies the waters here by using words like "add" and "mul" in all of the non-infix examples, making them unnecessarily verbose. After using prefix notation for years, it seems very natural for pattern recognition and formula manipulation. Never having to think about precedence and associativity is really nice.
My girlfriend and I were talking about a similar concept a few minutes ago. Our theory is this:

When you meet someone who's similar to you, or doesn't have much overlap, you tend to get along easily, because it's a frictionless surface. When you meet someone who compliments you, it takes time for the gears to lock into place. You're going to miss the connections a few times, but once they click, they're rock solid.

Any time you initially don't get along with someone, but generally think they're level with you in most ways, it's probably best to give it some time and see how it goes. They might compliment you a lot better than someone who's agreeable immediately.
What happens if i created a device that has multiple speakers and through a software update I make one an (albeit)poor quality mic? Do I need to tell you before hand that this was possible? Are they still considered speakers?
Generally it doesn't matter as the hiring manager isn't going to see the application if the HR peon doesn't see the boxes they want checked.
I’ve never liked the gruesome connotation of getting hit by a bus. I call the same risk the Lottery Risk. What happens when your most valuable employee wins the lottery today and doesn’t show up tomorrow?
CSS Grid Floor Plan
I think there should be an option to allow background access to the clipboard. I use a translation app that listens for a copy and pops up a translation on top of what I'm currently doing. I would prefer not to have to switch apps every time to do this.
It seems like Google deliberately misses the point in all privacy related changes. It's not in their interest to do it properly after all. It seems like the standard pattern for Android. Privacy, well the sorry state of, is why I switched to Apple 2 years ago.

There's some pressure to resolve privacy issues so Google changes (breaks) something minor. Something that in no way impacts the top 10 of privacy and tracking issues, so they can carry on selling ads and using data unaffected.
You don't have to do it like that. You could do:

(= (* x (+ y z))
(+ (* x z) (* y z)))

Or:

(= (* x (+ y z))
(+ (* x z)
(* y z)))

Or:

(= (* x
(+ y z))
(+ (* x z)
(* y z)))

Or:

(= (+ (* x z)
(* y z))
(* x (+ y z)))

Or:

(= (+ (* x z)
(* y z))
(* (+ y z) x))

Or:

(= (+ (* x z)
(* y z))
(* (+ y z)
x))

I think the last one makes the relationships quite clear.

Writing legible equations is an art form, as is writing sexps.

Edit: If you think lisp is ugly, compare with regexps. For bonus points, explore writing regexps with lisp, e.g. with Emacs's `rx` macro. I think you won't find a more easily maintainable way to write them.
Amazon is introducing private investors to high-risk startups