skysight-inc/HackerNews huggingface dataset:
It lacks any semblance of scientific rigour, but (as we're both aware) there are numerous examples of huge numbers of adults engaging in similar tribalism, at a tragic human cost.

It's the people who are confident they could never get pulled into the Nazis or the Red Guards that you need to worry about. That kind of utopian self-assuredness leads to tragedy.
Also, if you're like me, you simply don't want to deal with the law firm called Oracle.
Game dev examines the iconic Halo franchise
What you are saying about compilations makes sense, but was it a compilation in that sense? My interpretation was it was just a bunch of data spread over public pages on a website. It seems like if that constitutes a compilation, it would expand copyright by a lot
Coronavirus: Trump killed tens of thousands of Americans
The relevant difference between medicine and software development is that doctors provide a service and software developers create a product.

A doctor's responsibility is solely to the patient. When the treatment ends, the doctor has done their job. They may be responsible for long-term damage from the treatment, but that's still about something the doctor did themselves. It's like being responsible for your software randomly running amok and deleting random files on a user's computer.

When a software developer has developed some software, that product continues to exist and can be used by anyone who can run it, to do anything the software is capable of.

Turning this around, given that the doctor's "product" is a healthier patient, it would be like making doctors responsible for the evils committed by patients that they have saved.

It's easy to come up with obvious unethical scenarios, but a lot of harm can come from less predictable unethical uses. If you make your software easy to use, the result is that people outside of any ethically-aware, license-controlled bubble can use it. Where does the responsibility end?

The developers of Excel and Access have almost certainly indirectly contributed to evil software.
I guess the conundrum is: for 80% of people, maybe an 80% library is good enough; and 80% of library vendors are happy to write libraries that are 80% good enough - and 80% of customers have learnt to put up with stuff that occasionally doesn't work?

To me, the best solution is a language ecosystem that distinguishes itself by having properly written standard libraries to start with - whether built in, dynamically linked or optionally included in your project one way or another. For example, key=value config file parsing and saving should absolutely not need a third-party library. That should be as much a selling point of your language ecosystem than having a package manager that can pull directly from github.

One of the few upsides to "enterprise Java" is that there's a lot of "enterprise level" libraries around for it; even a lot of the open source ones are maintained by organisations like the Apache foundation rather than some random person on the internet. At one place I used to work, we had a whitelist of approved libraries and vendors, and even if you could in theory just import a library from the web, you had to make a case to your manager and get someone to sign it off if you wanted to use something not on the list. (As a side-effect, they'd also check the licence conditions, as we were writing closed-source commercial stuff. As a young intern, I got my first lesson in what (L)GPL meant when I requested to include something in one of our projects.)
It is an odd choice - there hasn't been anything like a 'Scots Army' for a very long time.
Launchers for Android Device in 2020
Thanks have bookmarked it! Looks good ..
The basic working is this,

you give a SEPA transfer order to your bank in the afternoon.

Your bank consolidates all the transfers for the day in a big XML file and puts it in an ftp server in the evening.

Bundesbank pull it from there and puts the XML file in other banks ftp server.

Other bank pull it from there and completes the transaction.

In case the account does not exist or something happens the whole thing has to happen again to get your money back.

This is similar to BACS in UK.
The question as to whether one can commit evil and not be evil is a very interesting one for moral philosophy!
Amazon Looks at Turning Sears, J.C. Penney Stores into Fulfillment Centers
The vaccine doesn't need to roll out and the crisis to be over for Trump to win re-election.

Just having the headlines full of promising results from the early trials, the starting of mass manufacturing and a clear timetable when the vaccine will begin its deployment may be provide enough "light at the end of the tunnel".

Biden is also turning 78 years old soon. I wouldn't count Trump out for an electoral college victory.
I know it is impossible to compare but what would happen if this happened in Obama administration? I don't think most of Americans would react differently.
I'm always amazed by this attitude. That somehow the authors of random libraries on npm are amazing coders whose code quality can't be touched by mere mortals like us.

Firstly, if you've always imported a dependency to get around a problem, then yes it's going to be hard to solve that problem yourself. But it's also a learning experience. Keep doing it and eventually it won't be hard.

Secondly, the library probably isn't a perfect match for your use case, and probably contains a lot of flexibility to match a wide range of use cases. Maybe as much as 80% of the code isn't actually any use to your project. It'll be more complex code, because it's dealing with a wider set of use cases. The thing you'd write to solve your particular use case would be smaller and cleaner almost by definition. You'd end up with less code, that you understand well. This is always a better position to be in.
Bicameral Mind – Humanoid robot with GPT-3 as the story-teller
Visit of Scaleway DC5 datacenter (adiabatic cooling)
Are you sure that will drop the moment the water thaws?

