skysight-inc/HackerNews huggingface dataset:
The idea that slack should replace email was always a laughable one. It's just another communication channel - people who had let their email become an unmanageable mess needed a new app that wasn't a mess yet. Now people are realizing that slack can be just as much of a mess if you let it get out of control.
A couple years ago I read a book about learning languages, by a guy who'd learned 30 languages to some degree and was fluent in seven. In his opinion, Indonesian was the easiest to learn by far. He gave various reasons, but what sticks in my mind is that to make any noun plural, you just say it twice.

(But I've also read that simple languages tend to develop a lot of extra nuances that native speakers use to add expressiveness, so there's a larger gap between just being able to communicate, and sounding like a native speaker.)
Disney releases production datasets for rendering research and development
I enjoyed "The Art of SQL". It's purposefully about higher-level strategies for relational DB management and administration, performance, tips in schema setup, SQL features to use/avoid...
In terms of predicting what's going to happen next, it really isn't that different if your model's any good. Looking backwards, if the 2016 election had been determined by two coin tosses both coming up heads, would we be surprised? And yet 538's polling model indicated that the probability was even better than two coins coming up heads.

They probably should have just written that right there: "71%, better odds than two coins coming up heads."

But: in order to understand if the model is any good, you need to try to build a good model, describe your model, and describe what you know about the underlying processes. With words, visuals, and math. Which is pretty much what 538 does better than most.
You're not much of a risk taker, are you?
Can attest to this as someone who has Indian parents but not born in India. You can get further with English than you would with Hindi in some parts.

It seems India’s education has done well for introducing English to the young kids.

You still have huge language barriers. I am impressed by the diversity of the world. m

Most software is still very US centric and that makes me sad at times. English became a standard because the Victorian empire was very good at colonizing and pushing their ideas down other cultures’ throats. Good for them.

But when one learns other languages, you begin to realize how broken and inconsistent English is. If English would be a programming language, it would be PHP.
Open-Plan Offices Are Making Us Less Social
Would love to hear your findings :)
And for a business there always is. In an a/b test that is to improve customer conversion, in a perfect world, you use the superior method on everyone, converting the maximum number of customers. That saves you money.

In other words, the opportunity cost of putting someone in the wrong group creates such a trade-off. You can pull the lever as many times as you want, but each one potentially costs you money. It's textbook bandits.
I focus on what I can control. It's not a good feeling to have your off work and personal activity monitored (by superiors not colleagues). Anyway,thanks for replying , I will take your advice seriously.
We love you Jar Jar!
Implicit in your statement is the claim that you cannot acknowledge the existence of a percentile without believing any given feature of your domain can easily satisfy that percentile. That's a non sequitur. The conclusion that follows from that one is also very strange, because it would mean we shouldn't bother quantifying things (or having a name for them) if they can only be expected to happen extremely rarely.
Github allows multiple administrator accounts.
Yeah basically
Wasn't Theranos multibillion valued at some point? Not trying to imply anything about Stripe being fraudulent, just evoking an extreme example of clear overvaluation to put such numbers into perspective. Stripe might also very well not have made much sense for Irish banks and a lot for US ones. Time will tell whether that was a mistake.
When it comes to government use of powers that have been granted to it, slippery slope is always a valid concern.
High performance state manager with network sync out of the box
> Also, all your data is stored on a database that you control, so you'll never lose them (unless you delete the database).

The opposite is true as well:

> Also, all your data is stored on a database that you control, so you'll eventually lose them (unless you apply the same rigor in system administration, backups and security that large companies would).

I used to always host everything myself. I knew the risks, and I knew they would bite me some day, but I wanted to learn. I don't regret this choice.

But the day I lost my 10 years of IRC chat history was the day I subscribed to IRCCloud instead.

The day I lost all the photos I took with my mom on some trip was the day I started heavily using Google Photos.

Even long before that, the day I lost my only physical copy of my favourite game was the day I bought it back on GOG.

Life's too short to care about this stuff for more than the learning experience. Using cloud services is a fucking immense productivity gain. Of course I still encourage people to run their own stuff, and I 100% back self-hosted alternatives (they're important).

The best services in my experience provide self-hosted + paid hosted service. Those are the ones you can really trust. You choose your trade-off based on your use case, and you are very likely to get the advantage of data portability. Paying money for it also ensures you're less likely to get screwed by their whims.
Alot if shitty attitudes about Wordpress here.

If it is so awful, why is it on over 25% of sites?

It has helped alot of people make alot of money, and continues to do so.
Traffic from people's homes and cell phones to Google really isn't a limited audience.
This isn't progress, this is death by gentrification.

