skysight-inc/HackerNews huggingface dataset:
> lawyers essentially do what they are told

Well, people defending themselves about doing bad things by stating that they are just doing what they are told are rightfully criticized. Even more so when they are in a high end profession.
I had lots of fun porting software between Aix, HP-UX, Solaris, GNU/Linux and Windows NT/2000 back the late 90's up to until 2003.

That is where I learned what actually means "portable" UNIX software, specially if it needs resources like audio, external hardware or GUIs.
Chasing markets, while antibiotic resistance grows for one.
There are, though. Turkey, Iran and Jordan's proportion of refugees is a very substantial % of their population. In the gulf states there are millions of Syrians and Palestinians, just called guest workers rather than refugees. In a lot of ways that's more humane, as they can work straight away. We, bizarrely, refuse refugees the right to work while complaining that they don't contribute.
Right, it's not about what "really" happens, but more about what is ideally happening (I mean you can put IO effects in pure values through `unsafe` too).

My main gripe with monad transformers is that it doesn't really let you capture a "sum" of effects. Combining happens through a monad stack.

The effect systems let you describe "this and that" instead of "this in that", or "this, then that". For a lot of IO, "this and that" is much more useful.
Show HN: Mobile Web Accessibility Checker for iOS
Yes. It is a universal sign of non-violence unless in self-defense (including the defense of others').
Some superchargers provide linear boost, others behave much like a turbo. In any casem FI is used to increase efficiency, so it doesn't make sense to use a super charger with a must larger parasitic loss. Modern turbo can provide boost from 1500 rpm, and result in a flat torque curve - the only negative thing is the lag.
SHEXP – shell scripting for OCaml
In trying to advocate for fine-grained effect systems, i hope Haskell isn't presented as 'unsafe' according to an extremely high standard usually reserved for theorem proving languages. Pure functional programming is fighting an even more basic battle that side-effects should even be separated at all. I feel presenting Haskell's IO as unsafe throws out the baby along with the bathwater. Others have not reached the peaks you look down on.
The same argument is true for any free software. If you sell free software, then the purchaser necessarily must have the freedom to distribute said software. So copyleft hasn't changed anything in that regard.

And there are several companies that sell free (and even copylefted) software. SUSE and RedHat are the prime examples -- the way it works is that you sell support licenses. So if they want to get L3 support for a bug they found (or want you to work on a new feature) they have to pay you. It's a fairly simple model (though more complicated than the standard proprietary model of "my binaries are holy and you must pay me for them" -- which I always found to make no sense because software isn't a real thing).
>Perhaps you don't think you could "just as well" program in assembly language, but there are many many people who do, perhaps not in your own problem domain.

I don't think it matters if there are "many people who do" -- as long as they are still a small minority compared to those who don't. After all you can find people believing everything, I'm sure some are even writing web apps in Assembly.

That said, C to Assembly (as opposed to binary executive) could be said to be transpiling too -- from "portable assembly to assembly".
You could check design flaws using model checking and/or rigor formal verification process. I think it is what they meant under 'advanced mathematics' term.
Exactly! It would be nice if keybase.io had a simple click this button to publish your public key to common key exchange servers. But it isn't that hard to do it manually.
> I'm quite disappointed by it, and I was hoping to push our company to move over the XPS line.

I've had much worse luck (see my post elsewhere in this thread) when trying an XPS, in the end I ended up getting a new Thinkpad (I don't think they are great but they definitely seem to be more consistent).

> The keyboard was a big issue, and I see that XPS does not realize how important it is. In fairness, the X1 keyboard is not too bad, except for the awful placement of the Home/End keys.

I found that the keyboards actually got worse from gen1 to gen3 (the plastic feels cheaper, more flimsy) -- I'm really unclear why companies make $1500-2000 laptops and than save $10-15 on the keyboards ( Apple is the only company that doesn't seem to fuck up like this ). I will say I do greatly prefer the thinkpad trackpad buttons to tapping and that's something that always bothered me on a MBP as well.

