skysight-inc/HackerNews huggingface dataset:
Help the uninitiated out here -- what's the difference between an Instant Pot and a generic slow cooker? Looks like this thing just has more heat settings?
Cremeschnitte: Finding great quality content creators on Reddit
I had a commenter on the original post claiming he'd gotten millions of dollars out of Bitfinex two months ago! I pointed out this was actually news, and asked who the sending bank was.
Thanks for telling me about tig, now I'm justified for having browsed HN today.

It treats my "assume everything works like vim" habit well
> If that happens, pretty much the only thing you can do is a hard poweroff.

Sounds like a non-swap system/kernel tuning issue - you should still be able to slowly switch to a virtual console or ssh in, etc, and kill the test suite..

Also, most linux distros run without any real usage of user/group resource limiting - setting up these appropriately is useful to limit the overall impact of runaway jobs
How to Buy Stellar Lumen (XLM) – Step by Step
This is the sore spot economists often have with anti-trade politics. Recap: people tend to only think of the benefits of trade in the money they make from trade, and not the products or ideas that they get when other countries make money from us. There are benefits to both buying from and selling to other countries, and by only considering one side, we make decisions that make us poorer.

China doesn't want foreign companies making money from Chinese maps in China. As a result, Chinese firms may make a tiny bit more money, but one billion people have drastically worse maps.
A cryptocurrency reality check [pdf]
My pet speculation on why Java attracts this stuff is that it's actually a very robust and strongly backward compatible (and forward compatible) language that runs on a very robust VM.

I can take a compiled .jar file from the late 90s and in quite a few cases I can run it right now unmodified. I can also link against it and use it in Java code pretty trivially. I can do this with modern tools and modern VMs. Then I can copy the result from an x64 box to and aarch64 box and most of the time it will run the same way. That is just amazing.

Java's strength in the areas of robustness and compatibility means it can sustain a lot of complexity. You can build really insanely complicated towers of Babel in Java and they won't topple over. Java's excellent tooling means they'll even be somewhat maintainable.

This transforms Java's great strengths into its great weakness. Its capability to sustain complexity means that nothing checks the tendency of sophomore programmers to over-engineer everything. In other languages over-engineered rococo monstrosities just fall over, but in Java you can actually get away with it to a shocking degree and still ship working robust code.

Try that kind of over-engineering in C++ and you'll have 20 minute compile times for small projects. (I've seen this, so people still try!) Try it in a dynamic language like JavaScript or Ruby and your complex design pattern monstrosity will become a non-deterministic generator of random runtime bugs. These languages can't sustain code that is riddled with FactoryFactoryFactorySingletonFactoryObserverFactory type stuff. Java can, so the Java ecosystem is where the people who love to over-engineer go.
WeeklyTimelog: First real automatic time tracking for develoeprs (PH community)
Its just as easy to delete most other backups.
The modern CDN web stores content at hundreds of locations, but the locations are all sponsored (paid for) by the original content provider, presumably that payment is subsidized either monetarily by the end-user or by advertisers. So there's really no difference. There are a couple of cryptocurrencies aimed at settling the bill for hosting activity like this that may improve the reliability situation (by creating a monetary incentive to do that hosting)
If I may, what is the best ML/AI group on meetup with local presence in your city?
No, there's a lot of decent project managers, lawyers, etc, who understand something called revision control, which has much the same job in the real world for managing complex pieces of work, specs, etc...
CGP Grey: How Do Machines Learn?
firewalling on a router/gateway gives you the same ability, and none of the downsides of NAT.

Nat is in no way a requirement for this.
Does IRC have the ability to delete messages?
GitHub does this too.
There's an option in sourcetree, "always show output". This will keep the window that runs the commands open so you can always see what it did and git's output. I always keep this enabled.
Maybe we should not have tips? There is no actual need or advantage to giving people tips, and there are plenty of countries where tipping is not common (including some where cash is still favored over electronic payments). Why not just pay people a fair wage that they can live on?
Its time to pay people a living wage, and stop the tipping culture. I hate carrying cash, and It bothers me that I have to carry $1 bills for the tipping extortion.

