skysight-inc/HackerNews huggingface dataset:
A full train on the Singapore North East Line can carry 1920 passengers (at 6 passengers/m^2), and at rush hour it runs 1 train per 2 or 3 minutes, so it carries 16 passengers/second.

A fully loaded Toyota Corolla carries five people and is 4.65 meters long, so at 100 km/h each lane of the highway would carry 30 passengers/second. So the highway would carry several times more passengers than the subway.

Even though each train can pack more passengers per square meter than a car, it's not possible to run the trains back-to-back at 100 km/h, because they need to stop to let passengers off and on. At rush hour, the rate of the subway system is basically limited by how quickly people can flow from the platform into the train.
> I'd love to see Gecko take off in the same way kHTML, webkit and blink have done. In fact I'm surprised it hasn't. I don't suppose anyone more familiarity with the code base of these rendering engines are able to offer possible reasons why?

Not familiar with the code base of the engines, but one factor that distinguishes Gecko vs. the other engines is that Mozilla killed the ability to embed Gecko in other applications in 2011. Read about the detailed reasoning in this mailing list thread. [1] This effectively tied Gecko solely to Firefox, and has made using it with other applications or browser chrome (lowercase, not Chrome the browser) impossible (AFAIK). So it cannot take off like the other engines unless Mozilla puts in work to allow that to happen.

[1]: https://groups.google.com/forum/m/#!topic/mozilla.dev.embedd...
At sign
I also prefer having a thicker phone in exchange for durability and battery life, so I current have the Galaxy S8 Active, which does very well on those fronts.

Sadly, it appears it didn't sell particularly well, thus no S9 Active.
Learn C# in 7 days
There is a bipartisan consensus on security and other matters in Australia. Most policy development in Australia is driven by the unelected agencies and departments that survive their political masters.

There is nothing in the values and philosophies of the ALP such that they would not have legislated this agenda were they in government rather than opposition.

There are so many other examples of this over history, such as the GST, Australia Card, refugee policy, copyright laws.
Here's an interesting article: "Why is it hard to make friends over 30?" [1]

"As external conditions change, it becomes tougher to meet the three conditions that sociologists have considered crucial to making close friends: proximity; repeated, unplanned interactions; and a setting that encourages people to let their guard down and confide in each other."

[1] https://www.nytimes.com/2012/07/15/fashion/the-challenge-of-...
It feels like many of these problems could be overcome if every car on the road was also autonomous, and every such car communicated with each other in a network of sources to coordinate traffic, signal important information, etc.
Kinda like the Cruise fiasco? [1] In that case, the cofounders represented, very early on, that they were equal partners with no vesting schedule, which was a major headache when GM came to buy them out, and the cofounder that left early got to show legit claim to a huge stake.

[1] Earlier thread on Cruise where I defended the position that a founder deserved full equity (modulo later dilution) because his cofounder didn’t think to establish a vesting schedule or, failing that, to buy him out: https://news.ycombinator.com/item?id=11741652
I'm suggesting taking capitalism to some true form. Let badly managed companies fail, let badly managed houses of individuals get foreclosed.

For innocent individuals, create a social security net. Instead of bailing out companies or keeping interest rates lower (as all the rich are asking right now so that stock market bubble stays up), use that same money to bail out underwater individuals in some way.

Right now, the whole market is a perverted system saving the rich every time. That is not healthy at all.
Yeah, a lot of the popular ranches are within 100 miles of the border where the border patrol sets up jurisdiction. South Texas consists of an insane amount of huge ranches. Stuff by Uvalde, etc.

