skysight-inc/HackerNews huggingface dataset:
It is my hope that facebook is crushed and is never effectively replaced by anything. In fact, with a few changes to privacy law, it almost becomes impossible to run a facebook anyways, because it will eliminate many forms of revenue generation for any company collecting user information.

I feel as though I live in the age of marketing, where it is more important to market yourself well than it is to, I don't know, produce. So much valuable creative and productive energy towards chasing dollars/likes/whatever. It reminds me of concepts that we regard as dark patterns in tech: Money might have at some point been a measure of productive work, but now it is a goal in and of itself, and I think that the outcome has been suboptimal.

I understand that the cat is out of the bag, and, in particular, the ability to upload and share video with the world could be one of the most important advancements in human rights ever, but it seems that many people are too distracted to be concerned. The very technology that could aid people is used to disarm them from action.

A large part of my concern is that I'm half European and half Native American. I appear Middle Eastern. I live in the United States. The cultural state here is definitely not sublime for someone with my appearance. My best friend is LGBT, and it is uncomfortable for her as well. I know that racism is a bigger problem, but the way that these systems have been "taken advantage" of by various governments to divide the US culture horrifies me.

About the "taken advantage" statement: An American company took money from a foreign government that it used to spread propaganda in the US. What facebook did is by design, and if it is allowed to stand, then what does it even mean to be a US company at that point?
I’ve seen folks put their pixel endpoint behind Fastly and process the access log delivered in S3. A Fastly VCL can handle the same transform that this Lambda is doing.
Tunneling technology is already a very mature field. TBC hasn't revolutionized anything with regards to tunneling tech.

I dunno why you would say the point is the technology. The point is obviously building out alternative means of transit to help decongest above-the-ground roadways. Which this fails to demonstrate.
BlackBerry's bet on connected cars pays off
I don't use an alarm clock, but I'm privileged to set my own schedule. I think I check my phone ~5 minutes after waking though. For a while I put it to charge in another room, which I think was healthier - I might do that again.
It's open access, should change to this link
> People use react because: ...It has an opinionated way for developing javascript applications

I really don't know what world that statement would be true in.
Doesn't answer parent's question. Django and Rails are both web frameworks.
This sounds like me as an adult. Sleep in on weekdays and only begrudgingly rise. Weekends I'm up early. The day's a-wastin'!
Without a warrant, most evidence (with complicated exceptions) can't be admitted into court, but can aid police in solving a case, then using "parallel construction" for court.
Corel still exists?! Good for them!
Hmm gotta agree with the authors that it pretty much looks like a subway without the actual efficiency of one. Purely from layman's perspective it doesn't seem plausible that subway could be replaced with a tunnel full of people driving their own cars. The space, the logistics, the everything. Subways and their tunnels are very much utilized to their maximum, could a tunnel full of separate cars have the same throughput of people? I'd say it's highly improbable.

But, as the article mentions Boring Company seems pivoting more to "a tunnel for rich people to drive in". That seems like a more plausible use-case. Or well just build a subway. And as another perspective as European, public transportation is pretty cool also. No need for expensive tunnels. Would probably help with the congestion too although it seems like a lost cause in the US.
This is relevant to my interests. Thank God we're already using ECC for everything.
Given Theil's penchant for SnowCrash style Rafts, I'm surprised he hasn't parked an old oil tanker in international waters just off LA, retrofitted it for outpatient procedures and a helipad.
Your argument is invalid. He made classified ads free. Was he scrapping classified ads himself though?
RSS is really just the content/transport method. For a decentralized FB, you would move the intelligence into your local client and it would like more like a web-of-trust network.

1. You connect to friends and you either manually assign or "grow" a bunch of weights to your amount of trust in them and your interest in various topics they might post.

2. You and your friends make posts and assign "topic" metadata to the posts. The value of the system depends on your friends properly assigning metadata to posts. But it makes it easier to filter out extended families' political shitposting (based on trust and negging untagged posts).

3. Your feed is selected based on the weight of your friendship times the weight you base on the interest of the topic. If your best friend posts something about computers and you have positively weighed that topic it would bubble up.

