skysight-inc/HackerNews huggingface dataset:
Not exactly subways, but indeed many cities had streetcars which were then gutted for car/oil profits..

https://en.wikipedia.org/wiki/General_Motors_streetcar_consp...

I think it likely if the streetcars had grown, they probably would have been converted into subways, etc. and more extensive public transit generally..

although postwar prosperity probably helped as well (whereas europe had to rebuild)
The issue here isn't that the content can be read, it's that oppressive regimes can censor content from apps like Signal completely. It's a question of hiding the source/destination, not the contents.
For those who want to grok lambda calculus, I would highly recommend "An Introduction to Functional Programming Through Lambda Calculus" book by Greg Michaelson[0]. After going through the book, I could say that you're brain will adapt the functional programming paradigm if you are used to the imperative programming language. Functional programming will change the way you think and make you a better programmer.

[0] - https://pdfs.semanticscholar.org/d986/546bc3780db3a3c0f8d88b...
It's a death spiral waiting to happen. Companies will move away from areas where their employees can't get hosting. Not many have to move before the rest start to follow, and the speculative part of the home valuations disappear.

Either they let the pressure out gradually or the thing is going to pop.
Well, I know people who met on World of Warcraft and Tibia.

But there are obviously more efficient ways to meet people who may be interested in you.
HoloLens hasn’t been officially released and the developer edition costs $3000.
I think of criticizing the defense as criticizing the argument or reasoning offered.

Put another way, if the problem is with the assumptions, the criticism goes far deeper than just that defense.
> For instance: are whales fish? That's a simple yes or no question, right?

You make a good point. While Mark was presented with a similar situation, the answer to the question, "Are whales fish?" could be, "That isn't a 'yes-or-no' question because [reason]," as opposed to, "I'll have my team follow up with you after my congressional hearing."
Watching Hearthstone is enjoyable for me, I watch Thijis' videos every day and Hearthstone Lucky & Funny.
It should probably have its own category, but Playstation VR would be a good addition to the spreadsheet as well.
Yes, you don't actually restart the Erlang VM; it loads your new application code (byte code) and sends the next message/request it receives to the newly loaded module. The default state for any process is to be blocked on receiving a new message. Processes in the middle of an I/O operation for example, will get the new code after it finishes that operation and waits to receive its next message.
The OPM hack is something that already happened, in the past, to files that were current at that time. It is not known to be ongoing.
For the curious. I tried to get data out of a wine wholesaler in California once about their supply chain (we had an interesting application for a product to discuss). Turns out even if they wanted to they couldn't get the data we needed because it would mean go back through years of paper records in an offsite storage facility. This industry could very much use some love.
That occurred to me too. But HTTP/1.1 requires a Host: header. It also brings a problem of key distribution.

The other technique that might be useful to register lots and lots of obscure domain names and rotate them regularly. Might cost a bit in SSL certs.
Yes but those have fallen out of fashion because students don't like high-stakes objective hard-to-cheat tests. (And there is some argument against a brief timed written test as an assessment for a whole semester. A friendly but rigorous oral exam would be better.

Also, you can cheat a blue book test by hiring a stand-in. There's a story about Ted Kennedy being caught at a pub by his TA, at a time when he was supposedly taking a final exam at Harvard.
I'm getting an error on your web form. Should we be using Greenhouse or is there a direct email to contact?
Google Reader is pretty much the opposite of EEE. They built and publicised the market and then walked away.

Just having the best app isn't EEE.
If your parents force you to do Kumon, you might cheat to complete worksheets
> anarchy / anarchic

You Keep Using That Word, I Do Not Think It Means What You Think It Means
Note: contrary to what the linked page says, the tunnel is not immediately usable in its current state because it houses the city water main, that can be seen in the Youtube video byt "The Proper People" channel, linked elsewhere in this comments thread.
A pretty common policy is to lock out an account after a few consecutive failed login attempts.
On some MacBooks it’s common for the CPU to get charger voltage (instead of the usual 1V or so) if the CPU power transistors are damaged (often due to liquid).
That kind of reductionism is not helpful. It's not so simple as "private companies are free to do as they please". In fact many restrictions and regulations can and must be made to ensure that those private entities don't: poison rivers, murder people, manipulate children, steal from costumers, and countless other things. In principle at least, because we know that there are innumerable examples of companies doing just that when it profits them.

Nonetheless, among such regulations, designed to make private companies somewhat work for the general public interest, we can include not aiding censorship.
Go fuck yourself scumbag you work for nazis. Shame on you!!!
Good... that's all I used Facebook for anyways... They might as well rename it to FuckBlock
Well, no, custom web fonts generally aren’t supported by email clients, email within Gmail is sanitized by default.

