skysight-inc/HackerNews huggingface dataset:
> code reviews, security review, integration testing, quality assurance testing, compatibility testing,

Valid counter-criticism of the "just a couple of lines of code" line generally, but four months is a long time since disclosure and that is a lot of morning coffees.
I was unaware that zizek called this form of consumerism neoliberalism. I was only aware of the economic definition of the term relating to Keynesian economics and deregulation and the like. The reason I piped up is because that definition is really more in line with American right-wing policies (although Democrats seem to have little issue getting on board...)
We build our 2-4 iOS apps out of 70 separate git repos, each creating a dynamic framework. I told some folks at Apple once and they were ROFL.
We had this years ago

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

Personally I think it should be NORMAL in 2018 to transfer money between bank accounts in near real time. Without transaction fees.
Go does have special handling for Github: https://github.com/golang/go/blob/816154b06553a4cf8ee7ad089f....
For our anecdotal evidence, what area do you have these experiences?
Wow, that's kinda interesting. I somehow cannot get rid of the feeling of having a really nice hammer and then treating everything as a nail. There are other uses of deep/machine learning that could help SAT solvers.

For example, one could try to better guess the learnt clauses to keep/throw away or to restart when the search space is deemed non-interesting through prediction models built using machine learning. See (my) blogpost here: https://www.msoos.org/2018/01/predicting-clause-usefulness/ (sorry, self-promotion, but relevant)

Let's not forget the work that could be done on auto-configuring SAT solvers, tuning their configuration to the instance, as per the competition at: http://aclib.net/cssc2014/

Another piece of work in this domain are portifolio solvers, which pick the best-fitting SAT solver from a list of potentials, after having guessed the best one given the instance profile, e.g. priss at http://tools.computational-logic.org/content/riss.php

I think there are some interesting low-hanging fruits in there somewhere, using regular SAT solvers and machine/deep learning, exploiting domain-specific information and know-how.
> I believe the default permissions for a volume grant users the ability to create folders, so they should be able to create a folder in C: called Temp and put files into it.

That's inaccurate. UAC makes it appear like you can, if you try to do this as an unprivileged user on a default install it will fail.

Plus even if you could create C:\Temp, you'd need to add it to the system-scoped environmental variable PATH for it to be searched for libraries. If you could do that you've already effectively escalated without this.

This Skype issue exists because they're running a SYSTEM level process from a directory a normal user owns.
Do you really mean a monorepo, though, or just a project repo whose scope is one entire game? Because a monorepo for multiple games - including released and in progress ones - seems likely to create a lot of pain in the long term. The release cycle for games seems much more suited to a release branch model, which would kind of require per-game repositories, and some sort of package versioning for common dependencies. I guess maybe with things like mobile games where you have a constantly moving target platform even ‘released’ games are live code so maybe I’m just betraying an outdated ‘gold master’ kind of mindset here?
Link is wrong. Should be:

http://blog.aweissman.com/2018/02/addition-by-subtraction.ht...
Patterns of street naming in Germany
Interesting comment. I thought Project Managers are a thing in the past. Looks like it is alive and kicking and taken on a new life at Apple.
Interesting. I don't think I have ever come across anything that didn't have Danish subtitles. The same goes for the other Nordic languages that for some reason are available on Danish Netflix.
I've - unfortunately - seen a case like that a couple of weeks ago. Very sad, moreso because they did not realize they were simply replaying the past. With all the best intentions of course.
Low Cost Compressed Representation for RDF Query Processing in GPUs
> packaging the Turing completeness into different forms only moves the problem around

The solution I proposed doesn't require TC, except in code that needs explicit permission to run.

> reduce the attack surface back to something that is decidable

You don't need decidability, just trust. A function checked manually and signed by a reputable source is enough. Are internet browsers formally checked? The only aspect that needs to be decidable is composition of signed functions, not the functions themselves, as safety is represented by the signature.

