skysight-inc/HackerNews huggingface dataset:
Ice Technicians Are the Secret Stars of Winter Olympics
Using technology != technologist in this context. Calling a doctor a technologist essentially makes everyone a technologist and the term becomes meaningless.
I think it's far more likely that your interest in language, history, philosophy, mathematics, science, etc., stem from the same intellect, motivation, and curiosity that also lead you to program at a young age. Famous Renaissance polymaths did not go through compulsory Prussian-style liberal arts education systems, yet they contributed massively to multiple fields that had relatively little overlap. Were they just exceptionally exceptional; moreso than any exceptionally intelligent and curious person born today?

I've met plenty of one-dimensional people who have gone through a liberal arts education. More importantly, I rarely meet a "well-rounded" person who honestly attributes their entire base of knowledge to their education. At most, they'll say that they were first exposed to the idea through a course, but any sort of depth in any topic comes from intrinsically-motivated learning. That type of learning is undoubtedly held back when you make kids do stupid mind-numbing busy work at the pace of the lowest common denominator for 7 hours a day, 5 days a week, 9 months out of the year, 12 years straight.

Did you go to private or public schooling?
Nothing on the site indicates that you get a full-time designer and the fact you believe so is part of the marketing behind it, I believe.

You get unlimited requests. But if they're busy, they're busy. It might be 5 days before they get your request completed, and that's iteration one. And nothing's saying they'll work on multiple requests simultaneously, although they might.

Services like this farm out 99% of the work to virtual assistants in the Philippines, Vietnam, etc.
> I know this because I lived it and that's exactly what I did.

Be careful of using yourself as the sample of why or why not people should do something.

I was also given hard time limits of video games, hard times on television and my brother and I balanced it with playing basketball outside, biking around the neighborhood, going to a friends house (social interaction), and finding other things to do.

Never felt restrictive, just the rules.
This may be the first step towards a new W3C standard: CPU-as-a-payment.

If browsers and sites could agree on a shared spec, it would provide great UX, with fine grained permissions, promoting well behaving websites while rate limiting others.
I'm far from an expert, but my guess is that the quote

> "Windows provides multiple ways to do it," he said. But DLL hijacking isn't limited to Windows, he said -- noting that it can apply to Macs and Linux, too.

is an artifact of the reporting, and not worth head scratching about.

The exploit would look completely different on Mac or Linux. As far as I know.
And change the api the next day destroying all work done by said developers.
What do you guys think of this short read? http://www.artbrock.com/blog/those-kids-and-their-darn-gadge...
Ironically there are "Axe for Women" and "Dove Men" products.
Two quarters (~1 semester) of Calculus is required, so a lot of integration is left out. Discrete Math is part of the CS curriculum, essentially as an introduction to proofs to prepare people for Algorithms [1]. Linear Algebra is a recommended prereq for some classes, but a lot of people don't take it because more fundamental algebra is covered in classes like Analysis.

[1] http://collegecatalog.uchicago.edu/thecollege/computerscienc...
Climate-change–driven accelerated sea-level rise detected in the altimeter era
Don't stress about code quality.

Quality code is it's own reward. Yes, clean code is more fun to write and work with. But, just think of it as a different kind of optimization problem. If the investment is not going to pay off in the future, then it's not worth doing in the first place.

PS: This is not giving up, it's about getting even better by becoming ever more flexible.
When I opened the bank account with the bank that now has my mortgage (in New Zealand), I was here on a visitor’s visa, and had literally been in a country only a few days.

I was able to open a bank account and get a card in 15 minutes. A few days later, I had a NZ tax number.

Since then this is my benchmark for ease :)
We looked at how a thousand college students performed in technical interviews
“I’m sure you’ve heard the expression ‘everyone is entitled to their opinion.’ Perhaps you’ve even said it yourself, maybe to head off an argument or bring one to a close. Well, as soon as you walk into this room, it’s no longer true. You are not entitled to your opinion. You are only entitled to what you can argue for.” -- Patrick Stokes

Methinks Stokes has valid point, shame his position isn't the norm these days.

My background isn't philosophy, rather it's engineering; nevertheless many years ago I studied philosophy and it's one of the best things I've done. Whilst it's far from being a universal panacea, philosophy helped me to develop a more balanced and nuanced worldview on many a subject. It's enabled me to argue logically and to detect BS and sweeping statements made without supporting evidence a mile off; and in argument to know the difference between 'subject' and 'predicate'! Moreover, I'm often skeptical of my own ideas—especially so if I've not bothered to argue my case through.

I was enthralled when I first read Book I of Plato's Republic—'Of Wealth, Justice, Moderation, and Their Opposites'—I recall being amazed that a book so old could contain such cleaver and sophisticated arguments.

