skysight-inc/HackerNews huggingface dataset:
Ph.d. student in information theory and signal processing here.

It is actually a very reasonable assumption for almost all kinds of data -- given that suitable compression is applied. Data, which is well-compressed, is essentially uniformly random.

When p('a') = p and p('b') = 1 - p, it means that the probability of 'a' and 'b' do not depend on anything. The probabilities must sum to 1, since it is the certain event, so p('a') + p('b') = p('a' + 'b') = p + 1 - p = 1. That is when we assume that only the symbols 'a' and 'b' are possible.

If there was a relationship between 'a' and 'b', say that 'b' always occurs after every 'aaa', then the when we receive 'aaa', we know that the next symbol is 'b' -- always.

So in this case the probability of 'b' has a relationship, a condition on the history, which would be written as p('b' | hist = 'aaa') = 1. A much more useful framework for this is a Markov process the a history/memory of 3. A graph for such a process can be seen here: https://mermaidjs.github.io/mermaid-live-editor/#/view/eyJjb...

Each node is a state and the edges represent the possible outputs. The rul for such a graph is that the probabilities of the "leaving" edges must sum to 1 -- we must of course always leave the current state we are in. Notice that it takes a sequence of 'aaa' to enter node "D", afterwhich we _must_ output a 'b'. Using some matrix formulations it is possible to calculate the probabilities of 'a' and 'b' (the stationary distribution I think it is called).

And to return to the first point, why is independence a reasonable assumption. In the Markov process, in node D, we known that we must always output a 'b'. In terms of information theory, if we receive 'aaa' then the 'b' is given and provides no new information. There we can perfectly predict it and we could also remove it (compress the data), without _losing_ information.

'abaabbaaab'

contains the same information as

'abaabbaaa'

since we _know_ that there must be a 'b'.

I hope that explains why independence is reasonable.
Seriously? Browsers will offer to translate it for you.
I have to wonder if this is on the front page as part of a marketing campaign for the new Showtime Docuseries.
Cool, new tooling!

I currently use a mix of mu-repo [1] and uncommitted [2]

[1]: http://fabioz.github.io/mu-repo/

[2]: https://github.com/brandon-rhodes/uncommitted
That is only true if you write your own physics. Otherwise, your physics framerate should be fixed, usually at 30FPS. Many physics engines don't support variable timestep, and in the ones that do, it can lead to instability and general weirdness.
I'm intrigued by the `needed` in there. Why would that ever be a necessity?
lol, no one complains when apple shoves webkit down your throat or google does the same with mobile chrome. the battle has already been lost mostly-who uses mobile firefox really?

on play store, by installs firefox - 100million+,chrome - 1billion+. firefox is great but it's awkward focus on freedom over usability has led to it's downfall imo
You ignorant incel loser.
I'm sure there are other variants as well, but buildings on private roads with no name usually get an address based on where they intersect with the closest public road.

If the road is public, it should have at least a number. Almost all public roads have names, and many have two (as some parts of the country are bi-lingual -- it makes address validation quite interesting).
I've seen badges for how willing people are to have conversations - a traffic light system for 'please talk to me about anything' to 'I'd rather mind my own business'.
What would a EvE online Internet look like?
Actually YouTube doesn't ask anyone who claims the revenue of someone else's video :)
And this is how you know that we are in trouble.
I don't like this version of the matrix and formally request a reboot.
> Raymond Hettinger is a gem.

His talks are good, except that every time he asks a stupid rhetorical question of the audience I’m overwhelmed with the urge to wang¹ a tomato at him.