If you fly a private plane to MX you also have to land at Laughlin AFB at the border and have your plane searched.
Those prison guards found it all too easy to slip into their roles, it’s sadly a rare characteristic to resist and see the right and wrong. The majority go along with the currents. I’d like to think that I’m different but statistically I probably already engage in acts that future generations will consider evil, like eating farm raised animals or reaping the benefits of living in a first world country which invades and destabilizes weaker nations.
They're using ChakraCore, with support for ES6+. you can use all your favourite `const` and `let` and `function*` etc.
Books are magical devices which allow humans to bypass this part of their nature, 5 stars highly recommended
Forwards compatibility would be old code compiling in the newer "language", and I mean this from the grammar perspective: that the changes to the grammar are such that all things that were previously valid in the language remain as valid, and their meaning does not change.

This is not the case.

That the compiler has the user opt-in to the never version by setting a flag is irrelevant, for the discussion of versioning. (Now, for an end-user, I think it's great: you do not want to automatically break working code. I'm not saying the flag shouldn't exist, I'm saying the flag exists because the change is breaking.)
Spolsky:

Now that we have a fair system set out, there is one important principle. You must have vesting. Preferably 4 or 5 years. Nobody earns their shares until they've stayed with the company for a year. A good vesting schedule is 25% in the first year, 2% each additional month. Otherwise your co-founder is going to quit after three weeks and show up, 7 years later, claiming he owns 25% of the company. It never makes sense to give anyone equity without vesting. This is an extremely common mistake and it's terrible when it happens. You have these companies where 3 cofounders have been working day and night for five years, and then you discover there's some jerk that quit after two weeks and he still thinks he owns 25% of the company for his two weeks of work.

I made this mistake and will never make it again.
There are always investment opportunities outside of housing. Just look at Warren Buffett and Charlie Munger.
Ah, yes!
Free Website Vulnerability Scanner Online
What if a cofounder quits on day 2?!
Free DDoS Protection Services
Ha, I've been using this trick for a while, though I wouldn't go so far as to say "don't use the greater-than-sign." Honestly I just wish languages had a cleaner way to write "x is within this range," e.g. "if x in [2,4)"
I don’t think I’m against the algorithm part as strenuously as I am against the gauntlet part. You shouldn’t be locking someone in a room for 6-7 hours and then judging them on how they keep their cool, for many reasons, including those I mentioned above.

As I mentioned elsewhere I think you can ask questions that look like work but aren’t (go too far the other way and you’re into IP problems)
Just to emphasize this, your equity should be vesting even if you're the single founder of a bootstrapped company.

There are often weird cases in startups where you need to negotiate against yourself, and it's going to be hard to convince a disinterested third party that you're acting in an equitable way unless you're putting a framework in place from the beginning to value the sweat equity you're contributing. Having a vesting schedule will give you leverage in the future, even if it doesn't seem like it's doing anything at the time.
> > why does American industry require students to go into debt to get expensive and worthless piece of paper to just even consider hiring them?

This is an American problem, not problem of university education or corporations per se. Maybe vote for politicians who want to make society better for all instead of just handing out loans for everything?
I feel like this is more of a perception than a requirement. There are endless blue collar jobs that many young people feel they are too good for. I also know numerous programmers who went to relatively inexpensive schools and have done extremely well. Too many people think of they go to an expensive school they're entitled to a high paying job. Reality is companies are looking for hard workers and resources willing to learn.
I have a question - Is founder vesting standard outside the valley/software startups?

If I and my partner set out to build (say) a restaurant franchise in Texas, do 4 year vesting schedules, cliffs, etc make their way into incorporation documents? How do things work in non-silicon-valley-startup businesses?

Either vesting is a part of standard business incorporation (in which case I don't see why it needs special discussion in a software startup context, we don't need to discuss whether a company should have annual or quarterly balance sheets, for example - such 'standard elements' are taken for granted) or it is highly software startup specific (in which case there might be interesting rationales for such provisions existing that are specific to software, software startups, or conventions of SV VCs)
A fully-utilized freeway in the way you describe is one that cars cannot easily get on/off of (where is the space for them?). They will have to wait at the on-ramp to be scheduled into a slot. Because of this, the average throughput of a highway necessarily is less than the max-speed max-packed scenario, since the bottleneck is actually the on/off-ramps and feeder streets.
What Happened When We Tried to Debate Immigration
What % of that is Chrome vs Safari? On Androids Microsoft could cut a deal with Samsung to ship CEdge.
From the data I’ve reviewed, this is generationally biased. Older people like buying houses. Younger people, when one restricts the population to those who can afford it, don’t show as strong of a bias.
No surprise really. More and more is personalized and self-centric, which is replacing the shared experience. Of cource more and more people are feeling they don't belong, there's less and less to belong to.
..but the greater than sign is still being used?
I don't think it applies that easily.

