skysight-inc/HackerNews huggingface dataset:
Hey it seems like everyone here is critiquing the app, UX, etc, and not focusing on the actual content of your post.

I just wanted to say thanks for pointing this out. Really fascinating and unique way of following Irma's progress.

First time Snap Map user too fwiw.
The social contract of open source is to give away code and time to open source to enhance the community and software. The problem that open source projects really have is that raising and or selling a product is a goal that not every person with a successful project has.

If you want to actually have people pay for open source you should look into making a grant style system for people in open source that is targeted to maintainers. Google Summer of Code and Aigrant are good examples of this.
Just to add, we can't blame the large prison population on drug offenses alone, although we do jail a lot of people for drugs (and should jail none IMOP) it's not the whole picture, particularly with state prisons where only about 1 in 5 people are jailed for drug offenses (Violent crimes being the biggest part of that pie).

Federal Drug incarcerations are a much higher percent, but this isn't low level users either.

When we ask, "why do we have so many people locked up?" we also should ask "why do we have so many people we need to lock up"? What the hell is our problem as a society that it's like this?

https://www.prisonpolicy.org/reports/pie2016.html
Phones are changing the way people shoot and watch video
>> Don't give away your time.

>> But do give away your time and money to work on my projects.

Come on.
The dude's key project has a total of 4 contributors (working at the same company?) 0 forks and 0 stars. I am sure we should all follow his guidance on the subject.
I'm not sure about the 41C, but I have a 32SII and you don't need to process "from the inside out".

When you encounter an open parenthesis, then you just push the following number onto the stack, when you encounter a close parenthesis, you just perform the relevant arithmetic operation.

For the example

2 * (3 + 4)

we can do this

Input Stack
2 2
3 3,2
4 4,3,2
+ 7,2
* 14
So I guess the solution is we redistribute the wealth, right? I mean it's worked really well in the past hasn't it? Just looks at this list of successful Commun... oh wait never mind the list is empty.
This. I am against bad science and bad scientific writing. There is plenty of both (just follow @RealPeerReview on twitter if you need convincing, but be prepared to suffer).

That doesn't mean at all that I'm against science. In fact, the opposite is the case – I'm against bad science, pseudo-science, and bad science writing because I'm so ardently in favour of good science.
Listen to Wikipedia http://listen.hatnote.com
Note all of those 'short lived top down, regimes' ended in minor revolutions as well with the people taking the power back from the top, the outcome eventually establishing a Democratic Republic.

The French Revolution was the key and laid the groundwork to the eventual Democratic Republic by establishing the Rights of Man, the first French Constitution, and destroying aristocratic society from top to bottom, along with its structure of dependencies and privileges.

We can nitpick all we want about the various intermediary forms of govt but the ultimate outcome from the French Revolution was the French Democratic Republic, which laid the groundwork militarily, philosophically, and culturally.
Speak for yourself. It's non-trivial (in fact, very challenging) for the government to identify which websites I use. I don't have to put in much work to make this happen. If everyone started requiring the use of a dragnet surveillance program just to log in to services, it would become next to impossible to protect yourself.
So, Facebook is the only company that struggles with this and come up with this arcane solution?

Google and Microsoft are just as big, yet they can manage open source perfectly fine without this ridiculous licence.
Perhaps, perhaps not. The more information that a lender has about a potential borrower the more specific they can make their loan assessment.

So what? The lender's interests are not he only ones at stake. I'm not convinced of the objectivity or desirability of perfect economic efficiency in credit allocation. There's plenty of evidence to suggest the information asymmetry will be abused by unscrupulous corporate actors.
I can only account for my experiences. Only time I've ever had null results was when looking for really obscure things. I'm not the person that you originally replied to.
They are still nice to look at, even if you don't climb them.
Trezor vs. Keepkey – Cryptocurrency Hardware Wallet Review
> (i) A user experiences a problem [...] (iv) but I lack the information because the information I need is not present in my environment and I cannot predict beforehand what information will be missing.

A clear case of insufficient logs, mainly crash logs and stack traces.

BTW, what kind of software do you build that is so fragile that on every
release you get obscure bugs?
Not a big deal, just break it up into 4 smaller companies and let them fight it out. I'm sick of this craven unwillingness to interfere with business' systematic exploitation of consumers.
"Traditional nomadic tribes often end up abandoning their elderly during their unrelenting travels. The choice for the healthy and young is to do this or carry the old and infirm on their backs — along with children, weapons and necessities — through perilous territory. Also prone to sacrificing their elderly are societies that suffer periodic famines. Citing a dramatic example, Diamond said Paraguay’s Aché Indians assign certain young men the task of killing old people with an ax or spear, or burying them alive."

