skysight-inc/HackerNews huggingface dataset:
I highly recommend the intellij plugin. If you use clion you also get debugger support, I believe.

Autocomplete works well. Macro support is improving all the time, and is pretty solid. Performance needs more work, but is generally acceptable.
Poor analysis by a journalist who works for the most corporate French newspaper (le Monde), which is largely subsidized by the government (21 millions euros a year). Nothing to see, really. 72% of the French population still supports the movement, albeit all the efforts from the government and media, the insisting on violence... and the explanation still is "people are stupid and manipulable?". No, the explanation is simple, the People is right, and its Will is just; and the smug Parisian journalists are just displaying their class contempt for the unwashed masses, and this is frankly disgusting. "Macron, démission".
The name is misleading: most of the industry would call Form 4 data "insider transactions" since insider trading is a crime. The first time I saw this link come up on HN I was at work and afraid to even click on it lest it contain actual inside trade info.

Also, most (if not all) public company insiders* have something called a 10b5-1 Plan to prevent insider trading - and making a lot of this data pretty irrelevant. Although the transactions might be recent they're probably automated/scheduled transactions more closely related to personal wealth management than anything to do with the company. If you look closely many of the filings will have a footnote saying transactions were pursuant to a 10b5-1 Plan. Others you'll be able to see a common pattern of days for employees to transact that are scheduled in advance. If you calculate the "cluster ranking" for 2017 and 2018 you'll be able to predict when those same companies will "cluster rank" again because the permitted transaction cycles are set by company policy.

*edit: dropped an important word
"Gradual relocation" of several billion people will be extremely challenging and unfathomably expensive even on a half-century timescale. Barring a way to physically transport entire cities along with buildings, roads, and infrastructure, I don't see any way that "technological progress" can substantially change that.
If google is a jerk to Microsoft, you can always fork. That is the beauty of open source software. The destiny is in your hands if you’re willing to put in the work.
Microsoft.Data.SQLite [1] is baked into the UWP for reading/writing SQLite databases, and has been since the Fall Creators Update last year (and that library exists in a backwards compatible way all the way back to the 2015 November Update if you have LTS support needs).

[1] https://docs.microsoft.com/en-us/windows/uwp/data-access/sql...
How did that work out for you when the PATRIOT Act was passed?
The irony is just too much.

Are you really complaining about a breach of 'trust' when data in possession of one entity ended up in the hands of another without the subject's permission?

In a thread about Facebook?
Climate change has uncertainty, but climate change itself or that it is caused by human activities proved to be very certain. We are quite far beyond that.
Looks super cool! There is a bit of data clean up to do. Just looking at speech recognition: "WER" and "Word Error Rate" should be the same thing, and sometimes it seems to be on a scale of 0 to 1 and other times a percentage. Also the Switchboard test set is duplicated. Finally, it really should be marked when data is augmented; many of these numbers are trained on outside data, which says more about how much data the researchers have access to as opposed to the ML system design.
For many teens, the battle with opioid addiction starts with wisdom teeth
Invariably, climate science deniers talk about politics and economics.
if you have a significant other to help, it makes all the difference. If it’s just you—forget about it. Not exaggerating. You’ll need a babysitter / nanny.

work remote, 3 kids, wife takes care during the day.

I should also add that if your wife / husband is going to be the primary caregiver, youll have to adapt to their lifestyle/emotions and not the other way around. Child rearing (especially boys in my experience) is way harder and more stressful than writing code all day.

One last thing - it’s a hell of a lot of fun, and my kids, the oldest of which is 6 dont know it any other way. I think it’s healthy for them to be around us all day.
Lots of us noticed that a long time ago, and that's why we don't use it.
I've worked with people who didn't have broadband available. Basically, they got satellite and dealt with the outages due to weather and the costs. So you don't do much video streaming for entertainment and just dial in to calls unless there's some need to do video. It's a pain and you have to make compromises, but it can be done.
I think recycling is also a misleading and false virtue, at least for most people I've encountered in the US. I've watched the thought-process: I'm recycling pizza boxes and tens of Amazon boxes every week, therefore I'm doing my part, therefore the environment will do well, and I don't need to do anything else or more.
The cells themselves are fairly standard cells. The secret sauce for Tesla has always been how they assembled them together and integrate with other components into the finished battery.

This is the same as Anker; they use the same lithium cells in their products as almost all of their competitors. Their secret sauce is assembly the cells together with other components to make the final products.
Whitesmiths, pyramid and at least one other exited in the 1990s. I think what we're seeing is a more recent resurgence.
They have better focus
It's certainly not the only way to make lots of money, but it's a way.
You have a coefficient with each of your friends on Facebook, that represents how close you are with them, based on how much you interact with them on Facebook. Coefficient ranking is probably sorting your friends list by coefficient to show you the ones you're closest with first.
Helsinki’s New Library Has 3-D Printers and Power Tools. (And Some Books, Too.)
> Li-ion battery costs are falling at a constant ~15% per year and there is no real reason why this shouldn't continue.