1. https://www.gunnerkrigg.com/?p=330
What are your guys thoughts on using Android? I really do prefer it to iOS, but the urge to de-Google has me seconding guessing my OS choice. I've thought about using LineageOS or something, but from what I understand is many people do not like using it without Google Play services enabled.
It will not be a correct translation unfortunately, as discussed in the a parent comment above, the even the title seems to be not translated correctly.
I'm willing to bet that our traffic situation here contributes heavily to that metric. It's common to see commutes taking more than a couple of hours and doubling that if you're living away from the metro.
Are you sure Apple's products teams grew? AFAIK these were quite small and I did not hear anyone talking about them growing.
Going back to Linux because Apple has no vision—I'd say this is another level of ironic.
You couldnt paste a single sentence?
> Knowing the name gives you what practical information? Seriously.

If someone talks to me about a topic it's helpful to see their name so I know what they've worked on in the past. Partly so I don't try to explain their own work back to them.
> Source : "growth hacker, likes online marketing"

You need a better source, IMHO.

DDG themselves claim to use multiple sources, including Bing (but not including Google). I've seen DDG == Bing mentioned enough times that I'm inclined to believe they leverage it heavily, but it doesn't seem as unnuanced as just spitting out Bing API results 1:1.

https://en.wikipedia.org/wiki/DuckDuckGo#Overview
Sounds like user error, choose a mature framework that supports what you want, rather then expecting every tool to do what you want.

Angular js.
> And that'll have a lot more impact than testing cross browser regularly.

That depends entire on what you mean with "impact" here.

One site that does not work on Firefox has a great impact too. When that "one site" becomes every fourth site, then "we", the webdevelopers have handed Chrome their monopoly.
> Wasm blocks and loops absolutely can take parameters; it's part of the multi-value extension which V8 implemented already a year ago.

If that's an extension, and it's only implemented in V8 but not in some of the other main WebAssembly platforms, then I guess it's fair to call it out as not being part of WebAssembly.
Arguably, humanity is in the process of doing just that?

Mind you, I didn't claim that you can de-indoctrinate all humans on the planet today. Chances are that some people are beyond that. But that's not even all that special for faith or indoctrination, some people just have extreme problems with rationally controlling their behaviour in some regards, and be it that they have OCD or some eating disorder. But just because some people have eating disorders that they have trouble overcoming, we don't say that "eating disorders are required for human communities".

So, let's ignore that some minority might always exhibit some sort of religious behaviour. Then you will notice that religiosity is shrinking massively, despite being almost universal not so long ago, both due to people overcoming their religion and due to children not being indoctrinated and thus never getting the idea in the first place. That suggests that it's not all that hard-wired, doesn't it?

Now, will there be a barrier where religion will stop shrinking? Who knows, but I don't see any reason why it unavoidably should.
Thank you! I fill forward your comment to the creators.
Need more people like her.
You can do exactly what is done now...

LatxLng Apt 23C
Yep it's IntelliJ. Although I don't even use every last feature of the IntelliJ platform, I just try very hard to find and use features in the IDE rather than a mix of external tools. With a terminal inside the IDE, there's not really anything I would need outside the IDE window.
I find amazing is how so many people who aren't, and will never be, a part of the capitalist class actually see themselves as part of it.

it has puzzled me for years too. Jacques Ellul sheds some light on this in "The Technological Society". If you consider reading it then it helps to have read Charles Dickens "Hard Times" to get a feel of what he talks about when speaking of the displacement of peasant communities in Victorian times. We see the same thing in China (and every "emerging economy") and seem to accept it (maybe due to our incredible ability to engage in "doublethink") as just being the normal part of "progress".
Ask HN: Do you think there are too many posts on HN?
This discussion could also be divided further, e.g.

1. How many articles do you click and read through entirely?

1a do you navigate to second, third page?

2. Would you appreciate the content more if you knew there was a time window until new content could be posted?
That was chapter 2.1 describing Shannon entropy. Jump into the next chapter (2.2). It has conditional entropy.

Learning advice: You shouldn't read line by line stopping to think after every sentence. Skim each chapter first. What is the main point? You may also want look at the next chapters to see where they go before finishing the chapter.
The yellow vest movement has been tragically under-covered by the US media. Perhaps they don't want the proles in the US to get any ideas...
Hello there. I am also British (and Italian, but I digress).

