skysight-inc/HackerNews huggingface dataset:
I suppose it's only as good as the formula itself and at least it protects you from automated attacks. Still, I wouldn't advise anybody from going with formula-based passwords, just use whichever password manager you prefer and use unique strong passwords per-website.

Maybe one day the web will get its shit together and let us login everywhere with a certificate that we'll be able to securely store on a HSM and easily revoke and update if necessary but in the meantime it's the best we can do.
An example of where this is already common is when deciding to ship a web app vs a desktop app. Web apps will always be more limited, and sometimes those limitations get in the way of business needs, yet you still see web apps as the most common UIs these days. It's a tradeoff that the business should be consciously making.
Thanks! Someone else showed me callbags just today. Looks great.
How _isn't_ it better than email? :'D

Being able to bring someone into a discussion which they can quickly respond to (or browse back on later) is way smoother a process than having to send another "adding Bill to the thread" Reply-All every time you want to add someone.

Not to mention the integrated file attachment (inline screenshots/video, anyone?) and impromptu /call feature to trigger a voice call or screen share.. there isn't even a reasonable competition there anymore.

If you feel overt pressure from expectation to read/respond immediately, it seems you may need to establish a Slack-usage culture that works for your team (or express that the current expectation level doesn't work for you and is affecting you negatively). For me personally, I don't necessarily expect anyone to respond immediately, even if I "Direct Message" them and they are Online. While I respond to most stuff promptly, it's never a problem if I don't.
>explicitly saying they are not communist

Just explicitly not Marxist-Leninist. I thought there were plenty of communists who made up with anarchists after balking at Lenin and the Comintern's demands in the 1920s.
Innosilicon A9 ZMaster vs. Antminer Z9 Mini
It's that children wanted to be acknowledged by their fathers, or to be able to claim status similar to their "first family" half-siblings.
It certainly feels like mathematics is better about leaky abstractions. It gets a lot more slack though because it's interpreted by mathematicians which can plug the leaks.

For example, there's multiple formal definitions of integrals. They aren't strictly equivalent! But when we calculate an integral, we don't concern ourselves with the differences unless they are relevant.
This behavior wouldn’t necessarily transfer to the real world because the real world has costs (e.g. energy utilization and hardware damage, both very important in nature) which are not always accurately reflected in these simulations. It brings to mind the example where an agent learned how to make a cheetah “run” while repeatedly banging its head on the ground, which wouldn’t work in the real world for obvious reasons.
The dictionary disagrees with your folk distinction.
Why filesystems have loose-coupling and your protocol doesn’t
Those mylar Happy Birthday balloons are ideal for wreaking havoc on telecom networks.

Tie one with a long string to the fence around a remote earthstation or microwave horn, and let the breeze cause random outages.

Hold on, someone's banging on my door... NO CARRIER
> It is darkly humorous to contrast Hollywood's or scifi's "killer AI robots" that methodically hunt you down to these real world demonstrations of emerging AI. Maybe the first "killer AI robots" would exhibit similarly bizarre behaviors while they methodically hunt down the unlikely hero. :-)

That sounds very much like ED-209 in RoboCop (a film whose satire and themes in general are far more on-point and prescient than one might expect from the premise).
A quick look at https://augsburgfuerkrawalltouristen.noblogs.org/anleitungen... shows me a paragraph that says throwing rocks is an old classic, please bring gloves, because rocks also carry fingerprints.

I don't know if somebody is going to say that this is edgy triple-layer sarcasm, but its pretty clear to me that at least some readers of the site will take this as an endorsement of potentially lethal violence against political opponents.

If you throw rocks at political opponents, you don't think they're just misguided and their policies unfortunate, you hate their guts.

