skysight-inc/HackerNews huggingface dataset:
And yet not a pip when the new governor of California, Gavin Newsom announced that the high speed rail projects there will be scaled back, markedly.[1] [2] Between Los Angeles and San Francisco, no less !

Atleast not from these pro high-density living and pro urban transit folks. I don't get how you pick and choose what you'd like to criticize and what you'd like to champion on one side and what you conveniently ignore when it suits you, on the other.

I'm sure we can all agree that the LA-SF corridor could badly use a high speed rail line to alleviate the traffic on the I-5, right?

[1]

Gov. Newsom Puts Brakes On California’s High-Speed Rail Plan

https://sanfrancisco.cbslocal.com/2019/02/12/gavin-newsom-br...

[2]

California's Newsom Scales Back Plans for High-Speed Rail Line

https://www.bloomberg.com/news/articles/2019-02-12/californi...
Crowd-sourced list of student loan
Russia suspends participation in a nuclear treaty
Trump threatens ‘SNL’ with federal investigation because they mock him
Donald Trump threatened “Saturday Night Live” and other late-night shows with a federal investigation for poking fun of him, calling
Origins of Startup Culture: How Success Stories Shaped Modern State of Industry
Good products have good stories
The solution isn't so much "more pilot trainimg".

It's that pilot training wasn't done that absolutely needed to have been.

A three page if even that description of the system, and it's inputs/outputs/controls should have been sufficient for a pilot to be able to build up a mental model to deal with a faulty AoA sensor, and modify their piloting technique to stay within a more conservative maneuvering envelope while operating the plane.

Whether that would have been sufficient to prevent both disasters I don't know, but it sure seems like it would be a small trade off that even in the absence of any other system hardening could have made the difference between no survivors, and an emergency landing.
It seems to be happening in Canada. The latest official population figures are, unfortunately, from way back in 2016, however at that time the numbers showed that communities with more than 100,000 people were already losing share of population. If we can use home sales data (activity and price) as a proxy for where people are living more recently, there has been a sharp decline in Canada's cities in the last year. At the same time, predominately rural areas have seen a huge spike. This suggests that the trend that was already becoming visible in 2016 has only accelerated.

It is not like whole cities have decided to leave overnight, but there is a noticeable shift going on.
It’s not a port, it’s a separate implementation. The difference in meaning between these two words is sufficiently important that it’s worth pointing out IMO.

Porting software means to adapt an existing piece of software to a different computing environment.

Ports are based on source code and/or assets from the original piece of software that is being ported.

As such a port would be derivative work, meaning that the authors would not be able to release their software without permission from the copyright holder(s) of the software that was being ported.
Or you know people that value their time...

For me to use Public Transport here would increase my commute time to work by order of magnitude, not to mention all the places I go weekly that is not on a public transit stop or would require multiple line hops and be many times more time consuming than if I just drove directly their in my own personal vehicle

Public transport only works in area with High Population Density
All valid points. I understand because I lived in NYC for most of my life but it’s become really congested in the past decade. Sure, there are still conveniences of living in Manhattan but some of that can now be experienced in smaller cities. My main argument is that it’s physically impossible to solve the extreme density problem. People still need to go to work during the day and eat around the same time, etc.
We really do have to radically re-think our cities but the biggest issues aren't going to be practical but emotional. In London parents drive their children around in 4x4s, knowing that their vehicle causes the pollution that is affecting their own children's health. I'm not sure how you even start to get around that but to some extent you will never persuade everybody to reduce their damaging behaviour. You need to enable people to travel in non-damaging ways; cycling and walking primary. That should be the first priority, although fighting the ingrained car culture will be the hardest battle.
This is great! I was looking for a way to educate some colleagues on all the subtle ways data races can occur. By flipping the roles (from trying to prevent data races to trying to find them) I think people will gain a better understanding.
I still use pidgin for my "eve online chats" and it continues to do all the things I need pretty effectively. I've had a couple of slacks and a couple of discords over the years and they really haven't improved on many axes at all.
Japanese people like English a lot. They all learn it in school. Most aren't that great, but they are good enough that English words and phrases are appealing, even if many of those phrases end up nonsensical.

If you visit Japan for any length of time, you will notice English phrases used all over the place, from restaurants, to street signs, to advertising and television, to the clothing people wear. I lived there for a few years right around the time Obama won the election in '08, and I encountered kids probably 6 years old who would shout "Yes we can!" when they saw me pass by. They tend to be more culturally aware and interested in Western culture (particularly American culture) than we do of them (which is saying something, given that Japanese culture is fairly popular in the West).
House price in many places is not linked to age so much - houses don't depreciate like cars - as location. Terrible houses and tiny flats in desirable places sell for huge sums.
The Moroccan Couscous Meal
Halving warming idealized solar geoengrg moderates key climate hazards
So, basically cryptocurrency needs to be a currency.
Microjs: Fantastic Micro-Frameworks
Except it just means you aren’t “racist” against a specific gender or that specific person.

