skysight-inc/HackerNews huggingface dataset:
> Does anyone have any hard evidence that SV Angel, or IVP, or Thrive Capital, or Sequoia Capital, or Andreessen Horowitz (the main investors in GitHub), had more noble intentions, or management style than Microsoft of Nadella?

Microsoft has a history of being horrible and worse to the open source community. Now, they may be trying to change that, but GitHub didn't have that history.

Microsoft have baggage, and well-deserved baggage, when it comes to the open source world.

Can I trust that they won't go back to their old tricks in five years? I don't know. But that's how long I need to use an ecosystem to justify hitching my horse to it, right now. (As a management decision).
I understand that this is just a back-of-the-napkin calculation, but I feel like the heating will have a more noticeable impact on the local environment (think 5km³), rather than considering all of our planet's oceans all at once.
That's what they're looking to avoid, by using passive cooling instead of less efficient refrigeration.
10 Years of Dedication and Relentless Commitment to Excellence
he didn’t use his talent as a smoke screen.

so those good deeds aren’t poisoned by the bigotry.

if you found out that he set out to make stellar art for the explicit purpose of softening people to his bigotry, then it would be a smoke screen.
Xenonauts give-away at GOG
however will these values change depending upon the depth and hence more pressure?
> I know, the oceans are big, but so is our data.

