skysight-inc/HackerNews huggingface dataset:
> Descartes, deeply religious, believed that humans were the only beings endowed with a soul, and that therefore animals were necessarily mere automata.

Note that the belief that animals do not have a soul is relatively recent in Christianity -- it originated in roughly the 18th or 19th century around the time of the enlightenment. And still, not all Christians or Christian thinkers espouse this view.

> This became the default "scientific" dogma, to be considered true unless proven otherwise.

I would argue that instead of taking the cue from recent Christian thought, science owes this view to a strict materialist worldview arising out of 18th century philosophy, which underpins most of its inquiry and rules out non-material hypotheses a priori. Prominent atheist scientists regularly praise materialism as the enabler of successful science.

> But it really is just dogma, with no basis in either rationality or observation.

Indeed.
> On Aug. 14 the company did suspend Mr. Jones for seven days after CNN flagged tweets to the company. Many staffers viewed that as a half measure and complained that the firm hadn’t acted decisively. Mr. Jones’s account has since been restored.

Wow, did not know it was CNN that flagged the Jones post which got him suspended for 7 days.
Reminds me of how I did my chores as a kid and how I learnt to cook
Rob Reiner.
Most verified accounts are connected to Chinese bots.
There have been lots of discussions here on HN, personally I think that an employee-run company still needs leadership. And companies can be good for employees without needing to be employee-run.

See for example Valve, there's been a lot written about it, not all of it good:

https://www.theguardian.com/commentisfree/2018/jul/30/no-bos...

https://www.pcgamer.com/ex-valve-employee-describes-ruthless...

Politics will ALWAYS exist at a workplace.
Amazon will overtake everyone once they overcome working conditions problem.
> Also groovy is a bag language.

This seems to be a repeated pattern that is really giving Groovy a bad reputation: it keeps getting embedded as an extension point / scripting solution inside other products. It is sold as "it's almost the same as Java, so we don't need any documentation for it" - and the result is that people with little to no Groovy knowledge end up trying to use it and get incredibly frustrated with it.

I'm curious if your conclusion above is based only on encountering it inside other things (Gradle,Jenkins, etc) or if it's actually from analysing its characteristics as a language more generically?

(FWIW, Groovy is probably my favorite language, but I use it as a full stack language for application development, quite a different mode to how most other people encounter it).
Sure but if you have a SaaS product then Google seems like a better fit because you can target keywords instead of humans since you don't really know if there are any similar characteristics to your buyers.
> For thousands of years people have been issuing imperative instructions to each other.

This ancient culture is pretty strong, you're right. I've lost count of times I begged people to skip all this unreliable "turn right at the second intersection, rinse, repeat" and just tell me the street address long before I learned the word "imperative".
Slowing down your reading is the whole point. You spend the time thinking your own thoughts and having a dialog with the book instead of just letting the author’s ideas wash past unchallenged.
Everyone is saying "EU" here, but the laws are all national, not at the level of the EU.

It also depends on how you choose to exercise your rights. Many countries have a lot of ways to push back if you are fired, but afaik they aren't automatic.
Interestingly, “Amazon Basics” has no counterfeitting problem. It is not that Amazon can’t fix counterfeiting, they just don’t care unless it is their own brand.

At some point this crosses the line into anti-trust territory.
The only available E5-2620 with that number of cores per socket is Broadwell.
Oh all these "feed readers". Long ago, I discovered you can just send feeds to email. Once your feed is emailed to you, you can save it, forward it, read on the web, tablet, phone. Search it like a boss, and more. I use IFTTT by the way.
Amazon is starting to roll out their ad network - we're currently getting ready to roll out an update to my $dayjob's app with Amazon ads in it.
https://www.pcbzone.net/User/QuoteArea.aspx?type=cal
check that out.. you can get say 5 PCB's that are 25mm x 25mm 4 layers for ~50 euros. yea maybe one day it'll be free shipping at $10 for one board. But until then its more like minimum of $50 plus shipping for a small number of boards.
untapt | Back End Engineer | on-site | Full-time | https://www.untapt.com | $100K – $140K + equity.

