skysight-inc/HackerNews huggingface dataset:
One of the projects I'm working on is suffering from many of the ills that come with using Oracle on a project. At first we built the entire stack using PostgreSQL (like most sane projects should), but when it came time to deliver to the customer, they had not yet chosen to allow it as an approved software component and suggested we move to Oracle -- that was over a year ago.

We've fought every kind of licensing issue you can imagine, shitty support, broken tools. A simple migration of a few hundred rows in a very simple table turned into a month long exercise that required 200 billable hours to Oracle consultants because all of the import/export tools that Oracle provides are broken in subtle, different and incompatible ways. At one point we saved time by copying and pasting data from one table into another through the management GUI rather than fight all the bullshit Oracle puts in your way.

The customer, now irate that we've been in standstill for a year, doesn't understand and hasn't made any progress in getting Postgres signed off on by their security idiots and now they're out an extra million dollars or so.

From initial install to development to deployment it's been a nightmare and the only conclusion anybody can reasonable come up with is that it's because Oracle purposely breaks their software in subtle ways so that the only paths of execution require deep Oracle lore that only somebody who dedicates their job to being an Oracle DBA could possibly know.

Oracle can't die fast enough as a company. They're an enormous drag on the entire technology industry and I'm convinced a force for evil.
I've seen startpage forced as the default search engine and home page on relatives computers by some installer they'd run. My inclination is not to trust organizations that use such tactics.
Elon Musk: The World’s Raddest Man (2015)
You can deny write permissions to the folder.
The intent was access to better hardware. He believes Apple is falling behind.
I've been quite happy with Elementary as a development environment, and use Docker to host both dev tools and packages I need.

I've also had zero issues with installing .debs, including Slack, so I wonder if the problems the OP faced were just lack of familiarity (I had no troubles when switching from Fedora to Ubuntu a long while ago, and am constantly amazed at how Linux folk tend to have visceral reactions to different package managers and distros).
I'm hoping some of the new crazy changes won't be implemented, because switching is a lot of hassle (bookmarks, saved passwords, saved per-site preferences, extensions, cookies and localstorage data are all things I'd like to keep).
You value your anonymity just like I do, and I have no interest in giving it up. People want to be lied to and want to believe that one more business course or one more networking event or one more book will finally give them the success they crave. So there are hucksters that meet this demand and sell people false hope. There is always a new angle, or a new set of buzzwords, or a new methodology that promises uncharted opportunity. The only thing I can do is tell people to stop and think carefully about what they're being sold.
Musk will seek advisory council consensus and present to President re: Exec Order
I applaud their effort, but I find some of the directions taken somewhat disturbing.

I think having the option to double check late night purchases is cool, but shouldn't be so strongly framed as being aimed at bipolar individuals. I wonder how much "drunk dialing" online shopping also occurs in the middle of the night.

But I would be really weirded out by getting messages prompted by a missed paycheck. If I am living paycheck to paycheck, my first missed paycheck is a dire problem and it won't be solved by trying to budget better. That income needs to be replaced, and it is not my bank's job to address that. Not at all.
> that must cost a whole lot of money and is quite devious of IBM.

You have essentially described IBM's business model. You pay more, but if something goes wrong someone shows up.
Also, there's a strong element (methinks) of us hearing what we expect or want to hear. Extra easy to listen for a pattern if you know it in advance.

(Compulsory anecdote - when studying, I was member of a ham radio club which dabbled with just about anything tangentially related to electronics. And, being students, we did so while consuming lots of beer)

Anyway - we did get a thrill from scoring firsts - say, being the first Norwegian hams to successfully log contact with another country on a given frequency band / mode.

One evening one of our members was positive he heard an Australian beacon transmitting in the 160M (just above broadcast AM) band - a band suffering from epic amounts of atmospheric and man-made noise.

Still, he was adamant he could repeatedly copy the beacon's morse code callsign - buried in the noise, sure - BUT IT WAS THERE!!!

Luckily, a couple of other members looked into it before he filed the claim; that particular beacon had been offline for the better part of a year at the time he heard it...)
The trackpad actually works great; I haven't been able to get four-finger support working, but I think there's a program that helps with gestures like that; I haven't had time to look into it.

