skysight-inc/HackerNews huggingface dataset:
> Microsoft Edge for iOS and Android brings familiar features like your Favorites, Reading List, New Tab Page and Reading View across your PC and phone, so, no matter the device, your browsing goes with you. But what makes Microsoft Edge really stand out is the ability to continue on your PC, which enables you to immediately open the page you’re looking at right on your PC—or save it to work on later.

This is for people who use Edge on their PC and want everything to sync with their phone.
> I may be paranoid, but I'd prefer not to have anyone, even my own computer, perform data mining on me. - 2003 about MZ mp3AI player

if the guy knew...
I haven't heard of set yet, but I have a wooden board game with a quite similar premise. All pieces are laying around and two players take terms putting them on a 4x4 grid. The first player to finish a row with 4 pieces with the same feature (there are 5 with two variants each) wins.
I am normally quite bad at board games, but I am winning this one nearly every time, as others always seem to overlook one feature.
> People's opinions on gun control still matter even if they don't use the same lingo as gun-lovers.

I respectfully disagree. I don't think people can have opinions on public policy worth listening to unless they at least possess a novice knowledge and experience of the matter they would see legislation on.

I wouldn't trust a virgin nun to vote on women's rights, I wouldn't trust anybody in congress to make laws on cybersecurity, I wouldn't trust somebody who has never cooked anything to make regulations for kitchens.

I don't trust teetotalers to make regulations on alcohol or drugs.

Similarly, I don't believe that people who've never fired, cleaned, trained others, and owned firearms to have useful opinions on those tools.

EDIT:

(And it's more than just "lingo"...there are systematic disinformation and FUD as mentioned above against firearms. It's not a harmless "you called it a foo when it's a foobar".)

To be clear, I'm not against people having opinions privately--it's just when those opinions are going to be used to make public policy that affects others and may infringe upon their rights that I become testy.
I think I ran 0.97. from memory, it compiled the kind of trivial K&R C I wrote.
Came here to post this one too. He has so many wonderful essays, but this one amazed me.
Blockchain – The New Technology of Trust
I use PyPy almost exclusively. I like the availability of their precompiled binaries, and other peoples' benchmarking criticisms aside it's orders of magnitude faster than standard Python in all of my actual applications.

psycopg2cffi fixed the psycopg2 issue some time ago.

I've run into compatibility issues with packages that reference math-centric libs (matplotlib?) but aside from that I've been quite happy with it.
Tips on high-performance Go
It depends: we are heavily invested in making both numpy and pandas faster, so next releases will improve that. That said, you are quite likely to find your program slower (but it really depends on what you do). It's a good time to experiment, but definitely not to fully switch just yet
Complete Facebook Ads Automation Guide: How to Scale Ads Using Automated Rules
> Everyone (who was someone) read Slashdot

Yeah, they had good concentration of people "who were someone". HN had similar thing going on too; I wonder what's the next one is going to be...
The RES browser extension does this for Reddit (which I suspect you might already know, but others might not). It also sort of does automatic friend/foe for you, as it displays the net number of votes that you've given to each user next to their username, turning bright green for positive numbers and bright red for negative.
with no privacy policy link or info on how long the documents are stored on the server.

Stuff like receipts, etc to be converted to PDF will contain customers' information - not to be put on a site with no info on how it's used.
The author of this Dockerfile didn't publish it with any affiliation with Microsoft.
Russian Infowar History
Back in the days of the Acid tests and when vendor prefixes for experimental features were the norm, and a visit to caniuse.com was often met with disappointment, discretionary users cared as much about a browser's layout engine as the application's surrounding chrome and features.

