skysight-inc/HackerNews huggingface dataset:
Still, the point remains. If your primary goal isn't filling a need or making something that people want, then you're less likely to be successful.

Every entrepreneur envisions profit at the end of the process, but it cannot be the primary goal of your company. Profits come from great products and services, so make a great product or service and the profits follow.

You also have to be prepared to work 60+ hour weeks for years, only making enough to get by, and still fail and lose money in the end. A lot of these get-rich-quick schemes claim that there is no work and little risk involved.

A labor-free, low-risk, high-profit career simply doesn't exist. You can pick two of those three things, but not all three.
My friend just went through an experimental procedure that was supposed to help her with her MS. She had to travel to a foreign country, where it's not regulated. And it was quite expensive. Before she went I asked her - if that treatment has a 10% chance of killing you, would you do it? She said she would. And she did. She is better now, not fully cured, but can walk and drive.

One of the younger girls who was with her in the treatment was completely disabled, bound to a wheelchair, couldn't talk, could barely see, and on day four after the treatment she got up, could walk and talk. A true freaking miracle of science. That girl now does mountain biking and mountain climbing, fully recovered.
I'm not sure what the authors mean, but although PDF was created by Adobe there is an ISO standardized version of it now.

https://en.wikipedia.org/wiki/PDF/A
This type of article also triggers confirmation bias. "I found an article that said eating salads is sometimes bad for me." + "I ignored the body of research that says that eating salads is almost always great for me.".
I've never used the Apple one, but Pocket Casts is the only app I've ever paid for on four platforms (Android, iOS, Windows Phone and the web player) and not regretted it at all. It's a gem.
Yeah I find cabbage has a stronger flavor than romaine lettuce.
As true as they can get.
NPR's own One app isn't a bloated ad-ridden pile of crap, why would they take PocketCasts in that direction?
"Your right to an unchanging neighborhood absolutely does not eclipse the right of a long-term renter's ability to stay in their community, or the right of a newcomer's desire to move to a better job"

