skysight-inc/HackerNews huggingface dataset:
Other people mentioned nix package managers (rpm, apt, etc.) - I'll also mention nuget is apparently an option for native code too.

Why isn't there a more generic option? Well: There's a ton of closed source C and C++ libraries out there - stuff with license fees and NDAs, tons of fiddly configuration options that are relevant to you - built with closed source and fiddly toolchains with incompatible ABIs for obscure platforms, sometimes with even more fiddly link ordering considerations... to say nothing of additional requirements for distribution. E.g. some of Microsoft's stuff prohibits "xcopy deployment" and instead requires you to run their installers instead - presumably to make their job easier when they want to roll out a security update.

To try to slay this beast with abstraction is to try to slay a hydra. For every compiler or configuration option you decapitate, two more you hadn't considered before will come into view.

Even when you constrain yourself to the single platform package managers, things are far from perfect. I've had nuget packages that can't handle the latest version of VS. I've seen apt lagging several versions behind the latest boost. They weren't built with the specific fiddly #define s that customize this for my needs. Upstream doesn't want your fiddly project-specific customizations, and legal has better things to do than verify you're not violating any NDAs by contributing back upstream...

The "easy" option is to simply get really good at wrangling absolutely terrible build chains.
i dont think the BI stack SSAS, SSIS, SSRS ... is part (for now at least) of ms sql on linux

i do hope thought they do provide it
and i really hope they provide SSAS and SSIS development tools on linux
I think, though, that if the alternative is to trust my instincts (which I don't have), then I'd rather trust that -130 dBm strength signal. I think that my instincts are the secondary factor when I get lost in the forest, not the first factor. If I have no reason to think the GPS system is deceiving me, I would trust it.
How does a code base become so cumbersome, without someone signalling that there will be a price to pay?
My wife uses borax to make our laundry detergent.
Under 50.

Used "Terro Ant Killer II", which is syrup that contains borax and works about as well as the original formula that contained arsenic.
> here are at last 3 obvious approaches: (1) applying the functions sequentially, (2) concatenating their outputs, (3) XORing their outputs. None of these takes rocket science to figure out, and some 5 seconds of thinking would easily rule out #1 and #2 as inferior to #3.

This is wrong. Concatenation would be harder to attack than XOR. Finding two things which hash to to two particular values in two separate hash functions is necessarily harder than finding two things which will hash to values which will XOR to the same value--almost a priori. You replace a double collision (across two hashes) which is very unlikely with an XOR collision, which is going to be exponentially easier.

> You're simultaneously literally claiming that two secure ciphers can be combined to result in an insecure cipher when their keys are generated independently. This is far more astonishing than the claim that the ciphers you're using are actually secure in the first place.

Since you seem to want practical examples on recent crypto: consider meet in the middle attacks on 2DES as an example of why combined cryptosystems are not necessarily as strong as you'd imagine. It's admittedly a weak example--still stronger than 1DES, and an old system. Fundamentally, combining cryptosystems, even with separate keys, gives you a new cryptosystem which requires separate analysis.

> Hell, you haven't even shown shown this is possible for any pair of secure ciphers; your "example" was missing the most crucial part of the cipher -- the key. The whole argument is so crazy it's just utterly ridiculous.

If I had a good attack on RSA + ECC, I'd be writing a paper about it. I'm gonna posit that if that's the kind of proof you want to believe you're "wrong", you'll remain happily "correct" in this scenario.
<At first there was a palpable sense of "O NOE" as the NSA scrambled to discover what exactly had been stolen. And then just as suddenly, it seemed to go away.>

I think a big part of them not commenting on the issue was that they didn't know what Snowden had and they got caught in a number of lies early on.
I learned TeX because it was fucking gorgeous.
thanks :-) and i really do appreciate your support of me in the threads. more than one guy has defended my post for me and that has been encouraging to see :-) honestly, not all men at apple are jerks either. its just that the jerks tend to be the loudest.
Is your company actively working on a replacement? I've felt like Flash has been "on it's way out" for the better part of three years. It seems to me that your company has had the years it needs to make the change and has chosen not to do so.
Worlds top 5 car accident accident video
It doesn't.

Someone always signals there will be a price to pay. The thing is, the price is not high enough when compared to the profit you gain by continuing down the road you are on now.
cross platform package manager: pkgsrc.org

i have successfully used it for BSD, Linux, Solaris, HP-UX, Red-Hat Linux for the same commercial project.

Amitai Schlair: One Weird Trick To Simplify Package Management.

http://www.nycbug.org/index.cgi?action=view&id=10345

Disclaimer: i am not Amitai Schlair
read the blog.
Don't iPhones and iPads also have a UNIX kernel?
I use borax pretty much every day in a biochem lab. 20 g of borax in 1 L of water works really well as a cheap buffer for DNA work.