It's utterly sad that the same chain stores, the same shops, the same products are sold coast to coast, that the menus of most restaurants have basically zero variation from Louisiana to Arizona to California to Maine, places that historically could not be more different.

Now you can land in some random city in the US and apart from a few very small pockets that have resisted this overwhelming pressure to conform, they're all the same.

I want to visit an America where I can't understand what they're saying even though it's allegedly English, where you need to work at it, absorb the local dialect. Where they have strange terms for things that you need to learn to fit in. Where there's a sense of being somewhere and having history worth sharing.
Please call me again when they actually solve the exploration problem instead of falling back to a good example.

People beating this game do not do it based on a let's play video.
The kinds of creativity that are allowed are far more relevant to the question of kids and attention and the effect of electronic devices. My four year old has a chromebook, which she uses for a lot of things (of which watching inane videos on YouTube would be her default if I didn't intervene regularly to point her to better stuff).

She'll probably be coding by the time she is 8, but she mostly does graphics and music now (for instance, she uses piano-karaoke software I developed that runs in Chrome on most any device). The "unlocking the bootloader" issue hasn't cropped up yet, but maybe I would be more frustrated if we had an iOS instead of chromeOS, Android and MacOS devices.
you think dnt increases your uniqueness but disabling js doesnt? (youre right tho that w/o js a lot of tricks are off the table)
WhatsApp 'horrified' over India lynchings, promises action
Faked Meat, Served Six Ways
You are certainly entitled to your interpretation, but I don't think the writer put in "usually" just to head off anecdotal counterexamples. The principle of charity leads me to assume the writer genuinely believes that simple bold assertions are occasionally fine.

Though I do strongly agree with the original comment, so maybe that is the real reason why I am defending it.
It's nice. I do that with generators in my programming language.

let* choice from_confirm "Yes or No?"

This code will create a loop over the generator function form_confirm(). It behaves like if it was blocking.
It is not quite relative but regularised by another GAN...
I do that and I'm happy. My regular workday starts at 6am and ends at 11pm, 6 days a week, with crossfit workout in the middle.

Bonus point - great impact on my career, although I'm doing that not for career but because even after more than a decade - it's still fun.

YMMV.
They also exist as features within an (otherwise) relational DBMS. Perhaps the trouble is that it's mostly been in the realm of the commercial ones and only relatively recently has Postgres started adopting enough of them to make the notion popular.
The reason I am not as strict as you is that sometimes (rarely) apps surprise with useful notifications. Example: streaming apps like Netflix showing a notification while playing to a Chromecast.
Most HongKong people don't identify with Mainland China, the Hongkongese attitude is similar to that of Taiwan. Many Hongkongers would say that Hong Kong != China.
I reviewed the algorithm, and as long as you have SOME users at all registering some amount of achievements, the method is quite accurate. Even if most players register no achievements, they still count towards the overall pool of "achievers" and provide a solid base for doing the calculation.

You can verify this yourself with the supplied source code.

The only cases where it can fail are:

1) When there is no achievement data

2) When there are not enough independent achievement %'s.

2 Can happen for games with very few achievements -- but in practice, if a game has even 3 achievements the chances of this happening become very small.

TL;DR -- for very nearly every game on Steam, this was an extremely accurate method for estimating the number of "achievers" for that game. The tricky bit is correlating "achievers" with a metric you actually care about, like e.g. actual sales.
Sure, I’m not advocating for developer experience above all else, just pointing out that the fast/cheap/good “pick any two” balancing problem can be solved in multiple ways. I totally agree that we build products for our users not ourselves.
>Twitter that would be free of "harassment," which is a Blue code word for the mere existence of the Red side

Sums up greatly.
Most of these accounts are run my external marketing agencies not by the companies itself. And from what I heard the process it's way more manual than you'd suspect. It's not impossible for a human to select the wrong file.
Americans used to ridicule people living in the Soviet Union because they had to buy the same sofa, the same car, the same beer, all manufactured by the state. They lived in the same apartments, stamped out by decree, from Europe to the Pacific.

Now having Lay's everywhere is a thing to be celebrated?

Lay's are terrible. It's like what happens to a potato when you take all the fun out of them and make them into something
even blander.
I'm curious about how much of the considerable Chinese population is actually available to market tech products to. Something tells me comparing the populations straight up is misleading.
Did you ever read up on the kid that played Annakin? People started stalking out an EIGHT YEAR OLD’s house to yell at him about ruining Star Wars and telling him to kill himself. For some reason the Star Wars fan base is one of the most rabidly awful. I can’t understand how you’d wish death on a child
Automotive stores have no shortage of strange fluids you can pour into every part of your car that may have no or detrimental results.
I'd think about what your goals are.

I'm not aware of a Rust from First Principles book or whether Rust is based on an underlying denotational or formal semantics.

