skysight-inc/HackerNews huggingface dataset:
> Software is complicated and error prone and it takes a good amount of skill and time to write it well.

This we can agree on.

> Personally, I'm not impressed at all with most software made in an Ops environment. I think it usually sucks and that sucky quality,

Not sure what is an ops environment although I'll agree with the general statement that most software I see sucks and is of sucky quality, but I think that relates back to your first point.

> In fact, this is how Ops used to work. You'd use humans to oil the machinery of the basic automation you put in place, and they were damn good at keeping uptime high and catching problems nobody thought of in their automation. Now people just automate and pray, it seems, and then play catch-up indefinitely, or waste time redesigning.

I'm not proposing that the rise of devops precludes the need for people specialized in it's use and implications. Instead that sysadmin is essentially becoming a branch of software engineering with the rise of devops. When setting up a system IS writing code, why is the "software engineer" different from the "sysadmin"?
I don't blame you. In Australia we have had a marathon run of the most monumental moments of bastardry, incompetence, bigotry and squandering of opportunities. I mean, this inevitably happens at the best of times but we got Rudd (who was, for his flaws, quite visionary), then Gillard who ousted him because of the negativity of Tony Abbott. Then we got Tony Abbott because of the way Gillard and co. shafted Rudd. Abbott, it turns out, was more arrogant, had less ability to govern, showed what those who watched him over the years already knew: he has terrible judgement, and thus led the least successful government of any era in Australia and lasted less time in the job than either Gillard or Rudd before Turnbull (who Abbott had actually ousted when in opposition) ousted him.

The Turnbull government has no chance of doing anything other than warm the seats for the next bunch.

So I sort of wish this was only Yahoo we were speaking about, but it's not: it's Australia's Federal Government and every Australian is currently looking into the abyss as the likes of Brandis, Dutton, Morrison, Barnaby Joyce, George Christianson and Eric Abetz destroy our society and economy for their own personal agendas.
Erlang encourages poor Functional Design
Ubuntu still has spotty supoort for installing to UEFI with the newer NVME ssd.

Which is why my office switched over to Redhat Fedora 25 and never looked back.

The entire install and out of the box experience is unbeatable.
That is a good point, but according to http://www.ada.org/~/media/ADA/Member%20Center/FIles/fluorid... (p.10)

"Systemic fluorides can also give topical protection because ingested fluoride is present in saliva, which continually bathes the teeth providing a reservoir of fluoride that can be incorporated into the tooth surface to prevent decay."

