skysight-inc/HackerNews huggingface dataset:
Self respect is a healthy function of 360 critical feedback
NIST thinks that 2048 bit RSA will be secure until 2030. Presumably their analysis does not include a quantum computer, because if it did they wouldn't recommend 3072 bit RSA for security beyond 2030. Their analysis is indexed against DES (so cracking 2048 bit RSA using the best known methods would be equivalent to cracking a hypothetical 112-bit DES).

It's possible that you're right that a quantum computer won't exist in 2040 that will break 2048 bit RSA, but that doesn't mean it won't be broken anyway by then.
It's not. Rust exposes similar lower-level issues that C/C++ also deal with, like memory allocation on stack vs heap, but you'll pick them up while learning Rust one way or another.

In some ways C/C++ is a hindrance when learning Rust, because although Rust has many features superficially similar to C/C++'s features, the details are different and programming patterns are different, so you'd need to un-learn some C/C++ habits.
Golang, Vue, craftcms (a modern php CMS).

On the non-technical front, I learned how hard interviewing is nowadays (had been decades since I interviewed for a full time job). It's brutal.
Maybe something like https://dev.to ? I really enjoy that community.
I was doing adventofcode this year using (and learning) Rust and had to write a doubly linked list. Impossible is obviously an exaggeration but I admit it is painful to wrap my head around it at the beginning. I had to google a reference implementation and understanding why it needs to be done that way is also not straightforward. It is definitely not the best thing to try out Rust with, but to me it is the best to force myself to really think hard and grasp the idea of ownership. Once I figured it out the complex becomes reasonable and I started to appreciate the safety aspect of Rust.

I also did the same puzzle with Go, it was such a breeze, it is as easy as to implement a doubly linked list in python/ruby/$yourfavoritescriptlanguage. But I start to dig Rust as it makes me think more and it feels like an eye opening experience.
An Absolutely Remarkable Thing by Hank Green - Just solid, approachable sci-fi.
Social networking and dog food
In this sense, JavaScript has advanced far beyond a "scripting language". TypeScript and Flow both allow plenty of formal verification with a type system that's quite a bit more expressive than many popular compiled languages have. It is indeed distributed as JS source code, but "simple interpretation" is an unfair description of what modern JS engines do. The JS is compiled to machine code, then introspected at runtime to look for optimization opportunities based on the real-world way that each function is used.
dupe: https://news.ycombinator.com/item?id=18746712
Fully agree with you. It is the ultimate hubris to meddle with nature thinking we know best. And just foolish when we look at our track record doing that to date.

There are other good reasons to meddle, but this is not one of them.
"Weird to see "better privacy and security" listed when the notes say that it's not safe to use it with Tor. I assume it's just a compatibility issue with extensions or something, but still..."

I'm guessing it lacks some of the more obnoxious features used by the Tor Browser bundle, such as the nag dialog when you change the window size.

That particular window geometry being common for all tor users may be a good way to keep your browser fingerprint anonymous, but I wager that screen geometry for general internet access is less common than [fullscreen on whatever common size of screen you own.] I suspect that if your traffic isn't coming out of a known tor exit node, you're better off using a normal window geometry.
Certainly not published in 2018, but I read and really enjoyed Vernor Vinge's Zones of Thought series, which begins with Fire Upon the Deep.
Kotlin almost feels like a rebranded Swift.
Translating a bit for people coming at this from a CS background: epigenetics is the recognition that cell division (eiher mitosis or meiosis) is way more like fork(2) than exec(2). There's tons of current mutable state maintained across the division in addition to the more or less fixed executable (DNA).
Stormlight series by Brandon Sanderson. This is my first foray into high fantasy, and i absolutely loved these books. I also enjoyed sci-fi novel, The Children of Time by Adrian Tchaikovsky.
You should add Expeditionary Force then. Best light sci-fi in my opinion.
Another entire class of issues that would not exist if we had proper healthcare in this country. I bet Amazon loves its home state of Washington where the state does this dirty work for them at the expense of taxpayers, leaving workers with no care unless they are willing to spend thousands and years on worker's comp cases. That's despite being required by law to pay into a fund that cannot be used. These entities should be ashamed of themselves and we should be ashamed as a country for treating our hard working citizens this way. Just goes to show you, hard work for others is far from a virtue but only something to be done to keep from starving. In America anyway, hard work mostly does not pay off.
The logo just makes me think "Chrome"...
Primary and _secondary_ residences, up to a combined total of $750,000
That's super cool, will do!

