skysight-inc/HackerNews huggingface dataset:
Amazon Reviews: Plenty of fraud, even after changes
The recent changes to Amazon's review rules are fantastic. They deal with fraudulent subsidized reviews rampant in the third party seller community. Yet Amazon is quietly leaving a huge source of fraud on the table: Non-buyer reviews.

Amazon accepts reviews on a product from anyone, whether they purchased the product or not. It is a trivial matter for someone to use this as an attack vector against competitors.

A one star review is extremely damaging. Just a few of these can derail ranking and sales. To counteract the effects of one start reviews a whole pile of five star reviews are necessary. Result: Lots of third party sellers had to resort to subsidized reviews. Amazon created the problem.

Sellers need a way to protect themselves from such offensively deployed negative reviews.

Amazon needs to only allow reviews by people who actually purchased the product and have owned it for a reasonable period of time.

You can post a review without buying the product or even before you receive it. How does this make any sense? How can you review vitamins, a tool or a chair before receiving it?

A review, in order to be valid, needs to be legitimate. One way to help legitimize it is to enforce time-from-purchase rules.

Finally, sellers need to be able to address negative reviews before they appear on a product page, affecting ranking and sales. This means giving the seller the ability to solve the problem prior to the publication. This is no different than real life: If your customer isn't happy they call/visit your, file a complaint and you make good on your promises or refund the product. This would be fair to both parties.

In summary, this is what they are missing:

- Reviewer must actually have purchased the item on Amazon
- Enforce reasonable time between purchase and review
- Give sellers with the opportunity to provide excellent
customer service by being able to deal with negative
reviews prior to publication
More as a way to appear to be doing something about increasing crime rates. Hitting people he didn't like was just icing.
Cryonics and Cryptography (1994)
Controlling an iPhone with your face
There used to be millions of coal miners in the UK before Thatcher, millions. Can anyone imagine the renewable sector hiring so many people, working long shifts and doing physically hard work? That coal mining is now done the global capitalist way but there are people still digging coal. A switch to coal is valuable in that people no longer have to have such a risky occupation. It is a shame this is not seen as a benefit and that it is all about CO2.
_theInitialCommit: an interview about OSS with Amjad Masad
Thanks Jan, he left it in good hands. He will be missed... Peace!
David Bushnell and His Revolutionary Submarine
> When you think about machine learning, especially deep neural nets, it turns out GPUs are much better at performance and scale for those algorithms

Perhaps we should stop calling them GPUs. Now seems a good time for it.
This was happening to me, there was some problem with the electricity in my apartment. I can't recall what the electrician said, there were some switches that only 1/4 were working, and if 2/4 had been it would have fried everything. They fixed it in about an hour.
Assuming I have no involvement at all in what the car decides to do, who's going to jail if the car kills somebody?
And at what point some time ago did you decide it's vile or do you check it out everyday to ensure your assessment is up-to-date? Get down to specifics and your statement ('it's just a vile ...) falls to bits.

So, I wonder, which articles from today's Mail go into your 'vile' category? Aside from the human interest stories (I have a surprise for you. It's not a mainline news source!) there are a few articles by agenda-driven columnists and you don't have to read them in either the right-leaning Mail or similar pieces in the left-leaning Guardian. Are those columnists the irritating source of your vitriol?
Sorry, I didn't mean to speak of death in dismissive form.

I've seen too many relatives and those close to me perish in various of ways before old age not to care about it. To me all forms of it ... just feel equally bad in the end from the point of fearing some personal fate or another. My view is not of someone oblivious to life's hardship. Life hits you, you take the punches, and stand as long as you can.

"Cancer" in general does not mean a slow death. Some forms can kill within weeks of a diagnosis due to quickly arising medical complications.

My intent was certainly not to be dismissive of the fate of Pieter and other cancer victims.
i am have programming in js for decade, these days i go with react unless the item requires few lines then its jquery.
The only drug that leads to both pacifism and violence.