4. Friends-of-friends can transitively receive a proportion of the trust score you have in your friend. Highly trusted friends will make you trust their friends more.

5. Down-votes and upvotes would train your local agent. They could also be fed back to the originator IF votes were signed by trusted encryption keys to prevent your friend from faking his vote count on the "post".

This decentralizes the network out of FB and democratizes the algorithms / system for what and how you want to receive your information.
Again, Dmitri, there's plenty of reasons to criticize Elsevier without making things up. RELX doesn't break out profit by division, but the operating margin for Elsevier is around 22%, which anyone can read for themselves in their annual report.
Plugin/Package manager like NPM but for ViM
> performance optimization is still a dark art

The idea is, in relational databases, that the vast majority of the time you shouldn't have to do it. Because you're writing your queries in a higher level (nay, functional) language, the query planner can understand a lot more about what you're trying to do and actually choose algorithms and implementations that are appropriate for the shape and size of your data. And in 6 months time when your tables are ten times the size, it is able to automatically make new decisions.

More explicit forms of expressing queries have no hope of being able to do this and any performance optimization you do is appropriate only for now and this current dataset.
> How long do you wait after waking up before you pick up your smartphone and check your texts, notifications, or social media apps?

This narrative has bothered me since I was a teenager, though back then it was just "using the computer". I have always looked at these devices as multi-purpose tools. I did not want to "use the computer" -- I wanted to play a game. Or learn how to code. Or create music. Or read news. Or talk to my friends. Or watch a movie. The device is merely a means to an end, not the goal itself.

In other words, I was not interested in coding because it meant using a computer, I was interested in coding because you can build things and solve problems in interesting and mentally stimulating ways. I enjoy messing around with electronics and working on my house for the same reasons -- not because I was looking for an excuse to use a soldering iron or circular saw.

To lump these activities together makes no sense. They happen to use the same device, but that's it. I wake up and turn off the alarm on my phone. Once I actually get out of bed, I'll also notice if there are any texts -- it rarely happens but if someone texts me really early in the morning or overnight, it's probably something really important. What I don't do is check work e-mails or social media. There's usually some notification sitting there for that, but there pretty much always is, and it's easy to just ignore.
> Maybe it’s a stretch to apply this to audio. If you play a flat on piano, and IMD3 falls on a sharp, then that sounds bad.

Do the math, your distorted spectrum will contain sum and difference frequencies. (For me, what makes the math easy is breaking a real sine wave into a sum of its complex components, which are easier to work with.)

This is, as you say, what makes 3rd order bad in RF, because if I have two frequencies F1 and F2, F1+F2 or F1-F2 can be filtered out no problem, but 2F1-F2 or 2F2-F1 is a problem. But this intuition about distortion does not extend to music.

In music, it is not so much the individual frequencies that are relevant, but the harmonic spectra, and the spectrum is within spitting distance of baseband, so filtering won’t do you any good (at least not in eliminating distortion).

And since music contains harmonic spectra to begin with, for a given F in the signal, you probably already have 2F, 3F, 4F. So when you calculate the spectrum for 2nd order or 3rd order distortion, you get the SAME frequencies in the output either way, just in different quantities.

As a result, as electric guitarists know, you have to be very careful about what harmonic content you feed into distortion. If you feed in a note, you get the same note out with different texture. If you feed an octave, it sounds good. Perfect fifth, great, the distortion adds overtones of the octave below the root. A major third is iffy and something you’d use with less distortion. As you get farther away from simple intervals, like octave 2:1, fifth 3:2, fourth 4:3, or major third 5:4, it gets worse and worse. (Eddie Van Halen reportedly retuned his guitar, tuning the second string down 14 cents, to get the major third closer to a harmonic third.)

And this is why distortion for a single instrument sounds good, but distortion for an entire song with multiple instruments (some of which are usually inharmonic) sounds bad. Even with 2nd order distortion, do you really want sum and difference frequencies between overtones of the guitar and overtones of the snare drum? No.
This is a solved problem. The obstacles to better public transit are political and economic, not technological.

