skysight-inc/HackerNews huggingface dataset:
Pretty useless article, these things take time.

Worst case scenario is that SuperDracos has to go and be replaced by an external system (I.e a tower)
Which is why I think there should still be some manually-managed servers remaining (possibly something like testing). What I didn't see mentioned is that when the automation fails for whatever reason, typically it is a five-alarm situation where minutes count. Having to search through man pages or stack exchange is wasting valuable time during one of the few situations where time is super-critical.
He is. Even by one of your own sources, Swedish prosecutors started preparing the extradition warrant a couple of weeks ago.
> then of course it makes sense to stick them in the same repository. But isn't this just common sense?

It depends. Are you planning more projects which may share functionality? Are you going to release within a company with other teams that may want to integrate? Are some components managed by dedicated teams who may have their own cycles of work? Are you planning to split off a specific service soon?

Or to quote risky business: what is the problem we're trying to solve?
A useful tool for tracking system changes and comparing servers.
http://sysconfcollect.sourceforge.net/

It's basically a collection of bash scripts that pull all the config files from your servers. You can view the results as text, or they have a server that helps with long term trending and comparison.
For example, I used this to figure out which servers were using specific ssl certs when I renewed them.
A Beginner's Guide to Multilayer Perceptrons (MLP)
vertical integration FTW
No you should not. Can you please stop advocating for something that cannot be comparable to your specific case in Australia ?
Do you know the costs of the real medicine and procedures that you mgiht never ever experience but they are still there ?
R / CRAN provides precompiled distributions for macOS and windows machines, but builds those distributions on its own infrastructure so they’re available more-or-less the same time the source distribution is. Additionally, R/CRAN do not try to solve the problem of binary releases on Linux distros, and instead default to source distributions or defer to the OS package manager
It would be... dystopian. A lot of the work we do at FAANGs or similar startups is designing (i.e. manipulating) people into doing what we want them do. Imagine Obama or Trump having all those people and technology working to advance their agenda. That’s not a country I’d want to live in, even though I voted for one of those people.
I studied business and we also had ethics classes. But nobody really took it seriously. I think there is a strong ethos in medical industry, and think it would be good to see it in startup culture. I think this is a point of this article.
My sister works there. It's a very nice store, but I wouldn't describe it as hyper specialized. Maybe more of a general stationery/art supplies store, but with a lot of extra depth in some areas (architectural supplies etc).
>>Doctors protect life, and lawyers keep you out of jail.

I think this is an oversimplification. A lot of doctors deal with non-life threatening diseases and ailments, and some even deal with purely cosmetic stuff (e.g. plastic surgeons). Similarly, a lot of lawyers deal with issues that don't directly carry a risk of a jail sentence, e.g. workers compensation.
The metric used here is an incorrect metric of social mobility. It compares father-son income correlation (which depends mostly on inheritance taxation and many other factors), while a better idea would be to compare the percentage of high achievers who started from humble beginnings.
So long, dinosaur giving a thumbs up.
There are also doctors who help criminal gangs steal kidneys. That doesn't mean there's no point in bothering to have them all swear an oath in medical school.
Here's what I don't want:

I don't want ethics exams and accreditation requirements to constrain software development to people with traditional software backgrounds. The cost of a traditional college education in the United States is easily five or six figures, and socioeconomic forces means that black people face systemic barriers to getting access to that education (versus whites, indians, asians, etc.). I want there to be more YCs, more Startup Schools, more Lambda Schools, and I want them open to immigrants and non-US-citizens, too.

I also don't want ethics exams to constrain supply. A lot of software withers on the vine because there's no "business case" for it, but if there was a way to divorce the need to put dinner on the table from how much people (or advertisers, or...) are willing to pay for software, then there's a lot of software that is yet to be written that could make the world better (say, enabling the creation of more art and music, or something).
Happily, this extended to me (US citizen) while visiting and requiring stitches. No cost, wonderful people, even though I didn't have my insurance card with me at the clinic and they had to take my word on faith that I would call it in later.
If you’re a lawyer representing a mass murderer you must still represent the interests of the client. To not do so would see you disbarred.