Meh. The biggest data center (ChinaTel's Inner Mongolia Information Park) consumes about 150MWe, assuming all of it becomes waste heat it's basically nothing: a nuclear reactor (each plant has 2~8) releases 2Wt for each We it produces, and they're usually sized between 800 and 1300MWe.

Hell, earth averages 160W/m^2 from the sun, oceans cover 360m km^2, so oceans get 10^16 watts from the sun.

Not to say that it can't have a significant local effect, nuclear plants are strongly regulated to avoid heating their rivers too much (especially in warm summers), and again we're dealing with orders of magnitude more heat dumping heat waste in a very finite (though moving) amount of water.
Just like systems languages about the same age as C already had proper arrays and foreach loops, while not foolproof they were much safer than what C has left us.
> I understand that this is just a back-of-the-napkin calculation, but I feel like the heating will have a more noticeable impact on the local environment (think 5km³), rather than considering all of our planet's oceans all at once.

You're not putting all of the planet's datacenters within 5km^3 either. The calculation is fine.
Those are the competitors in spaces that facebook is currently invading, not its core
All the big power plants use rivers for cooling. It doesn't seem to be a terribly big problem unless there is a drought.
What should the percentage have been?
And if using Visual C++, operator[] and iterators are bounds checked in debug builds.
I found that this tutorial [1] was really helpful to help me understand how it works, in layman's terms. I followed it with hledger [2], but it should work with any double-entry bookkeeping system. You can also find a lot of resources here [3].

[1] http://www.dwmbeancounter.com/tutorial/Tutorial.html

[2] http://hledger.org/

[3] http://plaintextaccounting.org/
I would rather that he made a standard wherein he specifies how he thinks the language should behave, and then followed that standard slavishly. One must follow _some_ standard slavishly!
edit: nevermind I can't read
I sit in a very visible and mission critical seat at my company and I support basically all departments with a technical component, from CRM and marketing to IT and operations. And my compensation is less than half what other organizations pay for similar positions. Hence why I’m shopping around very heavily. It’s not even really about the money for me. My family and I are comfortable. But if the org isn’t willing to invest in its people then to me that is a bad sign.
I can see a few robotic hands doing magic under the sea while being operated remotely. Submarine drones deliver the hardware. I can see this helping MS to move into the space and a huge boost for robotics. It will get there eventually, I think the no maintenance is just to test if it is worth it before going all in
In other news; water is wet.

This is GitHub after all, it's not like they're new to censorship.
A friendly alternative to the find tool in Linux
Power supplies are usually plated or coated recycled "chinesium" steel. This is because it's incredibly cheap and has a half decent EMC outcome for the price. One little nick in the coating or plating and that's it though. Really they could use other materials such as cast aluminium, brass or copper but they are orders of magnitude more expensive.

If you look at some of the older electronic test equipment which was made with much higher standard materials it's not uncommon to find something that has been in a damp shed for three decades and powers up just fine after the dead spiders have been removed and the mould cleaned off. BUT at the time of manufacture they cost more than a mid-range car.
You don't believe demand isn't being constrained in the way I described? So you believe that people are looking at cats on facebook, and stop because they're worried about the environmental impact of facebook's datacenters? You're joking...
Not sure I get the value. Unless you like motherboards with LEDs hot glued everywhere.

To compare:
Epyc 7351P, 2.9GHz, 16 core, 32 threads, 8 memory channels = $799
TR 1920X, 3.5GHz, 12 core, 24 threads, 4 memory channel = $761
TR 1950X, 3.4GHz, 16 core, 32 threads, 4 memory channel = $959

Sure the 1950X is 17% faster clocked, but with half the mem bandwidth and half the mem channels (half the performance for random lookups).

So generally the 1950X will be 17% faster with no cache misses, and 50% as fast with all cache misses.

Motherboard prices are pretty close, the Epyc, Dual GigE, 3x PCI-e x16, etc = $369. I found some TR boards cheaper, but not with ECC or 3x PCI-e x16.

Sure the future thread ripper 2 will be faster... but so will the Epyc 2. Not sure I see the point in the TR.
Sick people.
That is my approach, because C++ still fits better my workflow than Rust, and C++17 is already quite sweet spot.

However that doesn't prevent copy-paste C code from team mates, only languages that aren't C compatible do provide such additional safety.
It isn't only a shortsighted selection process, but also cultural imprinting: the replacements of gone managers tend to be selected to be similar to them and fit in the same place, and this includes sharing similar opinions.
I can't believe I have to say this, but here is a Google Cache mirror for Europeans: http://webcache.googleusercontent.com/search?q=cache:http://...
Stop giving this GH repo attention and let it die already.
One of those unexpected things that has been preserved from the ancient times. I actually learned to sing this, I think it's quite sad.

The 1951 film Quo Vadis features Peter Ustinov as emperor Nero singing a version of this in English with changed lyrics, Oh lambent flame: https://www.youtube.com/watch?v=pBIswXv28GI
I have the same problem.

Try disabling JavaScript in your browser, it works perfectly fine without JavaScript.

NoScript!
> Headphones constantly crackle when they're plugged in. I've tried updating audio drivers, enabling/disabling various things, editing config files, etc. nothing fixes it. I've gotten used to listening to music with a crackle superimposed on top.

I thought Dell’s XPS series was supposed to have first class support on Linux? Did you try to contact Dell? I never had problem with sound on Linux even with some very cheap hardware.

Anyway, if you’re willing to do some tinkering yourself it might be as simple as adjusting some deep alsa settings.

E.g. this guy makes it look easy[1] :)

> I've also tried updating/changing/etc libinput and it doesn't do anything.

Does it use “precision” drivers on Windows? Sometimes trackpads implement their own gesture recognition and all kinds of other weird things. Check what you get with `xinput list` and try disabling anything that is not a pointer device.

> (it was on the latest 16.04)

Was it a new Dell? If you have new hardware and old kernel then forgot all of the above as that is obviously not a great combination. You absolutely need the latest kernel for the latest hardware.

> I did `do-release-upgrade -d` without realizing it was a dev version, then after a few minutes of reading I realized it was, so I cancelled it, and rebooted my computer.

Yeah sorry, Ubuntu doesn’t offer safe upgrades. I suggest if you don’t have much Linux experience (and even if you do) OpenSuse Leap/Tumbleweed which has full snapshot & rollback support[1], and since recently fully transactional upgrades as well.

[1] https://www.youtube.com/watch?v=a1YkPtfC4LI

[2] https://www.youtube.com/watch?v=GJgWvTLo07k
I'm not sure what the legal framework for this is in France.