But I had no idea it was (or how it would be used) for laundry.
It's makes no difference if it's a google project.

It fulfills a need, and works.

Just because you have a preference for something else doesn't make it any less effective.
Aveeno is your friend, if you can get it where you live.
Yes, and we have been for a while. But as you can imagine, you can't stop adding features to your existing product and expect to survive. 1M lines of code isn't something you can port quickly.
Its that third drink that turns the night.
And here's the Marvin Gaye version https://www.youtube.com/watch?v=eiY5XNNzFQ8
> This is getting downvoted with no explanation, rude if you ask me;

If I check my comments frequently enough I sometimes notice oscillations. That one was voted up once, then down twice, then I didn't check for a while. 2 people have since appeared to cancel out those two downvotes.

After I posted that comment I thought about editing it to say something about how the nicer weather is "in addition to the state's services...".

Perhaps some of the downvoters thought I was disagreeing with the comment I was replying to, whereas I actually meant to supplement his/her good points with my experiences.

Edit: changed his to his/her.
Venezuela Extends Use of 100-Bolivar Bill Following Protests
Pivotal labs chose it a few years back and all the enterprise wonks haven't turned back.
You missed my point. Here it is in parable form:
https://hbr.org/2010/11/the-irish-banking-crisis-a-par
What Is a Manifold? Lesson 1: Point Set Topology and Topological Spaces [video]
Well, the codebase existed long before HTML5 was supported by pretty much any major browser (remember, HTML5 didn't really stabilize to the point an enterprise could use it until 2012). So you have to continue adding to it while you wait for HTML5, and its popular frameworks and libraries, to come to fruition. Oh, and we're an enterprise SaaS app, so all of our customers run on whatever version of IE was released 4 years ago.
When an order is stuck in 'preparing for dispatch' it is easier just to cancel the order and try again. The same item magically gets dispatched as normal.
Worlds top 5 car accident video that shock you. going viral on internet
Or is it just that healthy people can use the sauna more frequently?
From my response There was no quote because it was him being nicer to me than to the other men thought he should have been - it was actually him not treating me like a second class citizen. It was this "equal" status that made the others feel that I got better treatment. Note "equal" not equal. Note "nicer than they thought he should have been".
Is there some sort of process in place for mitigating the potential "1 step forward, 2 steps back" path of adding features in ActionScript and then having to eventually port them?
Isn't that the same weak point of theoretical proof? Papers get accepted, peer reviewed, published without anyone detecting the flaw. A good example is Hyman's mutual exclusion algorithm, which passed all the usual review without issue but later discovered to be flawed.

The source is available and can,should be, and has been peer reviewed.
Seconding the Manager Tools Podcast. There's also Manager Tools Basics, which is a highlight reel of sorts from the main podcast. Their approach can be a bit simplistic at times, but is immensely valuable.
I think something like sandstorm is a good balance between this though. Easy enough to setup and you can use whatever cloud software available for it. The feel of shared-hosting, but the control of self-hosting, all in one easy to use package.
Where we could, we certainly tried to avoid it. The bigger problem is just the opportunity cost with regards to resources involved with the transition.
I'm curious how the ongoing support of Flash applications on the web compares to the support of Java applets on the web. I don't know much about the latter, but if anyone here is engaged in supporting a legacy Java applet I'd be genuinely curious to hear about it.
Why would Adobe keep investing money in your problem? When there no longer is a revenue stream that funds updates there will be no more updates.

If you need years to transition off Flash you should have started years ago and if you haven't yet, you have a very big problem on your hands. And if you think Adobe cares about that you are mistaken. They don't care unless they can make money out of it. They are not a charity.
Electric car charging etiquette
You must not have dry skin. 3-5x daily application of Aquaphor keeps my hands mildly dry rather than cracked and bleeding. And it works great on your face to help prevent wind burn while skiing.
What the U.S. map should really look like
Benjamin button was a documentary ahead of its time.
Google's new Developer software is pretty neat, reminds me of a really basic adobe flash 4.0, converts everything to HTML5.
or in other words, "Maybe these researchers are absolute morons."
> if he worked too many overtime hours (which came around from time to time), would get into the next tax bracket and it wouldn't be worth it

By "not worth it", I suppose you mean that he valued the marginal increase in income less than the marginal decrease in free time – which is entirely subjective and different from person to person? I don't see your point.
I believe he was suggesting a lower bound. ==> If you're over 100GB you should probably have a discussion around future plans and what you'll need to do to scale to 10 times that while keeping response times etc.
As a Finnish person this question makes no sense. Everybody goes to the sauna. The young, old, babies, the sick as well. I go to the sauna even with fever as it feels good with the chills.
That's not over-engineered at all.
Tensorflow implementation of PixelCNN++
"It's makes no difference if it's a google project."

you seriously suggest that Google sponsoring a project couldn't possibly catalyze it's success?

"Just because you have a preference for something else doesn't make it any less effective."

i can usually bear oversimplification- incorrect- or patronizing- but both all three in the same post is pretty testing on my patience.
Chips that support multiple systems are fairly inexpensive. I picked a couple up on an indie gogo for $15 each. And it does GPS/Glonass/Beidou https://www.indiegogo.com/projects/navspark-arduino-compatib...
The Future of Artificial Intelligence from DeepMind Founder Demis Hassabis
What should they use instead for positioning?
This is why I avoided embracing Swift until this year - we started using it in parts of our app but the 200 breaking changes in our project every 6 months was a major PITA.

Starting with Swift 3 they claim to be source-stable which is why I've dared embrace it wholeheartedly now.
Which is a large cost no question. Especially with the size of the codebase you mentioned. What I'm interested in is how, if at all, the transition process is managed. YouTube's transition from Flash might be an example of this. They managed it by creating an opt in sort of beta experience that they tested for a long time before making it the default.

Another thing I'd be curious about is the line at which the opportunity cost of not making the transition surpasses the cost of not developing new Flash features.
Practical advice, there.
Olive oil works well as a lotion as long as your skin isn't naturally super greasy.

A bottle of the most expensive olive oil is still cheaper per fluid oz. than a bottle of lotion.
I really enjoyed this essay, even though I think I disagree (at least partially) with its primary conclusion. I especially liked the discussion of the map/territory problem and its application to programming.

I think I even agree partially that the most literal version of the hacker ethic is a bit flawed. But I think there is still a lot of value there, even if Levy's book didn't necessarily show it in the best light, or deal equitably with all of his characters.

Here i'd say: the map is not the territory. Levy's book is not the hacker ethic, even though he may have made an attempt to map it. The examples he cites may or may not meet the criteria that he himself specified in all cases, but that says more about his choice of example than it does about the ideas themselves.

I think there's a way of understanding these principles that comports well with a, shall we say, more mature view of the world than perhaps some of us had growing up on them:

> Access to computers should be unlimited and total.

I think this one stands on its own. Access should be unlimited and total. For everyone. As the author rightly pointed out, the 'hackers' denied access to Margaret Hamilton. That makes this event a bad example of the hacker ethic, not a good one. But I think the principle fits rather well with the philosophy of the author, provided the definition of 'access' is probably expanded and contextualized.

> All information should be free.

To me, this is more ideal than implementation. All information ought to be free. In an ideal world. Where possible that information should be free, and we should be working towards a world where it is moreso. However, information should never be more free than the maturity and tolerance of the society its embedded within permits at any given time. As free as possible, but no freer, to put it on a bumper sticker.

> Mistrust authority—promote decentralization.

I think this is an unequivocal good not limited to the hacker ethic. Authority should be mistrusted. Decentralization should be promoted where we can avoid compromising the other ideals (e.g. access).
TIS-100 in Infinifactory
It's not that bad. Toyota Production System is taught as part of an MBA curriculum in better schools. Like it says in "Skunk Works", 2/3MBA=BS. The trouble is deciding which part that is. The best schools, in my experience, have realized that.
There is an answer here: https://www.reddit.com/r/generalsio/comments/5i73vb/some_que...
Further to this, a lot of enterprise-type companies I've worked at who have web applications, but their primary business isn't tech, just don't seem to understand software maintanence, and as such won't put a budget towards it. Instead they'll just completely replace it X years later for Y times more than the maintenance would have cost.
I'm older than a millenial and I don't ever use it unless its really dry and staticy. When I was in St. Louis I'd use it in the winter. I generate maybe 2 sparks all winter in Seattle no matter how hard I try and shock people.
Technical Reasons: Because Flash is more than an animation platform. Entire applications have been developed in ActionScript (the platform's main language), significant piping was deployed (mainly in the early 2000s) in Adobe/Macromedia-based solutions where Flash played a key role as a connector/target/control interface.

In other words, for many important websites, Flash was the JavaScript of today (far reaching, with critical appearances in both the back and front-end).

Business Reasons: Adobe has had a rough decade. The Macromedia acquisition was a red pill (IMHO) for many at the company. The company has been dramatically slow in adapting to a new Web. Several major projects have failed or under-performed. All and all, Adobe has bigger fish to fry than to procure their developer base of a free/low-cost migration solution.

Other Reasons: 1)The nature of proprietary software - a lot has been written about this so feel free to look it up on the Web but basically its hard to just discontinue software without facing several non-trivial legal challenges. 2) The Steve Jobs Effect - or the curse of having a major figure accelerate the demise of a product that should have evolved into an open standard. 3) The Adobe Coldfusion Effect - Macromedia/Adobe has a product called ColdFusion Server that used Flash technology A LOT to differentiate itself, however the transition strategy adopted by Adobe didn't immediately discontinue Flash support for ColdFusion generated reports (for example) and such a direction made developers less likely to invest in a quicker migration to HTML5.