And I stand slightly corrected: by customizing email image URLs, you can apparently track the first open, but not user details (IP address, device, subsequent opens, etc.) https://customer.io/blog/gmail-loading-images.html
Most sensors do tend to store data for backfill upon reconnect the designers are not idiots and have spent a much longer time thinking about this. Off the top of my head, I can immediately think of several reasons you need to pull the data off regularly:

- Data is needed for real time alerting features for the user (e.g. low blood glucose).

- Data needs to be uploaded to cloud services in real time so carers have access to that data so they can also be alerted.

Both of these requirements require timely access to data. A delay can mean the difference between no real impact and "this user is now in hospital".

I find it interesting how you can't expand your horizon to see that these features are useful to somebody that's not you.
Actually, that was a few months ago, and was discussed here at that time: https://news.ycombinator.com/item?id=16156038
Homelessness is rising here because SF is open to homelessness therefore it attracts it from the rest of the country.

Increasing housing supply by 50% will increase homelessness because you have 50% more people willing to financially support it.
Could you link to a standalone Windows MR device with 6dof?
Doesn't the trade group that owns the USB trademark require certification or conformance testing?
Packaging was (is?) a bit different, because it existed before Docker existed.

Pdf of the presentation: https://www.usenix.org/sites/default/files/conference/protec...

And a recording of the talk: https://www.usenix.org/conference/lisa14/conference-program/...
> The reason can't be because macos is better

It can (at least with a suitable gloss on 'better'). For practical purposes there are only 3 OSs to choose from. I had determined to ditch macs because of the new fake keyboard, but having reacquainted myself with both linux & windows to prepare for the move, I'm now back to desperately hoping Apple brings out a MB with a real keyboard this year. All operating systems are horrible. MacOS is no exception, but it's the most manageable horror. It seems to me to be a bit like democracy: it's the worst except for all the others.
It's easier to formally reason about a program that is specified in a small formal language than one that is sloppy, big, and leaks state, yes. When you can formally reason about a program you can prove correctness. And that's the ultimate goal.

Minified JavaScript is not a fair comparison either. You can write scheme and lisp programs that are very readable. It annoys me when people conflate a terse and/or illegible programming style with functional programming.

We have abstractions and large languages so that humans can better understand the intent of a program. Isn't that exactly what this post is about, making a more readable lambda calculus interpreter?
Crimson Hexagon Office Tour in Boston
Sorry, I didn't mean to say "right" as in the kind manufactured by humans. I just meant that two people can not be in the same place at once. It's a right in a very literal sense, I.e. it's "right".
Wildlife Photographer of the Year image disqualified
1) they already said they can rotate IPs just by using a cloud service

2) I have to assume they aren’t relying on traditional dns alone because that’s the first thing countries like the UAE filter on, so if dns blocking was an issue, they’d be dead before domain fronting would be needed.

3) the mechanism claimed for detection now is TLS SNI. So my point is remove that part and secure contents otherwise thus moving the cat and mouse game further!
universal basic income would also forcibly extract money from those who have money to support those who choose not to work for no reason other than sheer sloth. The ultra wealthy are very mobile and can move their money at will, unless the government somehow gains the will to confiscate private assets for the good of the collective, but what would that say about a society willing to do that?

The solution is to instead tax the means of capital, or collective ownership similar to a B Corp. That way if jobs are replaced through mechanization the cost of the job loss is incurred by the company directly profiting from replacing a human being.

I completely agree that in the US there is a massive power imbalance that exists due to regulatory capture and oligarch rule, but UBI isn't the silver bullet everyone seems to think it is.
Yep, I laughed when the only response on that forum thread was “take it to the Apple Store”.

I doubt anyone in there would even know how much voltage should an USB port deliver.

I guess he can prove his point by asking the Apple people to plug their iPhone into the laptop and watch the thing catch fire.
you hit on the most important part. If an oppressive country's options are to block a bunch of stuff that's not all frowned upon, or allow something they really don't want, they choose the former.

I'm not saying Amazon is evil or anything, but if a bunch of hugely important customers started getting their traffic blocked by huge geographic segments due to another unrelated customer.... business is business.
It's a pretty shitty state of affairs, but for ebooks what I've done is purchase an old model kindle and buy ebooks for it. I then crack that DRM using Calibre (easy to do with the old model kindles, you only need to enter the serial number). This has worked to archive all the books I've purchased so far but there may come a time when Amazon will only deliver ebooks to kindles with stronger DRM.

I don't feel bad about doing this because I'm still paying for the books and I'm not distributing the backups I make. I'm not clear on whether personal backups are a legal exception or not, but I don't really care.
That may be true (I haven’t run the math) but it’s on a very critical path, which is equally important, if not more so, than size.