> Although opening an X1 is not hard, there's not much you can swap without replacing the entire laptop.

The T460S is better at this (you can swap the Ram / SSD) - on the minus side I think the screen quality is slightly worse.

> On linux I still have problems with the intel drivers with the carbon. The "old" drivers work, but the modesetting drivers cause "twitching" of the image especially on the second external output. Incredibly annoying to the point that I'm still using the legacy one. This is a classic issue with intel, and unfortunately it's the same for any laptop nowdays.

Which kernel are you running? I'm running 4.6.4 and I think it should be fixed in 4.6.X.
You can just write something like

foo x = case x of
pattern1 -> ...
I'm talking about uploading your private key. Obviously, it's required if you want keybase to sign on your behalf.
This feels like clickbait around an advertisement. They are offering your basic CRUD DB operations via an API, and throwing in DB triggers as a bonus. This doesn't strike me as a hard problem to solve, if I'm honest; especially in a world where GAE, Lambda, Flask, and Rails exist.
I'm finding mixed info online but always assumed it had too much sugar. I think it has 25g but some sites are saying 6g. 25g would be more than you are allowed in a day on most keto programs.

I typically take ZMA and potassium then drink something like Propel while at the gym. Then I have chicken broth when I get home to get some salt back.
XPS Precision is not a real Precision as it's used to be. It's the same XPS, but with pro graphics. Seems that was an Dell's experiment to name regular consumer laptops Precision and it doesn't seem to be a very successful experiment.
Several emotions/states seem to have a dual nature depending on context and interpretation. Obsessing over data seems like a good thing; obsessing over grant applications seems like a bad thing. Since both scientific ideas and our understanding of them improve with repeated recall and criticism perhaps 'anxiety' can be put to good use.
The VQ3XDETTs are used in the GT-R, no? That's a sweet engine for sure, I'm not surprised that a lot more engineering has gone into it compared to something like the MR16DE.
Relay-compatible GraphQL pagination with MongoDB
It is intentional.

Automatic rifle toting soldiers in public places (eg: downtown Paris) are generally threatening, so, to emphasize their intention to operate those weapons only as self-defense, they remain unloaded until necessary.

Loaded cartridges are stored on their person though, just in case.
Unfortunately, because Nix derivations embed full paths to all their dependencies, moving /nix elsewhere means you don't get access to the binary cache and wind up having to build everything from source. If you're happy with that, you can compile Nix manually to put the store in your home directory: https://nixos.org/wiki/How_to_install_nix_in_home_%28on_anot...
I have a couple dozen. [username] and google's email service. I'm at work now so I might not get to requests until lunch or after work.
I refused to move to a neighborhood with a compulsory HOA, and instead landed in an area with a voluntary HOA. We moved to an older suburban neighborhood that is just filled with community pride, and just exudes a neighborly feeling. We felt the same way about your 1+ acre rule, but man, were we wrong.

That said, while we've been here less than a year, we've had run-ins with the HOA. The HOA has determined that the big yellow recycling bins are 'ugly', and should be kept out of sight except when they are at the curb on pickup day. The HOA has been hounding my neighbor for having a three car garage, which they've determined to be tacky. HOA guidelines assert that none of the houses in the neighborhood should have garages larger in capacity than 2-car (which has led to the hilarity of my neighbor across the street having 2 2-car garages). He didn't put the three car garage in; he bought the house that way, and a part of the reason he bought the house was for the third bay. Regardless, the HOA has asked him to tear it down repeatedly, even though he's not an HOA member. Personally, I removed a tree from the front yard that was dead -- it probably wasn't dangerous yet, but if it had fallen, it would have gone into the road, so we took it down just to be safe. Since then, we've gotten three notes about 'unsightly tree stumps', even though we aren't HOA members.

