skysight-inc/HackerNews huggingface dataset:
You Europeans with your sensibly-designed cities. My shortest commute ever was 12km, and my current one is almost 30km.
If I'm understanding this project correctly, it requires that you type the binary code for the ASCII character. E.g. for A, you need at least 8 keypresses for 01000001. In Morse, you would need two: .- (short-long).
I would say research-y development: building with the understanding that some percentage of the time you will be building only to learn.

Also, there is a lot of research in design, and I do design and development interleaved. I could carve out slices of that work to call "pure development" or "pure research", but for me, design, engineering, and research are all part of one tightly coupled process. I call that process development for shorthand. Is there a better word?
But the point was/is to get "normal" users to pay attention. This just buries those details further away.

In the last few years, I've been somewhat pleasantly surprised at how much more attention my non-tech friends and acquaintances are paying to the topic of security.

No, they don't have it all figured out. But they are aware, and they are demonstrating some "pause and check".

How nice it would be to be able to point them to an obvious and straight-forward representation/presentation of the cert chain.

Instead, we get continued fussing with the "lock UI" and further and further hiding away of the relevant details.

Boo.
No, I do not attend any meetings.
Recommend you checkout http://spacemacs.org/
It's an emacs with sane defaults and built around Evil (emacs vim plugin)
If you're a slave, you can't leave under any circumstance. You literally belong to someone else and there is no recourse at all.

If you don't want to pay taxes any more, move to somewhere where they don't have taxes. Alternatively, run for office and eliminate taxes in your jurisdiction.
Oops, I meant the incompatible meanings of the asterisk in C; HN swallowed it as markup, and emphasised the rest of the comment.
I must admit I was extremely sceptical when I first heard about them, thought them way too ambitious, but getting an electric prototype that small to fly with vertical takeoff is pretty impressive.

(Disclaimer: not affiliated in any way, just living in the same city)
> By claiming that their service is secure, WhatsApp may be involved in the single largest case of consumer fraud in human history.

I admire their bravery for saying that publicly. They are absolutely correct. WhatsApp is being very insincere about their security. Anyone who wants to find out which parts are fishy, look at the parts of their product that aren't mentioned in their security whitepaper. There is a reason they are silent about them.
> but the decision not to design IPv6 such that it is backwards-compatible with IPv4 is one of the worst technical decisions ever made

No. The sin was committed when IPv4 was made and not initially designed to allow for variable / expanded address space. Adding an IP Option to IPv4 packets that could carry extra address bits was not an option -- IP options aren't preserved much at all on the Internet: https://www2.eecs.berkeley.edu/Pubs/TechRpts/2005/EECS-2005-...

Furthermore, even if most routers didn't drop IP options, adding address space via IP option in a packet that old devices would nevertheless parse would have been hell operationally.

IPv6 has its flaws and its weirdnesses (multicast, mobility, slaac, etc.) might not all look so good as they did in the 90s, but the one thing that was unambiguously done right was a clear separation of address spaces from IPv4.
I'm BedStuy to East Harlem daily. I wear bike gear whilst riding because it's a one hour commute and bike gear is super comfortable.

> The NUMBER ONE most important change I made was getting a rack and an Arkel saddle bag

This + baby wipes.

I just wish they'd change the turn left slip lanes on First Ave. They're not very safe.
I strongly agree. I'm as anti-drug as it gets, but locking up non-violent drug users with rapists and murderers doesn't make sense. If our goal is to help drug addicts get clean, prison is a terrible strategy.

There's a kind of despair spiral that kicks in for some addicts. Life isn't going well, so they turn to drugs to ease the pain. Then they get arrested, sent to prison, and get labelled as a felon. Now they can't get a job or have a stable living arrangement and they turn back to drugs to get through the despair.

For these people, we need to break the cycle if we're ever going to help them get clean. Making their lives worse will only further entrap them.
Tesla recalls 53,000 Model S and Model X cars for parking brake issue
"Thematically it's unlike anything Asimov wrote."