Hence, my best advice is this: Contact a lawyer who's well-versed in local IT law before doing anything further at all.
Not an expert either, but this might be a good way to think about it: on land or at sea, the machines produce the same amount of heat. On land, in general, the environment around the machines will be much warmer than the desired temp. Cooling on land is in general an active affair, which has to do with generating and controlling flow of fluid and/or maybe some kind of thermic reaction. Potentially at sea being plunged in cold water is sufficient to reach the desired temp, and cooling becomes a passive affair. All in all you are trying to displace the same amount of heat but through a more efficient medium. Correct me if I'm wrong.
I put all my personal projects as AGPLv3 and thankfully never had this problem
You can't assume that the ocean is perfectly mixed. For example, desalination plants dump highly saline water into the ocean that can have adverse effects on local ecosystems, even though their effect on the entire ocean may be negligible.
This tweet is interesting:

https://twitter.com/UpEnd_org/status/1003936552840515584
Resolving conflicts between third party typings from DefinitelyTyped has cost me a lot of time over the last couple of years. The typings we use are maturing a bit, but at one point someone merged a completely unnecessary refactoring of the React types that caused compatibility problems for months until all other dependencies were upgraded.

Using yarn.lock means it never breaks unless we specifically choose to upgrade though, so it's still worth the increased productivity and safeness from TypeScript, which is awesome as a language especially combined with VS Code.
I wonder if they will provide an option to run Linux when it's plugged into the display. It seems like they're giving it quite the bandwidth to drive a 4K display and fast charge power through the multiple connectors, so it would be nice to see the ability to have this to use as a portable development machine.

At least this is the main selling point for me, coming from iPhone I really do want one to see about doing that on. Of course, being Android/ARM, the kernel might not be the friendliest of all things to be running for development and it might not be updated after a few years. I could imagine that some development would be needed to make the transition from dock to phone more smooth, but I think they could make it work.

I do quite like the attention paid to thermals and power in this device, the 20W power supply surely solves the 'drains when using and charging at the same time' issue unless they decide to throttle current draw when the screen is on like Samsung used(?) to? Seems like the fan might help, given that desktop workloads might push the processor hard.
Rust is already at a good level when you are writing low level OS infrastructure code and CLI utilities.

For GUI software or GPGPU development, it still needs to mature a bit more.
While the math is complex, the algorithms are not necessarily. In its simplest form, MCMC sampling can be implemented in 10 lines of code (Metropolis-Hastings algorithm) -- an exercise that I recommend to everyone who's interested in the topic.
So. Much. Irony.
Startup Videos: How to Simplify My Message and Tell What I Do in 1 Minute?
Maybe they should have had a "quackslike" operator :)
Do you think it might work to tell Facebook that in a year's time they'll be broken up into (for example) 5 separate companies, and their users will be assigned at random to one of those parts but must also be allowed to move between them at will?

That gives Facebook engineers a year to design and implement a federated API that would work seamlessly. If reasonable and non-discriminatory licensing was required on the API standards, then possibly others could interoperate with it too. Hopefully the mini-Facebooks could start to differentiate themselves through features, price, privacy, etc...
Unfortunately. GitHub used to be so strongly against censorship that they preferred financing a week of expensive DDoS mitigation over removing a repository. Two years ago, maintainers of open-source projects wrote open letters to GitHub, and GitHub listened. Sadly the company has changed a lot since then.
Yes, Kubeflow is a vey promising platform for ml lifecycle management on kubernetes. The combination of kubernetes, istio and kubeflow could enable other higher layer workflow tools (mlflow, h2o etc). This space is early.
My preferred IDE is IntelliJ IDEA. For less complex tasks or projects I also use Sublime Text.
>(I used 20 279 PWh) would heat up the oceans (1 347 000 000 km³ of water)

Your calculation is stupid because you dont need to heat up whole ocean, heating up small areas it will be butterfly effect, enough to badly affect bigger areas. Look at this:

>As the concentration of carbon dioxide in the atmosphere rises due to emissions of fossil fuels, more of the gas is dissolving in the ocean. That is lowering the pH of the water, or making it more acidic, which can make it harder for reef-building organisms to construct their hard skeletons.

Minor change in CO2 changed pH of water, which kills organism in wider area.

https://news.nationalgeographic.com/2016/03/160321-coral-ble...