building functionality into HTML might be similar, except I'd assume would be more bogged down by consortia. Add the ability to sign JS functions and verify their composition, and you can decide who's signatures to trust.

> Server-side apps worked fine before Javascript existed

Sure, but did they scale as well?

> That only re-creates the current situation on phones where apps ask for everything and refuse to run if you don't grant them permission

Maybe, it depends how you design it. I think that should change too. But those environments are currently restricted in ways the internet is not.

I'm also far happier for a website to indicate to me that they aren't worth my time by this kind of access refusal. Same thing happening with pay-walled news sites - I'll happily blacklist them.
Any Baby Can Offers Parenting Classes, Support
Kraft split into two companies, one of which became Mondelez, the other (later) merged with Heinz and became Kraft Heinz.
I've had nothing but bad experiences with Upwork.
You say this but just as soon as the yoke of Tito (and the follow on) was removed from the region everyone starting killing each other again. Historically it has been a very violent region filled with ethnic strife. The great powers just exploted that to help control, but it's existence is on the population.
I can be hacked by malware which can leak secrets from air gapped, Faraday caged machines. Therefore, I should put my billion dollar idea on the public cloud and just trust Google.

I shiggy diggy.
Face Detection Using Improved Faster RCNN [pdf]
> You can also ask during interview about the coding experience of the manager you will report to.

Yes, for tech leadership. No for people management.

Simply put, too many people in people management positions who were "technical" x years ago.
This leads to them making technical decisions that their team should be making, which they absolutely should not be doing.
Talk is cheap. Show me the money!
Related, my favorite explanation of ICOs is:

"Imagine that a friend is building a casino and asks you to invest. In exchange, you get chips that can be used at the casino’s tables once it’s finished. Now imagine that the value of the chips isn’t fixed, and will instead fluctuate depending on the popularity of the casino, the number of other gamblers and the regulatory environment for casinos. Oh, and instead of a friend, imagine it’s a stranger on the internet who might be using a fake name, who might not actually know how to build a casino, and whom you probably can’t sue for fraud if he steals your money and uses it to buy a Porsche instead. That’s an I.C.O."