But as web engines have been moving closer to feature parity (as well as Chrome and Firefox's combined dominance of marketshare), the bonus features of the application are rising in importance. (Some) people want their bookmarks, their synced passwords, their addons, their (sometimes-captive) integrations; this is the space that Edge competes in now.

The same applies on iOS, for slightly different reasons. On iOS everything is slightly different, you get the same rendering engine every which way. There, the only way to differentiate yourself is by extra features.
I'm terrible at visualizing things and I lose almost every game I play. I've convinced my friends who are good at Set to play a variant based on natural numbers and operations in them, but turns out they're a lot worse at that and it's a lot less fun for them...

I think my point is that Set really lends itself to someone with strong visual abilities, and is much much harder for everyone else.
As the others have mentioned. Sorry for the laziness, I wrote while on the go.
Unexpected surprise: a final image from Rosetta
Also helpful :) Thank you.
“How many people are outside the protective confines of Earth’s atmosphere right now” doesn’t sound as good.
On the other hand, as soon as you know how to apply the concepts of CT, learning Haskell mostly is a matter of syntax. So, why not?

Besides, I don't think you would gain anything by using CT concepts in a language that won't resolve type polymorphism for you. It will lead to a mess of a code, where you'll have to make everything explicit.

By the way, great language. an await command in a where scope is just phenomenal. Between seamless lambdas, interdependent functional declarations, and forced async I don't think it missed any language at its trolling.
I'm voting for some combination of "honestly oblivious", "ha ha only serious", and "actually this isn't as bad as it sounds" over "satire". My 11-year-old daughter was recently introduced in a school mathematics lesson to a game in this family, which she enjoyed and eagerly asked me to play with her.

It wasn't described in those terms, though. Their class has been looking at factors and multiples, so the game was presented like this: you have the numbers from 1 to 100 written down; one player picks a number (constrained to be no bigger than 50 for reasons as an exercise for the reader) to start with; then each player picks a still-unused number that's either a factor or a multiple of the one before. So a game might go like this: 25, 5; 15, 3; 99, 33; 11, 22; 44, 4; 8, 16; 32, 96; 48, 24; 12, 6; 18, 9; 27, 81; 1, 97 and now the first player has no legal move and loses. (I do not claim that either player played well in that game; I just picked random legal moves.)

If this game sounds like fun to you or your child, you can find an implementation here: https://nrich.maths.org/5468 and you may also see how long a chain of factors-and/or-multiples you can construct (imagine both players are now cooperating to make the game last as long as possible).
Harvest Moon 2017 Shines Tonight Amid Planetary Show
Look at that user-agent string:

Mozilla/5.0 (Linux; Android 8.0; Pixel XL Build/OPP3.170518.006)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.0 Mobile Safari/537.36 EdgA/41.1.35.1
That’s why the German eID and bank cards are used with external keypads usually.
That hoodie is boss! As a computer scientist and creative type, I gotta say they did a really great job with the design.
If you can afford to give enough to get one, please do! :) https://supporters.eff.org/files/fist_back_200px_0.jpg
> If you add in a racial dimension, where the Hong Kong people are Asians willing to submit to "whites" while fighting back against other Asians, adds to that disdain.

This sounds uncomfortably close to Imperial Japan's concept of "Greater East Asia Co-Prosperity Sphere (大東亜共栄圏)", i.e., Asians should unite together and defend themselves against Western aggressors. Under some Asian banner, of course.

Oppression does not become more tolerable just because it's inflicted by "the same people".
Not surprising. My 18 year old cousin only seems to use Snapchat. He only got FB right before going to college so he could participate in the groups.
The main causes are altitude/background radiation, temperate, overclocking, faulty parts etc. But, memory can have 100+x the normal failure rates without being particularly noticeable in day to day operations.

The value of ECC is often more to detect errors than to correct them. Remember, if you have 10 errors an hour then you unlikely to see them in a 20 second memory test.

In practice out of 10,000 machines you might have 1/2 your errors on 10 of them. Critically, if you have ECC memory and you both detect and replace those 10 machines the apparent rate of failures then drops.