Again, as everyone seems to miss, it is a pitch-perfect Zeroth Law story, and to my mind fits in squarely into his Robot stories about the perils and limitations of the entire idea of the Three Laws. It is definitely an alternate timeline from the other ones, but that's not hard to believe. I find myself wondering if everybody read the same Asimov as I did. Or have only I read the later Asimov stories? If it was so accurate by accident, then they did a good job being so accidentally accurate.

Yes, Susan Calvin is wrong, but by adaptation standards that's nothing, and Asimov's characterizations were always paper-thin anyhow. I guess I find it less horrifying that Susan Calvin is wrong than some fans because "old, ugly, cerebral, and misanthropic" is pretty much her entire character. It's not like she's some fully-fleshed out character masterpiece with a multi-story arc, reasons for her characteristics, relationships with other characters in the universe, stories of her own, foibles and weaknesses to match her quirks and strengths... she just... likes robots, hates people. Asimov doesn't do characters.

I really feel like for both movies I mentioned, that's it. That's what an Asimov adaptation is going to look like. Those are the best you can possibly hope for. To the extent you still don't like them, a perfectly viable opinion as I do not deny my tastes can be a bit quirky even by HN standards (I like both the Tron movies and Star Trek: The Motion Picture too), then I would therefore not suggest agitating for Hollywood to dip into Asimov's works any more, because it's not going to get any better than that.
> I am talking about what value you could pass into the multiple dispatch code in the article I linked to

Ah, I misunderstood the question. Yes, in that case it's fairly type-safe.

> The actual reflection going on in the code I posted for multiple dispatch would surely be nothing more than an int comparison

Is this based on gut reaction or are you talking about optimizations that `dynamic` performs? I ask because my understanding is that `dynamic` is like a really efficient reflection-emitter, that attempts to do at runtime the same thing that the compiler would do at compile time, but slower because it has to look stuff up via reflection.

From Eric Lippert [2]:

> The magic is: the compiler emits code that starts the C# compiler again at runtime. The runtime version of the compiler analyzes the call as though the compile-time types of all the objects had been their actual runtime types, generates an expression tree representing that call, compiles the expression tree, caches the delegate for next time, and runs the delegate.

[2]: http://stackoverflow.com/questions/10330805/c-sharp-multiple...

So maybe `dynamic` at runtime figures out that it can do a "a struct with an int tag to represent the type, and a void pointer for its value", but I wouldn't assume it does and from what I've read on it, I wouldn't think that it does.
Why not make an open soure alternative? How much do you hear about blogger.com and livejournal after Wordpress came out? How much do you hear about AOL after the Web came out?
This recommendation should really be updated IMO. `python3` will never see full adoption as long as `python` is reserved for Python 2. I understand the need as a compatibility thing, but at some point the forward-looking cost of distinguishing `python3` exceeds the legacy cost of applications that just say `python` when they mean `python2`.
As the original commenter, I feel I should at least somewhat explain.

The article is about how Lynch's movie "has no interest in science fiction". And why? It lists qualities that are true for many, if not most, SF movies.

Essentially, the author of the article may have made good arguments on why Dune is not a good movie compared to the novel, but did not make any good arguments on why it is not SF.

So, I can make the exact same silly comment in response. Yes, it's true that Dune did not fit my liking for SF, and when I read it, it was just a fantasy with some whizbang stuff thrown in.

>Not to mention that "is this SF" is a bad question, like "is this Art": it tends to produce gatekeepering flamewars rather than an interesting discussion on genre boundaries.

Is that not what the article does? Why is my comment so irritating to others when the article isn't?

Ultimately, I think I'm downvoted because people liked the book and I didn't - the same reason the article is being upvoted.
https://en.wikipedia.org/wiki/Standard_Oil

"In 1904, Standard controlled 91 percent of production and 85 percent of final sales. Most of its output was kerosene, of which 55 percent was exported around the world. After 1900 it did not try to force competitors out of business by underpricing them... Due to competition from other firms, their market share had gradually eroded to 70 percent by 1906 which was the year when the antitrust case was filed against Standard, and down to 64 percent by 1911 when Standard was ordered broken up"