I’ve known plenty of expats in Asia that are married to a local, has mix-raced kids, and yet still says racist things about them.

But their friends and family are “the good ones.”

The Clippers former owner had a black girlfriend and paid his black players millions of dollars. He is still a racist.
Maybe I can get away with the observation that this kind of prestigious engineering project has traditionally been a magnet for proud mercantilists.

The Science Museum's book about Concorde contains a breathtaking interview with an engineer who is very keen that technological innovations are not shared with the industries of other countries. Very myopic.
Does anyone have a good alternative to Google Voice?
10 Most Wanted Design Bugs (2005)
Just to make it more efficient :)

"instead of se number

se nu
Time frame. I can remove a stone quickly. I cannot remove a bruised heel quickly.
You can get easily insulted for proper choices. Homophobic comments on cycling and veganism are common. I rather believe that we are doomed - that we will destroy nature sufficiently for it to stop producing enough food to sustain us as species - than that we will change.
Even if it isn't the law, most companies make you sign away your ownership of any and all communications made using company provided systems or materials as part of the employment contract.

Be sure to read your employment agreement. And never, ever, use work related systems for anything personal or private or inappropriate. "NSFW" means something.

Heck, apply this level of thinking to any system you don't own or control. Unless privacy is baked into the protocol, you have none. Period.
Now I've got a lot of off color jokes about IoT burqas in my head.
> According to OECD, the Copenhagen Metropolitan Region had close to 2.4 million inhabitants in 2005:

https://en.wikipedia.org/wiki/Copenhagen_metropolitan_area
What are the financial applications that this is used for? Does anyone have specific examples?
What is there to do with knowledge of paging?

Afaik it should be fully transparent; can you even reliably that it occurred?

I’m strictly asking, to be clear; I’m vaguely remembering an article about redis(?), describing db page-management as a poor design, as it ends up being unreliable to detect, and competes with the OS to neither’s benefit (though a similar argument is often made as to why you shouldn’t micro-optimize C — the compiler will win [except where it doesn’t])
I'm a (partly) Asian American on the east coast and the weather is exactly why I wear them. It keeps my face warm and moist.
Can a Facebook Post Make Your Insurance Cost More?
Kind of an interesting connection there, hard to say that having a marking on your burqa somehow makes it more obvious you're a Muslim.

Would be weird to walk around with a licence plate style identifier though, since anyone could scan it and follow you rather than just someone with a massive facial recognition database.

honestly the thing I don't like about facial recognition is that it could somehow become mandatory in a country where you're not even required to carry any kind of national ID unless you're driving, and it's suddenly your problem if a facial recognition system you didn't consent to can't recognise you.
License Utopia
>Much of the design of fly-over states is dictated by developers.

Unnecessary bullshit. The entire part of the South Bay and nearly all of Los Angeles suffers from the same driving dependency. It has nothing to do with ignorant armchair analysis of how “the flyover states” work.
If the company performed well, and politics or weird accounting ju-jitsu is the reason for lower raises either across the board or in your department, you can push for the top 2-3 employees to be awarded RSUs or stock options, those usually are very well received and they're good retention mechanisms.

If somebody has ever come to you looking for a promotion or transfer (either works in this case), give them a great annual review (meaning: huge praise, no nitpicking) so they have a better chance at escaping your clearly underappreciated team.

Otherwise, give the news 1:1 (no team meeting for bad news please) and tell the truth, but not bitterly, and don't linger on the topic. Explain the priorities for next year.

As far as your own position, you need to figure out (with top management/your management) how your department is seen, who decides of the final allocation, and why you're getting scraps. Money is feedback and the feedback you're given is no one care about you or your team. No it doesn't matter if they say otherwise, what matters is their actions.
> I don't think it's about sending a message into the void and "hoping" that a compatible agent receives the message.

Except that is the bacterial model. When you want something done, you signal for it by releasing proteins, and keep releasing proteins until you're satisfied even if the work ended up being done 50 times more than you needed. That's why biological systems so commonly overreact to stimulus. The biological method is to flood communication until whatever demanded response is met. It's the equivalent of a user mashing a button until a program responds, like the elevator button problem.

Actually, elevators seem like an extremely good analogy for this kind of asynchronous service system.

I understand we're not trying to perfectly mimic the analogy, but I think it's important to see that nature's model, while robust and asynchronous, carries significant problems due to how it communicates. It's that very robustness that we're trying to mimic, so we should expect to inherit some of the problems that go along with it.
Learn by Doing [Volume 46]: Elasticsearch Open Distro from AWS Makes Waves
Hands over control of a customer's account to .. the customer?
https://i.redd.it/m4yrvqi2d6oz.jpg