I feel your pain and, at this point, would also like to see Adobe pull the plug once and for all. But we live in a complicated world, for better or worse.
New Zealand has also had three large quakes on the bottom of the Pacific ring recently
Future tension
I built writedown.co which is a blockchain enabled immutable Twitter clone. Check it out.if you like
> hooked on something unwholesome (drugs for example) with their newfound free time

Based on what the "Rat Park" studies show about the natures of addiction, that seems very unlikely: People get addicted when their lives suck, not when they have free time.

Having money enough to eat is going to go a long way to making peoples' lives suck less.

Not to say that helping people direct their energies wouldn't be useful. It may take a few months of vacation or longer before people can recover enough drive to do anything with their time that they can make themselves do anything other than relax. When you've spent your life being told what to do and driving yourself with fear of losing your job, it may take months or even years of recovery before you can be self-motivated effectively. Telling them that too might be useful.

I think the government should offer "jobs" that don't add a huge amount of money over the basic income, but that provide some public good, to help people who are just terminally uncreative direct their time, but should also offer free education in how to start their own businesses for those who do want to create something, build something, or provide a service. Or alternately they could learn new professions in their now-free time and get higher paying jobs.

So yes, I agree with your conclusion (education and guidance is important). Just not the reasoning that got you there. :)
Ubic – A polymorphic service (daemon) manager and supervisor
Oh I gotchya, sorry about that.
If I use the "wrong" brand or no shampoo and conditioner, I'll get terrible dandruff that can even lead to it mixed with dried blood.