The 'old-guard' seems to think that nextdoor.com was written by somebody in our neighborhood, and got mad when it was opened up to adjoining neighborhoods, posting a call to action on the site and insisting that "we've all agreed" not to let other people use Nextdoor.com, as it should only be used to report suspicious activity.

I could go on, but the point is that the HOA entails a shocking amount of drama. Thankfully, as non-members, we aren't bound to their terms, and even when I donated the membership fee, I made it a point to highlight that this donation was not a membership payment, because I refuse to be bound to their arbitrary standards, and membership means granting them force-of-law authority over me. In hindsight, it was the wisest possible choice.
The Homebrew steps seem simpler to me, especially if you already use it. Also easy to update - does the suite auto-update?

Why don't you like Homebrew?
> in a handful of years VR is going to reach the 'iPod point' where there are no technical or price barriers to Apple putting together a product that's strongly desirable to a mass market.

Apple under Jobs could do that. There is nothing so far to show that Apple can do that without him.
OPNsense 16.7 Released – Your Next Open Source Firewall
> I feel like the history of open source (and the BSDs, even) show that such assholes don't get very far.

Some versions of the SONY PlayStations are based on FreeBSD. The users of said PlayStations don't have any software freedom because the entire OS is proprietary. Assholes like this do exist, and if FreeBSD (and the other BSDs) were copylefted this wouldn't have happened.

There are other examples (essentially any example of a company using BSD as the basis for their OS), but the point is pretty clear IMO.
And this is why people are wrong when they say Apple Macbooks are overpriced and you can get the equivalent or better laptop for a cheaper price.

Yes, you can get something with the exact same hardware specs for cheaper, but when you also consider size, weight, battery life, high-quality trackpad and other components, there are very few products that compare - and those that do are at the same or higher price level.
I vaguely remember reading about this in "The Ketogenic Diet". There are some functions that do require glucose. However, your body can convert enough fat and protein into glucose to satisfy that.
so you don't believe wealth begets income? strange view.
Zero Loss Formula Scam Review
Yea, I saw "to have Obama leave office with a more transparent and clear targeted drone killing policy" (paraphrased) and I thought "hmm, I could get down with that.", and I'm confident the vast majority of open society supporters could as well.

We'll see if anything interesting comes out but it might just make Soros's supporters further assured he's on their side and attempting to do what he and his organization says they're attempting to do.
Not true, coil whine is a very well known XPS issue. You just need to get familiar with the owners reviews, not the regular/advertising reviews.
If you set `i` as a constant it can't be changed, so it'll always remain 0. (the loop will end immediately after the first iteration with an error so no infinite loop)
> First could be detected using fuzzer, static analysis and proof reader.

I respectfully disagree; I don't think we're truly at the point where we can rely upon these techniques over human code review.
Unless this world government is going to organize the biggest genocide in history (as the conspiracy goes), or implement (energy) austerity on a massive scale, I don't see what such an institution will do for climate change.

All it will achieve is the greater concentration of power in the hands of even fewer people.

The potential solutions that come to mind range from, on the pessimistic end, apocalyptic, to technological if we are to be optimistic. We'll either think our way out of the crisis with cleaner sources of energy, or nature will have it's way and our population will dwindle.
It doesn't have to cost a lot to get started. I just had a Dewalt and Ryobi beginner power tool kit to get started (they're almost identical—both were gifts).

Unless you go the hand-tool-only route, the necessities are a good speed square, a drill, a good set of drill bits and a circular saw. Together, those three things (cordless Ryobi are great for beginners and not super costly) shouldn't cost more than $150? From there, spend as you like to make projects a bit easier. My shop has gotten a lot bigger over the last year or so... I've spent quite a bit.

