skysight-inc/HackerNews huggingface dataset:
He was their top talent, because he did knew more then others in the beginning and had more merit in the beginning. He became untouchable, so any disagreeing collegue got blamed and any criticism of got ignored. It became his way or no way, so everyone else became passive.

He ended overworked, but the root problem is not in his tech skills. It was in his social skills, in the inability to cooperate leading to doing it all alone and in the way management enabled all that due to his past performance.
> and reddit.com/r/all

Good news, you can already - and it's actually cheaper than $5

https://www.reddit.com/gold?goldtype=autorenew&period=monthl...
It's interesting to see how the GDPR seems to clash with some popular data models. For example, git.

Rewriting history of a shared branch is disastrous, but it's currently the only way to redact, say, an e-mail address someone committed with a couple of years ago. I'm curious how the various code hosting sides plan to handle that. Perhaps we'll see an extension of the data model that links commits to committer UUIDs, with the actual information being linked to that, making removal easier.
I wouldn't say it was good at all, it's mostly a load of irrelevant charts showing mostly noise, and the actual cause of the problem is summed up as "Unfortunately, that telemetry had a bug in it."

I'm surprised they can ever figure anything out if they're using those charts

not a patch on some of the cloudflare, aws or google cloud postmortems
I would add in larger organizations its merely pay grade issue where senior engineer is typically one pay grade and regular engineer is typically a lower pay grade.

In the organization I currently work the salary level for a regular engineer is generally too low to get good candidates so everyone tends to be a senior engineer or better.
Must it be paying for knowledge? What about paying for convenience of accessing it anytime anywhere and in a timely manner?

Ultimately someone has to do the research and legwork. If they don't get paid they'll do less/none.
Thinking is hard. That's why we must strive to avoid it at all costs. :)

Probabilistic thinking is useful to wrap one's head around.

Having worked with decision support for a decade, I've come to realize that probabilistic thinking may or may not be useful to work into organizational decision making regarding change.

It's still a thought experiment, but I'll put in a shameless plug for the first of a series of blog entries:
https://blog.henrikscorner.net/2018/02/25/a-modest-proposal/

In case of concerns: The blog itself is unmonetized.
That attitude, which is sometimes grating, is also what keeps linux from being the garbage that is most other software. It helps when your gatekeeper is a scary.
Amazon is doing a lot of this now, for example into India. They take a prepayment for duties, clear it for you and refund if it ended up costing less to clear.
I think more broadly people just don't think as much as they should about what they really (and realistically) need in a hire and if their hiring process actually selects for that.
I've seen this used as an excuse to hire people at lower level. Only to find out the company is even worse technically.
UCLA is teaching computer science, not programming. To fully understand and appreciate the intricacies of modern computers you cant just ignore the fundamentals because they are too rudimentary. Just ask Tim Duncan about the importance of fundamentals.
No way, a number does not implement IFn :-)
This single paragraph is all the specifications for a legal ball in baseball[0]:

> 3.01 (1.09) The Ball

> The ball shall be a sphere formed by yarn wound around a small core of cork, rubber or similar material, covered with two strips of white horsehide or cowhide, tightly stitched together. It shall weigh not less than five nor more than 5 ¼ ounces avoirdupois and measure not less than nine nor more than 9 ¼ inches in circumference.

So it leaves a lot of wiggle room, intentional or not, for modifying the baseball to produce different results. As the article points out, 2014 was a great year for pitchers with the fewest home runs since 1995. And that year, 1995, is significant as that was the year of the strike shortened season.

I'm still on the fence as to whether this is a good or bad thing (juiced balls) as in the 20s there were rule changes regarding how balls were treated that led to the live ball era[1] and the greatest baseball legend, Babe Ruth.

Baseball has a way of balancing out over time, so we may see a wild homerun heyday before getting a period of pitching dominance. Both super fun to watch.

0: http://mlb.mlb.com/mlb/official_info/official_rules/official...