That said, War on Drugs was Nixon; and it was incredibly popular with people who would show up to vote, which is likely why Reagan let his wife get on the bandwagon and didn't fight it.
Reduce the employee count from 12 to 1, who isn't even a real employee because the company has no revenue yet, and suddenly Stripe proposition is much more interesting: it allows you to focus on your product, and finding product-market fit, instead of sitting with someone in a bank. Even when that someone is kind, competent and helpful (as has been my experience with several French banks, special mention to the Banque Populaire de Lorraine), even with exactly zero revenues yet. At such an early stage the ease of integration is overall much more important than the smaller transaction fee.
I don't know you, Just read http://hintjens.com/blog:115

Thanks for the your contributions and sharing the journey.

To fellow HN users: Please check out "Think of the Children" and donate if possible. thanks!
Profosynel Masöz Ümraniye Yeni Escort Azgın Şeyda
There is nothing more miserable than working with a team that cannot and/or is unwilling to work with anything but their language of choice. But honestly this typical goes even deeper than language. Its often difficult to get a team to work with something outside of the framework they are used to. Even if it could take 3 times as long or even is just flat out impossible without it.

In my experience it has everything to do with developers who like to feel under control and feel really uncomfortable if they are not the smartest person in the room.
What is retargeting, and why should you be using it?
Peace_of_Mind hacked the hacking forum w0rm_ws and doxed its alleged owner
Agreed, but my point was intended more in terms of what apps can do. Full access to USB, multitasking, users can install apps outside Google Play, a variety of hardware rather than just one or two models Apple deems good -- all these are advantages of Android when it comes to tablets, laptops or other devices to get work done. But the ecosystem hasn't evolved to take advantage of these, so the benefits are lost.
My main problem is the speed, and bad backwards compatability. Generally speaking if I take a 2 year old C,C++ or Java project, I can be sure I can update to recent libraries and everything will just work with minimal fixes.

In Javascript it seems every time I pick a project up from a couple of years ago, every library version I was using is past end-of-life, and updating requires a major rewrite.
What do you propose we call them?
Project Scheduling Techniques: Probabilistic and Deterministic
Off topic but about that blog: please make the text darker. I had to zoom it at 1 cm per line before being able to read it comfortably (some 400 dpi screen). My tablet is laying over a magazine and I can read its darker text at less than half the size.
AWS Anycast
HelloFresh | Berlin, ONSITE

We are the leading global company in the expanding online recipe kit delivery market. This is a unique opportunity to gain valuable and challenging experience at a rapidly growing startup. Responsibility is given from day one to use your initiative and creativity to help us grow our business. We are fast-paced and love the food world.

We're looking for Senior Frontend and Backend Developers who are keen to gain exposure to a modern stack and work as part of a team of exceptional engineers.

We work with PHP, Go, Docker, React.JS/Redux, Angular.JS, and are currently transitioning towards a microservice focused approach.

The recruiting process starts with

- the application screening,

- then there will be a general interview (25 minutes) introducing HelloFresh, getting to know each other, and clarifying any practical concerns (relocation, visa, etc.),

- then there will be a technical test administered through Github with a subsequent code review,

- one technical interview with one of our lead developers (60 minutes) to go more into detail about your experiences, common design patterns and to introduce our codebase,

- and finally there will be an interview with our CTO to go over any remaining questions you might have.

If you're keen to join our team, please apply here: http://grnh.se/cix4ea
Tell HN: Today is the last day to apply to Y Combinator
It's considerably worse in Javascript.

This is because:

+ HTML/Dom limitations
+ Browser fragmentation
+ It's used on the backend as well
+ Nobody is in charge. When someone is in charge, they usually provide the basic tooling and libs - hopefully they do it well - and then you only need ancilliary stuff for special projects. Obviously this can have drawbacks as well, but I'd argue that 2/3 of frameworks are actually trying to solve the same, core problems, just in different ways. They aren't providing 'more' just 'different'.
Hi ddorian43 - Thanks for messaging us. We are looking for people with experience with both django and python as well as some familiarity with node js and golang for backend developers. Maybe we can work together in a year or two if you have a chance to gain experience in the mean time!
Can anyone recommend a "cannonical" textbook that describes K-T transitions at an upper-year undergraduate level?
This is what you do if you've been sacked
Azure is becoming the first [MARKETING BUZZ] says microsoft
The later part of your point is salient: the weird hipster 'magpie' culture in front-end programming has a lot of drawbacks.
9 classic tips for copywriting success
or maybe the fact you can sent a email through a form on the website. Thats your definition of digitalization in 2016?
Goodbye Pieter.

(This really hits me, since my brother in law may be about to do the same in a few weeks.. days perhaps.)
The problem with this line of reasoning is that it assumes the public even knows how to tell if police officers are wearing body cameras. Even the police themselves don't make the distinction when they are the ones wearing it.

Why would the public make a distinction when even the one person who should know, can't?
> There's a long catalogue of evidence

> I don't intend to spend my day providing citations

If it takes a day, then I assume the evidence isn't at hand, in which case how do you know it exists?

Do you have first-hand experience of this evidence, or are you just assured it exists by sources you consider "reasonable".

you are also a "random guy on the internet" and since you made the claim, the burden is on you. Some hand-waving "reasonable dispute" doesn't cut it - if it's so obvious, accepted and supported, it should be as easy to demonstrate.

I'd also add you comments about historical racism lack context - i.e timelines, impact, magnitude etc all of which would feed into the main question; Are the UK police racist today? Muddying the waters with vague or unsupported claims doesn't help answer this question, especially given that there are lots of efforts to answer it, and reasonable sources of information in existence.
Alright. I can only speak from what I see. Thanks.
Tachyons is amazing, so I ported it for react-native: https://github.com/tachyons-css/react-native-style-tachyons

<View cls="ba jcfs pa2">
<Text cls="white tc">
Something
</Text>
</View>
I would have liked to have seen a call to action button at each price point.
I am pretty sure that with the police there is 100% knowledge about them wearing a camera, I don't believe the same applies for the public.
Can you give me details?

I live in Ireland, a member of the EU. I once tried to get footage from a privately owned camera overlooking a public ATM. By the time I got a reply, they stated the footage on the HDD had already been wiped and overwritten...
It's easy to show how complex those systems are. It's easy because they are complex. And that's pretty normal. Let someone talk about Java Enterprise development, the symptoms of your body and their diagnoses or just try to explain how to build a pencil (https://en.wikisource.org/wiki/I,_Pencil).

We're professionals, after all, and TypeScript and React were not build by some teenage hackers.

I think the problem is that everybody remembers how they build that one website using jQuery in the early 2000s and now wonders why everything's so complex now. The reason is that we started to build complex applications instead of enhancing grandma's blog using jQuery.animate, get over it.

And if a software developer talks about all of this tools in the same manner you've described, he has poor social skills, nothing related to the tooling.

He could also talk about the intricacies of scaling web services using k8s and OpenStack and you'll find another bunch of tools and concepts. If someone would actually talk like you've described it, he would play buzzword bingo in any domain of expertise like medicine students who want to sound smart using latin words.
Do you think it meet of a Christian man to speak so at a time like this, or indeed any other? This is cruelty. We are called to kindness.

Do you think it's your place to judge what God will and won't forgive? This is arrogance. We are called to humility.

Would you demand that someone else continue in unbearable agony to satisfy your own personal notion of the right way to act? This is hatred. We are called to love.
I wouldn't pick on the COBOL programmers too much – they've had a half a century of decent jobs, after all.

The lesson I'd draw from that is that you want to avoid siloing yourself. Most of those COBOL developers worked on the same kind of systems, often in the same place, for long periods of time. That kind of deep specialization is useful but also dangerous to you in direct relation to where that larger field is going.

