skysight-inc/HackerNews huggingface dataset:
what do you find sluggish with this electron app?

I just tested it agains sourceTree, which is native, and I can't see any differences. It loads as fast, navigation and selection take the exact same time to load.

The only difference, github desktop eat 200mb instead of 60mb for sourcetree.

At the end of the day I will still use the command line, except for diff. But for a git gui, I can't really see what you mean by sluggish.
Could be worse. It's not like a golf course resort is sucking up the water supply. Most of the water that goes into a Coke plant comes out in the product.
Know the Designer Who Creates Magic with Her Machine Embroidery Designs
I prefer a blockchain that is immutable, has controlled inflation.

Bitcoin users can always choose a different PoW algorithm if a threat actor coerces too high of a percentage of SHA256 mining equipment
The Bitcoin market cap grew from $1 billion in 2013 to $65 billion today. The larger it gets and the more exchanges exist, the more difficult it becomes to control/cheat the price with a fraudulent bot like MtGox did.

You seem to be confusing legitimate bots (written by traders to use an exchange's API) with the MtGox fraudulent bot (which was using fake dollars injected in the trading engine by Karpeles). These are 2 very different things. Of course legitimate bots exist, but I don't believe that any big exchange today (including Bitfinex) runs fraudulent bots capitalized with fake money.
It shows what kind of person Zuckerberg is.

"Please sir, let Facebook enter China. Here, I'll even offer you my first born!"

If he's willing to do this with his kid, what is he willing to do with our data? Sorry, I meant Facebook's data, according to their ToS.
That watch skipped the forehead and jumped to fivehead.
Start with the name. It sounds like an intestinal disease.
Show HN: Performance metrics. What’s this all about?
Everybody that is using emacs cares does not imply that everybody that cares is using emacs. It's a common fallacy, and it is one of the few that remain important even on non-boolean logic.
Deploy Django Apps to Google Cloud Using Nanobox
Is efficiency a desired quality of a market?
Setting BTC aside for a moment how are ICOs not a bubble?

There is no ICO that has not raised way more money than necessary.

Then you add that most ICOs are little more than a white papers with some pedigree and you have the makings of a bubble.
I value your opinion but I have had a very different experience.

1. I agree. First few attempts at DynamoDB tables were a disaster. But once you get used to them you don't have to change schemas and then it is not an issue. Note, you can add and indexes, just not the primary one.

2. Not so. It's not easy but it's far from impossible or painful. I've had my fair share of pain migrating SQL databases too.

... Export to S3

... Grab the S3 backup and write an ETL to format and load it

... Put in place a stream hook to keep your newly loaded database up to date

... Switch over your data abstraction / model layer (you did use one of those right?)

3. You can also choose your indexes wisely. How is this different than a normal database?

Most of my DynamoDB using apps I run for 100% free and I've scaled to hundreds of thousands of users for less than the cost of a small Postgres server.

Just keep a model layer between you and Dynamo to avoid vendor lockin and you'll be fine.
I appreciate the compliment but it's almost entirely false.
This is a recipe to pay massive taxes though. If you have the cash you'd prefer to do an 83b election and pay the taxes when the stock is very cheap.

It's also important to note that the clock for long term capital gains tax starts at the date of exercise, so you'd still need to exercise the options, which will cost money.
every person should read this Adam Curtis article.

http://www.bbc.co.uk/blogs/adamcurtis/entries/78691781-c9b7-...
"Hate speech" is not prohibited - nor is it even legally defined - in the United States, where Gab is based.

> If Gab.ai is built upon the premise that it does exactly ZERO curtailing, then it isn't going to get very far by trying to throw twitter under the bus in order to claim it is being treated inequitably.

This is the assertion I was challenging - Gab does not promise "zero curtailing" as they censor content that is illegal in the jurisdiction in which they reside.

For what it's worth, I think Google has every right to put in place whatever policies they want, so long as they are equally enforced. The complaint here seems to be that the rule that Google is accusing Gab of breaking is not enforced against other customers. I have no idea if that's legal or not.
I find that the headline and the article mischaracterizes what is happening. The "Wild Web" was reigned in long ago by commercial interests. A distributed web with many small nodes would still be hard to control and police effectively. However as much the web has been centralized by the likes of Google, Facebook, and large media conglomerates effective government censorship is once again possible.

This is like a wild meadow turning to a manicured lawn. The near-monoculture of the web will have a much harder time withstanding legal assault by state actors than a distributed web would have.
Home router security
No more presentator crashes or HDMI issues – gpresentation.com
I've built a couple of complete SAAS applications on an AWS stack pretty similar to this and I can say that I've been incredibly productive.

The one technology I particularly like is Cognito/UserPools for user management - I never want to write Yet Another User Management System again.

I'd never use DynamoDB though - it's never made sense to me.

* AWS Userpools

* AWS Cognito

* AWS S3 Simple Storage Service

* AWS EC2 Elastic Compute Cloud

* AWS SQS Simple Queue Service

* AWS CloudFront

* AWS CloudWatch

* AWS KMS Key Management Service

* AWS Certificate Management Service

* AWS Route53

* AWS Lambda

* Postgres/SQL

* Python 3.6

* ReactJS/ES2015
While it is a complex socio-political issue, there is a valid position that China has parallel cultural norms - political structures that maintain significant control over the private sphere, a high social premium placed on order and low individualism.

It makes sense that a society with those values, along with Confucian history, would ban drugs.
My first weekend of deep learning
DynamoDB does have its drawbacks and I agree it is far from perfect. But you also don't have to use Dynamo. Lambda can connect to other databases too.

Although I did try to address some of your concerns in a reply to your other post.
> You could make a build script that would read in lisp files, and then run them through a pre-processor of sorts before compiling.

At that point, you would be better off using a Lisp implementation and its expander over a bunch of Lisp to Rust macros.
It's a free service... so what's the catch?
Like others have brought up - it isn't a security issue. Since iOS 8 MAC addresses have been randomized until the phone connects to the AP. Your real MAC is not exposed to random listening APs nearby.

It's been 3 years since your phone has been giving up its real identity while simply walking around.

There may be good reason to want your WiFi radio off (battery?), but the cited privacy issue has been solved on iOS for several years already.
Besides, one option is to leave the intellectual property in the LLC and lease it to the C-corp!
"development workflows are typically more compatible running on Macs"

This is stated as if it were fact, when it is clearly an opinion with many complicated factors behind it that vary from person to person.
If you disagree, argue against it or explain why it's not correct. You might help persuade people I'm right :)
Ctrl-N in VIM gives you basic autocompletion