So professional ethics can run counter to what a polite member of society would normally wish to do.
Think how twisted is situation:

Facebook map all your relatives and your social and family members. Realtime locations and all your contacts.

Google map all your blood and DNA samples via they ancestors "research" service..

Why we are ready to pay all this price of our privacy ?

Why we use services like these at all ?

Wake the f up and smell the coffee and build alternative services with good heart and trust!
I think that the new User Interface that Facebook is rolling out will show whether or not Facebook has a real commitment to privacy.
Thanks Biden /s

But really, It is very hard to sit down and describe exhaustively what constitutes appropriate contact in a workplace setting, no matter how 'obvious' it seems. This was going to happen.
Why wouldn't the QC at NASA include testing at independent labs for anything mission critical? That seems like a failure on NASA's part as much as it is fraud by the supplier.
So we shouldn't have a code of ethics because it would make tech "less fun"?

That's actually a good demonstration of why we do need a code of ethics.
Announcement of AttributeRouter: A Python library to create chainable attributes
Such people are welcome to the freedom of their consciences.

There is a distinction between personal ethics and professional ethics. In my opinion, that position crosses the line and lands squarely in the realm of personal ethics.
How is a new logo that depicts pretty much the same thing as the previous one "PC"? What does that even mean? Serious question
Ask HN: "From Scratch” Robotics Resources?
I've been trying to start from the beginning and learn some robotics skills. I have a degree in computing science, so it isn't completely alien to me... but some of the concepts are things I would be rusty on, since I've been doing software for ten years now. I looked at various sites, but a lot of the tutorials are just aimed at making you by various little robot kits. That isn't what I'm looking for. I was to follow material that based on individual components, and do a from scratch build.
What foreigners with socialized systems dont understand is that financing is not the same as cost.

The us has individual financing and high cost. The industrialized world has medium-high cost and no individual financing. Third world countries have no individual financing and low cost.

Individual financing does have an impact on cost, but thats not what makes healthcare in the US expensive as a whole. Its a combination of regulatory capture and subsidies and regulation. And the public is also very responsible for such a system because americans are very averse to sub-standard care.
A code of ethics is backed by law at least for the most part (sometimes ethical and legal principles might even clash). And here is the biggest difference. For doctors or lawyers unethical behavior leads to losing the license to practice. There's no such thing for coding.
See ACM (Association for Computing Machinery) Code of Ethics and Professional Conduct at https://ethics.acm.org/code-of-ethics/

Here are the main points:

1. GENERAL MORAL IMPERATIVES.

As an ACM member I will

1.1 Contribute to society and human well-being.
1.2 Avoid harm to others.
1.3 Be honest and trustworthy.
1.4 Be fair and take action not to discriminate.
1.5 Honor property rights including copyrights and patent.
1.6 Give proper credit for intellectual property.
1.7 Respect the privacy of others.
1.8 Honor confidentiality.

2. MORE SPECIFIC PROFESSIONAL RESPONSIBILITIES.

As an ACM computing professional I will

2.1 Strive to achieve the highest quality, effectiveness
and dignity in both the process and products of
professional work.
2.2 Acquire and maintain professional competence.
2.3 Know and respect existing laws pertaining to
professional work.
2.4 Accept and provide appropriate professional review.
2.5 Give comprehensive and thorough evaluations of computer
systems and their impacts, including analysis of
possible risks.
2.6 Honor contracts, agreements, and assigned
responsibilities.
2.7 Improve public understanding of computing and its
consequences.
2.8 Access computing and communication resources only when
authorized to do so.

3. ORGANIZATIONAL LEADERSHIP IMPERATIVES.

As an ACM member and an organizational leader, I will