eh. if you're trained to look at it as a source of problem and primed by the flight log that it might be acting up, otherwise it's easy to overlook.
"the surprising number of people who have no clue how Slack works or how corporate/enterprise regulation & compliance works"

Why would this be surprising? Most of us have probably never cared to think about these subjects. Your comment would be a lot more useful it contained some information about these subjects instead of just expressing your shock that some people don't know things that you do.

edit: I guess this is obligatory at this point: https://www.xkcd.com/1053/
construct-js uses DataView under the hood. I wrote construct-js to ease working with binary data by allowing you to name and reference sections, and handle things like endianess easily in one place. With a DataView, I still need to calculate offsets into a structure manually, whereas construct-js has .getOffset(name) and .getDeepOffset(path). If performance is key however, use the lowest level of course.
People with Disabilities Can Now Easily Access a Document
Apple launches new iPad Air and iPad mini
In cites like Los Angeles, cars are part of a feedback loop which makes them both symptom and cause.

Los Angeles is low-density partly because it spends lots of land on roads and parking lots. It needs lots of roads and parking lots because everyone drives. And everyone drives because the city is low density.
> in a society dominated by cars, there are going to be people without cars that can't easily get to work. You didn't have that problem pre car,

"pre car" people would walk or ride horses/bicycles for hours to work. You can still do that now, or go faster by bus.

> Cars create sprawl,

Growing cities create sprawl. Necessary infrastructure for large cities (yes, you need fire trucks, garbage trucks, buses) as well as parking space for convenient door-to-door transport slightly increases it.
And don't forget about spam. Spam becomes a problem when your system gets bigger.
"But generally, an entity that has keys can forge messages."

It depends on how it's structured, and with the most natural structure, this wouldn't be true. You'd be able to forge a message with the keys to exactly the same degree that you can forge a message coming from your coworker in Slack right now; short of social engineering to steal their password, anything else that would allow you to do that right now would be a major security vulnerability in Slack. And, more to my point, one that could be fixed.

Private keys here would be adding a layer of protection and making it harder, not easier, to forge anything.

Of course, an employer today could also claim to have evidence that you sent X to person Y, but Slack's own records would show that you didn't.

They'd have to go out of their way to make it so that merely holding the encryption key would allow you to fully forge messages.

Generally speaking, this is not adding power to the system, it's actually removing it. The reason why enterprise customers want this feature is not to give the customer more power, it's to remove power from Slack, because without this feature, Slack (not your employer) could forge messages. Assuming they implement this key stuff securely, this would remove the power to forge messages from Slack, and your employer would continue to not have it.
Nope, software engineers at least have a sense of proper QA.
This is the equivalence of “let the product manager do the QA” thing.
They apparently use extensions now:

"Alexa's traffic estimates are based on data from our global traffic panel, which is a sample of millions of Internet users using one of many different browser extensions. In addition, we gather much of our traffic data from direct sources in the form of sites that have chosen to install the Alexa script on their site and certify their metrics."

https://www.alexa.com/about

"Q: What is the “data panel”?

A: Alexa’s data panel is the sample of global internet traffic that is used to calculate Alexa Ranks and estimate non-Certified metrics. The panel is comprised of millions of internet users using one of over 25,000 different browser extensions."

https://blog.alexa.com/top-questions-about-alexa-answered/

SimilarWeb works similarly too (I actually like it a bit more):

"We leverage hundreds of sources which we categorize into 4 distinct groups: 1. Global Panel Data from hundreds of millions of desktop/mobile devices 2. Global ISP Data from partners with millions of subscribers 3. Public Data Sources from over a billion sites and app pages every month 4. Direct Measurement Data from hundreds of thousands of sites and apps"

https://www.similarweb.com/ourdata
Humans tend to make changes when there are no other options... and often, after significant damage has been done. Presumably if we "stop producing enough food to sustain us", a lot of humans would die off, but some would survive on the reduced food supply, and make changes to prevent further loss of food. Bear in mind, it's incredibly unlikely that all possible human food sources die off simultaneously.

A good example of change in behavior to ensure survival, is that major powers used to go much more openly to war for territory and resources right up until those powers got the ability to utterly destroy humanity. While there are still countries who are enemies of each other, and who fight small proxy wars and the like, nobody in their right mind would stage an invasion of another major power, likely ever again.
I'd hate walking everywhere, having to get tiny amounts of groceries every day instead of stocking up every 2 weeks, etc. Walking/standing all day at conventions feels like death and a half a mile trip to the fast food places around here turns from 2 minutes to 10 minutes if I walk, which I tried when someone from Europe said that's walking distance. Walking such distances just makes me constantly wish I was driving or something. I find the drive thru experience really nice - bring the dog along in the passenger seat, get a burger, eat in the parking lot and give her some of the beef, whole trip takes under 10 minutes. A joy instead of a drag like walking is.