Im resentful that I have to pay for things as well as bribe the workers. Its disgusting.
Ah yes, the "you're just jealous" argument, champion to people who are too blind to realize that BTC has serious downsides. Look man, a massive speculative bubble popping is gonna have huge repercussions to a non-trivial number of average non-techie people who read an article about how some nerd got rich on digital Beanie Babies and threw their life's savings at it. Those are the people who are gonna get fucked, not the people over at Bitcoin Idiots, LLC who can afford to lose some fun money betting on Internet bucks.
Yep. In fact, Gemini's value proposition is that it's as rules-following and upright as a crypto exchange can be - they want to market to serious money who aren't interested in cowboy exchanges.

Unfortunately, this has left them with much lower volumes than the more cowboy exchanges ...
tl;dr: their grant money dried up, and they've been limping along trying to find support.

If you like them, it looks like they sell subscriptions here: http://shop.nautil.us/
* there's no reason you have to use all these git features *

If you are not using all of the Git features, then why use Git? Why not use something simple, like Subversion? As I wrote in the linked essay:

-------------------

When I list these complaints for developers, most of them respond “You are complaining about Git’s power. The stuff you list isn’t really a flaw, rather those are all examples of how amazing Git is. It is flexible enough that you can do almost anything with it.”

I agree, Git is amazing and very powerful. What I’m suggesting is that we should recognize that it has a very high cost. It might empower complex workflows for sophisticated teams of experienced computer programmers, but it exiles the rest of the staff, and this has significant productivity costs. And Git is intimidating, not just to non-technical staff, but also to inexperienced programmers. In How To Destroy A Tech Startup In Three Easy Steps I talk about Sital, and his unwillingness to commit things to Git. He was learning a great deal about many other technologies, and he didn’t have any spare energy to learn about Git. He went a month without making a commit, and then he only did so because I insisted. After I put a lot of pressure on him, he got to the point where he would make one commit a day, at night, when he was stopping for the day. He would commit to the master branch, because he was confused how to handle different branches. When there was a merge conflict, I would resolve it for him. We worked together for 6 months, and in that time he learned a great deal about a lot of important topics, but he never really learned how to use Git, because it was a low priority, for both him and our CEO.

Git is very powerful? I’m willing to go along with that line of thought so long as we all understand that using a tool that is more powerful than needed can lead to problems.

http://www.smashcompany.com/business/business-productivity-h...
Can't confirm. Reloading the page takes at most two seconds with a multi GB inbox. I've can't remember ever feeling that their initial page load time is slow. Odd.
Precisely. Label them with a paywall tag.
There are GUIs that are very close to CLI that don't try to reinvent a wheel and instead just map directly to what git does.

The best one, I think, being Magit for Emacs (if you can call that a 'GUI' given you can run it in the terminal).

If you get used to commit things by-line instead of by-file (which is generally highly recommended with git), and also clean up your history/squash things a lot, using git cli gets VERY tedious very fast; I'd rather do it in several keypresses because why not.
It's not anything inherent to a visual UI though, it's just that most of the UIs that exist are trying to put their own model on top of git, rather than embracing git's model.

The one exception to this I've found is GitUp (mac only, sadly), and it's excellent. It's whole model is, "what operations can I perform on this graph," which is exactly the model git has. It's great.
right, but money laundering is to take dirty dollars and convert them to clean dollars. It's not obvious to me how aggregate demand for money laundering supports a specific price of bitcoin. If bitcoin is a mechanism for doing it, then the right metric is to look at the fees people charge for laundering money, not the amt of money laundered.
http://lmgtfy.com/?q=Slow+cooker+vs+pressure+cooker
This is their first time running it. I went to qCon SF this year and I thought it was alright. They talked a bit about qCon AI and said that it was a machine learning conference that is targeted towards software engineers, not data scientists. They also mentioned that they would have a hands on lesson track.
> in a statement to 9to5Mac, Apple denies the report and simply says “it’s not true.”