There are of course a variety of good reasons why exponential cost reduction won't continue, such as the cost of raw materials, shipping, and so on - but most importantly that almost nothing works like that for long.

Li-ion battery manufacturing has seen a good uptick in efficiency due to quickly growing demand and a lot of money poured into squeezing out efficiencies, but there is no reason to assume exponential cost reductions to continue indefinitely. Indeed, it does't work that way for nearly any other industrial product, and (current) batteries aren't special in any way that would make them obviously different.

> Similar to what Moore's law did to semiconductors ...

Actually it is not similar at all. Semiconductors were actually special. There was an exponential reduction in feature size for many years, which led to exponential increases in performance, power efficiency, etc, per dollar.

The massive gains were a direct result of the underlying process being scaled in an exponential manner. Almost nothing else works like this, certainly not batteries. The basic chemistry and efficiency of batteries, including Li-on has been pretty much the same for decades. There are occasional improvements in chemistry or anode construction or whatever, but these are a few % here or a few % there, and many claimed improvements don't pan out at all [1]. That's nothing like the doubling of transistor density that continued for decades. In particular, the total storage of batteries is related to number of atoms of the active ingredient, and that generally puts a fairly hard cap on size and other efficiency factors.

Batteries are becoming cheaper because the production has been scaled up and efficiencies of scale achieved, but this will probably follow a similar curve as for any other popular product like lettuce or vehicles. There is no magic [2] and you'll hit a wall pretty quickly.

---

[1] Just go back five years and look for "big" battery news, e.g., big suggested improvements in any characteristic and see if any of them are being used today. Very few are.

[2] Of course there might be magic in terms of a very different battery chemistry, or some totally new way of storing energy that replaces batteries. There have been a lot of contenders over the years, but very few winners. A look at the periodic table also indicates that when it comes to batteries you can do better than Li-ion batteries, but not that much better.
Why are we trying to remove gender from everything? It’s one of the great things in life! Our differences should be appreciated, not ignored and certainly not attacked.
I touched on this in my MSc thesis [1], see section 2.6 and 3.4.1. The original CSP can only work if you stay on a single machine. You can have channels in a distributed setting but you need to make the reading capability of a channel limited to a single consumer. If there are multiple possible readers at the same time it gets impossible to know where to send each message and in a distributed setting there's no way of solving that, short of solving distributed consensus. Cloud Haskell [2] section 4 touches this as well.

[1]: http://studentarbeten.chalmers.se/publication/256251-singly-...
[2]: https://www.microsoft.com/en-us/research/wp-content/uploads/...
Imposter Facebook account used to drum up support for caravan
I had the same though after reading the article, thanks for a good explanation of it.

This solution does not seem to bring us much closer to the possibly unsolvable problem of finding an ultimate reward for RL, as it is very specific to the game.

If they manage to get that behavior emerge from something not so explicit though, that would be a huge achievement.
Charles Forsthy at York had a macro or code hack to do .-12,.+12p-12p so you got a screen repaint about the current line.

Tecos current mark thing was pretty good actually.
I'm not sure if costs of cells are the dominating factor. My gut feeling would be that the power electronics/inverters and transformers are at least 50% off the cost off such a system. And inverter costs seem to be falling more quickly.

Does somebody have numbers?
> This is because the state spaces reached in computer-computer games are probably very different from the state space reached in human-computer games.

Why would this be true? If we were talking about ai-generated music that would be one thing, but it isn't intuitively obvious to me why a computer would play Chess or Go all that differently from a human.
The most exciting implication here is that we can finally pour over the financials of a major ride-hailing company. Whether these companies have the unit economics to succeed is, remarkably, still an open question.
The taxes in France presumably pay for everybody, while the US premiums only pay for similar healthy working people.

Healthcare is expensive. The US government started providing healthcare to old people, rather than letting them die on the street outside the hospital.

But rather than the government paying the full cost of this program (ala food subsidies), the government dictated that providers give them special lower prices. The hospitals want to make up for that money some how, and so attempt to pass on extra costs to others. The next target (private health "insurance") doesn't want to subsidize that cost either, so they negotiate lower rates. The hospitals are still optimistic that they can still fool someone, and so attempt to take it out of helpless patients.

The entire system is essentially musical chairs. This is why after you receive medical services, the hospital will send you a fraudulent bill with a fictitious inflated price list rather than waiting for your "insurance" to cover their part first - they're hoping to luck into a sucker who will mindlessly pay the sticker price rather than the back room reduced rates.