Yes, it's that simple
Pretty clunky with the sensor on the front, but I agree it'd be cool.

For room mapping it seems like ARKit should cover a lot of use cases. The tape measure demos I've seen were solid. But IIRC ARKit has a lot of stuff built around identifying flat surfaces like that, it can't help you so much with arbitrary objects.
Morgan Freeman explains Russia's plot to undermine the U.S, says "We are at War"
Lead generation hacks: 5 strategies that will grow your leads by 3X
Ok +1 for the super cynical article about how to stop functional programming :D

But obviously that's a cheap shot for an example, no one would have a problem with the function he starts out with, he doesn't need to have a side effect. The problem is when you are in an OOP app, with an OOP language, doing things that really lend themselves to OOP, and trying to shoehorn everything into FP because it's How Smart People Program. And the result is not less complicated, but way more complicated.

I've got these opinions because I've already been that guy saying please stop writing this complicated stuff that I don't understand. I'm not an idiot, we've just got a huge amount of work to do, and the time it takes for me to piece all this together and find the bugs is not worth it, especially because it is going to be just as opaque to you when you have to come back to it in a few months.

I'm not saying FP isn't the best thing ever and someday I'm sure it's going to take over the world, and given all the time in the world and a clean sheet I might choose it myself right now. But I care about working as a team more than the finer points of coding philosophy, and making simple, effective, and on time code. I'll choose practical over principle if I have to, though I'd prefer to have both. And if that means FP, then let's do it, but so far my experience has been the opposite.