In the web space, this is complicated by the somewhat unusual browser environment: in 5 years, you will always be glad that you spent time understanding the DOM, ES2016 and later, modern CSS, how to debug in every browser, etc. because ultimately everything is built on top of them.

You may or may not benefit from having spent time learning the framework of the day and that will be in direct relation to how much of that time was spent understanding broader concepts and styles versus dealing with idiosyncrasies and technical debt in the code-base. That's especially true for things like build tools which are easily replaced without visible changes to a project – they're useful and to be appreciated, but they're more overhead than part of your value as a developer.
Can you please expand on the tools and processes part, what is now days in a manager's toolbox ?
Panopticon. All Police should be fitted with a "camera", some can be dummies for budgeting reasons.

Maybe public should do the same?
Tangent:

> I’d much prefer to keep those minutes for things like blowing off work for the day to go rock climbing because it’s sunny and I can do that because I run my own company. The less time I have to spend dealing with these customers, the better.

This doesn't really instill confidence in the level of post-purchase support I'd get if I were to buy in. I can easily empathize with the mentality and can even appreciate it if it's intended as humor, but all I see here is "I just want you to pay me."
I disagree with virtually every point and value you express here.

Nonetheless, a part of Pieter's public announcement is an opportunity to discuss what he is doing, and what others or ourselves might eventually face, in language and metaphors that are meaningful and particular to ourselves.

I'd prefer your comments didn't get voted to oblivion.
I am unable to access at all the sites. Really curious to read the main article
https://en.wikipedia.org/wiki/Bayh–Dole_Act
I simplified it.... always kill those in the car as they are the ones introducing the danger into the situation for their own perceived convenience.
most people here won't have (employer) monster accounts so they can't open your resume
I too am wary of too much gushing praise onto someone still rather young with a limited track record.

The difference from Holmes is that Altman does not have to be particularly brilliant at something specifically, he just has to be the soul of the YC, ie life of the party.

From all accounts he is very good at that and that is of huge value to YC. Being a big ideas guy is an important and valuable position for an organization such as YC.

Holmes couldn't be such a generalist and life of party. She had to execute on a specific niche and failed very very late(I'd say about 10 years late). Holmes epitomizes the "fake it until you make it" taken to the extreme.

If Holmes had admitted defeat earlier maybe she could have been such a life of a party person at Draper's firm.
J&J warns diabetic patients – Insulin pump vulnerable to hacking
I first became aware of Pieter from the 0MQ documentation. I stumbled across community and process section of the 0MQ guide and I was hooked. I've been tremendously moved by the dignity and humanity with which he's faced terminal disease.
Even for a simple app that it'd take me 20 - 30 hours

If your entire job is doing small apps that take a week of work, these tools are not much better than the previous generation (personally I'd use Rails but that's just one generation on from PHP/MySQL). Especially when you add in the cost of non uniformity if you let everyone choose their own slightly different flavour of the innumerable javascript tools available.

But as part of a team that has migrated a 5 year old codebase from Rails to React in the last year, whilst I was skeptical at first, React has been an absolute godsend. Everything we build now is so much more modular and much closer to how non tech people view our website (and so how they ask for features), which makes it easier to develop. React isn't designed to help "I need to build this 20 hour website quicker".

I think the problem is mostly cargo culting. Smart and outspoken developers use these tools, but they're also the ones dealing with complex problems at their jobs, not everybody needs to solve the problems they are solving. And "Honestly Rails is good enough for this app" doesn't make for a very sexy meetup presentation.
> I hate how complex the python ecosystem is, there are different versions for language

Like for every language out there (Java 6, Java 7, Java 8, etc.)

> different packaging systems (this project uses both conda and pip),

Yes, I believe that is an issue. But not that big. For instance, you can replace `conda install textblob` by `pip install textblob` for the given project.

> sometimes you need to install stuff even with OS package manager or install packages from the source.

Like for every scripting language out there.