3.1 Articulate social responsibilities of members of an
organizational unit and encourage full acceptance of
those responsibilities.
3.2 Manage personnel and resources to design and build
information systems that enhance the quality of working
life.
3.3 Acknowledge and support proper and authorized uses of
an organization’s computing and communication
resources.
3.4 Ensure that users and those who will be affected by a
system have their needs clearly articulated during the
assessment and design of requirements; later the system
must be validated to meet requirements.
3.5 Articulate and support policies that protect the
dignity of users and others affected by a computing
system.
3.6 Create opportunities for members of the organization to
learn the principles and limitations of computer
systems.

4. COMPLIANCE WITH THE CODE.

As an ACM member I will

4.1 Uphold and promote the principles of this Code.
4.2 Treat violations of this code as inconsistent with
membership in the ACM.
I think California could ban eating and selling meat, both under its power to regulate health and the power to regulate public morality.
Cool idea! Bookmarked for future use. (and my ask, please keep an archive visitors can browse)
...there's a lot but it's not THAT bad lol. America is a huge place.
> Most people on Facebook are well aware of how "public" their posts are but aren't aware of how public this personal information is to advertisers.

How public is it, then? As a Facebook advertiser I've never seen this elusive personal information collected from the masses, available for indiscriminate pickings. Facebook only sells access to eyeballs coupled with anonymized targeting based on this personal information you refer to, not the information itself.
As a British person living in the UK reading stories like this seems so crazy. The very idea that when Americans are ill they need to negotiate with these huge institutions seems so utterly bizarre and messed up.

Surely if people know they could be fined thousands for simple treatments like stitches they avoid medical care altogether? Then things could get worse and even more expensive...
The concern is that an incremental build is not reproducible. In theory, it is, but in practice, sometimes it is not.

Doing a clean build for the final artifact that is going to be released is pretty standard practice, IME.
The Peter Principle Tested
Is this an argument for tighter regulation of the internet? The only reason you can't get away with selling baking soda with arsenic is (quite rightly) because of food regulation.
May 1st is Labor Day in most of the world.
You define what the ethics is. If you think creating weapon for defense is not preferable to you then you better work on convincing or forcing other to follow.
After suggesting a developer drop Linux support, Vivox have released a statement
Interesting. I have a non-disabled friend in the same state that is very poor (lives in a trailer home, cannot get a decent job as an ex-con, etc.), and Medicaid covers all of his medical expenses - even psychiatric. He's not always happy with some of the things they provide, but he's also the type of person that never would be. He gets what he needs, but not always what he wants. Perhaps your poor, sick friend just needs the proper guidance and/or motivation.
Status Release 0.12.0 – Introducing Discover v1 and chat improvements
Great! I count five, with a sixth standing aside.
Just yesterday, a street downtown buckled from the pressure of stormwater running underneath it.

1. https://wgntv.com/2019/05/01/video-captures-street-buckle-in...
Not that I disagree with you, but when people bring this up I like to point out that I said a lot of stupid stuff as a teenager, and the vast majority would be lying if they claimed that they didn't, too.
The same could be said for doctors and lawyers though, and I don't think we complain too much about having less unethical doctors.
So, prone to negligence and high fees?
I really don't think you understand what's involved in an eating disorder or how hard these attitudes make it to lose weight.

If being fat really is just a personality failure (no self control, impulsivity), that would imply that fat people shouldn't even try; they're defective.

There are serious environmental issues involved. For example, the stress of constantly being perceived as a non-person leads to serious anxiety and, for at least some fat people, self-hatred. I was never going to be successful making a change until I learned to love who I was, even when looking in the mirror.

Fat-shaming attitudes do a lot of harm here. Really it's a behavioral health issue and should be treated as such, not shamed.

I would also point out the links between obesity and for example poverty. Coming from a wealthy, successful background (did you have access to a gym growing up? Did your parents have time to teach you good habits? Could your family afford healthy nutrition?) can make it hard to empathize with that, but you don't really understand the problem until you do.