sounds like if you stop trying to compete other companies will
If you count expenditures Americans have to pay to private companies that Swedish people don't, eg thousands of dollars for health care, $100k+ for college, day care, private transport, etc, I think you'll find Americans pay the same or more just to get by in life. Whether it goes to the government or to big corporations, that money still leaves your bank account.
> I do maybe two hours of work a week

This is what bothers me the most... in those 2 hours, I somehow save the company 8 hours a week because somebody was doing by hand what I did in a few lines of code.

Is that "positive value"? Sure, I made the company more efficient, but what's this person doing now? Did I make their job "more pointless"? I mean, I can't see what I did as a bad thing per se but... I just don't know how it plays out in the end.

I feel like there's a huge piece of the "work" puzzle that's missing in our culture.
Ah, faster than the `ConcurrentDictionary`. That makes sense!
> SpaceX hired all NASA's engineers and uses all NASA's technologies.

Um, no, that's wrong. I'm thrilled for China's accomplishments and won't talk down about them, but your assessment of SpaceX is simply false.
One man, one vote! Proof of Membership for Blockchains
I don't think that's true in the US – data/information isn't copyrightable, only original creative/intellectual works. A collection of data is still no original work. "Analysis based on algorithms" doesn't sound copyrightable either – only works by humans are covered.

The EU, on the other hand, has a special copyright for databases.

https://en.wikipedia.org/wiki/Sui_generis_database_right#Uni...
I work on a MacBook Pro, servers are usually Debian or occasionally a client has Ubuntu or centos.

Everything locally is in vagrant.
To be fair, and I was considering placing this as a reply to https://news.ycombinator.com/item?id=14157988

Google has incredible PR/marketing. And this isn't just a public-facing engagement. Google seems to do an incredible amount of inward marketing. The same high quality rhetoric that sells a large amount of the public on the notion that Google is a good company trying to make the world a better place works even better on Googlers themselves.

Bear in mind, Googlers are provided food and amenities on campus, which keep them surrounded by the Google mindset most of the time. One of the funniest things recently, on another site, was getting a response from someone condemning my post about pay equality by a "Googler with a Googler wife". Many Googlers friends and family are also Googlers... that's where they spend all of their time. So there are plenty of people at Google whose entire social circle comprises of other Googlers. And that's before you talk about the fact that Google is paying them to be there.

That's a huge amount of social pressure, and a huge amount of bias in what information they take in and how they interpret it. If their entire social and financial structure is built around a single entity, I suspect it'd be fairly difficult for the ordinary person in such a situation to leave. I don't fault individual Googlers for the direction of the machine.

A movie called The Circle comes out in eight days, and I suspect it will be quite worthwhile on this. https://www.youtube.com/watch?v=QUlr8Am4zQ0
Then, what's safer? Whatsapp or Telegram?

Also what's happening to this post? It was flagged, then deleted just a little while ago.
Does this help at all with upgrades? Upgrading from 9.4 to 9.5 means you need to rebuild your entire replication topology because the master's identifier has changed (in the initdb step of the official docs).
I think you're missing my point. I'm not talking about legalization or no legalization at all. The article is fully clear on pros and cons for them, the article just doesn't go further to explain why there is "demand" in the first place.

And if the government regulates these companies, it will not stop these folks from getting it elsewhere.

That's the point I'm trying to make, as long as there is demand, there will always be supply. This is pretty much a fact since the beginning of civilization.

The best thing we can do is reduce the demand. These companies do not want to produce drugs that do not make them any profits, that's why so many life-saving drugs for very small market share are very expensive and barely marketed. If these companies have a cure for cancer, they're not going to make a big deal out of it because they'd be out of business. They'll look for drug treatments that ensure a lifetime use of drugs that sustain their business models.
Yeah, i dont think apple knew they had a good thing with one charger. Even the lower wattage chargers worked in the bigger units etc.
Signal :)
Which is why Facebook can just leverage their login system to see when another site has a viable userbase and then just add the feature to Facebook. They're doing it with GoFundMe right now.
http://latinosreadytovote.com/wages-rise-california-farms-am...