PS: This is a little dated (09) and only from a single set. But, still an interesting introduction: https://www.cs.toronto.edu/~bianca/papers/sigmetrics09.pdf "Around 20% of
DIMMs in Platform A and B are affected by correctable
errors per year, compared to less than 4% of DIMMs in
Platform C and D. ... About a third of all machines in the fleet experience
at least one memory error per year (see column CE Incid.
%) and the average number of correctable errors per year
is over 22,000. "
This is related to why I firmly believe any amateur outside of Wall Street can beat the crap out of this deplorable industry:

- by focusing on great value, the proverbial dollar for 50 cents. This is kind of hard work, you have to put in the time, which means you have to be genuinely interested in "business" or you won't keep it up.

- by not doing anything unless you find a dollar for 50 cents. Wall Street has to play all the time, you don't.

- by holding a sufficiently long time. Of course you can't wait indefinitely; sometimes just taking a loss e.g. if you find something else which is great value.

- by stomaching volatility

- by embracing volatility and, when you can, making sweet love to it

- by keeping it simple. Your only "hedge" can be just trying to pay 50 cents for a dollar. Having some crude heuristics for timing and taking profits.

- by assuming every management team and big shareholder is constantly trying to screw you over. Tolerating no bullshit. Trying to avoid being around morally handicapped people (this applies to any part of life imho).

- most relevant to the original article: by not tolerating anybody else's opinion (which implies investing your own money and only your own money, meaning you can. not. get. fired. Ever. And if you screw up, you'll learn.)

- by avoiding tip givers and tip takers. Group think is a killer. But of course, enjoying talking about general conditions. (My honest, very personal take on current group think: "you can't go wrong with low cost index investing". Which is not a bad idea in itself, until everyone starts doing it and they flood the market with indices and dubiously structured trackers.)

- once again, by not feeling you have to be part of everything which goes up.

- by having a lack of stress (you will doubt a lot, get screwed by management and big shareholders and have plenty of losers and lumpy payoffs)

- by doing this for a very long time (as in: the 80s were much easier than the 201xs, maybe just because fewer people were watching. And back then they were sometimes hiding profits instead of faking them. Today is the hardest time ever, if I find something superficially good, probably something is wrong with it. Personally I have very little self confidence today.)

- being small, which means you can look in places the big guys who have to move around billions can't look

- staying on the "easy side" of the basic math of loss vs profit. I personally would never short or sell optionality or stuff like that. Willing to take a gentle thrashing but never ruin.

And necessarily:

- by avoiding the show stoppers (start playing bridge, take a journey around the world, get divorced, disease, death)

Everything else is bullshit. Or at least part of more complex or shorter term or "trading" strategies with which amateurs can of course never do great. Volatility is not risk. Concentration is not necessarily risky.

Edit: poured out some random thoughts and tried to clean it up later. Sorry for the mess.
The magic phrase, “we don't do that here.”
I have this game too, it goes by the name Quarto.

https://en.wikipedia.org/wiki/Quarto_(board_game)
So the input log isn't partitioned? I'm going off of https://fauna.com/blog/consistent-transactions-in-a-globally... which states

> Each database has a single partitioned RAFT-replicated log that is used to derive a total order of all transaction effects, and that handles all cross-region network communication.

But if each partition knows about all the reads in a transaction and verifies all the timestamps, that sounds workable. Not that I'm in any way qualified to pass judgment on something like this, but I feel like I have a little bit of understanding. Overall it sounds really cool and the idea of agreeing on inputs instead of outputs is tremendously clever.
Would you be OCONUS working at an Embassy/Mission overseas, or would you be CONUS working in DC or another U.S. city?

The Embassy lifestyle is a unique opportunity, and for the right person can be amazing both from a comp/benefits point of view and as a cultural experience. It can lead to a long term expat lifestyle, or it can be something you do for a few years and then settle down with some great stories to tell your kids/friends.