edit: I'll arrive at the 27th early morning so if anyone else also wants to join up, the more the merrier!
What's wrong with js for neural networks? JS/V8 is faster than python, not accounting for python bindings to native NN libs that may as well be bound to js.
> So "blaming the game" ostensibly says that we should focus on fixing the system,

Which is people interacting with people, and calling some of that "system". I asked, now what, what does it mean in practice... actually unpack these abstractions, and think through what those abstract words mean in practive step by step: it's all just people dealing with people. When the rules in a sport change, that means people discuss with others, maybe write stuff down, then referees learn their job based on those agreements, and actively enforce the rules.

> these rule changes have had far more systemic effect than just penalizing players and coaches.

That's like saying a beach has more of a systemic effect than the grains of sands it consists of. When "the rules get changed", that boils down to nothing but interaction between rule committees (or whatever the mechanism may be), refs, players and coaches.
Does ZocDoc work well for anyone? My experience with it has been that none of the appointment availability is accurate and administrators don't even know about it when you call them up to make sure the appointment has been made.

I'm a big fan of Sherpaa though, from when I had it through a previous employer.
Serious question - is there any actual evidence that there was ever a real drone? There are no available pictures of the supposed drone, which seems odd if it was 'buzzing the tower'. It also seems odd that it kept 'popping up' in random places, yet nobody managed to follow it with their own drone, or track it on radar. And now the police are arresting people with no connection to the incident and clearly still have no idea what was going on. The most parsimonious explanation would appear to me to be that somebody reported a drone once, possibly mistakenly, and once the extremely costly call had been made to shut down Gatwick, it snowballed into a mass hysteria / UFO sighting scenario, with everyone seeing 'drones' all over the place.

Of course, it's possible there is in fact ironclad evidence for the official story that we're not being told. But it seems to me there's lots of incentive for the police to share all they know, and huge incentives not to admit that it was all a cock-up.
Since you brought that video up:

Google Colaboratory allows for a free K80 GPU; not as a strong as a GTX 1080/2080 mentioned in this article, but good enough to prototype things, as it's normally ~$0.57/hr on GCP. (how textgenrnn uses the free Colaboratory notebook: https://minimaxir.com/2018/05/text-neural-networks/)

In the case of textgenrnn, I use the Colaboratory notebook exclusively nowadays. :P
Because it's tedious and not as fun as just going for it.
> until a single 'observation' is made, which causes a reduction in the available possibilities, which propagates across the space/structure

wavefunction collapse is a singular event not an iterative process, results are not equiprobable, alternative probabilities become 0, there is no undo/traceback etc etc. the analogy doesnt make sense, it's just a fancy name
Yeah. Battery life, speed, everything is better on 12. Especially on older devices, like mine (6s). Don't need a new one for at least 1 / 1.5 years.
I think there's a simple calculation to estimate that the expected financial value of running Prime95 (just for this particular prize) is negative.

Suppose GIMPS as a whole discovers one new Mersenne prime per year and pays its discoverer $3000. According to https://www.electricchoice.com/electricity-prices-by-state/, the average U.S. residental customer pays 13.11 cents per kilowatt-hour for electricity.

Suppose that you wanted to run a desktop computer with Prime95, hypothetically consuming 80 watts (which is probably low).

You have: 13.11 cent/kWh
You want: dollar/(80 watt*year)
* 91.935844