I work with many people every day; I could pick any trait and cherry pick interactions to come up with all sorts of conclusions; fat people are very helpful; fat people are controlling; skinny people are fucking assholes; skinny people are great. You can justify any bias that way ("that black guy I worked with was terrible; won't do that again"). You might have no fat friends because you come into every interaction with a fat person prejudiced against them. You might not know any _successful_ fat people because society doesn't afford fat people the opportunities it does thin people.

Edit: one more note: even for really motivated fat people trying to make a change, there's a lot of really bad advice out there. I've been successful in my transformation because I've ignored a lot of advice; e.g. I weigh myself every day to create a feedback loop. Doctors hate it. Or look at the demonization of fat and the promotion of sugar as a health food.
For anybody who's found more IDE-y activities a bit beyond the current generation of VIM plugins (looking at you Typescript), the Vim plugins for VsCode and Visual Studio are actually surprisingly good and I find myself at least as productive as I do in Vim.

I imagine it might be quite a good starting point for somebody who's used to VsCode productivity but wanted to get into vim without going full vim!
That’s ridiculous. Letting ISIS exist is unethical. Allowing the North Korean government to exist is unethical. Allowing Nazis to attack Poland was unethical. Germans occupying France was unethical. Letting Somali warlords steal UN food aid was unethical. Saddam Hussein invading Kuwait was unethical. Creating weapons to defend against and prevent such things? Not only ethical, but honorable. Would you have us fight evil with our bare hands? Because you’ve essentially said that all weapons are unethical. The problem is that evil, such as ISIS, the Taliban, Nazis, the Khmer Rouge: they don’t care about ethics. Not doing everything possible to defend against such a scourge is itself unethical. Pacifism is unethical when the failure to act allows evil to prevail.
> and socioeconomic forces means that black people face systemic barriers to getting access to that education (versus whites, indians, asians, etc.)

This is false. Poor, rural whites can and do face the exact same sets of challenges as those from an impoverished black backgrounds, perhaps with the exception of naming but even then I saw a headline last week with a girl named, no joke, Crystal Methany.
The average consumer doesn't care enough about privacy to pay extra for it. But that still doesn't change the fact that the logistics of selling large TV's is much harder than selling computers and people only buy a new TV every 8 years. People don't just go out and buy new TV's every 2-3 years like phones.
Yes, technologists should. However, that does not prevent those who would violate those ethics. Laws are in place to do this.

Facebook is just trying to shift the blame to its employees. Gross.
I don’t understand what you are trying to say.
That's what I do too. I have a git repo with submodules for each library and service that's related to the overall thing. So, while I'm working on it, locally, it almost looks like a monorepo, but the way things are built, run, deployed and stored in remote git is as separate repos and artifacts.

If changes regularly involve multiple submodules, then I know that the boundaries are wrong and refactoring is needed.
I don't disagree that perhaps software developers should be on board with a code of ethics, but this is a false dichotomy between the decisions of doctors/lawyers when providing services, and the decisions of technology companies on the whole. Companies that exist to make profit, in this case generally by monetizing user data in some (often questionable) form. It seems to me like the ethical responsibility bit lies more with the directorship and management of these companies, and not the Joe Bloe software dev that's working on making emojis display correctly in IE.
The problem is that unless there is a licensing body that enforces adherence the ethics, they will be ignored. Doctors and lawyers have such licensing requirements, tech does not. The question is not what the ethics should say, but whether or not tech should require licensing to be involved in it.
Questions About Food and Climate Change, Answered
Tesla lost $702M last quarter after drop in Model 3 deliveries
Lawyers also often work for those who only care about money. Ethics are still important in those cases.
You forgot the rest of the title.
this won't help with corporate malfeasance at all.
'Contribute to society and to human well being'. So your personal ethics are only not present if you wear giant blinders around this statement. So many software devs hold positions that they could probably not defend ethically in casual conversation, it's an epidemic!
I see people in technology doing border-line dishonest and unethical things all the time. They're called marketing, sales, and product management. I've rarely known them to go by the name of software developer - in fact they're usually the ones to dig their feet in against misrepresenting things or doing stuff that violates privacy or user expectations, etc.
Ironically technologists seem to have higher ethical standards than doctors and lawyers. Hell, the entire US medical system revolves around financial assault of the infirm.
Tourism is a relevant reason.
Edited some mistake. My point is everyone have different ethics. You must fight for your preference if you want yours to be the winning ethics.