There's still a chance an automated car encounters something that couldn't be spotted / reacted to. For example a deer/kangaroo/whatever jumping right in front of it. If the cars keep their distance, only the first one crashes. If they form a minimum-spacing train, the only message they can send to the following ones is "you're screwed now".
You're ignoring space between cars, even with full automation you can't have a highway full of cars with no space between them, else there'd be no room for cars to merge on/off the freeway, and any traffic disruption would cause an immediate traffic back-up. Add one car length of distance and that puts the train in the same ballpark as the freeway lane. (I'll ignore the challenge of filling the Corolla with 5 people - I don't want to be the guy stuck in the middle seat)

Though the problem isn't just throughput of the freeway, but also a question of where all of those cars are going to go when they get to the destination -- generally the commute traffic is going the same place at the same time. Self driving cars may not need a parking space, but if they are going to drop off passengers and then drive away to park somewhere outside of the city center, that causes even more city traffic.

because they need to stop to let passengers off and on. At rush hour, the rate of the subway system is basically limited by how quickly people can flow from the platform into the train.

That's why large train stations have multiple tracks.
I should mention the letter seem to cover a spectrum of opinions, from doubting the problem to bemoaning it.

Finding solid evidence that loneliness is increasing is a problem. I believe that it is but it is something that's simply hard to demonstrate. I think Robert Putnam's book Bowling Alone was one of the most convincing arguments for the breakdown of community in the US but even that careful, well documented study had it's significant critics. Equally, one could point to the epidemic of suicides and opioids but again, one could frame doubts.

Anyone know other arguments.
I think the funny honey badger video is useful in becoming less of a shut in: https://m.youtube.com/watch?v=4r7wHMg5Yjg

That, and remembering that life eventually ends: you literally have nothing to lose unless you are doing something totally reckless and/or against the law.

You will find that as you become more like the honey badger, people will find that refreshing and seek you out. Because we all have the same problems and want to be honey badgers internally.
You owe nothing to corporations. Use whatever code, fonts, software, news and any other digital media you like, and feel zero guilt.
I do the DevRel* for Chrome DevTools. Dan is remarkably good at DevRel. I've pinged him on a few occasions, and to my recollection he's always replied very promptly, always with a helpful answer. My impression is that he's like that with anyone who has a reasonably well-thought-out question. Which, if true, is amazing considering the size of the React community. Aside from React's own merits, I would wager that Dan's DevRel superpowers have been a non-trivial factor in React's success.

* Developer relations, on the off chance anyone is unfamiliar with the term. A DevRel team for a developer product like React would be in charge of communicating new features, changes, best practices, etc. to the React developer community, answering technical questions on how to use React, and relaying community feedback to the React team.
In Python we have if 2 <= x < 4.
Removing something doesn't necessarily make it more convenient to use. I'd find it bizarre if some language won't provide > using this logic.
It's not much but I'm writing my local member, paper-copy, about this right now and encourage any Australian to do the same.

It's the least you can do, costs a dollar, and politicians react to getting stacks of paper more then they do emails.
as a CS major im sure this has academic value. as someone who is just learning python outside of a trade job as an engine mechanic, this idea makes me want to glass someone and im not sure why.

(5 < x && x < 10)

if we're talking about X, whats wrong with defining the parameters of its constraints in terms of X instead of dancing around the numbers? 5 < X makes it sound like im setting constraints on the number 5.
I prefer to use the “5 < x && x < 10” style as well.

