skysight-inc/HackerNews huggingface dataset:
Google believes, as so many before them have, that the ideal candidate can be found through numbers: pure, unbiased, beautiful numbers. Because once you reach a certain size, your biggest threat is no longer your competitors, but rather your regulators, and that means that you must not expose yourself to regulatory (at the core, social) risk.

Bias is bad. Discrimination is bad. And if you're big AND bad, you get fined, and have obstacles put in your path.

So what does a rational BigCorp do? They make everything "fair". So everyone has the same opportunities, everyone is colorblind about cultural fairness-obsessions x, y, and z, and the hiring process becomes as effective as cardboard cake. Tick the boxes and you're in. Otherwise, there's the door.

Of course, the irony of all of this is that they end up discriminating against the very people they need: The different, the strange, the quirky, the innovative - everyone who doesn't perfectly fit the criteria of a safe hire where nobody can criticize the hiring decision (and impact your promotion prospects).

This is the social process by which BigCorp stagnation works, and it's always how it worked.
For the billionth time, Gab was not censored. There is no government keeping them offline.

In the US, private companies are free to choose whom to do business with. The only way to stop "censorship" as you call it would be to eliminate rights for private companies.

It would be like if I started a newspaper delivery company, and the government forced me to distribute a particular newspaper. That's very similar to forcing me to speak in a way that I disagree with.

As for a technical answer to your question, they could self-host on the dark web without incurring huge costs, I'd imagine. No DNS or registrar would be needed.
Believing without evidence is always morally wrong
The FastMail mobile app is an example of an "hybrid" app working correctly: it's a native app wrapping the web app using a WebView. The native part takes care of things like notifications. The web part part takes care of the rest and is shared by all platforms. Anyone here using it?
“Q” tomorrow’s payment network
Making source code open and reusable
The Strugatsky brothers didn't offer a solution too. They mostly hand-waved the question. It goes like this, if I am not mistaken: when humanity situation became dire, humans suddenly changed their minds and became one single family.
I was wondering the same thing. What are the reporting requirements? How much flexibility do companies have?
Introducing gqlgen: A GraphQL Server Generator for Go
Algorithms Designed to Fight Poverty Can Actually Make It Worse
They've had that for years -- iMessage.

IMO Facebook is for aspirational connectivity... you stalk your high school friends from afar. iMessage is for the people whom you actually talk to, and the green vs. blue bubble is a subtle peer pressure factor to get people to flip.

As more applications expose functionality via iMessage, that will get more powerful.
At Waterloo? If so, it’s mildly possible we've met. I’ve been to the office the past couple of years for IO extended.

Funny enough I had a similar experience going to Calgary—but I came back some time ago.
I can't.