There no one true "correct" ethics
It's about FB/Zuckerberg redefining "privacy" as being between FB users and talking to that. They don't have to work their way back down from that. Privacy between users and FB (e.g. none, even negative) isn't mentioned at all.
Ask HN: Best Twitter Accounts to Follow (Entrepreneurs)?
It doesn’t matter which bank the loan is deposited into. That doesn’t affect what’s happening here. I’m saying one bank because it’s easier to understand. If you really want to be pedantic, sure, maybe bank 1 has $1 + interest and bank 2 has $0.90. That’s also possible

But it’s important to get that money is not blindly created. It’s done because value is created at a faster rate than physical dollars. You can view banks as a service that invests your dollars. You give them money to loan out and receive some of the interest in compensation. You yourself can create “new money” by making a loan yourself. The new money is just the result of value creation.
What's unethical is to have your countrymen in a fight with substandard equipment that you could have helped them improve.

War is an ever-present possibility - do you want your neighbor's kids (or yours, if they join the service) dying or being maimed because you didn't help with what you know?

1000 years ago, if you were a blacksmith and the Vikings were coming, would you make swords or ornamental railings?

People who think "it's unethical to make weapons" always assume that someone else is making the weapons, which makes them feel good about themselves (not sure why) - they're willing to sacrifice themselves and their neighbor's children for their ethics.

I'm not. I make weapons, and I think the 'ethical' stance on defense is really just virtue-signalling.

/Edited. ;)
There's regulations that prevent them from being undercut by entities that are willing to have transparent pricing. The problem here is not lack of regulation. It is a lack of competition. Regulation forces providers to adopt a particular business model and that model allows the kind of pricing shenanigans we see. At the end of the day everything comes down to dollars and a lack of pricing information means it is not possible to compare like services across providers. Being able to compare supposedly interchangeable goods/services is a core part of the free market and it is missing from healthcare in the US.
> NuGET, Maven, whatever is the package manager for the language in question.

Sometimes a repo contains code written in multiple languages.
Beginner vim is being able to exit vim successfully, knowing how to hit i to insert text, and how to save your file. Just because you are familiar with it doesn't mean it isn't intermediate, it just means you are already intermediate.
No there's no updates.

These things normally takes quite some time.
I participated in the Order of the Engineer ceremony (https://en.wikipedia.org/wiki/Order_of_the_Engineer) when I finished my degree, and I think it wouldn't hurt for more people to do so. I have met very few people wear the ring on a regular basis.
Medicine is innovating a lot more than some ride-sharing, restaurant rating, social-local photo sharing app startup.
As long is NASA and the SpaceX board are happy, what does it matter what this reporter thinks? Also the word 'unnerving' is pure clickbait.
Just as an anecdote, in all my time as a professional software developer, the number of projects I have worked on that have enjoyed reliable, reproducible, incremental builds is zero. The effects of global optimisations change. The output code winds up varying based on the order of incremental changes. Updated dependencies get overlooked because of race conditions or networking glitches or filesystem bugs or a hundred other unlikely but not impossible failures.

Incremental builds are great for quick day-to-day development, but in my experience they are invariably unsuitable for robust production builds. For me, those should use a git clone or equivalent into an empty directory and then a completely clean build of everything, always.