skysight-inc/HackerNews huggingface dataset:
> US zoning laws in particular are responsible for urban sprawl [...]

Houston managed an impressive urban sprawl without zoning laws.
Bar chart race: the most populous cities through time
Pinboard for bookmarks, Nominal for notes, tasks, and habits
Eeeeeuuugghh... desktop Linux.
It's probably less efficient than regular livestock now but will be more effecient later, since when you are optimizing for meat instead of meat plus legacy biological life form, you skip the energy that goes into bone, brain, etc.
What the blog post neglected to mention is that you can force module usage, even inside $GOPATH, by setting the environment variable GO111MODULE=on. I have a go command wrapper script called vgo that sets GO111MODULE=on, which I use when I want to use modules inside $GOPATH. More info here: https://github.com/golang/go/wiki/Modules
I am surprised that nobody has raised the question of whether this is 15% of gross pay, pre-tax or 15% of net pay, post-witholding (well assuming W2 positions)? Those are very different things, especially in states like CA/NY where I imagine many candidates might end up being placed. In those contexts 15% of gross might be more like a 25-30% effective share of the developer's net income (?)
They do have some effect on pricing, sure, but there is a much larger culprit in local zoning practices at work when it comes to housing affordability.
I still feel that cobra and docopt are ungoish despite the author of cobra getting hired on. There's simply too much magic to both of them. I would much rather they improve flags, which is what I use. It really doesn't take that much with flags to add subcommands, etc, but it could be made better.
Hereditas: Open in Case of Death or Disappearance
I am curious how hn would construct a program which tried to minimize the latency of "simplest" test possible. Lets say -- press the space bar and the pixel at top right of screen turns green.

I used to use nasm on a dos machine - where it was possible to write a rather straightforward assembly program that would take a keypress and update a pixel -- but I am not sure how abstract/layered graphics stacks are on operating systems these days -- IE -- what is the simplest/low latency method to tell a computer to flip an pixel? SDL?
I honestly can't say I understand the draw to drop significant money on a new set of headphones that need to be charged at least as often as a my phone, and can't be charged while being used.

I've had the same set of high quality in-ear wired headphones for the last 5 years or longer and have zero issues with them (I just replace the foam every so often for about $5). What is the improvement I am missing here?
I think your comment is out of line to accuse someone of racism. This airline has a bad record of aviation accidents, yet you would rather censure someone for simply not sharing your opinion.
Yay, diversification. They have stable investments they can draw from to purchase the now-insanely-discounted investments in the market, and come back in a much stronger position than before the crash.

So, no, you sell at a stable rate to buy at a discount rate.
I'm glad I'm not the only one who felt that way. That article was horrifying.
sitemaps easily run into the gigabytes for larger sites. I just checked https://www.nytimes.com/sitemaps/www.nytimes.com/sitemap.xml... and it contains 2000 urls of individual weekly sitemaps of 1 or 2MB each. And that's just part of their sitemap structure.
Can eating a tumor cause cancer? I would have thought the stomach would render it down into amino acids.
those are inherent human values. maybe christianity rescued them for some people, maybe they just appropriated them. but christianity is not the source of compassion, nor love for children..
This is pretty amazing, i really like the fact that a fastest hash table implementation is going to be part of the Rust's stdlib.
It's on a torrent with a magnet link, it's basically unblockable.
I used to work for road construction, albeit not pothole repair (interstate paving). Because of my lifestyle, money is not an object (grow food, buy bulk, only drink free water, no insurance of any kind). There is this thing in my mind where I want to make sure the world is better for people when I'm dead, in whatever small way I can.

That means bending over to pick trash even if no one is watching. Doing a good job and not waste any employers time, regardless of "wage". Technically I make more than the people that hire me because I know how to spend it more efficiently than them.

We're talking about reputation here: Do we want to be remembered as someone who wants to be paid more? Or who was productive at all times without any complaints?
I have a right to dictate who parks in my driveway. I have rights to a quiet time to sleep at night.

I don't object to you running a hotel next door, but I expect your guests to behave themselves well..
> Google does not just steal money which we get back with a fine and thats it.

> It drives competitors out of the market and that causes damage to the economy and is against the interests of the population where they do business.

That's the same thing. The harm can be measured in money and a proportional fine imposed. That is no argument for the fine to be proportional to total revenue rather than having any relationship to the harm itself.

> They should make the Managers personally liable.

At which point the "manager" is compensated by the company or its liability insurance for whatever retribution the government takes on them as an individual, and it's still the company paying regardless.

> If you think about it 1.5 Billions is laughable for a company like Google, its only money which they have plenty from. Nothing will change.

I don't know about that. In the US the tech companies used to mostly ignore Washington, until it stopped ignoring them. Now they're some of the biggest spenders on lobbying.