(https://www.usmint.gov/learn/educators/lesson-spotlight/make...)
Information wants to be free, man.
Thats true - and I 100% agree. Would you know of any resources to read for a self starter so that they can execute better? I am right now simply googling errors and "how to do x" .. but I feel I am missing out on some obvious core concepts

I am not a software engineer by profession / education
What year is this??
Most people using language X are quite happy how X does things compared to languages they used before. That's why they use the language X. That's also the reason why I consider this type of argument unhelpful.
If you mean coal based power is currently cheap within Australia, it's absolutely the opposite, electricity prices in Australia are some of the highest in the world: https://www.globalpetrolprices.com/electricity_prices/
You're going to be the only victim of a hurricane whose cause of death is listed as liver failure.
I'm not sure if this is ethical and legal problem. But one thing for sure is Google has too much leverage both technically and financially.

Google has slowly increased the reliability on Google for consumers everywhere that they are essentially a monopoly which is bad for the market. It is about time a new player comes into picture with same user interface and different business model which can empower these internet entrepreneurs.
It has been long known that robes are not suitable for exercise and sport. That's why we work out at the "gymnasium".

gymnos = naked
I, Claudius is a classic that I only discovered recently.
And if you want to know when you can buy it, you can sign up for notifications here: https://www.crowdsupply.com/1bitsquared/glasgow

(sidenote for those not familiar with crowdsupply: it is a crowdfunding platform, but specialized in electronics hardware and a lot stricter in vetting projects than Kickstarter)
Ask HN: Who is mentoring or capable of mentoring?
It's been my experience that I haven't been able to meet anyone able to adapt to the current environment enough to feel like they had anything advantageous to try to pass on to younger people. Are there any exceptions? Universities neglected me in an extreme way, I know that I could help someone.
Oh right. My reading of parent was that commits on one dev branch were being cherry-picked for use on another dev branch.
You got it right. Most analytics tools (if not all) don't have enough meaningful filters or pre-made reports to explain what's going on. Google Analytics tried some stuff like what's trending without considering the changes of the site. (email campaigns etc, product updates etc.)

Analytics is a great and still not enough evolved market.
Guess what? I don’t agree with many of the recent infringements on constitutional rights in the US either. I can criticize my country because I’m not a blind nationalist. And the US doing something wrong doesn’t excuse what China is doing to a formerly free society.

Further, it’s impossible for anything to be more vague than the HK national security law - there must be some level of maximum vagueness and China has achieved it with this law.

Edit: I see you’ve linked Nathan Rich - what a horrible source. Why don’t you link the actual law you’re talking about?
The oath is going to become the new "Terms And Conditions" checkbox at the end of online courses.

> Tick here to certify that you have read and understood the Techno Oath

"Yeah yeah, whatever"
AWS Snow Family – Physical Devices to Migrate Data
The point the gentleman makes is well-reasoned, but I find it strange that he doesn't cite any of the 'facts that don't fit the anti-colonialist mindset', instead settling for general observations that are hard to concretely dispute because of their general nature.
During Bill Gates reddit AMA, he was proposing the idea, even concluding that it would be a necessity to have travel go back to normal. That we have microchips embeded, that store our "public information", such as viral infection and vaccination status.

I say that it quotations, because i do not believe it is the governments place nor right, to make public, crucial medical data about individuals. In a perfect system, without breaches of security, sure, but that is not the real world.
The website is called "capital and growth" so of course they won't advocate for business leaders being actually responsible for anything.
This is hard to talk about, here's my take.

To say that British colonialism was better in Nigeria than in Kenya, or than Belgian colonialism doesn't _really_ seem to support the thesis that "there were good things about British colonialism", does it?

The fact is people showed up with guns one day and said "you work for me now" and "all these separate tribe lands are now one administrative unit so I can manage it better". No matter how nice they were by building roads (to ports), or schools (so the workers can understand basic math and thus follow orders, and how great their lives are under colonial rule) doesn't change the highly likely correct statement that an independent Nigeria free from influence stirring internal conflicts would have been much better off.

"Being colonized was better than living through our internal struggles" is kinda moot. Europe had plenty of war, disease and more war and still came out through it. A colonizer imposing stability by the sword/rifle wouldn't have been better in the long term.
That CTO is going to good time hiring a moron who has no implicit objections to lying on their CV instead.
I use this an ripgrep. By default I tend to use ripgrep. It skips various files, e.g. tarballs, ".git", ".svn" and so on. It's quite quick as a result. I also like the output a lot, though it's kind of annoying that the output format changes when output to the screen vs when redirected (e.g. to a pipe). It would be nicer if ripgrep always redirected things through less with colours (the way that git does it).

Ugrep is great because it can grep through tarballs. But the default output format of ripgrep is nicer, plus ripgrep seems quicker when searching recursively with loads of files that could be skipped (so tarballs, etc). I'm guessing ugrep skips less files.
> It is unclear why Mr. Eiser went to Croatia, where he was no longer protected by German law.

Carelessness? Germans migrate to the beautiful Croatian coast en masse during the holiday season, most of them passing through Slovenia. He may have thought he was safe in Croatia or simply didn't give it a second thought.
UK Startup Radix Shapes a New Future for DeFi
Dorking Your Way to Search Results That Don't Suck
Count on it
Well, it can't say it's bad, but it may not be realistic. Don't forget the famous war that was supposed to "ensure stability with force", and that's been lasting for almost 20 year. Things are certainly more complicated there, but it's fair to be skeptical that force can bring stability.
"Google Takes My Data and Presents It as Their Own" a better title for you?
When tooling is tucked behind glass doors, your chances of getting a useless SAP guy is much higher. From a business perspective, I'd rather have all the tools available for anyone.
No, it was a bit after Jet's time.
>There are multiple bridges that are still in use that predate European colonization of North America

There are bridges in use that predate Christianity.
IANAL:

1. Google doesn't show in-line'd data box with Net worth

2. Google asks site (CNW) for access, is denied.

3. Google then shows site's data in data box (with CNW site proof of theft with canary tokens being the fake celebrity's net worth) that are now presented as Google's data (no source or fake source), without license from original site.

