skysight-inc/HackerNews huggingface dataset:
> I don't believe signalling is not needed for bike-only infrastructure. I don't know of any cities that have signals where bikes are separated from cars.

Are intersections just a free-for-all then? I find congested pedestrian intersections bad enough to navigate. I would hate to see a congested, uncontrolled bicycle intersection.

> Bike infrastructure is cheaper in other ways. You need a much smaller surface for the same amount of traffic, and paved surfaces degrade at a much slower rate with lighter traffic.

I'll grant that people density is higher and wear is lighter. I don't agree with the "much", though, since bicycles not riding in a coordinated group still need a fair amount of space and, as I said, the road surface needs to be maintained to higher standards.

> You also don't need the sliproads, the same levels of crash barrier, and so on. It's just not a serious comparison.

If I am interpreting "sliproad" correctly, that's only a feature of limited-access roads. Ditto crash barriers. I don't see how that's relevant to cities.
I've heard SO many stories of people setting their ESSID to "FBI Surveillance Van #16" or something, and watching the reactions.

I used to attempt Bluetooth pairing around the office with my phone set to "TURN OFF YOUR DAMN BLUETOOTH". The number of visible devices did decrease after a while!

In the early days of coffee-shop wifi, I used to browse around Network Neighborhood looking for people's shared MP3 folders. If they had stuff I liked, and their share was writable, I'd leave 'em something in return, along with a little thanks.txt :)
Causality without time makes no sense. Even if you don't have a ticking clock, you can define "time" with a counter and a Lamport clock. Any time you have state, you have time. A timeless universe is hard to grasp.
Weren't vampires originally not-so-subtle symbol for aristocracy to begin with?
“People writing angry posts on the internet” is not Apple’s target market, it never has been. People like us are like a bull to Apple marketing’s matador: we run after the red flag so that the matador can do his job for public enjoyment.
Lost me at grid lines. Maybe add some overlay actual lines to clearify?
That just means you can live on a budget of $40K a year, which is totally reasonable for a single person who isn't in a big city. And that's great! If that's what you want to do, then by all means. But that life isn't for everyone. And if you plan to have kids and go on vacations, then purchasing power is important.

I have a friend who did exactly that. We worked together in tech for 10 years, he lived super frugally here in the Bay Area, and then when he had saved $1M, he retired back to his native Kansas, bought a house for under $100K, and just kicks back enjoying his time.
Your website hurt my brain but I enjoyed the Julia Fractal generator.
Yeah, let's not attempt do anything, because it's not perfect. /s
Homeschooling has come a long way. It’s a sacrifice, for sure, but far easier now than it was even 20 years ago.
You are bringing facts into a circle-jerk fight. It's already a slow day here on HN as we discuss the 4th "Why Medium Sucks" post in 3 days. Don't deny people their daily dose of Google-bashing :)
I would guess that they can be used for writing Japanese (Tokyo keyboard meetup..) via kana, and choosing conversions to kanji suggested by software, perhaps with those thumb buttons.

It's just a guess.
Comments like this make me really wonder if companies like the boring company actually have the right idea, but maybe a slightly wrong implementation. What if the tunnel networks were based on pedestrian traffic rather than vehicle traffic? The tunnels wouldn't have to be exceptionally large, but they could carry a tremendous amount of traffic.

Even better, they would be insulated from the weather, which is by far the worst part of the pedestrian experience in big cities, IMO.

Cars on surface streets are quite probably the worst approach possible from an efficiency standpoint, but they appeal for experience reasons.
>To past generations of Americans, cars represented freedom. Cars transcended race, bringing together car-lovers of all kinds in various ways.

Freedom, transcending race right through a black neighbourhood:

https://i.redd.it/uaigmvc812521.png
It's planned :) https://gitlab.com/bloom42/app-Android/issues/1
Bpf can handle 60 million packets per second, adding a user/kernel context switch will kill that by a factor of 1000x. So while your code may not care about it, there are definitely low latency applications where milliseconds equate to dollars.
The explanation I've found most persuasive is to take a purely philosophical approach: the universe had no beginning and will have no end because those concepts do not apply. The universe is everything. If there was something that "caused" the universe, it would just be part of the universe. If there is something after the universe ends, it would just be part of the universe. There is nothing outside the universe, if there was it would be part of the universe.
I'm writing a language in it called Mint, which compiles to JavaScript.

https://www.mint-lang.com/
That sounds like a cool idea. Do you mean the height would be based on color with the blackness being either a deep point or a high plateau?
There are multiple ways to get this started, and not all of them have to be direct to consumer.

There are companies who specialize in organising travel, which could be aided by better software.

Personally, I would pay for a travel planning app, but the pricing structure would have to be right since I'm not going to pay for a subscription for something I use infrequently.

I think the key thing here is that travel is already very expensive, so there is money to be made here in improving the process, but skimming some ad/referral revenue off a large volume is the easiest way to do so.

I looked for a travel planning app when I went to Mexico City last year and was generally not impressed with the offerings, so I just ended up pinning everything I wanted to do in Google Maps.
In addition to sibling comments, remember that Linus announced Linux as:

"Hello everybody out there using minix -

I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. (...)"

GNU couldn't use MINIX due to the license (unlike minix 3), and as I recall, the bsd's were also in somewhat unclear license terms.

Gnu made the libc, compiler and various userland tools - but no-one did a" simple get it working"-kind of kernel, and then Linux came along.

I suppose part of this might be because in early gnu days, most gnu hackers used university Unix machines - not personal 80x86 for development.

If you bough sun hw you got Solaris. Only if you bought a pc clone would you be wanting a "real" os...
I think you're right about English tiny keyboards, but Japanese ones seem more potentially useful to input kana.
> > During Semantic's interpretation passes, invalid code (unbound variables, type errors, infinite recursion) is recognized and handled based on the pass's calling context. … And given Go's lack of exceptions, such a feature would be entirely impossible.

Nonsense! It’s completely possible — you just have to be willing to abuse a few of Go’s features in order to do it.

First off, Go does have a standard calling-context (i.e. dynamic context) mechanism: context.Context[0]. All you need to do in order to track stuff in the calling context is stash an object in the … context.

Given this dynamic context mechanism, you next need a way to represent handlers. That’s easy: a handler is a function which takes an exceptional condition and either handles it or returns; handling consists of a transfer of control. Fortunately, Go has a control-transfer primitive as well: panic. So to handle a condition, a handler just panics — something higher up the call stack can use defer to catch the panic and continue execution.

That leads to the next component necessary: a way to provide resumption points, or restarts. A restart is just a function which is invoked by a handler, potentially with arguments, and which when invoked continues execution from its establishment point. This can be done with defer.

So it’s perfectly possible with tremendous abuse of Go’s panic/defer mechanism, no different from Java.

See this gist: https://gist.github.com/r13l/2911f93cbe66fb4ed50f9d9eb1eb252...

Honestly, I don’t even know if I’d call it tremendous abuse, although it is somewhat abusive. Abstracted in a library, it might even be somewhat useful.

It’s off-the-cuff — I haven’t fully considered the semantics of the different context objects being passed around.

0: https://golang.org/pkg/context/
I fondly remember playing the version on the PS2 online before moving to FFXI.
So much time wasted ;)

FFXI was the only game I found where you interacted with another country (Japan) so deeply. The game had a built in translator!
When a platform let you choose between Scylla and Charybdis, avoid the platform.
> ...it’s typical to throw away a third to half of everything.

if the China import tariffs exact a large toll long enough, I guess this returned merchandise will become more sought after and more easily resold
Grandstanding about doing something is very different from actually doing it. Grandstanding is free. That is what this 'reported order' is. To some extent it's the government's job to do this kind of PR, but we don't have to buy it hook line and sinker.