That would take a different form in Europe because the laws are different, but if you're not expecting this to lead to some variant of "money buys influence" you're likely in for a surprise. So it will likely change that at least.

Which is another reason proportionality is important. If preventing a $1M fine is worth spending $1M on lobbying then preventing a series of multi-billion dollar fines is worth...
> It has to be the former, or else you incentivizepeople to take jobs at 40k unless they can get an offer above 47k.

It's a full-stack dev training program that is clearly targeted to get people making around $100K/year over the first two years out, I doubt very much that they are really concerned with slight adverse incentives for students whose best offer is between $40-47K, which is deep in the failure zone.
Why is xterm not included? It’s probably the most popular terminal on Linux. It’s also noticeably laggy.

I’m surprised that eshell performance is so good. Maybe because it supports less features than a standard terminal? I use Emacs and Elisp everyday and both are dog slow. It’s unfortunate that they still haven’t managed to replace the interpreter and bytecode compiler with a faster scheme compiler after all this time.

As an aside, GNU projects seem broken in their management. Every project seems to be run by some get off my lawn egomaniac. (ex RMS, Ulrich Drepper)
It's multiple orders of magnitude different.

A company making a $100k/year hire might have $1M ARR. To them, the $15k commission is 1.5% of their annual budget. If the employee pays, it's 15% of their annual income. If recruiters charged 15% of a company's annual income no one would pay it, or it would bring a company to its knees.
Track feature requests and manage your roadmap
Seems kinda easy to block niche sites like *chan for hosting the video. Politicians and regulators can stand up and say they "did something."

When they block Facebook for streaming it live, then I'll be impressed.
...except for the part where I say we should examine the root cause and make appropriate adjustments?

Or should we find every software developer who ever worked on the 737 MAX and throw them in jail?

Because brutal punishment of errors is what leads to a culture of quality improvement, right?
In vitro seems much more risky than in digestion. We don't get much of our cellular behavior directly from cellular structures in foods we consume.
>video gets livestreamed on facebook

>countries block 4chan

makes total sense
I don't think neural networks are wired to "remember" things. In theory, they could be hooked up that way. But your typical convolutional neural network is looking at things frame-by-frame.

In theory, ANNs could have an output layer that passes data from one frame to another frame to assist things. But there's no real programming to "hardcode" something like object permanence into an ANN. You pretty much throw a bunch of data into the system and hope for the best.
> former criminals who have finished serving their time

I would imagine US soldiers with blemished pasts would be candidates
For a more thorough explanation, here's another link:
https://tinyurl.com/digitalblackbox

The author of the software notes in the description that he is looking for help in the security/cryptography field. I really think he's got something special there, so I wanted to bring it to everyone's attention. I have no affiliation whatsoever, this simply popped up on my "recommended" area on Github.
I really want to like K9 since I admire their ideals, but I wish they'd refresh the UI; It's still got the ICS-era "Holo" visual style.

There have been discussions to redo it with Material Design, but no one could agree on what it should look like and it languished.
Good to know.

Out of interest, what would you say are the key weaknesses at your company that makes successfully hiring, training and managing juniors for remote roles impossible?
As mentioned, this is somewhat out of date. iTerm2 has gotten a GPU renderer since then, which should reduce the latency. Unfortunately I can't get typometer to work. I guess it's because it's not requesting the right permissions on macOS 10.14.
It has to be more efficient eventually, animals waste energy moving around, breathing, excreting, etc. This completely wipes that out.
In the "Upgrading dependencies" section when they use "go get", will the command be local to that module? I am used to "go get" working with the idea of a $GOPATH. I almost wish they introduced another sub-command to update a dependency.
> Local governments are run by the locals and they should get to decide where businesses like that operate and zone and so forth.

Local governments are the wrong level for those sorts of decisions to be made. You don't have any right to tell your neighbors what to do with their property. Now, it's legitimate for the government to make rules of general application for everyone, but local governments have too much conflict of interest to make these decisions in a globally optimal way.

Japan, which has a national zoning law, is the right model. In our system, we'd apply it at the state level.
Office 365 with onedrive is much nicer than SharePoint IMO.
'Elite' has a special meaning; otherwise, USC, UCLA would become elite schools, just because some families bribed some coach to let in their kids.

If you are Asian, and if you go to UCLA, your chance of getting into McKinsey or BlackStone or Goldman Sachs is very slim. However, if you go to HYP, your chances of getting into elite careers are pretty high. I had seen some conversations on collegeboard, where high school students are aiming for such jobs.
The captain wasn't at the controls.

I'm not sure what you mean by "throttle up". They were at full TOGA thrust.
Does this account for the scenario where you have a dependency of a dependency? For example, if I'm patching a bug in something that several of my upstream dependencies import, do I have to fork/replace everything in that chain to get it to do the right thing?