untapt | Front End Engineer | on-site | Full-time | https://www.untapt.com | $90K – $120K + equity.

untapt uses AI to help software engineers find great jobs. You’ll work alongside a team of passionate developers who are working to flip hiring on its head.

Our technology challenges are vast: on the surface, we're iterating upon a two-sided web application that is unlike anything engineers and hiring managers have ever seen. We're building a sophisticated, analytics-driven matching engine that uses structured and unstructured data to predict highly symbiotic working relationships. We use Angular, React, Flask, MongoDB, Redis, Kubernetes and a healthy dose of Secret Sauce™ to make it all happen.

Together, we'll change how developers find work – forever.

Here’s how we’d ask you to apply: sign up at https://www.untapt.com/r/hn. You should match with our position and be able to show your interest using the platform. We look forward to seeing your profile and connecting directly with you.
Alex Jones' personal account has almost 10 times the twitter following of "the New York Times tech editor" who's name I've actually never heard before. I think Alex Jones' active disparagement of the parents of mass shooting victims is more actively harmful than what you're linking here.
Why the heck are we banning anything unless it brings physical harm to others? (Alex Jones & Sandy Hook) Far left, far right opinions shouldn't be banned as it would set a precedent that anything outside of the status quo is not valid discourse.
Prety good concept ngl
As a hobbyist programmer I absolutely love this style of instruction.

I don't know that I'd use "funky" or "quirky" to describe it though. Instead it comes across as clear, concise and approachable.
I'm surprised retailers don't explicitly take advantage of this by advertising: "Don't be rooked by comingled inferior knockoffs. Get the genuine quality at BrandX stores!"
Jim O'Neill – Modi magic still there despite not delivering on all promises
yeah, judging from a few of those samples, i'm assuming toxicity means being on the "incorrect" side of the gun and immigration debates.
For note taking in meetings, I've sometimes wished that wireless computer keyboards had a note taking mode.

In note taking mode instead of sending your keystrokes to your computer, the keyboard would store them in an internal buffer. Later, you could tell the keyboard to play back the saved keystrokes to the computer, which would look to the computer like they are being typed.
How it works in my house:

"Son, do your chores please."

"Yes, sir."

Done.
I don't know much in terms of blockchain _research_, but reading the whitepapers of established cryptocurrencies will give you a great overview & keywords to research further.

- Bitcoin[0] (the classic!)

- Ethereum[1] (contracts is a really innovative concept)

- Iota[2] (uses a 'tangle', rather than a blockchain)

- Nano[3] (similar to Iota, but faster? Everyone gets their own personal blockchain -> asynchronous updates! Gets faster with more users)

[0]https://bitcoin.org/bitcoin.pdf

[1]https://github.com/ethereum/wiki/wiki/White-Paper

[2]http://iotatoken.com/IOTA_Whitepaper.pdf

[3]https://nano.org/en/whitepaper
If transparency was applied everywhere, the new employer would have the same incentive to keep it lower? They would still earn more but despite the transparency, not because of it.
Those ads are mostly on Amazon's automatic remarketing systems. They only recently opened up control over the bidding and targeting of those to sellers and brands. Eventually considering how well that ad system tends to work in the right hands, I would expect it to be less intrusive and more effective over time.

Amazon's remarketing tends to be paid for by Amazon and it behaves like any remarketing system run by other companies if you don't change anything from the defaults, set a very high frequency cap, and don't pay attention to whether or not the person converts.
That's not far left even in the slightest. That's liberalism with extreme identity politics. Marx would never agree with Sarah, as it has nothing to do with class concerns and even further splits the working class.

Fred Hampton also often talked about how no matter what race, white, brown, black, the proletariat must come together to overthrow the bourgeois in a proletarian revolution.
I’ve never found Kierkegaard to be a hard slog. I’ve long enjoyed his writings.
The dataset is sobering. Good on you for using this.
Funny, that’s how it works with my boyfriend too!
This makes me think of the Array While hack to transverse faster.