My first real project was a series of planter boxes made of cedar 1x3 boards and cedar fence posts. Considering the cost of the fence posts (cheap), it was a great project to not have to worry too much about material waste.
That probably depends where in Europe. Obama supporting gay marriage, accepting thousands of asylum seekers from the Middle East, and trying to legalize millions of illegal immigrants against the legislature, or the whole HUD programme would certainly be a far-far-left politician in Poland. You will rarely hear a politician like that on TV and their parties usually don't gather 5% of the vote required to have a representation in the parliament. Not to mention winning national elections.

He does some things which are in the interest of large corporations or sponsors but that's less about political views and really more of an acceptable form of corruption. Corrupt politicians are of course in stores everywhere pretending to believe any ideology they need to.

And it's not just Poland. I'm sceptical of this political conversion to metric in general.
Cheese is the only way I can stay on Keto. Nuts are good but in small amounts. It's way too easy to over eat nuts in calories and carbs. Especially since the better they taste, to me, the more sugar they have. I'm looking at you cashews.
no, this conversation's about people telling other people what to like and how to live.
Technology behind Google Translate
Questions, context and misconceptions about AppRaisin situation
> I feel like all we do is clean.

> my 5 month-old

Oh boy. You haven't even begun to clean :-)

Two kids under 4, a third on the way. We sweep the hardwoods an average of twice a day (dining room and kitchen are in the hardwood section), and it's still always gross. And that's just one thing. We burn probably 6-8 hours a week on cleaning, and definitely could do more.

And yardwork. Ugh. I hate it. I'd happily live in a house with a postage-stamp of a yard with 1/4 the total sqftage of our current one. Front yards especially. I mean, what the hell? Get rid of 'em. Especially since smaller yards would mean higher density, which means things like parks and pools are closer.
I'm pretty sure that's doable now that there's WeakMap in ES2015.
up voting for constructive feedback.
I guess the lesson is that there is not just one kind of anxiety. Everybody is different. What works for some people may not work for other people.

Physiologically, it seems to boil down to one of the following problems:

- Malnutrition. Yes, even in the developed world, people suffer from malnutrition. If you are on a special diet, you may be at risk. For instance, iodine deficiency is linked to mental illnesses (anxiety and depression, but also autism). I can recommend [1], as it helped me beat anxiety (the book has a somewhat alarmist tone, which you will have to ignore).

- Genetic mutations. These correspond to enzymes being broken, and hence obstructing biological pathways. If you can figure out which enzymes are responsible, you can try to fix the particular pathway by supplementation. I can highly recommend taking a close look at [2], if you are willing to explore this route.

[1] https://www.amazon.com/Iodine-Crisis-What-About-Wreck/dp/098...

[2] http://heartfixer.com/AMRI-Nutrigenomics.htm
Have you looked at the T460p? Quad-core Skylake, Nvidia GPU, 32 GB RAM, M.2 (unofficial in WWAN slot) + 2.5" drive, FHD IPS display without PWM flickering, 6-cell removable battery.
Good morning Android – Securelist
That's my main issue with Linux, hardware support is always a couple of years behind. Although at some point it catches up and probably surpasses Windows (I can't stand using my touchpad with the official ASUS drivers), this limbo period with less than stellar support is a PITA.

It sucks that you have to carry around the extra weight of an NVidia GPU that's never used though.
>> while the the engine revs too low for the turbo to kick in?