You are correct that it was useful, and I did not wish to detract from the utility of denoting where in the world Marlborough is. I merely took the opportunity to air one of my pet peeves about what could be, by some, in some sense, seen as the adoption of an inherently American norm.

I tend to get rankled by things like that first thing on a Monday morning. I really apologise if it came off more cantankerous than I intended.
I have to ask if you are trolling.

"as a private individual you have duties to your employer and those duties do not stop when you leave office"...

Let's say that is true...I don't think it is, but let's say that it is...where does it end? Can I speak ill of them in public, like at a bar or cafe? What about on the phone? What if my employer contributes funds and energy to causes that are directly opposed to my well being?

Being an employee isn't like being a citizen.

My relationship with my employer can be entirely transactional. My relationship with the state is more permanent. I think I would like to keep it that way.
> Germany for better or worse is very much privacy minded

Are you kidding me? 6 German police officers were taken out of their job because they have threatened an ethnic Turk, attorney. They have threatened her new born baby by his name while even none of her neighborhoods know the babie's name. And how did they found that the police did it? Apparently few hours ago the police officers have queried her and her babie's name from their database.

So, while Germans think that they mind their privacy they have no idea that they live in none private country. Germany is not really different from other European countries in term of privacy. Who cares about your shopping habits? Will someone going to point you a gun for shopping or for not using DNT header in your web browser or for using a credit card? Police have all citizens' addresses, names, phone numbers, relatives. And police have guns to point at citizens and arrest them just because. Can you hide your name and address from German police? No.

http://www.spiegel.de/panorama/justiz/frankfurt-seda-basay-y...

https://www.hukukihaber.net/dunyadan/turk-avukata-tehditleri...
oh that's embarrassing :-)
PDFreaders+-+Υπόδειγμα+επιστολής
I don’t know and I can’t explain it.

Have you, by any chance, seen most of these conversations happening on the internet?

It's my experience that you can say something 99% of people agree with, the 99% don't feel the need to reply with their support. But the 1% who disagree do feel the need to say so. And forums will validate this, with upvotes for well-reasoned discussion (i.e. disagreement), and downvotes for 'me too' comments.

If you posted "The bald eagle is a majestic creature" I'd get downvoted for replying "This! You tell 'em" but I'd get upvoted for replying "Bald eagles are much smaller than wedge-tailed eagles, and they have a call so sickly film makers use the call of the red tailed hawk instead"
> I assume, though, that Google will eventually make some change that Microsoft doesn't want, and they'll be forced to fork chromium.

This assumes that Microsoft still has a browser engine division by then. I suspect that adopting Chromium was largely a cost-cutting measure and this division is on the chopping block already.
I wouldn't recommend bazel to anybody. I've had an absolutely terrible experience with it. First of all, it's slow. Secondly, it keeps breaking builds with every single release. Thirdly, the language is weird and not at all obvious and it makes monkey patching hard (this is important for distro packagers).
The largest issue with labels is that it isn't standards compliant. Gmail does some absolutely weird crud at the boundaries of anything not Gmail, such as IMAP or your Takeout export, neither of which understands labels.

FastMail's choice to wait until a new standard that supports it is available is a strong choice towards interoperability and standards.
Likely the numbering model follows a sequential scheme which reveals a bit too much (at least some side channels)

The numbers should be wholly random.
---
Also the genders (sons - male) and wife (female) reveals too much, should be replaced with gender neutral forms.
Page 4, line 8:

(2) FIRST AMENDMENT PROTECTION.—No person shall be held liable under this section for any activity protected by the First Amendment to the Constitution of the United States.’’.
Well, some folks have been killed and at least one guy got his right hand blown off. This is the cost of freedom, or whatever the hell they are fighting for. Honestly, I'm not super sure I even understand. If they were trying to cut back on the socialism I would certainly understand, but they seem to just want other people to pay for their shit. So I'm rather confused.
MS waited far too long to add things liken Ublock and Ghostery to Edge. I see they are available now, but for at least a year after its release, there were no such extensions in the app store. In this day and age, using a browser without an adblocker makes it hard to consider switching away from your current setup.
Not to disagree with your statement about intent, but...

>freedom of speech is not freedom of consequences

...that's not a very convincing form of free speech. What exactly does "free speech" mean then, if not freedom from consequences? It's not as if it's even possible to silence someone before the fact.

"You are free to criticise comrade Stalin! You are also free to go to gulag!"
Yes, you are correct. I apologise to you too. I was a bit testy this morning and I came off a more ill-tempered and quarrelsome person than I had intended, and it is entirely my fault.
In general, touche. For this context, there's a meaningful difference: voicemail, unlike an answering machine, is accessible from anywhere, so there's no reason to set a "we're out of town" message.
How IBM Wants to Defend Neural Networks Against Attacks by Other Neural Networks
This is wonderful. I expect more and more people jumping on the bandwagon very soon.
Not Bitcoin.
I don't think it would be advisable to deliver mail from point A to B directly, physically. It would be too inefficient since mail has to be sorted and is often sent to intermediate facilities to do this.
Anecdotally,

I bought a Huawei matebook laptop this past year. It was very cheap but looked cool - like a macbook. Funny thing though, the windows software was bootlegged and I had to use my institutional registration to get Windows software.

I used to use Amazon's market place and have now stopped after accidentally purchasing Chinese fraudulent goods (I still use for digital content).

My exposure to Chinese tech and goods, while limited, has now totally predisposed me negatively towards them. I haven't seen any innovative product personally. Just inconvenient knock off which have effectively stolen my money. If all Chinese tech goods were taken off the market, innovative or not, I would be happier knowing that I could start using a more trustworthy Amazon market place.
There isn't, the only excuse is lazyness and a complete disregard for any kind of security.
He probably isn't even dead.
Your employer on the other has has duties to support political expression, free political expresion is a basic right in a democracy, as basic as it gets. Last time I checked, the Yellow Vests were not a prescribed movement.

What I really do not get is the support for employers and the lack of support for labour on this site. Why is this?
Depends on what "hurt" means, doesn't it? If you are "agitating" to organize political action, then the most reasonable course of action is to get the interested parties to a negotiating table and come to an agreement that works for everyone.

If "hurt" means "anything that keeps me from making as much money as possible to the exclusion of other people's interests"...
can't you already do this with share intents on android? how many messaging apps do you know of that don't provide an endpoint for share location from google maps?
For -ahem- historical reasons, Germans have a healthy skepticism to anything which may let the powers that be know more about them than what is strictly necessary; it is not my impression that this is the case here, my point is merely that Germans on average are quite privacy-conscious.

They do have postcodes in Germany, though - the gist of this story was that the lack of street names (identifying houses only by their (not quite sequential) numbers.)) caused delivery services much grief.

Basically not enough granularity on the micro level - they know what town you're in, but finding the house you reside in is cumbersome.
Manish,

Thanks for reaching out :-)

We are definitely open to fully remote folks!

We are mostly looking for people with experience in the 'craft' of product management at the moment - or for people who understand educators and their workflows very well.

However, if you send across your LinkedIn to rune@aula.education I can quickly check in with Adrian, our CPO, to see if he thinks its worth starting a conversation.

Does that make sense?

Rune
Yes. The article is obsessed with the code quality generated by streaming compilers, which is probably the wrong thing to focus on. A real high-performance backend has no trouble reconstructing SSA form and using it for optimizations. But forcing frontends to emit SSA would be a burden on them. (LLVM bitcode formally requires SSA form as well, but this can be worked around by using allocas.)