Heck, if it is that small, but has that big an impact, that’s saying something good too, isn’t it?
FTC Gives 30 Days to Get Rid of Warranty-Void-If-Removed Stickers
Sounds like classic Fear Of Failure to me. The longer you procrastinate, the more is riding on your "perfect" solution or performance, and the more daunting the project becomes. You need to realize that failure is allowed, and that it's forward movement that matters. Alwasy try, then learn from the outcome. If you learn you never truly "fail".

To gain confidence, you need to power through by sheer force of will. A few tricks may help:

1. Decompose your tasks. Then decompose them more. Keep breaking down tasks into absurdly small pieces until they seem less intimidating. Then force yourself to do them, one at a time. If you can't, break it down more. "I will create an empty database." "I will list the first table I need to create." "I will fill out 5 columns in that table." "If I miss a column it's ok and I'll fix it later." "I will get my build environment running, and displaying hello world." "I will log into the database." etc etc etc.

2. Time limits. "I promise I will work on this thing for 1 hour, with no distractions, and then I am allowed to..."
Algorand: Scaling Byzantine Agreements for Cryptocurrencies [pdf]
To put it bluntly: fuck the shareholders. The question being asked shouldn't be "are the capital owners getting paid", but "is this company improving lives and delivering benefit". It's after all, what they're here for, not just to make money. No matter how much money I can make selling heroin, they're not gonna let me because, you guessed it, I'm doing damage by doing it.
Google announces .app TLD with built in SSL
A couple important things to note:

- This most definitely is against the CloudFront terms of service. See the linked article if you disagree - the ToS is quoted there.

- One direct impact to the owners of the SOUQ.COM domain is that their DNS query volume will increase drastically. They have to pay for those queries. Would you like it if your side project all of a sudden got a 6 figure DNS bill because Signal decided they want to piggy back on your domain to route around censorship?
I felt the same. I've never been a fan of his but I have to say, after watching bits and pieces of the testimony, I felt sympathetic for his position. Senators pushing for yes/no answers to questions where there are many many variables and different situations to consider.

Pretty much any question on the topic is too complex for a simple yes/no. And it's abundantly clear to me that 99% of the general public just do not understand that at all. Most people (senators included) were just looking for him to say something damning which they can endlessly bring up in the future.

I don't believe Mark got into this position out of malice. Facebook just grew naturally over time and turned into the beast it is today. How many times have you been building an app and thought "If only I knew <x> about my users I could provide <really cool feature>"?. Each one of these little steps encroaching on user privacy is small and hard to notice for the users and even for the engineers. But over time they add up and at some point there is an "oh shit" moment where you realise what you have.

Yes, some of us have been warning about this for _over a decade_. But the benefits clearly outweighed the costs in the eyes of the users. Only now are the general public starting to realise what the actual costs are.
I don't typically visit Wikipedia, but when I do, I read something and then try to visit the source(s) for that something. More often than not, the source URLs are dead.
Wat. nothing do with liability. This isn't a medicine forum!
> That occurred to me too. But HTTP/1.1 requires a Host: header.

Yes, but that’s easily forgeable as long as the servers in between allow it.

> It also brings a problem of key distribution.

Not really, you can still do chain of trust SSL validation on a payload in the body of HTTP as you could to encrypt the entire HTTP connection as in the case of HTTPS.

> Might cost a bit in SSL certs.

LetsEncrypt could help there.
It's my understanding, based on comments by googlers here on HN, that Google does run a bunch of apps on GKE. We don't know about which apps, but it's not surprising that they want to dogfood their own cloud platform.
All of those have been in my kindle over a year. Need time to read.
That was put well enough to make me wince on reading. Ever thought of going into politics?
Yes, but I don't think you're considering the significant direct cost to the owner of SOUQ.COM for DNS queries. If all of a sudden I get millions of extra DNS queries for my domain because Signal is using it to front their traffic to CloudFront, I might get a huge DNS bill.

Should any government coerce me into paying a large DNS bill just to sponsor freedom of speech? Even if it is a noble cause, we shouldn't coerce innocent 3rd parties into doing this.
People have tried. Have you looked around? It's just that building one is the easy part, and the Wordpress model (social network in the box) isn't a solution. It's just an impl detail. And people don't move away from the service their friends and fam are on just because someone had yet another crack at building a social network from scratch. It doesn't solve much beyond "isn't Facebook" which just isn't very compelling branding to most people.

So yes, many people beat you to market. But notice how you don't even know what or who they are. Nor does anybody else except some HN readers because they don't have any real traction.
Numpy arrays indexing
Sensu | Frontend / backend engineer | Full Time | Tokyo or remote | https://youtu.be/rs_wTD8wg30

SENSU is a tool for creative visual communication and content management that allows creatives to cover their whole creative process from bookmarking, collaboration, sharing and management of content to publishing.

