skysight-inc/HackerNews huggingface dataset:
I appreciate that HN is still a place where we can talk directly and frankly about these topics but I have to wonder how long it will last...
I typically use the json file from emojilib when parsing emojis.

It is regularly updated and can be added to JS projects as a dependency.

https://github.com/muan/emojilib/blob/master/emojis.json
Read through the paper. It doesn't reveal anything really surprising, but it's a start. Conclusion was:

- Most people want to change their personality

- People with personalities that are considered "negative" by society (ex: introversion) wanted to become more extroverted

- People that wanted to change their personality, did change their personality slightly, and self reported daily behaviors that worked toward the goal (ex: “I smiled and laughed with others,” “I mixed well at a social function”)

- Personality at the start and the end were self reported, giving way to bias.
No, it's the fact that the trading in Bitcoin is so thin. A modestly-large trade can completely swamp the markets.

The NYSE sees on the order of a billion trades per day. The high over the past year is about 1.9, the low about 0.46. The dollar trade was $16 - $107 billion/day.

I'm not finding transactional volume for bitcoin, but the dollar vollume has peaked at $2.5 billion, and until September, 2017, was under $500 million.

Before that date, roughly, more money moves through one stock exchange in a single day than all of Bitcoin in a year.

Which gets to an interesting question of just what it is price is, and represents. If you can control and regulate the supply of a good then price is something of a fiction: it's the amount demanded, relative to the supply. But for a fixed asset, the more you can restrict that supply, the higher the price goes.

There's an analogy with electric circuits that I was kicking around with Gerard some months back. Just as R = V/I, the higher the demand (V), and the lower the supply (I), the greater the price. (This ... doesn't entirely hold up, but it's an interesting parallel.)

http://www.nyxdata.com/nysedata/asp/factbook/viewer_edition....

https://blockchain.info/charts/trade-volume?timespan=1year&d...
>So with stocks, if you want to buy or sell shares of AAPL, the price will be essentially the same whether you talk to Schwab or to eTrade, and if it isn't the same to within a penny, a script somewhere will take advantage of the difference to make money by buying from one and selling at the other _in seconds_ -- arbitrage which is not possible with bitcoin exchanges owing to the transaction delay and fee.

Partially true of the most largest and most liquid stocks and those that are electronically traded. Not true for those trading massive blocks of stock or those trading in 'dark pools'. Also not true for stocks, options, bonds and other financial instruments with low liquidity or those that aren't traded electronically (such as OTC stocks). Also not true in times of financial distress (you know, the times when you really want to sell) when everyone is running for the exits.

Anyone who doesn't understand the basics of how markets work (the people this article is aimed at) shouldn't be trading anything.
> Indeed, the P100 is twice as fast and the K80, but due to the huge cost premium, it’s not cost effective for this simple task.

Am I reading the graph wrong, or is this statement not true?

Looks like the P100 is running the code in around half the time as the K80 and the cost is only 150% that of the K80.

.5::1.5 == 1::3 > 1::1
Top Google Searches of 2017: Hurricanes, Matt Lauer and Slime
I haven't looked at the data, but my guess would be that it's the difference between weighing based on individuals (number of individual millionaires) vs total wealth. The latter is going to be dominated by the richest part of the distribution.
I swear by Vagrant for development environments.

With that as a base, any config tool can setup the environment, my preference is for shell scripts, or config packages if youre invested enough in a single platform (eg using debathena config-package-dev for debian environments)
Taxing a transfer payment is an accounting fiction equivalent to simply providing a larger benefit. (Social Security, by the way, is simply deferred earnings. You may be thinking of Medicare or disability?)
HQL: Hyperinsane Query Language (2015) [pdf]
Is there similar generalization for geometric mean and geometric median?
Years ago when there still was a public API I wrote a super simple script that just listed movies in order by how much Netflix thought I'd like them. This was the best Netflix interface I've used so far. While the predictions weren't super accurate they were accurate enough to quickly scan over it and find interesting stuff. They also we accurate enough to easily notice at what point in the list the was no reason to look further down. If I had spend some more time to substraction what I've already watched and maybe also make it also sortable by IMDb ratings it would have been perfect. Also no fing photos. Just give me the title and ratings, maybe just maybe the release year. At least on the overview.

I believe Netflix moved to the current model because they don't care about you spending your time well and in addition need to fudge their catalog. It's ultimately wasting user's time. Before they had the new match percentage it regularly would suggest movies that they themselves predicted I'd hate. WTF?!

At this point my favorite movie platform is mubi. Just 30 well selected movies. I can quickly tell what's new to their catalog and also if I should just close the app and do something else.
So true. This is the reason why I no longer think Django's ORM is a good idea.
Just a more efficient way of raising money and giving liquidity to the investors that believe in the project early-on. Except, unlike bitcoin the coin has inherent value because it is the only way to access the road.
>> Pressure cookers are used by pretty much every middle class Indian household and I have never heard of an explosion.