I’ve arrived to the same general conclusion independently, which is reassuring.
Ah, https://en.wikipedia.org/wiki/Yoda_conditions
I'd add a fourth...People being able to interact spontaneously and without fear. It's hard to strike up a micro-conversation. People either aren't able or aren't willing.

Long to short, "friends"is two way street. And such things can't happen without communication.
FTC’s Top Consumer Protection Guy Has 120 Corporate Conflicts of Interest
This all looks good to me until I'm unwrapping an optional and checking it's length in Swift, which normally looks like:

guard let array = obj.someArray,
array.count > 0 else {
throw SomeError
}
The flag's mere existence is proof that the change is not backwards compatible. If it were, you wouldn't need the flag.

> All existing code compiles and will continue to compile with no changes into the future.

My point, again, is that it won't compile without changes in the new edition. "Edition" is the word that was chosen (and it's not necessarily a bad word), but what it is is a version for the language. Whenever a backwards incompatible change (or set of changes) is going to be made to the language, that's a new "edition", but you could just say "version" and it would be as accurate.

Again, consider the language and compiler as separate entities, each with their own API, and I think it becomes clearer. Changes have been made to the language (e.g., the addition of new keywords) that render strings previously valid in the language now invalid, or valid with a changed meaning. In any system, this is a breaking change. This change could, were SemVer used, be identified with a major version bump.¹

That the compiler (which itself has a version number, separate from the language now) is capable of recognizing a flag and switching internally which version of the grammar it uses is great, but again, proof that there exists a version of the grammar (called "edition").

¹But honestly, that ship has sailed for Rust. And that's fine, and I think it's just a different term, and that it has a good chance of helping better convey the meaning by simply being different. But the argument that, under that, it's essentially SemVer, is nonetheless true.