[1] https://9to5mac.com/2017/12/11/apple-phasing-out-itunes-musi...
A missed opportunity to say gitting instead of getting.
Which makes them nearly useless. If I have to pay attention and take over at a moment's notice... Why am I not driving the car myself?
Firefox to mark HTTP sites 'not secure'
In the Reddit thread, he very, very begrudgingly mentioned lower income tax rates in TX, and several Redditors surmised that this was more important than anything else.
I don't really see why it matters what the motivation was behind it. The point is that Java for some reason seems to be an attractor for that kind of ridiculous code. It is where you end up when taking "OO design" to its logical conclusion. The OO paradigm is like religion: mostly harmless if you don't take it seriously.
We have installed a few blockers in chrome to help with the mess, but no luck for my phone's browser which she uses quite a bit too.

It's just sad that all content for a given domain of interest is quickly aggregating on just a few domain names.

Also as a non-facebook user I am so saddened by the user experience facebook gives to people that are trying to look at a Restaurant menu where the idiotic restaurant decided to put their site up on Facebook. No employee of facebook or 66% of the users are going to complain about entering a Facebook CAPTCHA every damn-f-ing time because they are all logged in already.
This is one of the most really hackerish thing I've seen. Bravo. Thank you for submitting.
Almost everything on that list is wrong, but if I point something out (because I actually learned how it works), I'm just a predictable git fanatic? How is that different from burying your head in the sand?
Every company goes bankrupt eventually. The idea is to make money, no matter how you want to look at it.
One can read any amount of similar articles, but if they don't understand the data model behind all this, git will remain a complex and fragile beast for them. The feature-set is huge to be able to just remember all possible commands for all possible scenarios. If you don't know what index is or what a branch is, this all will look like a bunch of nonsense. On the other hand - your ruby code won't seem too logical either if you don't know the language.

So if git is the tool you use to get your job done - don't hesitate to spend a day or 2 on reading how it works and how you're supposed to use it.
sure comcast might suck but to say you have to deal with this at "any company" is not a valid response.

If amazon ever did something like this to me, I would never shop there any longer. Problem solved. Now who I turn to if govt refuses to listen to me. Interacting with Govt is a horrible experience almost every single time. You just have to "deal with it" if you don't get help.

Your internet experience will depend on how much your neighbors think internet is the priority given limited funds.
Because that would cost the companies more and they're happy to get away with paying less. It's really not a mystery.
Second that; I'm using Spacemacs just for Magit and nothing else, although it's mainly vim or clion for development. Haven't seen a single git client that would be close to Magit; too sad it needs Emacs, could have potentially been an awesome standalone...
"Don't be snarky." Go somewhere else if you want to talk with that tone, thanks.
Serious question - is there any doubt that one can successfully convert BTC to fiat? I've done it many times on the major exchanges (Gemini & Coinbase) with absolutely no problem.
> Should I be worried that putting a swap on an SSD will cause it to wear out fast due to many write cycles?

This risk is hugely overstated for most use cases based on people having 'baggage' from 'dumb' flash memory cards.

eMMC is another story (because these are basically 'dumb' flash memory cards)