Growing up in India in the 80s, there were occasional news articles about exploding Prestige and Hawkins pressure cookers.

Looks like they're not unheard of even in recent times (e.g. https://timesofindia.indiatimes.com/city/lucknow/8-injured-i... )
Yes, now let's just get it covered on mainstream media.

Oh wait.
Have there been three generations in China since the Communist revolution?
I am self-taught from the age of 12. I started with Visual Basic 3.0. Then it was HTML, CSS, and JavaScript. In college, I traded in a math requirement and took Python instead, and aced it. I did love Python but not enough to program in it. A few years after college, I learned PHP and MySQL.

So.. where and how did I start? Long story short.. I dreamed about it. The longer version is that I would open up VB and just write a few lines of code.

Msgbox "Hello World!";

I would later learn how to do mathematics in programming, receiving input, then output something, and then I learned If Then statements.. and how to do loops.

Basically what I'm getting at.. make sure you grasp all the basics.

As far as what you can do with what you have learned... honestly, don't google the idea. Unless you come up with the idea to solve your own problem... you'll likely only be creating things for other people.. and that's great. If you want to do that to start.. go do it.

I got back into programming when I got hired to fix auto body shop software in Visual Basic 6.0. Although I loved the job, I hated the boss, and I would eventually leave there... best decision ever... I went straight into HTML, Javascript, and CSS, and got a job working for the media.

As for side projects... PHP all the way.

Anyways, if you're looking to eventually do your own thing with your programming knowledge, read this article I wrote that may give you some direction.

It's basically about trying to solve your own problems... and then finding other people who have that same problem rather than going and googling ideas about what you should create.

https://medium.com/@OneTruConscious/solving-a-problem-isnt-a...

My future goals? I'd love to just keep creating SaaS and pay-as-you-go projects and run those as my own business.
Another Koch brothers smear piece, yawn. Everybody who liked these dudes’ facebook feed know they’re about the only two people in the country really fighting for America instead of irrationally allying along party lines, and pushing a specific party agenda when it is irrational
Realistically though, if you’re querying the same table from that many places your architecture is already in trouble. So editing the queries shouldn’t be that big of a deal.
This is actually pretty comforting (at least for me). It means you can significantly alter your attractiveness, and you're not stuck with what you have!

"Contrary to popular theories of men's physical attractiveness, there was no evidence of a nonlinear effect; the strongest men were the most attractive in all samples"
Almost no companies today are selling stock to grow the company. Tesla is a big exception. Somehow we have gotten to a place where there is lots of capital wanting to invest in something that will make returns, but few people/companies wanting to work with large sums of capital to try new business ideas.
Luxury – Car Rental UAE
It's not hard to imagine that a government organization capable of this is almost certainly testing out all types of brainwashing techniques online today. (not that many others aren't)
>, and you need to learn SQL first before you work with an ORM.

I did the opposite and faced lots of difficulties. Then I concentrated on plain SQL and suddenly I felt like I am understanding ORM much better.
The relational structure maps cleanly to badly designed objects, where most classes have 5-10 fields and most fields are opaque data values with setters and getters. If you wrote classes like that in isolation, you'd have to do some serious work in code review, explaining why a hodgepodge collection of properties is a single unit of responsibility. But I've never worked in an ORM-using system where they weren't endemic.
90% ? I would expect it to be much lower
Anything that has a mobile app or a website is nowadays considered a tech startup. And for most of these apps it doesn’t matter too much whether the backend is written in Java or Go or .NET.
“What compilers have taught me: just learn assembly”
Django's ORM is actually a good example of where identity is an issue. It lacks composite primary keys. If I have a dependent table that has my real ID, say an order number that is a varchar I have to join to the parent table to do lookups by the order number. I can't doing something like key(order_number, line_number) so I end up hydrating a parent object for operations that only require operations on the dependent objects.
Yes, do go on.
Is your experience really out of date? I would have agreed with you 10 years ago. Not so much any more. MSVC beats Apple's clangs by a long shot.
How to CHANGING ENGINE OIL ( EPISODE 1 )
Remote LD_PRELOAD Exploitation
I am confused. How so?
My main complaint with ORMs is that the workflow goes like this:

1. Roughly imagine the query you want to execute

2. Map said query into whatever annoying interface the ORM actually exposes

3. Attempt to reason about its behavior because it probably isn't exactly what you envisioned in step 1

I would much rather just write the damn query in the first place.
Yes it was. It was earned by the person who made the money.

Would you rather all the wealthy people in the world just blow all their money on yachts or something?

