skysight-inc/HackerNews huggingface dataset:
Someone doesn't get satire. This article is clearly not meant to be taken serious and the number of car parts is therefore by far not the only incorrect fact.
You can't think of it because you don't understand TUF's theat model.
I read most of the Dune books back when I was a teenager, and despite being a usually voracious reader I found them very hard to get into. Worth the effort, mind you, but it's definitely a series which requires some investment.
Ethical hackiing
Do You Want To Find Out If Your Spouse or Partner Is Cheating On You? Do You Want To Gain Access To College or University Portal; To Change Grades or Get Examination Questions? Do You Want To Hack or Have Unrestricted Access To Phone, Whatsapp, Facebook And Other Social Media or Any Mobile Device? Just CONTACT: fasthacker234@gmail.com, and the job will be done

contact fasthacker234@gmail.com for all forms of mobile hack, social media hack, email hack, website/database hack and grade upgrade. Tested and tried. Do you need a Hacker? Do you think you spouse is cheating on you? Do you want to change school grades? Hack whatsapp? And lots more..
There will always be users like me who know how to self host stuff and don't want 3rd parties having access to their repos. But there will always be plenty of people who like to outsource this, have it hosted by 3rd party etc etc. It's the service that is worth the money, not the features.

Features have a limited value, they are valuable until an alternative provides it for free (which is the common thing these days). And that will happen here too, just take times. Same as gitlab nibbled at github, something else will come around to take share from gitlab.

Simplifying the development to just one tree/version, saves a lot of maintenance, development discussions, allows feedbacks of all features by self hosting users as if they were enterprise hosted clients. This also has a value.
I'm financially illiterate, so you'll have to pardon me. But why is growth necessary for spending? If my income is steady at $10,000,000 a year, I have money for projects, hospitals, and infrastructure. No growth, but I do have money.
Maybe these exchanges need to take out depositor's insurance.
There's no such distinction. But, in the operational semantics of a call-by-value language, variables are only substituted with values.

Or, to be consistent with the terminology I've used in other comments, in any language, a value is something a variable can be substituted with. It's just that, in a call-by-value language, variables can never be substituted with unfinished computations.
Security cameras.
Game Cheating Tutorial: God-Mode in GBA Pokemon
Hodges biography of Turing is a monumental piece of work, covering Turings private and family life, his time as a codebreaker, later work in Manchester attempting to build the first real computer, and lesser discussed work such as his voice encrypting transatlantic telephone and his study of morphogenesis.

You not only get the story of these events, but the work is detailed at such a level as to satisfy an academic.So

if, for example, you've heard the Enigma code breaking story but really wanted to hear the step by step process from transmission to plain text, this book's for you.

The current edition is branded like the Film, but don't let that put you off.
Yes, the pope can actually make decisions with consequences, but as Stalin put it, "The Pope? How many divisions has he got?"

Well, he doesn't have any, the power comes through his symbolic position.
Author Here.

Wanted to share this fun post with you guys.
Of course, it's inspired by the current Pokemon craze :)

Feel free to ask anything and let me know if you spot an error!
Reminds me of my old project (still in use to this days by something like a dozen people) fugitive [1].

[1] http://shebang.ws/fugitive-readme.html
Great line: "Learn to estimate your capacity. You’ll learn how many seconds are in a day because of this."
I wish there where a high-speed coop in the bay area. Comcast is ass. They managed to knock my 25 Mbits down to about 0.5Mbits yesterday, and when I complained, were like what? Did this bug you? You still have internet access! Works just fine! All for the low price of $70/mo with $5/mo annual increases. Unfortunately, my only alternative is AT&T and they're even slower.

It's ridiculous my first broadband connection 15 years ago in the midwest was faster than my $70/mo comcast connection. Plus it was symmetric!
kvas comes from kvasit' - to make sour
Just so you know, I googled Meraki and got this: https://www.meraki.com/

My opinion is that having number based user accounts is fine as long as you don't provide any access to them in any of your request parameters.