There are also closed seas like Baltic that need over 100 years to fully mix sea water with ocean water, it's much less salty than other seas and warmer, also much more polluted from toxins that were sinked there during and after WW2.
It cools back down when the water evaporates. But it doesn't do the oceans any good anyhow because thea heat also fuels algae blooms.

I doubt it will become popular because it involves waterproofing the enclosures, complicates maintenance staff access, and also carries the risk of water getting in and damaging the equipment.

There are other alternatives to AC. Using a cooling tower is a much better alternative to submerging the whole datacenter.
Detexify: LaTeX handwritten symbol recognition
While not the same thing, some C++ compilers like Visual C++ do that at runtime in debug builds.
هل يوجد علاج لانعدام الحيوانات المنوية
Food recognition and automatic calorie counting with software
How that repo fits any of those points?
فوائد الدوم لمرضى السكر في رمضان
Yet another proof that giving people something for free never pays off. People will always complain, and developers are the worse.
This, it feels like an awful waste to dump the heat straight into the ocean. District heating networks are a very efficient way to heat up a city, and they can be used as a place to dump excess heat. Further, we've now also got district cooling, http://basrec.net/wp-content/uploads/2014/05/District%20Cool... [PDF warning]
Even most indie titles use 2-4 cores now. Buying a threadripper is overkill, but a hexcore won't be wasted on games. Some rare AAA games will occasionally even use 8 cores.

An easy way to see this is to underclock your CPU as far as it will go, and see how many percent CPU your favorite game will use.
> Even if I'm off by a few orders of magnitude

I'm not saying there is a problem with your calculations, but if you were just one order of magnitude off, then after 10 years that would be 1°C, which is a colossal amount. The main problem with global warming, as I understand it, is that 1 or 2 degrees change to the atmosphere would melt a huge amount of polar ice. I imagine that if the sea were increase in temperature by that amount, given that water has better thermal conductivity than air and that's kinda where the polar ice mostly is, the effects would be at least as bad (?)

Edit: given that some of the heat would dissipate into the atmosphere and sea bed, maybe it would need to be more than one order of magnitude higher to have this effect.
Microsoft's been a top developer for a while now, the new CEO is a top developer because of the stars/attention his "Hello Github!" repo is getting. I'm not certain, but I'm pretty sure the outgoing CEO was high on that list too.

Also worth noting that the list is limited on the topright to "Daily."
I'm guessing the reason the repository is so popular is that people are worried about what Microsoft might do after acquiring GitHub. Things like... censoring content they disapprove of, for example.
He's editing issues that he's closed to read "im a troll." against the original issue writer's initial content. That falls under 4.
Microsoft expands programme for women returning to work
I always found the "company culture" as a limiting factor: at the end, it tends to build a sect of developers close to any suggestion that doesn't self-enforce the culture that produces them.

"Culture" kind of wants to produce a "family", but a family is not what I'm looking for when I look for a job.
Well they did it with the new generation of painkillers that makes more money and is less efficacious than the old. And they've ruins millions of people's lives with fraudulent research without much recourse - hundreds of books on this topic. First do no harm.
Actually getting rid of excess energy is a huge problem in space since it's pretty empty: https://en.m.wikipedia.org/wiki/External_Active_Thermal_Cont...
Show HN: GOAT Jobs - job board for eSports (built with no code)
https://github.com/upend/IF_MS_BUYS_GITHUB_IMMA_OUT/issues/7...

Fighters!
Just because it's free doesn't remove our right to complain about it.

Complaining isn't the best outcome however. Learning how to use git in a distributed environment probably is the right option.
Implanted Chips for Employees: Violation of Privacy Rights
"Life finds a way." ~ Some dude from Jurassic Park