Because that is the alternative. Why bother saving money if it is all just going to be confiscated when you die. Instead you should just blow it all on ridiculous things that help nobody but yourself in the immediate time frame.
The lazy loading is my major annoyance. Makes it very hard to cache the resultant half-populated, stateful objects
True, but if someone tried to buy all the Bitcoins or Apples shares, the price would start to go up. Getting them all would cost more than the current market cap. This is why company buyout offers are always for more than the current market cap.
Some thoughts on blockchain scalability and future research
I'm don't think that's true. US Internet[0] here in Minneapolis is privately-funded and they've been slowly building out an in-ground FTTP network. It's cheap (50Mb/$35, 100Mb/$45, 1Gb/$70, no contract), reliable, and fast.

They buy transit from a couple of different providers[1] and are co-located in an exchange downtown (MICE/Cologix) that's got the usual suspects like Google and Netflix.

I think the key is that they are growing responsibly and not trying to be everything to everyone but are just offering a pipe. Granted, this is a dense area so it's a lot different than trying to get fiber to a rural area, but so far that's what all the other fiber providers have been concentrating on.

They're certainly doing better than CenturyLink's pathetic rollout, and CenturyLink can just use poles instead of burying fiber.

[0] http://fiber.usinternet.com/coverage-areas

[1] https://www.reddit.com/r/Minneapolis/comments/7ju5ew/now_tha..., https://www.peeringdb.com/net/3996
They shouldn't, unless you want to risk dying with them :).

That said, everyone should check their alarms at least once. You should be able to find appropriate "testers" to purchase with alarms. I use CO alarms at the place I live in (gas-heated water), and each of them I tested with what I affectionately call "carbon monoxide in a spray can".
> A simple query builder will suffice and it will be much easier to debug and much less error prone than an ORM.

What's the difference? To me, an ORM is largely a query builder.
First, let me wish you my sincere empathy for the horrible experience you went through. Second, I want to thank you profusely for the valuable perspective and insights. A breath of fresh air and plain old logic indeed. What is often lost in these dialogues, especially of the PC kind, is our innate biology and the complexity of the inter-play between men and women. I abhor anyone taking advantage of another. I myself was subjected to psychological torment by my first boss of a non-sexual kind (Both of us white males). The guy was a psychopath and mentally screwed with all the powerless people who worked for him. No wonder he was a drunk and on his third marriage. Power plays occur throughout corporate life. That having been said, as it relates to the workplace and sexual matters, specific individuals of both genders (I only know of two biologically derived) know how to work the system, of quid pro quo well, whether for protection from being fired, more money, promotion, etc. It's so complicated. Regrettably I have known male friends in the "lives ruined department" because they were blocking the way for promotion or longer duration in the company for good reason. Thanks again.
Are you a parent? I'm not sure you understand what you're playing with here.
I miss Crunch Bang, so I'm always on the lookout for a lightweight/fast distro, perhaps I'll give it a try
Were you doing serialization or something like that that recursively accessed all of the properties in the model? If so, and if lazy loading was turned on (the unfortunate default) then the serializer would indeed keep exploring the object graph until it either loaded your whole database or hit OOM. That's about the only scenario I can think of that would cause such an issue - EF doesn't eagerly load related entities unless you explicitly tell it to.
I did try this, but it comes with the extra work of managing yet another git repo, which you conveniently ignore. It requires workarounds such as making a bare repo, turning off showing untracked files, then you have branches for multiple computers and it's all a mess in no time.

Perhaps there is a better alternative to saving and loading your dotfiles?
Thank you for your reply and insights, appreciate it.

Before I'm able to convince the team on migrating to Vagrant, do you suggest shell scripts as a short term solution?
What is sad is the internet used to be run by the small time guys. I bought my internet off a guy down the street in the 90s who had a rack of servers and routers in a closet. The future we want is the past we had.
Does this industry include the airport operators?
That's pretty terrible, that outside political interest groups took it upon themselves to meddle in a local community's little vote...
> so you'll end up inventing that part yourself without an ORM (I recommend doing so, on a less critical project, to learn the kinds of issues that present themselves).

I recommend anyone that has to deal with ORMs create their own at some point, in a non critical project. Not because they will necessarily create the next big thing (but who knows?), but because nothing quite gives you the perspective and appreciation for what these systems can do and why they have their pain points like making one yourself. You'll most likely not use your own module long after you've created it and then again surveyed what's already available, but it's invaluable in making a good assessment of those options as well.

Similarly, making a web framework yields similar benefits.

In both cases, a good understanding of the underlying technologies they build on (SQL and HTTP), is required, and if you don't have it doing in you'll have it coming out the other side (which is really the reason for this in the end).

Similar things exist all along the spectrum. From embedded OS's and compilers to javascript utility libraries.