http://newsroom.ucla.edu/stories/jared-diamond-on-aging-1505...
I stole a small part of http://compcert.inria.fr for a hobby project. While this is not "graduate level mathematics", it is "graduate level computer science". I could have never done it if I had to memorize half a book of definitions just to warm up.
I saw this live at the hackathon today! Very impressed that you got it all integrated and deployed and on the front page of hacker news before judging.
Until there is an example of a case where Facebook has abused a technology patented elsewhere and survived a lawsuit due to Patents+BSD all of this squealing is suspicious FUD. React is still a dominant tool for web technologies and anyone using this item in their checklist against it is doing the wrong homework.
This is pretty much exactly how I feel about this issue. The contributors you really want are the youth that are young and ambitious, setting a price to contribute would hinder this growth. The contributors you probably don't want are the large corps who will try to push the project based on there income, charge them a lot for the privilege of dealing with their bias.
When party A sells party B a crappy product with overinflated promises, the result is a civil suit, not a DOJ criminal prosecution. In any event, what does Equifax have to do with that? Was Equifax rating mortgages or something? Is it a bank?
Firewatch creator vows DMCA retaliation against PewDiePie for racist slur
I maintain both types of open source projects. I, for one, am happy that we are trending towards more so-called "developer freedom" in open source. I never actually abandoned the concept of "software freedom" as defined by Stallman because I never bought into it in the first place.
It's fine that Facebook wants to defend itself and gain hiring benefits from launching interesting projects, but those reasons aren't sufficient to allay concerns that this license won't be weaponized against small teams with interesting technologies.
while we're throwing ideas around, how about just keeping a log of loans and payments rather than trusting some agency to come with with a composite 'score' based on...what exactly?

that way, I can decide how much I care about your 2 missed car loan payments 5 years ago and your disputed dry cleaning bill myself when offering you terms.
The f00f bug is one that was discovered when cmpxchg didn't do what it was supposed to.

If this just searches the space looking for packets that shouldn't decode but end up getting executed, then it's unlikely to be anywhere as interesting as f00f.

In all likelihood we have already seen 2017's big silicon bug and it was AMD's Ryzen 7 1800X issue.
Any links to your content?
Those are interesting questions, but distract fromt he central one of just why we should continue to let Equifax exist.
The New Corporate Recruitment Pool: Workers in Dead-End Jobs
An even better idea: find a candidate that people like, someone who could beat the least popular candidate in history. That might work better than endless excuses about marginally relevant sideshows.
It's easy to put a company out of business. All that's required is the political will to do so.
I agree with the article's sentiment, but perhaps for different reasons.

I'm 22 and have been unemployed for a few months now. I recently had a handful of on-site interviews, all of which I didn't pass. I quit my previous job due to management issues and general workplace issues that were exceptionally abnormal (apologies for the vagueness, but I don't want to be too identifiable).

I'm currently living with my parents and recovering from the emotional exhaustion of it all. To me, at least, rejection itself isn't the real issue -- if I could get rejected quickly and regularly that would be ideal for finding a better match. The issue for me is more so the social and emotional fatigue of getting genuinely interested in the companies I interviewed at and going through the 5-8 hour on-site process (which, in general, I've actually enjoyed -- most of the people I've met with at the interviews have been quite fun to talk with).

I think it's a shame that hiring isn't more efficient. I find searching through job lists soul-crushingly boring and incredibly tedious. Especially because many jobs throw around certain technologies as buzzwords and don't (and likely don't have any intention of) actually using them, making search engines very ineffective as well.

I miss working on teams and getting things done in the way that only teams can, but so far that hasn't outweighed my general apathy towards the process to continue.

So I do think that the hiring process is broken, if only for the existence of people that are bored and would be happy to work just for its own sake. I'm in the process of becoming more active in some FOSS projects I care about but I find working from my room a lot less productive than a proper office environment.
I went to the hackathon and slept during the night which meant we didn't get as much code throughput. I was really impressed by the projects though.
Give me your banking password, I swear I will only hold it and never use it. Trust me. There has been no example of me doing it in the past!
Has happened in the past...

http://www.rcollins.org/secrets/opcodes/SALC.html
>stable of smart people operate in the stable of the corporations writing arguments for newspapers and magazine

I'm not sure if you're suggesting Matt Levine is "in the stable of corporations", but if you read his article history, he's clearly not. One reason (among many) it's fun to read him, is his incisive criticism of his previous jobs in finance and law.
This is good insight for Facebook's motivation behind this license. Even before this post, most people understood why Facebook would use this license. However, it still doesn't fix its problems for 3rd parties, and it introduces bad precedents for open source in general. I can see less collaboration over time between different companies if this license ever gets popular. I could be wrong but knowing the history behind it doesn't change my opinion that this will hurt open source in the long run.
The management of the firm has already been selling shares while keeping the data breach covered up, so let's assume for now that any information coming out of their without a subpoena is a pack of lies. They've blown any claim they had to the benefit of the doubt.
Well, sure.