EDIT: The paragraph is explicitly about breaking windows, and say to be careful not to risk hitting people. So it's not about violence against individual people, but it's still violence, and illegal. And you don't break people's windows if you merely disagree with them.
Hmm, while I wouldn't argue that program = automobile, I find the author's arguments unconvincing, especially the part about meaning. Both car and software are the tools and in case of every (well designed) tool it's easy to provide the answer to author's question: "what is it supposed to do?". For example, car is supposed to move people and goods quickly and safely. And I think proving that "meaning" wouldn't be harder that proving the meaning of any sufficently complicated software. For example MS Word :)
To translate what happened into HN terms and analogy: the Open Source Initiative is an umbrella organization which advocates for Mozilla, Linux, Debian, Python, Apache and other open source projects.

Riseup.net is similar. It is not a group with a very specific ideology, it is an umbrella organization which many organizations are associated with, inside and outside of Germany. In the case of Riseup.net they are an umbrella for left-leaning groups. As their web site says, they provide tech services like email, web etc.

The raids on five locations were on Riseup.net, this umbrella tech organization which provides tech resources for much of the left.

Look at Riseup.net's mailing lists. Thousands of left-leaning groups have mailing lists there. Riseup is not an organization with a narrow focus. It is like a GitHub or Gmail of the left.

What probably happened is the German police were focusing on one person or group using the service, and raided not the members of that one mailing list, but the overarching umbrella organization that has 999 mailing lists on feminism and such.
He should have sat on the password. He should have watched for PRs, and started pushing updates immediately after they had received approval, and then merging. Instead, he panicked and kicked out all the maintainers, who realized the intrusion only 10 minutes after he gained access. And all he did was add `rm -rf /*` to build scripts, and the N word to the readme.

The malicious commits:

https://github.com/gentoo/gentoo/commit/e6db0eb4

https://github.com/gentoo/gentoo/commit/afcdc03b

https://github.com/gentoo/gentoo/commit/49464b73

https://github.com/gentoo/gentoo/commit/fdd8da2e

https://github.com/gentoo/gentoo/commit/e6db0eb4

https://github.com/gentoo/gentoo/commit/c46d8bbf

https://github.com/gentoo/gentoo/commit/50e3544d
One man is responsible for most of the fireworks used in America: Mr. Ding
I don't know about that, I think targeting a legacy non-UEFI BIOS for this application wouldn't be a lot more work?
LC3 assembly. It won't seem related at first, but:

- working in ASM forces you to really learn the memory model, even moreso than C

- LC3 is a lot simpler than any real assembly so you'll learn it faster

- LC3 was made for students of programming and has documentation that assumes you're not too familiar with CS already

http://en.wikipedia.org/wiki/LC-3

http://lc3help.com
I’d love to learn about the physics of “why" this happens. Anyone have a good reference?
You could look into creating a DappChain using the Loom framework. DappChains are Ethereum sidechains, that allow near-zero-fee transactions.

https://loomx.io

This is the application form for their beta program: https://docs.google.com/forms/d/e/1FAIpQLSdlnBsw1iRAks1F2pD6...

Another option is to use the POA Network: https://poa.network/

It's an Ethereum sidechain that uses POA consensus, like Rinkeby.

One advantage with Loom is that they're working on integrating Plasma into their DappChains, which will reduce the reliance of users on trusting a particular DappChain's consensus nodes, by allowing a user's client to automatically call on the Ethereum mainnet to rescue their funds/digital-assets in case the DappChain's consensus nodes violate the protocol or otherwise misbehave.
Cosmoline is the bane of World War rifle collectors. It soaks into the wood and is almost impossible to get completely out. I spent a week cleaning a Finnish Mosin and still didn't get it all.
Thanks to spooky action, I can lose my money before I even place the trade!
From a Bayesian perspective, or from a betting one, it doesn't make sense to put probabilities in a confidence interval. You might be uncertain about the world, but you can be certain about how much uncertainty you have, since it's a property of your own mind.
It seems likely to me that people who are speaking Indonesian as a first language (e.g. Jakartans) have a substantially larger vocabulary than those that are speaking it as a second language (e.g. Yogyakartans). I would presume so, but that makes me wonder what the source of that larger vocabulary -- Malay? Javanese? English? Other languages native to the Indonesian archipelago? All of the above?
This is solid legal advice*

