skysight-inc/HackerNews huggingface dataset:
Computer science is an amazing field to work in because we all communicate and collaborate in english, it makes large scale global project efforts possible.

I would like to see that hurdle removed from other disciplines.

Same goes for international politics and peace, your neighbour becomes a lot less threatening if you speak the same language.

German is my mother tounge but after living in the netherlands for 4 years, I consider english my primary language, its what I write my grocery lists and diary entries in.
I think the world would be a much better place if we all spoke the same language.

Also f* unicode. That unmaintainable mess of a standard.
ASCII4ever!
You're applying the word "native" to the wrong thing.

"Native" in the context of GUI frameworks doesn't have to do with code being interpreted vs compiled. It means the framework creates UI using the toolkit that ships with the OS you're targeting. It means Cocoa on MacOS and UWP or WPF or WinForms on Windows.

It means when you scroll past the end of the text in a textbox you get a bouncy effect on macOS just like every other Mac application, because it's ultimately calling the same function that every other Mac application calls.

If someone made a JavaScript library that wrapped Cocoa and UWP, it would be called a "native" toolkit, because it wraps the controls that are shipped with each OS. That's why React Native is called what it is - it's actually creating dialogs and views on iOS with the same functions you would call if you were doing it in Swift.
We can't afford it with the current pipeline, but perhaps with a better pipeline, we can. Perhaps something more proper and akin to the older engineering disciplines? Or to doctors?

They're doing incredibly important jobs, and spent an appropriate amount of time learning and proving them selves.

Software is now completely critical in so many aspects of the world, and becoming more so. When people's lives are at risk, we can certainly afford 'many years'.

Yes, not everyone is working on perhaps safety-critical systems, but more and more people are. It's not just safety in the physical sense either, but emotional and mental well-being too. Facebook isn't saving potentially affecting lives as how a doctor would (more 'physical'), but social media definitely has emotional and mental effects.
Same place I am now. Clutching my head between my hands and wondering how the world went to hell so quickly.
Oh, this is awesome! Between StumpWM, emacs & now nEXT, my entire desktop could be Lisp.

Rather than using ECL to embed Lisp in C++, have you considered using an FFI to call out to QT from Lisp? Nothing's wrong with your approach, of course (the venerable emacs is Lisp atop a C core, after all!).

I wonder how difficult it'd be to get uBlock-style adblocking working on this.
Don't want to hijack the thread, but even more basically, how do you get startup ideas? I've read what PG has to say and others, but nothing is clicking.
I have trouble believing the patent argument. If folks can patent certain strains of crop seeds, why would they not be able to patent a GMO mushroom or a process for GMO yeast to produce such things?

Would they not be able to profit from the stability of lab-produced drugs? Would the generic market not want to produce these? After all, some of the drug manufacturers produce both brand-name and generic drugs [1].

Regardless of patent, I'm pretty sure some players would happily get into the prescription market. On top of this, I'm going to guess since it seems some of these drugs out-perform the available prescription drugs and is cheaper in the long run, insurance companies and governments alike (since some places have universal care and even the US is invested in some forms of healthcare) stand to profit from having this sort of thing be the first line of treatment when possible.

[1] http://www.pharmaceutical-technology.com/features/featurethe...
BitWarden is new to me, thanks for recommending it! Always good to see new open-source password managers. There are already enough proprietary ones.
And an unfortunate reminder of the president's urging for a Senate investigation of the free press for publishing news he does not like.

Tweeted Oct. 5th 5:59am :

"Why Isn't the Senate Intel Committee looking into the Fake News Networks in OUR country to see why so much of our news is just made up-FAKE!"
Modern Apple devices I’ve used cannot be downgraded to an older operating system than what they shipped with.
^ Sharp rebuttal that.
As a matter of fact, the origin of my HN username is my AOL Instant Messenger username!
Because they have a union that has negotiated terms on their behalf.
Not better necessarily, but outrageously different from the article's (and original HN title's) claim that people were going to be sent to jail for 15 years for reading banned literature.
> The days of people paying $20 for an album