We are a very small international team looking for talented people to help us build our system. Our stack includes Typescript, React, Node.js, Docker and various AWS services. We're totally open to new technologies. We offer a good salary + equity. Our office are located in Omotesando, a really nice and trendy area of Tokyo!

We like eccentric people that have passion for development and are looking to participate
in a project that will revolutionize content-sharing. We do not care if you are shy or
outspoken but we care about your ideas and skills. We will work in a small team that will
include other cutting edge developers that are among the top of their field. It will be
challenging, and you should like that.

contact@sensu.one
I don't think this is the counterexample that you intend. The prohibition is where this bribery is illegal in the foreign countries, even if it happens to be commonplace. Bribery is never "policy", else it would be called something else (as in the U.S., where we call it "campaign contributions").
It's also for security. If you've read Kevin Mitnick/Irea Winkler books like Art of Intrusion or Corporate Espionage (1997!) they say monitoring a competitor job ads is great to learn about:

1. Current trends.
2. Infrastructure

And more, I can't recall....great books too.
Despite the use case for censorship circumvention, many malware command and control bots use domain fronting to bypass corporate web filters that otherwise might block their traffic. CloudFlare, being a security-focused CDN, most definitely does not want to help enable malware authors to bypass security.
Manhattan's 2nd Ave subway was famously shut down by mayor LaGuardia who happened to be a large shareholder in the nascent automobile industry
Has that ever panned out in practice? I mean, has a city economy in the US or somewhere else in the world ever popped because of too high housing prices?
I can't help but wonder if this isn't related to the decimated insect populations and subsequent cascade effects
Because telling my grandma ".app urls are safer because Google" is like saying "here's a loaded handgun, but the safety is on, go nuts!"

actually that's a bad example because even then my grandma knows to be careful. but she's tech illiterate enough that if she hears something is "safer" she will put blind faith in it.

This isn't an issue for me and you, the readers of HN, this is an issue for Jane Doe, who already has low standards, and is now going to lower those standards even further for a set of websites.
This has been explored by Tor, through a design sometimes called "flash proxy" and "snowflake".

They used websockets and webrtc datachannels so that all you have to do to volunteer yourself as a relay is visit a webpage with JS enabled. The idea is to have many short-lived proxies on residential connections, paired with an announce mechanism.
Moral of the story: anecdotes are not evidence.
r/programmerhumor

r/animaltextgifs

r/funny
If it makes it any better, there's a comic about this from almost 10 years ago.

http://bradcolbow.com/archive/view/the_brads_impossible/
There is also nice app: http://getvideostream.com/
So what you're saying is that it's probably better to use a browser, because your bandwidth between your PC and your TV is likely to be much better, as well as having the capability to cast not only web content but also anything on your desktop. Plus a mirror is much easier to control, and some cast capable devices may not have the memory to "download" video files.

What am I missing here? You seem to think it's a bad thing.
The only evolutionary disadvantage is your attitude.

Time spent thumbing through selfies on a dating app on a 2.5" by 5" screen, is less effective ( from a sexually reproductive standpoint ) than going up and introducing yourself to members of the opposite sex. But then again, we can throw any biological theories of evolution out the windows, because you're more than likely using contraceptives at any rate.
It also forces the poor domain owner who is being fronted, in this case SOUQ.COM, to absorb a huge Route 53 bill for all of the DNS queries that are originating from Signal users. Not fair at all.
Don't be too sure. WoW is probably a great place to meet potential friends, because of a commonality of thought. Dates might not be common, but I am thinking of compatibility once it does happen.

If two people are out on a first date who met over WoW, they probably have better long term chances than people who met on a real dating site. (Admittedly, people who met on Tinder might have excellent chances of getting what they want; assuming that's nothing to do with the long term).
I mostly doubt Facebook would intentionally put itself through this much drama just to dump developers: The damage they took from CA was worse than they'd get for announcing they hated developers and didn't want to deal with them anymore.

That being said, it's hard to criticize them for internalizing something like this given that letting external services build on them is what landed them in this mess in the first place.
Introducing Sentry for Rust
How to Convert Yify Video to AVI?
Does the Free Press archive not have anything on it? If not, maybe a library search request with the city library or Wayne State would help...

If not any of those, I'm curious what the historical societies or maybe some offbeat publication like the Motor City Muckraker might be able to dredge up.
> I actually control the DIDs for some 800 numbers that are very valuable, we've been offered a great deal of money to transfer them. 800 remains the most valuable by far

Also, not disputing they are really valuable, I know that’s true from personal experience as well.

I’m more arguing that 800 numbers are valuable for a similar reason to diamonds being valuable. It’s not because diamonds are super rare or truly needed, it’s because the marketing has been so effective on them. The unbiased studies I’ve read show 888/877 are just as readily known and give a similar positive brand image as 800 numbers are. The industry doesn’t want to admit it though because they’ll lose out on the hype money.