I can foresee a trend of people setting up trust funds for themselves, to reduce the chance of losing their assets to the healthcare reverse lottery. That's really the point we're at - the last attempt at healthcare reform was basically jiujitsued by the health "insurance" industry into making patronizing their cartel mandatory!
My dad in Maine is the last house that can get DSL on a private road. Internet "works" but you can't do video or anything like that. One neighbor I know has a hot spot through Verizon though mobile signal isn't great either. I believe some others have satellite. If I had to work from there, I'd have to do something to supplement the DSL.
Let them be wrong then. But science is not a democracy. You can have overwhelming expert consensus and still be completely wrong. You can get experts to hold a vote and agree some new idea is complete garbage but that vote does not change immutable truth. It's happened countless times in history.

For example, Ignaz Semmelweis (from wiki):

> Despite various publications of results where hand washing reduced mortality to below 1%, Semmelweis's observations conflicted with the established scientific and medical opinions of the time and his ideas were rejected by the medical community. Semmelweis could offer no acceptable scientific explanation for his findings, and some doctors were offended at the suggestion that they should wash their hands and mocked him for it. In 1865, Semmelweis suffered a nervous breakdown and was committed to an asylum, where he died at age 47 of pyaemia
It seems strange to me to compare VSCode against PyCharm, IntelliJ, and Android Studio separately.
While PyCharm, IntelliJ, and Android Studio are distinct applications, I believe they share much of their code, UI, 3rd party plugins, and workflows for all being JetBrains language-flavored IDEs.

On the other hand, VSCode supports different languages through its extensions instead of having separate language-flavored applications like "VSCode Python", "VSCode Java", or "VSCode Android".

So I feel that reaching for IntelliJ vs. PyCharm vs. Android Studio is roughly equivalent to installing a particular set of extensions in VSCode. If you look at it that way, the data from the article seems to tell a different story - while VSCode has grown significantly in popularity, JetBrains IDEs seem to dominate in terms of overall usage (11.3% + 6.9% + 4.1% = 22.3% vs. VSCode's 16.8%).
Ha! I didn’t even notice, thanks for the hint.
Goodbye, EdgeHTML
> haven't actually broken backwards compatibility

My understanding from reading the article is that they have broken backwards compatibility; things using the new keywords that were introduced (e.g., "await") will no longer compile.

I think part of the confusion here is that there are essentially two things: there's the compiler, and there is the language itself. It appears (from the article) the compiler can presently support compiling either "edition 2015" or "edition 2018" of the language. (So, it's not the compiler's major we're bumping, rather, it's the language's.)

That flag which says which "edition" to use could just as easily specify which SemVer major version to use. So, instead of saying "use Rust edition 2015" or "edition 2018" it would just be "Rust (the language) v1" or "Rust (the language) v2". There's no difference aside from the naming.

The year doesn't particularly add anything, and obscures if we're jumping over multiple "barriers" of breaking changes or not. I'm not actually sure that that really matters.