In this remarkable work Plato explains the meaning of 'justice' by using formal argument which inevitably leads the reader to one logical conclusion. This brilliant argument takes the form of a dialogue between the sophist Thrasymachus and philosopher Socrates and begins with Thrasymachus holding a worldview that 'justice is everyman for himself', and—step after logical step—it ends with Socrates having completely demolished this view and offering up a much better one. This is wonderful stuff, and it's little wonder that it's endured for nearly two and half millennia.

Technological and political changes over the last 30 or 40 years have meant that nowadays almost everyone has gained a voice irrespective of their expertise or experience—it's Warhol's '15 minutes of fame' effect. However, unfortunately these days this gain has been at the expense of formal argument much of which has been lost from the public discourse. Even worse, the precious little logical argument that actually remains is now lost in a background noisy dissonance and cacophony.
Without technology doctors/medicine would not exist (apart from perhaps foraging for medicinal plants)
It's necessary to establish a policy before you can enforce it.

You can't argue about exceptions if you don't fundamentally support the legitimacy of the policy, either.

"First, do no harm" is a policy statement. Once you accept it, you can make arguments about tradeoffs (pain management, amputation, chemotherapy, abortion), but without having a policy statement, there's no argument being made, just a free-for-all mess.
That's because they rewrote their native Cocoa application in Electron and threw away years of work that they had put into it making it decent along with it.
> Even newly minted Ph.D.s in machine learning and data science can make more than $300,000.

Wait, really? I'm just starting out as a research scientist and my pay is nowhere that high. Am I missing something?
IMO that’s probably good for Google because it’s likely going to be a wasted effort. Even if they built great stuff, I can’t see this being more successful than something like Google+ or Facebook’s attempts at making an Android launcher. There’s just no motivation for users to get on board with this. In terms of video, I think they may be able to do something similar to what Snapchat has done, but that’s about it.
Sure, we can make others do compositor's job, so compositor doesn't have to, but that's pretty ridiculous if you ask me. Why don't we do kernel's job in every userspace app then, say, for filesystems? This will make kernel devs' life easier after all.

That's just a perfect example of the arrogance holding the whole FLOSS back I was talking about earlier :)
I guess that makes sense. If the org is dysfunctional the best people at some point will have left leaving the not so good people.

But I think that change often has to come from management. Even if you are senior you often can't do much about stupid management other than leave.
It seems very obvious none of the YouTube exec team use the product as a creator. Casey Neistat even interviewed one of their executives this week and his opening question of "Have you ever made a YouTube video?" was hit with a fast "No."
This sentiment strikes me as naive. Doctors aren't the only people governed by a code of professional ethics: lawyers, civil engineers, and public school teachers can all have their licenses revoked for ethical violations.

Setting the bar at "a practitioner's malpractice could result in death or injury" ignores all other forms of harm
Creator here - thank you for sharing!

Hackterms is a crowdsourced dictionary of coding terms. While learning to code, I'd often fall down a rabbit hole of research for things I didn't really need. There are lots of resources that teach you how to do something, but few explain when and why. So, I built Hackterms to answer these questions:

1. at a high level, what does this tool/process/concept do?

2. When is it used? What are the alternatives?

3. Is this worth my time to learn now?

Let me know what you think!
IMO Facebook video is a non-starter because of branding. Facebook is not a destination for video.

Facebook is to video as youtube is to social networking.
Or more like, you write unit tests even if no one asked you to.
Next time a physician says they make less than teachers
Ethics is already required for ABET accreditation. Almost every good United States based university level Computer Science program is ABET accredited. I took an entire two credit long course on ethics to receive my degree, involving writing at least four essays. One of the essays discussed the ethical considerations for writing code utilized by the military. The idea that computer programmers can do evil is not new. While some universities are creating new computer ethics courses, creating new computer ethic courses is not new. How is this national news worthy? NYTimes has been increasingly disappointing.
During WW I, what is now American University in Washington, DC, had a chemical warfare station. Once the war was over, the unit disposed of the ordnance using standard operating procedures: they dug holes, rolled the shells in, and filled the holes. About 70 years later, when the fields around AU had been developed with expensive houses, people (including I think the Korean ambassador) started finding the shells in their gardens. A lot of money has been spent since on the cleanup.
Skydio’s AI-powered autonomous R1 drone follows you around in 4K
This tool basicaly performs the simplest data loading, it opens the webpage, then waits till most xhr requests are done, wait's a second (tio give JS time to manipulate DOM) and then loads data from the page. This way, it has what user sees when he opens the page in browser. So if the data is visible, or loaded through XHR or hidden in global JS variable it will see it.

