skysight-inc/HackerNews huggingface dataset:
Burned out six months into my first post college job. Not as dramatic as some of the other failures here. Just stopped showing up, and refused to leave my room for a week. Eventually got up the nerve to call them and explain what happened. They were willing to take me back but I realized it'd likely happen again if I continued.

So I changed fields inside tech, from IT support/sysadmin to web development. On the job hunt right now so still not sure if it was the right choice. I have been enjoying learning it significantly more than the sysadmin stuff.
There is also https://sciter.com/

It's non-free but you can "Use Sciter in binary form as it is published on the site" so cgo with bindings and the downloaded binary.

https://github.com/sciter-sdk/go-sciter
1.21 Gigawatts: Tesla Easter Egg Takes Your EV 'Back to the Future'
There are always companies laying off. A boom doesn't mean no one is laying people off. On average the overall economy is growing.
Data Annotation Made Easy with Google Forms
Vim is not hard to learn, a few hours give you the basic.
Vim is hard to master. 3 years ago I started to use Spacemacs with evil (so vim) and I keep learning new vim tricks.

It's a lot of fun and I really can't go back.
you probably don't even have to sue them, they'll probably pay out the legally & contractually defined compensation if you just ask. If they don't, then yes, you can sue them.
How do I know with REST endpoints are still used in my monolith?
Blockchain and Trust
If this was scaled up and functioning in a significant number of cities and energy production centers, would it matter?

From what I understood, the troublesome area for CO2 in our atmosphere is in a level way above where we live and work, so we need scrubbing up there, not down here closer to the ocean.
Yes, please. That would be really cool.
hah this is great. We've now come full circle to pidgin again.
Looks good. I manage a machine learning team and we write custom models. For data science teams with limited engineering support, Ludwig looks very good.
Not all jobs are equal. Are the jobs we are adding good ones? or desperate ones?
I want to knee-jerk and say "you've got it backwards; humans are mammals, mammals are social organisms, love is part of that profile". At the base, of course, everything is genetics; however, that doesn't make our experience of it any less real (just like our appreciation of beauty). I would say if your dog (or your partner) is just sticking around because you feed it, you are not doing something right.
counter-counter pedant, the article text isn't obviously from that time and place! :)

I didn't know about this usage, though, so thanks for that.
Yes the science was settled, well the direction we needed to go in (decarbonisation) was clear, just not the speed or extent - there were bigger error bars. As figure 1 in the link shows, things went the other way.

The NYT published a good history of how settled the science was, but I'm going to link to a response to it: https://www.theatlantic.com/science/archive/2018/08/nyt-mag-...
Wondering about the link between intelligence and meaning
It would be nice to also incorporate ratings somehow. I chose some filters that I wanted. Searched lowendbox for the vps provider that came up first and there are some truely awful reviews. I recommend anyone visit there first before purchasing.
> great that you're iterating based on feedback

Thank you for providing feedback in a friendly way, we're always happy to improve where possible! In case you're curious we have a WIP pull-request: https://github.com/zeit/next-site/pull/159
Hackers utterly bork VFMail's US service for no clear reason
> It is a similar pitfall that developers step into when they optimize their code before profiling where the bottlenecks are at.

I heard this many times and believed it, but after some time I think this is bad advice.

Here's mine:

There are two kinds of performance optimizations: free optimizations and optimizations with a cost.

The free ones are things that don't really take any extra complexity to implement, just a little thought. Using a hashed data structure instead of an array when you'll be accessing items randomly by id. Breaking early from a loop.

If you never think about these things unless you're explicitly on a profiling task, your code base will be full of "easy wins" that you have to go back and find and fix. Which will be time consuming and error prone if you do it after all your code is written.

The other group of performance fixes is ones with a complexity cost: adding a cache layer, rewriting an algorithm in a slightly more confusing way, etc.

My advice is: always pause when you are designing a new feature and think about whether there are "free" performance wins. You can implement them now with no cost, and you should. It often helps with your data design anyway, getting code that more closely matches the actual processing domain.

It doesn't have to take more than a minute. Anything bigger than that, yes: punt it til after you have profiled.
>But ActiveX is not enabled by default except for trusted zones.

That (historically) was not always the case...
Is that a viable way to learn vim? As an advanced jetbrains poweruser
I'm eagerly waiting for https://volt.ws, which is the only app I know that plans to be a true native client for all those services (no browser, no electron).

The Mac build is out, and I'm waiting for the Linux build which I hope will be out I a few days (same for Windows).
At some point these just become exceptions. 10% of people are left-handed, but we don't constantly re-write all instructions for that small minority, and left-handers don't waste time constantly pointing out that right-handers are making overly broad generalizations.