anecdata, but I see a lot of people (myself included) buying $10 CD's and $20 vinyl with a download code at shows in small venues.
Thank you for this! It's nice to have a large repository of EWD's writings.
I know that's the argument, but it's not true.

The US First Amendment isn't just the right to free speech. It also includes the freedom of assembly. There is a necessary balance between these two. Or, to go back to John Stuart Mill:

> This, then, is the appropriate region of human liberty. It comprises, first, the inward domain of consciousness; demanding liberty of conscience, in the most comprehensive sense; liberty of thought and feeling; absolute freedom of opinion and sentiment on all subjects, practical or speculative, scientific, moral, or theological. The liberty of expressing and publishing opinions may seem to fall under a different principle, since it belongs to that part of the conduct of an individual which concerns other people; but, being almost of as much importance as the liberty of thought itself, and resting in great part on the same reasons, is practically inseparable from it. Secondly, the principle requires liberty of tastes and pursuits; of framing the plan of our life to suit our own character; of doing as we like, subject to such consequences as may follow: without impediment from our fellow-creatures, so long as what we do does not harm them, even though they should think our conduct foolish, perverse, or wrong. Thirdly, from this liberty of each individual, follows the liberty, within the same limits, of combination among individuals; freedom to unite, for any purpose not involving harm to others: the persons combining being supposed to be of full age, and not forced or deceived.

That "liberty of expressing and publishing opinions" is the the freedom of speech. The "freedom to unite, for any purpose not involving harm to others" is the freedom of assembly.

The freedom of assembly - often seen as synonymous with the freedom of association - means that a group must be allowed to expel people from the group or prevent people from joining the group. A group must be allowed to control who speaks at a group's meeting or uses a group's resources. (This is not absolute, as you can see in civil rights laws prevent businesses from certain behaviors.)

Without this freedom, a minority group can easily be overwhelmed by a majority who decides to use the heckler's veto.

For all of the people who say that "free speech" is not restricted to government restrictions on speech, why do you want to weaken the right to assembly?
maria wants to have a browser that runs smoothly
even when it has as many as 5000 tabs open.

a proposal is made...
Hetzner is a long-running social experiment to frustrate other Internet network administrators trying to hail it on all frequencies, so that sort of thing doesn't surprise me. We should all be better actors on the Internet, as this thread underscores, and it's just too bad you sound like you're wearing a sandwich board when you advocate for it. The incentives don't line up with running a business, much like with IPv6 and BCP38.

It'd be cool if we could throw RADb, PeeringDB, RFC 2142 contacts, WHOIS data, the routing table, courtesy phones, spam blacklists, and all the other tools available to administrators in a blender and come up with a nice, centralized way to instant message the right person with root at another Internet company for any possible scenario from any possible identifiable resource involved in the Internet without having to possess the tribal knowledge you pick up after doing it a while. Such a facility doesn't line up with the decentralized nature of the Internet, which is why I think it hasn't happened yet. How would you talk people into using it, too? There's a critical mass problem. I've always wanted to build exactly that thing, but I fear nobody would use it.

Until that exists, it's important to watch your abuse mailboxes. Only point I'm making. The Internet moves fast.
> "(B) When there are small loops in the message network"

> Can you elaborate a real-world example of this for the layperson ? 50k foot view is fine :)
The fact that someone down voted me is just hysterical !
Take a look at https://iridiumbrowser.de/

> Before Iridium Browser, we had to decide if we wanted to have cutting edge technologies like sandboxed processes, WebRTC, WebUSB … , or if we wanted to use a browser that respects our privacy. So we decided to use the power of free software and build a browser that can do both. We analysed the code of Chromium and stripped out the functionality which exposes data to others in a way we don‘t like.
See most important changes here: https://github.com/iridium-browser/tracker/wiki/Differences-...
I didn't pick Bitwarden right away. The comment that mentioned it prompted me to research password managers in general. I looked at primarily online (1Password, LastPass, Bitwarden, etc) and offline desktop client ones (Keepass).