The essential blocks of Dreyfus are in Martin Heidegger (which I also haven't studied in depth). Helping you obtain a partially understood, utilitarian version of my partially understood, utilitarian version of Dreyfus's partially understood, utilitarian version of Heidegger would be... enabling.

You really need to "spend time with the philosophy of other people" if you want to move ahead with the notions explored in those two links.
To be honest, I wouldn't like mobile going the html/js way at all. Html/js has moved to desktop with electron and the results aren't that great. They take up huge amounts of memory ( gmail web on chrome takes up 500mb of ram on my machine, also slack is a noteworthy mention). Native desktop apps take up a fraction of that memory. For the sake of accessibility we have significantly sacrificed performance. I can't wait for webassembly to be widely adopted so that the browser can move away from html/js. Google has a nifty tool called ArcWelder which allows android apps to run in chrome. Apple has already announced support for running iOS apps on Mac. I actually believe that the reverse will happen and for more popular apps like fb, gmail etc people will move back to using native , less memory hogging applications once they are out.
Amazon’s entire model is flawed in this respect.

Products on the platform are “deduped” by merging listings from multiple sellers of the same product under a single master listing, where the price for the item is the lowest price available from all sellers.

This leads to counterfeit sellers targeting high-quantity items, creating and selling fakes for just under MSRP and making out like bandits.

It’s impossible for Amazon to police, and they can’t avoid merging listings unless they want a million duplicate products in their search results.
First, talking of environmental impact of PoW is misguided. It’s producers of energy that do harm, not consumers.

Second, stake grinding is an attack. You’re the one who has to prove your PoS system is not affected by it. As far as I’m concerned cost of attack is the same as in PoW except PoS shifts costs into political spectrum via totally redundant layer of complexity.
As far as I understand Apple's current business model is heavily geared towards dominating a segment and charging handsomely for it. If Apple were to go for 'quantity' their margin, at least per sale, would suffer and they would probably run into antitrust issues. I think this is a missed opportunity for Google, Yahoo, Microsoft, Mozilla and maybe even Netflix and Facebook. Not necessarily for Apple.
I see notifications as a downside as a user, not an upside.
> the onus is on security researchers to do whatever song and dance the person who are actually responsible want

It's not about bending to the will of an incompetent idiot; it's about protecting vulnerable end users from the idiot in question.
Got a new full-time gig working on an Angular 5 app about 3 months ago (they're behind in the upgrading to 6/7 for god knows why). Coming from working on an angularjs app for around 3 years.

I'm unimpressed with essentially the entire framework. It feels over engineered and overly complex with little benefit. Note that I'm saying it feels that way, maybe at some kind of scale this is very helpful, the codebase I'm working in is about 150k sloc.

The biggest gripe for me is how unintuitive it is to compose and reuse bits of UI. Having written almost no React, and absolutely no React professionally, I understand how to compose react components and the basic patterns for communicating between them. It's just not as easy in Angular, so for the most part it just doesn't happen (at least with the devs I'm working with). Patterns such as render props, HOC, stuff like that is not straight forward in Angular. I'm probably not thinking in the "Angular" way or something.

The dependency injection patterns that Angular is so fond of is something I'm not enthralled with as well. It made more sense in angularjs since es2015 modules weren't prevalent at the time, it really solved a problem there. I don't think it's as helpful in Angular now, and is yet another framework specific thing you're going to have to grasp at a decently deep level.

I work right next to another dev that was hired about a month before me. He's coming from writing React for the last couple of years, and angularjs was the first SPA framework he ever learned. He is constantly cursing how Angular does just about everything, he's not a happy camper.

If I was calling the shots today I would not use Angular for my SPA framework.
I've written an article on error handling some point and ended up with: "An error is when the program is operating outside the intended path of execution."

What counts as intended is a question of definition, but in concrete examples of local reasoning within a function this question is usually easier to answer. Thinking about it in terms of (explicit or implicit) contracts, like Bertrand Meyer, sounds like a smart idea.

https://blog.gnoack.org/post/error_handling/
> You enter your username, you focus the password field and you press the button.

How much set up does it take to get to that point though? Usability at point of use is great but setting something up is usually far more difficult than actually using it.
To be fair, I often see tourists in amsterdam managing to walk themselves onto highways, ignoring the various no entry signs. At some point you'll have to educate road users instead of trying to make the roads more fool-proof.
Felyx | Amsterdam, The Netherlands | ONSITE | Full-Time | EUR 40-80k + equity (depending on experience & role)

We are felyx, an innovative scale-up with ambitious plans for sustainable and shared urban transport. The coming years we are facing hyper-growth in The Netherlands and the rest of Europe. Therefore, we are looking for ambitious Full Stack Developers to build our new technological architecture, the foundation of the company.
We are a young and driven scale-up, with our innovative and sustainable tech platform, we are making swift door-to-door transportation the new status quo. Working together with an ambitious team of entrepreneurs, operators and engineers, we are looking to grow as we scale the business throughout Europe.

We are currently hiring full-stack software engineers to work on our new back-end system from scratch. This will be a greenfield project in which we will be primarily using Go. Our back-end system will need to handle millions of requests a day so if you have past experience in designing systems with scalability in mind you might be a good fit for these positions. No experience with Go is required, although it is slightly preferred. We care about code quality. A lot. We don’t ship code without sufficient test coverage. Does that sound like you and do you want to make social impact on urban mobility and drive change? Great! We want you! Please check the job descriptions for more information and use our API to apply. We look forward to hear from you!

- Full-stack developer: https://careers.felyx.nl/o/full-stack-developer
- Lead developer: https://careers.felyx.nl/o/lead-developer

Unfortunately, at this time can only hire EU/Dutch citizens, but be sure to check our careers page (http://careers.felyx.nl) in ~3 months when we do expect to have that ability. If you have any questions feel free to email us at jobs@felyx.nl at any time.
If you're already running Linux, then you can install KDE and log in with a different desktop environment. It might be called something like "choose session" on the login screen; it's a long time since I tried this.
Not my experience. I was in college when PCs exploded, and programming was already a mostly-male field
No.

I am in awe of the empirical work in Neuroscience. The last few years have seen a "Cambrian Explosion" of new measurements. We can now measure live neurons at scale! I do think this work is also much more interesting than arm-chair thinking about the brain, consciousness, embodied cognition etc. However, as a working programmer/logician/foundations of maths person I'm in much better a position to compare and contrast formal work in my field with philosophers contribution than I can in neuroscience.
> But so what? Is that the problem in the art world? That rich people are criminals? Really?

Yikes.
The footnote in section 2.1 caught my eye:

> Similar reasoning explains why Baskin-Robbins has exactly 31 flavors of ice cream. We postulate that they have only 5 flavors, which gives 25 − 1 = 31 combinations with at least one flavor. The 32nd combination is the empty flavor. The taste of the empty flavor is an open research question.

I honestly can’t tell if this is a good joke or serious & bad logic. The 31 flavors are obviously not a mix of 5 base flavors. If that were the case, each base flavor would be in 16 of the mixed flavors, and you wouldn’t have any unique flavors at all, like mint or cookie dough. It’s just a coincidence that the longest months in the year are 2^5-1 days.
> Why should I hire the person who was away for a solid year on parental leave over the guy who has been working diligently during that time?

Maybe I'm coming from a place of privilege but that point of view makes me incredibly sad.

I can't imagine being able to discriminate based on parental leave
I have used apache since version 1.0 came out. I have never needed to modify the code.

If you use this logic, you would not be able to run Linux because it is written in C, correct?
Think ex military with an AR-15. Should I manage to shoot someone with more military equipment I do know how to run it.

The number of veterans in this nation make the active duty army look small.
>For example, if you have an array of integers, apply a function to the contents with map, and you end up with an array of integers again, then you have an endofunctor

sorry i'm confused. been learning haskell in parallel with cat theory. isn't the only category in haskell Hask? whose objects are types? in that sense aren't all of the `Functor`s in haskell endofunctors?
It's a pretty good business model tho. Amazon, both retail and cloud, costco, are both doing pretty well.
Do you understand Design By Contract? That is the theory that provides the distinction between a function/method finishing with success or with failure. The notion of contract is what distinguishes an exception from a glorified GOTO.
Well...it's one of KDEConnect's functions. I use that, too, but it's not in my most-used KdeC functionality.
Product Owners Should Work with Explicit Questions During Refinement
> ...

all off topic generalities.
Regarding Spotify : I use its desktop client (an electron-like app, but using their own implementation of a browser, if I got this right), and it does properly work with Connect, as it implements the standard media player controls on desktop.

I have an android wear, this allows me to play/pause, next/previous track volume up/down spotify running on my desktop from my wrist, this is super cool (although to be fair, you can also do that with the spotify app on mobile, used to control spotify on desktop).

https://www.spotify.com/fr/download/linux/
Capturing System Core Dumps at Man/AHL
Wow super interesting. I'm assuming this would be a fixed network thought? Could you adapt this hardware to change the weights and have the network learn (rather than passively interpret input data?)
I am a hacker and this is about hacking yourself to get better, so I disagree. (I have AS too)

Moreover, I don't really want to join a health support group on Facebook.

Fellow hackers with AS and autoimmune disorders, shoot me a PM for my nonprofit project about data & collaboration with various health actors ! (Such as biologic producers/ big pharmas)
i don't know why you're getting downvoted because spelling out the pragmatics of monads using Maybe is exactly the right way to teach people about monads and gp is committing monad fallacy (though doing a nice job regardless of explaining to people like myself who already know a little)

https://byorgey.wordpress.com/2009/01/12/abstraction-intuiti...
Basecamp's mobile app is also a good example of this. Native navigation and notifications but web based content.
The employees still deserve to be respected and allowed to live normal lives outside of this corporate "hustler culture."
> No amount of just grinding out the digits and checking will ever prove it: there are always more digits to check.

This guy doesn't know how mathematical proofs work. If the above was close to reality, nobody could ever proof Fermat's major theorem, because there are "always more triples of numbers to check".

> All Gödel did was find a clever way to construct a provably unprovable mathematical fact.

That not what Gödel did, and certainly not all he did. Gödel demonstrated that number theory expressed in first order logic is incomplete, i.e. admits more than one model. He did that by constructing a statement that is true in the smallest model, but does not have a proof, because it is false in others.

With these ignorant statements, Maudlin just reinforced my opinion that philosophers are simply professional bullshitters.
Meanwhile over in this other thread:
https://news.ycombinator.com/item?id=18271834

We learn that you aren't really an "entrepreneur" unless you are a salesman. Business without "hustle" is unthinkable?
I agree. Imagine AR Kit being manyfold powerful and useful not just with games and gimmicks but useful stuff. But only a small percent of hardware, the latest hardware can run those features. That would considerably hinder the adoption rate and the market won't have enough incentive to double down on it. Instead a good proportion of older hardware able to run those new features will suddenly create a whole new market with just a software release.
And I do think iPhone is doing lot more computation than people appreciate. A very easy example is that of the Photos app. Face recognition, scene detection, and object detection among many other things happen on device. Comparing that to Google Photos, none of that happens device; all computing is done on cloud. So it gives Apple an opportunity to decentralise all that computation and optimise ,related costs while also upholding its privacy edge over the competing platforms.
Coal mining is a historic industry; we should not be pushing anybody into coal mining (Looking at you, Australia)

I’m assuming you picked coal mining because it’s an example of a dirty, dangerous position in an industry that’s rightfully stigmatised by most modern countries.

If you’re suggesting that we shouldn’t push women into dangerous jobs but it’s okay to push men into them, then I would counter that we should make dangerous jobs safer for everybody and no, there’s no fundamental reason that women should not have the opportunity to work in these industries.
Researcher (with Ph.D. in Computer Science), with experience in Multimedia Information Retrieval, Computer Vision and Machine Learning

Location: Portugal

Remote: Yes

Willing to relocate: Yes

Technologies: C++ (OpenCV, Poco, Armadillo, LibSVM, FLANN), Python (NumPy, SciPy, sklearn, Django), Java (Lucene), ElasticSearch, Microsoft Azure, Vowpal Wabbit

Résumé/CV: https://andremourao.com/wp-content/uploads/2018/10/AndreMour...

Email: andre.b.mourao@gmail.com
Can't scroll on mobile?
If you're saying that in regards to the window washer question, I actually enjoyed it!

The point of a Fermi problem is to arrive at a reasonable estimation for a fairly unknown value by extrapolating and connecting from known values (by known, I mean there's a more narrow lower and upper bound).

I wouldn't say that a Fermi problem about how many window washers are in a city is a terrible question; it is more challenging than something in which you already have domain expertise, but that just makes you have to extrapolate further, which is the real point of the Fermi problem. In fact, pretty easy (and knowable) starting points are the population of the city, windows per individual, etc.

Doesn't a Fermi problem without domain expertise display more critical thinking and reasoning style, while a Fermi problem with domain expertise is less of a Fermi problem, and more of a knowledge test?
Invite link...
When planetary catastrophe is your day job
Using an Exit Intent Listener to Manage Popups on a Page
So you enjoy paying less? Obviously upfront costs need to be vastly lowered in order to get any customers.
>I honestly can’t tell if this is a good joke...

I'll help out: It's a joke.
Ib4 apple downvote storm.

Dev here, I actively campaign against Apple (and FAAG) products.

They seem like a danger to our capitalistic system as they have enough power to sway politics.

Apple has always been anti-dev from my point of view, forcing users to use their hardware and pay to produce apps.

While there doesnt seem to be many 'good guys', Apple has used their weight to constantly do unpopular things for their customers and developers.

My only hope is that Apple will fail to innovate, and users will begin to go toward more consumer and dev friendly high end products.
Not that you are wrong, but you are underestimating the dumb assholes who assume they would be cruising right on path only if someone could solve this tiny niggling problem for them.

I had to tell one moron on phone interview that they are looking for free consulting or what because they keep harping a very specific project (Java/xml etc) setting that they were struggling with. It could of course be solved in hour or so by closely looking at product documents instead of endless googling.
It's funny you mention Uber. Both Uber AND Lyft have Webapps, and they work very well.

https://m.uber.com/

https://ride.lyft.com/
"HTML (for slow connections)" applies to all equally! Finally, an egalitarian experience! And they said communism could never work.
I suspect if you rely on certain analog properties (with some good precision) then the elements won't scale down very well (down to current transistor scale). At the very limit of element size I would think reliable elements inevitably degrade to binary gates, which are the simplest elements in behavior (at one point even binary gates become impossible of course due to phenomena like leakage, quantum tunelling, etc).

The brain as far as I understand does so much with large, slow elements (neurons) by having them fill a volume, be sparsely activated (i.e. mostly a huge memory), and other advanced communication methods (temporal pulse position modulation/frequency from spiking? neurotransmitters?).

Current ML is more densely activated, high-frequency networks. I'm not sure we could revert to the brain-like architecture unless we could get the cost of sillicon manufacturing several orders of magnitude down, enough that we could just fabricate a large block of stacked complex elements. A large part of the philosophy of nodes would need to be reworked (much lower frequency, lower leakeage, lower power consumption), as processes are optimized for >100MHz freqs; just so internal memory elements would keep at acceptable temperatures. Currently you could fit about 2000 GPUs in a 10cm^3 space (assuming 1mm die thickness), which would cost about $1.5M usd. And couldn't do much, because it would quickly overheat on reasonable loads, and because I don't think we have the technology to interconnect it all.
Do you use Anaconda's R. If so I'd like to know of any rough edges (package count being a known one we're looking to address).

Thanks.
Ben always does a good job in his weekly articles.

I was thinking AR/VR when I read your paragraph 4, and then you said it at the end. So, I completely agree with you. I think most disruption is behind us, but the new wave of Deep Learning enabled computer vision/speech recognition will probably trigger a new wave of use cases and thus new business/services.
AWS Re:Invent 2018 – Fantastic Parties and Where to Find Them
I understand you and agree to a point. But people are not such simple machines. Having a society with toxic (to our perspective) mores can have really subtle and strange (but still negative) effects.

A gay man in Saudi Arabia who is deeply religious and conform to fundamentalist Islam cultural mores can genuinely believe he is not gay and that god is testing him, or that he is not attracted to his wife, or just not that sexual, while being unhappy and not thinking "if only I could I would have lived as a gay man!".

Culture goes really deep.
I'm coming from the same place, except I don't think it's privilege, I think it's wanting to build a world where anyone can take a year off for anything and not have that held against them if they later want to go work for someone.

We're living in an era where, resource-wise, we could be post-scarcity, but politically, it's all locked up in a shitty, shitty system.

I want to keep imagining a world in which people are truly free, and not just free to keep grinding away at a job because the alternative is starvation or privation.
Never thought about that.