Battery life is not quite as good as MacOS, but I think it's pretty good for my needs (at least 4-5 hrs running non-trivial workloads).
And there's no reason to suppose that YCombinator and HackerNews is not compromised and that there is no profiling going on by some entity.
Unrelated, but what do people think about enpass? I'm looking for an alternative to 1Password that runs on Linux. Lastpass is another candidate.
Am on my iPad right now, but it's most likely Option. Option/Alt is consistently used throughout the OS for fractional adjustments (volume, etc.)
So, when we complain about stuff on the internet, it's pointless virtue signaling. When you complain about stuff on the internet, it's.... what? Are you just virtue signaling to your group, here?
I tried Linuxbrew but didn't stick with it for exactly the reason you point out:

> However it turns out Linuxbrew manages it’s own version of all the packages it tracks (makes sense I guess). This end up duplicating many of the packages available or already installed by the system package manager. This works on macOS since there is no system package repository but did not sit well with me on a Linux system.
If there was indeed a superior way of developing software, why doesn't anyone take this knowledge and out-compete for example Linux? It has literally hundreds of branches of all kinds (stable branches, feature branches, test branches), this should be easy pickings! Or out-compete Google or Microsoft which, contrary to whats said in this article, use branches and probably in all their big projects. Sorry, I don't buy it. I suspect that if you are religiously against branches you will just have to re-invent them by some other name.
Comparing an underground rail system to a surface bus system is apples and oranges.

What lets the transit app do this is a that the MTA just enable Wi-Fi and cell signals in all underground stations after a long build-out so that the data can actually be collected system wide from riders using their app.
rahimnathwani that's correct. for this person a masters would be like intro to cs.
Given all the friction and various issues, I still don't see why a hackintosh with well-supported hardware running macOS isn't an option.
It is, in fact, empirically a conservative problem: fakenews sites are something like 9-1 conservative.

If you care to check (you can just take my word for it), I've been pushing back on the idea that Breitbart is fakenews, from the jump.

I find Breitbart abhorrent, though. My conservative friends are sheepish about it. Do you get much value out of it? Could you explain it to me? I'm not a conservative, but I respect a lot of conservative ideology (Hayekian bottom-up economical thought, strong emphasis on the private sector, maintenance of the Pax Americana, &c). Am I crazy to think that Breitbart is a parody of serious conservative thinking?
But..but..we set the group's privacy to "Secret"!
Also happy with Fedora 25. Only thing that is still missing from the good UX on Fedora 25 is (proprietary) software delivery but I hope that that will be soon solved with flatpaks[1].

[1]http://flatpak.org/
Pass is pretty good; you synchronize across devices using a git repo, good command line support, and generally easy to use.
Quite true. I guess you would need different "profiles" corresponding to various languages or major dialects so that each symbol is interpreted correctly.
Loving the white-man-myth of "there are no original peoples" responses to your post[1]. I interpret these attacks on your comment as vain attempts to assuage white guilt. Because as long as the red-man isn't a "native species", then that means the red-man came here just like the white-man did, and the red-man just may have genocided the "original peoples" as well. What a bunch of crap. And thank you for your comment.

1. http://www.beacon.org/An-Indigenous-Peoples-History-of-the-U...
For his own reputation's sake and how history will judge him, he should resign from the Advisory Board.
The four letter genetic code is simply one mechanism that works, and leverages many properties of chemistry and physical chemistry.

https://www.ncbi.nlm.nih.gov/pubmed/19046126