Rather than using a for loop, do the following:

Var i = -1;
Var len = array.length.
While(++I < Len) { ...}

Uses the fact that CPUs branch predict forward in arrays, and runs faster through the arrays that a for loop which can actually run out of sequence as well.
Amazon stopped including full invoices in customer emails to prevent email providers from using them to reconstruct users' purchase histories.
Why would other big retailers pay for ads on Amazon's website? Brands are the ones who pay and already do. P&G already places a ton of advertising on Amazon for its various products. Search 'Tide' and look at the headline ad spot.

That's P&G paying for that placement.
Erias Ventures | Maryland | Software, System, Data Scientists, Data Engineers | Fulltime | Fully Cleared

Doing cleared work and want to work for a team that reads Hacker News like you?

Erias Ventures is a startup focused on providing engineering solutions in support of the national defense mission. We provide industry leading compensation and benefits and are looking for entrepreneurial minded folks to join our team.

For more info email jobs@eriasventures.com
I'm concerned with the a priori assumption that inequality of outcome is bad, partly because it leads directly and necessarily to idealistic, and frankly unequivocally unacheivable, communism.

But I'm not trying to argue here, I'm trying to understand. People here that think inequality of outcome is a thing to be fought, help me understand when enough equality of outcome is enough. At what level of outcome distribution will the fight be won? When is the fight concluded and victory acheieved?

Note: it's important to distinguish equality of outcome, which is a belief of the modern left, from equality of opportunity, which everyone on the political spectrum has been in favor of for at least a generation.
> In fact someone changed those tweets from “white males” to something else and got banned from Twitter.

The point is that "white males" are no group protected by any anti-discriminatory law or fall under any "group" that is discriminable against under moral terms. You can legally and ethically flame against "white males" as you choose.

The reason is simple: as a collective in Western societies, white males occupy most of society's leading roles and (together with white women) form the majority of Western countries' populations. Discrimination, however, requires a power and numbers majority of the discriminators over those "discriminated"... which simply isn't the case, no matter where in the Western sphere you look.

Granted, the demographich statistics for the US show that whites may sooner or later no longer be the dominant ones by numbers... but as long as the representation of non-whites, especially black/brown people of color or people of latino and Asian origin, in ALL OF society is not representative of their numbers, whites simply cannot be discriminated against.

As a reason, there's no problem when Twitter bans people who post such stuff.
Odd, because my 9 year old never wants to pick up his clothes even though his parents always do. When does this imitation kick in?
Cloudflare is/was built on nginx so Vary is already supported and available for enterprise plans as stated. They just avoid it since they have such a large free tier of users and vary headers can easily eat up cache space for most scenarios.