If I use Aveeno brand shampoo and conditioner, this never happens, ever. Not a single white flake. Nothing else has done it. Totally brand loyal and that stuff isn't cheap, nor is it advertised as a dandruff product
Well you can blame them, but it won't solve anything. MBAs are filling a business 'need'. Professional management and all that it entails was going very strong before MBAs even came onto the field. If you removed all MBA programmes, I don't think anything would change - you'd still have professional management and revolving doors, you'd still have people chasing these same KPIs to the exclusion of customers.

My point was more that MBA is a symptom, or a result, of the real problem. And someone with an MBA is probably going to be a better manager than someone without. An originally good CEO who built a company is going to become better at his job if he gets an MBA. So the MBA itself does have value, as does all knowledge. It's just misused by many companies. Removing professional management and keeping MBAs would be far more positive than removing MBAs and keeping professional management, provided we had a real and workable alternative to professional management.
It's complicated. Original UNIX by AT&T was newer open-sourced. BSD (Berkley Software Distribution) was opensource distribution of user programs for UNIX (like TCP/IP stack, vi editor, etc.), used by original UNIX, with proportions 20% of AT&T code and 80% of BSD code. So technically, BSD is(0.8) not(0.2) UNIX. FreeBSD is branched from BSD code, so it is(0.8) not(0.2) UNIX too.

Apple MacOS X is based on FreeBSD code (and lot of other code), and it certified as UNIX compatible, so MacOS X can be named as UNIX. iOS is based on MacOS X, so iOS is UNIX too.
It's not really Adobe's responsibilty to kill it. At this point in time (2017ish), users have effectively killed it by removing it from their machine.

And if they really need it, Chrome is your best bet, since it handles Flash plugin, security and updates for you.

So it is being killed (but by the users) and eventually die off like other old software. Maybe running in an emulator in the future.
I do wonder if there was a confounding factor that they didn't successfully isolate. "General health" seems like an obvious one, but some other factor might be more subtle.
do you answer questions this way in real life or only on the net under alt accounts?
Really? That works? Im interested in learning more. Mind sharing?
Well, I tried to go to the sauna yesterday, but I forgot where it was.
In fairness, your question hardly reads as a question and much more like a halfhearted sigh from someone who hasn't given it much thought.

In response to the mention of Google backing it, I don't see how how that should discredit it in the slightest. Sure you don't see anyone getting fired for choosing Angular. That's because it's supported by a business that runs the business on it. In this case, a company filled with some of the best engineers in the business. It also was and is damn good at certain things. Pretty sensible choice.
indian women being considered "exotic" is one of those..
Not that difficult, the plug in the car could have an ejection mechanism(just pushing slowly the cable, nothing fancy) and then you move the car away to a parking slot with autosummon.
The cable just needs to be installed from a taller post that avoids it being dragged by the floor when released.
If done like this doesn't need really high tech on top of summon.