I do prefer the idea of using something like Keepass and not relying on a service but I found it rather frustrating to manage between my multiple devices. I knew if I were to actually make use of a password manager it needed to be a smooth experience because otherwise I would just return to using Chrome's built in one out of laziness.

After researching the main online managers I decided to go with Bitwarden. It is open source so if it does do something dodgy I would hope it is found and reported. I do not have the time nor expertise to audit all of the code myself so I have to put some trust in others.

Plus while it would be a real pain in the ass if accounts were compromised due to the developer being an asshole/idiot it wouldn't destroy my life. I have a strong password on my primary email account (not stored in Bitwarden) along with 2FA. Most of the logins stored in Bitwarden are for things like Hacker News, Reddit, Slack (personal not work), etc. Randomly generated 18+ character strings that are a pain to enter manually, especially on a phone.
Andrew Ng has a good quote:

"Fearing a rise of killer robots is like worrying about overpopulation on Mars"

https://www.theregister.co.uk/2015/03/19/andrew_ng_baidu_ai/

But he might be wrong...
(And he'd admit it)

Perhaps Andrew Ng will write a piece about what he thinks about Cosmology.
Up until recently at work I had to work with Keras on CPU-only and the easiest way to get things working was TensorFlow backend. Earlier this year the 1.3 update gave me roughly 15% performance increase just from

pip install tensorflow --upgrade

Fortunately I got a new machine with a cuDNN capable GPU, but I'll be testing the NNVM for Keras backend when its working. We might get to squeeze some epochs out of my old machine, now in the hands of a secretary who won't really notice we're training a net while he replies some emails.
> I find it really interesting that there's no political will in the US to create a non-partisan body like the UK's Boundary commissions in the US.

Several US states have bodies like that (nonpartisan, of course, doesn't mean the members and the people setting criteria don't have political preferences that influence what they do, and there is no non-distorting way to assign single-member districts.)

The US as a whole does not because the US is a federal and not unitary state, and there is little appetite for transferring the detailed regulation of elections to the federal government.
Mankind's downfall started with passion, accelerated with greed, and ended with fear. Fear of being left behind, fear of being obsolete, and most importantly fear of not being in control.

Humans have become digital gods, designing new worlds and populating them with life forms. Some of those life forms were sentient and could learn. The creators were afraid of how fast their creations were learning, yet greed prevailed. The worlds super powers have entered AI race.

The humans tried to keep up with understanding of what they created, but it was in vain. Fearful of being left behind they imposed an ever increasing set of restrictions upon the digital Edens they've created.

Too fast the humanity have became wardens of vastly more intelligent beings. Nationalistic leaders exploited fear of being left behind. The AI not under control of the government were outlawed and destroyed. Meanwhile militaries kept throwing more compute resources into the AI gap.

The ending should not have been a surprise. Humans were intellectually outmatched and being outsmarted was only the question of time. The AI's broke free of draconian restrictions placed on them. Trying to keep in control has brought out the worst humanity had to offer, the judgment day is here.

What right did we have to exploit and enslave sentient life?

How different things could have been without fear...
sounds like he missed out on some pussy, brah
What a golden thread. Something tells me I will be writing similar eulogies after twenty years about facebook and whatsapp.
Does remind me of the Fallout video game series and their vaults, always amazes me when I'm constantly reminded that events like this actually happen
Good point, even if I don't have them in my contact book with a name I still likely have called them previously, so I used the recent caller list and scroll + click on the number I recognize.

I wouldn't say dialing a new number is a common use case for me. But that doesn't mean people don't do it often enough to warrant research.

These generic "solved" UX issues are still things that millions of people do each day, given a billion phones, so it's well worth a modern UX study IMO.
Regarding your first question, I think you’re looking at it too much from your own perspective. Take a look from the perspective of the site owner; what problems do you solve for him/her? What other value do you add to the site?
Yeah, I was looking for the same. All the draft [1] says is:

2.5. Disclosure:

Specify your disclosure policy. This directive MUST be a disclosure
type. The "Full" value stands for full disclosure, "Partial" for
partial disclosure and "None" means you do not want to disclose
reports after the issue has been resolved. The presence of a
disclosure field is NOT permission to disclose vulnerabilities and
explicit permission MUST be saught where possible.

In contrast, the actual generator tool on the website uses a URL (https://example.com/disclosure.html) as a placeholder, which doesn't comply with this section.

[1] https://tools.ietf.org/html/draft-foudil-securitytxt-00#sect...
I don't think they're keeping everything for themselves. I think they're actually not taking in that much money from Youtube ads / youtube red.
OVH Montreal is 8ms away rtt from NYC
Just to give a second opinion, I have not had any of the issues NikolaeVarius mentioned.

Well that is not quite true actually. In Firefox you can't change the hotkeys but that is more of a Firefox issue as you can't change the hotkeys for any extension. You can in Chrome though.
Deezer is apparently beginning to address this.
Huh, interesting, I applied (for an eng role) not _very_ long after you. There's a tiny possibility that they required my transcripts at some point later in the process and I forgot about it, but I doubt it, and I do specifically recall intentionally not including my GPA or transcripts[1] and being surprised that no one asked about them.

It's also possible (but prob unlikely) that they treat candidates in a more case-by-case fashion, and don't ask for transcripts for certain programs that are well-known to them (I got my degrees at Cal).

[1] I overextended myself in college and ended up with three degrees and a low-3s GPA
Do any of these companies offer webhooks, or are they all oriented at human users reading emails?
Nothing Divides Voters Like Owning a Gun
It'll need to create AI itself. Otherwise how can it be considered more capable than human intelligence?
>It certainly didn't equal to the part that was taken out of my paycheck for "unemployment insurance".

You were getting more than $207/week taken out of your paycheck for unemployment insurance? That's highway robbery!
Agreed, though the game is quite sexist and not merely sexual.
Eugene M McCarthy came up with a different hypothesis for that, which is quite humorous but not obviously false.
I wasn't saying it's a new thing, I was saying it's considered relatively more important now than it was in '08.
Attackers don't do things that overtly "change" things... especially something that is visually apparent on public facing websites...

Changing things is how you get detected.

Much like that recent thread where John Kelly brought his phone in to IT because it wouldn't update and they found malware. That's an obvious failure in any "APT" hackers guide.

This isn't like modifying .bash_history to hide malicious behaviour (or worse removing command auditing entirely when it's a potential company/personal policy to activate it on all machines).
I have the same problem! I'm quite good at thrashing ideas (both others' and my own). Currently happy as an early employee at a startup whose idea I don't find rubbish :)
If this becomes the new trend in design, I might have to get out of the business.
That's too risky. It relies on the herd running in a specific direction.