Arguably, you're also talking about SpaceX. Landing a rocket on its tail is something we'd already done. The rocket engines SpaceX uses are tried and true technology. The Falcon rockets are a technological tour de force, but really that's all about implementation. The big barriers were really political and economic. A situation had arisen where an industry had become stagnant, and everyone was scared off from competing. It wouldn't surprise me if the same applied to tunneling.
Does the 10M include what he embezzled out of SpaceX I wonder?
If you think he's purely altruistic you're very naive. He's doing all this to both enrich himself and feed his massive ego. And there are plenty of reasons to dislike him - inserting himself unnecessarily into the cave tragedy, then throwing a tantrum when called out on it? The fact that Tesla and this frankly dumb-sounding tunnel idea receive large subsidies from public funds that no citizens got to vote on?
https://weakdh.org/imperfect-forward-secrecy.pdf
You described a link blog. kottke.org and Daring Fireball are good examples.
Do you have a quote on someone building a tunnel of equivalent circumference for $10 million / mile? Or anything close to that? By all accounts everything I can find suggests closer to $100-300 million per tunnel mile.

One example I found was the English Channel Tunnel, which cost $21 billion for 32 miles of length. It's a two way tunnel, so at $21 billion / 32 miles / 2 bores (plus 1 utility bore)... $218 million per mile (avg), and I'm not adjusting for inflation (completed in 1994).

https://www.engineering.com/Library/ArticlesPage/tabid/85/Ar...
When I hit the page it auto-downloaded a PDF
I do donate to homeless shelters and cancer research foundations, and I hope other people are also donating to causes important to them! But I don’t have enough money to make a dent in the problem. Collective action is the only way to make progress.
Why Software Development projects fail
Yea, because the underground to NYC is REALLY over built. There are fuck tons of old tunnels there. A lot that were never recorded properly (or lost). LA doesn't have the same problem. Especially since they are farther from water. The NYC ground is extremely saturated in comparison to LA. The only thing you have to really worry about hitting is oil in LA rather than water or an old tunnel that was never mapped.

He literally picked one of the easiest places to build a tunnel, and the criticism here is, he still hasn't done anything new, special different or cost effective. He hasn't paid out to do the things that really cost money, like life safety, stations and redundancies. But he already claims he did it "cheaper" compared to everyone else. The tunneling portions to these types of projects are typically the cheapest expense unless there are special circumstances. I think the tunnel from England to France was the most expensive part due to a lot of issues they were running into with water.

Again, everyone says he's bold. He ain't. A GED redneck could point out that he's not doing anything new, special or different. HN really is ignorant of industries that don't fall in line with dev.
> Because the hubris of tech people to think something like "hey, trillions of humans have collectively decided over a few thousand years that the latin alphabet hits a pretty good sweet spot in human communication. I bet they didn't consider how readable it is, though. I can do better than all of them," is wearing thin.

This isn't a unique aspiration of tech. Folks have been trying to achieve better othographies than the one we grafted on as a colonizer's comprimise for a long time. Projects like Shavian [0][1], Read Script (Quickscript) [2], and Deseret [3] come to mind as prior art in this space that predate the invention of the modern tech community and its current perceived class distinction.

I'd argue it's the supreme arrogance to assume that in a modern world populated with people who's average intelligence, nutrition and education was only accessible to the richest and most powerful 0.001% 200 years ago that NO progress can be made on a common linguistic platform. The classical alphabet we use has ALSO been revised and has literally hundreds of variants.

On a personal note, I don't at all regret the decision to learn to read and write in Shavian. Having a semi-private notation with which to take notes, form signatures, etc. The only thing I am sad about is that so few people in this community (and others) decided to put in the modest effort required to do the same. If I do occasionally offer thoughts in ·𐑖𐑱𐑝𐑾𐑯, 𐑐𐑰𐑐𐑤 𐑸 𐑩𐑯𐑜𐑮𐑰, 𐑮𐑧𐑕𐑧𐑯𐑑𐑓𐑳𐑤 𐑰𐑝𐑧𐑯! 𐑤𐑲𐑒 𐑞 𐑧𐑒𐑕𐑦𐑕𐑑𐑧𐑯𐑕 𐑝 𐑩𐑤𐑑𐑺𐑯𐑩𐑑𐑦𐑝 𐑹𐑔𐑪𐑜𐑮𐑩𐑓𐑰 𐑦𐑟 𐑩𐑯 𐑦𐑯𐑕𐑳𐑤𐑑. 𐑲 𐑛𐑪𐑯𐑑 𐑜𐑧𐑑 𐑦𐑑.