When the government does something concrete to boost the infrastructure, I will be the first to applaud.
The more flexible a language is, the more documentation its libraries need.

One often-ignored benefit of constrained languages like Java where there's really only one way to do most things, is that when you get a library you immediately have a reasonable idea of how to use it (given the entity names and types). If a language has a more advanced type system (or none at all), you can't lean on that existing framework and the author needs to do more legwork to explicitly lay out exactly what it is they've made. This doesn't make more advanced languages bad, but library documentation is often neglected and that probably contributes a lot to the inaccessibility of those ecosystems.
Are you dissing Word Perfect and edit for DOS?
OT, but I believe that is the most diplomatic means of asking, "did you even read the article?" I've read. :-)
Notable is amazing. I spent weeks trying to find a good note taking app until I stumbled upon Notable. It works really well.

Before that, I was using a bunch of .md files stored in a Github repo. ;)
> In central London, for example, travel speed has been roughly the same whether you drive or take the Underground, for more than a century.

Demonstrated humorously by Top Gear here:

https://www.youtube.com/watch?v=yL_POxZSkaU
Cosmology is deeply disturbing if you think about it too long. Why should the universe exist? What is a causeless cause? How can something come from nothing? Regardless of the precise mechanisms involved, at some scale, some kind of steady-state cyclic model seems unavoidable --- the whole idea of existence not existing is bizarre and puzzling. The only way out of the causeless effect problem is to nop out of the effect.
TripIt already has that market pretty much taken care of
Yeah it's getting to be "a bit much" with the volume of such articles.
I'm the grand-parent poster and not the parent, but yeah, my user-content sites don't cost anywhere near that much. Storage is probably the biggest cost, and that still doesn't cost much. I'm not really sure how a site like that could cost that much unless you're getting absurd amounts of traffic, or are using some poorly optimized software; though I also don't know the nature of the site or the content.

If my costs were anywhere close to that I think I'd have no choice but to suck it up and place some ads as well. As it is, community donations cover our costs just fine, but pretty much 100% of that revenue - which is all of our revenue - goes to infrastructure cost. We don't make any profit, but that was never the intention when creating the sites.
Secure Publication of Datadog Agent Integrations with TUF and In-Toto
im describing a search engine. search engines rank results.

i would expect publishers to make decisions more based on raw engagement and maybe their civic duty.
Do they need to bring a ton of steel too though? I've thought it might be nice if we only allowed golf carts for personal use in the cities, even better if they'd be foldable in an upright position.
Somehow I was thinking about Shaquille O’Neal as the unit :)
> Didn't debian change to the AGPL version of ghostscript in a patch security update?

Mostly, yes[0]. Parts of the package are under BSD, others FreeType license, others GPL etc.

I don't know which ones are used in imagemagick, so I can't say whether AGPL "infected" it.

[0] https://metadata.ftp-master.debian.org/changelogs//main/g/gh...
My kids asked me this and I said we are "comfortable". We are easily 1%-ers in terms of income level but we don't consider ourselves rich.

I consider someone rich who has the luxury of not working and still maintaining a very good lifestyle. In Silicon Valley you can't do that without substantial net worth.

The reason why we don't consider ourselves rich is because both my wife and I have to work very hard. We love our jobs and don't mind working hard, but we do have to work very hard. My work-life-balance is better than my wife's so I do more of the child-rearing, but I still jump online to finish some work after the kids are asleep.
My measure of rich is "Can I live my current lifestyle without regular income from a job?". If the answer is yes, then you are rich. The trick here is to make sure to keep your lifestyle costs in line with your salary when you first start out, so that as your income grows you can save.

So yeah, if you want a big house and nice cars and nice vacations, you wouldn't consider yourself rich compared to people who don't have those things and don't want them.

But at some point, no matter how you live your life, you get to a point where my initial statement is true, usually around a few tens of millions, which is why we can draw a definitive line around there and call everyone above it rich.
Seeking Freelance
I'm a WordPress freelancer looking for higher-level freelance jobs starting in August of this year. I've built enterprise-level infrastructure and component library systems (in just PHP as well as WordPress).