IMO we should ban antibiotics use for farmers in the amount they use it today (probably overall, they shouldn't feed antibiotics just to promote growth) and get into research for phage-therapy.

Eventually we will have to face the inevitable superbug that lives in common desinfectant like a warm petridish. Probably already exists even.

Atleast the farmers can make more profit in the meantime.
I don't think that counts as abuse or discrimination. That would diminish the power of those terms.
Apple Deprecates OpenGL Across All OSes; Urges Developers to Use Metal
Now you can calculate by how much the water level would rise and how many square feet land would be flooded...
Why would they? Companies will pay anyway. It’s a no cost for deployments in 1000s of $$$ / month.
> I love the idea of opens source drivers in the mainline kernel. But from what I can tell linux + nvidia blob is still the more featureful, stable, and performant 3d stack for linux

On my personal experience, I disagree.
I have. Including things like the heads falling off and spinning around, grinding everything to junk.
Do you think Microsoft ordered them to remove this repo, or that their existing moderation team did?
Yup. It all boils down to a business decision, the technical merits are not prevalent for either case.
Some AWS techs in Oregon from a few years ago have a fun story for you.
Apple is trying really hard to become the new Microsoft.
Kaspersky Rescue Disk 2018 Latest Version Free Download
Yes, though I think patterns are starting to emerge that will start taking hold. For example: https://raphlinus.github.io/personal/2018/05/08/ecs-ui.html

I mostly think this is a gap in common libraries at the moment and decent coding practices. We’ll see what happens with all of that.

Personally I’m more focused on web-backends, micro-services, and DNS, so GUIs don’t generally present problems for me.
Side-Remark, page 17:

http://norbert-winter.com/wp-content/uploads/2018/02/2014-05...
Young Teen Crazy Music Video
I can see the repo, it's not censored.
"...were grown on black, polycarbonate membranes placed on tryptic soy agar plates..." So ya, definitely not a walk in the park to eliminate the bacteria in the biofilms of grandma's old infection! I never really got the incentive for smart people like you to post sorts of "see, it's solved, we're so advanced" replies online. It makes sense with technology because that is easy to reference and prove one way or another. But implying something is solved in biology is very often problematic, isn't it?
There's a way to fix both: Don't multiply dependencies, especially the ones of low quality.

In the worst case scenario, revert to local (checked-in) type definitions and fix it.

It never was a problem for me after more than 5 big TS projects.
Accelerating CNN Inference on FPGAs: A Survey
That sounds right to me. At the beginning of the year I found a TR 9150 + a nice motherboard bundled together at a local shop out the door for around $900 before rebates. I'd be a little surprised if this part came in at more than $1500, and not at all surprised to see it available for around $1200 within a couple months.
Oh, I'm sure that being in a cold environment and letting it passively cool you is more efficient!

What I'm more unclear on is how small the impact is. It seems very likely to me that throwing the waste heat into the bottom of the ocean has less of an environmental impact than running A/C to suck out the heat and dump it into the air.

However, is the impact really so small that you wouldn't notice it just meters away? That's the part I'm unclear on.
It seems likely to me that a few people might have reported the issue editing stuff to GitHub, and that could've triggered this honestly.
I have Intel's 20 core CPU and never had problems.
Well, I guess future will tell us if America is better off by paying baseball players rather than glassblower these ridiculous amounts.
If targeted ads are harmless then why oppose them?
yeah but strict type aliasing bro...
The keyboard is fantastic,The bugs I experience are kernel panics.

I dont know for the moment for the full development experience [0]. I hope, it's the condition for me.

[0] https://www.zdnet.com/article/linux-comes-to-chromebooks/
There is a huge difference between walking down the hall and saying "hey, I need another one of those retorts but we need to increase the helium flow 20%. Please charge to account 0123.", vs having to find a reputable manufacturer in another country, writing a precise and concrete specification that doesn't depend on domain knowledge or knowledge of institutional history, obtaining quotes that your finance department will accept, getting all the international payments sorted, and having your research delayed 2 months while waiting for all that to get sorted out.

More likely the University will outsource to a local company that in turn handles the communication with an overseas factory.
I don't understand why not locating it in a city in a cold climate and using the waste heat to heat the city buildings?

There is precedent. In Seattle there's the old "steam plant" which piped steam to many local buildings to heat them in winter.
Sigh...

The repo's readme is melodramatic and entitled. If you don't agree with GitHub's direction, and have already made your objections known to them, then move somewhere else. Or you know, perhaps pay to host your own source control and ticket system.