I'm debating if dotsies would be valuable to learn. My biggest complaint about it is that it's a reproduction of our current alphabet, and that means you'll end up with a lot of our weird di-and-trigraphs. If you're going to to the trouble of a con-script, why not use a phonetic base?

[0]: 𐑮𐑰𐑛 𐑥𐑹 𐑣𐑽: https://en.wikipedia.org/wiki/Shavian_alphabet

[1]: 𐑢𐑦𐑗 𐑲𐑥 𐑒𐑳𐑥𐑓𐑹𐑑𐑩𐑚𐑤 𐑢𐑦𐑞, 𐑕𐑴 𐑮𐑧𐑤𐑰𐑕𐑛 𐑱 ·𐑤𐑦𐑯𐑳𐑒𐑟 𐑒𐑰𐑥𐑩𐑐 𐑣𐑽: https://gitlab.com/endomain/xkb-shavian-variant

[2]: https://www.omniglot.com/pdfs/quikscriptmanual.pdf

[3]: https://en.wikipedia.org/wiki/Deseret_alphabet
I know. I filed a bug about this in Apple's tracker years ago and they still haven't done anything about it. This contravenes the official upstream Python recommendation, which is that "Unix-like software distributions (including systems like Mac OS X and Cygwin) should install the python2 command into the default path whenever a version of the Python 2 interpreter is installed". See PEP-394 https://www.python.org/dev/peps/pep-0394/.
I believe this is called rape.
If you are not writing java and you are using lombok then yes, this simple case seems covered well.
I still can’t see how Lombok will help with the exhaustive pattern matching in case the order is a union type of several orders types as explained in my other comment or with avoiding mixing up ms and seconds when using a unit of measure in f# for deliveryTime.
Also I’m curious how you would change just one field of an immutable object with 10s of properties in Lombok and if the resulting java code is as efficient as F# with its immutable data structures that use the copy on write semantics.
Yeah the idea of everyone setting up a personal website with their real name and a recognisable photo of themselves is pretty laughable. Are people going to upload photos and implement an account system to restrict access too?

That was Facebook's original raison d'etre (and the source of its name).
WDS-1: Open source browser-based drum machine and sequencer
Zuckerberg to users:"You are all too stupid"

Users are aghast. "Mark, that is utterly disrespectful. Say you are sorry!"

Zuckerberg to users: "I am sorry that you are all too stupid"
>Can jocks please drop the "nerds and their 'sportsball'" bit? That is not what parent said at all, but rather questioned why it's attached to schools.

Oh please, defending sports on Hacker News hardly warrants calling someone a jock. And the parent said, and I quote, "high school sports are such a waste of everything" - that's absolutely showing a lack of understanding of why sports are a thing. There's nothing wrong with questioning why they're attached, and there absolutely is a problem with valuing athletics over academics in many school districts, but the parent's argument largely boils down to "I DON'T LIKE THING". That's not a convincing argument, and there's plenty of opportunity to balance academics and athletics without weighing too heavily on the scale with either one.
I completely relied on the python package "GeoText" for locations.I see Geneva and Lausanne from Switzerland, i will have to double check if the package missed it or there were not many posts on the hiring thread. Thanks for pointing it out.
Rioting in the streets is a classic method to demonstrate disapproval. Until y'all start that, we'll describe your complicity however we please.
Yes, I know, which is why I push back on this every time it comes up.

That people equate the web with the internet is a very bad thing for both the web and the internet.
It's been a while since I've used IRC daily, but I think I remember the basics...

Doesn't IRC file sharing involve directly connecting to individual users to transfer the file, instead of those users choosing to download it at their leisure? And if you happened to be offline at the moment the user shared the file, can't you never download it unless you ask them to resend? For large, asynchronous groups, that is untenable. Slack's file sharing works because Slack hosts the file.