If a city of the future must abandon cars then the way I'd like it is if there were equal or less walking compared to driving. Futurama tubes would be great.

Side note: "No walking is a prescription for obesity" - exercising for weight loss has been thoroughly debunked. [1]

1: https://getpocket.com/explore/item/why-you-shouldn-t-exercis...
Jack the Ripper’s identity may finally have been revealed as a Polish barber
I went through that article and I can't figure out what is the Iranian authorities motivation to persecute those people, what are they going to gain?

From the article it seems that there is a group of passionate eco-activists which suddenly became a target of Iranian anti-espionage agency; this sounds like a waste of time. I know that authoritarian regimes behave in a non-logical way, but here it looks like really stupid move. Are those people members of opposition or something like this?
I wonder if this comment would be acceptable for other groups?

Disclaimer: I'm married to a Jewish person, I speak (some) Hebrew, I've been to Israel. I love Jewish food.
There's no racism in claiming that quite a lot of the "Jewish" banks one finds available in Europe is indeed quite dodgy.
jesus are we really comparing this

https://www.google.com/maps/place/San+Francisco+Bay+Area,+CA...

and this

https://www.google.com/maps/place/Copenhagen,+Denmark/@55.67...

(should open at the same scale)

as if they were comparable sprawl?
Is this really surprising? The benefits of driving a large vehicle are all internal (comfort, safety of vehicle occupants, cargo capacity, range between fueling). The costs, however, are mostly external (road maintenance, emissions, safety of non occupants, space consumed for parking).

You'd need to substantially incentivize smaller vehicles to overcome these things, but we actually incentivize larger vehicles (through looser emissions standards).
Yeah this happened to me too! I was looking for a simple outline drawing of the USA, with state-level outlines. All I found were pages and pages of sites letting me buy what I wanted for the low low price of `$morethaniwanttopay`

I don't recall what I did in the end, possibly DuckDuckGo'd it
I used this account to see how accurate you are.

Not very, as it turns out.
"Never ask someone more than once to do something" -- that's a big promise. Will it work on my son when I tell him to put on his shoes because it's time to go to school?
And this is why I alway say choose your cofounder carefully. It is better to do it alone than have a bad cofounder. A good cofounder is best but you can force that.

I have seen this multiple times. This isn’t going to work out. If he like this idea, suggest to him that he be a seed investor and not a cofounder. Explain to him that no one would invest in a startup with a cofounder that isn’t there most of the time. If you haven’t signed any papers, then you don’t owe him anything. Start recording how often he is at the office.

He is a classic case of I will do it if there is money. He is using you as a call option. If it makes money, he goes full time. If not, well, he has nothing to lose. I mean he still has his job. It’s a good bet for him. Not so much for you.

If he won’t leave and your shares are not vested, then you are going to have a hard time getting rid of him. Next time, be smarter.
We Asked Founders for Feedback, Here’s What They Said
Electron is far from ideal, and it may be argued it's incredibly difficult to make a relatively efficient Electron app (vscode is often cited as one, but Microsoft has plenty of resources).

However, for all the efficiency challenges Electron brings, Slack is universally cited in types of comments such as the above. This makes me highly suspect that—beyond being just written in Electron—Slack is actually an extremely poorly written app, and just the canonical example of overengineered inefficiency in general.

Slack Web, for example, also does similarly draconian things to my CPU.

Similarly, Riot.im—probably the most comparable app to Slack functionality-wise—is also built in Electron. It has some of the performance problems one would expect from any Electron app, but it is nowhere near as bad as Slack (and has a much much smaller development team with much tighter resources).

In short: Electron may not be ideal, but it seems to get an unfairly bad name from Slack; we should be laying the criticism with the Slack dev team rather than with the Electron one.
need to get one of them hyperface scarves...
Tried that once. Got the German shepherd scanner instead.
The participation rate for the next election is where I hope to see a jump for that age group. The last presidential election hopefully scared them into understanding the importance of voting.
As opposed to the headline, which implies it might be available to only regulated entities, yes.
Steve Jobs must be rolling in his grave.

4 separate iPad lines, plus extra screen size variation?
How is an "Air"
variant useful?
Why does the iPad Pro have a screen size choice, but the mini is a separate line?

It should be iPad and iPad Pro, with screen size choices in each line.
SUVs are subsidized relative to cars which always causes inefficiency. People have complex preferences and cost is always going to be a significant component. Distort price and actions stop reflecting actual preferences.
I'm 24 years old, work in software. Neither I nor any of my friends uses a tablet for work or pleasure. I guess I know a couple of people who have Surface Pro's, but that's about it. I'm wondering if the appeal of these begins when you get older?
Seems like a lot of the market for these is people who are 50+, but I'd like to know if any people under 25 are interested in them.