It might, however, make sense to have another standard "SSA WebAssembly" program representation. There could then be standard tooling to compile vanilla WebAssembly to the SSA form, frontends could choose which variant they want to emit, and backends preferring SSA as input could still be made happy.
> Also, in this scenario what would stop users from using domain fronting or encrypted SNI to access other Facebook services?

That any day the ISP can kill those "bugs" making them useless especially for those who brought those in forms of paid VPNs, and if it doesn't, they will "block" you from the service, from not allowing to initiate LTE connection and locked to 3G, to not connect to the cell site at all.
indeed. it needs to bloody stop. its no different than a whites only washroom in 1929. im not logged into google tracking. so im not allowed to participant in a huge swath of the internet unless i spent 15 minutes a day training AI. when will UX be taken seriously? when will users (aka humans) be respected?
In Tech, Populism Is Trumping Politics
Ed Witten gave a talk on information theory? At IAS?! Well, now I've got to bookmark this for later; thanks!
Sounds like neurotic Judeo-Christian work ethic propaganda.
It's very simple to validate your hypothesis: if this was a small French shop and its 2-3 employees were campaigning on social media for people to block access to the shop, could the owner fire them for the same reason? Would it be imoral as well?
Amazon didn't kill bookstores - people could have continued to shop in bookstores all they want. Amazon doesn't force anybody to not go to a bookstore.

There are actually still bookstores and other stores around to this day, in most regions.

As for taxes, that is another debate, but I don't see how Amazon paying more taxes would prevent people from working for Amazon?
At first glance TyX looks like a quite impressive and comprehensive toolkit. Are there other comparable frameworks that make a good starting point for understanding the completeness and functionality of this one?
"they can still sell CBD products that can be smoked, vaped, worn as a patch or applied as a lotion" what the actual fuck. So products that bypass first pass metabolism, the body's natural waste removal and detoxification system, are okay?! How the fuck does that make ANY sense from a safety standpoint.
I'm not saying it is t safe, but from a regulation perspective this is one of the dumbest things I've ever heard.
Keys to powerful digital presentations in business
CEO of Totle talks tokenization of assets and future financing mechanisms
That had nothing to do with it. I didn't want to bifurcate the same topic into two branches of the discussion tree.
Netflix says US streaming is down 32 percent vs. Superbowl
Nothing to do with branding. Moving off Google has privacy benefits. I'm feeling good because I'm less dissected by one single company.
Fair point... but, events in the style of "User address changed" are very repetitive, wasteful, fragile etc.

So stopping seeing user-address-change as (primarily) an event is a win. One always can fall back later to perceiving user-address-change as an event.

For "real" events (e.g. "Transaction fraud detected") possibly I wouldn't use Datomic at all even if it was my primary DB. There are more suitable pub-sub systems.

And that results in a neat separation of concerns: data changes in one store, actual business-valuable events in the other.
I agree that line should be read as "they were doing something novel" as opposed to "they were ignorant".
Event systems are not racey. An event is historical and immutable. The event source is a list of things that categorically happened. Commands can race each other, but the outcome (OrderPlaced vs OrderFailedBecauseItemOutOfStock) is definitive.

A common confusion is between commands (which can fail) and events (which have already happened). Replaying events should always result in the same state because they only reflect things that actually happened.

You can't replay commands because they have side effects.
This is bluntly stated...but true.

If for nothing else but space conservation, even relatively accessible papers and books need to constrain how fully self-contained they are. Most advanced topics have prerequisites - in this case, you should really know probability (and therefore calculus/analysis) well before tackling information theory. Linear algebra will also be required if you want to do anything practical with information theory, like error correcting codes.

Striking balance between full exposition and reasonable length can be tricky. You could make this paper fully accessible, but it would be significantly longer for questionable benefit. Most authors are not, in fact, good writers of pedagogical material. This is especially the case if they write beyond their specialization. It turns out it's generally better to go through several more compact and focused resources than one monolithic one.