For more advanced usage (like clicking, or submiting a search request) it would need to have some kind of scenario like:
"Click on this" -> "wait till this loads" -> "type something here" -> "scroll to this" -> load data.

Which is possible with headless chrome, so the trick is to make it general and easy to use (something like recording what user does through chrome plugin). Maybe in future versions :)
I think the opposite - people come up with all sorts of justifications for why what other people are doing is wrong. This lets them feel self satisfied, virtuous and perhaps a little smug effectively for free, and if their position is perhaps a little thinly thought out, well, no big deal, it's not like anyone is going to listen anyway.

I've watched many attempts to tar entire industries as evil over the years. Invariably the people doing the tarring look foolish or naive - like they can't think more than one step ahead, or like they live in a world where tradeoffs do not exist.

To pick just the two examples you chose: without defense industries countries would be ripe for being taken over by even a slightly aggressive invader who would immediately commit all sorts of horrible atrocities. That's why defense exists. Given that countries have been invading each other for thousands of years, it's a massive stretch to believe we are in a post-war society and people who attack defense workers invariably never try to argue that. They don't seem able or willing to think the next step ahead: "ok, everyone refuses to build weapons.... then what?"

And as for ads, if you remove all ads from the internet, TV, cinemas etc then all those things would suddenly become way more expensive. Good luck affording an internet connection if your daily browsing habit isn't being subsidised by advertisers anymore. That would be a fast way to ensure nobody poor could use the internet. Do you hate the poor? Probably not: more likely you never thought about the consequences of not having advertising.
"Great and good are seldom the same man."
Has no one mentioned Tom's Root Boot yet? :-)