No one reasonably interprets "Having this one fixed point in the sky is the foundation of all celestial navigation" to mean "All celestial navigation in all circumstances requires a view of Polaris". For instance, people still do celestial navigation in the Northern Hemisphere when Polaris is obscured by terrain. But no one would use that fact to point out that the author's statement was wrong, and that when you're from a low-latitude mountainous area you notice this "high-latitude/non-mountainous-ism" all the time.
He's frontloading his time and attention, using time that isn't going to produce productive writing, and investing it so that his productive time doesn't deal with any of this crap.
> Lisp will be around for a lot of time than these languages.

Are you sure about that? Lisp is old, and it has survived many old languages. But many of those were from the Computer Science/IT early teens age... Now CS/IT is quite mature.

Mainstream languages, especially Open Source ones, will probably outlive us both.

Even Perl ^.^
Ask HN: Webhooks provider for managing subscriptions and emitting callbacks?
I've been trying to find a software package (docker image, npm module, ruby app, etc) that provides:

- An API and preferably a web UI for adding webhook callback URLs for events
- A backend that lets me feed in events and will deliver these as webhook callbacks to the registered subscribers, possibly with re-tries via a queue, etc.

Does something like this exists? All I've managed to find are a lot of libraries and frameworks for receiving webhooks, not sending them.

The few I've found seem quite bare bones and/or unmaintained:

- https://github.com/progrium/hookah
- https://github.com/roccomuso/node-webhooks

Have I missed something? Is this usually part of the delivery side of a generic message queue framework?

Thanks for any pointers!
Low unemployment is good for obvious reasons, but like the inverting of the yield curve rate, it's been a predictor of the last few recessions. After it bottoms and starts to move into an upwards trend a recession tends to follow.
U.S definitely is not in a recession.
https://www.calculatedriskblog.com/2019/02/bls-job-openings-... : BLS: Job Openings Increased to Series High 7.3 Million in December .

"Professional forecasters see economic growth easing to 2.4 percent in 2019." "The unemployment rate is forecast to average 3.6 percent in the fourth quarter of 2019, down slightly from four quarters earlier." : https://www.stlouisfed.org/publications/regional-economist/f...

Not a recession.
I'm from Europe and I remember very well the 2008 financial crisis. The corrupt banks in America and their massive bailout waved over the ocean and crashed the markets here in Europe, then I was pretty young and I could hardly understand how the housing loans there can lower my salary here. It's funny how naturalized the language is, as if markets are some natural force that goes up or down independent of people's will. Living under capitalism at it's best.
Perhaps there is a lot of involuntary part-time employment (people want but can't get full-time jobs)? This would lower the unemployment numbers, but not accurately reflect many people's situations.
> The same could be said about allowing poor people to seek treatment from unlicensed medical practitioners

No, it can't. Because they can always walk into a hospital and receive treatment, even if they have no capacity to pay. A hospital may not refuse treatment.

> Or let them be served by an unregulated transportation providers

Like Uber?

Interestingly enough, if an unregulated method of transportation becomes popular enough, it gets regulated, not regulated out of existence.
>I'm not sure any of us has a right to speak for every consumer.

Yet almost every civilization on Earth has already decided that we, the masses, _do_ have a right to speak for everyone when it constitutes a common good. In the US, you have to wear a seatbelt in most states. Your food is regulated by the FDA. Your cars must meet certain safety standards, as does your home. This list goes on and on.
Another free messaging app worth checking out which also supports all these services is https://chrome.google.com/
Venezuela Starts to Regulate Bitcoin as Trading Volume Hits All-Time High
Fuzzing Irssi (2017)
That's really cool. I'd love to read each of those in more detail, if you have the time.
The common argument I've heard is that these systems won't replace nurses/PAs, but rather family physicians, whose diagnosis and referral skills may become redundant in the face of a nurse/PA to collect data and a machine learning system to understand the data and make recommendations in response to it (e.g., request more data/tests, make a diagnosis, make a referral, etc.).
Hmmm. I'm not sure I agree with this. That's like saying that people use a screw driver to screw in a nail because it's a much lower investment and not everyone has the energy to use a drill.

The premise of the article is that the VIM is better enough than alternatives that it's worth the learning curve. Just like a drill is better enough than a screwdriver to learn ho to use it. If you want to contest that, that's a different discussion.

If your argument is, "some people don't have the energy to use the best tool for the job"... idk how to respond to that.
I don't have the info on Project Treble (Android 8 and up) - this changes things as the "Android Framework" is separated out from the rest of the phone firmware.

It's not clear if this would include kernel and driver updates (I don't think so), but it's very likely things like Skia and codecs would be able to be updated faster. Very happy to be corrected.