Debian packages can Replace each other too, and that's certainly an option for managing this scenario, but I feel it's often more disruptive— it's a much more invasive change to have to go in and mutate the package name all over the place, and then it's harder to unwind it later when upstream merges and releases my change and I don't need my fork any more. Maybe this is better in go land?
The instance reminds me of the horrible ISIS beheading videos they used to publish.

I don't remember what social platforms and governments did about those because I made it a point to avoid them so there was no chance of seeing the horror.

Honestly, who needs the shit popping back in their head during any random moment?
This isn't an optimization. It is pretending that C is like managed code and using the stack as a glorified garbage collector to avoid the responsibility of freeing memory. He did the same with his alloca() misuse. I would hope that they turn on -Wvla to find any more of these landmines.
Show HN: Simple PRNG from Btoa() and Xor
iPhone 6s Touch Screen had ~40ms end to end latency, it was good but wished it was better.*

The iPhone XS had about 40 as well, but the iPhone XR had 60ms+ and in some case closing in to 80ms. ( It was 60ms + 10+ from Display if I remember correctly )

I know it is a hard to sell "figure", but I wish Apple could find a way to market this, and improve on it. The Apple Pencil 2 and Pro Motion, are still no where close to real time. It still feels lag, or Jank.

Note: I try to Google for the source but unfortunately nothing came up.

Edit: The only thing I got was this Chinese Site with a Table of input latency.
http://bbs.nga.cn/read.php?tid=16347225&page=1
The dreaded electric car is the answer.

When you look at busy streets where all of the houses have turned their backs on the noise, pollution and general filth that comes with regular traffic think how different it would be if every one of those vehicles 'sat in traffic' and inching forward was an electric vehicle.

People could have clean windows and open their front doors to the street. They could even grow a few plants. Crossing the road even in solid traffic would be safer just because you could hear.

If individual communities could vote if their street was electric only then there would be an incentive for people to get their street essentially car free. Imaginably the lamp posts would be charging points too.

Streets designed a century or more ago and where community once thrived would come back to life. House price values would be vastly more for 'electric' streets just because the standard of living is better. So you could buy an electric car and offset that against the higher valuation of the house - assuming you are owning and not renting.

As for old fashioned cars blazing through and creating pollution, there are license plate reading cameras and fines. As for the folks from the countryside that still have their old ICE vehicle, they just have to park a street or two away when visiting their friends on 'electric' streets. This will obviously stress out the parking in neighbouring streets incentivising them to go electric too. Eventually everyone can have a livable street even if there is lots of slow moving traffic moving at a snails pace. It just won't be noisy traffic with killer fumes.
Just a thought experiment: so it's after 9/11. Nobody will show a video of the planes flying into the towers. The only place you can watch the video is ISISchan.org, and there are news articles about how many countries banning ISISchan.org & how problematic ISISchan.org is (don't go to ISISchan.org, kids!). Now instead of watching a clip on CNN you've got people absorbing all the extremist propaganda on ISISchan.
This. But we both know it will never happen.
Why wouldn't it be? We already supplement most livestock with B12.
As somebody who has - embarrassingly - been on 4chan nearly every day since 2004, trust me, the parent post's assertion is a perfectly arguable one.
Nashville resident here.

A drunk airbnb user tried to break into a neighbor's house around 11 pm last week while the residents were inside. He was lost and thought he was at his rental, but that wasn't apparent to anyone else in the beginning, so my wife gets a call for help from another neighbor and we go to check it out.

When we get there, we discover the assailant has been treed on a shed roof by the woman whose door he had beaten on. She was home alone with her baby at the time. She was (understandably) waving a ball-peen hammer at him and shouting.

Let's call him Trey.

Trey is around 6' 3" and a bit on the husky side. He is maybe 25 and he is wearing a worn out Auburn hat and a nice polo shirt. Trey is crying and refusing to speak to any of the small crowd that has gathered, some of whom who are darkly muttering about burglars and drugs. Trey is talking into his phone, quietly, holding it like a slice of pizza.

Trey has called his mom.

My SO and I figure out what has happened about the same time. "Hey buddy, are you looking for your airbnb?" I called.

Luckily, we were able to de-escalate before Metro PD arrived or Trey was beaten to death with a hammer by a 5' tall woman. It turns out that Trey had given his Uber driver the wrong adress on the way home from Broadway; he was supposed to be about one street over. We get a hold of the groom whose bachelor party Trey was a part of, and the police give Trey a ride home.

So, that can happen.
Show HN: Data Monkey – data transformation made easy
Thanks for the link. Glad to see the numbers back up exactly what I felt.

I remember trying xterm, st and gnome terminal and gnome terminal was really bad. It felt comparable or maybe even worse than hyper. I also remember thinking "for such a less bloated terminal, st sure doesn't feel minimal". There was this level of latency present on st that xterm doesn't have.

