skysight-inc/HackerNews huggingface dataset:
IANAL. But I think it probably violates Posse Comitatus, and unreasonable search and seizure, and several other things. (The right to privacy means you can get an abortion, but you can't get actual privacy? Say what?)

But, in the place we have come to, nobody seems to actually care what the law (or even the Constitution) says.

But it's odd that Obama would do this on the way out the door. Why would he? It's not likely that he wanted to leave Trump all the tools to become a dictator. (I don't subscribe to that flavor of conspiracy theory, that both parties are in it to steal our freedom, despite the massive evidence in support.) It seems more likely that Obama felt this was genuinely necessary. Either he's right (which is very sobering), or he's mistaken. In the latter case, I could buy that the intelligence community genuinely believed that they needed it, and argued for it very persuasively.

But I still can't believe that they're right. Too many people died for freedom for us to give it away to avoid casualties. (If we're willing to make that trade, we won't keep much in the way of freedom, and we won't deserve to.)
I don't care about that within the scope of coverage testing. I am not laboring under any misconception that path coverage is correctness proof. Path coverage is not "coverage of the behavior of the program".

My thesis is that path coverage will catch a type error, like a floating-point value being used as the array index, or a non-array being indexed. Programs have to be contrived to harbor a type error in spite of complete path coverage.

Complete path coverage means this: every node of the program's graph has is visited at least once at run-time. At that visit, type is determined. This is similar to traversing the program graph statically and determining the type at each node.

Regarding your last point, yes, I'm working under the assumption that we catch errors rather than behave unpredictably.
I have a 2016 car that I hate the screen's ui/ux... it's laggy, and looks like something from 2007. That doesn't even get into the fact that the onboard wireless is 3G, not LTE on something in 2016.

Really makes me wish the whole thing was more hackable.
Hey thanks, ill look into that.
They're probably recorded music aficionados. This is more a thing for prolific gig-goers, as far as I can tell.

I'm not very prolific, but I have a couple. Both came with a d/l url. I don't own a tape player, but having physical correlates to information products does have something engaging about it. I suspect it is a trend we'll see more and more of, not just a tapes. c.f. Amibo, Steel/Tinbox games/bluray.

I personally suspect the 'it sounds better' thing is post-hoc rationalisation, mostly, given how trivial it would be to record/recreate the tape-butchered sound in a digital format.
McKinsey Blockchain in Insurance Sector Report (Jan 2017) [pdf]
Many countries in the eurozone price round to avoid the smallest coins as well: https://en.wikipedia.org/wiki/Euro_coins#Price_rounding
Making sure it doesn't burst into flames
I didn't realise that the parallelism TS was merged into the standard. Excelent.

I'm still eagerly waiting for the Concurrency TS to be merged. As it is, without 'then', std::future is pretty useless.
Okular is simply amazing for those files that PDF.js has trouble with. That said, I don't know how good is its Windows support, last time I tried KDE apps for Windows it was still pre-5.X
RC4 was a state of the art stream cipher in 1987; that it took so long for a practical attack to appear, despite its wide use, is a testament to the fact that it was clearly not "bad even for the time"
The word "stomach" doesn't appear anywhere in
chimeracoder's post. It only mentions "absorption" and "diarrhea", both of which imply the intestinal tract.
Believe me -- I've been there, and I get where you're coming from with that.
Is automatic better nowdays? I thought the physics sided on manual. Granted, I also thought it was ultimately a wash.
Or maybe its because Thiel is a useful person to associate with and enough money is on the line that pg's claim that he'd be the "first to bring about the resistance" doesn't apply because Thiel, like Andreessen, is too important to be stood up to.

I've lot so much respect for YC wrt Thiel. Trump is such an obvious villain that if you're not against him you're an enabler. I don't care that he's become normalized in the American and Russian press the rest of the world is laughing at the USA and crying inside. We're slowly finding out which people are actually committed to their ideals and which are just interested in being more powerful, even if it comes at the cost of allowing a total maniac to the nuclear throne.
I love this advice because culture fit is one of my biggest concerns. As a queer woman entering the field (if it's possible) I'd want to avoid being somewhere that has toxic culture. I think that advice is really on point: don't sanitize yourself out of your personal brand so that companies that don't fit you will self select out.
Again, if possible. :<
It's also often illegal to opt for 1929 building standards. There's minimum lot sizes, minimum apartment sizes, and other zoning standards that almost make me believe they were deliberately designed to raise housing prices.
That seems pretty normal to me: most EULAs and employment contracts are some version of "we reserve as many rights as we can." I assume Karat also has a binding arbitration clause.
unfortunately, not as feasible when it's an online assessment, but i appreciate where you're coming from.
The lack of generalized lambda capture was one of the biggest idiosyncrasies of C++11, given its focus on move semantics.
Apple is nearing $1 trillion in iOS revenue
We can fit almost a PB in 4U (with flash, which has even better densities than 10TB/3.5"). You can have multiple PBs in a rack.
Fair enough, and I should have been a bit clearer in my original post.

In my experience with the MSCS program (nearly ten years ago at this point) the core required classes were mostly well structured and would serve people well continuing onto a PhD or growing their skill set for industry. The core constituted a relatively small chunk of the overall credits required, though, and the elective courses tended to be more along the lines of what I described.

I'm glad to hear that the Analytics program has a more dedicated focus on practical matters. It might be interesting to produce a series of similar (but narrower) curricula that amount to curated collections of CS classes making up degrees in Machine Learning, Systems Programming, etc.

I personally really enjoyed my dartboard-oriented approach to class registration. I learned more than I've never needed to know about approximation algorithms, cryptographic theory, and compilers. Even if much of what I learned there hasn't proven itself directly useful yet, I really enjoyed learning it for learning's sake, and I think I'd have had a hard time picking up some of the gems I pulled out of that since. I also still have a hobby of proving problems NP-complete on demand as a bit of a parlor trick (within the limited scope of problems for which you can apply the small handful of patterns I've burned into my brain over the years :).
The coming of Apple File System (APFS) will mark the end of disk imaging on Macs
Sure, but.. this isn't Instagram, is it? Somehow I feel that if you're purporting to build a safety-critical service, the bar ought to be set a bit higher for you than if you're sharing pictures of people's lunch.

It's a common rookie mistake, but perhaps the takeaway is that this kind of area isn't something that rookies should be tackling.
Is this about the global warming?
Introducing the Sublease 7+.  The greatest Sublease yet.
I always carry a 16Gb USB flash drive in my pocket.

I can play music from it in both of my cars (USB ports), at most places I visit (plug it into a computer), and the music doesn't degrade with playback.

Oh, and I could throw about 133 hours of high quality audio onto it and it would still be half empty.

AND...my phone has plenty of room for another 8Gb of music, and to play that I just need to hit play; plugging it in to an amp or headphones is optional, but recommended.

Why are we even having this discussion?
Please always use "-std=c++14" when you can. There are a lot of subtle differences between c++11 and c++14.
I wish the people downvoting this had the courage to say why they think sexually assaulting people is fine. And if you don't, then why downvote?

I'd love an answer to this, but have zero expectation of anyone answering in good faith.
I'd say 4K videos are already here. My Lumia 950, released late 2015, records in 4K by default, and the iPhone 6S, released around the same time, also supports it.

They aren't the norm, but I imagine YouTube sees a fair number of 4K uploads.
In the comments section, Bob Gendler shares:

"We recently met with our Apple Systems Engineer and he mentioned basically this same thing, that there will be a time in the near future when imaging is dead. He seemed to think that the MacOS will be going to more of an iOS model where you really cant change much of the system. He also seemed to hint that all configuration would be done through Configuration Profiles."
It is neat, but this kind of content is not what "show hn" is for, unless you made the page I guess.

https://news.ycombinator.com/showhn.htm
As far as I understand the mutex is not per block but is logically a single global mutex (synchronized blocks) or actual transactions with full rollback (atomic blocks).

It really is transactional memory and it is meant to be implemented using hardware acceleration like that available in recent server class x86, power and sparc CPUs.

GCC, I belive, supports both a pure software based implemenation and an hibrid one.
Is there a down vote button here? I see only the up vote.

It is hard to say what the purpose is. At first I do this just for fun.

Maybe you could consider it as a trial to use CSS to simulate native UI, although not perfectly.
My criticism is precisely that feedback was lacking. The assignments were only graded on submission - there was no feedback there (likely because every student worked with different data so going in-depth would have required the grad student TAs to spend too much time per student digging in).

I don't agree that feedback during lecture is valuable or low-latency as you say - not with 100 students attending. It might work to ask a clarifying question here and there, but again - you're only in a position to take advantage of that if you're already comfortable with the material and are generally keeping up.

Books are different than lectures, sure, but I don't think there's much difference between attending a lecture with 100 students, or watching one online. Indeed many people claim the online way is better, since you can rewind and skip around, pause and lookup references, etc...
Taboola buys Commerce Sciences
Most marijuana medicinal benefits are inconclusive, wide-ranging study finds
I have a Chevy Volt. No transmission whatsoever. That's even better. :)
Have you looked at wakatime?
ah. First thing I did was search the page for "95" to figure out WTF was going on. thanks.
Not a lot of cross traffic in interplanetary space though... Maybe the odd supernova.
Hopefully it's clear that I know the dictionary meaning of 'atheist'. I'll expand the point I was trying to make slightly and address your use of 'faith'.

In a very strict sense of the word, atheism is an assertion that there is no god/supernatural being. It is clear that this assertion is impossible to prove, only possible to prove wrong. For any god you prove does not exist it is trivial to imagine one that does and which can't be disproved in the same way.

This means that simply stating there is no god is not very useful or meaningful. Much more meaningful is to state that even if there is a god, they take no part in our world. This is the interventionist god that Nick Cave does not believe in.

You are correct in pointing out that the word faith can be used to collect beliefs together and give them a name. That is a reasonable interpretation of the parent's use of the term as well. Too often, however, the phrases "faith of atheism" or "faith in science" are used to draw parallels with other faiths, specifically faiths that require "blind faith" as part of their belief system. Take the whole line in context:

> To me such ideas as the naive assumption that we know the limits of knowledge go hand in hand with the faith of atheism.

The thrust of this statement, as I read it, is identical to the one Asimov discusses in that essay:

"If I am the wisest man," said Socrates, "it is because I alone know that I know nothing."

That is, it is impossible to know what you don't know and believing you do is foolish. He continues:

The implication was that I was very foolish because I knew a great deal.

The argument in the parent is that people who believe in atheism are foolish for believing they know the limits of knowledge. My counter argument is that atheists - like most people - don't tend to claim they know the limits of knowledge. Their distinguishing characteristic is that at no point does an explanation come to rest on blind faith. That is why saying "Atheism isn't a belief that there is no god" is a meaningful one.

There are probably other words that could be used instead of atheism to label this belief system that arises when you discard blind faith. No one needs a label for their belief that there isn't a teapot circling the sun in the exact same orbit as the earth, but 6 months the other side. Atheism is a useful word precisely because there is a long seated assumption in the consciousness of mankind that there must be a god.
Even in with the last draft it still not possible to easily move-capture a variadic parameter pack; it is a fairly esoteric feature and there are workarounds, but it is still annoying.
I think you have an idealistic view of the way normal people use computers, making an absolute statement like "ever".

Here's an example of a "normal" person with 1250 of them: https://www.reddit.com/r/talesfromtechsupport/comments/4urdh...

It's not a unique occurrence: https://www.reddit.com/r/talesfromtechsupport/comments/5iixe...
I'm very curious as to what extent it is "partially deblob"ed, and also how much it is "reducing its ability to interface with the system". It sounds very much like this is a partial fix, which of course is better than nothing. But the most important part of a partial fix is knowing what parts are fixed and what parts are not.

Exactly what functionality of Intel ME is disabled when running this? And what control does Intel still retain afterward? Unfortunately, I know next to nothing about the low-level details, so I cannot glean this information from the code itself. The best resource I can understand is in the wiki [0], but I still don't know what might be contained in the FPTR.

[0] https://github.com/corna/me_cleaner/wiki/How-does-it-work%3F
Put another way, the downside of utopia is that it's very hard to make a living sweeping up excrement off of the streets anymore - those jobs are simply gone. And they're not coming back, either.

The reason I make this analogy is that programming isn't fun†. It's maddeningly difficult. As far as I'm concerned, plugging ML nodes into client-side interfaces can't get here fast enough.

† I don't care if you "think" you like it - just like someone might think they like sweeping excrement all day.
Server side rendering in Svelte
As a San Antonio resident, tech industry worker, and optimist about the city's future tech relevance, this is sadly representative of the growing pains we have to overcome. NIMBY, sure, but also simple ignorance about how important this could be, and how some huge the returns could be on such small sacrifices.

Efforts to expand the city's tech scene [1, 2, 3] and a significant tech industry driven by notable employers [4, 5, 6, 7] are too often offset by middle-child syndrome among SA's TX peer cities, and misguided conservatism about preserving aspects of the city very few people would miss. Generally speaking, the city is sprawling and not particularly scenic, and I could name 50 eye-sores worse than a few equipment shelters.

There's no reason we couldn't eventually share in and augment Austin's cachet, both cultural and technological (we're already trending towards a south-Texas megalopolis), but we'll have to embrace our strengths and cast off some of these provincial weaknesses.

Crossing my fingers.

1. https://www.satechbloc.com/

2. http://buildsecfoundry.com/

3. http://geekdom.com/

4. https://www.usaa.com/

5. https://www.rackspace.com/

6. http://www.24af.af.mil/

7. https://www.nsa.gov/about/cryptologic-centers/texas/
Just for anyone not wanting to look at the FAQ, it only tracks while actively editing a file. And in my experience (I've used wakatime since early days, although not lately). even when you're off researching stuff online in the midst of a programming session, the charts makes those times easily "findable" for the proper time tracking when actually tracking the data.

For sysadmin I guess that doesn't matter, but I wanted to mention it anyway.
Are you proposing that we capture heat this way to warm houses (in which case it's a terribly ineffective and inefficient system) or to actually raise the outside temperature? If you're proposing the latter, there's just no way. Water might store 400 times as much heat per unit as air, but there's an absurd amount of air hovering around a town and an enormous area that air mixes with constantly.
The article describes a method using NaOH for long-term storage and transfer of heat, taking advantage of excess heat in the summer to use it during the colder months of winter.
deGrasse's talk on science and theism has interesting remarks on when (and how) the "God in the gaps" appears on Newton's work, shows how back then natural/supernatural was mixed together.

https://youtu.be/N7rR8stuQfk?t=8m44s
Adobe angers Chrome users by bundling browser plugin with security update
This is simply incorrect. From a theoretical standpoint, productivity is a volumetric measure (Outputs / Inputs). From a more practical standpoint, even if output is measured in dollar denominated terms, the methodology used to measure TFP/MFP minimise the effects of inflation on the calculated residual, primarily by:

- also measuring inputs in these terms (e.g. wages paid to labour, rents paid to capital)

- adjusting prices with reference to a selected base-year so that movements in MFP/TFP are comparable across years

And empirically, what has been historically observed is actually the opposite of what you suggest: productivity and inflation are inversely correlated (i.e. periods of high inflation have show low productivity and vice-versa). Here's a paper from some absurd and hubristic mainstream economists on this issue: https://www.rba.gov.au/publications/rdp/2003/pdf/rdp2003-10....

It's actually even more complicated than just this. But I can't really be bothered to get in to it. But good luck with that Mises Institute stuff.
Is there a benefit in using symmetric encryption vs specifying yourself as a recipient?
Roughly half the country voted Trump so it's a bit excessive to shun all of them.
Consumer Reports changes course and now recommends new 2016 MacBook Pro
Oh of course, it's really just limited to just people who actively seek out music, go to local/DIY events and want to support independent artists/labels. The larger market that just wants to listen has their needs more than met at this point. (arguably at the former group's expense)
Why do most C/C++ projects never use CSS in docs?

(I acknowledge that many high level projects use too much CSS)
It still lets you see the Lyft price in the app.
Announcing it like this is the political move. Trump can keep campaigning on it (he seems bizarrely intent on continuing to act like he's still trying to get the job) and Jeff gets some points with the President.
Q: In base ten 1=0.999…, but what about in other bases? What about in base 1?
Direct link to Google's post: https://blog.google/products/maps/new-year-new-look-ride-ser...
There's a minimum number of karma needed (20 I think) to be able to downvote.
I always defer to frameworks when working on any project, large or small, so this looks really cool to me as we have been debating on breaking out some of our high volume components into microservices at work and Go is an option.

For large projects, using a framework and writing code the way the framework wants you to means that it's much easier to get new team members up to speed, meaning they contribute sooner and with less draw on other team members to teach them the nuances of your weird custom stack.

For small projects, and side projects especially, you can't/don't want to lose steam in analysis paralysis deciding on every little library and thing you want to use. Just pick up the framework that has made most of those decisions for you and focus on the business logic.

Rails nails this. Laravel is pretty good at this. Lots of others do this too (rails and laravel are where I spend my time). Sure, they might not be "exciting" but they are productive, and that, to me, is most important.
In most of the USA, the choice is between "cable company or phone company", where the cable company has coax and offers speeds classified as broadband, while the phone company only has some kind of DSL and tops out pretty slow.

Needless to say, the lack of similar offerings doesn't mean much price competition for broadband speeds.
Off topic. But you just described my current work situation fairly accurately, the main items hit. Macbook, iPhone, wooden table and tea. Replace the drawings with some bills, notes with an iPad and the "vintage" lamp with a normal lamp.

I have to say it is a very comfortable setup, especially in the early hours.
> Trump does it and it's a problem

That's cause he goes on 3am rants that sound like they were written by a 10 year old.
Likely because just "why?" can come off as flip rather than indicating actual interest. Text-only forums can make it hard to show where you're coming from with such a short response. Perhaps if you include a reason why you think it might be a bad idea, or speculate what might motivate their effort it would show your interest.
CVS cuts the price of a generic EpiPen competitor in half
The United States Is Hiring
The NSA careers site is down for maintenance, so hold the pill and let it dissolve.

US IC has done some great work that often gets ignored or not followed for political reasons.

We could have killed Al Zarqawi at the outset of the Iraq War:
http://www.pbs.org/wgbh/frontline/article/nada-bakos-how-zarqawi-went-from-thug-to-isis-founder/

Or not gotten into the Iraq War:
https://en.wikipedia.org/wiki/United_States_v._Libby

Or not gotten attacked on Sept 11th and avoided the whole mess:
https://en.wikipedia.org/wiki/Bin_Ladin_Determined_To_Strike_in_US

Show some respect for the people who are employed to help insure that the world doesn't disintegrate tomorrow by applying to tell them that we understand their plight.

The US looks after its own interests, and those interests include over 300,000,000 citizens and a $17.9T economy.

It might not be a good day for romantic views of the democratic process, but it's always a good day for patriotism.

https://www.intelligencecareers.gov/
If you want an analog music medium then reel-to-reel tape is king. There's nothing like it and its sound is unparalleled. You can even use reel-to-reel for creating echo and delay musical effects.
I don't like Ctrl-C being a super, super common thing I can safely and non-destructively do literally everywhere in my working environment, such that it becomes unconscious reflex/muscle-memory, _except_ when I'm in a terminal... where it means usually instantaneous death for whatever I was doing.
"Consumer Reports went on to share their new results for the tested systems. On the 13-inch MacBook Pro with Touch Bar they saw 15.75 hours of battery-life, for the 13-inch MacBook Pro without Touch Bar they saw 18.75 hours, and for the 15-inch MacBook Pro they saw 17.25 hours."