skysight-inc/HackerNews huggingface dataset:
The fancy camera is for people that enjoy photography as a hobby in itself, and use trips as an opportunity to practice their skills. But I definitely agree with your "living in the moment" stance. For me, I never take pictures because I can't ever tell in the moment that this would be a good picture that I'd want to show people (that, and pictures never are as good as actually being there).
The reduced range isn’t that bad and most trips are relatively short and nowhere near draining the battery.
Between 2007 and 2009 it was a far west for Facebook apps.
A gift app that you could write with about 100 line of code could reach 10 millions of users in 2 days. More complex apps could do better. That was the most amazing part.

At that time the Facebook's API was pretty much open and you can get everything. It was an experiment and Mark Zuckerberg had a lot of hope in what people could do with that data to add value to the users. I was not doubting that he was doing it with good intentions. But he was naive...

Unfortunately, most of the apps were abusing all the channels that Facebook was giving them to get more users and milk money out with ads and micro-payments (ex: through OfferPal Media - now Tapjoy).

During that time I was pretty surprised how much info people were giving away with a click through. Even on the main Facebook product people were posting all kind of stuff, including stupid things they were doing. It really seemed that people were becoming more open and it was the beginning of a new era for privacy (or lack thereof).

Facebook realized pretty quickly what apps were doing and they started adding more granular permissions.
Eventually Facebook started limiting more and more access to the API until 2011/2012 when the user generating gold mine was pretty much gone. Again, Facebook has always been working to fix the experience for their users and also to make clear that those where 3rd party apps. But people did not really care.

There have been probably hundred of thousands of apps that had access to "sensitive" user data. According to the Facebook's Term of Service, data could not be stored for more than a certain amount of time. But nothing was technically preventing people to store that data forever...

And here we are...
As a musician myself, this post resonates with me.

The place I'm currently working for is the first employer that, at least somewhat, encourages experimentation and practice. And even here, it's not really company culture, it's just a manager that "gets it" i.e. allows 20% for "other projects". You can tell that the employees that are looking forward to that 20% are the ones coming up with novel and interesting ideas for the work-related projects and are generally performing better.
commercial pressure should have been the liability exposure they find themselves in now.
I have a polymorphic ledger table of Credit, Spend, Payout.

I scan recent invoice history periodically to keep Credits up to date. Payouts are via PayPal masspay. Spends (using credit balance to offset their SaaS bill) are created on the invoice.created webhook, which adds a corresponding negative line item to the invoice.

I considered doing everything in Stripe - you can add pending invoice items instead of credits and payouts, then 'spends' are just the natural processing of bills - but it would have been very difficult to get analytics (eg, total outstanding payout liability).
The article mentions a utility in Northern Indiana and references a public presentation made last year that outlined various scenarios and chose a preferred path forward.

If you go to that utility's website, you'll see that they adopted the scenario of decommissioning 4 coal-fired generation units by 2023 and a 5th by 2028. They've begun the decommissioning process (apparently it takes a long time) and have a press release from February of this year announcing the signing of agreements for the construction of 3 wind farms totaling ~800MW.
I agree with your premise, not just from the ethical sense of wanting to treat others as human beings, but I think when I manage that I make a more compelling argument.

That said, let me try to answer why you're seeing this pattern.

Facebook has a business model that works for certain strategic choices, and doesn't work for others. A big one is they don't charge a subscription fee to users. That puts hard constraints on how they generate revenue.

> is there anything Zuckerberg could say that would make you not respond this way?

That's why it's nigh impossible that Zuckerberg will come along and announce, "we've ended our policy of treating users as the product."

Personally, this was one of the reasons I've been happy to work at firms that sell specific products and services. It doesn't guarantee they'll behave well, but the fact that customers can take their money elsewhere does tend to keep them grounded in the long run.

I think most social media, for that reason and others, has a bad business model. I'd like those businesses to fail to clear out space for alternatives to be built. (And they're not villains working there, so I'd also hope they all land on their feet and find new jobs.)
Son of a biscuit! This is exactly what happened. They said I could have my 7 private repos without a Pro account so I downgraded and didn't realize it shut down my gh-pages websites. Then this schmuck comes along and steals them. THANK YOU TO EVERYONE WHO IS REPORTING THIS!!
I was on a team designing for new a form factor of device, solving problems that had never been solved.

In retrospect, much of what we did may have looked obvious, but it wasn't. It was the result of countless hours of design sessions, user studies, and working through multiple on device implementations to see what worked.

Just as much work was put into the design as into any other invention.

When the iPhone came out, people were amazed at how well everything worked, at how obvious everything was. A lot of that was due to the focus on design, making everything just right. Slide to unlock was genius in it's simplicity!

Soon those design elements became "the obvious way to do things" and people then got upset at Apple for "patenting the obvious".