If that isn't theft of data, what is it?

From the PDFs, there is no license for free re-use ;-)

While I'm all-in for freedom of information and open source documentation license or open data licenses, I fully understand the need of businesses to protect their intellectual property and rights.
You don't really notice 1000ppm, and unless you have some ventilation going you can probably reach that quite quickly in your car. I am not saying that it didn't work out or that it was reckless. Just make sure you have adequate ventilation.
The most subversive person one can be in 2020 is a hard-working, successful, heterosexual, white person with a happy family.
Sure, let's have some more nuance during our education. But let's also not let the UK off the hook; off the top of my head, during the same century, the UK starved their own people at home in Ireland [0], propped up the Raj while Indians starved [1], and waged a series of wars against the Dutch Boers to the detriment of native South Africans [2].

It can both be true that the British Empire was a great boon in terms of education, health, and trade; and also that the Empire was a great plague upon its subjects, bringing indoctrination, sickness, and slavery.

[0] https://en.wikipedia.org/wiki/Great_Famine_(Ireland)

[1] https://en.wikipedia.org/wiki/British_Raj

[2] https://en.wikipedia.org/wiki/Boer_War_(disambiguation)
To my mind there are two types of ethics around being a software engineer. The first is just normal ethics, and it applies equally to everyone else - am I working towards something I think is ethical? For this reason someone might choose not to work at PornHub, or Facebook or Boeing or whatever. That's a personal choice. If you want to change the world so PornHub doesn't exist anymore, the solution isn't to force software developers into an oath that forbids it, but to do normal, boring politics.

There are professional ethics, but they are much more tightly bound - more comparable to an accountant's ethics than a doctor. For me that will be along the lines of

- I will not use trickery in a demo to decieve others about the progress of a project

- I will report all bugs and mistakes I find and make, regardless of any personal cost this may bring on me.

- I will be honest in my dealings with non technical people, and do my upmost to accurately represent the work I have done and the work I plan to do.

- I will make decisions and advocate for changes for the benefit of the codebase and organisation, not for the benefit of my own CV

...
And so on - you can pretty quickly get into controversial territory I'm sure.
Awstaghelper Support Config and CloudFront
CodeGen: Semantic's improved language support system
Product ideas are easy. Hard part is finding profitable product ideas.
Thanks, but no, that's not the one.
What is problematic about that? Column names are just names, there is no guarantee that value in one table corresponds to a value in another table just because the columns have same name. Private/foreign key declarations enforces consistency so it is not possible to have an orphan foreign key.
> I think that’s quite a straw man. In order to say we don’t require meat

You're missing my point. I'm not arguing for/against eating meat or whether its necessary, just observing that there is an economic demand for meat which is unlikely to change in the near future. To supply this demand you need to kill animals.

I'm arguing that current ethics on killing animals are that way because of otherwise we cannot get meat. Once we get clean meat and you don't need to kill animals to get meat, societal ethics will rapidly shift towards killing animals no longer being ok.
In the YouTube video comments he says it's 21 years old. So Office 2000 (released to retail in June 1999).

He added: "Super snappy on a modern computer!"
Nnnnnope. Cuomo sent the virus into nursing homes. Trump tried to stand up to Gilead but people with financial interests at the NIH and even the Alphabet board of directors have had their way im the US in sharp contrast to many poorer countries around our planet. Virginia hasn't had a single child death but will they let kids go to school?
>To say it’s on the engineer to do no harm puts them in the tenuous position of doing the job or being replaced by someone who will. That isn’t setting us up for success.