They should be safely maintained server side, within sessions, and any request for other user's details is done via their username.

My last point is that a user should never be able to find out their user id #.

If you allow users to change their username, then you put the responsibility in the users hands to update their external links.

Eg. If I change my twitter handle, I have no idea how many places I have that referenced - so I just don't do it (not sure if you even can change it at will actually)
Is this true? Lots of Europe decided to keep their monarchies, as does Australia, NZ and Canada. This leaves out the US which is not solely the definition of 'Western Culture'

Also they don't tend to favour the upper class there's broad support across ideologies and social class that support them. In fact, the republican movements tend to come from upper classes, well true in New Zealand and Australia anyway (not sure of the other monarchies)
You don't use an external ID.

You use an internal ID that you control, which fits the requirements of your design.

External authenticators can then associate to your internal account as you design. If the external authenticators can be 'renamed' you'll want to insist on a sidechannel (often email) and recovery process for that channel (or SMS is popular).

Any data you collect can and will be used against your customers in the event of liquidation and/or oppressive governments in the jurisdictions your servers are hosted in: I recommend allowing 'email only' as an option for your users.
Wrong, Russians spoke the Old Russian language.

Слово о плъкоу Игоревѣ was written in Old Russian.

Old Church Slavonic is a different thing.
I should point out that I've made numerous mistakes too! Just fortunate that it was only ever my money on the line. Again, respect for your transparency - takes balls.
Plato's Politicus has an interesting comparison of different political systems in 302b-303c, putting democracy as basically ineffective, saying a corrupt democracy is the least harmful among corrupt systems, and a good, working democracy is the worst among good, working systems.

See the text, starting from: http://www.perseus.tufts.edu/hopper/text?doc=Plat.+Stat.+302...
Most popular Different Mascara auctions
"Dead souls", by Nikolaj Gogol. https://en.wikipedia.org/wiki/Dead_Souls
Because it means downloading the entire history when all you want is the latest version.
Thanks for the info! Had no idea about this.
Who needs insurance when you can make your customers take the hit for any theft?
I'm curious - does anyone else think that the equality that matters is equality in material outcomes? I think that would be such a boring world. The real equality that matters is equality in dignity as human beings, equality before the law, equality in our respect to each other. I think the developed world has made monumental strides on these fronts, which are spreading around the world too. (Even though, of course, there is still work to be done).

Incidentally, I think even though (as Piketty claims) inequality may be increasing, the average person (certainly in developed nations, but also in developing ones) has also been unimaginably enriched over the past 200 years. By any ethically relevant standard (access to food, shelter, heating, technology, entertainment), we live unbelievably fortunate lives. This when our ancestors a mere 3-4 generations ago were unspeakably poor.
On What Matters by Derek Parfit.

Happened to be vol. 1, but vol. 2 is also fantastic. Honestly, Reasons & Persons would also make a fine gift.
Was waiting for this!
No, that's the way humans work in a specific belief and motivational system.

Historically societies have had many incentives and motives for behaviour, advancement, job production, etc, outside of profit, that were as or more important to it. This includes religion, morals, ideals, customs, laws, etc.

Christians, for example, were for centuries not loaning with interest, not because they weren't humans, but because they valued a moral code more than profit.

As a fact, we do such stuff too, and have even put it in laws, e.g. against child labour, slavery etc. All those could bring huge profit too, but we value our morals (e.g. anti-slavery) more. People certainly didn't stop doing them because they weren't profitable.
Hoi Job :) mogguh

I understand, and money has to be made too. It's a nasty trade off. Though as i wrote to the other reply, its the service that is worth the money not necessarily the feature(s).

IMHO, there is always a certain percentage of users that want to pay. The more users in total, the larger the amount of paying customers.

And the repo mirroring would be a great feature to let me move a lot of github project users to gitlab without losing any potential updates from an upstream source.

It would also allow for nice backup purposes, though you could do that now of course already with the hosted enterprise solution. But if the feature was in CE, many would be used, familiarised, to the feature, and perhaps see the added value of a backup node ($$) at gitlab.
Le sigh. Here comes some greytext.