My only thought is that having completely different looking things might be better in that it just visually distinguishes the two better. I've repeatedly seen devs muddle the difference between the language, and a implementation of the language, and what the language guarantees and what the implementation happens to do.
You know that you won't get anywhere with these climate science deniers, who have no intellectual honesty ... they're not worth the aggravation. (And the response to my comment is exactly what I'm talking about.)
For what it's worth you can write 2018-style modules code in 2015 crates (perhaps modulo a few edge cases?). So if you're willing to switch to that you can have one style across both editions.
That’s not a correct comparison. They did not make PoeerPC CPUs. But if we will follow this analogy, Apple is expected to switch to their own CPU soon, getting independence and increasing their intellectual investments. Very different from MS who just gave up having a huge advantage of being able to ship anything on a main OS.
The other alternative would be to stay out of the affairs of foreign countries.
> a CEO with absolute power

Did you mean that to be such a concise description of the problem here?
Valid points! We thought about these things, but we had limited time and we couldn't get to them. As for the route suggestion - this isn't up to us. It depends on our data source and what results it returns.
Like most people are going to “unlock the bootloader” and find a build that works with their phone.

On the other hand, the day the new OS version or security patch is released for iOS, anyone in the world can go to the settings app and update their phone.
Something that simple, given that full service still hasn't been restored?
With [2018], rust has gone on the path of tightly integrating the build system into the language. Before, you had to declare the crates you were using with "extern crate" in your main package. Now, the only place those are found is in the Cargo.toml build script. The language version is chosen in the same place.
JSON file is still available (http://192.99.142.232:8220/222.json)
> git has its problems, but it's a consistent, centralized (in the sense of origin/repo), well known set of problems.

Consistent? Ha! Change branch: git checkout my-branch. Reset file to committed version: git checkout -- my-file. Git is many things, but consistent it is not.

That said, I still use CLI precisely because I don't trust other software to make sensible abstractions on top of it, given that foundation is so inconsistent. Besides, those CI scripts only know git cli...
The reason to use a salt is mostly that an attacker doesn't then have a precomputed library of hash values.

Say, if someone uses the password 'gwpmkq' and a site uses plain MD5, they store cc733aac12981561dfc4944dd34a595f in their database. Now, even a stupid attacker can google for a hash search engine, input the hash and get the password in seconds.

On the other hand, with salting the value to be hashed could be something like 'luser@fail.com:@362#^h6329hgtew:gwpmkq'. That won't be precomputed anywhere.

Of course it's also a good idea to either try to keep the salt secret or use a per-user random salt (which you store in the database). But when someone gets a full database dump, chances are they'll also get the salt.
Like it was said in this thread, as long as you have an editor that is built on something js-related like electron or node-js, it just cannot beat alternatives that are made in C++.

I've tried VSCode because I wanted to have UI breakpoints with GDB, I admit that vscode seems better than atom, but for performance I have my doubts.

I really don't understand why engineers choose to use JS to made a text editor. I know that js and the dom have enabled the web, but it's because there was nothing better, choosing js to do non-web stuff doesn't only sound silly, IT IS silly.
FYI checkout https://www.sec.gov/finhub

It’s free (no SEC fees) and you don’t need a lawyer. I’d recommend a lawyer...but there are no SEC meetings for them to sit in on and bill you for.
I think very few people actually worry about it. That's not representative of the people who post here, but just looking around at how people live and the cars they drive and the homes they build and businesses running 24x7 with all the lights on, parking lots lit up all night after stores are closed, towns wasting many kilowatt hours on Christmas lighting, etc. I see no real evidence that anyone but a small minority of people are even thinking about it, much less worrying.
> Insurance for a family is now > $20K a year.

The real question is why is it so expensive?

When I was growing up in my town with about 1000 kids we had 1 kid who was diabetic, 1 attempted suicide, and 2 serious car accidents.

We had plenty of minor problems like broken bones but you didn’t need insurance to cover these.

So it was maybe 800-1000 working adults covering a handful of serious cases over a 14-16 year time period.
> A competent Java dev is at a disadvantage compared to a competent Python dev, simply because it's statically typed and more verbose

I don't think that the fact that it's statically typed is the problem. For example, I don't believe a competent Rust, Go, or Haskell dev would be at a disadvantage due to static typing, but rather the opposite.
Claiming either is great, but I have been scammed more on KS than Indigogo. Today I super weary of both, but I have and will back projects by people who I know or whose reputation I know though other channels. (OLKB, TinyFPGA, etc).
Yep I have a 'git ap' alias set up for that :)
UWP includes Win32 apps, as well (if they play well with appx/ MSIX).
Nice, thanks :)
The other significant advantage is that they're cheaper. Either because they're actually cheaper (e.g. in London, black cab drivers have to train to know every street by heart, whereas Uber drivers can just rely on technology (Google Maps)), or because Uber subsidizes the passengers, but regardless, they're significantly cheaper (speaking for London).
Is Hackernews being brigaded with anti-Facebook content or is it finaly Facebooks time to die? This is the 5th anti-FB post I've seen today.

I would be interested if theirs any information on a big tech company rolling out a FB replacer or if Mark did something to really anger someone. From what I can tell most posts seems to be around Britain releasing information. Not trying to start a conspiracy just trying to understand why all the posts today.
It's a shame they still played against 2016 Stockfish (Stockfish 8), when Stockfish 9 or Stockfish Dev were available (Stockfish 10 is out now, but only very recently, so I can understand why they didn't use it).

Their results show that they are only just barely stronger than Stockfish 8, but Stockfish 9 and 10 are stronger than 8 as well.

EDIT: Also meant to include a shout-out to http://www.lczero.org/ which is an open source implementation of AlphaZero chess. Here is their forum post for this paper: https://groups.google.com/forum/#!topic/lczero/TfmaNHI99gk

SECOND EDIT: I was wrong! They did play against a newer SF than 8, specifically, SF at this commit: https://github.com/official-stockfish/Stockfish/commit/b508f... , which was about 2 weeks before SF 9 was released, so maybe it is close in strength to SF 9.
Slow MySQL Start Time in GTID? Binary Log File Size May Be the Issue
Stay Active Durning Winter Months Promote Weight Loss
Dropping a service, which is typically open to the public, to a competitor solely because they're a competitor is considered anti-competitive.

It's one of the reasons Amazon won't admit to dropping AppleTV and Chromecast from their entire store because the products compete with their Firestick. Instead Amazon says that users are confused when trying to buy their firestick, so they're blocking even the third party sellers from listing it. Note that Amazon allows thousands of competing goods to sell in their store that users can equally get confused about.

Facebook kind of screwed up here, since the EU/UK does not require a company to be market-dominant to be eligible for anti-competitive fines.