You can see what I offer at https://www.freeshifter.com/ or reach out directly on Twitter (@cjkoepke).
The second you have dependents, the equation changes. Now you're optimizing not just for your remaining years of life, but for your children and possibly their children. Which, in most cases, means living in higher cost of living areas to get them in better schools and access to wealthier networks. Also, any adverse health events can sink your whole family, so you need to keep on the treadmill until you have sufficient passive income to keep any health issues from causing financial insecurity.

I have noticed that my friends and family that grew up in higher cost of living, higher income areas and went into the standard higher paying careers (doctor/lawyer/finance/engineering) are more financially secure than those who weren't as fortunate or focused on the rat race. At what mental/other cost though, I can't say.

Edit: The most financially secure are those who invested in commercial real estate and development.
This might be irrelevant to the topic at hand, but the cover image of the news article that the reader first sees is very misleading. It depicts nothing that might hint towards the article talking about Uber, Ola or electrification of their fleets. Yes, there appears to be a traffic jam (which in an indirect way can be linked to Uber and Ola being public modes of transport), but that is because there is a road-show going on related to an election.
I don't think he's shirked that reputation. He's just taken on roles that utilize that. See Matrix trilogy and the john wick movies. You don't need to have incredible acting chops to play a fairly stoic killer/Superman.
Life Debt
From the comment thread, there seems to be a bit of confusion on what the AGPL actually can do, so people are just avoiding things under AGPL as an abundance of caution. It seems that the license has never been tested in legal challenges. Seems like this would be something right up the EFF's alley. Is it really in the open source community's advantage to have something this confusing lingering for so long, or would it be better to get this kind of confusion cleared up altogether?
It’s very hard to find definite stats on this, but the ratio tires:brakes seems to be somewhere between 2:1 to 3:1. So the overwhelming majority still remains. The other problem that remains is that microparticles that have settled will be pulled in the air again by passing cars.
Slides: What's Coming in Go 1.13
Hi, happy to answer whatever questions you have about the blog post, thanks!
[google engineer, not a lot of insight into product decisions]

Option one: every product Google makes it supports forever regardless of whether it succeeds or not, where "success" for Google is defined as "billions of users". (Ref all the people laughing at why G+ was still going despite not being popular. [Note: I've read the 'unpopular' thing was disputed; I don't know the actual numbers.]) In this world Google can never attempt a product unless they've verified ahead of time it will become a category-defining product (Chrome, Android, Gmail).

Option two: occasionally some products will test the waters and fail.

I think it's easy to say at the time of a product failure (or even at launch: see the people who scoffed at iPod and Dropbox) to say that it was destined to fail -- it's pretty much guaranteed to happen on HN because people love to shit on and watch other people shit on others' work, for some sad human nature reason -- but difficult to see which of those guaranteed-to-fail products will actually eventually succeed. So option one mostly means you never launch new products.

Big companies faced with this dilemma (the Ciscos or Microsofts or even Facebooks) deal with it by waiting for startups to succeed then buying the result (Whatsapp, Instagram, Github). Famously at Microsoft if you had a good idea the correct way to implement it was to leave, implement as new company, get reacquired. That may become the case at Google too.

Instead Google tries to do option two. I think you could argue about the rate of launch/fail in category two but it doesn't bother me too much. I recall a comment from the Netflix founder about how they had too many successful shows and how that is a problem, that they were playing it too safe.

I also use emacs as my editor because I know it's old enough that it's not gonna change out from under me. When I care about reliability in this way I choose accordingly. Nothing in life in permanent; I evaluate new Google products like I evaluate random startup products, which is to say they may randomly disappear in a year and I factor that in. For example Keep seems like a nice product and I sometimes use it for grocery lists but I'm not gonna put anything important in it (disclaimer: I have absolutely no insider facts about Keep, that is just my feeling about it based on the previous reasoning).
> * Everyone knows Uber and Ola don't own their fleet so who'll be accountable?