What it comes down to is that a tool is best utilized when the person knows when and how to apply it appropriately, and that's as often as not an understanding of the tool as it is of the context.

A person intimately familiar with hammers and their uses can build some interesting wood furniture, but they'll likely never achieve the same level of product as a master woodworker that's just well acquainted with a hammer. Investing time and effort into tools provides only so much benefit. At some point, more knowledge of the craft itself is far more beneficial.
10 Schools of Philosophy and Why You Should Know Them
> This is analogous to saying "don't use frameworks". Sound ridiculous? Yes, yes it is.

When developing API's in Golang or for microservice / serverless architectures not using a framework might actually make a lot of sense. Also microframeworks (trimmed-down versions compared to opinionated frameworks) are very popular in almost any language.
XLearn 0.20 version release
I think this one is even more evil, because it forces you search in the dark.

This in fact is a very popular around the world electronic kit for beginner hobbyists, because it's trivial to build and has only few components. I remember it from electronics magazines in Poland.
Not all drug users are addicted (in fact, given the popularity of marijuana, I would say that the vast majority aren't). Indeed, many drugs on the prohibited lists don't cause addiction - or at least anymore so than, say, fast food.
Shippable tutorial that demonstrates how to do CI of .NET apps using Shippable
I might be mildly evil, but I have deliberately caused a situation like this once in my life. I lived in an apartment with someone above and below me. At some point a woman moved in above me and my gf, paying way more than I did (par for the course in SF at the time). She was a super bitchy lawyer, and pretty shortly we started getting complaints that we were making too much noise at night. Keep in mind she was above us, so it wasn’t us walking around. She complained she could hear us talking and typing — but we were both really quiet people, and it’s not like I had a loud keyboard or anything. It was annoying and she wouldn’t stop complaining.

Eventually I decided to move out, for other reasons. My last act after everything was out of the place was to buy a cheap battery powered alarm clock, sat on a high shelf in a bedroom closet in a hard to see spot, programmed to go off at 2am every night for 5 minutes.
This paper is dangerous. It lets an ignorant mind assume that personality is a choice in some way, so a person with unpopular (e.g. more personal) personality traits will need to change those to more popular and sociable ones. People refusing to do so will be considered selfish and will be punished/excluded from society. Welcome to Orwellia!
Historically? 50BTC every 10 minutes for pennies? Those prices haven't been seen since 2012 or earlier.

If you don't like Bitcoin's model, choose another altcoin to back, there's dozens of them and some of them even have inflationary models. No one is forcing anyone to buy into anything.
He's hawking Sales and Marketing. Look at the layout of that friggin' page and tell me that tech (or at least design) doesn't matter!
Do you have a reference for MSVC fully implementing C11?

See eg here for MSFT explaining about the lack of even C99 conformance, as recently as November 2017: https://visualstudio.uservoice.com/forums/121579-visual-stud...

Meanwhile clang and gcc have had full C99 for a long time and have complete or near-complete support of C11, including optional parts.
You have it exactly backwards, By privatizing, Trump will increase the size of the government. After the USSR collapsed and Chicago style economists pilfered the place, the size of the government went up! You ended up with more bureaucrats than ever. Why? Because when you add markets to things that didn't have markets, you add regulators and all sorts of other score keeping to make sure the markets function.

It is far more efficient not to use markets in most cases. When the Federal government privatized the internet in the late 90s, the regulatory system went up! Also of course corporations love regulations when it benefits them. Don't forget most regulations are written and pushed by the industry that is being regulated.
I don't buy into the idea that those kind of classes are just unqualified bad design. The majority of applications exist to merely to store information entered by users. Using a class to hold that data in a structured and type-checked way is perfectly reasonable.

And they aren't a hodgepodge collection of properties; they're entities that represent a single item in a system whether that be a person, a widget, an order, or a product.
One interpretation: Juicero is about making you reliant on them (the machine is useless without their packets), whereas this is about expanding what you can do as a home cook.

Technological inventions that fall in this latter category are where the real value for people is, even though the press and investors are a little too obsessed with the former at times.
They weren't (probably still aren't) regulated enough.

Manufacturers can get away with it because even if they screw up, an angry customer doesn't really affect their sales in any meaningful way.
Is it a good one, though?
Find Safe Dog Strollers for Small Dogs
>People refusing to do so will be considered selfish and will be punished/excluded from society

There's nothing wrong with expecting someone to change their personality. Even if you want to claim that it's not a choice, it is a choice to at least attempt to change your personality, and that's the very least we should expect from anyone who has negative personality traits.
Sounds like they're actually referencing some of the well-known query-generation issues in EF, though giant queries and long generation times are more common manifestations than OOM, which seems to be an extremely pathological case.
What's wrong with giving your childrem your inheritance?

A bunch of communists are brigading to redistribute your family's hard earned money.