skysight-inc/HackerNews huggingface dataset:
George wrote a lot about the commons, and you're right that it's important to understand the relationship between state/common/private ownership, but I stand by the statement that its use here - without that context, where more common capitalist vs. communist notions of property are already being discussed - is misleading. It's like throwing "bad faith" into a discussion without being clear that it refers to a domain-specific concept from law or existentialist philosophy.
I have three tools I have built

1. A amazon lambda that converts files to mobi and then sends them to my kindle address. sendepubtokindle.com works but only for <= 10mb, which doesnt work for me

2. an iphone app that allows me to keep track of my wine cellar, and creates + emails a pdf to me with a menu for when people come over, so they can look at the list and we can pick wines

3. an iphone app built on top of google maps that allows my girlfriend and I to track restaurants we want to go to. you can do this with google maps kinda, and we have been doing it with instagram save post feature. but my app so far is doing a better job.
> I'll be honest; I genuinely don't know how many times I would expect someone to have handcuffs attached and released in such circumstances. Is eleven times a lot? The Guardian doesn't actually express whether this is excessive or lenient.

1. Moved from prison cell to holding cell at prison for transport.

2. Moved from holding cell into transport.

3. Moved from transport into court holding cell.

4. Moved from court holding cell into court.

And reverse equals at least 8. Add in a pretrial meeting with lawyer, and I can see 10 times in a day at court happening, entirely.
Composition over Inheritance (and Kotlin)
> you took it as "create a robot taxi"

I didn't take it anywhere - this is the company's stated ambition. Timeline - meh. Everyone knows Elon Musk overpromises on super-optimistic timelines to drive his teams harder. Especially on things that have never been achieved before. It's practically a textbook management practice at this point.

Maybe it's impossible and your derision will be warranted, we'll see. I love a good drama, especially when it comes to technology.
i see this approach with DB admin tools which makes it great to run in docker along side the db itself.
Usually NVidia makes them available afterwards unless there is some impediment.
I don't have much of a specific method, but usually I try to go at least 48 hours and limit myself to a 1 hour eating window. The key is getting your electrolytes. It's amazing how big a difference they make. Otherwise, I just take fasting day by day. I try to be conscientious and recognize whether I'm genuinely hungry or just desiring food because I'm bored. If it's the former, I'll break my fast. I eat pretty healthy when I break my fast, but I don't make a fuss about too much carbs or whatever because I'll get satiated too quickly to even get close to overeating.
In the US, USPS Publication 28 specifies the requirements for an address to be considered valid by USPS. The print version is 220 pages and still allows a dizzying variety of formats. In general only the last line (city state ZIP) is standardized and the format of the rest of the address can take many forms. This makes sense when you consider that the last line is the only part of the address used for most of the routing process, the recipient and delivery address lines are mostly only to be interpreted by the actual letter carrier. However, Pub 28 attempts to standardize the other lines as much as possible in order to facilitate computerized validation of addresses (a requirement to receive bulk mailing rates). Addresses which can't be interpreted may go to the USPS mail recovery center (formerly called the dead letter office, a term that stuck around in Linux mail daemons) for investigation depending on the service.

https://pe.usps.com/text/pub28/welcome.htm

And then consider that, on top of all this, while the USPS doesn't like it, just writing the name of a major institution or company on an envelope will still often result in delivery - if it gets to the post office they'll do their best.
>In other words, he's upset because people put mean words on an imageboard.

that's a lot to infer from a single sentence. do you offer a better warranty than Best Buy? I'm looking for a new projector.
Having exceptional access is important to keeping and improving society. It’s unethical to ignore and fight LE’s ongoing needs regarding such access. E2EE at scale, unchecked, is an extreme viewpoint with trade offs that I consider unethical at best, and fundamentally dangerous at worst.
There have been many games that purport to demonstrate that free markets are a failure, all of them had to rig the rules to make that happen.

