skysight-inc/HackerNews huggingface dataset:
> Other than occasional workarounds using a URL, information given to these services becomes accessible only through those services. If one wants to post a Facebook picture on one’s Twitter feed, one does that by downloading the data from Facebook and then uploading it to Twitter. Shouldn’t it be possible to have the image flow directly from Facebook to Twitter?

I'm not sure I understand the problem with URLs. "Copy share link" is a standard operation both on the web and in apps.
Hackathons seem to be where companies can dump an untested implementation of a platform without ruining the experience of actual customers. They can either find out what's wrong with their platform or be pleasantly surprised when someone manages to use it.

A few years ago I ended up at a Hadoop-themed hackathon. It took most of the day for the organizers to provision us servers running Hadoop that could compute anything non-trivial. The only reason my team ended up with something instead of nothing is because I SSHed to my desktop computer to do the actual computation.
That's quite a grab bag. Should we throw in radical veganism, Zionism, and libertarianism too? How are you going to measure the "moral equivalency" or non-equivalency of these positions?

So, to get started, these are all objects in some category, but I'm not sure what the defining features of this category are. They all have beliefs about groups of people, sort of (libertarianism going for "all individuals" often, veganism involving animals on par with people with respect to certain rights). Several involve thoughts on government (black nationalism, Zionism, libertarianism) and others don't (white supremacy, feminism, veganism) so that can't quite be it. Some explicitly put down other groups ("supremacy" is a giveaway) and others don't (feminism doesn't, black nationalism often doesn't, depends on the flavor of veganism and Zionism).

Even if you leave out my additions, what makes feminism, black nationalism, and white supremacy comparable? Why did you put them together? One's racist, one's separatist, and one is about equality; they don't have the same relationships to governance; going back to category theory how are you going to construct morphisms between these to compare them?
What are you trying to achieve? Detecting state censorship, or dealing with location-specific speeds?
First, I switched from OSX to Windows b/c WSL made it possible.

There is some weirdness with the recommended file system sharing. Git on WSL sees files as modified after they have been checked in from Windows. It means I either use Git from the IDE or from the terminal, but not both.

Excited to see how this continues to improve.
(replying to a dead thread, I guess)

One issue: where/how to store the backup codes? Paper in a box in the bank? Not very convenient if you are traveling and lose your primary device. Paper in your wallet? Not very secure (and the probabilities of losing your wallet and losing your phone are correlated). Encrypted file on dropbox? I don't trust myself not to make a stupid mistake and leave an unencrypted copy in a "temporary" file somewhere.

TOTP key: load it onto 3 password-protected Y4 keys. Take two of them with you on your trip, and leave one in the bank. No way (without very expensive expertise) to extract the TOTP keys from the Y4, which also means that a user blunder won't expose the keys, and hopefully your Y4 password is strong enough to give you time to change the TOTP keys before anyone cracks a lost Y4.
Funny thing is, I don't watch TV - at all. And the single most used app on my phone is Kindle.

So, in the same spirit in which your suggestions were given, I would suggest that you stop playing psychologist on the Internet. You're clearly not good at it.
Seems like that results in a different problem? Someone could take your email address.
`std::remove_if` only takes two iterator arguments, and it's too ad hoc in exactly the same way Ruby's `reject!` is too ad hoc: it's the result of specializing `std::copy_if` to the case when the zeroth and second iterator arguments agree.
I have to agree with this comment. Insurance companies are highly sophisticated math machines. They are not sitting around with some majorly outdated process. This is a highly competitive market.

The most likely scenerio is that new enterants will do one of 3 things: overprice insurance, underprice insurance, something illegal like discriminating
I'll propose that there is a reason for this. The tactics of the Social Justice movement is to demonize people who disagree with you and attempt to get them fired or ostracized from society. The tactic is to find the most extreme version of that opinion and try to make that the model for the whole group, even though the center of it might be more moderate. For example, there are a lot of people that have been concerned about the amount of immigration to the US for years and any attempt to restrict immigration was called racists. It's easy to do since there will be extreme racists that also support restricting immigration. You just need to interview one of the clear racists and make them the poster child for the whole group. I saw tons of the meme with Pepe the frog from the alt-right and never saw a single one that was racists. When it went mainstream, someone found out that racists were using it too, so they attached the racist label to the whole thing and tried to get any discussion from the alt-right tied directly to racism and Nazism. There are racists in the group for sure, but I heard a lot of other parts of it as well.

This is the same reason I was so opposed to the witch hunt of punishing everyone associated with Peter Thiel. Trying to get someone fired for their political beliefs sends the middle people underground. They are fearful, and their whole lives are not centered around their political identity, so they just stop talking about it.