obviously for a hippocratic type oath to work you need the same kind of system in place for qualifying engineers that you do for doctors and not allowing anyone to work as an engineer who failed the ethics board.
Introdicung Microbusinessapp.com
The great thing is that they can both point to each other as an example of what would happen if the wrong group of people get in power.
The reasonableness isn't the issue. San Diego has a few groups criticizing these cameras and if you read between the lines and look at what neighborhoods and communities they're advocating for it's obvious that the real concern is that the system will work and catch criminals in high crime neighborhoods.
Why might I want to chill drinks quickly? Because I (or someone) want(s) a chilled drink, and forgot to put it in earlier, or it was only just bought/arrived.

I've known people keep celebratory champagne permanently chilled in case of an unexpected call for it; I semi-frequently put beer or white wine in the freezer for 15-30mins ish because I didn't think to put it in the fridge earlier (or had to take them out to make room something more critically needing to be kept cool).
Thanks, but nope, not this one either.
If they have been in Japan for 15 years, keep getting 1-year visas, and want to stay in Japan long-term, they should speak to a lawyer. There are various criteria that decide how long a visa you get, and while they aren't explicit there are things you can do to make it much more likely you'll get a long visa.

At my first job I was a "contract employee", which was a much less stable position than I realized when I signed up, and I couldn't get more than a one-year visa either. Later I changed jobs and became a full employee and got a 5-year visa without issue.
So because your particular experience is different, everyone else's is invalid? Hundreds if not thousands of cities went into complete lockdown, and some remain in it.

My city is vibrant and busy, but a nearby state is locked down, with curfews and all stores shut except pharmacies and supermarkets. That's the reality of it, this article is exploring the effects of that.

It's not influenza, you think you're being clever, but you're just displaying your willful ignorance. A proud idiot is still an idiot.
> If they pivot after my work is done, I won't feel responsible.

So if you invented dynamite you wouldn't feel responsible for its use?

But, let's change it a bit more personal. You write an awesome OSS yaml parser. It's so good, that GFW of China uses it as a main component, and this gets published in the news.

What would you do? Nothing you did changed, but suddenly your work is powering an unethical component.
Japanese did their fair share of disgusting things during WWII and occupation of China, Korea, but the article sounds like and old joke about a mugger who says he saved a girl today. He didn't mug her, so that counts as a save.
It wasn't at all clear in advance that all of those things were going to be needed. Mass PCR testing is not part of the standard pandemic response. Neither is the amount and kind of PPE used in this pandemic. I know the UK, for example, had trouble with there being no full-body disposable suits in the pandemic stockpile because they're not usually used for one. Whilst all half-competent countries have systems in place to PCR test, trace, and isolate, they're aimed at high-death-rate diseases like SARS which can't spread undetected because the infected rapidly start showing up at hospitals and which need to be immediately contained once they do. None of this is part of the normal response to a respiratory infection with infectivity and death rate in the same ballpark as a flu pandemic.
Let's reframe it.

> My company "Expected Home Prices" employs a dozen researchers and analysts who generate predictions of the worth of particular properties.

> Google Takes our predictions wholesale, and displays them without attribution or payment as their own data.

See the problem here?
The primary case here made against Google might be questionable behavior from Google, but might not be illegal, since simple numbers like a dollar amount can’t be copyrighted, and AFAIK there is no other legal impediment to Google doing what they did (IANAL).

What looks far more inculpatory to me is this, on the last page:

[…] Because it controls essentially the entire
internet, Google has endless levers at its disposal to significantly harm or snuff out a rival.

I don’t think it’s a coincidence that our organic rankings have continued to suffer since I’ve
become a vocal critic of their practices. Earlier this year, within weeks of the publication of
a Wired magazine article that included quotes from me and a recap of our story, the CNW
mobile app was banned from the Google Play store without explanation or recourse. As a
result we were also banned from using the Google’s dominant Ad Mob mobile ad platform.

This is far more damning of Google abusing its monopoly, not only on search, but also on the Android platform.
I "like" the use of the term natural to make it sound like gas powered plants are a good thing.
I wasn’t foremost considering economic prosperity. I’d say you are more free in Western Europe too.
Yes, that's OK if it's symmetrical: why can't we easily automate Google search results?

It's asymetry here that is the problem, not Information Freedom.

And i'm pretty sure this is the line/dark pattern Google is hoping for: that people give credit to Google for "Information Freedom"... missing the real issue.
Yes, and panels are getting cheaper continually.

Once the tax effectiveness of being able to depreciate the panels gets taken into account it's a pretty nice investment.
Augmented analytics is something that the companies are trying these days but I haven't seen any impressive growth and feature in any of the tools yet.
How about Bezos gives us a break to catch our breath... it's not like he ever calms down or feels fulfilled by a "fulfillment center" or anything else.