Don't they require a modern car of a minimum size ? Just add more requirements.
This is good to know, but fairly unsurprising. The interesting case is List<T>. The .Count property is actually a function call, and the value could change during the loop. If you don’t mutate the list, is it smart enough to both inline the function call and hoist the value out as an invariant?
Knowing Common Trading Mistakes
I'm speechless. This is egregious and unacceptable. I'm thankful this kind of stuff didnt exist when I grew up.
The only ones that would benefit would be the nations you mentioned. 70 odd years of building a republic with the inherent ups and downs would be laid waste. It just won't happen.
I know this thanks to playing DnD. Otherwise my entire life has been always metric.
Exactly, People need to feel how bad it is to allow anyone getting user-space access into the kernel. It needs to hurt.
But the prime reason is security. solaris and freebsd do have their reasons to disallow arrays in their kernel hooks.
To me that sounded more of a message to his own workers, to be honest: “I know you work unhealthy hours, but you get to be a part of this! Take a bow!”

Which is a troubling message, normalizing exploitation, but is perfectly in line with contemporary executive-think.
These are words, I acknowledge that they are, but they're assembled in an order that make it hard for me to understand what they mean.

As I said above: it's not hard to come up with cases where NSA is doing things that appear to contravene US law, but you managed to cite the one instance where all they're managing is paperwork.
Lenovo sells them as regular USB keyboards: https://www.amazon.com/Lenovo-ThinkPad-Compact-Keyboard-Trac...
>How they change their fleets is their business

Why is this obvious? If the composition of their fleets is not their business why is it clear that the way they manage their fleets is? I would actually assume that there are probably loads of regulations that already govern the ways Uber can manage its fleet?
One reason is because it invites an entirely different relationship with ASCAP that many cafe and bar owners aren't ready to deal with. You'll be required to pay licensing for playing pre-recorded music as well, but the rules and the amount of money are easier.

A second reason for many shops is that they don't have the space or layout to accommodate live performers, or their lease forbids it.

A third reason for bars (probably not cafes, unless they also sell wine/beer) is that in most states live music requires a different liquor license, and switching licenses can mean going through the whole approval process from scratch, or it may be a license you can't qualify for at all.

Lastly, somebody will have to act as booking agent, because those performers won't hire and schedule themselves. This also costs time and money.
Nim 0.20.0 (1.0 RC1) released
It's the same results for starting mammograms at 40 vs 50. They're now recommending to start at 50, unless you have a family history, because they found a lot of false positives in women who started getting mammograms at 40 who didn't have high risk.
I think the author is a bit too narrow in their definition of "political clout". They seem to define it as the ability to personally influence federal policy. However, as a class, people with $4M in wealth or more have an immense amount of political clout. Most contemporary US local, state, and even federal policies are geared toward attracting and retaining these people. Think property tax caps, mortgage interest deductions, zoning, traffic and transit policy...etc.

If you have $4M in wealth, you might not be able to personally call up a lawmaker and get them to pass your pet law, but governments everywhere are bending over backward for you and people like you.
...the sad fact of which rears its head in American drinking establishments nationwide.
Facebook Set to Reveal Own Cryptocurrency in June, Report Says
The ethos behind Medium is one of openness and democracy—like the Internet itself.
Evan Williams.
https://medium.com/@ev/what-were-trying-to-do-with-medium-e2...
He is chan/rging the world.
Your point is well-taken but there is an incredibly limited number of hybrid vehicles in India (only 2 actually) - https://en.m.wikipedia.org/wiki/Electric_vehicle_industry_in...

But given the age of India's electricity infrastructure and the huge challenges, this initiative would definitely present large challenges. The good news is that there is political will and a general absence of politically powerful retrograde lobbies to stop this from happening if tried sincerely.
Tableau is $70/month per user