skysight-inc/HackerNews huggingface dataset:
Of course I know anti-development people are the ones most likely to show up to public meetings. I've gone to plenty in Palo Alto, and I canvassed for a pro-growth slate. I'm not the kind of apathetic techie who only reads social networking sites, and I'm annoyed that you seem to have missed the part where I suggest interested parties read more local news. But NIMBYs generally don't have a real argument against development the way anti-development leftists do, and that's what I meant by visibility. You're not going to see a NIMBY write a coherent statement, and publicize it to as wide an audience as possible, the way a DSA chapter would.
This... isn't really relevant for space. The amount of emptiness so massively outweighs the quantity of matter and energy it would be literally impossible to utilize a nontrivial portion of the volume available.

The only case in which releasing waste into space is problematic is when it's within a highly-utilized area, for example LEO. In the future, we may potentially use various transfer orbits and/or the Interplanetary Transport Network [1], so we should presumably avoid dumping there, but even within the solar system, the sheer volume of vacuum dwarfs any possible use.

[1] https://en.wikipedia.org/wiki/Interplanetary_Transport_Netwo...
From the email I received:
"During the course of regular auditing, GitHub discovered that a recently introduced bug exposed a small number of users’ passwords to our internal logging system, including yours. We have corrected this, but you'll need to reset your password to regain access to your account."
Interesting article. You can add Hound as a surprisingly powerful alternative voice AI to Google Assistant!