We're not talking sophisticated things here though. The exercises that I've formed this opinion from were closer to fizz-buzz than to data structures or algorithms questions.

If it takes you 20 minutes to code something about as hard as fizz-buzz (on a computer, with internet access), and the code you have at the end is terrible, I feel pretty confident saying you're not an effective engineer.
So in short, robots do the boring and physically demanding tasks, making the humans more efficient. No workers were laid off.

I see the benefits of "relieving" humans of boring jobs, but most of the article seems like a weird PR spin. Nobody got fired because Amazon is expanding its warehouses rapidly enough that those people have work to do despite the robots. Without this modernization Amazon would have needed to hire more workers, meaning this is still a net job loss.
This feels quite political. I agree that robots are the future, but I think that some structural changes will be needed. Trying to sell it like no jobs are lost is quite naive at best, and purposefully misleading at worst.

If I remember correctly (don't quote me on that) Amazon used to employ quite a lot of temporary workers and had a high turnover (hire/quit) rate. Then they would no need to purposefully fire anyone to reduce their headcount. Just not temp hiring those people would be enough. Or not hiring as many people as befoe as they grow. Or ... My point: there are many ways of making it look good on paper; but when a robot does a human job, that job is not needed anymore.

What IMO we need to do is to keep on discussing structural unemployment from all points of view.
> According to Job Pulse, in the New York City metropolitan area, recruiters have posted 17,066 software developer and engineer jobs over the past 12 months, and the median salary is $90,000.

That is not very much pay for New York City prices. Maybe the listings are open because the pay is so atrocious.
My policy is to never ask, and to only accept if I think I can be worthy of the work at the time (so I might accept at a later date if I feel I don't have the bandwidth today).
Facebook is merely one of the many successors to Friendster, which in turn descends from such social platforms as Geocities and Usenet. Facebook managed to emerge as a major social network by occupying a specific niche, namely it was exclusively for college elites. By the time it branched out enough that anyone could join, and thus sought to topple myspace, it already had a huge userbase filled with socially influential people. Plenty of other social networks have also popped up and become wildly popular: twitter, instagram, snapchat, reddit, tumblr, pinterest, etc. None of them are clones of facebook, but they are as similar to facebook as facebook was to myspace when it launched.

No one is going to switch to a new social network that none of their friends are on unless that new network offers some valuable feature that the original fundamentally lacks. Just look at Orkut: it was a perfect facebook clone with the backing of goolge that became wildly popular in places where facebook hadn't yet become predominant, like Brazil, but it couldn't topple facebook in established markets because no one had friends already on orkut. Google tried and failed to launch many social networks, their mistake every time was that they tried to move on facebook without a sizeable userbase.

Facebook has worked tirelessly to integrate every valuable innovation in social networking very rapidly. They've added hashtags, newsfeeds, video sharing, video chat, etc. No new network has had both a large userbase and a valuable new feature at the same time, and thus no network has been in a position to take on facebook as a general social network.

Presumably Facebook will remain king until either it loses its vigilance (which seems very unlikely so long as Zuckerberg is at the helm) or a valuable new social networking feature is developed that Facebook fundamentally can't integrate. For this latter case, there are in turn two possibilities: Facebook can't integrate a feature because it is too technically challenging (which seems unimaginable given the resources facebook devotes to its engineering and acquisitions) or the feature is just incompatible with the rest of facebook's user experience (in which case this new social network won't resemble facebook much at all). Thus I would posit that, while facebook is not guaranteed to always be on top, there will never be a new facebook that replaces it. Facebook is the Tyrannosaurus Rex of friendster-like social networks.
> A clear case of insufficient logs, mainly crash logs and stack traces.

The problem that inspired this post was that the log I got was incomplete, is the solution really just bruteforce more logs? The specific case is that I use PyInstaller[1] which can sometimes just report painfully useless error messages. To get the right information, I basically need a debugger, which is why I'm interested in tightening the feedback loop.

> BTW, what kind of software do you build that is so fragile that on every release you get obscure bugs?

I'm the sole developer and owner of a business that serves a few thousand users, the software ends up on computers all over the world, I have clients in China, Netherlands, America, Brazil, etc.. It's for Twitch streamers, they are everywhere.

I'm also only 21 years old. So I don't have a huge amount of experience in software development, even though I've been developing software for like 7 years now.

[1] PyInstaller is a tool that packages Python software for deployment as a .exe
Didn't the leaks "confirmed" that IPhone 8 is going to be called Iphone X?

The 7S and S Plus keep the current design.
I think the point was to have a one time option limited to the scope of work instead of yet another subscription model that tries to pay for the work as a form of insurance.
If the protection of defensive patents was really Facebook's concern this could have been addressed by using the Apache 2.0 license. The patent grant is clearly limited to its use in regards to the specific licensed work and if you file a patent suit regarding the work the grant is revoked.
Reading this makes me wonder, though... These maintainers are often well-paid professionals. If their lifes outside of their day jobs put the pressure to limit the open source work, what is a little money going to do? If money was their main motivator to compromise their personal life, would they not already have gotten a second job (like a part-time consulting gig), maybe instead of the whole open source thing? Makes me feel as if this article misunderstands the motivations of maintainers.
Let me save you a lot of time for the future:

!s is enough to redirect to Startpage. :-)
How will Apple Pay work without Touch ID?
The double tap on the home button to initiate and confirm contactless transactions is priceless.

