skysight-inc/HackerNews huggingface dataset:
The question that this person posed is

> At what value for X is there a 50% chance there [exists] a sequence of X-bits in length that hasn't been transmitted yet?

But if I understand correctly, the question that they answered is "At what value for X is there a 50% chance that, given some specific sequence of X bits, that sequence hasn't been transmitted yet?" Wouldn't these two questions have different answers?

Edit (now that I've thought about it more): On top of that, the expected value of a random variable isn't necessarily a value that it has a 50% chance to be. So even my interpretation of this result is wrong.
That seems to point a lot at physical security, but I wonder if any form of cybersecurity is also included.
Security requirements by the hotel. They wanted everything to be running obfuscated code.

They gave me a choice of Malboge or Brainfuck, neither of which I knew before the contract.
glad you brought those up. Sexism can indeed happen anywhere. No one is saying it doesn't happen (I hope)

However it's not conclusive whether sexism towards men or sexism towards women has made the ratios the way they are. Surely it's some factor, but how much?

Many professions that used to be nearly 100% male are now more than 50% women, while some that used to be nearly 100% has stayed well below 50% women. Why is that? Sexism doesn't explain it for me because that implies people in some professions are inherently more sexist than others and I'm not convinced of that
must free them from the clutches of paw patrol, little baby bum and peppa pig
12 Best GTK Themes for Ubuntu and Other Linux Distributions
Julia is always dynamically typed and type annotations do not make it static, in contrast to how some "traditional" gradually typed research languages have worked. You can find a more detailed explanation here:

https://stackoverflow.com/a/28096079/659248

The notion that dynamic languages are "unityped" comes from looking at them through the lens of static typing, leading to a disconnect about what "type" means and a correspondingly meaningless answer. Since the static notion of type applies to expressions and the dynamic notion of type applies to values, when you ask what the type of an expression in a dynamic language is, you get an useless answer since dynamic languages don't—by their very nature—assign types to expressions. Yes, you can sometimes figure out what the type of an expression must be, but the ability to do so is incidental and not guaranteed by the language, nor an inherent part of its semantics.

The dynamic notion of type belonging to a value distinct from an expressions is present to a limited extent in object-oriented static languages with subtyping: when the static type of an expression and its actual runtime type can be different. The static type corresponds to the static notion of what a type is while the runtime type corresponds to the dynamic notion of what a type is.
If they force the carriers to do it, then they likely have to deal with subpoenas or other documentation. If the government (of any country) does it themselves, that's way easier - https://infogalactic.com/info/ECHELON
Are there long term architectural advantages that Titus will have over Kubernetes? Given K8s is multi cloud it seems like the investment there will continue to be very strong and will eclipse Titus, even on AWS.

Any high level reasons Titus will win on AWS long term?
Conventional medecine has become a criminal institution that can only be stopped if patient cease listening to dumb doctors who prescribe things like chemo that obviously makes one sick. We should take more care of ourselves and study things like Ryke Geerd Hamer's New Medecine.
Southwest 1380: think about the flight attendants
Written in Perl!
There's a famous Supreme Court case [1] in which a law that regulates how much wheat a farmer may keep for himself was determined to affect interstate commerce, and therefore be within the province of federal law.

Though this case was cited negatively by the Supreme Court many years later, it is still regularly cited in briefs — including by lawyers on both sides of the recent Obamacare cases.

So just because something seems local doesn't mean it couldn't fall within the Commerce Clause powers, as interpreted by the Supreme Court.

1: https://en.wikipedia.org/wiki/Wickard_v._Filburn
5 years? XMPP was almost 20 years ago.
“In 1970, only 7.6% of physicians were female. Today, approximately 30% of full time physicians are women and about 50% of medical school students are female. The vast improvement in statistics is not only promising but also inspiring for other divisions of the workforce that have not seen that quick of an improvement. However, upon diving deeper into statistics, it’s clear that gender still plays an unfair role in the success of a doctor. Between 80 to 90 percent of leadership roles in medicine, like medical school deans, are filled by men...”[1]

Your concept of a “pool” is as sexist as thinking that a hospital with more than 7.6% women physicians in 1970 was a result of discrimination against men.

The advance of women in medicine is not an “over representation”. It is closing the gap on underrepresentation due to systemic sexism (with still more work to do). This is beginning to happening in CS and other high wage fields traditionally reserved as men’s work. Your argument merely seeks to bastardize and turn the very terminology of sexism against this effort.

[1] https://sites.psu.edu/civic/2017/02/14/gender-discrimination...
It is the best way for the true customers of Facebook (the paying advertisers)
The European governments are bound by GDPR in the same way companies are. Surely bringing a GDPR-like law to the US would be a good thing?
PM for Radar here. Really sorry to hear that. Portions of your comment are surprising to me but I don’t want to discuss your business in public. We’d be happy to discuss in private. If you don’t want to, we respect that.

For the benefit of other HNers: if you ever have a concern about this sort of issue, we’d love to hear from you (my email is eeke@stripe.com). This is all I do every day; you can never waste my time.
It's in quotes. Chill out.
I would ask whether they would like a future employer to know they'd Googled the address of a Marijuana dispensary. Or their employer to know that they'd looked at [insert kink here] porn.
My perspective on this is colored by selling SaaS.

In software sold on a free-trial model, you assume most trials don’t convert (overwhelmingly due to declining to pay but with a bit of fraud) and then the cost to provision the service (COGS) is, effectively, a marketing expense. COGS in SaaS are typically negligible to low; this is why the industry is OK with providing services on, basically, a digital handshake. If you want to allow users to try out high-COGS services (or highly-abused services) prior to verifying capacity/willingness to pay, you’d need some way to credit score potential customers outside the context of a particular payment.

To date, we’ve generally focused the bulk of our ML efforts on things which apply to the majority of our users, but as we get better at customizing these technologies to specific industries at scale and even on a per-account basis, we could certainly imagine applying them in contexts that are more relevant in your model. I’d love to hear more detail about your use case; feel free to email me (my HN username at stripe.com). If we get closer to shipping something that is probably interesting, we’d be happy to give you a heads up.
That means 127.0.0.1 is in these lists. We compile all different sources in one list you can customize. If you don’t trust one of several of them you can disable them using the api or the dashboard. There are over 100 now.

A cyber Intel engineer would perform a check in these lists to find out why this is a false positive. In this case there are bogons lists, and they are correct. Others, means that a popular malicious domain has changed the public ip to a private range. So the domain should be removed from them, something normally happens automatically in hours.
As someone who's been obsessing over SBCs recently, your comment really got me thinking. Many of the additions/changes I want to make to my Raspberry Pis is to make them more like a smartphone (microphone, camera, GPS, touchscreen, battery). And as an iOS user, I'm considering buying an Android phone just to play around with because it's so cheap and capable for odd projects.

That said, some easy things that come to mind regarding the usefulness of the Raspberry Pi and other SBCs:

1. GPIO pins for connecting external sensors/modules/peripherals

2. More "personal computer"-style ports than a phone (standard USB, ethernet, HDMI ports) which are good for things like small file servers, retro game consoles, or light desktop use (to name a few things)
The GDPR applies to people located within the EU, irrespective of citizenship.

So it would protect a US national in Berlin, but not a German national in New York.
First time I've seen it.
Facebook Marketing API – time_range?
Why would model production cycles impact you in the Android world. My current app runs seamlessly on nearly 200 hundred different models (in India).

The application dev ecosystem and abstractions are very different in the Android world. Accessing the GPS is completely independent of underlying hardware and is already something we run happily on a daily basis.

On gpio - curious. What applications would you use it for ? Generally they are useful for attaching peripherals like GPS modules, wifi,etc....And I grant there might be some modules that you might need. But isn't the phone solving the 99 percentile use case without need for gpio?
The problem isn’t “what branch was this built from” - it’s a whole raft of other issues in tooling and workflow that are built around svn and/or incrementing revision numbers.

Clearly simple incrementing revision identifiers are an important tool given large projects like blink are apparently investigating having commit hooks add revision numbers.

The other thing (probably the bit that is causing downvotes) is that you appear to be simply ignoring that the advantages (if they’re even relevant to a given project) of git are simply not sufficient to justify the work involved in migrating from svn.
x86 is mutually exclusive with 'well designed'.
Arm slightly less so, especially v8, although GPUs are all still 'secret sauce' (except newer nvidia I read). I'd really like to switch everything from x86 to arm sooner than later.
That was an entertaining read. Thanks for the link.
We're already there. The general public today has no opinion of or knowledge of RMS.

But maybe you mean you hope we have a day when these valid arguments he makes here aren't so far out of mainstream that people find them impossible to deal with?
Do you also think that food industry should not be regulated, I mean is it important that rats could walk on your food ingredients as long as users don't know and are happy with the final product? Do you think that food businesses are affected by this regulations and we do not see the a move fast and kill people in the industry?

Same for fire safety,road safety, air transport safety regulations, I am sure that many business people would benefit by ignoring this laws, so let's do what is better for some business people and who cares about society.

Related to GDPR specifically, don't collect personal data that your product does not need, is it hard? Maybe you need to put a bit of effort to be in compliance but if your product is hones then you are fine, if you are not honest and you were collecting data in the hope you maybe could sell it later then I understand why you don't like it,
Apple's backdoor is its ability to install such a build. Creating such a build is trivial (just delete the throttle check or increase the constant that controls the throttling to a very large value).
Your Child's Water Proof Watch LCD Digital Watch
Using consent as a basis to handle personal details under GDPR requires:

* Consent is gained granularly, prominently, and separately from other terms and conditions
* Consent is opt-in and individuals can refuse to consent without detriment
It's not a glitch. This sort of system (which will be some form of predictive dialler) relies upon there being far more in-progress calls than human agents. Sometimes, therefore, there's no available agent to connect a person to. This nature of such systems is why some countries regulate them.
Aside from the tiny side issue of my disagreement with RMS's make-work advocacy in railing against self-checkout at stores, this interview is remarkably well-put, concise, clear, and exceptionally important. I hope it gets widely read.
> There's also the fact that the NSA has been archiving all data.

The NSA has done no such thing in the US. It has archived data in war zones according to leaks, but such areas have suspension of many human rights, to the point where this is a minor one.

> This is not true. Please provide a source (I was unable to locate one).

You included the link to my source in your quote.
http://nymag.com/selectall/2018/04/jaron-lanier-interview-on...
Not my experince. I'd say the majority of big data is unethical both in capture and use trying to sell you something or sell someone else something on you, a small amount is for general good.

I wasn't involved on the project but a major Telecoms company i was at was prototyping scanning for mobile devices on their provided home routers. If they didn't recognise a mibile as being on their network they would then target you with mobile deals. Devs saw the issues with this, essentially scanning your home network from their routers and sending the data back to be processed. Managers found Apple's mac address rotation annoying and lost the point why Apple do it.

Unfortunately besides quitting the job devs on the project don't have a say as they don't have the power or say in the final decisions at these companies. It's easy to say you would quit but it's harder when you have a mortgage, wife and kids for example.
We do have the technology to stop this, but it doesn't change what a miserable sack of crap he is. It doesn't absolve him of being the ONE PERSON ultimately responsible for his behavior. And you can't tell me if a simple blocking method was put in place, that he wouldn't try to work around it. In fact, why do you think they don't dial from the same phone number every time? He's already trying to work around the (very rudimentary) methods people and providers use to stop this garbage.
I would have loved to get properly targeted ads, but even with all of Google and Facebook's data, my ads are all complete and utter crap. Right now Facebook is showing me ads in Thai language selling me a visa to visit Japan as a tourist. I don't speak Thai and I already live in Japan. Facebook knows this. Why am I getting these horrible ads?

The online ad business is just complete and utter bullshit. They have all this data and have utterly failed at using even the most basic data points ("where does he live?" "what language does he speak?"). And all they can think of is "hmm probably need more data"
If you concatenate to get S you may introduce substrings that have never been themselves transmitted, though of course I agree that every sequence that has been transmitted is a substring of S.
[I am a Googler and my team works on part of this]

You can connect to postgres from app engine standard... as long as its Java. See this doc https://cloud.google.com/appengine/docs/standard/java/cloud-...

And no, appengine standard is not a second class citizen. Hand-wave-ily, the connectivity path that flex uses works for postgres with minimal changes, but unfortunately some additional work is required to get appengine standard for other languages working for postgres. :(
Wouldn’t some combination of unique session keys, PFS algorithms, or block encryption modes make this false? When would the headers encrypt to the same ciphertext unless you were using ECB mode with the same key?
How long before we can get a kodi plugin that transcribes the text and translates to the subtitle language you have chosen. I would really be interested in this for Japanese, Korean and Chinese shows that I have to wait sometime months or years before fansubs are available. Though because of Netflix english subs are being available a lot quicker than previously for many of these shows.
I started doing the same a few weeks ago. It could be a coincidence but the number of calls seems to decrease. Not that I was getting a lot but now I go for many days without any at all. I just get to the life person and put the phone on mute. As far as my disruption goes it's about the same but I imagine the scammer's cost raises manyfold: they pay a lot more for the time on the line and their operators get disrupted on top of that. If I get a call to last a minute vs 3 seconds it takes to hang up it already makes my number an order of magnitude more expensive to call vs. a number that hangs up/does not answer.
I made this comment in another reply.

>On gpio - curious. What applications would you use it for ? Generally they are useful for attaching peripherals like GPS modules, wifi,etc....And I grant there might be some modules that you might need. But isn't the phone solving the 99 percentile use case without need for gpio?

External ports like USB, HDMI,etc are easily done. In fact, there are zillions more accessories for the Android world than the RPI world. And cheaper too. https://youtu.be/n1BBX6hEo8E
It's the best way, just not for us.
Also wired Ethernet. Running a server over WiFi is flaky, especially on a phone optimized for low power usage. The Pi's wired networking is lackluster, but it's still more stable than WiFi.

And adding on to GPIO, the Pi has easy to use SPI and i2c busses. That opens up a huge range of sensors and other things like displays that work with easy to understand code. For a lot of use cases it's better to think of the RasPi as a very beefed up Arduino, not a barebones PC (or phone).
Show HN: Embed your kanban board in Gmail
- RPi isn't Chinese, as in, I'm not locked in (by default) into a Chinese stock OS with god-knows-what spyware installed.

- It runs Linux as a first-party-sanctioned OS. Great ecosystem for tinkering. Not locked in to the whims of the manufacturer OS updates.

- GPIO pins.

- No built-in screen (which I guess draws less power).

- HDMI, USB and Ethernet ports.
Radar PM here. I’m sorry to hear this. If you’re up for it, I’d love to dig into the charges you think Radar’s gotten wrong (my email is eeke@stripe.com).
This reasoning seems to better match the question as it was originally posed.
The stuff on https://academy.microsoft.com/ is good (and free if you don’t care about a certificate at the end). It’s a partnership with EdX, and not especially MS-centric
Fullstack Academy (YC S12) is hiring – Change tech education
It's dscrimination by definition if you're throwing out resumes based on the color of someone's skin and what is between their legs. You can argue all you want that it isn't illegal, but that doesn't make it any less alienating for those of us on the wrong side of it. Equality of opportunity is what we should aim for not equality of outcome.
Oh grief. Just noticed the asterisk after ‘void’ became formatting.
there is also a thirth option. A small pod listening for node changes on k8api, that whitelists ips on cloudsql. I have been using this since two years ago.
I think you misinterpreted cortesoft's point, which I could try to make clearer:

"Even if every single bit of payload traffic was encrypted, a huge portion of the traffic actually sent over the wire would still be identical - TCP headers, for one thing, would share a lot of common bits for each packet."

So I think you're in agreement here.
I know both Kubernetes and Mesos quite well. To be frank, they're on two different levels - and I assume the smart(er than me) guys at Netflix know that as well.
> Looks more like he revealed that we were spying on everyone and ran to Hong Kong because they were a neutral party and you want to spin this into he sold us out to the Chinese to me.

Why did he reveal Chinese telecom targets then? The "expert in Shanghai" is clearly wrong from Snowden's perspective. Hong Kong is outside the Great Firewall and so Snowden felt less hypocritical living in Hong Kong, but it is still under Chinese rule, so he hoped to get Chinese protection by leaking state secrets to them.
That sounds like a tautology along the lines of Creationist thinking (this is so well-designed, it must have a designer…)

If there are more powerful superiors, then wouldn't the same argument apply? They must be powerful because they have superiors, etc. etc. ad absurdem…

My point wasn't that any ONE person (Zuck or anyone) is all powerful or influential. The point is that SOLIDARITY i.e. ORGANIZATION itself confers power on the organization.

Organized power might be distributed where no one person can dictate the organization's direction. Or it might have an all-powerful-dictator. Either way, organizing confers power to the organized entity.

Corporations are powerful, even though they are constrained in various ways and the power is wielded by a mix of actors within the corporation.

Consumers / citizens who each act unilaterally have less power even though their aggregate decisions can have powerful effects in the market (because they are disorganized, they can only choose from what the supply side offers, we don't get true demand-driven products).

Organized power doesn't necessarily mean top-down either. See the Starfish and the Spider (book about decentralization). Decentralized entities are more persistent (no single head to cut off to kill them), but decentralized ≠ unorganized.
It sounds like the next step, but even if weather were reducible to machine-discoverable patterns, you first must face the need to collect an immense amount of high-resolution condition data from around the globe on an ongoing basis.

There has been some success using Ensemble Kalman Filters (EnKF) to predict hurricanes [1]. I think that these filters sit somewhere between machine learning and deterministic models. The filters are based on a semi-realistic mathematical model but are updated with statistics every few hours so that they can improve their predictions.

As you said, going full on machine learning "sounds like the next step". However, I would disagree that the ideas at the end of the article are unrealistic. If the new technique can beat the Kalman filters it is already useful.

[1] http://hfip.psu.edu/realtime/AL2016/forecast_track.html
I bet Marissa Mayer still does.
> In the broader sense, I guess my question is what are the next steps to build on this basic recommendation system? What is a good way to serve recommendations based on user behavior in near-real time and how do these systems take feedback to improve the models.

In the past, I have helped build Lambda architectures where we use a batch model to build a content vector space, build estimates of users in batch, update those in realtime (using PubSub/Kafka) based on user feedback.

Other online mechanisms could be to use Contextual Bandits: e.g. use context in terms of user interactions with the several arms of the bandits being recommendation choices etc. This interaction data can be used to continuously improve your policy. Of course, the key benefit over a Matrix Factorization setup where the interaction matrix is continuously rebuilt over time based on new data, is the in built exploration which minimizes regret.
If the Mali-T764’s support GLES and provides the correct libraries you can compile an embedded version of QT5 which runs directly on GLES [cf 0, for an RPi example]. Though the NanoVG seems more fun!

Edit: grammar
0: https://wiki.qt.io/RaspberryPi2EGLFS
Any Android phone can be rooted and flashed to Lineage os atleast.

For other points, I have mentioned in other comments.
> Facebook to change user terms, limiting effect of EU privacy law

Ironically, EULAs ar not really enforceable in the EU. So had this been the other way EU citizens would also have been protected.
Then why do I keep getting ads for things I already bought?