skysight-inc/HackerNews huggingface dataset:
Ask HN: Why do we have to comment each commit?
Hi,
I've been thinking of ways to improve developers workflow and it appears that we, software developers, are the only one who still have to manually save (commit) our work every x minutes. All other industries have systems with live collaboration and saves (Google docs...)

Furthermore we can empirically see that commenting each commit is not easy / carefully respected.

The important thing is that for me, merge requests are a better concept to describe a single, atomic, conceptual change rather than commits, which are often used as a mean to save work, because we, as developers don't have other ways to save work!

Do you see limitations to a New Generation Version Control with live updates and the only comments you have to make are to create a merge (pull) request ?

The workflow would be:

You connect to server (repo), then each file modification is automatically sent to server (and broadcasted to other users who have the file open).

We keep the branches systems and then atomic merges (and comments) are only made on a merge (pull) request.
How do you define a visa then?
How to Sort an Array of Objects in JavaScript
His evidence is based on predetermined assumptions. He does not even have the scientific background to even tackle this area of study. It's not even that he said something controversial. He made crude errors in his research that would have made a respectable sociologist laugh him out the door.
Everybody should do this as standard, and it should be in all the 'howto guides'!
DNA computer helps travelling salesman (1998)
They have ex ISIS fighters and god knows who else walking freely across EU into countries like Germany & Sweden and they are worried about people across the pond. ️ In my opinion EU is trying to assert strength to demonstrate to its remaining members that’s a viable entity. The union is held together by fragile alliances and Germany can’t keep paying the bills for ever. It’s only a matter of time the whole thing unravels.
It is also an untrue statement. Romania is a net recipient of EU funds, while Switzerland gives more money into the EU than it receives. So actually, the opposite is true. Swiss taxpayers are contributing to Romania ;-)
As Strumia himself said in his controversial presentation, "science is not by invitation". Anybody who can present data and draw logical conclusions should be admitted to the discussion, irrespectively of specialisation, gender, schooling, social background, political convictions, etc.
It appears you are correct. Direct to consumer advertising is heavily regulated but not outright banned. In Germany in 2017 the advertising expenditure was around 1.6 billion euros. In 2017 advertising expenditures in the U.S. were 24 billion dollars. There appears to be a big disparity in advertising amounts in the EU vs. the U.S. Germany’s population is more than 1/5 the population of the U.S. and spends far less than 1/5 of the U.S. advertising budget.

From [1] it appears that U.S. sales for pharmaceuticals are double the figure for the EU. This suggests that advertising, lack of regulatory controls on pricing, and R&D account for this. Since medical costs are exspensive in the U.S. at the point of contact and the U.S. spends twice per capita GDP on healthcare people are indignant at the system and things like direct to consumer advertising is an easy target for our ire.

I don’t know if English is your native language but “marketing spend” is correct and “marketing spending” is not.

[1] https://www.efpia.eu/media/361960/efpia-pharmafigures2018_v0...
As Thatcher went on to write in her autobiography: "they never quoted the rest. I went on to say: There are individual men and women, and there are families. And no government can do anything except through people, and people must look to themselves first. It’s our duty to look after ourselves and then to look after our neighbour. My meaning, clear at the time but subsequently distorted beyond recognition, was that society was not an abstraction, separate from the men and women who composed it, but a living structure of individuals, families, neighbours and voluntary associations."
Why do you support the ETIAS initiative?

As a EU citizen I benefit from freedom of movement within the EU, why would I want extra barriers being erected between nations?

I struggle to see a benefit here, just downsides.

Edit:
I don't seem to have been clear. I know intra EU travel will remain unencumbered, my point was to illustrate that both the parent and I have been benefiting from that unencumbered travel, so why go the opposite way with other nations.
In 2014-15, I did a rough calculation of salaries based primarily on Indian government inflation figures. What I found was that 12k USD inflated adjusted was same as 5k USD in 2007.

Today, 5 years later, this figure is surely even more inflated. But if you talk to graduate engineers from these companies they still pay 5k USD. So, I don't know if we can safely say there is no exploitation here.

The counter point obviously here is that there is a large young population joining the workforce each year. So, ensuring everyone gets an IT job as well as paid well is a challenge.
> "Some people hated hearing about higher male variance: this idea comes from Darwin, like other offensive ideas that got observational support," he told BBC News.

See I was almost ready to get on board with hearing what he has to say...

> He also showed cartoons deriding women campaigning for equality in science and presented the results of an analysis that he claimed showed that work conducted by female physicists was not as good as their male counterparts.

... Until I realized he's probably just a jackass.

https://youtu.be/mNHf2wW0LEw?t=119