I'd be curious to know if anyone has had any positive experiences with any of the non google/apple OS phones or if there is a comparison out there as I'm so fed up with that duopoly. Apple has terrible battery life and intentionally obsoletes their expensive equipment every year. Not to mention they rip off third party devs (its why theres no amazon store app). Googles design on the other hand is so bad it takes forever to figure out how to do something stupidly simple like turn a text message pic into your background or it even tries to kill you with a full screen text wall pop up on google maps when driving over a bump. You find the tiny dismiss and then... bump again...
Yeah but they 'didn't do anything close' to what SpaceX (not Musk) did, 12.5 years ago. That nobody bothered to do it in the (presumably) 20 years that it was viable is probably an indication that while aesthetically cool it's probably not all that economically practical.
If the previous breaches are of any indication, it's that users don't give a shit - many major websites have leaked passwords (https://haveibeenpwned.com/PwnedWebsites) and they're still alive and kicking; for the ones that have gone down the drain (Yahoo!) it was more because the service itself faded into irrelevance.

Based on that I'd say it would be pretty safe to disclose a breach and reset all passwords; if your service is relevant your users will stay with you, and if not then not disclosing a breach will only buy you time before the inevitable happens anyway.
What are the odds of working at a FANG etc?
So...this is a hard to enunciate and perhaps a bit of a nebulous question, but I'm going to try. Please be patient.

I would like to know what the odds are of a software developer getting a job at one of the top several firms. My reasoning is that, while I know of some people who have gotten in, it would seem there is a tipping point where the odds are so low that there really is no point in making the attempt. It's the lottery ticket problem - the payoff is large, however the odds of winning are infinitesimal.

So, is there a metric of how many developers there are currently divided by how many open positions there are at MSFT, AWS, Facebook etc somehow adjusted for the skill level of the average developer? I understand that skill level is hard if not impossible to judge in an aggregate sort of way, I just want to have an idea if I'm wasting my time even thinking about those companies in my job search.

I was on the job market in finance during the financial crisis. I don't want to go through what I went through then again.
I like Marco Arment and I admire his convictions, but I've avoided Overcast on principle because of a) his initial willingness to burn cash in order to gain as many users as possible (at the expense of third-party apps like Castro), and b) the app's gratuitous subscription model. I hope he keeps up the good work, but I also really hope that PocketCasts continues to be a worthy opponent.
What's so ironically funny, is that this article is also on HN's front page:

https://www.newyorker.com/culture/cultural-comment/brilliant...

HN Comments:
https://news.ycombinator.com/item?id=16980503

The jealousy amongst peers for non-recognition.

"More power to you, NYC Mesh." is the correct answer. Thumbs up tlrobinson.
The Falcon Heavy double-landing was also pretty unique -- two triple sonic booms.
Wouldn't you have to be an employee of the company to get the passwords since you need access to the log files?
Even then it depends on your definition of "I". If this reality and self is a brain-in-a-jar simulation, I still have five fingers - the brain may not, but the brain isn't me.

Though, this is a good example of what I meant by precision of truth. "I observe five fingers" is more accurate, and there are still better phrasings, but individual inability to precisely communicate truth does not imply truth does not exist.
Most likely being targeted by fraudsters? Wouldn't he be able to say 100% being targeted? Or is he making a potential exception for that person who actually knows some other Mark Shuttleworth who is offering a legit deal?
Ask HN: Building a game for AI Research
I'm working on a PC game as a personal project. I am primarily a game designer and developer, but I'm interested in working towards making my game friendly towards AI research. I tried reading TF/PyTorch docs but couldn't find a guide on how to make my game a friendly environment that exposes the necessary surface area for AI research.

I would love advice from anyone who has experience building API layers for video games for AI (BWAPI, OpenAI's DOTA team, deepmind SC2 AI, etc) for pointers.
Check the terms and conditions. Their commitment to paying a portion of your legal fees if you’re sued is proof enough of their confidence.
someone explain why you would ever log passwords.. as a software developer myself its safe to say you people are fucking morons
I looked at a bag I have at home -- it says "Thoroughly washed - Ready to eat".

That doesn't sound like something I need to wash before I eat it.

It's not even clear that "washing" (i.e. rinsing) would wash of a significant growth of harmful bacteria.
Have fun with that! Many HN users are very thin skinned, and unwilling to listen to reason or nuance.
This is what you're trying to reference: https://ec.europa.eu/info/law/law-topic/data-protection/refo...
Yes! I've been doing this in C for years. It's a little weird to read at first, but every now and then it really saves you.
perhaps Nick is giving us a hint with his last name?
For one, you expose your hashing strategy. Not that security by obscurity is the goal; but there's no real benefit. Not logging the password is the better mitigation strategy.
I liked these kind of articles better when they were called, "X considered harmful"...
Partitioned Index – Alibaba Cloud RDS PostgreSQL Best Practices
At first I wanted to downvote your comment to the lowest rungs of hell until I actually read it.

+ 1 for the funniest thing I read on HN for a ling time. Kudos!
Yes, people do seriously suggest that: http://highsteaks.com/carnivores-creed/owsley-the-bear-stanl... (just the first link I found)
> Pocket Casts is an enormous opportunity to improve discovery for listeners, provide podcast producers with better insights

Translation: we're going to start tracking listeners' behavior.

> And yet despite this remarkable renaissance, the listening experience — particularly around discovery — has remained virtually unchanged. Pocket Casts will enable us to forge a closer relationship with our listeners

Translation: the podcast ecosystem being built on open, decentralized standards limits what we can do (see above), so we're going to use the market position we just acquired to "extend" it with proprietary features.
But you don't get impostor syndrome on PG internals itself do you?

If you do, could you expand on the parts of PG internals that you know the best (I assume that's what you've written/hacked on the most), and the parts that you feel you don't know enough to be an authorative source on?

A sub-point of my post was that maybe people should avoid statements like "I'm an expert at X" for a sufficiently complicated X. Maybe just say "I have a lot of experience using X's feature Y, and dealing with Z when it occurs".
Nuclear waste is just that - waste. It's generally no longer capable of supercriticality.

Nuclear explosions as a method of space propulsion is a viable idea [1], however. (Using the Moon would be rather inefficient though.)

[1] https://en.wikipedia.org/wiki/Project_Orion_(nuclear_propuls...
And that's why YIMBYs like me like to call the leftists who oppose building more housing "fauxgressives."
That’s what it does now, yes, because it’s a good citizen in the open standards podcasting ecosystem. I hope it remains so.

As for other apps, I haven’t found anything that suits me as well. PC has a decent UI, is user (as opposed to publisher/advertiser) focused, and syncs between all my devices. It’s a truly great indie app. Rarely are such things improved by acquisition.
And if your site loads their Javascript to block anyone from the EU from visiting, then it's clear that you're not targeting customers in the EU.
Currently making 50k USD before taxes in Vancouver... I'm pretty sure it'd be a big increase if I went down.
I factory reset my (old) Android phone a while ago and now use it without a connection to Google Play. The only app I installed is Firefox, from an APK file. Works for me, although I rarely use a phone anyway. It's also nice not getting the constant upgrades of apps that came with the phone but which I don't use.
Hey mix this looks really interesting. How did you train the model?

I've got a corpus of certificates from Government Compliance Program that I need to construct into a similar model.
And this is precisely why I find this news unpleasant. Now I'll need to find another podcast app.
This is a little misleading title.

He didn’t crunch for 20 years, but point still valid.

Just wondering how much crunch there in game dev vs startup vs FB/Goog/etc.
> They only get about 20% of their funding from the government

This statement by defenders of NPR always cracks me up. "Only" 20%? Why, that's "only" $445 million, or a mere "$1.35 per citizen," as the President and CEO of PBS put it recently. (Per citizen, not per taxpayer.)

So, what percentage of the funding for NBC, ABC, CBS, CNN, and Fox comes from the government? Or, what service does PBS provide that the others don't?

Oh wait, that's right, they're "neutral." That one only makes me laugh harder.
For who ever is interested.... I live in China and have lived in a "google free" microcosm for some time forced on me by the government. Generally do not miss anything at all - at least I dont miss anything i dont know about.

FTR i dont game or media watch on my phone. For me a phone is a mobile device for getting things done when im not at my desk. I use a Blackberry DTEK60.

The apps I use:
APKpure for getting apps - great selection and its fast. But you do need to know which ones need GPlay Services before downloading.
work : Blackberry Hub - use this for work and service integration. Simply the BEST bar none - and yes I am huge fan of BB devices and yes i do/have owned and used everything else.
email : MailDroid - for personal email.
photos: Simple Gallery - photos
txt: YAATA - sms/mms
pCloud: cloud storage
riot.im: messaging with a few friends and family + calls
T-UI: a power saving and very efficient UI for android
TurboClient: ftp client - fastest way to move files between pc/Mac and phone

Have loaded and will try some of the author's suggested apps as well. Im not anti-google, just need to have my apps work all the time whether im in Hongkong or China.
I think this kind of thinking seems to not be that harmful, but in reality it can lead to the absolute worst justifications and actions in human history, such as:

>The fact that such a law existed at all suggests that someone thought it was necessary. There must've been a fair number of unethical witches/gays/drug users/race of people.
In the USA, the FDA requires that the package be labeled with the text "treated with radiation", in addition to the Radura mark.
Well, while the sound is coming from the SID-chip, it actually is samples. The really impressive thing is that they can play samples even tough the SID-chip was not designed to play samples.

The author of "Cubase64" (Pex "Mahoney" Tufvesson) has written an interesting explanation of how it is made: https://livet.se/mahoney/c64-files/Cubase64_White_Paper_by_P...

The technique used in the two first links of parent comment, is, as I understand it, based on another work of Pex : https://livet.se/mahoney/c64-files/Musik_RunStop_Technical_D...
A testable prediction doesn't require an experiment. Observational science is full of falsifiable predictions, just predictions that can't be tested without more time elapsed, more money spent, etc.--"that star in the Little Dipper will always appear stationary, with all the other stars rotating around it", "the carnivores we find in future will have shorter intestines than the herbivores", "no one will discover a language without subordinate clauses", etc.
>This is incredibly wrong. The guarantee is based 100% on facts. This is literally the only thing it's based on. No assumptions about mechanisms and correlations. Just facts.

You're throwing around the word "fact" a little too liberally. "people did x for thousands of years" is a fact, but it's not a guarantee of safety. "x is safe because people used it for thousands of years" is a guarantee of safety based on your opinion, but it's not a fact.

>You then proceed to explain how if something can bypass this method of testing it's only causing mild, low-level symptoms on large timescales. This is a much better guarantee than a paper published on nature.

I'm not sure what you're trying to say here. Are you accepting that harmful substances that cause mild, low-level symptoms can "fly under the radar" of "the test of time"? Or are you saying that the fact something is used for a long time is automatically a better proof of safety to you than a study published in nature?
Why do we care? That’s like being concerned about wood being used to build ships in the 15th century. The carbon footprint of all of the private jets that flew to the Paris Climate talks dwarfs anything put out by a rocket, yet were people interested in emissions suggesting WebEx instead?
Free speech forum
There's also https://en.wikipedia.org/wiki/Portal:Contents/Outlines and https://en.wikipedia.org/wiki/Category:Wikipedia_outlines
Yes, your understanding is completely correct. Only EU member states can levy fines under the GDPR, and it's likely few will have any interest in trying to fine small businesses. Lawsuits are possible, but only for damages, and good luck showing any damages from a minor technical violation by a small SaaS tool. And without any prospect of large damages from a deep-pocketed defendant, good luck finding a law firm willing to work on contingency.

The whole thing is FUD, although mad props to the people behind the linked service for making a play at profiting from it.
Replying is not worth it for you.
This is my goto for Mantis Shrimp information: https://www.youtube.com/watch?v=F5FEj9U-CJM
It's random, but the probability distribution is not uniform.

Just because you have a random process choosing between outcomes A and B doesn't mean that there is a 50/50 chance you'll see either outcome.

For a related interesting result relating to this see the recent paper where they analysed the Drake equation using probability distributions.
>if the landlord believes the market will be that much higher in 4 months

This is a well-founded belief only because demand is increasing faster than supply.
Rust `std::path` [1] has two representations under the hood for Windows (UTF-16 plus lone surrogates) and non-Windows (bytes) for the exactly same reason. Paths are not strings nor texts.

[1] https://doc.rust-lang.org/stable/std/path/
I don't know.. but it's a good question. Matching internally first creates huge overhead, compliance considerations, etc... Unless you already have the right infrastructure in place. For example, you need to report the trades. My guess is they wouldn't do this...
Thanks for the intro to NewPipe. K9 is superbe, used it as a reliable email client for several years.
Got direct feedback from one that I lacked skills in fast growing startups and two feedbacks that I wasn't a fit (even though I had all requirements in the job description). So that got me wondering what I could improve.

I think I'm competing with fresh graduates. I applied at startups with 20-200 employees initially. Really looking for that experience of taking something of the ground and scaling.

I know we shouldn't take rejections too seriously but reality is it was always easy for me to find a job. Maybe I've been too picky and overestimated my skills, maybe companies are being too picky now. I'm not sure but I'm thinking hard about this.
I spin up a Wordpress site with default options to host my chocolate chip recipes. Is it GDPR compliant?

I go through and toggle all the settings the internet tells me to, even though I don't know their meaning or effect. Am I GDPR compliant?

I install a Wordpress plugin that sets up a Really Simple Chocolate Chip Syndication server, or RSCCS. That plugin logs IPs. If I was GDPR compliant previously, now I'm not, and how would I ever know?
It's most likely to release of preview version of Swift for Tensorflow.
The upper limit of any heat engine (turning heat into useful work) is called the Carnot efficiency and is limited by the temperature differential. It's usually not more than 70%, though for a Stirling engine, a few percent would be considered excellent efficiency.

A Stirling engine easily needs to radiate 20 times as much heat as it produces as power.
> But maybe that was just Russia.

Russia tried Lenin’s solutions, which are both different from and applicable to different problems than Marx’s.

Marx’s solution to a precapitalist economy like Tsarist Russia would be...capitalism.

More precisely, the next step in Marx's model toward the Communist end state would be capitalism, not socialism.
Naming by others in one's social context is described
for 5 people in TFA's 3rd paragraph, but the author
treats that as self naming. If people call you something,
and you answer to it, are you a sovereign defining your
own name, or a subject of the people in a social context
(family, sports club, poker club, cow-orkers) who are offering you a name, which you may accept, or attempt to reject?

I am familiar with a community of people who use names they
have chosen within the community. (SFW :-) ). Before Facebook, one might expect to know the chosen names of perhaps half the people at a gathering, and the "real"
(first, nick, email, perhaps legal) names of perhaps half of those. Since Facebook, and as community messaging has moved
from mailing lists to Facebook, under its early "real names"
policy, people now know the Facebook names of many attendees
but have more difficulty remembering their chosen names.
Social context and naming affect each other.
> So you don't want a client-side certificate that includes your name; that's a huge privacy leak.

If it matches the username I have on a website like reddit or HN, then is it really a privacy issue? Anyone, regardless of whether they're logged in or not, can see posts I've made under my username. Though what you say can be an issue for websites where privacy from other users is expected (e.g. banks).

> Today, Web Authentication effectively does something effectively equivalent, as does U2F

Both of those seem to rely on HTTP, while TLS could work with any application level protocol.
> Patent applicants are expected to conduct prior art reviews and attempt to determine novelty, but this is done defensively - for the purposes of not wasting money on an obvious failure, or to head off anticipated claims of prior art by justifying the novel feature.

If that’s true, patent applicants fail to meet expectations 90+% of the time.
The word 'crunch' is used so frequently in the article that the repetition becomes strangely hypnotic and the word becomes disassociated from meaning. Occassionally using 'overtime' instead might have reduced this effect ... :-)
Not that it's fair to ask you this, but how would we model the probability of picking chains at random? I would assume it's much better than the (1/2)^(100) approach of picking random each time.
>The only app I installed is Firefox, from an APK file