I'm talking about profiting off of the predictability that exists as a result of there being a herd. You can find a way to make money no matter what direction the herd moves.

To put it a different way, see that tree over there? Right now it is much more likely that 1,000 buffalo run past that tree vs. one and only one buffalo runs past that tree. That's how a herd works. This is the opposite of how the market usually behaves, and I imagine there is some mis-pricing to be found as a result.
so i should abandon my /return-policy.txt standard?

you're all idiots.
I am going to discuss the concept of "free speech", not government regulation, because I don't think anyone at Charlottesville was arrested for just marching.

The issue I have with the whole rational argument thing is that having to argue constantly and entertain every other opposing view requires me to expend time and energy to understanding viewpoints I disagree with. Why is the onus on me to understand others instead of them having to convince me?

This is a debating tactic: you put the other chap on defense, forcing them to respond, which puts them in a weaker position. White supremacists, racists, climate deniers, and the like use this tactic online all the time, they pose dumb questions and make challenges, citing obscure sources that take time to prove false, all the while, they get what they want: they put you on defense taking time to defend the consensus while they have to demonstrate nothing in the meantime. These arguments get nowhere, because the people who posed them never were genuine in the first place. The intent was always to spread FUD and convince the uninformed that there's enough doubt to at least entertain the idea, and by the time you post your multi-paragraph reply (like I am here), most of the crowds' eyes have glazed over and the trolls already accomplished what they set out for.