Recently read an article by samsung where they claim that 3d nand SSD drives can handle ~1x full drive write per day (e.g. 1TB drive -> 1TB/day) and still last the rated lifetime, and that v-nand can handle something like 5-10x (don't remember off hand precice figures, but it was easily googlable). Yes, this is a vendor figure - but should be at least ballpark accurate I'd think.

Also, many SMART-capable drives show their estimated write cycle lifetime in SMART status (again, vendor figure, but still) .. if you check this on your laptop I bet you will be surprised at how low the figure is.
Sort of off-topic, but magit isn't really GUI :-) -- though it is very nice, if you're an emacs user. It's Achilles' heel is speed, though -- too damn slow. (Last time I tried it, anyway, which was a while ago.)
I've read this seven times now and I just can't understand it. Can you elaborate?
From what I can see, youtube red is something completely different. Paid content is/was mostly used by small producers or people like you and me who want to put up paid-for content.
Youtube red seems to be more like netflix, i.e. large production companies.
China is an extremely interesting study in geopolitics.

Nations should never be able to do this, rise in prominence completely unobjected. You see examples of this throughout history, whenever one nation starts to expand its power and influence, another nation or group of nations tends to deploy power to check the rise.

Accession of new geopolitical powers is therefore an extremely rare event, a complete failure of the nation's rivals to provide an adequate check. Those checks go all the way to declaration of war if it becomes necessary.

We're seeing that with China, and no one is quite sure why. Russia is falling in line with Chinese interests, the US is just keeping mum, in the same way Europe kept mum for decades while the US rose in prominence.

My theory has to do with nuclear weapons making the 'buck-stops-here' solution politically infeasible. Nuclear weapons didn't meaningfully change conventional warfare, but it threw a monkey wrench into international diplomacy, creating a situation in which China can push relentlessly hard to rise without a corresponding check.
That's not objective, that's subjective. Objective means mind-independent.

Also, tyranny of the majority.
GM and Ford were also pretty deeply involved with Nazi Germany. Finding a car company with a clean record and a long history is surprisingly hard.
Tokio internals: Understanding Rust's asynchronous I/O framework
Fair enough, ours are :)

The kind of rules we use are boolean expressions that identify which rows the user's groups can read/write/delete. The ORM automatically combines all the rules as a single expression and applies it to the query.
Not a dupe but this was linked on both of these discussions five days ago:

Ethernet over barbed wire | https://news.ycombinator.com/item?id=15910263

ADSL over wet string | https://news.ycombinator.com/item?id=15908107
And even if you really want to run a successful restaurant, capital doesn't give a fuck. Banks won't lend you more money because you have a passion. Investors won't either.
I use a curved monitor for work and the main benefit is you can focus on the center while having a large workspace. Viewing centered is the key. With dual monitor setup, I was coding with my head slightly rotated to the left most of the day. I didn't like splitting a window down the middle of two displays.

As for the curve. It's OK. I don't like how straight lines appear curved when you have many of them like on a spreadsheet.

I recently setup a triple monitor setup on an arm for gaming. It's great for programming and much cheaper. I use cheaper monitors on the left and right. For coding, you can have a large workspace for 1/2 the price.

For serious coding I use i3 window manager. It works great with multiple displays. Each display is a workspace. Again, most of the time my focus is on the center one. Right and left display are things like extra terminals, run-time logs, dedicated monitor for debugging web pages.
Im not sure I've ever seen a comment section about btc in the last six months that didnt include a discussion of eth and at least one other alternative. BCH is not unique in this.
Because "the west" is not some monolithic entity and some very very powerful and profitable businesses continue to make very large quantities of cash by working with/in China. A trade war with China would lead to a huge increase in the cost of goods, and many business would go belly-up since they are predicated on the very low costs of labour and high rate of exploitation of Chinese workers.

If applied aggressively it would lead to a very large recession or depression, and maybe even war.
My school (mid 2000s) skipped over them.
GDPR: Why We Stopped Selling Stuff to Europe
World GDP is something like $100 trillion.