Going back to pin or having to look at the phone to use Apple Pay is going to be annoying especially for public transport.
> it’s not clear how much switching to another React-like library like Preact or Vue would help; you need Facebook’s patent licenses anyway — in the eyes of the law — for any library that uses data structures, algorithms, or techniques patented by Facebook.

Can someone clarify what the author means here?
Don't you think it would be better to both 1) get better candidates 2) stop foreign states from successfully interfering in our elections via propaganda and hacking private systems?

edit - disappointed this got flagged, it's only political because certain parts of the users turn it into flamewars. Russia intelligence was attributed as the hackers behind the DNC intrusion by top firms, and is accused of systematically coordinated the timing of damaging info with Wikipedia, the Trump campaign, and networks of social bots to successfully flip the election. Then Trump damaged NATO alliances and softened his part's platform on Ukraine/Crimea, among other things. Regrettable that we can't have a mature conversation about this critical and topical subject.
There's a good measure for the candidate people like, the popular vote, and Hillary got 2.9 million more than Trump.
Sounds cool, but is the salary ~SF Bay Area?
Hmong pot growers in Siskiyou County seeking identity, profit – or both
The fact that nobody was laid off does not mean that no jobs were lost. If efficiency increased, and nobody was laid off, what does that mean? More product/service was produced. That marginal additional product/service would have required more workers, had they not had this efficiency gain from automation, and I think it's only fair to consider those jobs to be 'lost'.

That being said, I think this is all wonderful, in spite of the misleading framing.
One can logically believe both - that HRC was a flawed candidate who should not have run, and that the allegations of Russian interference (mainly through an intense, mostly false propaganda campaign in favor of one candidate) are troubling and should be investigated to their fullest extent. In fact, if you believe the former, the latter should at least concern you as a citizen.
And workers were likely laid off from other companies who lost competition.
Eh. I'll definitely say that at least one of my favorite authors (as in, scientists) to read is being deliberately obscurantist about how he writes his papers. Or at the very least, he's using all his own vocabulary and terminology in each paper to push his favorite philosophical interpretation of his own work. This makes him extraordinarily difficult for other people in his field to understand, which actually means people don't engage with his ideas when they rightly should.

But he certainly gets to publish a lot with his own favorite colleagues and push his philosophy!
Until they further automate... this ride is just getting started ... lol
There's an ebook version floating around, which will give you at least the story (if not the somewhat-interactive way of discovering it). Search for "Portal: A Dataspace Retrieval, by Rob Swigart". The author approved of it being uploaded to a forum (in .lrf form, which I was somehow able to convert to PDF) here: https://www.mobileread.com/forums/showthread.php?t=37197 .
I always groan nowadays whenever I see a nytimes.com or washingtonpost.com byline. What "anonymous sources say" Trump/Russia theory are they going to try to get us to believe now? I thought it would go on for a month or two and then the news would be readable again, but it just keeps on going.
Investigation Reveals Hundreds of Canadians Have Fake Degrees
The author is saying Facebook's React patent would cover Preact and Vue.

Which is nonsense because there's really nothing patentable in React.

---

The real concern is using React's license has conditions on other patents. But this is irrelevant for Preact, etc.
I should explain what our coding exercise is. Its a decent size project on bitbucket that we ask developers to install. Yes, just install. No real coding required. Usually takes between 30 minutes to 8 hours. What we are looking for are specific things: a) Can you read and follow the installation instructions AND are you familiar with Git and NPM? b) If you face some installation issue, are you willing to spend the effort to solve it? c) Can you read code? Because sometimes a library wont work for you. So you might have to change the version or find a workaround. d) For more mid to senior engineers, we expect them to ask detailed questions on our choices of architecture, libraries and suggest alternatives and reasoning behind their choices.

So its not really a coding exercise where we ask someone to fix a bug or write code and then evaluate their coding style. Its a little different in that we are looking for problem solving skills in a startup environment. I don't think this approach will work for a large company where every developer has a specific role. But it works well for us.