It wasn't obvious. Ask Palm, Blackberry, and Microsoft about it. They all made smartphones for years before iPhone came out.

I get that patents in general irritate people, but I'll argue that if a company has spent a lot of resources researching how to do something properly, that having a way to protect that investment isn't a bad thing for society.

It also helps prevent stagnation, as other ways of accomplishing the same goal now have to be researched.

It can be a bad thing if there is exactly "one true ultimate design" that a single company gets a lock down on, but do any of us think that is really likely given the incredibly narrow scope of design patents?
Or, you know, someone who values human lives more than money.
Location: Buenos Aires, Argentina (GMT -3)

Remote: Yes

Willing to relocate: No

Looking for part-time (15-20hs/week) fully-remote work.

Technologies: PHP/JavaScript, Laravel, VueJS, Angular, React, CSS/SASS, WordPress, Drupal, Bootstrap, Node.js

Résumé/CV: https://drive.google.com/file/d/1njUyEqTcLCi2YVSyGf5PcZVJ_xP...

Email: mmchristian@gmail.com
To the best of my understanding, there is no free option for a custom domain on the Gmail/Google platform. "Google Apps for Business" once has a free tier, but it was discontinued, and "G Suite" now starts at $6/month (per user.)
Let's Create a CLI with Python – Part 1
It is indeed impossible assuming the competition between gas cars and electric cars is fair.
My only criticism with Cloud Foundry/Heroku is that the buildpacks and app staging process are often bloated because they have to be all things to everyone for the common case. There are a decent set of cases where doing custom Docker builds is more advantageous than using buildpacks, however, with the Buildpacks (https://buildpacks.io) project, this may change.
Yep, although here's a substantial preference for FWD or AWD over RWD models.
>I never see intermittency addressed sufficiently.

Even with storage the cost is falling fast & will approach coal shortly
When we covered this in my CS 101 class back in the day, our professor actually had a system he had put together built on Python's unit testing infrastructure. Really, any construct in a programming language that lets you say "assert that this thing is true and if it isn't, do something" can be used for loop invariant checking.
Half of the electrical cars delivered in March were Tesla Model 3.
Thank you! This is nuts that this can happen and someone would do such a thing. Stupid.
No, it's very possible if you actually start building externalities into the fair cost.
cold climates are better for batteries than hot.
I see no such claims that they have any desire to own and control everyone's data, and I don't see how personal jibes like that are advancing any dialogue here.
Polyfills probably are.
I do not know if it is still the case, but I believe that you can still create a new GCE or GAE account in a custom domain which will create a new Google Apps organization for you. You will have one free email account (and can set up all other addresses to be redirected to it).
Seems like most languages where you'd use this already have macros?
> If it’s a targeted attack, I’m sure the turned employee would know who they’re looking for. I don’t think it’d normally be a random, let’s get anyone kind of thing.

You missed a key point.

Having a turned employee is only helpful if the person you're targeting goes to that person, but the whole point of the process I outlined was to make it too difficult to predict or control which employee the targeted person would interact with, which makes turning employees impractical (since you'd have to turn so many to have a reasonable chance of success that you'd probably just reveal your attack instead).
This is going to sound pretentious, but programming is closer to composing than performing.

Source code does not store any performance metadata, just the static score. In that sense, it’s more important to get a feel for theory and aesthetics of programming.
Prioritized Grammar Enumeration is a more efficient algo that Evo algo for Symbolic Regression.

Code and papers

https://github.com/verdverm/go-pge

https://github.com/verdverm/pypge
I can answer for my own situation -- I broke my addiction when I started attending a couple night classes at local community college in the late 80's / early 90's. Then I started hanging out with friends at places on thursday / friday nights, and realized that I really didn't miss the new fall seasons.
I'll ad (pun intended) to the Pi-Hole praise. I set mine up a couple months ago and I absolutely love it. I've had literally 0 issues so far.
I was surprised the article didn't mention the upfront tax savings. Free parking and tolls are nice and all (and were mentioned), but I'd imagine the big incentive is the $40k-$100k upfront savings.
Kind of ironic for Norway to export all this petrol for cars to burn in other countries and then use some of that money to make domestic cars run on electricity.
I don't know why you got downvoted. Norway being quite wealthy is obviously a factor.
That's as
Oh I'm sure they weren't literally doing nothing. I imagine meetings took place and they decided to roll the dice in not grounding the fleet before the software update was ready. But they rolled snake eyes, time to pay the piper.
> "when people explaining simple math things with extremely effort people complaining then that today's teachers are shit"

You should have made an effort in fixing grammar in the above sentence before putting people down like that. At least, they are trying and not giving up. That's commendable
DIY Self Driving Toy Car Using Raspberry Pi and Deep Learning
If you are OK with using PGP keys, there is an excellent guide at https://github.com/drduh/YubiKey-Guide — I've been using this kind of setup for almost a year now and it works really, really well. Highly recommended.

Be sure to set the Yubikey to require touch.

As a side note, the author writes:

> GnuPG's user interface is a disaster

Well, I'd say the procedure described in the article is a strong contender, too :-)
Statistical value of human life.
Learn it , breathe it.
I still miss Sidewalk. For a lovely couple of years, you could rely on quality reviews of everything in your hometown.
I work for a famous Silicon Valley company and we use Ruby, Python, Swift, C++, Obj. C primarily. JavaScript is used by front-end types, but at least around here, JavaScript isn’t really a serious language outside of front end development. It’s certainly not being used for server-side anything or at least not on any project I know about. However there are some serious systems (hundreds of millions of user accounts) that actually use rails. There is a lot of python here but not much Django. A bit of Java in some systems, but the “cool” stuff is Swift, Objective C, Ruby, C++.

The Ruby community is just as vibrant as is always has been but it’s a little less infected with hipster trend chasing than it used to be. JavaScript is the clear winner in that regard. JavaScript is also a noisy community in that there is a lot of ways to skin a cat, while the Ruby world tends to be more opinionated. So, in my opinion, the Ruby (and Rails) Way is a “thing,” while there really isn’t a cohesive “JavaScript Way.”

If I were starting over from zero, I’d still learn Ruby and Rails, but I’d probably lean towards Swift and Vapor. Vapor feels like the Rails community circa 2010 and Swift is blazing fast and can be used for native Mac/iOS, web applications, and highly performant server applications.

To be clear, I am not suggesting not learning JavaScript, but I personally wouldn’t make it my primary language. But I kind of follow my own trail, so my advice might not be popular, however it has worked for me.
They definitely already depressed. Need to call up a therapist and book an appointment for tomorrow afternoon, go, and then start to feel better.

Not sure where to get a recommendation for a therapist -- best thing is to just call, book the appointment, and go. Tell them your problems, ask what you should do.

Then go from there.

If that therapist sucks -- I figure 35% will -- then do the same thing with a different therapist.

Find someone close to your office or home.
> I think the OP's point is crudely valid. Greek gods basically wanted you to pray and appease them, more or less. Jesus and the Buddha wanted you to be a fundamentally better person, moreover, they were themselves enshrined in a metaphysical spirituality.

"Being a better person" means different things in different moral frameworks. Plato fought in wars. Jesus didn't. We don't live under a moral framework where "dying in battle is the ultimate virtue, regardless of which side you were on". The Greeks did, though.

It's unclear to me how anyone familiar with Greek mythology could make the claim that the Greek gods were unconcerned with morality. The story of Sisyphus is a moral lesson. Greek myths are full of that stuff: characters are punished for some sin or rewarded for some virtue.
When I'm doing serious thinking about software design / architecture, or debugging/problem-solving, I often find the I have a kernel of an idea which seems fully-formed but inexpressible. I can "see", in my mind's eye, the different interactions between components (floating around in sort of a three-dimensional space), but it's often hard to put it to paper.

For me, the hardest work I often do is to describe my ideas in English text. Source code is somehow easier in some way; possibly because it's more concrete and less "squishy".
> This whole thing should also serve as a reminder why we don't rely on internet mobs to investigate important things.

I'm more inclined to take it as a warning on regulatory capture, especially after it took most of the rest of the world grounding the craft to get the FAA to do so.
Just about all of the big hosting companies will do email hosting. Everywhere from $2/month to $15/monht (including office 365)

you don't even need to buy your domain from them.
Yep. There are companies that recruit young, attractive woman in Los Angeles and then bus them en masse to Las Vegas to simply exist in certain clubs.

I know they get paid for their time, plus the free bus ride, plus free club admission. I don't know if they get to eat and drink for free, or if they stay overnight, or if they are just bused back to L.A. at 6am.
It could be that moralizing religion is not essential to the emergence of morality, but is essential to its long-term survival. For example, maybe morality and religion imply each other, and it just happens that most societies discover morality first (on practical grounds) and follow through with the other consequences in order to keep it.
Wealth Destroying States
Are you saying that there's some kind of externalities at play here?

Because I can think of a few other externalities that help non-EV far more than the ones you mentioned (not taxing them for ruining our health and climate, for a start).

This all seems an overdue correction to me. But I'd go further and support non-individual transportation more, too.
Google is the biggest and most direct threat to the publisher model. Publishers don't earn (good) money off social traffic, it's just not what advertisers pay for so if you're an add driven business you want Google or Pinterest (search) traffic.
I second using opensc over gpg.

GPG was a nightmare with it's own particular way of doing things and general refusal to help other projects.

Their scdaemon takes exclusive use of the card and when this has been brought up with the project, they said other projects should use their scdaemon to inferface with cards rather than PKCS11 and opensc.
Great perspective ... and, very impressive work!
For the rare languages that support invariants (or has a library that implements invariants) you would write it as code rather than a comment and the compiler will compile time error if the compiled code is capable of violating the invariant.
You can have a few coal or gas plants on standby for those rate occasions when reserves are insufficient.
"It's impossible for Norway, one of the biggest oil exporters in the world, to subsidize and tax domestic cars differently so that electric becomes the obvious choice!"

Said nobody, ever.
Even there - the lions share of electricity is consumed COOLING those electronics, but it is a fair point.
In theory, nothing here is obscure. Trim is a control that airplanes have that cars don't. It's a very basic control, it's right there on the control column. A mechanical or computer failure could cause the plane to mistrim itself, so one of the most basic emergency responses that every airliner pilot knows is how to disable the auto-trim and fix it manually. MCAS is a new way for mistrim to happen, but there were already many others before.

It sounds like the main issue is that Boeing didn't predict that MCAS would mistrim at such low altitude that you don't have time to disable the trim motor and perform the recovery before the ground intervenes.
I'm not sure what you mean by it not working. I haven't tried but they're a regulated system, are you sure it's not on your end? Have you been reporting your capital gains and losses over the course of the transaction on both sides? If not the tax authority may have some serious questions for you.

And why wouldn't I make negative assumptions of crypto [1], [2], [3], [4]. There's a scammer at every single level and being intentionally resistant to censorship, control and authority makes that impossible to stop. It's designed to support scams.

Remember the man who lost $420,000USD while attempting to use Quadriga to exchange USD for CAD when moving to Canada using exactly the approach you're describing? [0] It's like asking me why I've got negative associations with the "Titanic II." Something about what happened to the first Titanic.

Last, based on my research, it appears Mexican crypto exchanges aren't regulated yet, and that regulators are about to shut them all down [5]. "Because cryptocurrencies are such complicated technologies, the argument goes, average citizens can’t understand how they work and should not, therefore, be allowed to buy them." I'm 100% with your regulators.

[0] https://www.bloomberg.com/news/articles/2019-02-09/software-...

[1] https://www.theglobeandmail.com/business/article-gerald-cott...

[2] https://www.chepicap.com/en/news/4366/roubini-on-tether-it-s...

[3] https://www.theverge.com/2018/3/22/17151430/bankruptcy-mt-go...

[4] https://www.forbes.com/sites/cbovaird/2019/03/22/95-of-repor...

[5] https://coincenter.org/entry/new-regulation-would-effectivel...
Ask HN: Are you interested in open-source hidden nuggets?
During the last 2 years I've checked daily the trending Github pages. Doing so I've created my awesome personal lists of end-to-end software projects.

Any project at work I've had I would know something open source related to that. I've saved my companies a lot of engineering effort and money.

Is anyone interested in suggestions regarding open source enterprise apps (CRM, HR, .etc), marketing tools, school and hospital management systems. And others?
Aluminum smelting is the poster child for this; ~14MWh per ton of aluminum produced; managing electricity costs is the primary business of Alcoa.
Go doesn't, and I know that some people have suggested using code generation in lieu of generics.
https://www.tesla.com/blog/tesla-superowner-arctic-circle

The temperature dropped to -40 degrees Celsius. It was so cold that the trains couldn’t operate and the diesel in the buses froze. But the Model S was just fine.
i bought a yubikey to do this. and after a while installing gpg and creating master keys and subkeys, and dealing with the usual 'there are 4 different verions of recipes to do this and none of them seem to work anymore', i gave up.

this seems like such an overwhelmingly common use case I dont understand why yubico doesnt make this as frictionless as possible. i understand that the smart card spec is probably a hindrance, but still..

but its still on my (physical) keychain, looking forward to trying your non-gpg workflow. thanks for posting.
Unix Domain Sockets in Golang, Go DevOps' HalfPike Method and Go's Caching State
> With a better community you'd have friends who like you and acknowledge you because they got to know you and your character.

You hit the nail on the head. It's such a simple truth, but we are stuck in a machine now and can't even change things to help us live healthier lives. Great documentary too! Thanks!
Great question. The way I'm currently looking at that issue is that the market for the US alone is huge (50% of the world market). By the time I satiate the US market, I will have been able to hire that expertise in. Another possibility is that if I sell directly to a distributor/radiopharmacy, I won't have to deal with any of that anyways.

Regardless, that is an important issue, but one I don't have to have a solid answer to for several years.

Great username, btw. ;)
True, but Tesla is still only selling the AWD Model 3 variants in Europe right now, which start at ~$50k USD plus import duties and VAT. Even with government subsidies that’s still a really expensive car for most people. I’m expecting an even larger burst of orders once the RWD variants start shipping to Europe.
I read something about how they did have a fix, but the government shutdown prevented it from being deployed in time.