http://pubs.acs.org/doi/abs/10.1021/acs.jpcb.5b01983
I used LastPass for a couple of years and would definitely recommend Enpass over it. You get native apps and can choose how it will sync if at all instead of all your passwords being stored on LastPass's servers.
Doesn't pass expose metadata?
I have the app installed and it is nicer due to better hotkey support, but on the other hand the Electron shell its built upon takes up far more RAM than a couple of browser tabs.

Edit: typos.
Thanks for the info. I fall on the left in the American spectrum, and I would never support anybody making death threats to another person. So please update your generalization that "the left did that;" it's wrong and blinding.
Uber collaborating with Trump
The Federal court did no such thing. All they did was put a temporary stay in place for people who were already arrived or in transit when the Executive Order was issued.

The EO is still in place.

The Pogroms haven't started yet, which we can be thankful for.
> but it's important to note that in the mean time some people with a (previously) legal right to enter the US were turned away because of Trump's recent executive order.

This is false. U.S. visas (regardless of type) are different from those issued by other nations. A US visa does not give someone the right to enter the United States, it gives them the right to go to a port of entry (like an airport) and ask for permission to enter the United States.

Trump's order added additional scrutiny for border agents for people with visas from the seven countries. Many (most?) of those people were admitted, and the ACLU suit forced border agents to keep people "in limbo" in the US while that determination was made (vs. sending them back and forcing them to get a new visa—IMO, this is the right decision and I'm happy the courts made it).

But your specific assertion, that they had a legal right to enter the US is false. At best, they had a reasonable expectation that once they arrived, they would be let in without any difficulty or delay.
To your git repo, yes. If you have a private server set up, then it's not a problem, but if you're using the big cloud providers, then that's something you have to consider.
How to write comments during programming
We've already asked you to please stop using HN primarily for this kind of political battle. We have to ban accounts that continue to abuse the site this way.
I agree that typing speed is not very important. I managed a measly 12 wpm on the two snippets I tried and would still call myself a professional.

On the other hand, if I can make typing less of a strain, my brain will find better things to do, like thinking ahead. I'll try working without looking down for a few weeks to lose my habit of looking at the keyboard. I've had partial success in the past, but with some keys I never gained the motor skill. The most annoying for me are the keys 9 and 0. I always fumble on these when I try to reach them.
5 Ways To Get Your Customer To Sell For You
Python 3. It's a no brainer. Python 2 support will stop soon (2020). Yes there is a huge code base out there that's in Python 2 so many companies will stick to that. But eventually, they will move on, no other choice.

PS. They are quite similar actually.
Classic Netscape and IE Loading Animations in Chrome
These are all good points, in agreement with the general consensus here. I think most people here can agree that uncertain (i.e. impure, unpredictable) doses of pretty much anything is far worse than having predictable doses. You also mention the LD50 is a function of tolerance, which, of course makes sense. My main concern is the backlash of suddenly stopping opioid consumption after one has reached a significantly higher (compared to the naive values) personal LD50 and dosage.
If your primary requirement is "looking" like MacOS, I found Deepin to look just as similar, while being far less buggy. Then again both Deepin and EOS are buggier than Ubuntu. If you're open to the idea of trying a new Desktop and a "get things gone" kind of person, you should try out Ubuntu.
Read through some of the code with the original author. It may seem obvious and it's not always possible, but when you can do this you can cut hours off the time it takes to understand the code and other code that the author wrote.

What you'll get from this that would be more challenging on your own:

- design tradeoffs

- high level design

- the author's coding patterns
Yeah it is basically the website wrapped in an app. Having it as an app makes it easier to launch, switch to (Alt-Tab), it shows up in the task list, can be pinned to one or all workspaces, this kind of thing.
The Envy configuration management system for Smalltalk worked like this. As you were working, you could see if someone had changed code "nearby" (same class, same category, same protocol) and you could review it and merge it in.