Also, basic messaging features are indeed missing from IRC. How do you do a private group chat? Like an SMS group thread? Doesn't it only support channels and then individual 1:1 DMs? Slack has ad-hoc group DMs. On IRC you'd have to make a new channel every time. It's like getting a conference room every time you want to talk to more than one person at once.

Slack also does voice and video calls, and screen sharing, and it's really quite good at it (feels light, not bloated). Sometimes talking with someone needs to turn into a face-to-face call.
Yeah, I admit my comparison to the subway costs was not fair.

Still, let them try something new. What have you got to lose? If the R&D work they're doing here results in even marginal improvements in tunneling technology, I'd call this a win for everyone.
A free and open Indoor Navigation Service with superb accuracy
You're not wrong, however the question is, what ethical role does Facebook have to inform their users about how their data is used/transferred, or to educate users on what they are agreeing to?

I don't think there is a "right" answer here that solves all of the problems.

For example, should FB be required to explain to my technically illiterate Aunt how images and text are used to train feature classifiers, which inform the social graph?
It's an argument grounded in reason. I don't know what part of "market forces are amoral" you find questionable. Why should economics be more moral than the wind? (Personally, I think reading a moral character into the thermodynamics-like behavior of markets is the core flaw of conservative economics.)

I agree that government should (and does) regulate amoral market forces to conform to a moral philosophy (although I disagree that it's the whole purpose). But at a certain point, it becomes difficult to manage. Consider the case of "Facebook sells your private messages". Undoubtedly, somewhere in the click-through license that no one ever bothered to read is a provision allowing them to do exactly that, making it clear that what you type into their platform is theirs to resell, whether it's "private" or not. So users agreed to this. For sufficiently abstract interpretations of "agreed". It may not be ethical, but it's certainly legal.

So what does government do about this amoral market force, exactly? Do they try to come up with a rigid, legalistic definition of "private" that businesses like Facebook must abide by? And what is "private", then? My IMs? My age? My friends? The history of what ads I've clicked on before? And how does this government regulation respond to the seemingly infinite imagination and determination of market forces? Like I said, it's like thermodynamics. It's hard to make a law that says no gasses shall pass beyond this seal, except gasses that are permitted by law to pass.

And to be absolutely clear, I'm not saying we should do nothing, or that this is a Good Thing, or that government should just "stay out of the way". I'm saying that it's really, really hard. And sometimes the only way to find the bugs is to run the code.

In the meantime, public hostility to the news is working better than any regulation would have, imho. Facebook went too far and alienated users. It may not hurt them much now, but it's part of a relentless drip-drip-drip that will eventually destroy them. Erosion is also a natural, amoral force.

And until then, we have a solution - don't use Facebook. Don't use social media that you don't completely trust. Yeah, it's annoying and stupid, but it's not as stupid as thinking they're going to respect your privacy if they can make a buck selling it.
What a confusing name in an era where homotopy-theoretic methods in arithmetic geometry are flourishing. Looks Hatcher covers non of that and use "topology" to mean "geometrically motivated".
AucTeX, ESS, Magit, and Stan-Mode for me.

My entire Stats workflow is in Emacs. So nice.
> If Spotify and Netflix are legally obligated to not store any data they do not need, then Facebook can actually make an additional argument that it is ok to give them wider access; after all, the law will ensure they have to handle it properly.

That seems like a huge perverse incentive. Companies will start constructing systems so that more data is "required" so they can legally collect and share more of it. Then convincing them to collect less would require not just convincing them not to collect the data but convincing them to undergo the expense of redesigning all their systems to not "require" it anymore.
> Are they going to buy the products we advertise on our websites?

Why wouldn't they? Physical location aside, they're not any different than you or I. They have purchasing power like everyone else.

> Are they going to subscribe to our platform?

Why wouldn't they? Because they can't load your page? Doesn't sound like their problem.

> No. So why should we optimize for people who do not matter to our bottom like?

Why don't they matter to your bottom line? Because you present them with tools and platforms they can't use, so they can't contribute to your bottom line? A self-fulfilling prophecy if there ever was one.
Not as if the first officer can talk to the second officer... US justice system including the supreme court leave much to be desired.