> Some farmers are even giving laborers benefits normally reserved for white-collar professionals, like 401(k) plans, health insurance, subsidized housing and profit-sharing bonuses. Full-timers at Silverado Farming, for example, get most of those sweeteners, plus 10 paid vacation days, eight paid holidays, and can earn their hourly rate to take English classe

Care to explain?
I really don't understand why. Python 3 is not a radical departure and the usual complaint is the dependency graph. Over the last 18 months that has really healed up, to the point where the Wall of Superpowers is almost 100% green.

I understand that some people want to keep old code running as long as humanly possible, which is their prerogative. But there's no reason to imply that conversion to Py3 is unduly difficult or something that shouldn't be undertaken, even for large/complex codebases. If Google can write grumpy to transpile Python code to Go, there's no reason it can't improve 2to3 to handle their incompatibilities.
> Unfortunately Github is struggling under the load

What the flip did you do? They held off the Great Firewall!

/impressed
Is there a way to download the video? I found some copy on YT but with bad english subtitles.
Agreed and that's my dream commute. I would love bike every morning for an hour.
Why Is Building Affordable Housing So Expensive?
This sounds plausible to me. Here in Omaha, when I lived in an apartment and there were 30+ APs visible I had to be careful to pick the frequency based on what worked and what didn't, and when I did get it to be reliable I had short range. I am pretty sure this was just because of noise and cross-talk.

Now in a house I see maybe 10 APs and they are all at the edge of their range and I rarely need to tinker with it and it works all the way across the street.
I've found meaningful work in contributing to two volunteer projects for fan-games*. It's nice knowing the code I write gets used directly by the thousands of people who go on the MMO/the people who download the demos of the other (non MMO) game. If you're not involved in anything like that then just general open source contribution can also work.

Finding equally meaningful employment would probably be pretty hard though, and from what I've heard of the game dev industry, that route wouldn't likely be worth it.
I just wrote well-structured, dense, coherent / "mentally type-checked", bulleted-list prose, often copied directly from Workflowy. Some of the critical parts were described with FP-style pseudocode, for greater exactness.
I take all solid state lidar with a giant grain of salt. Research at universities is still very primitive (beamwidth[1] of 30-40 degrees) and nobody has demonstrated a solid prototype. Quanergy in particular looks very fuzzy. These companies all kind of imply they are using some kind of patch antenna/diode source, which is much more primitive than the nanostructured antennas in academic research. At the same time academic research is 15-20 years away from forming a reasonably collimated laser.

The allure of solid state lidar is intense though. Not needing avalanche diodes gives me a bubbly sensation around my prostate. There is probably no such thing as cheap lidar without solid state.

[1] no laser forms a perfectly straight line, but 30 degrees is more like a floodlight. It makes it very difficult to take measurements by applying a complex filter over everything. Basically all of the data is massively blurred when you get it and has to be deconvolved, which is never perfect. It's very hard to turn a blurry image into a sharp one.
> And to install a specially formed page on the site, you still need to be able to GET a copy of that page to install in the first place, and how the hell are you going to do that without ALSO stealing their CA login credentials, which I'm pretty damn sure will NOT be stored on every single random server you hack?

The ability to answer arbitrary HTTP requests on a server is sufficient to get a publicly-trusted certificate from any number of CAs. You do not need the credentials for the CA they've been using. Just create a new account. Future extensions for the DNS CAA record[1] might be able to help against this if you keep your credentials away from your web server.

[1]: https://datatracker.ietf.org/doc/html/draft-ietf-acme-caa
One thing LIDAR doesn't provide is immediate knowledge of velocity of a moving obstacle (like other cars). It can be used to infer this (over two or more measurements), but it can't get at that information directly.