Is it so insanely improbable that, on the whole, men strive toward power and women don't? That there is some slim evidence that there is a gender difference, and women are happy not to be the number one dog everyone is looking to for guidance?

This seems to be the exact same argument as "women only get 70c on the dollar compared to men." Well, right, because men pick challenging jobs with hard hours that kill you, and women pick easier jobs with easier hours that don't kill you.

Being the President of the USA isn't a cakewalk, and those not driven by passion and a thirst for power won't end up there, which should be just fine, but for some reason... isn't.
Machine Learning Is Fun Part 3: Deep Learning and Convolutional Neural Networks
I don't get why US judges often throw out evidence because it was not acquired according to correct procedure. I understand that confessions made under pressure are worthless, since people confess anything when threatened or tortured. But factual evidence like a video recording? What difference does it make how it was acquired?

The correct action in a case like this should be to use the evidence, and discipline the officer who violated regulations.

When a court disregards obvious evidence, and pretends that it doesn't know things it really does; and when that happens to help a well situated criminal with expensive attorneys; then the obvious result is that the public loses trust in the government. The abstract ideal of "justice" must guide how the law is applied. If courts rule only according to the law as it is written, rather than on the spirit behind it, when courts fail to bring justice to criminals; then we will end up with lynch mobs and vigilantes.

Who can blame a redneck in the woods stocking up on guns when you read an article like that? You can't trust a government that lets a wife beater run free because of a formality. When the system doesn't protect you, you need to protect yourself. Right?
From "
1.5.2. Goals for specific attacks to protect against" from the TUF spec:

Git protects against:

* Arbitrary installation attacks. (Because metadata is signed)
* Extraneous dependencies attacks. (Because metadata is signed)
* Mix-and-match attacks. (Because a git commit hash depends on its parents)
* Rollback attacks, assuming you make sure you only fast-forward when pulling.
* Wrong software installation.

It does not protect against:

* Indefinite freeze attacks. The attacker could
just replay the same signed git repository for a long time.
* Vulnerability to key compromises. (Everyone can sign any commit, no separation)

It also has no built-in support for mirrors, and you cannot delegate trust to sub-maintainers easily, since any person who can sign a commit may potentially modify every file in the repo.

So I don't see how `git` is a valid solutions to the problems that TUF wants to solve.
The page linked above has instructions for removal.
Delivering a TLS certificate over HTTP is useless as a MITM can simply substitute his own certificate.
You need to have your own IDs IMHO, so that people can associate multiple accounts (ex., both Facebook and Twitter). Could you go with something simple, like a timestamp with microseconds or a timestamp plus a random number?

If you don't want to allow that, why not just to fb_{facebook_id, tw_{twitter_id}, etc.?
> I read this as a sad commentary on how the Open Source philosophy, that seems to be so drummed in to kids at University, leads them to think that the best course in life is to give away their best work for free.

Of course, this naturally contrasts with Fucked Company/TechCrunch's Deadpool, which is a sad commentary on the "turn a feature into a company"/startup philosophy, also drummed into kids at University, which leads them to think the best course in life is to give away their best years for free (a.k.a. worthless equity).

We can speculate about how things might have turned out, but we will never know. There are lot of dead open source projects that never amounted to anything. Life isn't in black and white
Two great benefits of Python generators (and how they changed me forever)
> The libarchive vulnerabilities could allow a malicious third-party to distribute update archives that could place arbitrary files on the filesystem.

Why do people keep doing this crap every time they re-invent the packaging wheel? And it's particularly awful from something purporting to be more secure than vanilla FreeBSD (which generally purports to be "better engineered" than Linux, where sane behaviour for distributing binaries is a long-solved problem).
Well, if you are conditioning on "elected" you have to consider that democracies are a relatively uncommon thing in history. If you further condition on democracies that the voting body isn't made up of land owning men it becomes even less surprising.