* I am not a lawyer.
Relative to what?

It's the 3rd largest city in the US. How do land prices compare to NYC, LA, Houston, or SF (ranked 13th).
This can only be solved by a rewrite.
Due to the long presence of British in India and its influence, English words have seeped into common usage across all Indian languages (except Sanskrit, which is not practically used by a substantial number of people for general conversation and communication). You'd find sentences in most languages constructed with some English words that have become common over time. The reasons for this are many, including the fact that English is considered as a language of the higher classes in society and as the one that provides better opportunities in life. What's also interesting, or surprising, is that the accents and pronunciation of the English words also change with the location and the influences of the local language.

In many states in India, and more so in the south, you'd find many people who're able to converse in at least two to four languages, including English.
"We removed the last traces of React Native from the apps because the only remaining React Native feature was being sunset and we no longer had to support it."

I didn't expect a clickbait from a serious company like yours.
hi, your link is wrong, wwww instead of https://www.parsavvy.com
Ask HN: How do you get past difficulty learning what's needed for a new job?
I have one client right now who pays me out of pocket, but the work he's asking is beyond my understanding. It's dealing with a new system that has a lot of parts. It's well documented, but when I read the documentation, it's just not sinking in, I'm not "getting it". My eyes just gloss over and I re-read the same sentence over and over for 3 minutes without any progress. This is the same thing that happened when I tried to learn Rails about 8 years ago.

Is it possible to push past this and force my mind to learn new things? Is being 32 years old and in very poor health a show-stopper for learning new complex concepts?

My first thought is to just get another job, one that I already know how to do. But that's outside of my control, this is my only client and will be for a few months.

Any advice is appreciated.
I hate slack with the fire of a thousand suns. That's all.
Would love to. Do you know where I could find some in the wild? They often help inform what functions to add to axax.
Also read the source domain differently, subliminally.
New Chips, L4 Autonomous Bus and Baidu Brain 3.0 Showcased at Baidu Create 2018
The only thing a formula-based password strategy might protect against is a bulk automated attempt to check whether leaked username/password combos are used on other sites. But if any human actually wants to hack you, a formula-based password approach is almost certainly useless.
Zero to 650,000 Instagram Followers in Under 12 Short Months
I've been having great luck with ASP.NET core / nginx. Very stable, low overhead with 40k req/sec served in a ubuntu VM. I hate MVC, so I've been using Nancy (Sinatra based) as the web framework. I'm highly confident in .NET Core being production ready.
I have what I have been told is 'expert' level knowledge in bash - how do I translate that knowledge into another language?
Sorry, it was a autocorrect shenanigans. s/core/code
Yeah, the "neutrality" being touted here is so clearly a farce. This is ridiculous. I can't believe there's so many people discussing this pile of offal with such seriousness.

"The coverage, all from Blue-aligned media, largely presented Mastodon as a cool new alternative to Twitter that would be free of "harassment," which is a Blue code word for the mere existence of the Red side."

Give me a fucking break.

There's this baffling and unnecessary plug of US politics--done seemingly for the exclusive purpose of sneakily putting down one side while maintaining an absurd claim of neutrality. It's not really relevant to the other subject he's discussing, which, by the way, is also total bullshit.

Just look at how the subject is discussed. It isn't discussed, it's danced around vaguely. He not only refuses to explain the difference between the two genres of porn--he won't even spell them out. Uses "ロリコン" instead of lolicon, a term which is very commonly understood in the English-speaking world. Because it's a loanword from western culture and western concepts. It's not some mysterious eastern thing that we can't possibly comprehend, as he asserts.