a manually updated web browser... what could possibly go wrong?
Awesome! I am almost done building copperheados from source for my Pixel XL.

This is exactly what I was looking for.

edit :
I used this for reference
https://gist.github.com/ramann/62abe0b266bb8c3e8483c7c7ca60f...
Stirling Engines exceed their competition by percentage points. Nuclear energy exceeds its competition by orders of magnitude. I stand by my statement that the magic comes from the nuclear half of this relationship -- so long as we accept a definition of magic related to, you know, energy production, rather than effort or hipster points.
Imagine Strategy A, where everyone started at box 1 and checked 1-50. Half of the prisoners would succeed, guaranteed, but half would fail, guaranteed, and prisoners would never win.

A slightly better Strategy B is to start at their own box and all subsequnt ones, wrapping around at 100. Now you have at least a small chance, but each prisoner winning independently is low.

What cycle method Strategy C does is group up failures. When prisoners fail because there's a cycle of size 51+, 51 fail. When there's a cycle of 99 boxes, all prisoners fail. But in exchange, there's more possibilities where there aren't cycles that long.

So it's not that the odds are better for an individual as much as the odds are better that the individual's successes coincide. In Strategy A, the success of an individual prisoner decreases the estimated success probability for subsequent prisoners. In Strategy B, that decreased probability is nullified by incrementing the starting location by one step. In strategy C, a prisoner's success or failure amplifies the estimated success probability for others. Not by changing any state, but revealing the state itself.
No, some firm will ask you to pay $100,000 as private settlement because you make a mistake, or else they'll will have to seek remedy by filing a complaint on the EU courts, potentially costing you around 10M
These are design patents, not utility patents. Chapter 1500 of the MPEP is the relevant reference, and in particular, 1502 distinguishes between design and utility patents.

> In general terms, a “utility patent” protects the way an article is used and works (35 U.S.C. 101), while a “design patent” protects the way an article looks (35 U.S.C. 171).

https://www.uspto.gov/web/offices/pac/mpep/s1502.html