Also, if you want to get into real (state level actor) cyber work, you are going to need a TS/SCI. Right now a TS (without SCI) can take up to 2 years, and that's if you can find someone to sponsor you. Most contractors want folks who already have a clearance so they can get working (and therefore bill hours) as soon as possible.
FWIW I've been racially abused in the street multiple times, am often shunned due to my appearance, was always searched at security checkpoints through my twenties; have been stopped by the police for "random checks", etc..

If you're US American you wouldn't consider me middle-class.

Did we return to the 60s?

Your parent comment said "Everyone here wants [...]", which may or may not be true, my sole point was that in the UK I doubt that's a majority viewpoint in all sectors of society.

But thanks for laying in to me with your sexist, racist prejudice, and attempts to smear me by putting words in my mouth, it surely adds a lot to the conversation. /s
"Probably"? If we're going to deny people the most fundamental human rights, we need a bit more rational reasoning than "probably".
I made a goal to not sign into facebook for the summer of 2017 (I defined summer as all of June, July, and August). In September I signed back in and poked around a bit, only to feel like it was a waste of time and that I didn't have a compelling reason to stay.

Maybe I should try the same experiment with Hacker News and other online forums that I frequent.
Idiomatic Containers
We got Al Capone for tax evasion. Sometimes the laws you see as unjust are there for a reason. In California, for instance, a DUI has a part A and B so if they drop one part you always get convicted of the other.
Right. Sorry, I didn't explain my thoughts well.

This is more what I had in mind: Instead of selling its salmon to China, Norway sells all of its salmon to the US, France and Germany. So now US, French and German consumers buy that much less salmon from other salmon farming countries like Chile and Canada. And Chile and Canada are free to sell their farm-raised salmon to China.
I think the error that a lot of conspiracy theorists make isn't so much the idea that conspiracies exist, but that they have some sort of additional metaphysical super-reality that makes them supremely powerful and omniscient. I can process the possibility that 9/11 was at least permitted to happen by somebody who happened to work for the government. But I bet it didn't go as they expected (doubt anyone planned on one of the planes crashing before arriving at the Pentagon), and I would also lay money down the after effects were not precisely what they wanted or expected either. Just as it the effects were not precisely what the terrorists themselves probably expected or desired, either. (And in only the craziest levels of the conspiracy theory would the motives of the actual people and the conspirators actually line up.)

A lot of conspiracies probably exist. Mostly they fight with each other (knowingly or otherwise), work at cross purposes, and don't have exactly the predicted effects any more than any of the rest of us can predict the future precisely either. And people underestimate what people can do. At the risk of being excessively topical, as an example, at the moment I see nothing in particular about the Las Vegas shooting incident that requires a conspiracy to have occurred. That doesn't prove there wasn't one, and I reserve the right to change my mind as evidence comes in, but at the moment, I don't see anything that requires that as an explanation. In a world of 7 billion people, a non-trivial number of which are crazy, a non-trivial number of those of which recently went crazy due to environmental factors such as drugs (prescription and otherwise) or brain tumors, I don't think the baseline of such incidents will ever be zero.