The result is that the only people willing to talk about these things are the extremes, or the weird or the people who really take "I don't care what you think of me" to the extreme. This is why Milo Yiannopoulos is the spokesman for these ideas to people. He is the only one willing to talk publicly. He is an extreme, and deeply flawed person, but he is willing to say things no one else is, so he has a following. Trump is also a version of this. Lots of his supporters are more reasonable than him, but they got shouted out of the public discourse and were call racists anyway, so that only left the extremes left to represent the center.

I think there are lots "worthy opponents" out there, but if they said they support less immigration, they would be called racists and everything they ever said would be quote-mined until something unacceptable was found and they would be run out of the public space.
An interesting article and some valid points, though I'm confused as to how they ignored the MASSIVE growth of equality due to the Industrial Revolution, or was that a catastrophe? I'm sure there are some that would think so...
They're fast because x86 has a decently fast privilege change mechanism for system calls and Linux works fairly hard to avoid doing unnecessary work to handle them. In the simplest case, registers are saved, a function is called, regs are restored, and the kernel switches back to user mode.

The asm code is fairly straightforward in Linux these days. I'm proud of it. :)
Cara Membuat Ketapel Dari Pena Bekas
Except for your last point about Jon Stewart, your point could easily have been made by https://en.wikipedia.org/wiki/Tom%C3%A1s_de_Torquemada

Once you have a moral compass that is not even open to debate, it is a short step to suppressing all debate and even persecution of the "filthy scum" that dare question your morals.
Or that this guy is misinformed, for example, were there tomatoes in India before the Age of Discovery?
You can build xterm with sixel support https://github.com/saitoha/libsixel
I disagree that we have "competing wikipedia definitions," I don't find that argument convincing and think you're just refusing to admit to being mistaken about what a word means. I hope that's not too sharp of a barb.

One reason I want separate the easily proven falsehoods is that the people who fall for that stuff are not very persuadable anyway, and the damage to the body politic is not very great, and I think that the real goal of the censorship crusaders is to shut down competing worldviews.

Being sued or prosecuted by your government for "propagating falsehoods" would be awful obviously. What else is there to do with that thought experiment than to recoil and place it in the bad outcomes bin?

The thing about recommender systems really is an interesting question and a legitimate gray area but I'm personally not interested in pursuing it at the moment. In fact I'm going to stop replying to this thread, but if you think theres a way to incorporate some sort of unbiased veracity estimate into such a system, by all means go for it.
Deploying Rust in a large codebase
If you get flagged for deliberate trolling, that's not proving the point of the article. Trump refuses facts. It doesn't matter whether you think he got to the right or wrong viewpoint, he is objectively not a worthy debater. He does not explain why you should think something, back it up with true statements, and meaningfully respond to counterpoints and criticism.

I don't care what you voted, but you have not named a 'worthy opponent' for didibus.
Great to hear - welcome to the party! :)

What you're seeing with git is likely to be caused by line ending differences. You've probably got "Convert line endings to Windows" configured in your Git on Windows, but "Checkout Linux line endings on Linux". Either way, both should match otherwise all your files will look different because ... well ... they will be ;)
There's also a huge difference between "how much does a college degree help an individual programmer" and "how much does a policy of requiring CS degrees improve programmers as a class". I'd argue that there's more of the first than the second - a college degree is a largely a positional good in that having a more impressive educational background gets you hired only as much as other folks have less.

I don't think the program is worth the massive investment getting put into it. There's obviously superior alternative structures - proctored algorithms tests to filter for IQ/ability, which qualifies you for a year-long apprenticeship with a working programmer.
Yeah, this use case can be solved in the first place by FB making it possible to share outside their walled garden, and Twitter ingesting the appropriate URL and creating thumbnails to display inline for non-Twitter images.

No new tech is needed, only the will to open up the walled gardens.

By the way, this was sort of taking shape for a while with 3rd-party aggregators ("all your social media in one feed!"), but that approach just withered away with the growth of FB into an unstoppable juggernaut.

EDIT: Which isn't to say that Upspin doesn't have some very interesting uses, but the barrier of UGC walled gardens not wanting to open up in the first place makes this particular use-case moot.
For instance, if you get a malicious application which roots your phone and doesn't bother to tell you (the nerve!). You might have a security problem with your phone whose most easily detectable sign is the presence of root.
I am curious if they are going to make an AI hedge fund. This is how insurance companies make money. If they can create money without having to pay traders and analysts, it just might work.
You are aware that steam runs perfectly under Linux, are you not ?
If you did not read his manifesto, these two quotes from it are the most scary according to me.

"In times like these, the most important thing we at Facebook can do is develop the social infrastructure to give people the power to build a global community that works for all of us.