And of course if you remove the "elected" condition the whole phenomenon is quite unsurprising since power was often taken by force and men tend to use force to acquire power more than women.
For those who reads french language -- Piketty sometimes publishes articles in Le Monde. I would be really curious to know what people here think about these publications. I am not entirely sure how to interpret them.
> Sadly, the Quake engine is irrelevant today

I'm not a 3D graphics programmer, so can you (or someone) elaborate on this? Aren't modern engines just the same as Quake, but pushing more pixels? Thanks!
Wait, so the advice to fix my end-all-be-all HTTP proxy application is to run another proxy in front of it?
> The platform that we're building uses only Facebook and Twitter APIs to signup and login.

No normal email only sign-up? Does your demographic not include people who prefer not linking their accounts to external identity providers?
Does this happen when you opt-out the GhostRank feature? My understanding is that if you decide to support them, then they'll use such data. However, I think I will start using Disconnect. Thanks for your hint!
To complicate this further, "The City" or "The City of London" refers to a small area in central London where a lot of banks and financial institutions are headquartered. London as a whole is called "London" or "Greater London", but not "The city of London".

In the UK, "The City" is often used to refer to the London financial industry, much like "Westminster" is used to refer to the central government.

"Town" refers to urban centres in general, not just London.
I'm loving the latest book by Kevin Kelly about machine learning
> leads them to think that the best course in life is to give away their best work for free.

What, exactly, would he have built his tools on if others had not released Java as open source, Drools as open source, Tomcat as open source, JBoss as open source?
Not everything is about privacy, and arguably privacy advocates have done a lot to harm our ability to have a trusted internet by conflating verification, encryption and anonymity.

The most annoying thing about HTTPS everywhere is that it ruins cacheability. This is a problem the distros solved ages ago by signing their content but acknowledging it's mostly pointless hiding it in transit.

But its absurd that in HTTP2 we have out of the box encryption, but we don't have a mechanism for doing authenticated caching.
https://en.wikipedia.org/wiki/Neo_FreeRunner
Mt. Gox went through the legal channels and still to this day, no one received back a cent. It could take years and even then they are not guaranteed their full funds back. This is better for the customers.
How One App Developer Went from Carpet Cleaner to Top 1% and Millions of Users
Shoe Dog by Phil Knight.
A memoir of how Nike was build from scratch. Written is a witty funny way that can be totally funny and brutally honest.
Just like real-world TLS, the browser would validate the certificate before using it. TLS can be MITM'd too - if you can find a way around browser validation of the certificate.
Doesn't the `snapshot.json` file protect against "not being aware of the revocation"? Since `snapshot.json` can be trusted to be up-to-date (due to being included by hash in `timestamp.json`), and `snapshot.json` has a hash of all metadata files, we can be sure that our metadata is up-to-date (or at most as old as the interval after which `timestamp.json` is considered out of date, which is as you say a risk-based decision). And our metadata includes the delegations, so if the metadata is up to date, then so is our delegation information.
>In a century that produced Stalin, Hitler, Pol Pot, Idi Amin and Slobo Milosevic we still see philosophers and sociologists seeking the roots of evil in externals like family violence, poverty, television, even circumcision and lack of breast-feeding (and no, I am not making those up!).

Whereas the correct answer is what? Some disturbed individuals like Stalin, Hitler, Pol Pot etc are the cause? Or was it "philosophy" that perverted them -- because Hitler sure as hell didn't read much philosophy.

And what about the millions of victims of atrocities from the "civilized" colonial powers not mentioned in this list, because they're third world so nobody cares, and b) they kill the nice argument about "pure evil" leaders motivated by philosophy. Those crimes were motivated by the almighty buck.

>Calling twentieth-century philosophy superficial gives it too much dignity; vacuous is the closest term.

Yeah, man, you dismissed it in a sentence. How intellectual. And coincidentally, how anglo-saxon, the very culture that never understood continental philosophy to begin with, and deals mainly in scientism and crude empiricist platitudes.
The 13" can do pretend to have 1680x1050, which is the native resolution of the MBP17, and the 15" can pack the same content as a 1920x1200 screen, which is what we got from the 24" iMac.
Barry Hughart's Bridge of Birds.