If you're going to critique something that is considered a "hot button topic" in the current politic climate, you have to also be intelligent enough to approach it with some tact. It seems like this guy just wanted to pwn the SJW libtard cultural marxists.

As an aside, I'm a white guy who works in tech. I used to have white guilt but I've grown past that. But still - what I can't understand is why my white homies feel that it's up to them to speak up about racial/gender issues. Here's the thing pal, if we get to a point where there's overwhelming data showing that our society has shifted to a point where we're legitimately a minority that is being persecuted and marginalized (haha, like that'll ever really happen tho), then you can polish your slick slide deck showing why the libtards are ruining everything. Until then, please sit down, be quiet, and enjoy your abundance of privilege.
Hey now, you're not an expert in this field, so you should just keep your mouth shut and step to the back of the room and let "experts" tell you what to think.
Thank you for posting about the bass trap, I had never heard of it before and am enjoying spending time learning about it (and the other sound-dampening materials you mentioned)

This makes me wish I could put some bass traps in the wall between one neighbour and me, and something like hemp crete to drown out the sound of the screaming kids from another neighbour!
Why the sleep industry is keeping us awake at night
It doesn’t help that these tools are very terribly documented, and changing all the time either. I learned AngularJS a few years ago. I didn’t learn it because I had a specific problem I was trying to solve and I needed a “framework” to solve it - I learned it because the team I was on was using it, and I had to learn it to be productive. And they didn’t use it because they had a specific problem to solve and needed a “framework” to solve it - they used it because it was trendy and had some press around it. So nobody actually understood what it was. Not just in the “how do I do _x_ in Angular” sense but in the “why does Angular even exist and how is using Angular better than using nothing at all?” sense. I couldn’t admit that it didn’t make a lot of sense to me, because they were all pretending that they understood it (which I only verified later, after I actually did understand it, that they didn’t), but I could read the documentation. It was awful. There were a couple of online tutorials that stepped through some incredibly trivial problems that could be much more easily solved with plain-old Javascript. I picked up a couple of books that weren’t much better (and lost weeks reading them). I finally ended up mostly just reading through the codebase to make sense of it and when I finally figured out really what Angular did and what it was for I realized that the reason nobody ever explains that is because it sounds so trivial, although it’s actually fairly important.
You can't be "the first" and repeat something already stated by Darwin. It's called variability hypothesis and is a much discussed, with strong evidence I think, issue.
Uh, you do know his actual actions was to misrepresent the contents of his talk, and spend time of it insulting members of a selection comitte that didn’t hire him?

The fact is that he thinks open harrasment of people that didn’t judged him less suitable for a position is ok, which in itself is reason to keep him away from any position of imprtance.
I've been contact by recruiters who must've heard from their peers that GitHub 'stars' were a good thing, so they mailed me being impressed by the number of repositories I had starred (which is what shows up in your GH profile page).
Good point. I’d bet people who falsify data often suffer fewer consequences, often none at all.
Yeah, it's important to be aware of this when thinking about Strumia's case. The guy said a whole lot more than "women are less able at cutting-edge physics than men", and much of what was being said was, if not outright BS, certainly willfully courting controversy in a highly unprofessional way, and not something that even people who are aware of possible gender differences in ability would support.

To make a comparison that many people here will understand, Strubia's talk is a lot like what the media misrepresented James Damore as saying, and nothing like what James Damore actually said.
If we are going to use a lottery for the H1B, we should also place a ceiling on the number of visas issued to nationals from any particular country: I suggest 10%.

This is similar to how the Green Card lottery works.

Otherwise one or two large countries will just monopolise the whole system, spamming applications from their brethren.

This is exactly what is happening, with Indians making up 76% of H1B holders.
I am not advocating a 'justice' system without consequences. You will have consequences. Consequences are just another input into our brains that do help deter some people from some behaviours. I don't kill people because I'd go to jail. I don't kill people because I don't want to hurt them (and that is on my programming, upbringing, possibly nature to a degree as well). I think the only way I'd kill someone is by accident or in a spur of the moment when emotionally disturbed by an incident (me or my family fear for our lives). Society has mostly accounted for those cases and I may not even go to jail if I did it, because people largely can relate to those situations and they agree it's not 'fair' send me to jail for them. However, there's several sectors of the population no one seems to be able or want to relate to (poor people that got little opportunities and guidance in life, abused people, mentally ill, psychopaths, a mix of all of that etc), and the people creating the rules therefore decide to 'punish' them in the name of justice for being bad and because we have not devised (and not invested enough time either) a better and more humane way to deal with them. In theory we want them to be reformed, in practice, is mostly about retribution and putting undesirables away.
Mobile Hackers week 10: the Hacker News for mobile developers
> Let's take this to an extreme example: A coworker missed over two months, last year, for 'x' medical reasons. What would've surely driven him to the poor house in the states was paid through those taxes you later commented on and there was no threat to his job because of it.