1: https://en.wikipedia.org/wiki/Live-ball_era
the eclipse and the "event horizon" images are somewhat similar.
Maybe. Funny enough though I looked into buying The Brothers Kamazorov a year ago or so and have up because I didn't know what translation to buy and the reviews all being mixed together just fed my confusion and I have up. I only came back to it because someone on a podcast recommended a particular translation.
Seriously don't know. Anything I can think of seems like a stretch. I pay a monthly fee for access to a popular Polish newspaper/news portal though.
> I think all of the above features can be implemented in a few weeks by a small team.

That's.. optimistic in the enterprise world.
I just searched for airplay and only got results for Apple's tech. /snifftest
I'm not really familiar with NHS processes, so when it took you weeks to be seen, did someone just take your info when you walked in and say they'd get back to you when they could, or was your condition evaluated first (diagnostics run, etc) and an appointment scheduled for you for a particular date a few weeks in the future?
Wait, there was Alexa Nest integration. Was it pulled?
> Google's Android phones dropped Miracast support around the time Chromecast came out,

Miracast support was “dropped” only in that it, like Chromecast support, was provided by the Google Cast (now Google Home) app, not the base OS.
Amazon is doing these two competing things right now:

- opening up 3rd party marketplace to dodgy sellers from Asia shipping stuff to US (likely to counter Alibaba)