It also looks like not all devices running 8.0 were required to be Treble compliant. Hi, Samsung.
On a high end phone such as yours, it should not be all that surprising that the performance is good!

On my low end Samsung J3, it is rather choppy, but I feel it can be improved, given that this animation is lovely and smooth: http://campoallecomete.it/#!/en

I think people assume rather quickly that animation in a mobile browser will be janky. Truth is, if done well, it really doesn't need to be.
Brave Dave 2017: Life as a Wanted Criminal [video]
That's because security doesn't bring money on the table for most products.

People are ok with their private life being violated, they don't mind discreet censorship or mass monitoring.

Since we make money with those users, and because the market moves fast, the only security most companies accept to afford is protection against script kiddies and bad PR.

But there is a reason the average Joe doesn't care about all those things: it works for him, most of the time. The amount of persons really having their life seriously disturbed because of a security flaw is small. Even during the last decades of data leaks, the actual individuals suffering the consequences are a small number.

So economically and socially, it's been a winning strategy up to now. Just like pollution, mass consumption, etc.
Slack's desktop app has some sort of lazy loading for its workspaces which makes its resource usage somewhat bearable. Unfortunately, this is not the case with Franz and it used more than 3 GB RAM on my devices. Especially on a laptop with 8GB RAM this was way too much for me.
I don't know much about his methology but from what I've been reading it's possible to sequester a huge quantity of co2 in soil via active land management. I'd love to know if it was economically viable to do.
Failure #1: Joined a mobile app startup as employee #3 for a lot less money than I should have, run by a guy who really didn't know how to run a startup, he had just convinced the parent company to give him some money to make mobile apps. He couldn't raise money, only get handouts from the board. I falsely assumed because those people were rich as hell and the other companies they owned were successful that we'd be okay also. But they didn't want to spend hardly any money, especially on marketing, and when our apps failed to make money, it just convinced the board to pull the plug on us.

Which lead to Failure #2: The startup guy decided to make a couple apps as 'warmups' before his main app idea. When those apps were released and didn't make money, the board became more wary about letting us do the 'main' app. If we had just started with the main app to begin with, they wouldn't have seen those app failures and we could have probably convinced them to keep funding it until release and that app might have actually seen success. Having low-investment but visible failures made the company look like a failure, and insured its death.

But not a failure: I had a lot of autonomy, I had my first experience managing other employees, and the apps we worked on helped me learn a ton in a short amount of time, and I'm still proud of them years later, even if they didn't reach much of an audience. That experience also helped me land my next job.