> Something really needs to be done for this mess.

It used to be much worse, but it's moving in the right direction (see https://glyph.twistedmatrix.com/2016/08/python-packaging.htm...), except for the pip/conda divide.

Also: the project linked is not properly packaged (it has no setup.py). I guess I you had come across a repository with a bunch of .c files and no Makefile you would be lost too.
India just ratified the Paris climate deal
Excellent timing. I was getting a bit grey-texted out while proofreading it this morning, and actually made the code change on the dev side.

But the blog started seeing a dozen requests per second before I could push the change live, and I've been in "nobody touch nothin'!" mode ever since.

But I snuck that CSS change in just now.
Plain Concepts | Barcelona, Spain | ONSITE

We are looking for a software crafts(wo)man to join our Barcelona team.

Take a look at the offer: https://plainconcepts.workable.com/jobs/335899 and the web https://www.plainconcepts.com/

Also, I can answer any question you may have :)
Professional Bus Hire Sydney Service in Australia
If you are looking for qualified and professional Sydney Bus Hire experts in town, drop in at Cheap Bus Hire.

http://cheapbushire.com.au/
I am as well, and I hope that his writing and sharing of the process can help euthanasia become more widespread.

I just hope that when it comes time for me or my loved ones to go, that they will be able to do it on their terms.
And http://www.sourcecodeonline.com/details/ghost_perl_webserver... is ready to run on Azure.
I don't know much about Pieter but when I first read ZeroMQ's documentation it became clear he's an exceptionally talented individual.
Big design up front would be a complete system replacement, not incremental replacement by component. An incremental replacement still requires definition of the components to be replaced with new implementation and the part to be essentially retained with only the changes necessary to interface with the new component.
I'd like to see this for security in general e.g doormen/security/bouncers
Agreed, from the perspective of an interviewer. But from the perspective of a student, putting down 'Lisp' is probably better than putting down 'functional programming'. The former implies the latter, but either way the interviewer is going to have to verify. And from the perspective of telling a student what to learn, saying "learn functional programming" isn't as actionable as "learn Lisp".
I am by no means a religious expert but it's sad that your very reluctance to name the prophet in question made him easy to guess. And it led me down a bit of a rabbit hole:

https://wikiislam.net/wiki/Muhammad%27s_Just_In_Time_Revelat...
Lucky for him he didn't ask about tests :)
It's a shame this didn't get up there today at all. When the original title is click bait, it's probably better to leave it as click bait and accept a few angry comments to that effect.
Not telling you are wrong, but do you really need support if product just works?
If you're a white male in the Bay Area you're discriminated against as well. I can't tell you how careful you have to be trying to get work done with many of the people there.

I've have/had to sit through at least 20 different talks/seminars a year on how women are discriminated against and it's the white males fault. Last year, I worked with a team of 3 women, and myself (the only male). I was put in charge (by my women director), to help train the team on web development. OH BOY that was a big TODO, regardless of the fact I have years more experience and have managed teams before... Eventually, I just quit the team because one of the women was so insufferable and would basically refuse to do any work until a women was put in charge.

Point is, you're right, there are different flavors to each group. All of them are wrong though. They all discriminate just to different extremes. That's part of the reason I really enjoyed the Chicago Suburbs, they have a decent mix of both so both extreme groups become more moderate.
Can someone explain how sharing experience is newsworthy? You collect input data from multiple sources and feed it into a single model. This seems both obvious and non novel. Don't the self driving cars do similar, or any machine learning model that's trained on user behavior (e.g. the behavior of each and every iPhone user)? The part about "understanding" may be interesting but the title seems to focus on sharing data.
I feel the opposite. When I hear things like "Customer service is number one at Comcast" it sounds like a hollow platitude, mainly beacuse it is.
That's the idea. Or the dyson sphere is made of a mesh network of multiple parts with varying levels of density.
Thanks for the clarification, I thought you were talking about complaints towards paramedics.