For context, we are talking about JavaScript apps, and my comments are limited to front end apps using OOP frameworks and fetching data in the form of objects from a REST API.
Tired of being an object of envy? Here’s how you can deal with jealous people
> For the fraudster to receive any funds from my account they would have to go with that data somehow to my issuing bank and have their transaction request accepted.

Not quite. The one who gets your card info probably won't use it. They will more likely sell it. If the person who buys it can't use it, whoops, too bad.
Before I scroll down, every story on the page is similar perspectives on the same event (Trump at the UN), and the top story is posted by Shareblue. Maybe this is a fluke, but it's a terrible first impression for me as a user, and I won't be checking it again anytime soon.
So... is the trick to have your own key so you can open these things and have a look inside before you swipe your card? If the store is not going to offer me security, I'm going to take care of it myself.
No idea where the feedback loop is for machine learning, but the playlists are off by miles for anything other than popular genres of pop, (alt-)rock, and some others. No Mozart or Beethoven; Couldn't match Arch Enemy on anything heavy.
It doesn't; you're exactly right. It's something people who hold for value (i.e. baseball cards or tulips) rather than for income (i.e. dividends, or what people used to hold stocks for for centuries) tell themselves.
Thanks a lot! Now I need to change my password at all sites I have a login...
Lightsail is just renamed t2 instances with storage and bandwidth bundled in. Also, last time I checked (which, granted, was the week Lightsail came out), you can't even check your CPU credit balance on a Lightsail instance. You also can't attach an EIP to a Lightsail instance.

Lightsail is dumbed down to the point of basically being worthless. There's really no reason to use Lightsail over Digital Ocean.
I just got a Pebble 2 SE and loving it so far. I even wrote a little timer app for it; getting set up was comparatively straightforward and the API seems to be really well designed. Fun to be doing something in C again, though there's also a JS route for folks who are more comfortable with that path. The company was recently purchased by Fitbit and they are going to end official support for the Pebble devices so things like voice recognition are going to stop working. However, they released a firmware that removed the dependencies on their servers and there's a pretty substantial grassroots effort to keep things moving forward. I like it enough that I'm thinking about buying a couple more to keep in deep storage for when my current one dies. I imagine it's hard to find a more capable watch for $60, though I haven't done a super exhaustive search.

https://www.pebble.com/pebble-2-se-smartwatch-features

https://www.amazon.com/Pebble-Technology-Corp-900-00057-se/d...
That's strange, I still see iPhone 4s/5/5s on the regular. The lifetime of my iPhone is typically a year, yes, but my used phones live on for many more years through other people after I sell them.
i'd say an AI policy advisor (full blown AI governor would be extremely uncomfortable for most, i'd wager).
Police culture and worship is incredibly ingrained in mainstream America. How can you say its a "small area of life" when the police have authority in nearly every matter of your life? The police have the power to kill you indiscriminately. They can legally rob you. They are omnipresent in America and the NFL and FOX continually blast pro boys in blue imagery. To even talk ill of cops is seriously shunned - I grew up in a small town and the police were absolutely worshipped and had obscene amounts of power.

To argue, as BLM does, that we should restructure the entire policing system (some say even dismantle it) is to conduct a reimagining of what power and authority means in this country.