Set in a mediaeval China that never existed (but should have), it's the story of how village peasant Number Ten Ox and the ancient sage Master Li (who has a slight flaw in his character) go on a quest to save the children of his village from a plague which can count... and the other quest which they find themselves part of.

On the way you'll learn how to make a fortune with a goat, how not to cook porcupine, the best way to move rocks using only a corpse, why you should always be polite to ginseng, and the true meaning of courage. You'll meet ghosts, monsters, and gods --- and they're typically less bizarre than the human cast, which contains such jewels as the Ancestress, Miser Shen, the Old Man of the Mountain, Lotus Cloud and of course, the inimitable Ma the Grub and Pawnbroker Fang...

It's by parts hilarious, touching, gripping, and there are parts that will make you cry from sheer beauty. Read this book.
Interesting that he considers logs to not be worth the investment. I can appreciate his argument and all, and logging seems pretty hard to get right, but still.

Thankfully, my current job is a monolith database and webserver on a box, so I'm still in the realm of pointers for now.
7 Industry Careers for STEM PhDs
Doesn't seem to work on macOS under Wine:

$ wine VoxelQuest.exe
err:process:create_process L"Z:\\Users\\username\\Downloads\\vqprecomp\\bin\\VoxelQuest.exe" not supported on this installation (x86_64 binary)
wine: Bad EXE format for Z:\Users\username\Downloads\vqprecomp\bin\VoxelQuest.exe.
$ wine.bin(52265,0x407fc000) malloc: *** error for object 0x401c2f08: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
> that is as ridiculous as saying "the reduction of `(λx.x)4` is an effect".

What I'd do is consider the use of recursion to put your computation in a partiality monad. The identity function isn't recursive, so `(λx.x)4` is a pure computation. I'd also require a positivity check on recursive datatypes, to prevent users from sneaking nontermination into pure functions via datatype constructors.

> Non-termination is a property of a computation, not something that a program does to the outside world.

Non-termination gets in the way of producing a result, so it's an effect.

> There's nothing wrong with letting a computer churn away forever trying to reduce a divergent expression (with no effects!)

I wouldn't call it “wrong” either, because effects aren't intrinsically “wrong”.
There are about 180 registers in the register file already. There are only names for 16 or so registers, the CPU internally does renaming for them. It would be possible to specify an API that leaves a part of the named registers reserved for kernel, but that wouldn't really help.

When an interrupt or system call happens, all the registers get pushed to the stack. The stack is typically in L1 cache (and subject to various CPU optimizations), so it's really fast to push the 16*64 bit registers to the stack.

System calls, interrupts and context switches are "slow" not because they have trivial overhead like pushing registers. What's really consuming the time is secondary effects like TLB flushes, changes to the page tables, polluting the branch predictor, etc. It takes a very long time for the CPU to "warm up" again after a context switch.
He's not right.

If you discount China as a superpower, then you discount a country that could single-handedly throw the entire world into a state of political, economic, and military chaos overnight.

Defining power as military-only is as naîve as defining it as male-only or violence-only or sword-only.

You are right. One should take care defining a word so narrowly that it can only apply to one thing. If "superpower" by definition means "characteristics only the USA has" then why not just call it "USA?"
What people seem to care about is not net improvement, but relative improvement. It really comes down to if you feel like things aren't better because you are comparing them to other people. It's not right or wrong, it's just an impossibly moving target.
Last Christmas, I was given and then bought for others:

The Thrilling Adventures of Lovelace and Babbage: The (Mostly) True Story of the First Computer

( https://www.amazon.co.uk/Thrilling-Adventures-Lovelace-Babba... )

It's a halfway house between a graphic novel and a proper book, and is written in a very entertaining way. I can thoroughly recommend it for anyone who is interested in Computer History, and normally struggles through dry tomes of non-fiction (which this is most definitely not!)