> tomsrtbt (pronounced: Tom's Root Boot) is a very small Linux distribution. It is short for "Tom's floppy which has a root filesystem and is also bootable."[1] Its author, Tom Oehser, touts it as "The most GNU/Linux on one floppy disk", containing many common Linux command-line tools useful for system recovery (Linux and other operating systems.) It also features drivers for many types of hardware, and network connectivity.

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

Also, Oberon fits on a 1.44M floppy. http://www.projectoberon.com/
A new way to give..a new way to receive... Sometimes i see it simply as a match game of need v supply. Our filter system for need is still pre internet
Smith's original phrasing wasn't "free market" it was "freely competitive market". They're very different concepts.
Yes, this gives fewer tasks that dealers can perform = less $$ earned. You have all see the high rates charged for all jobs, compared to free market repair shops and how they try to make it had for anyone but a dealer to access data, same as Tesla
You are welcome to pose a definition of technologist that included the people you mean to include and excluded the people you mean to exclude, but by any coherent definition doctors are as much technologists as IT workers in general, though I can see some reasonable definitions that would exclude most of both and only include a few of either.

But, in any case, the lack of formal ethical rules applicable to IT is not about how necessary technologists are or aren't compared to doctors.
What Atari Was Really Like, According to Women Who Were There
Look you "myki" on Wikipedia.
This sort of thing is normal here in Australia.
I assume it's corruption.
So frustrating that I'm paying for all these this shit.
This is a great. Thank you for making this.

The aggregation of models like this isn't new, but simple layout of models available is useful. I can imagine being able to filter by model origin (OpenAI/Facebook/Google/etc), origin date (year), compared use case (why should I use VGG vs RNN).

Overall, great for people who are and aren't deeply immersed in ML.
> Old-school text discussions seem to work for HN, why can't it work for Facebook?

People don't really read in the same way as you might have previously expected. ("Reading a short blurb or a tweet" is not the same thing.) Can't or don't want to, I don't know, but they don't. You see the edges of it here, too--tl;drs on HN posts, sometimes, that are less than a screenful of text. And people think you're "spending a lot of effort" when you bang out a post about as long as yours is--and, sometimes, try to frame it as a bad thing.

I tend to think Thomas Pettitt has a point[1].

[1] - https://archives.cjr.org/the_audit/the_future_is_medieval.ph...
> IDK how FB will ever be compliant with GDPR and survive that huge upcoming fines in the long term or in the worst case the withdrawal from these markets.

The worst case? I think that's the best case, actually.

You do realize there's nothing special about Facebook at all, except for currently being the most popular and biggest social network. The major features I hear people repeat again and again for not leaving Facebook (keeping in touch with family and friends, planning events) also happen to the most basic, easily reproducible features. It's just getting the userbase that is hard.

So yeah, Facebook withdrawing from EU markets? PLEASE DO! I predict within no time, we'll have a whole bunch of replacement social networks (they already exist even), with better features, better privacy and hopefully interoperability.

It's not hard to switch at all, not even to the general public. They'll just register for whatever their friends are using. The only thing holding them hostage is that "everyone is on it". In fact teenagers already want to be on social networks their parents aren't on.

They might lose their timeline, comments, posts, memories, pictures? Guess who they'll blame.
Assuming no new growth, in 10 months you will be able to make money from YouTube.

Do you think the 4000 watch hours in the past 12 months is too high or just right?
How is this done? Does the Facebook mobile app record all location data? Or does it record all nearby bluetooth devices?
I don't think it makes sense to lump all of uses of technology into a single conceptual bucket any more than it's useful to say, "Kids will use things that are made of plastic when they grow up so we shouldn't restrict access to plastic things." Watching unboxing videos on YouTube, posting selfies on Instagram (and getting judged by them), programming a videogame, compulsively clicking notifications and skimming social media feeds, reading articles on Wikipedia, playing some pay-to-Win addiction-optimized phone game, and writing a blog are completely fundamentally different activities.

Restricting "screen time" is the simplest way to reduce access to the harmful things in that list, at the cost of also filtering the nice stuff. A more sophisticated approach is probably to control which apps kids have access to and for how long, but that's a lot harder to pull off effectively.
If the content and discoverabilty isn’t there, it’s not going to matter. No matter what Microsoft does with Bing, they’re not going to win for the same reason.
In the absence of regulatory bodies, professional sanction and the like, its worth even less than most accreditations in the tech world.
It will sure end badly for Google, just like that time that Zuck decided to go head-to-head against Gmail.

Everybody remembers when Facebook took over from Gmail, right?
>If Slashdot had found a way to detect and penalize people who were upvoting fluff, it would be far more useful today.

I thought their metamoderation system was great. The issue with Slashdot is that you had to be one of the chosen few with mod points that day to contribute to moderation.
You can use the safe, free and top rated FB Purity browser add-on to get Facebook back to how it used to be (without ads,memes, images, videos, game posts, etc etc : http://fbpurity.com
>$40 per transaction in fees!

https://bitcoinfees.earn.com/

what?
>Sure, I just don't see why that should be disqualifying

The same reason every conflict of interest is a problem. You're not advocating for what's best for the side you are supposed to be representing because you are also representing a self interest.
Especially here of all places. I can't think of many sites where PR-fueled statements would be countered more, and there are enough "real" Googlers around to provide that insight already.
It doesn't matter how pretty the code is if it does the wrong thing. Software quality is the interface , not the 'code quality'. Usually code quality helps build higher quality software, but it isn't sufficient.
While this is nice, it's still a game of whack-a-mole. How much were the legal costs for CloudFlare to invalidate this one patent?

I'm glad they did this and they've certainly gained some goodwill from me for this altruistic move. Was that part of CloudFlare's motivation, use it as PR? Because otherwise, the economics still appear to be in favor of the trolls. This battle is won, but how goes the war?
Consider all the people who do want to go work for an ad company or a defense contractor. Ethical outlooks are relative, but your outlook bother people who are "unbound," even if their outlook bothers you. Go ahead and knock down those justifications all you like, but some people can't be swayed. You could go ahead and jail them for their unsavory take and they would see themselves as a victim of a society that denies them their freedom.
I haven't, however for the last 20 years I've been working with people who didn't care about things like that. The worst thing is that they were proud of that, and they got promoted quite fast. Of course the software was buggy, but the manager got bonus for deploying things on time :)
Also watch Black Mirror on Netflix. Beyond the satire, dark humor and guilty entertainment this show offers quite a lot to consider on this exact subject matter.
> The list is totally opaque (I am wrong, see EDIT 2 below)

As you noted, this is false. See https://developers.google.com/ad-experience-report/

> They use the hard work of people like EasyList and subjectively apply it (though not that big of a deal, they do make it free/open for all uses after all)

Again, I don't see the problem here. As you said, EasyList is free and open. It seems like your objection is just that you don't like the way its being used?

> They build it into the browser instead of as an extension or working with the existing ad-block community

I'd actually consider this a huge win. Everyone gets it by default (though you can turn it off in settings if you want), and it works on mobile, which doesn't currently allow extensions. What's your actual concern here?

> think a coalition can be an on-by-default gatekeeper of good or bad web items I'll never understand. At this point, I have a hard time separating browser from ISP wrt end user control and limited choice

There's a reason browsers are called the "user agent"; it's because their purpose is to make decisions and perform actions on behalf of the user. If a browser vendor wants to block ads on behalf of the user on sites which they deem to be using those ads in an abusive manner (and the standards for what is considered "abusive" in this case are actually pretty clear-cut: https://www.betterads.org/standards/) I don't see a problem with that. If you as a user don't want your user agent behaving that way, you can either tell it to stop (chrome://settings/content) or get yourself a new user agent. (And both of those actions are significantly easier than they are with your ISP I might add.)