Disability insurance is a standard employment benefit in the US for white collar jobs and they would be protected from dismissal by the FMLA.

Less privileged workers undoubtedly have it better in Europe than they do in the US, but it's completely dishonest to compare a developer in Europe to a cashier in the US. Even in Europe, cashiers and construction workers cannot work from home. Even in the US many people do work from home sometimes.
شاهد القناة الموريتانية الرياضية بث مباشر Arriadia Mr
Math coprocessors worked fairly well due to much slower clock speed minimizing the latency issues. Off chip level 2/3 cache was still a thing into 486 days. And x86 ASM still treats floating point as if it’s on a separate processor.

PS: Got a real chuckle out of that 1908s typo. I would probably keep it.
This is not the point. The point is that: if your study reach conclusion A, and someone finds flaw in your research method (this will certainly happen) -> you are a *ist. On the contrary, if your study reach conclusion of opposite of A, and someone finds flaw in your research method -> this is fine because no research is perfect.
The argument you object to is exactly that peer review will not accept it because it is trash research.
PC Assembly Book (2006)
I don't follow - the article says that other scientists did debunk his claims. Did they not?

There is a lengthy scientific rebuttal at https://www.particlesforjustice.org linked in the article. The fact that it also contains a moral rebuttal does not detract from the scientific one.
> You can access the html of the website and use regular expressions.

Yes but using regular expressions is the last and least recommended solution, please read : https://stackoverflow.com/questions/3577641/how-do-you-parse...
Its a good article but the author missed the third reason hardware can be vastly cheaper, which is lack of abstraction.

You can use google search to add 0x9 + 0x2 and get hexadecimal 0xb... however that involves dozens of layers of abstraction and endless formatting and parsing that are fundamentally useless in the long run for something like a GPU display.

The 4th reason hardware is vastly cheaper is it needs less testing.

In the example above you can either trust your FPGA/ASIC software to implement a byte-wide full adder properly, because thats kinda a basic task for that technology, or you can whack the byte-wide adder with all possible test cases in a couple ns on real hardware, all possible binary inputs and outputs are quite well known and trivial. When you ask google, or worse, alexa, to add two hexadecimal digits there are uncountable number of theoretical buffer overflows and MITM attacks possible spyware/virus infections and similar such nonsense at multiple layers you probably are not even aware of.

The 5th reason hardware is vastly cheaper is environmentalism and energy costs. I have trouble estimating the energy cost of a byte-wide adder in a ASIC or a CPU, surely it can't be more than charging and discharging a couple sub-pF capacitors... takes billions of transistors switching like crazy to dump the 100 watts a server motherboard can dump and a full adder doesn't take many transistors. On the other hand the infrastructure and environmental damage required to ask Alexa to add two hex digits is very high. You can piggy back on it by passing the buck; well, we need that environmental damage and economic cost to enable netflix at which point asking alexa questions is a drop in the bucket, but people have polluted for centuries on the same argument (well, its just a little extra lost plutonium and compared to above ground nuclear testing its a drop in the bucket, etc)
> one would think Physicists could easily debunk them if they were bogus

Done: "Physicist Sabine Hossenfelder cited papers addressing some of Strumia's conclusions and provided an alternative analysis, arguing that after accounting for disproportionately higher rates of women leaving the field the sex differences Strumia claims to have found become negligible."
That would certainly have made for a much more interesting article!
What makes you claim his research has been reviewed? The article makes it sound like it was never peer reviewed and the people debunking it are doing so merely from his claims, not his methods and data.
You can't start neutral discussion with weak evidence, strong conclusion and open hostility. Strumia could have just presented his findings neutrally, without already made up his mind and having a clearly visible agenda and hostility.

There is a pattern that is repeating:

1. Scientist has a political opinion on difficult politically volatile issue that is outside his field.

2. Scientist finds some supporting evidence.

3. Scientist comes out with agenda, evidence and overly confident conclusion.

4. Backlash

5. Scientist claims that he is discriminated. He thinks that just because he had some hard data, his presentation was just cold neutral science.

6. Others find easily some evidence that explains his theories away (Women leaving the field in disproportionately higher rates in this case).
The personal attack (or piece of personal anecdata) in the presentation was certainly condemnable and should have been left out- but let's not pretend the problem wasn't the content of the whole presentation, personal attack or not.
I could've posted some lifted from other boards...but I'm lazy. Rather wait for validation / money than do that. Probably wrong about this being a thing, but it's only a 9 dollar bet on the domain and 20 minutes of time. Yay.
> What if you had an unplanned pregnancy with a one night stand? What if you live hundreds of miles from your parents? What if your parents aren't with you any more?