However a good bet is mathematics. And you'd be best served by the typed lambda calculus, predicate calculus, and type theory. If there's one thing I've lamented it was missing out on learning early on in my career it was how to structure computer programs as mathematical objects. I've spent much of my life using the wrong metaphors.
Papers on programming languages: ideas from 70's for today
I am a certified nonviolent parenting educator. Through the years my practice has expanded beyond parenting. I work mainly one on one, with one’s current situation and challenges.
What would it do? Flutter uses same approach to UI.
Yep. I even wonder if Steam has some kind of counter that would show me "Number of games you own that you've never played." I would probably be horrified.
Rust is overrated. Take a look at D and Chapel.
I disagree with that philosophy. I say "Always remember that assumed intentions are just that -- assumptions."

If you can't adequately explain intentions with available facts then you should say "I don't know" and leave the case open. We can speculate on why it was leaked but we really don't have enough case-specific facts that can shade light on the events that lead to this "leak".
Github supports U2F (two-factor auth). Please use it.
As they have now done, they could have reduced the threat exposure by requiring 2FA to join the organisation, and using a password pattern scheme does expose you to a targeted attack so ideally encouraging password manager generated passwords is probably also recommended.

But Github could probably have helped by detecting logins from unusual IPs for that user - i.e. a login attempt from an IP they haven't logged in from before, and required something like email verification too. Although if they were using an easy to guess pattern, then likely the admins email could have been compromised too.

Edit: GitHub could also warn people whose accounts have admin access to organisations if they don't have 2FA enabled.
All of the technologies in question have literally either been through years long standardization or are years into standardization with major standards bodys.
and why would the external marketing agency have a full copy of the movie, with no DRM?
I would like to see Beaver Builder do this, too.
I'm wondering whether Ceylon could be considered a modern day Ocaml substitute?
It has a very strong type system, focus on immutability, a strong module system and Object Oriented capability. What's missing?
Which nightmare? Maybe we can fix it. To answer your second question - yes, that's exactly what we're planning :)
According to the Ars Technica article on this, this is actually quite likely--the UI for these systems is apparently typically sufficiently bad that you have to copy a numeric ID, and you won't get feedback as to what the numeric ID actually referred to.
Almost everyone speaks the standard Filipino anywhere in Philippines because it is taught as a basic subject alongside English. However, Filipino is not the majority's first language here but the grammatical structure is the same most of time so it is easy to learn.

But today, Filipino as its own language is diminishing its own identity due to its flexibility to combine and replace using English words. As an example, you will rarely hear the Filipino word for sorry today, because "sorry" has been integrated closely in conversational dialogues as a word replacement because it is simple to say and short to write.
What are the applications/use cases for this library that weren't readily available before?
Flagged. This is the second time this "article" has been posted. What a crappy piece of "journalism".
No idea, the product wasn't launched yet, but that seems like the most obvious use case to address.
Jekyll or Django, or a hybrid?
PeachPie doesn't allow this. We will enable the option once on-the-fly compilation will be implemented, but this is really really poor practice and we highly discourage the use of it.
Inter-exchange arbitrage is not front-running because they are using public information.

https://en.wikipedia.org/wiki/Front_running
To be clear, GitHub itself was NOT compromised. The password of a Gentoo contributor, who presumably wasn't using 2FA, was.

The title should probably clarify it's a "Gentoo mirror on GitHub compromise incident report"
I am not skilled enough to make a recommendation but I wanted to say it all depends on your end goal and background. Rust like C and C++ is a general purposr language. I can imagine someone writing not just system apps but webapps and webasm in it(probably done already)
I don't really see the CIDR analogy - CIDR is in line with the end-to-end architecture and doesn't break applications using IP addresses.

Anyway, consider a basic use case like an application (correctly) caching DNS records for the duration of their time-to-live metadata - and moving between networks that yield different reponses to these queries. With the added twist that different applications cache differently so now you have an incoherent view of the DNS on the same system. Another comment said it won't work with DNSSEC, that's another example stemming from going against the design and basic principles of the DNS.

It's true that there are some reasonable use cases context dependent DNS replies, such CDN's returning a nearby address from a set of geographically replicated content servers, but the common internal/external split-dns setup is fundamentally unsound.
Same... I was expecting a perspective on GANs inspired by differential geometry or something.
I think he's just being modest and not claiming that he's expert, just that he's considered to be one. You're reading way too much into that single sentence.
"By multiplying N of these probabilities together, we end up with the resulting probability p(get key) that is exponentially smaller than any of the individual input probabilities."

So they solved this by feeding the AI with a human demonstration, but have there been any attempts at giving the AI an explicit reward for maximising the "novelty" of the input state (i.e. the image on the screen)?