(from https://www.nytimes.com/2017/09/15/business/cryptocurrency-b...)
That's the go-to narrative, so not surprising.

But a series of Home Secretaries have been hard at work to erode online liberty, from both the major parties.

I give you Jack "Boot" Straw :

https://www.theguardian.com/technology/2000/jul/31/internet....
By trying not to.

https://wiki.osmfoundation.org/w/images/d/d8/DisputedTerrito...

Part of the explanation for your search is that local languages are given some preference by that search engine. Searching in the US I get the city in Texas as the first result.

Searching the Arabic فلسطين returns the country.
Ah, that is very similar to if the company you work for loans you money. I'm assuming the rate is probably the same as the max interest rate for a family loan.
Isn't it too early Oliver Twist at 9?
I read it in my 40s and found it quite frightening
My company is hiring a company for the 5th or so time to outsource IT to this new wonder app that will replace us. It's being built in Cold Fusion. Lmfao, 22 years old out of the gate.

So far they're about 2-3m in trying to replace us. Never gets far. Worst managed company I've ever seen. And as a consultant/contractor for 25+ years I've seen a lot of horribly run companies.
Does it run on multiple platforms, or only OSX?
Animated guide to pure functions
> Is it just me, or is less that four years not "really old"?

In the JS world 4 years is very old bu in the C/C++ world 4 years are still quite fresh.
I remember a time when stuff like this fit on a single 3.5 floppy.
> [I]t's a perfectly true general statement that children can't get love and attention at daycare.

That's a question that can be settled empirically.

> From minimum wage, high-turnover staff looking after a large number of kids in a bureaucratically-controlled environment?

That sounds like a bad situation. It also sounds very little like the daycare my 2-year-old attends.
I agree they'd be better for improving something human driven. I previously suggested plugging learning architectures provers to either spot opportunities to feed terms to automated solvers or create new tactics. Similarly, they could augment the automated solvers to improve their heuristics. Improving heuristics or models of data that changes quite a bit in different use cases seems to be the strong suite of these learning architectures. Whereas, there's already efficient algorithms for things like search or validating stuff. Might as well keep them in initial design attempts.
You'll find these 'dark' traits on every single famous person, be it in IT business or not (Gates, Jobs, Einstein, Tesla, Edison, Bezos, Ellison, Kennedy and all other not-only US presidents and so on and on).

No successful CEO in Valley is a nice caring quiet person, otherwise they wouldn't survive for long in such an environment.

I recall the late 90' era, geeks were running over each other to make fun of Gates specifically, dreaming about Linux ruling the desktops very soon and hating everything Windows-related. Your comments express similar attitudes.
This story has been submitted a lot: https://hn.algolia.com/?dateRange=pastMonth&query=russia%20m...

If you upvoted this submission and would have liked to have seen it sooner, maybe you should spend more time on the "new" page.
Some of us know but would be shunned if we told you. As a combat vet I have spent years since I got out trying to understand the big picture... and all I can tell you is the truth is nastier, and stranger, than fiction. I started out with just Iraq, but by the end of it had learned the GWOT was only the latest iteration of a long game that has been played over centuries.
And indeed they do - look at the beer market, AB InBev - one company, has ~500 brands.

No that's not a typo, the number is around five hundred.
I think google and PayPal have shown every companies in the valley that you can be unreliable and stonewall your users without hindering economic success.
I was referring mostly to display advertising, but with video ads, VAST compliant players sent http requests to whichever endpoint specified based on different quantiles (start, 25%, 50%, 75%, video finish). This endpoint would be our servers so we can track which video and how much you've seen. The same is true for display, where we get an impression. You load the image which hits our ad servers, along with your cookie (who are you), and redirects to the actual image.
Lots of electricity was wasted.
Adversarial Spheres (Google Research)
I've never heard anything but bad experiences. Why do people even bother with it?
It should run fine on Windows as well, but I haven't had a chance to test.
yeah I think so, which is not going to happen, still friends.
You need to flip the script on the problem. It's no longer a technical problem, it's a management problem.

Management problems are solved with spreadsheets that show concrete numbers going up or down.

At the beginning of each sprint ask the manager what % of time developers should spend fixing quality issues on each story after the story is complete. 0%? 30%? 50%? Track it. Graph it.

At the end of the sprint ask developers "how do you feel about the quality of the code base this sprint? [ 0 dangerously unstable --- 100 - clean and perfect ]. Track it and graph it.

Track what % of stories in the sprint are "code quality" stories (e.g. upgrade node). Create a graph showing four consecutive sprints with 0% time allocated to code quality stories.

After about 4 sprints of this, provided you were reasonably open and transparent about what you were doing, you'll probably have a slightly freaked out product manager who is newly cognizant of the need to properly allocate time to "quality".

If it turns out he's an idiot who ignored your little game, well, you've amassed documentation necessary to make his bosses start considering his termination and replacement.

Don't fuck around with this stuff though - you can invite all sorts of problems if you're not careful with this approach. Assume everybody is honest and has good intent until proven otherwise.
@"equating all data collection with spyware does NOT help win the battle" ... maybe, maybe, lying to yourself that a corrupt, puppet-party A is better than also corrupt, puppet-party B or that one user-fingerprinting tool is better than another because the first one tells you a nice story of all the insignificant data it collects .. is actaully whats not helping in the "battle"! People like you are the ones that steer all the anger back into choosing between "jack johnson OR john jackson" - to take one popular but to-the-point reference - and vent that anger that could otherwise be used more creatively towards a real solution on pointless battles like the one above!
[Interview] Zooko Wilcox of Zcash on Zero Knowledge Proof, Privacy and Bitcoins
Ladies, gents... The kinds of things you are saying/asking about GDPR are the same kinds of things being asked on this side of the pond...
He could also be a stickler for detail. Do you not think he could easily chew out the web designer for being presented with a blank page with javascript disabled?

I wonder if he was asked what his response would be? IMO, there are good reasons to be able to deliver at least your text than nothing at all (a blank page is piss poor, and I'm sure Bill Gates would have used much more colourful language in his hey day).
It's also like eating the apple in response and asking "which apple?". Eating is an existential problem, but not a hard one, at least not as hard as procuring the food, which in turn even lower animals may accomplish.
https://news.ycombinator.com/item?id=16366263
Can't say I've ever heard of anyone using it, though, and I worked at a software company.
Appreciate your directness.

I think the Jesus and saint juxtaposition confused me (saints first appeared about 200-300 years after Jesus, and no one has ever claimed Jesus was a saint, etc).

Anyway, thank you for your clarification.

To be clear, I do not think that we have streams of 'Jesus-scale saints' who are smart, rich (as Jesus ostensibly said, that won't get you into heaven), and ready to help.

I do think we have a bunch of problems, and some institutions (governments, for example) that have been developed with the intent of solving those problems.

If the problems of society/ies require that we have [the head of] an organisation convicted for violating the Sherman antitrust act come to rescue us with their ill-gotten gains, then perhaps we (as a society) should be aiming higher.

Mind, I'm coming at this from a naive, optimistic attitude of wanting to not need heroes in order to save us all from each other.
Washington Post guru exits to lead blockchain startup
What are some good alternatives from your experience?
Because it's a way to make money while you're between jobs while still using the skills you're good at. Not everyone is great at networking, nor are they necessarily in a place where they could pull good clients even if they were.

It's a shit sandwich, but in tough times, that's all you can find to eat.
'It Knows When I Got Out of the Car': How Google's Tracking You
What the Screen Time Experts Do with Their Own Kids
>I did not read the full article, only skimmed. If this is mentioned then yes, it's very relevant and indeed valuable to discuss. Thanks for bringing that up and I agree, 17MB is not very accessible, and bit weird to talk about inequality of access when serving so huge pages that won't even work in some parts of the world.

It's not talking directly about inequality of access to websites. But inequality of access to education, vaccinations and other things is one of the general themes in the blog post. So it's only slightly hypocritical.

>With that said, tcd did not mention the same things as you did. There was no reaction about "article about inequality of access when your site is not accessible!", but more of a knee-jerk reaction of "Large JS, boo!". That's the part that is not constructive and I'm guessing, is why it was downvoted.

True, I think the comments might really be the wrong place to bring this up. It would be kind of cool to have the ranking algorithms on Google, Reddit, HN and other webpages downrank pages with large non-content sections. I'm not sure if such a metric is feasible without accidentally blocking some good pages, but we need harder measures to fight this internet cancer.
Yeah, I agree with everything you said.

It would be interesting to know whether the big companies have addressed (at least partially) their GDPR compliance. Maybe they do just "play Russian roulette" like you said, and hope for the best.. Of course, implementation guidelines are not yet fully defined (like WP29 opinions, some of them will change, even then, those opinions are not legally binding).
There is a real difference between a properly maintained, up-to-date project that happened to be started four years ago, and a project that was started four years ago, has never seen any dependencies update (not even security fixes), and is dirty hack over dirty hack.

By the tone of the article, the author is clearly talking about the second kind.
It's wasting CPU/GPU cycles and battery power, vastly more than would be used for a simple micropayment with actual currency.

I refuse to participate in the degradation of my devices' performance as "payment".
with http2 server push the server first sends a frame advertising it's going to push some resource (denoted by it's uri). the client can reject this resource before it's sent. this means the server has to delay sending to give the client the opportunity, however
Its an issue with all windows applications but not all windows applications have the same elevated permissions that skype seems to
Bitcoin companies form first UK trade body as regulators circle
Having lived through those days it's hard to believe this new avatar.
Behavior-Driven Development with Django and Aloe
Because of the site/system/admins, or the people who use it?
And lots and lots of luck
I'm a programmer, occasionally I use it to find people to help me with side projects. It seems to work pretty well, once you have the interview process down you can find some good people on there.
I get that - I too was a five year old at some point :-) Not sure I started actually reading at five though, I think those were books heavy on images with little text, if any.

The age to start is a very different subject, I'm not convinced that rushing this is useful (nor that it hurts). Of course it depends on the overall situation, I don't want to lean out very far on anything I'm saying here. I might look at what else the kid does. If the child is active I probably wold not care if it starts reading at 5 or at 7. I think - and I also base that on a basic (but not more) knowledge of neuroscience - that moving is much more important in the early years.
Improving heuristics... everybody has been doing that, but based on _very_ sparse information, mostly just running times and number of conflicts&decisions. I leads to poor understanding and slow improvement of heuristics.

I think we ought to collect a lot more data, which would allow for better heuristics. But collecting data incurs running overhead, so it must be configurable -- collect when not in a "competition mode" and analyse, then during in the competition, only collect the data really needed for the computed prediction algorithm to correctly function.
I've been using cryptocurrency for over five years and haven't lost as much as a satoshi. It's no more difficult than keeping other sensitive data secure.
Nope actually just being on there (with a current profile) helped a lot. Currently at least here in Germany there are a _lot_ of open positions in my field. At the moment I (as well as other colleagues I talk to) get multiple requests a week. There are a lot of uninteresting ones, but still..

Also: What's mentioned here: https://thehftguy.com/2017/01/23/career-advice-and-salary-ne...
Genius! We should also throw a randomly selected 50% of job applicants' resumes in the bin. After all, we don't want to hire anyone who's unlucky!
utility bills and other regular stuff like that can be delivered electronically to your bank account in Sweden, such that you just log in and approve them. domestic online purchases are commonly paid by card, by a direct bank transfer that's done integrated as part of the checkout, or through Klarna where your just approve the purchase and then sort it out with them afterwards.
Hey, I'm with you on the "regurgitated thoughts are bad" front :)

On the rest, we likely have common ground somewhere; so far, I've stated my position without any nuance, to make its broad outlines relatively clear. Let's start with some extreme examples: we probably agree that no single country can support the entire world's population alone. We probably also agree that nationalism run amok can have terrible consequences, regardless of its potentially beneficial aspects. Most people would generally help out friends / relatives in need, provided they had the means (financial, emotional, logistical, or whatever else it takes) to do so - so we likely have some common ground there.

Other common points that come up in discussions like these...I would agree that some people contribute more than others to society. OTOH, I think we can't necessarily know ahead of time who will contribute more or less - in an immigration context, attempts to do so have a long history fraught with racism and xenophobia. (See: Angel Island near SF, Chinese Exclusion Act, refusing Jewish refugees during WW2, etc.)
Yep. My anecdotal example. My elder one, created an account as soon as they turned 13. The younger one, couldn't care less. Meanwhile sometime few years ago, I also deleted my FB account. My God, there are only a few tech products, I hate as much.

Lot of solutions on offer. But IMHO, only one thing will fix it. Forcing it to open its protocol. A mail++ (for social) which will just allow all the products to compete in the open. They can compete on UI, the feed sort algorithm etc, among other things. Nobody will hate on Facebook as much. Its market cap will go down, but Zuck can sleep better.[1]

[1] “I don’t think he sleeps well at night,” from https://www.wired.com/story/inside-facebook-mark-zuckerberg-...
This is a really interesting perspective ... though, I'm sure it could be argued that, "it only makes them more rare, and thus valuable!!11!1!" ;)