My point is not that everyone has that support system, but that it doesn't take much support to make having kids workable, and the government can gap-fill for people who don't have intact support structures.

Almost 40% of births in the U.S. each year are the result of unplanned pregnancies, despite intensive sex education in schools. Nobody is like "oh shit, I didn't know that having a kid could be really disruptive to my life. If only I had received counseling!" People keep having kids because people want to have kids. (Indeed, in the U.S., people are having fewer kids (about 2 on average) than they'd ideally want (3, according to polls)). Telling people they shouldn't have kids--which would end up as telling poor people and minorities that they can't afford kids and shouldn't have them--isn't a replacement for offering support such as childcare.
Just put a prominent link with ?raw=true in README.md.

https://github.com/pjimenezmateo/curriculum-bootloader/blob/...
Citations needed: the subject requires basic statistics to make assertions on. Pretty sure he was qualified to do so.

Also pretty sure psychometric researchers say exactly what Strumia said as any fool with google or wikipedia could determine. His only crime is having the temerity to stand up to imbeciles who insist on conspiracy theories to explain the comparative lack of female achievement in physics.
What are you talking about?

The article says what he did was track citation counts of male and female physicists over the course of their careers. Most men had higher counts and also accumulated more over time. He then used this fact to deduce that men are somehow better at physics. Another explanation would be that physics is a men's club full of resentment towards women (ever wondered what happened to the anti-social nerd in your high-school who went into physics? Guess what, he came to develop a superiority complex and detests women[0]).

If he really is just using the scientific method to try to find facts he would've had to acknowledge this other possible explanation.

[0]I do NOT mean to say that every physicist is like that, but it's easy to see how this is a development some people go through. (I don't know how to get an asterisk in my comment, so I used what is commonly used for citations here, sorry)
It seems like there’s a lot far-leftists here that just downvote everything they don’t (what happened to developers having a libertarian streak?)
There is a larger gulf between the complexity of human behavior and animal behavior than you are acknowledging.
I agree with you, and I think you also agree is not quite effective. It's a factor in deterrence, but we need to do more to understand people that still commits crimes and solve more of the root causes. We won't achieve perfection probably but we can do a lot better IMO.
JVM Anatomy Quark #24: Object Alignment
Barking drones used on farms instead of sheep dogs
There is too much crank science in the world to evaluate it all in good faith: if peer reviewers were tasked with reviewing every clever idea from someone who notices a correlation in one data set—and, in particular, at conductor their own experiments to replicate the result—there would statistically be no time for correct science.

Scott Aaronson's "Ten Signs a Claimed Mathematical Breakthrough is Wrong" on https://www.scottaaronson.com/blog/?p=304 is a similar argument. Though there's no hard logic why a non-TeX math paper from an outsider would be wrong, the probability that it's right is extremely low.
The rise of the conscious machines: how far should we take AI? (2017)
I thinking that was the joke
I do not concede the point as it relates to Big Pharma, but in this particular case I was talking specifically about the $3B that was earned by the CF Foundation.

Are you contending that the non-profit CF Foundation is going to take their $3B and not do something useful with it to serve the CF population?

> For well over a decade, CFF has employed a venture philanthropy model that provides upfront funding to pharmaceutical companies to help reduce the financial risk associated with the development of drugs to treat CF. As a result, the organization has a pipeline of drugs in various phases of development and reinvests the funds from any royalties it owns to advance drug discovery and efforts to find a cure.

> The proceeds of the sale will dramatically accelerate and expand the foundation’s research, care, and patient programs and significantly boost its funding of research targeting the genetic cause of CF. The organization also plans to use the funds to strengthen the specialized care and support that people with CF and their families receive at more than one hundred and twenty centers across the country and to expand its resources for people with CF and their families.
> In other words, like almost every ECU on the planet right now.

You're mistaken. Almost every ECU on the planet right now is flashable and they are indeed often updated as part of routine servicing, particularly on brand new models.
Your comment points to an underlying story. It mentions a selection committee that was not referenced in the article. Can you please link me to a source where I can learn more about it.
Speedrunning Windows 95
>> He also showed cartoons deriding women campaigning for equality in science and presented the results of an analysis that he claimed showed that work conducted by female physicists was not as good as their male counterparts.

My underlined sentence, is most likely the reason Cern considered that Alessandro Strumia's actions would bring disrepute to the Centre. Holding and publicly discussing controversial views is one thing. Publicly ridiculing your colleagues is quite another.
I apologize and will take a break from posting for a little while.
How is that hard to understand? Why should we treat US citizens visiting the EU better than the US is treating EU citizens entering the US?