Aren't the tech newcomers the ones that are threatening the long-term renters more?
If a company sets objective standards that 80% of its hires can meet, then 20% of its hires will either quit, or struggle desperately to meet the standard for however long the company waits before it fires them. These articles are basically about that 20% (or 10%, or 40%, or whatever fraction is unable--for physical, intellectual, social, or other reasons--to do the job as programmed into Amazon's computers).

In the past, there was no algorithm, just the fuzzy judgment of the first-line manager. That had its own problems, and was the entry point for lots of racism, sexism, and other discriminatory behavior. It probably shortened the "struggle desperately" phase, though. Workers might get sympathy and lighter duties, or might get promptly fired; but few managers could stomach watching them struggle for so long.

Aside: Fun to watch privileged tech workers lament conditions that most humans on the planet would consider paradise. It's not a good job; but to throw words like "slavery" around in this context seems grossly disrespectful of the genuine horrors that exist even today.
No, it sounds like a reasonable bugfixing strategy. Identify the bug, identify the fastest way to resolve it, then once it's fixed figure out how to ensure it never happens again, and what to do if it does.
I'm not sure what being white has to do with anything, but the NIMBY/YIMBY groups, with the YIMBY being slightly more libertarian and NIMBY being a bet more liberal and idealistic.

The crux of the disagreement comes from YIMBY pursuing housing at all costs believing the market, and prior art (such as other cities like Tokyo), showing that it will work out, and NIMBY wanting to preserve the lives of people that could become displaced by new housing.

I'm actually a great example of someone who has something to lose if YIMBY people get their way, but full disclosure: I support YIMBY. I'm living in a rent-controlled building in San Francisco, paying rent from 7 years ago (aka greatly below market) about 6 minutes walking to a BART station. I probably wouldn't be classified as "poor", but if new housing is built, most likely my unit could be torn down and replaced with a higher density building and I could be "displaced" (losing my rent control). But to get the deal I have you do not have to be in any way "poor"; you just have to be here first/a long time. In no way does NIMBY policy of preserving my right to stay here help poor people (as a group). In my opinion NIMBY's are protecting the "original" residents of an area that stand to have their rents increased because they are underpaying in a prime location.

SB827, and most pro-housing initiatives will cause many areas to be upzoned, increasing the market rates of certain areas, but more importantly, decreasing market rates overall. Of course this means that people like me living in prime areas at below market rates will lose out on this great deal.

NIMBY's prime argument seems to be that a lot of these people living in prime areas at below market rates tend to be poor people, but this is completely false. It has nothing to do with poor people. It only has to do about people who've been here first/a long time. This is the main point of their "preserving the character" of the neighborhood behind their rhetoric. That's why their platform is based around "affordable" housing, which means preserving these lower than market rate units for people that are already there.

If you want to help poor people, you'd increase housing overall to decrease rent overall, which is what YIMBY is after. From a poor person's perspective, they don't need to live in a prime area downtown, but for someone paying below market rent they would definitely want to keep that deal. If you want to help grandfather people into their below market rent, you support NIMBY.
It is absolutely not the same position.

A YIMBY person would say "Yes, I support allowing people to sell their house and build an apartment building".

A NIMBY person would say "No, I do not support allowing someone ELSE to sell THEIR house that THEY own, to build an apartment building".

It is about rules that effect other people's property, and rules that ALLOW people to sell their property.

A YIMBY person does not want the rules to exist, and a NIMBY person does want these rule to exist.
> Last year a contractor deleted the president’s account.

The fact that they undeleted it is strong evidence that he didn't have discretion in how he performed his job, and thus was actually an employee and not a contractor.
> I've spent some time wondering what a social network might look like if it was explicitly built around the idea of people managing multiple public profiles, and keeping the connection between them private.

Twitter supports this, though it's not explicitly built around it. Lots of people have multiple Twitter accounts, and some third-party clients like TweetDeck support multiple logged-in accounts at once.
Facebook:

> we have strict policy controls and technical restrictions so employees only access the data they need to do their jobs—for example to fix bugs, manage customer support issues or respond to valid legal requests. We don't just rely on policies; we also verify. Access to sensitive data is logged, and we have automated systems designed to detect and prevent abuse.

The journalist, Dan Goodin, seems to take it at face value:

> Like many companies that handle large amounts of sensitive personal data, Facebook permits employees to access user records only when there is a legitimate business reason, such as investigating reports of abuse or troubleshooting performance problems. Only employees in certain roles have the ability to access those records, and even then, before authorized employees can open a record, they receive an on-screen reminder that the access isn't permitted for personal reasons. All record access is logged, too, to make it easy for abuse to be detected.

But the truth is that Facebook does not have effective controls, or they would have prevented this particular abuse, and when that failed, they would have detected it. In this case, they found out via Twitter and Motherboard. To make these claims and to accept them unquestioned completely begs the question: The controls failed; why? Can we trust them?
That's really the sentence that seems to be wrong, until you see the light shine through the problem.
That's kind of the point though isn't it? Communism necessitates "seizing the means of production" and collectivizing it into the central bureaucracy. If you squint your eyes a bit it would be difficult to even tell the difference between that and when a dictator is consolidating power.

So the results of a communist takeover and a dictator rising to power are almost indistinguishable aside from one glaring difference. Communism lacks the autocrat. Should it even be a shock to us at this point that one always seems to come along and fill those shoes?
It might not come down but it won't go up so after 10 years you will find that it is cheaper because of inflation. I wish there was the same movement in Australia, in some stations you can see a lot of apartment buildings but usually it is just houses which is a huge waste.
Are you... not familiar with NPR? It's a non-profit public radio entity. It's some of the least-ad-ridden content available on the planet and a tremendous resource.
Ask HN: Ecommerce frontend and backend migrations
I work with an agency and in the past couple of years we've taken on several ecommerce projects that involve either rebuilding the frontend and/or migrating the backend to a new platform/CMS/database etc...

Each project has gone far beyond the initial scope of work because of conflicts with the legacy product data, and I'm curious as to how other developers have handled this issue in the past? It doesn't seem like it's a localized type of project, because every agency I've been with has dealt with similar projects.

Based on our experience so far, I'm inclined to suggest that from here on we say "No" to any ecommerce project that has an existing product database. Either that or contractually require that no work be done on any redesign until all product data and assets are migrated to the new platform, which then becomes the sole source of truth for the data. Or just triple/quadruple the estimated time frames and budgets.

I recognize these are knee-jerk reactions, but I'm legitimately curious how other developers have handled this and would greatly appreciate some constructive perspectives.
Powerful local landowners support local YIMBYism, because it will make them far wealthier than they are already. Their financial clout allows them to dominate the media coverage, and their financing of YIMBY groups gives them an army of wealthy, educated, articulate young people to make supporting their right to build very large buildings look like a populist endeavor.
When someone is insecure, they don't see war as a warning, they see it as a place to find new weapons.

When someone is narcissistically wounded, they are going to mimic the survival strategies of other high-status narcissists.
Doesn't Firefox itself use pdf.js for PDF rendering?

The FAQ says it's been baked into Firefox since v19: https://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Ques...
"Can you join a call to talk about how many images we can fit on a page? I know it's 9 PM, but we'll time-box it so the call lasts no later than 1 AM"
http://paulbradley299.wix.com/tech-support-r-1
Another notable site that used Impact (for the client) is the multiplayer universe http://Manyland.com
5 experiments we're running this year to try and improve our productivity
Yeah, but that's a shoebox.
Yes. Although the some people would disagree. I think if every time you try something it doesn't work and then people justify that by saying, "you didn't do it right", it probably tells you more about the quality of the idea than the abilities of the implementors.

Here are some of the things communists advocate for:

1. Abolition of property in land and application of all rents of land to public purposes.

2. A heavy progressive or graduated income tax.

3. Abolition of all rights of inheritance.

4. Confiscation of the property of all emigrants and rebels.

5. Centralisation of credit in the hands of the state, by means of a national bank with State capital and an exclusive monopoly.

6. Centralisation of the means of communication and transport in the hands of the State.

7. Extension of factories and instruments of production owned by the State; the bringing into cultivation of waste-lands, and the improvement of the soil generally in accordance with a common plan.

8. Equal liability of all to work. Establishment of industrial armies, especially for agriculture.

9. Combination of agriculture with manufacturing industries; gradual abolition of all the distinction between town and country by a more equable distribution of the populace over the country.

10. Free education for all children in public schools. Abolition of children’s factory labour in its present form. Combination of education with industrial production, &c, &c.

Most communist countries actually followed these, at least at the start. (There are some countries, particularly in Africa, that claimed to be communist to get aid from the USSR, but didn't actually implement communism). The problem in practice is that this is liable to be taken over by totalitarians, as you noted.
zathura is nice on *nix, has support for multiple pdf rendering engines (muPDF and poppler).
> But Gettier suggested some counterexamples to this definition, by telling stories in each of which there’s a true, justified belief that he claimed isn’t a case of knowledge. For example, imagine that at noon you look at a stopped clock that happens to have stopped at noon. Your belief that it’s noon is true, and arguably it’s also justified. The question is: do you thereby know that it’s noon, or do you merely believe it?

I've slowly been converging upon the belief that there's no such thing as "truth". There are only models and predictions, and some models lead to better predictions than other models. (What then is a mathematical truth?)

For the clock example, "knowing" whether it's noon or not is useless in the framework of prediction. You instead develop a model with two (probability-weighted) possibilities: 1) the clock is broken and thus can't be relied upon as a correlate with other events or 2) the clock is functioning and this information can be utilized in some way to improve future predictions. From a utilitarian perspective, what value does knowing the absolute "truth" about the state of the clock add?
I've been thinking about this recently as I've been running more or less a private blog for my family. Sometimes I wish I could share parts of my messages with friends, too. I'd like to mark one post as "for friends and family" and another post as "family only" or "friends only".

I know this is technically possible and I could probably do something about it, but my point is that the desire to present different parts of ourselves to different groups is common and reasonable and it would be great to support it in identity systems.

One approach might be that your "identity" is merely an opaque user-controlled keypair and that the meaning of that "identity" is determined by others. At work that identity might mean Employee 493293, and at home it might mean "Bob".

Of course, better to give one pubkey to work and use one pubkey at home. But regardless what the identity actually _means_ is determined in the context where it is used, just as today I might be called by one name by one group of people and another name by another, with my appearance being the identifier.
Consider that it was misplaced to suggest a 500% performance drop. It's used to extract large archives, backups, videos, documents. Folks don't want it to take half an hour instead of a few minutes.
You can't provide such tales without going into more factual detail.

What kind of treatment?
What country?
Where can I find more about this magical therapy?
Or maybe they feel that a lot of the tech boom is what caused the increase in population, and they don't trust those people to have their interests in mind when trying to create new housing.
I like mastodon. I want to support it. I want a more diverse social media ecosystem.
Angular 6.0.0 released
I’d also like to add that the claimed elements appear in solid lines; broken lines are to show visible environmental structure and are not part of the claim.
I did not downvote, but this seems like a tangent.
Seems like this would be limited in space applications by how much you could radiate away. Wouldn't you need to get rid of ~2x the desired output power? So to get 1kW you'd need to dissipate ~2kW?
> Maybe we are all impostors

If you start reading management books you'll see that this is true. Most of them talk about how they're terrified of being found out but that this is okay, you'll grow into your role.
Heap Analytics! https://www.heapanalytics.com/jobs
Many people don't understand how or why the linux kernel is the bottlebeck at speed higher than 10 Gbps.

The problem is that the linux kernel can't process many simultaneous small connections.

Just to be clear:
- linux can easily transfer at 40 Gbps
- linux chokes at around 1M packet per second per cpu socket.

Thats right.

So linux can easily transfer at 40 Gbps one or few simultaneous flows

But! It can't transfer several flows at 40 Gbps.

The bottlebeck is the number of packets per seconds it can inspect.

So if you are sending 100 big transfers, you will reach 40 Gbps.

If you send 5M small transfers, linux will die.

This is why netmap is handy.

It offloads the packets from linux directly to the app

Bbc is sending xM small requests per second, hence millions packets per seconds.

In conclusion, netmap is good if you need a lot of small simultaneous connections.

I reached 40M connections on chelsio 40 Gbps nic using netmap on FreeBSD 11.
> It sounds like the meetings are compressed into the other two days of the week

That was my first thought, too. I was talking once to a guy who was hiring for a developer position that he couldn't get filled - he told me that he was sweetening the deal by ensuring the dev candidates that they wouldn't have to attend any meetings; he would attend all the meetings for them so they could focus on coding. I had a sneaking suspicion that they realized what he didn't realize... that they'd be on the hook not only for implementing everything that was discussed in these meetings but also interpreting them through him.
Creative use of `git blame` for slack deploys notifications
Sure, including but not limited to only therapy. For my case, Cognitive Therapy helped me a great deal with both depression and social anxiety.

It's just when you are not social, you may be reluctant to ask for help when it's actually needed the most.
This might be interesting -> https://hackernoon.com/applying-medical-statistics-to-the-ba... it's more "time based" - a medical statistical model applied to our drive stats!
You can't donate to NPR (at least, not easily)...

You can argue that donations to local NPR stations helps free up revenue for NPR the organization, but donations don't directly translate in to anything that NPR does.
Would you be willing to compete wage wise? It's completely possible to find programmers that speak English for single digit hourly wages.
I’m surprised that anyone would think otherwise. AirBnB naturally removes stock from the rental market. The rest is supply/demand 101. The only question is how big of an impact AirBnB has.
+1 for 1Password. Never looked back. Great for all sorts of passwords/credit cards/private keys. It also syncs to the 1Pass app on your phone.
That's one of the reasons I like Trump, as someone who come from the industry he is advocating policies to make it easier to build.
To simplify the other more detailed response, It's just Uranium at that point. Even highly enriched Uranium isn't that radioactive by itself, it's once you start operating the reactor that it starts generating highly radioactive waste.

The new fuel rods going into it are totally safe from a radioactivity perspective. Here's a picture of a man holding a fuel rod bundle with nothing more than gloves on. http://nuclearstreet.com/images/img/dw037.jpg
In which a game jam is recounted
Thank you! MinervaNeue worked perfectly.
In the 1950s they thought that Nevada was very big and that the waste wouldn't even be noticeable.

They also thought the Pacific Ocean was very big and that the waste wouldn't even be noticeable.

Car drivers still think this way with their toxic emissions. It is very human to think 'out of sight out of mind' rather than 'take only photos, leave only footprints', so maybe it is actually fine to trash space with waste.
Overcast is continuing to go against the podcast industry grain by making privacy a distinguishing feature (https://marco.org/2018/04/27/overcast42). Good move. It's not useful to me as I have Android as well as iOS devices, but if I was Apple-locked, I'd be having a serious look at Overcast.
Ask HN: Wit.AI vs. Tensorflow? Can I call my app AI if I used Wit?
Please excuse my noob-question and limited experience.

Is it wise to make an "A.I." chatbot that pretends to be a real human by using NLP service such as Wit.AI?

If I wanted to make a super-human-like chatbot or a robot, is there a reason why I must use Tensorflow and why using Wit.AI to understand human speech and using PostgresDB to store the A.I.'s brain data is not "real A.I."?

Is it a silly idea to attempt to create a human-robot/chatbot using Wit.AI?
He was slumming. No Dairy Queen available...
Every one of the browser and/or Javascript based PDF viewers I've used has been a terrible experience, and this one doesn't seem to be any different.

If I download a PDF it's because I want to open it in my regular PDF viewer (mupdf) and not in a crappy browser based one.
More employees at virtually every major web company have access to instances (and thus instance memory) than have access to supercomputer clusters, too. Every mainstream popular web application is fed a constant high-volume feed of plaintext passwords, right there in memory (or, in typical TLS termination environments, on the wire) to be read by a persistent attacker.
How the Manhattan Project’s Nuclear Suburb Stayed Secret