- increasing false positives rate in counterfeit detection beyond reasonable levels, kicking out legitimate sellers upon mere unfounded suspicion (e.g. you just list an item, you immediately get banned without any sale and they don't easily accept a certificate proving you could sell it)

So in order to counter the threat from Alibaba, they are making even the life of good but small-medium sellers a hell in sense of "guilty by default".
The major shift came when CollegeBoard switched the AP Computer Science exam from C++ to JAVA about 15 years ago.
> How do you know that "a lot of people" are paying to read stratechery.com

"Ben Thompson has several thousand readers who are happy to pay him $100 a year for his excellent Stratechery newsletter" [1].

[1] https://techcrunch.com/2017/03/04/why-newspaper-subscription...
As much as Walmart and Jet.com have still a lot of work in front of them to make their e-commerce experience better, those two companies have a pretty involved process of approval for new (US only) sellers.

This approval process slows down Jet and Walmart in terms of growing their sellers' base, but it actually may be their strongest point in the war with Amazon.
He makes $200k / year from his newsletter: http://www.niemanlab.org/reading/ben-thompsons-stratechery-i...
Yes static YAML for config.

It may be more verbose but it's simpler than Rail's ERB in YAML that requires a the Ruby VM plus application config to interpret.

Yes external libraries. 80% of those are for testing (as is the Python stuff). In Go land you should effectively ignore the vendor folder, I check it in for developer convenience and system stability.

Compare to Rails which has a massive dependency graph. And one that has to follow your app around for every build and deploy.

I will absolutely grant that for SQL CRUD apps, you still can't beat the Rails tooling. Migrations, rake tasks, ActiveRecord, Scaffolding and the Ruby REPL to poke at your models and data are very useful.

But decoupled tooling is getting really good.

The https://github.com/marmelab/admin-on-rest project is better than Django Admin. The basic CRUD stuff is just as easy, then it's infinitely more configurable with a bit of custom React programming. And it's not coupled to any language, framework or database.

Finally cost is effectively zero for all of these options to start. AWS and Heroku offer a generous free tier. Developer time is the real cost to watch.

But in terms of raw resource consumption, static Go binaries talking to DynamoDB plus a static React page are obviously less "expensive" than Ruby VMs talking to a dedicated Postgres server and rendering HTML pages.
Seems to be a solid product, according to the reviews:

> So when i first received this product i thought it would be just another dongle like chrome cast. But oh boy was i wrong!!! This is such an amazing product and the video quality is extremely clear and work all around my house.
The argument that there exists SOME mask which will transform a cat into a dog for humans and computers is not relevant to the discussion. The anatomical features of the face in this picture have changed. The reason adversarial attacks against ML are scary is very simply that you can accomplish them robustly in ways that humans won't detect simply by looking at the images.

Obviously I can manipulate a picture of a cat to make it look like a dog.
The Peak Experiences You Need to Boost Life Fulfillment
I’ll look into this. Thank you. Seems pretty obvious but can’t find a good way to do it
> Is it bad if I'd say absolutely none?

If you're okay with ads or donate to journalistic non-profits, I think it's okay. Otherwise, it is unsustainable.
I was paying $5/mo for Ars Technica, and recently switched to paying $50/year, because they were giving away a Yubikey with it. You don’t get any more content, but no ads and full text RSS.
I must strongly dissent. The investment in education-not-training often benefits society in other ways, which turn out to be indirectly economically beneficial, and directly and indirectly socially constructive; these lead in most cases on average to a greater happiness and complexity and learning in such a society, in a positive feedback loop. So no, I think the dismal bottom-line assumptions of your economics are sorely lacking.
The fine is up to 20M euro or 4% whichever is greater AFAIK.. and will match the seriousness of the offence. ie a small side project who refuses to honour a forget me request is highly unlikely to be fined 20m euro. However, one that deliberately mines the web for huge amounts of PID without consent and profits from it now has a new regulation to watch out for.
It's close. The slants in the circle swirl thing point the opposite direction.
I think you may be over-simplifying and over-generalizing "the African way" in this case. I'm actually surprised that they didn't want to learn the "loop button". Old cassette players even had a "loop button" that some of the not so educated could use. Their unfamiliarity with the computer and its likely "malfunctioning" in the past may be the reason they wanted to keep it as it was. The behaviour of the people is only a symptom in this case.

As for the low hanging fruit, there are many other more urgent areas of focus that bump this down the list - poverty and healthcare being a few [1]. Ghana's democracy is still very young and education hasn't completely permeated every region quite yet. It'll take some time to get where much of the developed world is right now.

[1] - http://www.our-africa.org/ghana/
SketchAR uses machine learning and AR to teach drawing
If you're teaching JS, you could use <audio> tags, JS execution is of course really easy in the browser.
No commercial demand.

The K2 GUI was very handy for programmers, for rapid prototyping, but it is impractical to use it for making visually polished UIs you would give to a customer.

If a feature of K doesn't pull its weight, it is removed.
Matt Levine's Money Stuff
To me a Senior Engineer is one I can trust to implement a successful project end-to-end with minimal hand holding.

In some environments that means technical leadership or project management over a team. In others it may mean being a domain and tech stack expert who can do it themselves. Other times it's someone who can quickly jump into a new domain and get things done.
Fear, trust and JavaScript: When types and functional programming fail
I'm in the same boat. I have a subscription to a music service and a VPS provider but that's it.

Recurring charges are weird, maybe stressful is the right word. I'm constantly pressured to use the service to feel like I'm not waisting money but then when I do I have to keep evaluating whether it's worth it.

Perpetual licenses I have no trouble popping though.

I think my gaming habit is a good example, I probably spend on average $10-20 on games every month from the same service but I wouldn't pay $15/mo for their entire catalog.
That of course is short-termism: the economy (sic) is harmed more by fake good of low quality. The problem is enough corporate financial profit benefits from it.

I think if it were up to me I'd issue an ultimatum. Remove all counterfeit goods from your marketplace/supply chain or your warehouse in South Yorkshire is shutdown until the 3 people working in the local Trading Standards office can process the full inventory and confiscate counterfeit goods; that would include all goods in transit, eg by post, with an Amazon label or biking performed through Amazon. That would be lenient compared to how small "businesses" are treated.

Then choose one warehouse to assess, do a raid, check compliance and act appropriately. Note, advertisement of counterfeits is non-compliance.

That will definitely never happen this side of the greens getting in to power.
Overlords who casually murder non-supporters is not far-fetched by any stretch, such regimes have risen dozens of times just in the last 100 years. These overlords haven't quite reached "worldwide" status yet, but use your imagination.

A device that instantaneously and irrevocably transmits anything spoken to it to HQ, and then automatically transcribes it and makes it available for analysis, is absolutely a dangerous tool for censorship and repression. The fact that it looks nice on your counter and also spits out weather reports doesn't automatically invalidate those risks.

These BigCos already compose complex, fairly accurate estimations of our interests and beliefs based on the data they read out of our emails, search history, and yes, voice commands. This data is used to make advertising decisions, but there's no reason that the same data can't be applied to "pre-moderate" the opinions of those who've expressed "dangerous views" in private, or worse. It just hasn't been used that way yet (to our knowledge, though it wouldn't surprise me to learn that Facebook or Google are already punishing/down-ranking accounts that express sentiments they dislike).

Inviting these companies into your house to sit in every room and listen for "wake words", and then send up snippets of audio to HQ, should not be dismissed as a casual thing, even if the tradeoff is considered acceptable by some.
The US's problem is that things are massively inequal with income and wealth. And political power tends to follow the income and wealth. So for a significant (and over-represented politically) fraction of the US, we have better health coverage than what I can see about the NHS (I read Terry Pratchett's descriptions with despair and disbelief). Similarly, the problems the writer describes in the US system - those haven't happened with my health plans, despite costing them very large chunks of money at times. General doctor scheduling seems good in the article, but that's a pretty minor aspect of the complete care picture.

A more fair system could be quite a bit worse for people currently in positions of influence, and that's what's going to make it hard. That's how we got Obamacare in the first place - incremental improvement for some, trying not to screw it up for the most consistent voters - and even it's coming close to voter revolt-driven rollback.

If you want meaningful change I'm convinced it's going to have to come from the Sanders-style wing. The mainstream Democratic and Republican parties are too aware of how good they've got it, and at whose expense that comes, currently.
Well with java you basically get an engineer who writes verbose and slow code (not by their own volition) with a subset of the skills of a C++ engineer. It's an amateurish language IMO.
Creating Angular 5 Projects with Angular CLI – Free Video Course
Mindless over engineering is the hallmark of a mid level engineer - has acquired the technical skills, but not the sense to use them appropriately.
Passwords are not personal data, and even if they were, you aren't storing them anyway (right?).

There's a tricky question around usernames: they're technically not personal data since they aren't necessarily the real name of the user, but the user can choose to use their real name as their username, which is not easy to distinguish in any automated way.

You don't need to store IPs
Awesome stuff does not lose your funds. That would negate the awesomeness of the stuff.
You can build anything with C++ and Javascript. And now with web assembly, C++ can literally do it all.
https://www.amazon.com/gp/help/customer/display.html/?nodeId...

Everything except for topical/consumable items and items with an expiration date can be conmingled.
What fucking manual?
IMO that was a massive management fail. They had a great workhorse doing miracles for them, the guy ended up surrounded by lazy/complacent/incompetent colleagues that just wanted to have good time, he was evidently on the verge of burnout for over a year and then finally fired and blamed for all that was evil in the company. The replacement team of mediocre employees created a very dumbed down version of what they were aiming for and management called it a success. The author of that post should be ashamed of himself they let it go that far due to their complete incompetence. Now reading that HN readers take it as a recipe for their own companies... Oh well.
Everyone is telling us they only platform we ever need, and at same time they all closed platform with their own API and without open protocols like RSS(dead for every big company).

There are only 214 million active sites and this number stop growing[1] In contrast there are 2 billion active FB user pages, and 65 million FB business pages and growing.[2]

[1] https://twitter.com/andrestaltz/status/969544747374260224/ph...

[2] https://expandedramblings.com/index.php/facebook-page-statis...
Σεξ Και Φύση: Τα Αφροδισιακά Που Μπορούν Να Βοηθήσουν – ESCORTS – ESCORTS ATHEN
http://note.kitchen/help.html
Top JavaScript Tech to learn in 2018
I don’t really remember.
The software was a kind of ORM but it was built to interface the java code with an object database, so it doesn’t make much sense to call it ORM.
Probably the main bottlenecks were cpu and disk if I have to guess.
I arrived very late in the project, at the point where we were going to migrate everything to oracle and we had to add oracle support to that behemoth.
LWN.net gets a bit more than $5. You pay to get quality content a few weeks ahead of time. Well worth the money.
IIUC it's not a bug in the VM that is Turing complete and run the "smart contracts". The bug is in the surrounding code that tries to connect to the real network of the other Ethereum users and decides if the connection is trustworthy. So a similar attack could be run against other coins. [The article says that Bitcoin is safer, but the article doesn't explain why. Can someone give more details?]
Apparently Git is ok by GDPR as data subjects do not have the right to erasure if the information is meant for archiving purposes in the public interest [1].