xterm with tmux in my opinion is the ultimate combo. You get a lightning fast terminal and all of the features you could ever want (windows, panes, searching, etc.). With a bit of configuring, xterm can do all sorts of nice things like having clickable URLs, customized keybinds, font adjustment, etc.. Plus you can make it look good.
Isn't their policy basically "anything goes"? Locking things down seems counter to their goals. I know they have "some" moderation in "some" parts of their site, but moderating too much will just drive people away since many are there for "free speech" reasons.

I think they'd be happier with the policy of, "if you don't like it, leave" than trying to appease others.
The QC35s have been near life-changing for my urban existence. Much better transit experience, and can listen to really loud action movies on my headphones through Apple TV without worrying about disturbing my neighbors. Helps at work to drown others out (thanks open office).
Yes, of course I mean mathematics. If the prof was following a text (which as you say, is seldom the case in graduate courses), I find it a lot easier to not take notes at all so I can get a rough understanding of what's going on, and to go by memory to read a text later to get the details.

But it's true that oftentimes the only place to get the material from is the lecture and I have to be chasing after the lecturer to get the notes down and later try to decipher them myself.
isn't the point of things like rent control and affordable housing to specifically prevent people from paying more and pricing out people who want to live there?
If this reaches mass scale, is this ethical? What about all the pig, chickens and cows that will never be born because they won’t be reared anymore? We’d have no use for them, we’d take over farmland with meat factories and wipe out 99% of the species.

Is that more ethical than rearing & killing the animal instead?
Leverage is there because of the near zero interest rates for some kinds of loan. While those exist, people will invent new ways to create unhealthy leverage, and you'll be in an arms race trying to stop them all.

That said, the GP wasn't about excessive leverage. It's about legalized scams, what is a very different problem, with much harder solutions.
Related (if the creator is still around): Is there a roadmap/timeline for SSO?
You might be surprised how often this is the case
Tech workers in China’s Silicon Valley face burnout before they reach 30
As someone that's never owned a house, that sounds like a shitty rule that should be disrupted. I'm assuming there is a positive side to that only homeowners can see.

For starters, several federal agencies actually require COA's to limit the number of units that are not owner-occupied as a condition for government-backed mortgages. Some states and local laws also place caps on this to prevent condos from being used as unregistered hotels (see eg timeshares).

As for your options? Generally, for cases like this your option would be to sell the unit or request an exemption. If you're moving far away, it's very likely that the COA will not grant the exemption, because units rented out by distant absentee landlords tend to generate the most and worst problems that COAs deal with.
Hello, author here! At my last “day job”, I spent far too much time designing interfaces between common data formats (i.e. flat files -> JSON or JSON -> Excel) –– I felt like I was doing the same work ad nauseam. In general, all I needed to do was pull out a fraction of the data, validate that data against a set of expectations (there’s always surprises), and maybe filter out certain values or make a few changes (like combining columns). Anybody can do all of this manually or via code easily enough, but there had to be a better way: I wanted to cut down on the monkey work.

Data Monkey is a web application that allows you to upload a small sample of your input data and define exactly how you want it to be transformed in a step-by-step process. You can then transform any number of files with the workflow you designed –– via our servers or locally on your own machine using our open-sourced Python library ().

This has been a work of passion for me — I think developers and business experts have better ways to spend time than worrying about finagling their data into the correct format. I’d love to hear your feedback and suggestions for improvement!

P.S. For fun (if you’re a data geek like me), check out the Analyze Data functionality… it will scan the first million rows of any supported file and give you a bunch of interesting metrics on the data. It will also look for “data anomalies”, like missing entries in a sequence or duplicates. I use it to get a first look & understanding of unfamiliar files I need to work with.
I find complexity more correlated with performance than simplicity.

I am also very surprised at the eshell performance, how on earth is it faster than most terminals written in C? Elisp is the slowest language ever.
A lot of animals live in ridiculous conditions, but I guess we could ask if living in suffering is better than not existing.
I'm not clear on what you want me to get from that passage. I think the word is too culturally loaded. It seems like the kind of potential problem one would avoid when naming a company or creating a brand.
It's an angle into the scooter craze.

If scooters really do become a thing, then this is basically a kind of financing plan for them. They might tweak and pivot to the point wherein the price makes sense.

It's also an option on the 'right' financing model for scooters, as maybe the 'daily/hourly' thing actually doesn't make sense at all, i.e. scooters left all around.

It's possible the daily/hourly scooter businesses may be losing money and so will fall flat.

It's risky but it's a finger in the pie of a big craze, and new trends tend to be where the money is.

So it's not entirely irrational. If scooters become a thing, it will be a big market, room for all sorts of players.