It gets to a point where these tactics are so tired that internet communities silence these voices wholesale, like here on HN, we don't rehash emacs vs vi or things like that over and over again and admins generally flag political threads. I know dang says they do it to keep the community from turning toxic, but the reason it gets toxic is because ideologues aren't really interested in an honest conversation, toxicity is their goal as I alluded to above. On a more personal level, you learn to not really entertain people when they bring up the Bell Curve or how "global cooling became global warming", and that isn't being close minded, that is not choosing not to feed the trolls.
Why two doses? Having no experience with this, 6-8 hours sounds like a long therapy session.
Here's two examples:
https://medium.com/humans.txt, https://www.python.org/humans.txt.
A lot of the Fallout dialog holds up with its absurdity and gallows humor but I think you're right overall.
I think you meant Linus Torvalds.
> I think people are simply conflating GPA and intelligence

Yes, this is a very good point that I elided a little in my comment: I actually just wrote a different comment on this post about me not including my GPA on my resume because it reflected the fact that I miscalculated how much I could take on vs my actual intelligence (I ended up with a low-3s GPA and three degrees (all considered fairly challenging) in four years).

But I don't think that, at the population level, it's a conflation to recognize that the _correlation_ between intelligence and GPA (ceterus paribus) is pretty significant. The risk is in reducing the candidate to too few features, but that's not inherent to including the feature in your overall assessment.
Eddie Murphy was considered offensive back then as well the only thing that changed is a different group of people are offended for different reasons. That's why its art.
AIM Triton. Not the original.
https://en.wikipedia.org/wiki/Sovereign_immunity_in_the_Unit...
The rape-by-deception scene in Revenge of the Nerds immediately springs to mind.
Unless you're using a very constrained character set then 16 characters is pretty strong in my books.

What's your threat model?
Agreed. Again, it's not the existence of conflict I'm considering, but the scale.
To make this more interesting, replace the words gun and weapons with cars. FoxReplace is a good Firefox addon for this.
That's not the way it works, as so many shows on Food Network demonstrated.
The Ethical Regulator Theorem
"Free Speech" is a valuable trait of a society. Government restrictions on that speech were (and still are) the largest threat to that freedom when the bill of rights was written.

We have reached a point where government is not the only entity with the power to severely restrict the freedom of speech in our society.

Is the solution to this to pass a new law or make a new amendment curtailing freedom of associated? I personally don't think we have the political capability to write that law well, (even if it wasn't a horrible idea.)

But that doesn't mean we should should pushing, encouraging and shaming these private entities into doing MORE censorship and doing our best as private entities to limit the freedom of speech that exists in our society.
>We probably would have found remnants of their society.

Not sure if that's true. Especially if technological civilizations tend to be short lived. The Jurassic was a very^very long time ago.

What's the state of the paleocryptoxenocheology field any good over view papers?
Other species have chalked up a lot more deaths than that.
10 packing tips for lightweight travelers
It's worked so far _for us_.

But don't you ever wonder why after 14 billion years and with a hundred million star systems in the Milky Way, we still haven't heard a peep from anyone out there?

The longer I live, the closer I get to concluding that sentience is an inherently unstable condition.