skysight-inc/HackerNews huggingface dataset:
Most companies face stiff competition and that's no reason to excuse immoral behavior. Not to mention that Google tried to acquire Yelp and was turned down. Either Yelp's plan to take on Google always included copious dark patterns, or their earlier plans totally failed and this is what they've fallen back on. Either way Yelp can't die soon enough.
There's been a lot of press here and otherwise lately about how lucrative mobile data is and how lax the permissions can be, particularly compared to "just" a website.
Is this project still going? I used to use it a lot for duplicating my project directories between my lap PC and my home PC. It was so powerful and so useful at the time. Honestly I thought it had died.

I use Syncthing now. It's really useful.
I also found https://startyourownisp.com/ to be a good resource. I have no interest in founding an ISP, but it was really cool to read and think about
Does the contract actually say you’re not allowed to unlock the phone? Or does it just say that you have to pay an ETF if you cancel early?
Show HN: A Community of Remote Workers
Pretty hard. Unison is nice, but...

- Unison is written in OCaml, which is (probably) a perfectly fine language but not commonly used

- Unison synchronizes files to files, but for a Dropbox-like system you really want deduplication for space savings (i.e. server-side storage is a bunch of pointers to content-addressed blocks.)

- in general, it's not clear to me that the client is really the hard part of Dropbox. Note e.g. the part where Dropbox now runs its own data centers for cost reasons.

- there's a million fiddly things to get right, and Unison hasn't had that much usage
I don't know of any multi-rotor craft that incorporates the ESC (electronic speed controller) in such a way as to be cooled by the downwash of the props. Not saying there aren't any, but I haven't seen it.