Perforce provides something with the same effect. If you periodically get the most recent revision, you can see files with collisions in your change sets, then merge them in.
I absolutely love Iosevka - language/character support (IPA!), efficient yet legible, lots of weights/character variants... A bit surprised how seldom it's mentioned, to be honest.
Mainly because, "well-supported hardware", could change at any time. It felt better to me to attempt a clean break.
I'm talking to people, like yourself, who are normaly sober and rational on HN (and presumably, other places—I like your Objective-C articles, for instance).

It's weird, Trump really has a lot of people "off their game" as it were, and it saddens me because the guy's kind of an idiot. I'd like to see people I respect get their shit together and mount and effective opposition.

Short of talking to them (like I'm doing here), I'm not really sure what else you would expect me to do given my goals.

I am personally not politically active, I don't blog, tweet, or any of that stuff. I rarely even comment on HN.

So yeah: I just want to see the middle/left mount effective opposition. If you don't value my comments, ignore them. :)
Python 3, but you'll find quite quickly that you can work with both easily and examples etc you find online are generally easily translated.
I also decided to use Firefox again recently. There are some slight annoyances, but this time instead of complaining about it I decided to get the source code and tinker with it. Building Firefox from source is surprisingly very easy. I think Mozilla did a great job making the source code and the build process accessible for developers not familiar with Firefox internals like me.
I heard once that they actually try to dumb down the books they publish so that people will need to pay Oracle for more support.
> One of Houdini's best tricks was the volume of muscle he had, which was intentionally larger than any bone mass that would obstruct the removal of any constraint applied to him. He simply tense up as the constraint was applied, then relax after he was hidden from the public's all seeing eye.

Super interesting. Was his muscle volume from working out and special training or more so just genetics?
Well, I will preface and just say it's my own opinion, and I don't know too much, but my thinking goes something like this -- as you said, the innovation has already happened. There's really nothing left to innovate. As far as I see, FedEx and UPS aren't working on driverless technologies or drone delivery, that would be Google, Amazon, etc. Also, because we have 3 or 4 select giant online retailers, and then the giant big box stores that have the onus to pressure the USPS to innovate. It would drive down costs for everyone on a whole, as well as the retailers. Anywhere up to 80% of the cost of physical goods is transportation, and about half of that is on that last mile. The added benefit of the USPS being a federal agency (well maybe not so much with Trump), we could pressure the politicians to ensure customers are getting good service.
C# is probably my recommended language for anyone looking to get started with functional programming and event handling.

Its familiar Java/C like syntax, classic use of OOP, enterprise vibes will mean it'll be very familiar and easy for most to pick up. And as you go deeper, it'll introduce you to anonymous delegates, lambdas, true generics, higher order functions, true closures, list comprehensions, anonymous types, type inference, lazy evaluation and even a sprinkle of monads.

With the language extensions, you can get even further.

This is a great way to start learning about FP concepts without even knowing it and it'll make your switch to a more thorough FP language much easier, such as MLs, Lisps, Erlangs, and most proof languages.
What if someone needs to call or message you at home?

I have thought about taking some of these more "paranoid" measures as a precaution against an unpredictable political future. But doing this would cut me off from nearly every friend and family member.

How do you meet an average person and keep in contact with them (I.e. start a friendship or relationship) when doing something like this sounds insane?
It's possible. I do want to try to get the uptime info from the people that run it if I ever see them. We regularly get techs come in to improve or fix IT systems. Just not that one.
I still have some muscle memory for TECO.
Just noting: not getting/ignoring the joke should not be the reason for downvotes.
Yeah, that type of service and phone-home is also common with $$$ enterprise storage (SANs). Funny story: in one instance I know of first-hand, the people running a NetApp filer setup with a redundant pair of systems had chosen to disable AutoSupport (NetApp's version of the phone-home support system where a tech would just show up with replacement disks when some failed) and take on support themselves. They did not test the alerting well enough after some network changes, which left the poor SAN unable to get distress signals through.

One day, the shared mount on a ton of systems around the company just stopped working. The master node (these have internal redundancy at the network, controller, shelf, and disk level) had failed over to the redundant node, which after time had so many disks fail without being replace that it went down hard. They had to work with NetApp support (at great expense) to get it back up, which took a few days. The system had been attempting to warn the admins as best it could of the impending doom for the better part of a year, and no one noticed.

The moral of this story is that you can have big-dollar redundant systems, but if you don't also have some dollars going to the care and feeding of them, it's wasted. The other lesson here is that such systems don't exist in isolation and are only as good as their weakest link, which in this case was a now-unreachable SMTP server. Lastly, although the LCD displays were trying their best to also signal this fault condition, people who would walk by these physical machines were used to this, so they didn't bother to actually read the errors. Do that at the peril of anything dependent on that system.
Fair enough.

But I am still wondering why linuxbrew exists to begin with. I mean, I understand the point of having snap or flatpack in addition to native distro packages, but linuxbrew?
"if you let yourself focus on it, it's rare to truly be comfortable in your body."

I strongly disagree and think the opposite: if you truly let yourself focus on your body in general - then you might achieve a state to actually feel comfortable with your mind beeing in your body.

But if your disconnected from your body, you probably live unhealthy without realising and then when you pay attention to your body you feel the constant discomfort and therefore trying to avoid paying attention to your body and making it worse.

Because for example "back aches".

There is a reason for that.
And taking painkillers or ignoring won't make the reason go away. But paying attention to your body would make you move your body more and in a right way, so you will have enough muscles to not get back problems in the first place.
The paper specifically states that these unnatural base pairs were chosen because they can be handled by natural polymerases. Also, the only way to maintain a plasmid over time is to replicate it. In fact, the whole logic of the strategy is to have Cas9 target mutations to the plasmid so that loss of the XY base pair during replication would lead to loss of the plasmid, and thus loss of the antibiotic resistance gene that it also carried.
Also seems kind of redundant, why not just go through Google?
Pizzagate similarly went viral across social media. Is the meaningful distinction you'd like to make is that it was reported in a newspaper? In this case, Michael Flynn, then part of Trump's transition team, tweeted vague insinuations of child sex crimes which surely did nothing to dampen suspicions.

U decide - NYPD Blows Whistle on New Hillary Emails: Money Laundering, Sex Crimes w Children, etc...MUST READ!

Even after the shooting, Flynn's son tweeted explicitly:

Until #Pizzagate proven to be false, it'll remain a story. The left seems to forget #PodestaEmails and the many 'coincidences' tied to it.

Here on HN there were plenty of comments if not actively promoting the Pizzagate conspiracy theory, entertaining the possibility that it was legit. The employees of Comet Ping Pong and nearby businesses received backlash, including death threats. This escalated to a shooting by someone who took it upon himself it investigate the matter personally. Fortunately no one was shot. Pizzagate was false on numerous levels.

Both of them are misrepresentations that went viral, supported by people driven by partisan issues. I think both of them are atrocious and shouldn't be excused. They are unfortunately a symptom of the terrible state of current political discourse.

I'm genuinely interested in the distinction you draw between them.
> EDIT: The downvoting system on HN optimizes for older, over the hill developers as is shown here once again.

Oh, so this is what ageism looks like? I see.
Cached version: https://webcache.googleusercontent.com/search?q=cache%3Ahttp...

The link is throwing a 500 at the moment.
Edit: misunderstanding.
I've spent a couple of years making https://pricehipster.com

It's a very fast product search engine and price comparison website. Search speeds won't be great outside Australia (Australian stores).

I am currently making preparations to expand to other countries later this year.

It has only become (slightly) profitable just recently.
Did we kiss it to death? I am getting a 500 error and hostgator landing page.
Got a 500 error. Google Cache View

http://webcache.googleusercontent.com/search?q=cache:DZ2CzZp...