[1] http://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:320... (Article 17)
I recently selected an ODROID-C2 for a NAS because of its dedicated Ethernet controller. Cute device. My fingers are crossed for the performance test early this week.
What other western countries? I believe NHS got the first place this year(again)...I don't have time to search for the link but you can google it!
I have never seen such a bureaucratic/inefficiently operated institution - and there are plenty to choose from in the UK. My electricity company replaced all Vs with Ks in letters to us for 7 months. The NHS is much worse (try even getting a letter to arrive within a month - to the right address - let alone receive any medical treatment).

I have not dealt with US healthcare but having experienced other countries' I'd strongly suggest not following the UK system - other European countries certainly come to mind as working substantially better. Of course, there's a huge "Save Our NHS" push due to the number of people it employs, unions, misplaced national pride etc.
I'd pay $5/mo for a digital-only Lapham's Quarterly, and I'd be willing to pay separately for The World in Time.
From what I have seen and understood about the regulations and the spirit of them this is basically right.

If your system was intentionally designed with both privacy and the ability for users to own their data (i.e. edit & hard delete whatever, whenever for any reason) in mind, then GDPR should be essentially complied with already 'out of the box'.

If this was not the case, either for cynical reasons, simple disregard for the importance of these things, or a decision to not prioritise these things in favour of shipping more features faster, and you just essentially slapped a checkbox with some legal copy over your signup process and thought you were done with all that pesky user data privacy stuff, well, you're in for a pretty bad time now.