For that matter, neither can a camera (or multiple cameras), but I just wanted to point it out, because it is something that can be useful to know in self-driving vehicles, and isn't often considered or mentioned.
The thing that prevents me from using VSCode, and I tried, is having to edit code on multiple systems. It's so nice to be able to have the exact same environment on my local system, remote production systems, test servers, VMs with crappy graphics. All I have to do to get my development environment set up on just about any Unix system is copy a few dot files.

Maybe there's a solution with SSH file systems or similar, but now I'm getting into the realm of configuration we were hoping to avoid, right?

For a while I was even using a Chromebook and doing most of my coding by SSHing to my much more powerful desktop.
> People would regularly send Word or Excel document and there were no reasonable alternatives to Office to deal with those.

Corel, Word Perfect, Lotus... others.
You can find a lot of cut scenes on Youtube, but the problem is the decision to go from 3-hour epic to 2-hour feature was made about mid-way through the production, so we really won't ever see what was truly cut, because it never got shot in the first place.

Dune could have been a proper masterpiece if the producers let Lynch geek out with a 3 hour cut. Instead we have the first half of a very gorgeous and interesting movie with a wonderful slow-burn leading up to something then... a sudden "Oh god, we have so much story to finish," second half that feels entirely too rushed for its own good. The non-canonical ending could have been workable with enough exposition and justification, but as-is completely comes out of nowhere and caps the mediocre 2nd half with a nonsense ending few walked away from happy.
This spanish comic has also been mentioned. Look at the images of the main character and his robot:

https://www.google.es/search?q=dani+futuro
I see "GNU/Mastodon" fly by most days. It's always a joke, tho I don't know that the authors mean it to be one.

Yes, quitter.no seems to be a pleasant GNU Social spot. (Most) others AFAICT, absolutely not.

Yes, of course any aggregation of 1000 people is going to have some difficult individuals, nevermind 300k (or whatever the total pop is these days). The point is, what is the aggregate experience, common expectations, etc? The bar is set depressingly low by the popular services many of us would prefer to move away from, but so far, Mastodon Is Good.

Admins sharing federation blocks is what is _supposed_ to happen, and is the same sort of pattern that emerged for blocking mail delivery from previously-reported spammers. You want every instance's admin to vet every other instance, and make an Informed Decision?

> CW was a bolt-on feature that was developed without any consideration for other fediverse servers and how they communicate using shared protocols, privacy isn't really private when you cross servers unless you trust both admins, there are tools for this

The ostatus/fediverse protocols are a _mess_; substantially everything in there is bolted on. That Eugen and the other Mastodon devs did useful things on top of it is A-OK by me.
Maybe "everyone seems to miss it" because it doesn't fit?

I must have read everything by Asimov and it doesn't match the tone of any of his stories, and also it's a terrible movie with generic action and obnoxious product placement. It's really an indefensible piece of trash.

So in your view they replaced an allegedly paper-thin (but pretty unique by SF standards) characterization of Susan Calvin as "old, ugly, cerebral, misanthropic" with the far thinner and less unique "young, pretty and in distress" and that's somehow a good thing? It would have been acceptable if they adapted the character into young, perky and interesting, but they did "damsel in distress" instead. The anti-Susan Calvin.
What I don't immediately understand is why they can't just fork Gecko and continue using it for their own purposes. Apparently the needs of Firefox and Thunderbird have diverged, and Mozilla seem to have little interest in supporting Thunderbird any more, so is it a crazy idea to just separate the projects completely and avoid the whole issue indefinitely?

Changing the UIs within this particular family of software products has often given questionable results, confusing or upsetting the core user base for little real benefit. Other UIs built on JS and HTML technologies have so far tended to be slow and buggy compared to using native technologies on the desktop and mobile platforms. If the exercise is expected to take as long as 3 years with the available resources and the hope of getting back to more of a community-supported culture, that seems like a huge amount of work to essentially stay where you already were.
&& https://GitHub.com/ssbc/patchwork got a lot of traction a few weeks ago. super cool group of folks there, and very interesting technology in SSBCs repos.