So it's going to cost about $91 to run that computer for a year, which means that your net earnings are negative in expectation if your computational contribution to GIMPS from that machine is less than than 3000/91 or about 1/33 of the network's total computational power.

There are lots of ways to make this estimate better, for example by finding the actual fraction of computational capacity that an individual machine contributes, or the actual power consumption of that machine, or the actual cost of electricity for that machine's owner, or a better estimate than "one per year" of the GIMPS discovery rate (for example, their current press release says that recently they've found about three times as many primes as they expected).
12.1.1 that is.
TempleOS – Down the Rabbit Hole [video]
Turns out 12.1.2 is the non-optional “your phone is updating tonight” I received Wednesday. (Appeared to be mandatory anyway).
Rust and Webassembly.
> I don't know of anything that discusses safepoints in a way that you could implement them from scratch just based on the discussion

The best discussion of them at the moment is this one - and as you'll notice they're essentially having to do analysis of what is already out there because it just wasn't written down anywhere at the time. They don't have much of a 'related work' section or a bibliography because there wasn't much to refer to.

https://dl.acm.org/citation.cfm?id=2754169.2754187

And implementing them from scratch is what I wanted to know how to do. For a lot of compiler topics the only way to learn is to sit down with an existing expert and physically ask them. Compared to other CS fields that’s really bad.
When this topic is discussed using common speech, it becomes confusing. `Consciousness' is used to describe so many things: the state of being conscious (as opposed to unconscious), the feeling of awareness (as opposed to an automaton that responds to its environment), being aware of oneself as an individual (as opposed to just aware of the world), those thoughts on which you are focusing as opposed to automatic thinking, choices of the will as opposed to unwitting biases, etc. I really don't see all of these as equivalent.

Even if we accept that the article is talking about conscious vs unconscious thinking (focus vs automatic), the hypothesis doesn't seem to explain things we choose to do (which are selected by conscious thoughts/focus), which don't arise because they are something unexpected or unpredicted.

Sure, if you are about to commit a war crime, the matter may be brought to attention by the conscience, which somehow signals that something unusual is about to happen. But when I decide to take an extra bath today because I like the sensation of warm water, it's not happening because of some odd stimulus that wasn't predicted. Or at least, I'm not conscious of what that stimulus is.

Some of the situations where we make conscious choices seem to arise because of habit, morality, suggestion, and any number of other triggers. Another thing that seems to trigger our attention is the need to conduct an ordered set of movements that have not been previously rehearsed, in order to accomplish some desired outcome.

And that also extends to things where there are states of mind that must be progressed through in order in order to accomplish the desired outcome, such as arithmetic, or doing a brute force search of potential solutions to a problem, or solving a logic puzzle. All these also demand our attention/focus.
Cryptographer Adam Back and Hashcash
British nuclear archive files withdrawn without explanation
The trust fund is over $2.5 Trillion
Can someone recommend a podcast on TDD that is to the point?

I couldn't get into these because they seem more entertainment focused than technically focused.
Is the problem just on X or newer iPhones?
> As of Babel 7, even its parser accepts plugins.

Does it really? Last time I looked into this, the "parser plugins" were all fake: single-line modules which simply switched on hidden config flags in Babel to enable functionality already hard-coded into the core parser. Left a bad taste in my mouth that the developers weren't up-front about the true (non-)extensibility of the system.
I learned CSS Grids, and I like it!
It's rare that all men form one coalition and all women form another. If you think about it, the winners under monogamy are low status men and high status women, whereas for polygyny the reverse is true.
How about Vec2Wikipedia for something truly novel?
> We can't just decide "upgrade tonight and go offline for a bit". So we have to engineer around this... But since we can't do a bulk update and force people to restart, we need to deal with different versions which impacts the code quality.

This is pretty typical of almost any customer-facing software written these days. Every mobile app has this problem. Web apps have this problem to a lesser extent.
Because I find that I do not fully understand a problem and it’s potential solutions until I am working through it in reality.
I've learned that if you don't make a decision, that decision will be made for you. This is the most important lesson i learned this year. Never procrastinate on making important decisions, be decisive and be ready to weather consequences.
+1. Read the series earlier this year and really enjoyed it.
I’d love to sit in a meeting at one of these companies. It has to be surreal discussing trending data in regards to sex, kinks, and quirks objectively in a business setting. The setup is almost something out of a Monty Python skit.
Church of England’s plan for transgender baptisms outrages bishops
That's a contributing factor, but unlikely the decisive one.

Some city schools are excellent, and business case for a private or a charter school is stronger in a city. There's also wider availability of various after-school programs.

There's the space concern for those who wouldn't mind a backyard and a pet or two, safety concern associated with letting the kids just play outside, transportation concern as far as effort required to drive them to school and various after-school programs.
You mean ALL SSL traffic will be decodable?
For those who don't know, as the article mentions in passing, there's already quite a bit of data online available from data.gov (which was started by the Obama administration).
Pretty funny how their cash hoarding can scale to $100b+ but they can't provide any level of support or recourse to Play Store developers at all.
> people in a social system

People interacting with other people. Which is why good things to do are, as you said

> Give money to support organisations doing proper investigative journalism, educate yourself on political issues and educate your friends so fewer voters will be swayed by populist rhetoric, volunteer to do some menial task so resources can be put towards longer-term goals.

because that's kinda interacting as a molecule, with the other molecules of the social system -- not "the body as a whole", which is more an idea than anything one could do in practice.

> Economic constraints, or opportunity costs, or the time required to establish consensus all put limits on what people can do, and often require people to do nothing, or even negative things

That's absolutely not the case for Relotius. Jörg Thadeusz is actually pretty pissed off at those excuses, he says they need to end and I agree.

https://www.welt.de/kultur/medien/article185920966/Podcast-W...

For every excuse, you can often find dozens, hundreds, thousands or millions of people who are in the same or worse situation as the excusee, but have not resorted to what they're excusing.
I will echo the first thing you said. Things are always more unstable than they appear (especially if things appear very stable).
You're judging people based on a charicature. Your percieved red flags are nothing of the sort. And, in your continued obliviousness, you miss the fact that these people are alienated by shunning like yours.

People are cast off for being "creepy" when this really amounts o ften times to falling outside norms; then you retroactively rationalize your coldness with vague associations of physical danger.

If you want to go by stereotypes, people drawn toward inceldom typically don't have the build, coordination, or practice to be violent. And the scary part is how hard it is to shake such an image if you find yourself on the verges of society, exactly because of nonsensical fears like yours. This isn't any better than racism or sexism, except it is socially acceptable because we have recently come to view men as privileged in the west.

The bottom line is that you, like much of society, like many in "popular" social circles, are biased by an irrational aversion to otherness, except this particular form of tribalism is socially acceptable.
The Lies of Locke Lamora. Not a new book, but I read it this year and as a fan of the thief/conman type in fiction, I found it fun. Will probably pick up the next one next year.
Here's a question I find interesting, though: Do you TDD or do you write tests? Lots of people write tests for their code. I don't know many people who actively embrace the idea of TDD -- where the testing activity is driving the other aspects of their coding. Even among the people who do, I know of very few people who agree on what the word "driven" means. I suppose I should be more inclusive and say that "driven" might just mean, "I write tests". I've had numerous people tell me that it is improper when doing TDD to modify production code to suit your tests (which, for me is a really weird definition of the word "driven" ;-) ).

If you do TDD, how do your tests drive your development and do you find that it is a concept that you are able to communicate to others easily?

Disclaimer: I have not listened to the podcast, but the combination of the title and this comment was too thought provoking to let slip by :-) Now I'm quite excited to find some time to listen to the podcast!
When arguing against the fundamental ability of people to rule themselves, here the ability to eventually make good decisions based on the available data, it's a good idea to consider the alternatives.

For this specific case, a loud and public debate over our country's disastrous relationship with the Saudi royal family is long overdue. Embarrassment, and unseemly noise are a pretty low price to pay to do the right thing and save more lives in, for instance, Yemen.

Our elected officials and government employees don't suddenly gain insight they did not have as common citizens. They just have access to more information.
Listening to the Redis replication stream
Total milk demand is trending down but production is still trending upwards in the US, so dairy farms as a business (factory farms) are still finding enough margin for expansion. It’s just these rural lifestyle dairy farms are finally being squeezed to the brink; having a grass field with some grazing milk cows has become a luxury.
Take the pen test angle, even if it doesn't pan out you will learn more than 'cloud architect', which is basically fluff. If you can't build, break and maintain systems, you will suck as an architect anyway.
You, stating 1. and 2. like that, quite clearly shows that you a) no nothing about the situation except the extremely biased news articles you’ve read, or b) have malicious intent, because if you did know the situation, you wouldn’t present it like that.

PewDiePie has commented quite a few times on this, but I’ll loop you in.

1. He was, in a satirical bit, showing what people were offering as services on Fiverr. As a result of this, he was surprised about what people were willing to do, and wanted to push it to the limit. He expected his request to get rejected, but it actually got approved and the guys did the sign—proving the point that people are basically willing to do anything for $5.

2. Have you even seen the video? You’ll honestly have to be the most clueless person on earth to not see that he is quite clearly not thinking this is okay, not is he condoning what they did, but it is still a very relevant thing to showcase what people are willing to do.

> An ironic nazi is still a nazi. No matter how you turn this...

Sure...if he was even remotely a nazi...Are you aware that what you are doing is actually doing a service to actual bro-nazis and a disservice to people trying to deal with actual problematic people? Desensitising people like this, means they won’t take the serious cases, well, seriously. Ever heard of the boy that cried wolf?
All talks will have real time sub titles and some even have live voice translations. And you do Not have to speak German to attend, there will be enough interesting people with whom you can converse.
_ugh_ if only CSVs were standardized sooner and more completely. There are many encoding, delimiter, escaping and truncation conventions to deal with in real world data.
Mersenne primes can be written as: 2^(some prime) - 1. Is there a name for the primes that can be written as: 2^(some prime) + 1?
> What does creepy mean? Difficulty with social norms? Unusual interests? Physical unnatractiveness? You think these are choices?

Creepy when it comes to the incel label typically means one of two things: groundless desire on an individual level (i.e. "he wants me even though he doesn't know me at all") or issues with control or manipulative behavior (i.e. "I deserve for this girl to like me, how do I make her like me?"). Neither of these qualities indicate people who are willing or able to seek genuine emotional connection and neither have anything to do with social norms, interests or hobbies, or physical standards of attractiveness.
iOS 10 is way better than 11 or 12, especially on battery life. Battery life is terrible on 12 so no I won't and never will 'upgrade'.
Satellites may connect the entire world to the internet
Whoa, nice! Sometimes, the world is smaller than you think. Joined up, looking forward to January!
You must be one of the few 6S people to claim 12 is better. Pretty much all I've talked to regret every going to 11 or 12 on the 6S.
Just want to say this:

The fact that European readers even believed half of the fabrications in this story is telling of how ignorant they really are about the USA.

Just because you have seen movies which are the product of LA and NYC doesn't mean you know anything about the USA. Let me be clear: people in NYC and LA themselves know nothing of their country. This is blatantly obvious when you watch ANY Hollywood creation set in rural America.

It is frustrating to deal with self righteous assumptions of my culture like this based on movies and TV shows.
Great to hear. :-)

Feedback/questions always welcome, of course! Feel free to file an issue or chat in gitter. Fortunately it's a pretty well-scoped project that's mostly done at this point.