It also says fluoride ingested during teeth-formation is incorporated into the teeth.
Proportional representation gives undue power to small parties, who can make demands disproportional to their share of the vote in exchange for pushing legislation past the 50% threshold (it's even worse in a parliamentary system, where small parties are often king-makers).

The American system is more about representing the preferences of communities than directly those of individuals. When you look at it like that, things like the electoral college, the senate, and plurality voting make sense.
Defer in Lisp
One analogy that I don't seem to find agreement is many is that shooting slide film is like saving only in jpeg/tiff on a DSLR: you get an image that is immediately ready to use but subject to the interpretation of a chemical formulation (or internal processing of a camera). Negative is more like RAW format, need more work and may never look as nice, but deep down it was more faithful than other options.
I once wrote a plugin that copied a Jira sprint into a Trello board and created all of the cards and labeled them to try to find the best of both worlds.
Geek Squad is just an arm of the FBI, that's all.
Serious question: is there any evidence that seemingly disruptive dental treatments like this are being suppressed by the dental industry?
so btw you don't want to inhibit GSK3. Likely an academic only finding.
So does the practice of vaccinations, and without strong evidence that it's not safe, I'm inclined to take the lack of such evidence as significant, in light of the abundance of evidence that it seems to be helpful.
XP2 is a dye-based film for C-41 process. It can look very different to real silver halide.
I love code reviews, but I do my best to test the functionality and unit test them before I submit for review. At times my approach to solve a bug may not be efficient and if someone points it out, we discuss the merits and agree/disagree.

It's always good to get a good code review and get confidence than deploying buggy code to prod and worry what would happen tomorrow.
So what exactly is the mythical groomed position that you envision that both can't be filled by an American worker and requires an extremely skilled H1B visa worker?
> For example company B might not have the resources/revenue to outbid company A.

If Company B doesn't have the resources to outbid Company A then we've decided, as a society, that whatever Company A is doing is more important that what Company B is doing.

> Another counterexample of many for why an auction system is terrible: employee y could be a research scientist in industry contributing to the foundation of a new industry. An auction system would give their visa to a fullstack developer hired by a startup flush with funding.

That sounds like a problem with the way that we fund science and not a problem with immigration.

Also, anecdotally, there is no shortage of scientists. I know plenty of people who had to go into tech or finance because they couldn't find science jobs.
> If VR lives up to the hype we can have a future with no jobs, less income[0]

Disregarding the hype, what we have right now, (which isn't fundamentally different from what we had in the 2000s with Disney quest) are some eye "headphones" you can strap to your face and two remotes you can wave around.

We're nowhere near the hollywood-esque fantasy of being in a world virtually indistinguishable from our world. What we have right now only fits the bill if you smash your head into some pavement a few hundred times. And then read all the ads.
Algorithms to Z-Scores: Probabilistic and Statistical Modeling in Computer Science [pdf]
One of my dentists said yeah, there are genetic factors. Some people just have naturally lower levels of bacteria in their mouth.
Doesn't that break things too often? I always run across at least one breaking change on each new Ubuntu version, and I'd imagine this happens much more often with a rollling release OS, is that not the case?

Also, how is packaging? With Ubuntu, someone always has a PPA for everything.
Yes, several. GitHub + ZenHub is another nice combo.
I've heard it said that Buckminster Fuller described fire as "sunlight unwinding from tree trunks", which struck me as a very poetic way to phrase it.
Tor Metrics Reloaded
You need to think this through more carefully. What would "playing it back" give you? Presumably all that would give you are a bunch of incidents where the human driver disagreed with the algorithm's output. That's it. We don't know whether the algorithm is actually wrong. Maybe the driver made a mistake. Maybe the driver wanted to make an illegal turn (very common). Maybe the driver was lazy and made a rolling stop. A human still needs to go through each incident that is flagged and manually label it.
> Would you really be able to sleep well every night on the premise "it's okay, it hasn't been enforced yet" if you are unemployed on an H1B?

I actually have done that.

ICE is very slow to deport even the categories they actually prioritize. Millions keep living here for decades. They're not monitoring traffic court for unemployed engineers.

Sure, anything can happen, but the risk of dying in traffic or a crime is far more real than this.
The German system, mixed-member proportional voting, satisfies the desire for a single locality based representative while still having the overall legislative body be mathematically representative of the people.

https://en.m.wikipedia.org/wiki/Mixed-member_proportional_re...
CGP Grey has a great series of short videos explaining Single Transferrable Voting, Gerrymandering, and other voting mechanisms - the fairness or unfairness thereof
Unity hands scaling well, but many applications just don't work well with HiDPI. But same problem happens with Windows 10. In this regard, OS X does the job better.
No.

Like any new technology there are barriers entry erected by incumbent technology/equipment providers, but there is also a flow of new dentists and practices eager to try the latest technologies. In my visit to the dentist just now I was reminded yet again at the astonishing pace of technology change in their industry.

(Have advised early stage (IP) players in the space)
I've owned 3 laptops over the last few years and have struggled to have problems like this save 1 example where the wifi took a bit of work (this has since been fixed). I have found the newer asus zenbooks pretty well, I had a thinkpad, and even an asus gaming laptop (I do deep learning work) and haven't had the problems people report with things like the nvidia drivers.

I use fedora though.

A few things here: Don't worry about being on the bleeding edge with linux. I'm sticking with fedora 23 for a while. I still update the kernel and the like. Other than that, things have by and large worked for me. I would love to hear contradictory stories though. I'm not sure where the gotchas are. I'm definitely not so starry eyed about linux that I know there are problems, but I've found I can't use stand windows or osx.
TINY: VNC for DOS
I looked for self-hosted alternatives about 2 years ago, and only Kanboard was really viable then. Great to see the selection has expanded (especially with some nice looking ones)!
I don't think I did anything special. At some point a recruiter from one of those companies messaged me on LinkedIn, then I spent a couple of weeks preparing with Cracking the Coding Interview. I'm not a senior engineer - I interviewed for a mid level role but got a junior level offer. Probably didn't do well enough on the systems design questions.
Why try to fix a system that denies most people the representative they prefer?

We'd be better off if we used proportional representation.

Imagine a court case where all parties to the suit first must pick ONE lawyer to represent all of their competing points of view. That'll work, won't it?

Like our representatives, lawyers would put a lot of effort into convincing the parties that they are the right lawyer. And, once elected, ALL the power is at the disposal of that lawyer. He controls the outcome. And he can start collecting bribes.

Oh, he'll claim to represent ALL of the people.
Given not all manufacturers are friendly with Linux, you just need to cherrypick a bit. For example if you get a laptop that has only Intel components, or all Intel plus an Atheros wireless card, everything will just work.

You might only experience issues in the latest Intel iteration, while they fix some glitches. But Macs have also had teething problems.

ARMs will also become more an more a great option. For example Chromebook Asus C201 can be run with free software and firmware. And it's great & cheap.

The general rule of thumb is, if there are free drivers, it will work well. If not, it won't. Or at least, you might suffer the effects of planned obsolescence.
Both you and renesd are correct.

Renesd is correct that "big data" is overblown. There are diminishing marginal returns - you need orders of magnitude more data for the same incremental gain (and this blows up well beyond however millions of cars Tesla can hope to run).

You're correct that data augmentation is only a marginal technique to squeeze out more performance, and not generally possible in many domains.
do you think bits and bytes can run the global economy ..
plus maybe its a complex chemical ..
Well, that's creepy as fuck. If you're going to do this, why not also go ahead and don't rent your space out.
It's always difficult to produce hard and fast rules with English. But there are often two words (or stems) for things, one from the Germanic roots and one from Latin (either via Norman French, or from later scientific etc. addition) which leads us to see with our visual system. The older Germanic words tend to be for more commonplace vocabulary, whereas the Latin tends to be for more formal or technical usage (YMMV). But because the inputs to English are mostly indo-European these two roots are sometimes similar anyway.
I'd change "often" to "always", given enough viewers/exposure/popularity.
Of course, automatic translation of binary packages is bad thing which will produce wrong result in lot of cases, but automatic translation of source packages, with build instructions and meta-information, is time saver. For RPM, I will have a .spec file, which I then can edit further, or use tool options to fill fields with proper values. When .spec is ready, in most cases I will need to update version and changelog only to upgrade to newer version.
Tomatillo fossil is oldest nightshade plant
Apple is in a somewhat strange position. I'd argue that they are competing with Asus/Dell/etc. as a company, but their products aren't, in that you first decide between Mac/PC and only then decide on a model. Obviously not true in all cases (i. e. I love Apple to death but had to resort to a very custom desktop for some ML work). But its right often enough to make additional models a losing proposition for Apple: they'd just be competing with themselves.
New Functional Language for JVM (Lux) Builds on Haskell, Clojure, ML
To be fair, fillings don't rebuild the complexity either.
> Proportional representation gives undue power to small parties, who can make demands disproportional to their share of the vote in exchange for pushing legislation past the 50% threshold (it's even worse in a parliamentary system, where small parties are often king-makers).

This is only true when larger parties can't cooperate.
Here's the original CCC talk:

https://media.ccc.de/v/33c3-8069-tapping_into_the_core
I'm only speaking for myself here, but I've been on a bender the last few years to find as many self hosted alternatives to everything as I could.

Trello may well be ok in the long run (Atlassian's a good company), but there are so many apps that are, essentially, at the whim of the owners, VCs, etc. If I end up tying my workflow into them too much, where does it leave me if they close up shop?

As an added exercise, I've specifically been looking at alternatives that can be hosted on lightweight systems (RPi), since I don't reaaaaally trust the cloud with my data. Yes, self hosted bare metal has additional issues (mainly security), but if you can lock those down reasonably well (behind a VPN, firewall, access control, etc), then at least you maintain control over your own data and workflow.
> Save time. Support having good laptops and good drivers. Buy pre-installed. Paying the "windows tax" and installing a Linux on a windows laptop isn't just more work, it is bad for the ecosystem.

I wish I could. Unfortunately, I live in a country (Taiwan) where no one knows about Linux. It's impossible to buy a pre-installed Linux laptop here.

You know the most ironic part? My job here is to certify hardware (including a lot of laptops) to work on Linux... so that you guys in the US and Europe can enjoy it :)
Alt + Tabber

Someone particularly proficient in changing between windows
First, you're evaluating both against the same criteria - that's comparing.

Second, Uber is exactly like freelancing in a lot of ways - you get paid per job, you aren't entitled to paid leave, and running costs are your problem. Regardless of what you assume Uber aspires to be, the fact is there a whole range of ride sharing options out there so people can absolutely shop around.

Third - Blaming the victim requires a victim, for a victim to exist there also needs to be an offender. In your mind Uber is the offender because they are somehow the "more powerful party", which only really makes sense in a small number of cases. Uber is reliant on people signing on to drive for them, and unless said drivers are somehow indebted to Uber or contractually obligated to drive for them I fail to see how Uber has much power over them. Happy to change my mind on this if you can show me a situation in which Uber has some sort of excessive control over one or more of their drivers.

Uber "actively promote" car leasing in a small number of locations as an alternative to supplying your own car, and even then it's not the main message of their driver-focused advertising. At no point in signing up to be a driver will you be instructed to lease a car. Once again, people have all the numbers available and it's up to them to work out if it's financially viable for them to lease a car from Uber or from anyone else.
I think this is cool research and I hope they can bring it to market but in the "its cool stage" it just makes it harder to convince your kids to brush :-)

Parent: "Brush your teeth or you will end up with all this dental work like I have."

Kid: "Nah, we'll have regrowable teeth by then."

FWIW, I got an implant a couple of years ago and talked to my dentist about these sorts of things. On the plus side an implant is known to work, will likely last beyond my death, makes my remains easier to identify is an obliteration scenario and is available today. The down side is that you can never regrow that tooth once you've sealed a tungsten post into your jawbone.
They're not mutually exclusive. Right now basically every single display is 8bpp even if Apple went to 16bpp displays when using normal applications most people wouldn't see anything special because the source data is all still based on eight bits per pixel.

By improving the color gamut you can actually see a difference on the display. Areas where there were differences and color before but it was invisible because of the display now showing actual difference. It's slight, but it's there.

Seems like a good move to me. I imagine moving to 10 or 12 bit color will be the next step.
Really glad for your comment. I was agreeing with him until you made such a concise argument for how that makes no sense.
The Precision 7xxx series are recommended if weight is no object and you need a beast of a laptop to crunch through video editing, signal processing, or Crysis. The fact that it comes with Ubuntu is a boon to top-end mobile Linuxing. A vast improvement over the M3800, which is a capable machine in a frustrating enclosure that doesn't even come with the basics like Ethernet, and doesn't supply a docking port.
> The American system is more about representing the preferences of communities than directly those of individuals.

Increase the number of representatives to match the population growth. It hasn't increased since 1911. Gerrymandering is a scaling problem.
Goliath Acquired David
And if they can, you end up with a "grand coalition" that lacks the internal cohesion and unity of vision to take any meaningful action.
I'm not sure if you think your making a point against my definition. Replace the word "believe" with "trust" and it could fit perfectly as one of your examples:

> In fact, I argue that such is the definition of faith -- to trust despite not knowing.

I don't think that's such a big difference. Believing in something is trusting it to exist and to have the properties that you think it does. If the astronauts were wrong about the laws of physics, it would have broken their trust and thus their faith.

Hell, just for funsies, to drive the point home:

> belief - Trust, faith, or confidence in someone or something

https://en.oxforddictionaries.com/definition/belief
I don't have to reinstall; I just don't have the patience to debug and fix X when it fails. I've definitely had plenty of problems with every single window manager I've ever tried which true, is not X itself, but plenty of the problems have been with graphics and input devices which X does handle. To be complete and clear then, the whole GUI system based on X, including X itself and window managers, has never been stable for me. I'm not sure what you mean by "doesn't typically save a configuration." It definitely needs one to run properly (xorg.conf).

As far as manufacturers, I've tried running this on Apple, Dell, Gateway, and desktop boxes I built over the years. There isn't much of a difference between any of them.
Well, one wonders how AOL still strike to survive after all these years. MSN gone. Yahoo gone.
> amazing aquarium, go check it out

Is it OK to feel sad about the aquarium based on this story?
> We need another closed-source unix/linux-based operating system that throws away X.org and its attempted modern replacements, that can directly compete with OS X.

Jordan Hubbard is at iXsystems now. FreeNAS/TrueNAS & PC-BSD/ TrueOS.

So maybe.
Does Swift qualify?

compiles to machine code: yes

have green threads: I think DispatchQueues should qualify for this

use non-blocking IO in background: yes

have parallel runtime: I am not sure
So is that an admission of being addicted to amphetamines?

Have y'all considered that so many toothless vagrant crystal meth cooks found their origin in a childhood plied with ritalin, because their parents wanted them to get straight A's, and that their "hyperactivity" was really an expression of legitimate boredom, stewing in a cesspool of tepid, understimulating public school curriculum.

Programming is boring, solitary work. On drugs though, our imagination conflates all the special things we're doing.

I bet there's a feeling of laziness that creeps in, and feelings of unproductiveness without the amphetamine cocktail. I wonder if we'll research how crystal meth is made in the home if the supply runs low.

Welcome to addiction.
There is a difference between living in your own country that's xenophobic and immigrating to a xenophobic country.
Battery tech is improving by about 20% every 2 years. Batteries that cost about $1000-1200 in 2009-10 are expected to cost now around $200-300 this year. We have been getting incremental improvements in price and capacity but most people don't notice.
Reminds me of Fallout terminals
I think "incorrectly" is a strong assertion to make, when it's behaviour that most users are actually accustomed to and expect.

I guess you could think of it somewhat like the difference between clipping an image larger than the monitor's resolution or scaling it to fit. In the former case you preserve the accuracy of individual pixels within the area that fits, but discard the information outside; and in the latter, you lose accuracy of individual pixels but preserve being able to see (an approximation of) the whole image. Applying this to colour spaces, "clipping" DP3 to sRGB preserves the "absolute" colour information but discards the "relative" differences (hence not being able to see the logo), while scaling discards the absolute colour (I think this is what you mean by "reds as being more muted") but preserves the differences (being able to see the logo).

Since a user looking at a monitor derives most of his/her information from the contrast between pixel's colours, I'd say discarding that contrast is the real "incorrect" choice most of the time. DP3 images scaled onto an sRGB monitor certainly won't look as good as on a DP3 one, but at least the user will still be able to resolve the fine detail that relies on differences in pixel values. Besides, getting absolute color accuracy on a monitor has always been nearly impossible in a non-specialised context since it depends so much on things like external lighting.