In a place where "law and order" (one of Trump's favorite phrases) and the administration of "justice" is upheld as the highest ideal, to decisively argue against normative ideas of them is certainly counter culture.

Also antifa is not reactionary. Many members of antifa orgs run community kitchens, organize reading groups, or build small farms or communes.
it confuses what i liked in the past with what i might enjoy in the future. or what might feel familiar or what someone like me liked.

how am i ever supposed to have new foreign experiences if recommendations are based on past experiences or grouping me into demographics to make me more like others?

sure everyones a mimicry or pastiche of others, but its losing its randomness and becoming more uniform and standardized.
When it comes to a choice of programming language, ultimately a right tool for the right job mentality is good, and for the kinds of tasks that commonly come up in interview situations, C++ (or even Java) is not usually the right tool.

This of course doesn't mean that for real life situations, they're never the right tool, but if someone chooses C++ to solve a simple tree inversion or sliding window problem in an interview situation it probably means that they don't have sufficient familiarity with any language more appropriate to the situation.
> I find it very dubious that the "Income Inequality" sits at the very first section, and "Supply-and-demand" at the eighth. I'm no established economist, but my understanding is you start at the foundational idea then move on to the its ramifications and symptoms.

Descriptive facts (like inequality) are more fundamental than the predictive theoretical models derived from facts (like supply and demand).

OTOH, it's true that social sciences often reverse these, both in pedagogy and in priority (and economics may be the worst of the social sciences in this regard.)
> Rosetta was also removed after two or three releases.

4 years.

> How is that not similar? I can't still run Rosetta to this date...

iOS 11 removed 32b support to hardware which supports it, Rosetta added PPC support to hardware which did not.

Something similar to Rosetta would be emulating Aarch32 after having removed hardware support for it, not removing software support for Aarch32 despite the hardware implementing it.
https://stallman.org/stallman-computing.html

"""
I am careful in how I use the Internet.

I generally do not connect to web sites from my own machine, aside from a few sites I have some special relationship with. I usually fetch web pages from other sites by sending mail to a program (see git://git.gnu.org/womb/hacks.git) that fetches them, much like wget, and then mails them back to me. Then I look at them using a web browser, unless it is easy to see the text in the HTML page directly. I usually try lynx first, then a graphical browser if the page needs it (using konqueror, which won't fetch from other sites in such a situation).

I occasionally also browse unrelated sites using IceCat via Tor. Except for rare cases, I do not identify myself to them. I think that is enough to prevent my browsing from being connected with me. IceCat blocks tracking tags and most fingerprinting methods.

I never pay for anything on the Web. Anything on the net that requires payment, I don't do. (I made an exception for the fees for the stallman.org domain, since that is connected with me anyway.) I also avoid paying with credit cards.
"""
I highly doubt that. First, bitcoin can be used through "wechat". Second, bitcoin can't handle what wechat is doing: It is volatile, expensive to transact with and slow.

My guess is the simplest thing: China only wants things that can yield its' control over.
You've pretty much described the dating/hookup scene outside of Tinder as well. Funny how technology changes nothing.
Good point - permissioning issues like these are becoming really troublesome as well. "Facebook needs access to your photos so you can send a picture to your friend over our chat client" --> Grant access to all of your photos. For all you know, the instant you do it they're mining all of your pictures and running facial recognition on them.
Week 37 in Information Security, 2017
A 3D camera transformed into a musical instrument with python+fluidsynth
Proponents of sex trafficking bill urge Silicon Valley to drop opposition
> Apple is giving the end user control over how their own device behaves here.

Are they? That's not really their approach to many things. It seems to me they are making decisions for users. I have nothing of note to say on this specific change, but we should be careful about where we want "neutrality" applied in our network go-betweens (be them ISPs, devices, whatever).
I left it running when I first wrote the comment. Went back to it just now, after nearly two hours, and the memory usage didn't increase. Still at 120-130 MB.

My guess is that compared to Slack, Github app doesn't really do much when idle. Slack fetches user statuses, new messages, notifications and so on. When you have an open channel with ongoing conversations that will add up in the RAM. This app doesn't seem to do anything when idle, so the RAM usage doesn't increase.
Starter app always good. I hope more example on starter kit cloud mbaas, for ex: firebase and azure. Need example include push sample code. Simple thing make faster building mvp
Typo* Casio Databank: http://www.shopcasio.com/category/watches-databank-watches
I don't think this is to protect WeChat.

But speaking of this, it's really interesting to witness many Chinese bitcoin users/traders start to abandon WeChat and switch to Telegram. Many of them are totally new to telegram, but fear of Gov-monitoring drive them there.

See also https://www.bloomberg.com/news/articles/2017-09-15/china-s-w...
The concept Free Speech transcends the specifics of the US Constitution's First Amendment. "Complies with US First Amendment" != "Free Speech"
Super neat but the camera he used to generate the 3D cloud data retails for $700/unit. I imagine you could do something far more cheaply with an old Kinect (which is something they were actively working on at JPL a few years ago, for robot control).
There was a presentation at either the latest Black Hat or Defcon (forget which, been watching presentations from both the past few weeks) with a live demo of a really nifty EMV fraud system. Rather than stealing card info, you'd install shimmers in a bunch of ATMs or other such places, then run a system where people could pay for access to the card at a certain location at a certain time. Walk up to the ATM and money comes out. The money comes from an account which (I believe) was being used at the time (or within a few minutes of it) on one of the far-away bugged machines.
Google it. Just about every source puts it at 50-55% of all pregnancies being unplanned.
I am using the message app now, just wrote about invalid URL

[edit] I love this new app
Here Is the Google Home Mini, the Smaller $49 Google Home
> It's like Newton not only discovering calculus but also inventing its modern syntax and writing the best textbook on the subject.

Leibniz called, he wants his calculus back.
1) First mover advantage. Bitcoin is the easiest crypto currency to buy or sell for fiat. Every crypto exchange/atm/payment gateway supports Bitcoin and maybe some altcoins like Ether or Litecoin. On crypto exchanges, Bitcoin is always the base market pair. Bitcoin is the oldest, most battle tested crypto, so people expect it to be the most secure.