Top thousand banks make something like $1 trillion (as per http://www.businessinsider.com/r-global-bank-profits-hit-920...). I think we can safely ignore the long tail here, as it consists solely of banks making under a billion.

So, about 1% of global gdp is profit for banks.
I've noticed a big drop in panhandlers in cities, recently. Nobody even has cash any more. I wonder what they've been doing instead?
the commands themselves are not actually the lowest level, though! (and in fact, are kind of crazily mixed togther; most of the trouble people have w/ git is bad UX for the cli, imo.)
Footnote video with slightly more detailed info:

https://www.youtube.com/watch?v=wvWpdrfoEv0
Thanks for the review! I actually wrote that years ago (in frustration). Will give it a revision when I have time.

I think I would rebase my PR comment history away only if "the repo owner wants me to rebase it to a single commit". In that case, I'm just doing whatever the repo wants the repo to be structured.
First sentence basically correct.
Second sentence total idiotic racist non-sequitur which does not follow from the first.
Client-Side Encryption and Decryption of SQL Server Backups for Use with RDS
Fortinet hinders access to updated Linux client despite security vulnerability
We recently received notice that FortiClient had a security vulnerability[1] and we should upgraded our clients.

As a Linux user, I went to the Downloads page[2] expecting to be able to download the client. They have just about every popular OS listed including iOS and Android, but Linux was absent.

After doing some research and contacting my customer who requires we use this Client, and his contacting FortiClient customer support, it seems that the Linux client isn't even available to those with a support contract. You have to be part of their developer network to get access. Now, if that was a simple sign-up, that would be one thing. But you also have to have sponsorship from two resellers to get into the network.

This seems like a pretty big PITA, especially given they should want users to update their client since the old clients have security vulnerabilities.

Has anyone else ran into this? Is there a way around it?

1: https://fortiguard.com/psirt/FG-IR-17-214

2: https://www.forticlient.com/downloads
I wish there was a list of Bay Area restaurants that don't require tipping. I discovered one last Friday and look forward to returning for the good food, service, and fair wages.
Science can be immoral at times. When science and morality are at odds, the right thing to do is to make the moral choice. One just needs to look at the holocaust to see the perils of placing science first.

What you state is a true scientific fact. However, it is immoral because it implies that men and women aren't equal. Thus because it is immoral, the fact cannot be true. Women are equal to men in both intelligence, aggression, height, size, strength, ability and penis length. To imply otherwise is to be sexist.
Same here! I remember waiting for a lift where my friends mother worked, a car rental place. I told her I could hear a TV on somewhere, and she insisted there was no TV nearby. I persisted, it was driving me nuts. Finally, she remembered the cupboard above our heads had a TV in it. She opened the cupboard, and low and behold, it was on, on mute. I felt like I belonged in the X-Men.
iPhone Performance and Battery Age
Hm, what about searching Amazon? Or Bing or Duck Duck Go? Do they have the same problems?
Why Is M-Theory the Leading Candidate for Theory of Everything?
Friction matters. Especially for something that relies on a network effect. Banning transactions might not prevent all transactions, but it would prevent many of them.
if swap is 'cargo cult administration', pretending it won't save you a few times even with all the safeguards you claim that you perfectly do is 'narcissist administration'.

if your systems are so advanced that you've done all of this up front profiling, you'd know why the system in the pipe decided 100ms is as good as 10 because you'd be monitoring and alerting on memory/swap and would get the message when it hits 80%-90%, and be logging in while leaky process is blowing up into your swap space.

no need for a 'postmortem' if you can have a surgery..
If you really want to rescue the web find a way to restrict adware, spyware, and the like. I upgraded internet at my house to 1gbps (about 890mbps down and 920mbps up) and I hardly notice any speed difference surfing the web. Sad. Everything else is fast as hell though.
Well. That depends :) I don't develop in Emacs and use it solely for hosting Magit, in a separate window. So it's kind of a GUI I guess; more so than a CLI anyway.

> It's Achilles' heel is speed, though -- too damn slow. (Last time I tried it, anyway, which was a while ago.)

Don't remember a single of case of it feeling too slow in the last few years, whether on linux/mac... (maybe it just got better over time though)
Even stocks that don't pay dividends have a value floor(assuming the company doesn't go bankrupt)- the amount of money you can get by selling off company assets(office buildings, tech, equipment, patents etc.).
I assume it means that they neatly filed COMMAND.COM in folder "C", and AUTOEXEC.BAT in "A", ... No filesystem permissions or file locking to prevent you from ruining your system in DOS.