Monopoly, for example, is a zero sum game. There is no possibility of increasing the supply nor making more efficient use of existing supply. Win-win solutions are pretty much impossible.
Hard to see how this decision could have gone any other way.

And yet, the implications are worrying. Can Google Fi drop calls if it hears something offensive said? Why not, exactly?
ikr, and honestly, I mean, at least compared to what i've seen in some other places on reddit, wallstreetbets is pretty tame, still politically incorrect, but the worst ive seen is them calling both themselves and others "gay bears" and "autists". ive definitely seen far worse and more mean-spirited elsewhere
That would actually be an interesting idea to pursue because I don't think it's even decidable and may require an AI/human to write back to understand. It depends on context that may not even be there. (Think of the absurdity of chain-comment-memes on Reddit, for example. The question may not even be answerable until lots of other people have replied. Now, you may not permit that as "grammar", but it speaks to the complexity of even defining grammar. Words are repurposed, etc. etc.)

Maybe... just maybe memes could be the key to AI /s
Other people coming to take your food. If there are major food shortages and you have a big stockpile, you better hope you have a way to keep yourself secure.
> This is basically what happens when law enforcement uses a search warrant to get access to user data from a tech company.

Which is another reason why consolidating everyone's data into a few centralized locations is also problematic.

> While this process does have weaknesses, it is still the difference between a legal process overseen by the courts and one based on espionage where agents do whatever they want without oversight.

But that's not what we're talking about here. The question isn't whether the police should need to get a warrant, it's whether the government should be able to prohibit technology that preserves privacy because some criminals might use it alongside all the law abiding citizens.

And encryption doesn't "prevent law enforcement from doing their jobs" -- that's just a trope. What it does is make their jobs more expensive. Even if they can't just get a copy of all your communications from a megacorp by filing some papers, they can still get a warrant and then plant bugs or guess your password or plant bugs that allow them to observe you entering your password etc. It's not impossible, it just takes more resources to do it -- which prevents it from happening at a massive scale.

That's a feature, not a bug. It still lets them solve murders, because murders are serious and uncommon and can justify the expense of a real investigation. It may make it inexpedient to spend those resources to catch every last hooker and pothead, but so what? Sometimes it's not worth the candle. If you think it really is, give them more money instead of giving everyone else less privacy. But sometimes it just isn't. Sometimes it costs more to solve a crime than to not solve it.

Meanwhile (this is the feature) it doesn't make it too easy for them to identify all the people in group X and give the list to Joe McCarthy or round them all up and put them in internment camps. Law enforcement should have some friction, because when it happens too fast at too large a scale, history shows this to be Bad.
Think of it this way. You are currently living in Wuhan circa mid-to-late January. Extrapolate from there.
For me it's a combination of both, I think?

-- BEGIN: BIG ASS WALL OF TEXT --

Submitted for your thoughts: I toyed around with their salary calculator. Selected my job role and what I think is an appropriate guess of my own skill level with the options provided.

And then I got stuck. Because the "area" (my hometown in the rural southeast US, an economically depressed former mill town) I'm about to buy a house in isn't represented, it's not an option on the list. Neither was the city one county over, a city with a much more productive local economy. In fact, they don't even list the state Capitol, home to a pretty good business school and several engineering schools in the state. The nearest metro area that I could select to even calculate a potential salary is three hours away, separated by a state line with a completely different state tax rate than where I plan to reside.

It gets more complicated. The cost of living where I'd like to buy a house is objectively less than this city three hours away, separated by a state line. I know Gitlabbers love to comment and clarify things, so if one of you are reading this I'm curious to know how your salary sabermetrics adjust for this.