2) Economics. Bitcoin is deflationary. There will only ever be 21m Bitcoins. Ethereum does not have a hard cap on the max number of Ethers. Each coin has its own economics. Smart investors will understand the economics behind each coin they buy into. Otherwise you end up buying Ripple at 40 cents each thinking its a bargain...
And, to complete the thought, the behavior of those corporate centralizers has rendered it politically acceptable for the government to do so.
> 32 bit apps don't run natively on the new ARM chips.

Which is not my issue, have you considered reading my comments? Here, let me make it easy for you:

> the problem is that you can't play phone games from 2009 on your 2013~2016 iPhone which had been able to run them right until you updated iOS.

> Apple was able to reduce the size of iOS by not having 32 bit support libraries in memory.

Is that why capacity available went down 730MB on a 7?

> Since iOS doesn't have paging, that saved memory benefits 64 bit apps.

You could already save that memory by not using 32b software. Don't use the software, the libraries don't get loaded. Furthermore given iOS will kill background applications to reclaim memory, the "saved memory" is just about non-existant.
Thanks for checking it out!

We used thousands of Spotify playlists to train on, but obviously more popular genres are going to be heavily represented. For rarer songs, it may not pick up on the association between two songs.

We are still trying to tune our heuristics and scrape more playlists, which should help it to learn rarer songs better.
You need to make it so we can add our own news sources
> day traders and market makers are responsible for making economies for efficient and providing price discovery

Price discovery of a price that's only useful to other baseball card collectors^H^H^H^H^H^H sorry, market traders.

I'm not surprised everybody is missing the biggest advantage of index investing: it gets you a diverse collection of income-producing assets.
Request for Education Startups
Edit: Put more simply if one fund owned 99% of every stock it would not buy or sell in response to price changes. So, if an active trader wants to buy or sell they would need to find another active trader to act as a counter party. This would then move the stock price.

My point about ownership percentage was simply that passive traders and active traders only interact when the total amount of stock changes. But, passive traders are simply speeking a fixed ownership percentage which means they don't change the final price only the active traders who must end up with that same 1% based on price movements.
Allocation Efficiency in High-Performance Go Services
You're entering the world of behavioral economics and heuristics, championed most extensively by Kahneman and Tversky. Here's an overview:

https://www.behavioraleconomics.com/introduction-behavioral-...
I trust in moral integrity of Durov.
Please don't take us on generic tangents. You can tell if it's generic if you'd post it on any thread with a certain word in the headline, like "Facebook".

https://news.ycombinator.com/newsguidelines.html