Most hobbyist multirotors use smaller controllers (which are essentially a PWM'd set of mosfets) zip-tied or otherwise affixed to the arms of the machine, with short connections to the motors and to the controller/and power-supply distribution board on the body.

Consumer multi-rotor craft will generally have the ESCs integrated on a motherboard or daughterboard in the main body of the craft (cheaper to manufacture), well away from the prop wash and enclosed (not good for cooling).

I'm not sure what commercial (or large-scale) multi-rotor craft use, but it is probably similar to the others.

Again - I'm not saying it hasn't been done, or couldn't be done; in fact, it seems like a good idea. I can even envision how it could be integrated on the motor itself (board on the back with mosfets, with an extended shaft with fan for cooling the mosfets (inrunner motor), or with the fins of the mosfets in the wash of the prop, or something like that for an outrunner motor).

It wouldn't surprise me if such motors don't come on the market (or maybe they already exist - I haven't looked)...

Ok - well, apparently the idea isn't a new one:

https://www.rcgroups.com/forums/showthread.php?1149319-brush...

...and it has been tried and sold to some success. So I imagine such motors are still available somewhere. TIL.
As someone who is on NYC Mesh - it’s amazing. I can’t explain the feeling you can get of pointing an antenna at a distant building and getting a ping. So great!
This is helpful. Thanks for this.
On a related note.. are there any good free shell session sharing tools out there? I used to use nutty.. but it went away.
Odd, since a birth certificate is not actually a valid proof of identity.

There is no biometric associated with a birth certificate created in year X that can be used to prove that the baby named in it has grown up to become the person claiming that identity in year Y.

An actual background check has to establish a chain of evidence linking the birth to the person being checked. This requires interviewing relatives, friends and acquaintances, collecting school and business records, drivers license records and any other public or private records.
No. I think is good to have communications without it. I would like to be able to disable it, so that when displaying messages to me, the karma is not taken into account. (Even if other people want to keep it enabled for displaying messages to them.)
Intelligence variations in modern times seem pretty big, but they're nothing compared to the difference between a person who can talk and one who can only make indicative noises.
> It's leveraging it's market power to make money rather providing customers with any value... feels like society needs to come up with a new word, new idea

The term economists use is "rent seeking behavior". There's a more interesting data play here, but I'll get to that in a sec.

Now, ostensively the value is driving traffic and increasing number of customers.

What they're actually doing is the blitzscaling playbook: become the only channel people go to online when looking for restaurants (last 10 years) and now monetize the captured audience (next 10 years). Because as people have moved online, what else are you going to do? Take down your yelp page?

That's the pessimistic take.

The optimistic take is the data play here. It's confusing, because they said two opposing things:

> Grubhub says it retains these recordings and uploads them to the private page that restaurants use to manage their service so that restaurants can audit them and dispute any errors. Grubhub says it does not use the recordings for any other purpose.

vs.

> "There is a restaurant on the Upper East Side that serves sushi. We worked with them and we said that there's a trend for poke bowls. We suggested that they start adding some of these items to their menu,” Grubhub senior vice president Kevin Kearns said at the hearing. “They did this and within one month, they doubled their orders, and within three months they 7x’ed their orders to 1,600 orders a month..."

So the data play is aggregating what people are ordering and turning that into analytics. Now that 15% take isn't just the cost of online rent, but it's also your cost to get insight into what everyone around you is ordering.

That said, the next question is whether the indian restaurant around the corner is actually going to use grubhub analytics to optimize their menu by placing their matar paneer higher up because that's what's being ordered at similar indian places and grubhub's telling them they can improve conversions by 6.3%, but that's effectively what some engineer or PM at Grubhub thought up.

If that story is believable, then it's a more-than-just-rent-extraction narrative. It's still kinda shitty, but that's why you sell jeans and shovels, not become a gold miner.
I suspect that what made the culture of pilots change is that their own lives are on the line. That, and the fact that the guys flying the coolest fastest planes had commanding officers who could simply ground them if they didn't like it.
This is a stupid argument. Subdomains are part of the standard of the web. They shouldn't be hidden.
I work at Namebase, which is a domain registrar and on-ramp for Handshake. That’s what makes Handshake so compelling imo. There are a lot of mechanisms that prevent squatting: bids are locked up until auctions finish, so squatters need to pick and choose where they allocate coins. Furthermore, names are rolled out over a 52 week period (hash of the name mod 52), which means that there will still be a lot of good names available 6 months into launch. And the Alexa top 100k domains have been pre-registered, in addition to the blacklisted ICANN TLDs, so that only facebook.com can register .facebook. Finally, 70% of the coins are being airdropped to developers so the bidding power will be evenly distributed from the start — it’ll be difficult for a whale to buy up $10mm of Handshake coins and outbid everyone.
Apple rolls out Apple Card Preview to select users
The app can also do things to fine-tune your advertising profile like track your location in the background, etc.
From Wikipedia "According to the ISTAT census of 2001, the literacy rate in Sardinia among people below 64 years old is 99.5 percent. "

https://en.wikipedia.org/wiki/Sardinia#Education
> despite the fact that there's good data that it doesn't matter to the macro hydro systems if people collect rainwater

There's an interesting comment below suggesting that bans may be more about preventing mosquito breeding grounds than capturing water supply.
Will you sell the data I enter here or what do you do with it?
Nor with the Coda replicating filesystem, which is not to be confused with Panic’s code editor of the same name.
definitely needed this, thanks!
I used to use unison to periodically sync files between a host filesystem and a VM filesystem as it was a lot faster - in terms of filesystem performance when not syncing - than using the shared folder functionality provided by the VM.
Are you trying to agree or to say that the parent commenter doesn't know what they're talking about? Or maybe to make some kind of religious statement?
I'm not sure about that, Fred Flintstone made a big deal about wanting an office job.
While I agree that paying people for their work is good, and that it would be cool if NYC Mesh grew into something that could provide workers with a good living, I see no need for it to become a for-profit company in order to do so.
> The contract sucks shit that's why

All those people were free to buy unsubsidized phones elsewhere. They knew exactly what they were getting into when they signed up.
So don't sign it.
Google shutting down Voice has long worried me as well. The main reason I use it is simply to text from a normal keyboard so I can chat with my spouses throughout the day without interrupting my work flow much.
This is a space that could use a good SAAS product. Like a Rap Genius for software with documentation tied to specific Git versions and tied into flow charts, etc. You could add a VSCode extensions on top to easily add new documentation & see when documentation exists. Open source projects use it for free and private companies essentially pay for it forever. Maybe something exists?
Absolutely no pity for at&t, and please tell me where I can contribute to the defense fund. Phone locking is idiotic and anyone working against that is my hero.
How it is comparable to microSD express(with pci-e 3.1 and nvme) announced February this year? https://www.extremetech.com/mobile/286390-sd-association-ann...
Uhm, those countries that got "some" amount of migrants which wasn't massive (only Jordan has more than 600k refugees) and certainly they weren't welcomed despite the rhetoric by EU (i mean they are welcome AFTER they survived and weren't drowned?), they NEVER tried to integrate migrants and refugees. At the entry countries most of them simply thrown in concentration camps financed by EU, later on they were getting returned back to Turkey, Libya etc.

Now of course there was a plan about distributing some migrants BUT let me remind you that those quota NEVER achieved, most european countries never received the amount of refugees they were "obligated" to.

The distribution plan wasn't because refugees gathered for example here in Greece and they wanted to stay here, not at all, most of them wanted to leave the country. It was only a passage for them to other countries. Many people had family waiting for them. What happened? Walls were raised. Borders were closed and Greece almost kicked out of schengen (informally it was suspended).
Obviously the government was forced to accept the EU plan about keeping the migrants in concentration camps and distribute some people around the europe (that again never really happened other than a small extend). Later on the EU-Turkey deal happened.

Nowdays that xenophobic, anti-immigration feelings are in rise you can hear that plain and simple even by moderate politicians that when syrian war is over refugees are out of here.

In other words, there never was an open borders and integration policy that failed.
It is the same fascist policy by EU that getting people killed or rot in prison.
How Developers Use Search While Job Hunting (2017)
Also Resilio Sync, formerly known as BitTorrent Sync.
Show HN: Acronym Slack Bot
I created a Slack bot that crowdsources acronym and word definitions within Slack.

When I started working I realized how many acronyms and words were being thrown around with the expectation that everyone in the room knew what they meant. I hated having to search around internal docs or Google to figure out what words meant, and thought there had to be a better way to quickly look something up without interrupting the meeting.

So I created a super simple Slack bot that helps you define words within Slack and then crowdsources the definitions from the rest of the company by posting into a channel when the acronym or word is not yet defined.

Would love any feedback! https://acronym-chatbot.herokuapp.com
No. The so called "Freedom of panorama" [1] will protect you from such things. As long as the license plate is not the main aspect of the image, you should be fine.

[1] https://en.wikipedia.org/wiki/Freedom_of_panorama
> Unison isn't interoperable across minor releases.

Ouch! FWIW, Thanks for all your work.
Hero. Free our man!
Then buy an unlocked phone.
> because there is no "optimal strategy" for RPS

there's a nash equilibrium? does that not count?
I still use them because it's a lot faster to open and read the message than it is to call into voice mail, navigate their prompts and actually listen to the message.
> In fact my country voted against the EU, but yet here we are

And here you are, not in the EU.

Or did you mean Norway should have pursued a "winner takes all" course hinging on a tiny margin, disenfranchised about half the population, and probably caused internal political and economic turmoil for years to come?

If so, I have great news for you. There's an EU country who's about to do exactly that.

What's even better, you can up sticks and move there right now, thanks to the EU (even though you're not in the EU), to witness the glory of the aftermath of such a historic decision.

You might want to hurry though.
That was my assumption, although I have never been close enough to a chromatic to try (also, I can barely bend on the diatonic yet, I haven't been playing for long). I just looked up more information on bending on chromatics (the harmonica.com forums) and indeed, doable, but not supposed to sound as good as the chromatic on its own. Interesting to know, and thanks for your answer :)
Nope, they said "We've taken measures to ensure that they cannot sign up for Cloudflare's services ever again."
yeah but presenting a hypothesis as fact (as the title does) is misleading at best. something like "A new hypothesis re: the development of recursive language" would be better
Show HN: Proxy Orbit – API for multi region integration testing
Command + Shift + Period to show hidden files. To show extensions you can enable the setting in Finder's preferences under Advanced.
Came here to say the same! Here's the link to the related HN discussion, in case it can useful as well [0].

[0] https://news.ycombinator.com/item?id=16160394
I use it in Debian, which used to (until recently) package 2 versions in every release. This was convenient for me, a conservative user, who might run old-stable on some computers for months before upgrading to stable. I have used workarounds in the past (mount home directory in a container, and sync from within) so I'm fine with a single version in Debian.

But you package for Fedora, which is "upstream" for RHEL (if I'm not mistaken) with their 10 year life cycles, so I'm sure RHEL customers would love you to keep as many versions available as possible :)
tmux
https://www.redhat.com/sysadmin/ssh-tmux-screen-sharing
Elektra 0.9.0 Release
I don't remember the exact wording, but the last time I had a subsidized phone (with T-Mobile) it was made clear to me that the phone could be unlocked after a period of time. The period was shorter than the contract period. T-Mobile even unlocked the phone for me before that time was expired when I explained that I was traveling to Europe and wanted to swap the SIM when abroad.
This [1] is a great article that I think gets at this topic a bit. Basically, germ theory and anesthesia (ether) were both discovered around the same time. Yet anesthesia spread around the world in a matter of years, while germ theory is still a struggle for doctors and hospitals. I presume the reasons checklists are underutilized are similar, lack of immediate consequence, low probably of consequence, and added difficulty instead of simplifying things. We must do better.

[1] https://www.newyorker.com/magazine/2013/07/29/slow-ideas
You need to better presenting your research. If you've done two days of research presumably you have 10+ hours of work to summarize.

"I talked to person A, who said we need featured X,Y, and Z. Then I talked to person B, who said they need A, B, and C, but feature C and Y aren't compatible with each other, so I'll need to reconcile that".

or

"We'll need to use third-party products A, B, and C. B has the API we need, but I'm still waiting to hear back from the C's vendor to see if they support API call foo."
I work at Namebase. This 100%. Importantly, the root of trust for SSL is not decentralized. Any one of the 600 CAs your computer trusts can compromise your HTTPS requests. The most interesting thing about Handshake from a security angle is it shifts the root of trust from the CA hierarchy to a decentralized blockchain system, which can significantly improve the security of SSL.
Oh is that what they're removing - the duplicates of Voice texts that come through my normal carrier? Wonderful. Those are so pointless.

I was just ranting about the dialer UI they added to the web UI, but after a few days they updated it so that it auto-hide if your viewport is narrow enough.
OTC Cryptocurrency Report 2019 – Analysis of OTC Trading, Global Volumes
I had this type of connector for memory cards in some old devices. This was a while before the push-push connectors came into fashion.

The requirements back then were much lower than what this connector delivers. No real need to dissipate heat or handle PCIe signals.
FireChat: Free peer-to-peer messaging app that works without Internet access
Taskell 1.5.0 – command-line Trello-a-like
Acoustic Coupler
It bothers me, that the website does not scroll to top when I change the page. Or is this only happening for my Firefox on Ubuntu?
I like the keyboards with the butterfly switches - I don’t think it’s unreasonable to not eat over expensive electronics, but from the state of computers I’ve seen I think I’m probably in the minority.
you mean we don't all become blind kung fu masters?
> edge cases in fact need to be solved

Most edge cases, in fact, can just be managed—they don't need to be solved.

With people, I would argue that not solving edge cases and just managing them when they arise should be the norm. People are messy, and our system should have enough slack in it to act humanely in the vast majority of cases. We really don't need hard and fast rules to cover everything, just "normal" things.
TL;DR locate a reliable source of water, trees, ad arable land. using that to maintain a well-fed army and lathes, locate limestone and use that along with ore to make high quality metal. Make your first metal leadscrew, the rest of the industrial revolution will happen. Note that you may have a hard time since most of those resources have already been affected by previous civilizations and you will be competing with postapocalytpic hordes.
I wouldn't say for sure that smaller companies have less politics.

Some smaller companies are fine. But the ones that aren't very profitable and are older, or are a child company of a parent company, no guarantees.

But I have seen the bad kind. You think you are in a work-hard play-hard environment and it turns out it is really a "good old boys" setup.

I've seen people play football outside for over an hour some days, but then someone else gets fired for pulling out a bed and resting for 15 minutes during their lunch break. And yes there was a bed in the closet at the office.
The irony is that the author's satire of object-oriented verbosity is itself so verbose that the point gets lost in all the words.
I wait to write full docs, but while programming I write standard doc comments at the package and function level for every package and function I write. What I've learned working at small companies, FAANG, and on my own is that the cost to read code is high, and internal bias that our code is understandable is incredibly powerful. Writing my intentions in English is a small piece of up front overhead I have made mandatory, because I wish other people would have made it mandatory when I'm trying to jump into a code base without docs.

I've also gotten better at writing comments, and write them faster because I have so much practice. If you don't do something that often, you're bound to suck at it, and that's true of people who think they're going to write the world's best comments and documentation as soon as their project is settled. The truth is that most programmers are terrible at comments because they treat them with such disdain and don't take the time to get better at it just as they got better at writing code.
AI-driven Investment Bank for software startups
if only we had a way to truly estimate the success of a project- many of the back-of-the-envelope calculations were based on poor assumptions (assume a spherical cow, etc)
Ah, the AOL keyword model.
Subsidy is when someone gives you money, cellphone contract is when you agree to pay back the $1000 handset in 12-24 hidden installments.
Hiding the subdomains doesnt make any sense!!
In that it is not managed by the government. I don't have a problem with that (I myself live in a country with socialized medicine), but it seems that a lot of people in the USA don't like the government meddling into some of their business.
ATT support is awful.

I recently had to contact support and through chat support the person said they were adding notes to my account. Of course when I call support another day they have no record of this. They then proceed to forward my call to 2 other departments each of which has no idea why I'm calling. I talked to each of these people for several minutes.

How can a company possibly function like this?
broken according to who, exactly?

It's entirely reasonable to choose to host http/https traffic on a www subdomain and host entirely different services at the non-www domain.

The internet is not just http traffic. Full fucking stop.

There are plenty of systems and industries where the actual web front-end is an after-thought.
"Whataboutism" is a vacuous defense. It can be used any time an example is brought up to try to illustrate inconsistent application of rationality.

Secondly, please illustrate to me the precise statement I made that was remotely racist or Islamophobic. Personally, I consider the accusation of racism with no evidence of such a claim to be a near perfect expression of evil. While I may think that you're an absolutely detestable person for doing so, I'm not advocating that this site be taken down for your presence here.

In regards to private people or organizations being obligated to facilitate any behavior, you won't hear me making that argument. The argument I'm making is that I think it's an enormous problem that very important mechanisms in society are being targeted by a group of people who are completely irresponsible with their application of claims to objective morality (as you've perfectly demonstrated above), in various attempts to remove access to those mechanisms from the people they don't agree with.
Almost(?) every other developed country has price controls (all payer rate setting) - that's a more general reason why prices are lower.
This guy deserves a medal
Indeed, it tries to break the bound with ( mostly) false pretenses and its a good trap for the more corrupt countries.

The countries that the EU guessed to become more democratic after a while.
Police can get your Ring doorbell footage without a warrant, report says