This is a common misconception of 'turbo lag'. A modern turbo is actually operating at the low revs too. The boost is there. But a modern turbo engine, especially a diesel, has a very narrow powerband, giving the impression that the turbo isn't active until higher rpms. This isn't real 'turbo lag'. Real 'turbo lag' is the delay caused by the fact that the turbo depends on exhaust pressures, which rise only momentarily after throttle increases. But this problem has largely been solved via mutli-stage turbos, lighter turbo parts, waste gates and the like. Real turbo lag, where it is noticeable, occurs at all rpm ranges.
GWT's JAva->JS transpiler does a pretty good job too. As long as a library isn't too reflection-heavy it can compile without modification. And if a library is reflection-heavy odds are you're not going to have a use for it anyway.
have you people never been to a suburb? obesity is definitely not a problem in the suburbs i've lived in. we're talking mcmansions here -- parents are likely climbers pushing their kids into every activity of every imaginable kind (good or bad).
Big interviews like this come with a price. They are always puff pieces.
It's easy to explain why MacBooks work well and have a decent battery life. Because Apple has a very limited and predefined line of machines and in that situation it's not a problem to polish OS to work well with a limited line of devices.
One slightly concerning thing about this is the table at the end dictating what popular NoSQL DBs do is populated by, and here I quote - "The methodology used to identify the specific system properties consists of an in-depth analysis of publicly available documentation and literature on the systems. Furthermore, some properties had to be evaluated by researching the open-source code bases, personal communication with the developers as well as a meta-analysis of reports and benchmarks by practitioners."

Which looking at the table, doesn't seem to include Aphyr's work (Jepsen), so much of what is being said may in fact be wrong. I'd prefer a chart populated from that (though admittedly such a chart would largely be "undefined", "inconsistent", etc).
Discussions of copyleft versus permissive licensing always seem to cover the same “freedom for users versus freedom for developers” clichés and the same tired slavery metaphors.

My dislike of copyleft is emphatically not because I want to enable proprietary software. I hate proprietary software, and don’t use it on my machines.

No, my biggest complaint about copyleft has always been that it prevents other free software from being able to use it. Copyleft licenses actively lead to incompatibility.

Remember when LibreDWG, an AutoCAD file parser, couldn’t be used in various free software CAD projects, because LibreDWG is GPLv3+ and FreeCAD, etc were GPLv2 only? http://libregraphicsworld.org/blog/entry/libredwg-drama-the-...

If FreeCAD had been under a permissive license, it would have been able to link against LibreDWG. If LibreDWG had been under a permissive license, FreeCAD would have been able to link against it. If they were both under a permissive license, they would have been able to be linked together and share code directly!

How about when NYC released open building and address data? A laudable move, one that helped several open source projects, the largest probably being OpenStreetMap. OpenStreetMap is under a copyleft license, and though they benefit from NYC’s data, due to the licensing NYC can’t make use of OpenStreetMap’s improvements without a convoluted parallel construction scheme: https://www.openstreetmap.org/user/lxbarth/diary/23588

A common response is that the onus is on NYC to release their data under a copyleft license so they can benefit. But there are often significant (even legislative!) barriers to doing that, especially in the United States where government entities are often required to release data to the public domain. How about changing that legislation? Well, if you had initiated such a legislative reform just a few years ago OSM would have been under the Creative Commons BY-SA—which is incompatible with OSM’s current license, the ODbL.

Remember how much grief has resulted from the unclear (or perhaps too clear) licensing status of ZFS on Linux?

Releasing software and data under the freest, most permissive license possible prevents such a thing from ever happening. I would rather allow a hundred Chinese featurephone vendors to lock down their crappy derivatives of my code than use my copyright to prevent a free software project from using my code in good faith.
But when you are dancing somebody could be filming and updating to YouTube so maybe you should dance accordingly.
Western countries aren't accepting all that many refugees. Fear of refugees was certainly part of the reason the UK voted for Brexit; here in the US, I've seen an active political campaign attacking someone who touted supporting moving a mere 20,000 refugees from Syria.

The countries that host the most refugees are such large, rich countries as Turkey, Jordan, Kenya, Lebanon. Jordan recently closed its border with Syria to stop the flow of refugees (currently at 1.4 million Syrian refugees in a population of 9.5 million or so). Compare this to the refugees fleeing to the European Union, about the same number over all in a population of 510 million.
Why the Municipal Pension Crisis Will Worsen in the United States
Is it possible to dope the coil with something to damp out the whining? I have an old Lenovo that has this, and the noise seems to vary depending on what's onscreen. It can be very annoying.