Then there's the fact that my significant other plan to start a family. If I buy a house in hometown, and I'm paid a lower salary than city three hours away, what's the discussion like if I get hired and two years later I have a child? That's not covered in the Compensation Handbook (if this is mentioned elsewhere in the handbook and I merely missed it, my apologies, I'll redact this complaint). Relocating requires involving a "written agreement" from my manager, and a recalculation of my salary.

On the one hand, it's VERY helpful I think to have all this laid out before applying, it's a level of transparency that more companies could stand to emulate, even while I'd say maybe don't emulate every practice employed by Gitlab...but the implementation of various policies just feel robotic, impersonal and quite rigid.

Again, I'll take full ownership of my words here if I've missed, or completely misread and misinterpreted aspects of this all, and I completely understand it's within Gitlab's prerogative to structure their company in a way that attracts the types of people for whom these things aren't considerations for their next job. It's just a shame for me personally, because I really like the product and really wanted to be part of solving some of the technical challenges their tools solve, having been a pretty vocal proponent of them in my current dev team.
I guess the US tobacco company that sends me emails with a helpful footer "You are receiving this message because you consented" took your advice.

I could be a minor and they wouldn't have a clue.
I think the issue that people still have with Microsoft's telemetry approach, is that I'm generally happy to forward error messages or logs or whatever, but I don't like the agency to not do that taken away from me. I get that default-enabled and non-disableable telemetry provides better statistics, but that can't be worth the cost of what Microsoft did, which was take all of the goodwill they'd recently built up and light it on fire.

As you aren't management, I get that you can't really do much to impact that. But I think the idea that "seeing the success rate of our feature" can't possibly be worth the risks and harm to goodwill and trust that Microsoft's telemetry approach took.

Side note "Something happened" as an error message when trying to upgrade Windows 10 is my favorite go-to example of bad error messages. It didn't even give you the paradoxical 0x80000000 error code that you had to use a search engine to figure out what meant. It was just a notice that something went wrong.
Killed for Food
Shifting my graduate students from other projects to work on coronavirus work.
> I actually just mean DARPA

NASA is the obvious next example. They pay for a lot of esoteric stuff that once made they don't actually end up needing - but having paid the startup costs - end up contributing to other fields.

I think FEMA also does similar things though at a much less parallel (but a higher volume).

Most of the "regulate and promote an industry" (a dumb idea for structuring them but I digress) agencies also do this. The NRC for example does a lot of research on storing and recycling nuclear waste, but also on new nuclear technologies.

And other military agencies aren't worth leaving out. The army core of engineers pushes a lot of contractors to deliver unique solutions that end up getting resold, see the concrete barriers in Iraq.
Not true. In the colloquial sense, and actually every sense of the word, this is a pandemic. At the point it became undeniably a pandemic per the WHO definition, the WHO announced they were "no longer going to use the category pandemic." The coronavirus is on every continent but one now.
> This allows for people to be fired for abusing their access when in reality they are being fire for some other action that isn't nearly as PR friendly to state.

TBH sounds a bit like a conspiracy theory. And for what it's worth, at least in Finland getting caught snooping isn't cause for firing people, the convictions have been fines.
Sometimes the body gets confused about what it's supposed to be doing and accidentally fixes another problem.

We had a story recently about viral infections and cancer. Someone reminded me the other day that, before antibiotics, one treatment for venereal diseases was to expose yourself to another disease.

I wonder if we're going to figure out that these "dietary inflammation" issues were always in our diets, but that we were so active that muscle tissue repair mopped up most of the problem.
Good know, thank you.

Probably never going to use OCaml again (just for business reasons, nothing against it per se), but good info for other readers.

EDIT: I also hope some of the OCaml'ers did get some of use of the things I wrote. I'm not going to doxx myself by naming the exact things, but just wanted to say... I hope you took advantage of them because the stdlib was quite anemic, so you might want to extend it. They were just missing bits of the ecosystem that I wanted to be more convenient... and I implemented a data structure paper or two.
PyTables with Zstd compression is likely the fastest performance option of them all. In my benchmarks, PyTables is up to 10x faster than H5PY
You envision a world with exactly one way to share photos? In this world, is there also only one word-sharing site?

I think there are more information problems out there than software engineers.
> I bet techcrunch has close to a hundred HTTP/HTTPS entry points

I wouldn't be so sure about that. It's certainly possible that's the case but equally I've personally seen new sites on Techcrunch's scale literally served from a couple of a couple of boxes running Wordpress (I kid you not!) which sits behind a few more boxes running pretty aggressive Varnish profiles and then that is sat behind Akamai's CDN. Most of the content on news sites is static and highly cache-able so there isn't always the need to go down the micro-services route.
From the article it says it uses backscattering and the range is not very high. I guess it would work for some devices in areas that are already blanketed with WiFi signals, though?
the point is that you can track phone calls and fax
@dang can we please lock this thread, as it seems to be creating more FUD than there is already.
I think I haven't been so stressed out about reading anything on the internet in the last few years as much as this ask hn.
Edit: spelling
Apparently in your world one cannot be an accessory. If you arranged, assisted with and actively participated in the exfiltration of classified information, handed it on to someone else who agreed with you when you said "states can decrypt this; best just to publish now", apparently you get to say "woah, woah, woah, why are you angry at me, I had nothing to do with people getting hold of the information in these documents!". Who is being sophist now?
PyTables includes zstd by default
Show HN: A party game created with Web Speech, WebRTC, and GIPHY
Your scheme fails for replay attacks, and allows modification of messages with low entropy. I'd say easy fixes are to add a counter and a random nonce to each message, but then there is probably something else I am missing. In general there's no "just" in cryptography, which is why cryptosystems are formally defined and then analyzed whole.
You're posting the same content (low quality) too often. And you use two accounts, the other is also flagged a lot https://news.ycombinator.com/submitted?id=image4io Please keep those kinds of growth hack posts off HN.
Show HN: API to manage Ethereum wallets (creation, retrieval) + token transfers
Hello HN Community,

We've recently completed our first API, a service to assist in creating and managing Ethereum wallets + distributing tokens via email or text message.

We abstract the complexity of interacting with the blockchain and allow for individuals or services to easily offer a wallet or token (ERC20, ERC721) as part of their product offering.

To learn more about the current API --> https://www.notion.so/omnicorp/Adventure-Crypto-API-bcb1a0f929ae4b1aa2154463c169a40f

We are open to suggestions + looking for best practices re: managing and building upon the API as this is new territory for us.

Also, if interested in using the API, you can find me on Twitter https://twitter.com/mhoydich or LinkedIn to discus further.

Thank you in advance.

- Mike
I have the opposite view.

"Noblesse Oblige."
I grew up in a hurricane-prone state in the US. 95% of the time people stock up and panic and nothing happens. I'm talking about gas shortages and empty aisles in the grocery store. But the 5% where something does happen you wish you stocked up because you're not even able to leave the area because there is no gas. Not debating N95 masks effectiveness but I would rather be at least slightly repaired because things go south really fast when people get hungry.
Sorry I don’t have a link. Check /r/japantravel on Reddit. They have a Coronavirus megathread going and lot of other fellow travelers are posting information.
> There is no possibility of increasing the supply nor making more efficient use of existing supply.

Sounds pretty much like the housing market where I live.
Transient 0.2 Released
The amount of misinformation on e-cigarettes/vaping nicotine has been absolutely infuriating.

I went from smoking a pack a week, which was very likely to give me lung cancer at some point, to vaping nicotine. The latter is very unlikely to give one lung cancer and there have been no reported cases of lung cancer linked solely to vaping.

Furthermore, the whole debacle with THC vaping juice containing a vitamin E acetate that resulted in several deaths was reported in an absolutely disgusting manner. THC and vitamin E acetate were rarely mentioned in these reports. It was usually reported as "vaping mysteriously causing deaths" and even associated with companies like Juul who don't deal with THC at all.

The irony that we've gone from "Reefer Madness" to "Nicotine Vaping Madness" when black market THC pods were straight up killing people is so unfortunate.

Even NPR reported incredibly questionably on this.

Full disclosure - I don't think kids should be vaping or smoking, but there is no proof that vaping nicotine causes anywhere near as much damage as smoking cigarettes. I also have no problem with smoking marijuana in moderation (and perhaps less so for developing minds), but won't be touching any THC vape pods until it's clear that no one is using Vitamin E acetate in their juice.
> “If you’re ramped up and having a good life, then you’re going to pay a little bit more in order to make sure that everyone else in the community can get ramped up

> This attitude of "we know what's good for you" is apparent in more and more modern tech products.

The attitude that this also demonstrates is "our loyal customers are locked in, so it's time to screw them over to try to make more money".
This is the trick, it's using backscatter to piggy-back off nearby wi-fi signals:

> The Wi-Fi radio runs on extremely low power by transmitting data via a technique called backscattering. It takes incoming Wi-Fi signals from a nearby device (like a smartphone) or Wi-Fi access point, modifies the signals and encodes its own data onto them, and then reflects the new signals onto a different Wi-Fi channel to another device or access point.
Wow, only 0.9% of deaths occurred among those without comorbidities? That sounds very low, I'm surprised!
I loved WSJ online, but I had to temporarily cancel while cutting down on spending a while back. Their cancellation process left a bad taste in my mouth, and I decided to not restart my subscription when I was ready.
BitMex Funding Rate Arbitrage
Trailer: https://www.youtube.com/watch?v=3GE8cPtALoI

Dunces on Deck is a 3-6 player party game where players use their phones to fill in prompts and select GIFs. A text-to-speech narrator then reads out a story generated using those prompts.
> that is in fact a zero sum game

Not at all. Putting a 10 story building on a lot is multiplying the area by 10.
They talk about the technique in the article:

> The Wi-Fi radio runs on extremely low power by transmitting data via a technique called backscattering. It takes incoming Wi-Fi signals from a nearby device (like a smartphone) or Wi-Fi access point, modifies the signals and encodes its own data onto them, and then reflects the new signals onto a different Wi-Fi channel to another device or access point.

It sounds like the device doesn’t actually transmit its own signals, which I believe is what typically requires the most power.

However, I get the feeling from this press release that while the WiFi chip uses less power, this does nothing to reduce the power requirements of the processing chip that is actually using the WiFi chip to communicate. In the article they use a camera as an example in the diagram. Even though the WiFi component might require less juice, you’re still going to need a hefty power supply to power the camera.
>>Databases are a very bad communications medium

Are they? That's how majority (all?) systems that are asynchronous work. The data to be communicated has to be persisted. I think asynchronous is a good communication method.
>The virus has an overall 98% survival rate

You say this as if 2% of people dying is somehow nothing. Think about everybody in your life that you care deeply about. Relatives, friends, mentors, etc. If this goes pandemic, at least one person in that category will likely die.
> I have a device that used the brcmfmac driver on Linux until today, and am hoping I won't have to shelve it forever.

No need to shelve the device, just don't treat WiFi as a "trusted zone" and use better encryption on top of WPA2. You should anyway, and this vulnerability is just another small reason why.
What this vulnerability does -- as I understand it -- is, when a device dissociates with the network, send the rest of the tx buffer with a zero'd out encryption key. And thus leaks a small amount of data. Not good, however if you apply common best practices to your network I wouldn't lose any sleep over it.
Side note, but I've noticed how less/fewer confusion has ceased being considered a grammatical error. Interesting since pg has previously stated how important good writing is, and the YC app contained the same error.
Which URL Shortener Is Right for You?
Detroit has deep, fundamental problems. the weather, the utilities, the failed neighborhoods. You can cut costs significantly just by moving to San Diego and not have to explain to prospective applicants why living in a windswept frozen wasteland half the year is appealing.