Katakana, the very alphabet that "ロリコン" is written in, exists in a large way to spell out loanwords from other languages. So why doesn't he just spell it out in the language the rest of the article is written in? Same reason he never explains these mysterious, forbidden concepts from the mystical eastern lands™ in a clear way: because he's trying to hide it.

The idea that lolicon is not controversial at all--and to go so far to say that it is universally accepted in Japanese culture--is also an absurd falsehood and obvious bad faith in an argument that's trying to appear neutral but has a bald-faced agenda. Only otaku who knows of Japanese culture exclusively through cartoons and video games would ever think that was true.

This is so obviously an article by somebody who a. wants to bemoan the oppression of right-wing opinions online and b. enjoys lolicon in a sexual way and wants to discreetly defend that habit. It's not even ambiguous. At all.

I feel like the way the "culture wars" are presented in quasi-neutrality is meant to imply that any moral or political disagreement within a culture is irrational, that all sides are always the same, and he and other "neutrals" are above it all, yet they are simultaneously oppressed. That whole argument ignores historical fact that there are cultures which were objectively harmful and unethical, and it is not some irrational folly for current cultures to try to foresee that such a thing might happen again.

Of course both sides™ think they're on the right side of history and ethics, but that doesn't mean it's meaningless and it doesn't mean that right and wrong won't become clear one day in hindsight. We can't pretend we are the sole exceptions in history.
The problem I keep hearing from gamer streamers is searching for your niche, and stumbling into something you dont enjoy, but suddenly you start making real $$. Jump from streaming for 20-50 people to 2000-3000 does things to you.
Always require 2FA for something as important as your code base.
If they're the only one with the dataset, they can sell that dataset to publishers. If someone else scrapes the dataset from them, though, then that person or organization can then also sell it to publishers, reducing its market value when Valve goes to sell it.

This is the same reason LinkedIn makes it so hard to scrape their graph.
JSON Examples with All Data Types
Which really shrinks when it's about presenting the known-failible process as 100% reliable, which the wording/UX seem to suggest in this case.

I can understand the reasoning behind this, I've seen it done multiple times to my own projects by the UX guys. I don't really know if it's net-positive strategy or not, but the fact that there is a lie involved at some level is undeniable. At least to those who didn't drink too much Kool-Aid and don't think the average user is too stupid to comprehend the truth, and therefore that it makes no sense to present it to the users.

I may be biased in the other direction, but every time I see a discussion about "dark patterns" in UI I get a feeling that they differ from the "light" ones only in what is the goal of the manipulation, but with methods surprisingly similar on both sides.
It's not bottomless, you just cant see the bottom from the surface.
An automatic method for the evaluation of functions via polynomial or rational approximations, this also project also provides hardware implementations, on FPGAs.

The approximations are evaluated using Ercegovac's iterative E-method, which have adapted for state-of-the-art and high-throughput FPGA implementations.

The polynomial and rational function coefficients are computed in such a way that they not only satisfy the constraints of the E-method, but are also optimal.
Opta data cost is nothing compared to RunningBall (also part of the Perform group).

RunningBall is all the real time data - you pretty much can't run an in-game book without it. It practically runs the in-game betting world.
For a smart contract platform, it's probably ok that ocaml isn't multithreading friendly. But what a disappointment if this is still the case: https://ib-krajewski.blogspot.com/2015/11/ocaml-and-multithr...

At this point, if a language doesn't have first class support for multithreading and static typing, I wouldn't start a new project in it. Nullability support is pretty high up there too, but that is a far more tractable problem.
As a full-time remote worker in a primarily office-based environment, Slack has been my main reason for success in working across teams.
Behavior, data, domain, hierarchic, are other words to put before driven development
Languages are never prerequisites for other languages.

Go ahead and start learning all of the languages you are interested in. At the same time.

There isn't that much information to remember. Each language has simple grammar and only a dozen or two words.