The game does not give the player points for reaching new rooms, but if the AI was rewarded for producing the "novel" state of a new room, then that would give it a drive to explore. Similarly, there would be an implicit penalty to the AI for repeatedly falling off a ledge or returning back to a room it had already visited (although some amount of back-tracking would no doubt be useful), whereas reaching a new part of the screen (by climbing a ladder, say) would be rewarded.

There are times where the AI would have to be patient and wait, but the window could be learned or set as a hyper-parameter. This might be enough to stop the unproductive behaviour of it jittering left and right continuously, since doing so does not produce a new state, relative to just standing still at least.
The question isn't whether it is possible or not. For instance, this emulator, had it really wanted, could have used the UEFI API to do networking given the NIC is recognized at UEFI shell.

Doing this in BIOS would require you to implement a lot more from bottom up.
If you haven't even heard of it before, then your five second analysis of the home page isn't really worth sharing.

I don't have a lot of faith in Tezos, and it's spent most of the time since its (well-known, but apparently not to you) over-funded ICO spent in legal fights over the money, instead of engineering. However, it's only fair to observe that a lot more thought and work did go into Tezos than most of the other Blockchain crap we see every day. Glancing at the marketing splash is hardly enough to assess that.
SteamDB's calculator can tell you that: https://steamdb.info/calculator/

It splits out a chart showing you how many games you have in a few different playtime categories ("12 or more hours", "6 to 12 hours", "Never played", etc.)
Cryptocare- Platform for easy crypto circulation
"If it is so awful, why is it on over 25% of sites?"

If McDonalds is so bad for you, why do they serve 550 million Big Macs every year?

WP is 'free', has a low barrier to entry, and for many years non-developers were able to relatively easily add custom functionality (sometimes done well, but often security and performance nightmares).

A lot of people make a lot of money from selling illegal drugs, or fatty foods, or bad investment/insurance products.

WP has its place, and in the right skilled hands, for the right projects, addresses many business needs decently well. Until it doesn't.

But this "right tool for the right job" argument has been beaten to death when it comes to WP. Biggest 'meta' issue I see with WP is that it doesn't do much to encourage most people "developing" on it to ever consider other tools; they just learn to fit more and more jobs in to the same ecosystem, whether it's a good fit or not. And due to the size of the ecosystem, it has enough gravity to keep attracting people to it.
How do you handle CoDel at multigigabit transfer rates on limited hardware?
An interesting thing is that despite all that, there is still a huge amount of diversity in the US, along many dimensions, based on what I've read in Wikipedia, for example, about regional US cuisines. The US might be a melting pot, but many of the ingredients in the pot are not quite melted - to coin a phrase :) - and I hope they stay that way.
You would be alarmed that the largest attack vector decided to build in a system to detect attacks?
It was the codebase. It's mirrors, but if the attacker had been less subtle the code have pushed smaller changes instead of force-pushing, anybody using the mirror would have pulled those changes down.

Suggesting that this is "merely" a mirror downplays how seriously a more sneaky attacker could have harmed users of the project. Would similar statements downplaying the attack be made if this had been https://mirrors.kernel.org/ ?
what mitigations do you use to protect systems that automatically updated after every git push?
The analysis after the elections was interesting-- think pieces asking things like "How could the stats have been so wrong?!". A fair dice has a roughly 83% chance of landing on a number between 1 and 5, but if you roll a 6 you don't ask yourself the same question.
Maybe they also cut and edit the trailer? I don't know how they work internally.
previously: https://news.ycombinator.com/item?id=17450603
Culture is just "what people do". It's interesting that train drivers have to be coached through it feeling uncomfortable but necessary for safe operation. If there's a "national character" element to it, I'd say it's the acceptance of the uncomfortable but necessary.
Raspberry pi kodlama için en uygun işletim sistemi midir?
Raspberry pi 3 b+ almayı düşünüyorum. Pyhoton C vs. Diller için öbür işletim sistemlerinden daha mı uygundur ?
I want people to subscribe here for early access. And I'm seeking feedback on the platform as we are in the initial phase of development.
just like the early days of YouTube!
Show HN: Call webhooks when new RSS/Atom feed items appear
You can use the 'Contact Us' form at https://magicmigration.com/contact/ and I'll get it and will reply via email.
Can AI Alter the Burgeoning Design Cost Trend?
Makes me sad that Valve keeps on trying to kill Steam Spy.
CuBIC tends to produce funny shark tooth transfer rate patterns on an uneven connection especially in presence of packet loss and unexpected congestion.
Personally, I appreciate when science, math, history, etc. is added to the daily news.

It’s an enjoyable way to learn, and it provides everyone an opportunity to learn