Maybe my reading of it the regulations is naive and it won't be so easy in the first case and will be easy to subvert anyway in the second case. But if not, to be perfectly honest it seems just like what good regulation should do - incentivise good behaviour - allowing businesses that behave well by nature to thrive without too much extra hassle introduced, and suppress both the bad behaviour itself and the general productivity of the business behind it where that's not the case.
It's just "conditional probability", explained for simpletons.

This lets us reason about the probability of new events separately from the probability of having arrived at that situation.
I love seeing patent trolls taken down.
The article doesn't appear to mention the root cause, its very long and somewhat difficult to read - but it might be me, its early sarurday morning here.

But,what was the root cause? I'd expect to see that in the first paragraph of a post-mortem. Was it a buffer overflow, an unhandled exception because xyz? Did I miss it?
The Tea Party Kochs, or the anti-over-criminalization Kochs? The anti-climate-legislation Kochs or the NOVA Kochs?
> we are in a time of sports where games need to be more exciting

Not just games, but everything from the US (I live in Europe) seems to need to create spectacles where there are none with as much flashbang as possible. Just look at the difference in BBC documentaries vs ones coming from the US.

This trend kicked into high gear around 2000 and I had to stop watching channels like Discovery as they no longer aired documentaries but entertainment shows.

In the end, I stopped watching TV altogether as a result of this and we haven't had a TV subscription of any kind since around 2005. My wife uses Netflix once or twice a month though when my sister visits.
Re the last question, yes, absolutely. Why would data format matter?
I've stopped buing books aswell. If only Netflix could buy over Jeremy Clarkson then all would be well.