For the past decade, Facebook has focused on connecting friends and families. With that foundation, our next focus will be developing the social infrastructure for community — for supporting us, for keeping us safe, for informing us, for civic engagement, and for inclusion of all."

"Our greatest opportunities are now global — like spreading prosperity and freedom, promoting peace and understanding, lifting people out of poverty, and accelerating science. Our greatest challenges also need global responses — like ending terrorism, fighting climate change, and preventing pandemics. Progress now requires humanity coming together not just as cities or nations, but also as a global community."

Can anybody translate these to their real intentions?
This "everyone was disenfranchised with their plight under neoliberalism" argument is pure popycock.

It is akin to saying that the people buying Snake Oil from the guy who parked his wagon downtown this morning, telling everyone he has the cure for cancer, are doing so because they have become disenchanted by the medical profession's lack of progress in curing cancer.

No, they bought the Snake Oil because they are gullible.
Speculating here. "Deceptive practices" - do they mean the hacking tutorials? In any case, this is worrying as that account was a great source of information; often shedding light on the shoddy state of modern tech security.
This kind of closes the loop on an interview I read a long time ago in a magazine.

When Blizzard went to make the Mac (System 7) port of Warcraft 1, the guys that were interviewed about it mentioned that the port was relatively easy because the game code was relatively insulated from the OS and all they had to do was update the OS-side code and keep the game logic running in "a thread." (their words)

Probably this virtual machine model was continued at least to Warcraft 1, which makes a lot of sense for a shop that was used to doing console ports of their PC titles at the time.
You can categorize them as identity politics.

Which is what I was trying to get at - I don't think that identity politics are useful anymore in the modern age we live in.

What's inconsistent to me is if one accepts the moral superiority of one type of identity politics over another. Either you accept them all or you categorically deny them all.
I think the growing threat from within has much more to do with the ballooning costs of higher education, and the way that higher education no longer means a better life, and sometimes a worse one, with crushing student loan debt ruining credit ratings.
Amalgamate: put all of a project's C code into one big file
> Can't do it? Dunning-Kruger just reared its ugly head again.

@stcredzero, I've seen your name pop up time and again on this thread. I don't think you realize how rude you're being.

You clearly think that Data Structures 101 is important knowledge, to the point of saying that most software project failures are caused by lack of that knowledge. Others in this thread take a more moderate position.

Can you accept that this is a difference of opinion, not a sign of incompetence, and stop being so rude about it?
THIS is the official CCC channel: https://www.youtube.com/user/mediacccde and CCCen was a copycat (trying to make ad money?)

CCC also has its own video portal here: https://media.ccc.de/

EDIT: supporting source: https://twitter.com/chaosupdates/status/827603635500699650
I work at a university and don't find that my students are protected from dealing with uncomfortable topics. I do find that they're more willing to talk about uncomfortable topics than in the past -- people say they don't like x or y and do like z or w rather than simply remaining politely silent as they have in other times.

There seems to be an idea that you have to listen silently with socially-appropriate nodding to speakers about uncomfortable topics in order to have "dealt with them", and instead a lot of students argue back these days. Which is better, lie back & listen or have a discussion? While it's occasionally uncomfortable to have students argue with me, it's much less a waste of my time than talking to a room of cell-phone-illuminated slack expressions.
That's an opinion. I've seen quite a few feminists committed to blanket assumptions of what's wrong with men, or that feminism requires women be chosen over men, as opposed to having equal opportunity. It is entirely possible to see certain feminists in much the same vein as I'd evaluate a white supremacist.

Bear in mind, there's a "feminist" out there who's advocated for reducing the male population of the earth by 90%. Obviously a radical example, but my point is, you can treat these widespread viewpoints as cut and dry as you've placed them.
I installed Unity once and found it so unintuitive. I would've given it a chance, I think, but the Amazon adware thing was the final push for me as well.

Plenty of good Linux desktop environments to check out. Cinnamon, XFCE, Mate, or a tiling window manager solution are all really nice options and I have a hard time believing that detractors of the Linux desktop have tried all of those.
In the UK, I'd expect GPs to be part of a bulk purchase scheme run by the NHS trust - last time I was aware they were. No idea how it would work elsewhere.

I've long been of the opinion that for most people anti-virus is ineffective snake oil that significantly compromises PC performance for very little security benefit.
The share link is usually an HTML page, rather than an image. Either the user needs to figure out the image URL or the service needs to implement individual decoder for every type of share link.
At least you qualified that statement with most. Are they bad for the feet? I think they are similar to just being barefoot, and because they are so easy to slip off, I end up barefoot more often than otherwise.
An option grant where the spread has become large enough that the employee cannot cover the tax burden upon exercise effectively handcuffs said employee to the company until a liquidation event.
Until they decide that as you don't have an active social profile you are a 'high risk' client :-)
Instacart seems to be most overhyped company in delivery space.
Perhaps the new-user process requires authentication initially via email to confirm that you are in control of that address.
Oh wow, the other one has always turned up better for me in search results. Wasn't even aware of it. Thank you!
>"to scale back decades of work"