The subtle differences between languages give context to each other.
Ask HN: How to auto-generate an API?
Are there tools that can take a schema and auto-generate an API including user registration and permissions (users can only edit their own records, etc.)?
Ant is effectively a bank, and a huge one at that. The showstopper there is its staggeringly low capital ratio of ~0.5% - this is not a typo.

If it were to be classified as a bank, it will have to be instantaneously closed down for violating just every banking regulation China has.

And this is the true contention point, if they were to close Ant or arrest Ma with his Robin Hood image, it will be extremely unpopular.
Are there any generic incident response plans or playbooks for foss projects? Is gentoo's documented anywhere?

Gotta say,a bit impressed by the response.
HFT links use microwave frequencies. Water absorbs microwave radiation quite well (cf. microwave oven); as the water content (humidity) of air increases, so does microwave absorption. Conversely, signal power delivered to the receiver drops, and SNR decreases, making reception more difficult.

Water should intuitively have a lower velocity factor, too, so waves might actually propagate more slowly in high humidity air compared to dry air.
I thought it was the opposite of the point, that modern BIOSes had evolved to make this possible, but I think a non-modern legacy BIOS would work just as well. :)
> virtually certain: 99-100%

Hopefully whoever wrote that never works in a data center, builds cars, sells insurance, gambles, works on crypto, does scientific computing, or is ever responsible for someone's life.
It's a huge country in terms of both population and land, and with abundant natural resources including oil. It's the largest Muslim nation in the world, and also has significant numbers of religious minorities. It's adjacent to many other eastern and southeastern Asian markets. There's definitely interest to be had there.
Thanks, John! And thanks for contributing.

I find that their are async problems where it’s easier to reason about control flow using async iterators vs observables.

This slideshow (link provided by @smg) does a great job of explaining when async iterators can be useful vs rx: https://docs.google.com/presentation/d/1r2V1sLG8JSSk8txiLh4w...
in very poor health

Do some care-taking first, then try to sit down and work.

Daily hot baths in the evening can help.

Upping the cleanliness of your abode can help.

Getting pickier about your diet with an eye towards good nutrition can help.

A daily walk can help.

Sometimes, coffee or another source of caffeine can help you concentrate.

Bonus: If you regularly work on your health, it can get better.
Sure, that's one possible reason. Whatever their actual motivations, one thing that we know for sure is that the don't want this data out there. Therefore it should be no surprise that they dull the accuracy on achievements as soon as it is reported that this can be used to divine the numbers. There's not a logically-consistent position Valve could have where they both a) don't want to provide the data directly, but are b) totally fine with you determining it with extreme precision based on other available data. Such a Valve does not and cannot exist.
And how about Modern Hebrew?
Taking Liberties
You can also take "modern design patterns" out of that sentence and still be accurate. Its usually just a form of cargo-cult-programming that hasn't been found out to be terrible yet.
Certain stores have a printer at the register that puts the store name, date, and dollar amount all on your check so you just have to sign.
Indonesia does seem to have more than its fair share of natural calamities, but anyone who looks at a map cannot help but wonder at how much the country is spread across latitudes and longitudes, while not being extremely large in terms of land area (compared to say, the five largest countries in the world by land area). Such a country having one language as the lingua franca is a big deal, despite the difficulties and inconsistencies pointed out in this article.
Formula based schemes are inherently flawed as you still have to remember some kind of nonce to handle forced password rotation.
The SQL standard specifies explicit consistency semantics for statements and transactions, though. So something claiming to adhere to e.g. SQL:2011, is claiming that executing certain commands will have certain consistency properties (and if you've set up your DBMS to have weaker consistency, then it should be blaring a loud alarm that you've effectively put it in a non-SQL-standard-conformant mode.)

Other generic DBMS query protocols could specify their own consistency semantics, but I'm not aware of any that do. (I guess, if you consider REST a "DBMS query protocol", then CouchDB is an example of a DBMS "conforming" to the consistency semantics specified in the REST protocol.)
These are pretty good puzzles, the full archive is at https://www.janestreet.com/puzzles/archive/