It seems Workers is their standard answer for more flexibility now and it works well (if you're ok with the pricing) since you can create your own cache key easily by combining and hashing the different headers you're interested in and just turning them into a querystring param in the origin request.
We can begin here: https://tinyurl.com/y8rk9yjn

I personally reported many accounts, including an antifa group that called for killing cops and white peoples to no avail. At the same time twitter bans people for sharing news about job growth. Go figure.
The problem with Amazon is that it is a race to the Absolute lowest possible price point. Now don't get me wrong, I'm not saying that boatloads of vendors don't make money advertising there (and people on Amazon are for Sure in the market), but wouldn't you rather get people to your own website via say YouTube, which is only going to get more and more popular, and then convince them to buy from you Now... I would if I was currently selling online. It simply makes more "cents."
It's a reference to Amazon's "Day 1" philosophy. https://www.fool.com/investing/2017/04/13/jeff-bezos-says-it...
Facebook has Audience Network, Amazon is starting to roll out their own ad network as well.
This is clearly overengineering. There is no need to write a generalized function because it is only useful for adding polynomials.

And a function that works only with polynomials will be easier to read.
I switched to MacOS and gave it a good 3 month try, it pissed me off so much that I'm back on Linux.

> awful UX as a bonus.

Mac shell felt arcane and overly verbose, like a weird powershell clone that doesn't pay the price for its verbosity with typed io, and doesn't have autocompletion like every normal shell on Linux. Out of all file managers I still prefer Explorer.exe but I'd take any manager on any Linux DE over Finder, same with notepad or image preview software. macOS doesn't even come with PC keyboard layout for my country, I had to fish for it on the internet, something so basic I doubt even Linux failed to screw up in the last 20 years.
Twitter should either be banning both far left and far right extremists, or nobody. Otherwise it should be considers a media, and not an internet service and regulated as such.
Then adjust parent's argument to be about how tweets from Team Red and Team Blue are treated.
You arguably don't even need full self-driving for that.

A special "autonomous park/return mode", say, capped to 10kph, only following a single preprogrammed route, with a complete lead foot on the brake. Nobody would want to ride in an everyday self-drive that had those restrictions, but it's perfectly acceptable for an empty trip to a central parking structure.
Former Clojure programmer here. I eventually learned I'd rather write neat little puzzles about static types than solve frustrating little puzzles on the root causes of runtime exceptions.
I don't think this is correct. AFAIK they both run in the UI thread (which is why running your timer in a webworker turns out to be more accurate as only the callback is affected by queue length of scheduled calls in the UI thread). Although this article https://www.html5rocks.com/en/tutorials/audio/scheduling is about sheduling audio specifically, it is the go-to resource for accurate web timing (and although not explicitly mentioned, the metronome is supposed to run in a webworker).
If people are checking in then they are also online, and if you're online then your location is available. This is not hard to do.
What makes you think the Haskell community is toxic? I usually hear the exact opposite.
"usually always" ?! Where does that go on this chart? https://flowingdata.com/2018/07/06/how-people-interpret-prob...
Ask HN: Alternatives to the blockchain when a little double-spending is OK?
Hello,

I'm (trying to) build a decentralized application. I want to distribute resources based on how much a node benefits a network. To do this, I need to track the 'work' done by each node, and allocate resources accordingly.

This needs some sort of immutable database, however absolute correctness isn't required, just mostly correct, i.e. some "double spending" is allowed.

Occasional mis-allocation is OK, because there's no real money involved.

Are there any data structures that can do this? Would a blockchain/tangle with a small POW achieve this goal?
Whoa, what a convincing ad.
Yeah I would definitely try either turning off CloudFlare, or switching to some different CDN that provides a CloudFlare-like service.

My gut says its CloudFlare, because what I learned from CloudBleed is that they've engineered a really complex system to get good performance from a bad architecture, and complex code is prone to failure.

https://en.wikipedia.org/wiki/Cloudbleed

It might also be on the hosting end, but hosting setups are somewhat "commoditized" now, and probably less tuned for performance, so I would expect fewer exotic, unreproducible bugs.

Personally I just use Dreamhost, and my blog has been on HN many times, including the #1 spot, and it's worked fine. You don't need a lot of technology to serve static content these days. Computers are fast.
Out of curiosity which one is the C.S. Lewis recommendation? Had a hard time Googling that.
SEEKING WORK

Location: Vancouver, BC Canada / Toronto, ON Canada

Remote: Yes

Willing to relocate: No

Technologies: Laravel, PHP, VueJS, AngularJS 1/2+, Ionic,
Cordova, Electron

Website: http://matthewhall.ca

Email: matthall28@gmail.com

I'm a full-stack developer with experience building MVPs and growing MVPs into scalable products.
"active disparagement" does not constitute a very high bar for censorship. A US platform with with an emphasis on free speech should leverage the work put into US legal precedent as closely as possible. There has been a massive amount of thought put into the reasoning behind legal limitations on speech.
This is a cool idea! I can see it being totally feasible and definitely useful as a piece of software (not part of your keyboard) toggled by a key combination.
Forgotten heroes of the Enigma story
I like that this article includes suggested changes:

> For starters, every scientist should know how being part of a group can affect their opinion. Grants should not be awarded based on popularity. Researchers who leave fields of declining promise need encouragement, not punishment because their productivity may dwindle while they retrain. And we should generally require scientists to name both advantages and shortcomings of their hypotheses.

The first and last points look good to me. The middle two, not so much. They certainly sound reasonable, but what does a grant system not based on "popularity" mean? How is it different from what we have now, where we find some (putative) experts in the area, put it in front of them, and ask what they think? We need some way of deciding what to fund and what not to fund, and who exactly is better equipped to make those decisions than existing researchers?

Similarly, I like the idea that people should be able to switch fields. But the implicit argument seems to be that the emphasis on publications makes this difficult, so publications should be de-emphasized in assessing researcher quality. But what is better? Asking a researcher's peers? Then it is a popularity contest again. Weighting publications differently, i.e. "what are your 5 best papers?" rather than "how many papers do you have?"? Then who judges the 5?

For all the criticism heaped upon bibliometrics: they get used because assessing the quality of most research is difficult, so even noisy filters like conferences (in CS) or journals are taken as a useful signal. It's not clear to me what better options exist, especially when trying to choose between many options. It's just not possible for one person or even a small group of people to truly familiarize themselves with the bodies of work of all 100 candidates for a faculty position/grant/fellowship/etc.
I call what you're referring to Hanlon's Safety Razor: Never attribute anything to malice.

It seems like it deserves a name since in nearly any thread online involving a supposition of malice someone comes out of the woodwork with Hanlon's razor.

PS: I think I had a better name for this in the past but have forgotten it.
Narmi (Techstars NYC '17)| Senior Full Stack Engineer | New York, NY (NYC) | ONSITE | https://www.narmitech.com Narmi is helping reinvent banking in the United States. We create a more accessible and useful financial ecosystem by powering the online banking, mobile banking, and open banking APIs for the 10,000 credit unions and community banks in the United States. You'll be working on production software that has a real impact on the average American's life everyday. Our software helps them save money on their bills, understand their financial story, protect their families and move money.
Narmi was founded by two Georgetown University alums who previously worked as CEO and CTO of a $18 million credit union and also at some of the largest banks in the world.

Even if you don't think you are an exact fit for one of our current openings, we'd still love to talk.

We are always looking for well-rounded engineers to join our team in NYC. Having expertise in python (django and django-rest-framework), vue.js, react native, ansbile, terraform, visual design/UI/UX, and/or security are all pluses!

The interview process entails an intro call to get to know each other, followed by an in-person interview that includes a code pairing session.

Some keywords: * Senior Full Stack Engineer, Senior Full-stack Engineer, Senior Full Stack Developer, Senior Full-stack Developer * Senior Front End Engineer, Senior Front-end Engineer, Senior Front End Developer, Senior Software Engineer, Senior Product Engineer * Banking, finance, online banking, mobile banking, open banking APIs, * New York City, New York, NY, NYC, Manhattan

You can learn more on our website and apply via email: jobs @ our domain. Make sure to mention you found us on Hacker News. You can also apply via AngelList[1] Also please feel free to reach out directly to me chris @ our domain.

[1] https://angel.co/narmi/jobs
> Otherwise it should be considers a media, and not an internet service and regulated as such.

It is considered a communications medium (part of the “new media”). Media and internet are not mutually exclusive categories, and the media in the US (outside of broadcast media, where it is the broadcasting, rather than media, aspect that brings regulation) is generally unregulated and largely Constitutionally protected against regulation.
I've never heard of any of these people, certainly none rise to the visibility of Richard Spencer or Alex Jones. Half of these are actual white people complaining about white people...
It's possible to find literally any opinion on twitter. What's the magnitude of this problem compared to Alex Jones' active disparagement of the parents of victims of mass shootings?
OP here.
Apologise for the late comment, I posted & went to sleep (IST).

I will answer any questions.
On iOS, your location isn’t available to Google though. iOS has three per app settings for location permissions for apps - never, while using, and always. Google can only get location data if you are actively using Google Maps.
Please post links to the source material rather than using url shorteners.
So you just never change your passwords?