If I say something controversial, I don't automatically undo decades of change. The impact of a statement grows as more people react to it. If you disagree with a statement, the best response is to debate and illuminate the foundations of the statement.

This isn't directed at you per se, but in general I hope people come to understand the Streisand effect is an observable phenomenon. I'd even go as far as saying it was a major contributor in getting Trump elected.

https://en.wikipedia.org/wiki/Streisand_effect
> You automatically lose an argument if you refuse to engage with your detractor.

Nah. If someone who believes the Earth is flat is willing to spend 12 hours a day arguing on forums, your best move is to refuse to engage. You will never convince them, and they will always outlast you and feel victorious.
I disagree with almost everything Etchemendy states here. Having been a student at a private institution, public university and community college, his (rather liberal) arguments simply aren't grounded in reality.

Perhaps he should go and live in the dorms, where scam after scam after scam is apparent. From dining/meal plans to textbooks and all of the additional fees we're charged, while the college builds millions of dollars of new buildings, facilities and infrastructure.

Education is no longer about education (not that it ever was, but in a time long past---perhaps when he was getting _his_ education---it was a closer ratio), it's about money. And all I feel I'm going to get from them for my money in the end is a piece of paper. Everything I learn while I'm there is on me.

In short, I think we should tax the hell out of them if it's for the benefit of the American taxpayers.

When Universities, creditors and banks see numbers double [1], all they do is build twice as fast, hire twice as many adjuncts and raise tuition.

Sources:

[1] http://www.pbs.org/newshour/rundown/times-up-student-loan-in...
Putty always served me well when stuck on a windows boxen, so it's good to know it hasn't been forgotten.

Two things for those of you who use putty I think would be mosh (chromium if you have to, cygwin my preffered), and winscp.
> XML is parallel to HTML, not a generalization.

I was using "generalization" in a process rather than analytical sense, in that XML was inspired by and intended to be more general in application compared to HTML.
How submerged does this have to be?

Could periscopes aim optical networks, say from 20m below?

I'm imagining biomass consuming "creatures", now, with gills to draw the effluent waste from areas around raw sewage outflows that horrified me when little, despite ,my dad rarely corrected about such things, assured me they were legal at the end's distance from shore that i could easily spot nonetheless.

My optical networks knowledge is nil, but can simply larger diameter less pure plastic optic fibers transmit sufficient data, compensating by cross section in any way? Assuming one might try to build them strong enough to act also as physical ties, if other limits on movement like chains failed? Can such plastics be made?
Because you can allocate registers in a way that is particular to a specific call's context, rather than in the generic context of a called function.
What would be the point of that ? Just install steam on your Linux of choice.
The persistence of political misperceptions [pdf]
Is it possible to have a value-added services company that doesn't exploit its labor?

Is your answer going to be self-driving cars? What about alternatives that don't fundamentally replace the labor?

In my opinion, it is impossible to achieve venture capital goals and pay service labor commensurate to the value it delivers.
"More speech" is stupid when you're speaking with people who have abandoned the Western rationalist tradition. The "debate" on evolution, climate change, whether it's really necessary to exterminate the impostor Jews and enslave the rest of the Untermenschen -- these are not debates in any meaningful sense of the word. The people who hold such positions aren't going to provide any kind of rational justification and they're certainly not going to back that up with valid scientific data. Most importantly any such "debate" is not going to produce new knowledge.

> How would you establish a definition for "worthy"? I'm almost certain your definition would differ from someone else's.

Fortunately we live in a democracy and universities tend to be very democratic solution. There's a strong argument for having this debate and resolving it... democratically.

(I will also note that, to some extent, I always find these calls for "all speech" to be pretty funny on Hacker News, a site that is stridently moderated by both users and mods alike. Everybody wants more speech until they don't.)
iTerm2 is nice, but Linux has a zillion terminal emulators. I'm running images inside of urxvt right now using w3m. https://twitter.com/ethanschoonover/status/83422756684828672...
My experience has been that Android malware authors tend to be kind of sloppy, and frequently leave a modified su binary hanging around. YMMV.
A kill switch to countermeasure border controls?
The problem as I see it, is that suppressing certain points of view because of they are abhorrent, using ad hominems, or social or economic pressures - looks identical to suppressing more legitimate points of view for malicious reasons.

The only way to really reliably tell the difference is to look at the actual substance of the points of view - which is the thing very thing attacks push to the side.