I could probably do that about every job in my career, honestly. Pretty much every job I've had was a mistake and a valuable learning experience at the same time, at least up to a certain point. Before this job I had joined another startup as employee #3 that failed for different reasons, and after this job I joined a small company that ended up having its worse year ever and lost all of their clients, and then I took a contract job I despised just to keep afloat for awhile where the entire department fell apart when the lead dev left and they terminated my contract, but that gave me the skills that helped me get my current job I've been at for 3 and a half years which started so successful it was bought by a larger company, and has been very slowly eviscerated by that larger company as it has been forcibly integrated into the rest of its corporation (our company, now division, has about 15% of the workforce it had when it was purchased, and it had over 500 employees a the time), and yet I've learned a lot while I've been here and worked on projects for the most highest profile clients in my life (you can't get higher profile than them, really) and for the first time I've actually had to really, really care about optimization since our traffic is massive and constant, although the stress has gotten beyond ridiculous now and I need to leave soon.
I love the idea of this, but when I tried using Franz a while back it just felt like a second, specialized web browser just for chatting websites. Sort of similar to when a mobile app is just a WebView wrapper. Ultimately I feel like I might as well just use my existing web browser.

I'm not sure if things have changed at this point - maybe there is some added feature that makes this more appealing.
The problem is there will be a downturn at some point. In some of those cases on your chart the market went up for a while after the negative yield event then turned down. So event y (Recession) is going to happen at some point after event x (Yield inversion).

If some one keeps claiming recession they happen will be right at some point.
My guess although I don't agree with it is that some marketers think "people willing to pay to not deal with ads" are a more valuable demographic to advertise to. Which is cosmically missing the point really.
> It's fairly rational to point out

Stating that an opinion is rational does not automatically make it rational. Care to explain why you think it is?
California LCFS credits are at around $200/ton, so if $94/ton is achievable they'll make quite a bit of money.

https://www.arb.ca.gov/fuels/lcfs/credit/lrtweeklycreditrepo...
Understand before you criticize. There are plenty of scenarios where enums can be undesirable.

One off the top of my head that I run into all the time is in client stubs of service APIs, where a client-side enum representing a string value will break at runtime if the service adds a new string value.

In other words, enums inhibit API evolution.
I can't say that I've used numpy before. But this function looks similar to pext / pdep:

https://docs.scipy.org/doc/numpy-1.15.0/reference/generated/...
OK, I'm sold. I finally have to learn vi[m].
Now that I think about it, I'm pretty sure I just grabbed it from here: https://www.w3.org/History/1991-WWW-NeXT/Implementation/
My God, the grammar of that title.
Tell me more about your Next setup!
Not the BBC, but you've reminded me about my least favorite bit of "fake" "news" from the Indyref: the government's Buzzfeed propaganda account. https://www.buzzfeed.com/youdecide2014

Apparently there were "no costs" associated with this, which is even harder to understand. https://www.parliament.uk/business/publications/written-ques...

Would probably make a good test case for anyone's "fake news" detectors.
The terms state that you have to take the flight or might be required to pay compensation. Mind the situation for the airline: the passenger is checked in, which means they have to call them out and wait for them on boarding and probably double check that they don't have stored luggage, which causes delays, thus cost to the airline.
Google and Facebook are responsible for sensationalist news stories? A practice that predates them by centuries?
> The only problem with yield inversion is that it may be 2-years or 3-years early.

The problem in finance is that early (or late) is often no better than wrong.
Music Albums You Must Listen to on Vinyl
But messaging influences public perception influences inclination of future potential contributors to participate influences quality of the software. As we see here.

People like to think they can escape politics. They can’t. Any group of >1 humans will involve politics.

Learning how to be respectful and polite is like learning how to touch type: it’s a small, painful price to pay once, for a lifetime of copious reward.
Maybe they're more human than we give them credit for, they also leave the crusts until last.
A social democrat, at least when looking at Europe, is somebody who thinks markets work. They simply want a better safety net for people and maybe some additional regulation to keep the market more fair.
Git v2.21.0-rc0
As someone that can type QWERTY and Colemak pretty equally well, I’m not convinced in my experience that alternative keyboard layouts are significantly more comfortable than QWERTY (speed aside). Comfort greatly is noticeable if you’re transcripting at high speeds frequently (typing tests) but is otherwise questionable.

Layout switchers have some bias here because they don’t type as well in QWERTY anymore or they didn’t touch type QWERTY.
All ads are designed to manipulate people. It's literally the purpose of advertising.
Drivers claim Uber won’t pay fees to launch forced arbitration cases
We urgently need to jettison naive and simplistic models of the world that ignores centuries of history to deflect accountability, provide a comfort zone for some and perpetuate another fraud on the world. Look at the word fraud of 'aid' when it's loans and 'leverage' that are used to further the creditors interests in the region.

Africa has suffered at the hands of global agendas for centuries now, some of these countries are barely 50-60 years of colonialism and were divided arbitrarily for reasons suited to colonialists. Yet we have narratives that seriously suggest all these invasive actions do not have consequences and these 'made up' countries after centuries of systemic exploitation and plunder will magically emerge developed in mere decades and if they don't its their own fault. That may suit a certain blame shifting worldview but has nothing to do with reality.

Narratives that ignore the kind of effort, century scale timelines, political and religious conflicts, colonialism and context in which we grew and how the current world operates and ignores all that to point to statistics have to go because they are completely lacking depth and connection with reality.

Look at the 'extraction' in pre-colonialism and post colonialism, the methods change but the objective is the same, corrupt the top leadership to benefit yourself and your companies, while 99% of the local country suffers. And if they don't fall in line organize coups, destabilize countries to get new despots who benefit you. This model is replicated efficiently in South America and across Africa and is happening right now. How can you 'develop' and improve the conditions of people across the world when your policies are actively and intentionally sabotaging them?

You don't because that's just cover, conversations about statistics by pinker and his ilk then fall right into place to deflect, deceive and affect fake concern. South Korea and Taiwan have great stats but what those stats don't tell you is South Korea grew under a dictatorship with extreme western political and economic support that grew oligarchic chaebols for political reasons to counter the North and China. Can that context be replicated?
Funny that's exactly how we hired our last senior person. Felt a bit guilty of not interviewing too much but was worth it.
> the only problem is most car drivers won’t expect you to be going so fast.

Not the only problem - if you get caught there's also possible prosecution, points on your driving license etc. What's doubly annoying is that even if you want to do the right thing and register your 1000w e-bike as a moped there are still barriers in the way, e.g. finding insurance, getting it MOT-d. Still another issue is that once it's registered as a moped it cannot be used on cycle paths etc. It really is ridiculous at present and the law needs updating.