(And I'm not necessarily all that hard pressed to more-or-less believe the official account of 9-11 either, honestly.)

In summation, I think that certainly some conspiracies exist, but they are less powerful and omniscient that people ascribe to them, that there are things that "just happen" without a conspiracy, and that sometimes they do succeed and remain secret.

I'd also observe that just like there's a rush every time a new product comes out to be the first to denounce it and declare it's utter failure, there's a rush to be the first person to declare that you can see the workings of a conspiracy or how something is a false flag operation. In our social media age, this is what I would call "the expected result", not some sort of surprise or meaningful signal.
Yeah, the best we can hope for is that keyboard being an option on the T series moving forward.

I really don't want to switch to chiclets when my T420 finally stops being perfect.
It’s true that operating your own cluster (of any technology) spanning cloud providers is not for the faint of heart. However, at FaunaDB we’ve found performance of multi-cloud globally consistent operations to be acceptable. We currently run across AWS and GCP, with Azure on the way, and we have customers running their own clusters in hybrid configurations.
Very cool. I support your initiative and wish you well.

I am thrown a bit, though, by this concept:

Rather than centralised ownership and hierarchical management, smart contracts distribute ownership according to the value each individual contributes, and influence emerges from the bottom up through systematic peer review of contributed work.

Systematic peer reviewal...

Further into whitepaper:

Reputation losses can arise from a user being found responsible for a badly executed task, or being involved in the dispute process and the dispute being resolved against them. In addition, all reputation earned by users is exposed to a continual decay over time.

Meritocracy is an interesting concept. It's supposed to represent a system of advancement based on individual ability. It might work in a pre-existing system: earn points within this domain wherein the outcomes are known and points are awarded based on their complexities. Tetris leaderboards are meritocratic.

Will this approach ever work with conceptual knowledge? There is still a subjective hierarchy of trust and non-binary interpretation; given how much one would need to have their ego in-check to perform evaluations in a merit-based way, that's where I see the concept start to shake at the knees.
Another example of why we need HTML Modules: https://github.com/w3c/webcomponents/issues/645
well, they even say it, it's a thinly wrapped webkit on ios (as to be expected given the restrictions) and a thinly wrapped chromium on android
I practice a polyphasic sleep cycle so I am often up a majority of the day and night.
> I've convinced my friends who are good at Set to play a variant based on natural numbers and operations in them

I'm curious about this and would like to subscribe to your newsletter ;)
Isn't English a grand language? Is a "self-conscious machine" one which is self-aware or one which is painfully aware of itself and a bit embarrassed?
Can you put a decently bright 1920x1080 display in that, or buy one as configured?
So if I have an existing Django application in production, assuming no package compatibility issues, how long might it take to get it running with PyPy?
Surprisingly TGI Fridays is fairly popular in Norway and Sweden. I thought it was a joke when my Norwegian friends suggested we meet up there
Can you explain more what you mean by open hardware, or expand on what kind of hacking around are you looking to do?
My teenage son can only stay up for 3 days straight without crashing pretty hard.
I know of a site where all the data is embedded inline ("var Person = {firstName: 'Fred', lastName: 'Smith' }") then rendered to HTML with JS. No endpoints, Javascript not JSON, complete pain in the ass to extract without rendering in a headless browser first.
The largest blockchain conference in the world
It was easier to back Taiwan when it was an economic juggernaut and China was fumbling around with failed socialism experiments. Not to mention the advanced military gear they had vs China's older systems.

But the US has very much backed off it's strong Taiwan stance, at least in practice, now that China is both economically and militarily far stronger. China has largely let the US save face in the process so the US capitulation is not as prominent as the Chinese pressure on Norway and other countries.

Geopolitics is not unlike mob rules in this way, when it comes down to the wire, assuming the other guy has power and money is on the line,.
HN is a bit different scenario, most of us are here to discuss business and learn. Being text only also removes the fear of missing out, anxiety shit you get from people showing all the best moments of their lives.
If you have for loops there are opportunities for the JIT to speed them up. It very much depends how close those loops are to pure python, if they are than PyPy should be able to help. Many code constructs do look like large for loops. The JIT will trace them (which requires memory to record the code paths) and after about 1000 times through will convert the python AST to assembler (with checks to bail out if assumptions are violated). So the question you ask is very specific to your workflow, and is best answered by trying it out
Mini-Social-Network I created with Vue
> others say he's wants China to be invaded and controlled by external enemy

This is what all the dictators say.
Almost never. The only reason I have ever pulled an all-nighter is if a serious bug has been found or a server has crashed.
Reddit is a community of communities. Certain subreddits are incredibly toxic. Others are not. /r/factorio is one of the best communities I've ever been a part of for example.

I guess the age-old rule applies. 90% of everything is crap.