(That at present the compiler and the language are very much intermixed makes this much more muddled. Were the language's definition more formal, I think this would all get much clearer, as we could ignore rustc, and talk about the language.)
Well without the tech they won't be able to get from a to b at a reasonable price, at a reasonable speed, in safety.
This just seems like an argument against putting the variable on the right hand side of the comparator.

You also only end up with two options, in the same way, and IMO (x > 5 && x < 10) is much more readable than (5 < x && x < 10) .
Actually https://link.springer.com/content/pdf/10.1007%2FBF02187690.p... is probably a better source, it's an image of the original paper.
Scheme Macros for Common Lisp
Indeed, but they are also very harsh and my digestive tract sensitive. Sometimes it's just that simple.

Also, vinegar is fermented and thus very high in histamines, on top of being corrosive.
In some weird universe, people who think that dumping 10 gigatons of CO2 every year into the atmosphere “is not a problem” would have to prove that.

But you don’t live in that universe. The onus is on you.
We're trying! Here are two takeaways from this week:

"Minimum parking requirements on their way out in SF"
http://www.sfexaminer.com/minimum-parking-requirements-way-s...

"The basic plan: upzoning near transit and jobs"
https://www.vox.com/policy-and-politics/2018/12/7/18125644/s...
Huh. Don’t know how I got that mixed up. Thanks.

Edit: Wikipedia’s article on China says, “Covering approximately 9,600,000 square kilometers (3,700,000 sq mi), it is the third- or fourth-largest country by total area, depending on the source consulted.“ Now I’m just confused. Area of a country seems like something there would be broad agreement on.
In python you can just do 5 < x < 10
Qualification: Don't use the greater sign when doing range checks.

Counter-point: When checking if a variable is greater than a constant, using the less than is very confusing since we read left to right.

if(x > LIMIT) {

Read "If x exceeds LIMIT, then"

The opposite reads like "If the LIMIT is less than x", which sounds strange and emphasizes the wrong thing, implying LIMIT changed, not x.
Show HN: Chrome Extension to Improve Google BigQuery UX
No, it got royal ascent yesterday. It’s now law.

The actual implementation of any capabilities though would take months even if they started requesting them tomorrow.
That... has nothing to do with nemo1618's wish. The python statement 2 <= x < 4 is not a statement about x being within a particular range; it's just as valid to say 2 <= x > 4.
Swift has it. I'm sure a few languages must have it.

if (2...4).contains(x)
Why do a lot of the millionaires and billionaires buy overpriced housing in London, Vancouver and other places instead of investing in something else? Speaking about too much money: Companies like Apple sit on hundreds of billions of dollars and don't know what to do with it. Theoretically they should invest it in new profitable products but they don't.
He's saying driving is an AI-hard problem. From all the tasks that humans do we don't know which are AI-hard and which can be done by non sapient software, classifying problems is useful.
> It seems like the Intelligencia is leveraging the TSA to collect as much information as possible on all US Citizens that use an airport while the TSA pretends to keep Americans safe.

What information does the TSA collect?

I can't think of anything the airlines don't already collect when you buy your ticket.
There's a GitHub project which uses the Android version of Bedrock and runs it "natively" on Linux/Mac/etc. systems, works pretty well too https://github.com/minecraft-linux/mcpelauncher-manifest/wik...

While the scripting API isn't yet available for Android, I found it much faster personally than running with Parallels and the like
AI is much more severe. Whether just automation or otherwise. We can come back from global warming. We can never come back from AI.
"the welfare subsidies tearing apart minority families"

I don't follow this, what are you saying?
I'm sure you're way more experienced with this, so I'd love it if you could break this down for me a little bit more. Because as the solo founder of a bootstrapped company, this sounds absolutely ludicrous to me.

If I'm the only one on the cap table and half my equity is not yet vested, who does it belong to if I "leave the company"? And in the event that I run into a bizarre situation like the one you hint at, why can't I just setup vesting at that point?
SQL has "x between 2 and 4" (for example) which is a lot clearer.
Ants think this way. Not much sophisticated communication required to maintain billion member colonies. As we get more hyperconnected like the ants expect more of these kind of posts.

We are moving from hierarchies maintaining social stability to hyperconnection maintaining it. Expect lot of disconnection during the transition.
A deer would be unlikely to jump into a train of cars. They usually get caught by cars that have space in front of them. I know you are just giving a single example, but anything that applies to an actual train would apply to a virtual train as well. I don't understand why not having a physical latch between cars makes any real difference.
As a native of Minneapolis, I support the gist of this policy.

But I also have knowledge of the zoning history of the city, and the narrative in this story seems incredibly wrong. Minneapolis actually had "Manhattan" zoning in many areas up until the late 1980s. There had been very little new development in the prior 20 years, so the code became completely unrealistic. Local community groups pushed for zoning reform to preserve the as-built environment and communities.

Now those well-meaning progressive 1980s folks are being portrayed as "segregationists", despite the fact of who they actually were. They were trying to save their neighborhoods, but I guess every hero becomes a villain.

And, without even getting into it, Minneapolis was built up when the state was 97.5% white people. You could maybe find a class angle to this, but come on.
I love getting the inside view. Dan's asides about how the team decided to use this or that approach are priceless.
which is also the proper way you would read in any scientific paper, and very easy to read imho.

5 < x && x < 10 is the attempt to replicate this in other languages but falls a bit short
This is enabling the piracy of typefaces. It takes significant skill and time to create a typeface, and creators should be paid for their work.

Instead of pirating typefaces, please see:

https://fontstand.com/

https://fonts.adobe.com/

https://typographica.org/on-typography/my-favorite-font-sour...

Many foundries also offer trial versions of their typefaces. For example:

https://www.grillitype.com/free_trials

If you don't want to pay for a typeface, there are many very good open source options available. For example:

https://github.com/IBM/plex

http://www.latofonts.com/lato-free-fonts/
I've always said why don't we let the market decide.

Offer flights with TSA screening for $10 extra or flights with no screening.