skysight-inc/HackerNews huggingface dataset:
Why is there an NLP book on the list (on page 5)? And no not natural language processing but neuro-linguistic programming.

I read a bit about NLP on the train a couple of years ago, did some research and came away with the verdict "pseudoscience". Would be interested to hear why it is considered relevant for developers/what I'm missing.

Also I see a few OOP books, all of them great, but I think my favorite to this day is still "Object-Oriented Software Construction" which is not on the list :)
I have virtually no experience with Qt (as a developer). That said, I find the gtk-rs bindings good and easy to use in rust. They are automatically generated from C code, and as the generator matures the bindings come more and more complete. Tho' some of the bindings are manually written. AFAIK Gtk has QML counter part, but I haven't used that either.

The documentation isn't perfect but its _really_ easy to map the documentation of the bindings to the original C documentation. From quick glance the situation seems to be more or less (maybe a bit less) the same with python bindings for Gtk.

I personally have enjoyed the gtk-rs bindings.
> everything within a cacheline is just as fast,

Yep. Which makes you wonder if maybe this sort of thing should be surfaced somehow.
This was definitely my favorite from the past year at least.
Show HN: 30 Days of Vue
The corporate risk profile of Apple vs IBM is so drastically different that it's not even a serious comparison.
https://github.com/ziglang/zig/issues/853
Unfortunately, I'd say it's the viable career choice. I've always found vastly more employers interviewing for web dev than for any other tech position.
Meat-free 'Impossible Burger 2.0' tastes even closer to the real deal
I assumed he wanted to make a dev account with his own integration.
I would have hoped for some shared secret approach where the extension can generate one-time use urls for their bundled resources on demand and use those instead of easily predictable urls.

It seems that extensions like ad blockers that are explicitly targeted by such detection methods have ways for work around that (see https://github.com/gorhill/uBlock/blob/master/src/web_access...). I honestly would have expected for that to be the enforced default behavior.
No prescription fees here in Scotland!
To be clear, I'm in favor of everyone having healthcare. To some extent, I'm playing the devil's advocate here. Also to some extent, I think getting from where the US is to everyone having healthcare is a very difficult trip to make. That being said...

- There is no way to support roads without everyone supporting them for everyone. It's not possible to pay for "just the roads I use".
- Educating the next generation helps everyone.
- Keeping someone else healthy does not help me in any real way (I disagree with this, but it is a viewpoint that can be had).
> Instead of arbitrarily memorizing things, look for the explanation that makes it obvious.

This is a higher learning method that I’ve always found most natural. I don’t memorize stuff, I try to understand it instead. That said, there is still great value in the classical learning model—if you don’t know the terminology of the subject it’s difficult to reason about that subject.
Google isn't liable for very much taxation in Somalia...
sometimes the best way to deal with emotional issues IS to get a good hobby.
Ask HN: How to found a company as a single founder?
As a single founder with a strong idea, how would you about founding your startup and possibly attracting co-founders and talent to work with you.
> my youtube use has gone down since their ad strategy has changed.

I pay for Google Music and YouTube for $16 for 5 family members and me. I haven't seen a YouTube ad for years. Best use of my money every month.
>I feel extremely agitated at the majority of conversations in interviews

Last summer in an interview I was asked "what is your superpower" by a SAAS company. Having never been interviewed by a tech company, let alone a company out of the midwest, I just looked at the guy on the other end of the video call like he was a bit off

"I don't know what you are asking"

What is your superpower?

(repeating the question doesn't really help me) "Is this role playing? I'm not a comic book fan, I'm not sure what you want"

What's a super power you have?

(hi, hello, stop repeating the question, rephrase it please) "I don't have one" (I'm not mentally ill and don't believe I'm some sort of meta-human).

And pretty sure that's where I was disqualified in the interview process.

Earlier in the interview they kept asking what I have done at a certain place, what sort of projects I've worked on "I can not answer that, I've signed multiple NDAs"

but what do you do, what do you work on there

"I can not answer that question, I have signed multiple non-disclosure agreements"

but what sort of projects, like what do you do

"I can not comment on this question at this time outside of what is listed on my CV"

And same company, earlier interview (had me talk to 3 different people over a couple of weeks), asked me to describe what I do at my primary job. This requires several minutes because I have to provide a basic frameowrk, about 30 seconds in

We try to keep these interviews short, can you get to the point

"I'm a Senior Entry Clearance Operations Import Agent, I clear international freight through Customs and Border Protection as well as any other applicable government agencies using the Harmonized Tariff Schedule and other resources"

So you look at packages?

"no"

Then what do you do

(I was trying to %@#$@#% give you a very basic background so I could tell you) "Every good that comes into the country has a 10-digit code, not unlike a telephone number, example a cellular telephone is 8517.12.0050 and..."

Again we try to keep these pretty short so let's move on

headdesk-headdesk-headdesk-headdesk-headdesk-headdesk-headdesk
Capital One Data Science Interviews
I've used fish for a few years now and am a big fan. I'm not sure if it meets your definition of lightweight but tab completion works very well out of the box.
Yes it is. As long as we'll have Websites on the Internet we'll need Web developers. It is a great place to be still. I used to do that then I got burnt out by the stack, which keeps changing every 6 months.

The easiest place to start as a developer in 2019 is Web.
AFAIK, this is fixed in PostgreSQL 10 (ICU), so no reason to panic if you are on v10+. However, it nicely demonstrates problems with strcoll :-)
Yep! Not a nitpick at all. There's more than one way to do lots of things.

I prefer my version because it's easier for me to remember and read. I do use pattern substitution for other things, but I usually have to go to an interactive shell and create a test variable in order to remind myself whether I want # or %. I understand favoring built-in features over subshell calls for heavily used code, but I don't think this is especially critical for outputting usage info.
Using PowerBI on Top of REPODS Cloud Data Warehouse
> Malta’s solution is to store electricity as heat in high temperature molten salt and cold in a low temperature liquid for days, or even weeks, until it’s needed. The key insight behind Malta is that electricity can be stored as heat in high temperature molten salt and cold in a low temperature liquid for days, or even weeks, until it’s needed.

Does nobody proof read these things before they get published?
BYOK Transparent Data Encryption Withcustomer Managed Keys for Managed Instance
Using Convolutional Neural Networks (CNNs) to Classify Sentences
A French Burglar Who Pulled Off His Generation's Biggest Art Heist
What evidence do you have to support that claim?
I've always thought that this was the case.

I have a very good memory for places. But I am terrible at remembering where places like relative to each other.

I grew up on a coastal town, where essentially every 'area' lay on a single highway.
And after living there for ~15 years on and off, I could name almost every business in three towns, which ones had shut down and re-opened as something different, what had been swamp a few years before.

Everything.

But if I got in my car, and tried to drive to a specific location, I was completely useless.

I could tell you what the building looked like, what was accross the street, what was next to it on either side.

But I woukd be completely unable to tell you if it was north or south of me.

I often had to navigate by mentally walking from building to building.
Show HN: Graphite Publishing – A decentralized, user owned blogging platform
We have a bring your dog to work policy! We end up with 7-8 dogs pretty regularly. They mostly get along and play with themselves during the day.
I think it's still a good market. Self-learning is hard, though, because there are a million branching paths of knowledge and it's easy to get overwhelmed or sidetracked. Especially when you have no existing skill base from which to ask "would this help me improve what I'm already doing?"

Personally, I had a good friend mentor me and point me at things to learn early on, which helped a lot. A structured program would have the same benefit.

I have no connection with it, but https://lambdaschool.com/ looks very interesting in that they bet on your ability to get a job: you pay nothing unless you do (other than the opportunity cost of spending the time to learn, which could be large).
Old Status Symbols:

Luxury goods

Position of authority

Busy-ness

Endorsed by establishment

New Status Symbols:

Fitness

Position of influence

Flexible schedule

Creative Output

Self-actualization

Independent

--> First time I've read this, but great incite that I've certainly seen as well.
Yes. A lot of people here forget how many lower level jobs there are out there. I'd recommend focusing on JavaScript and front end engineering if you like that, or some back end language and framework like ruby and rails. You can learn enough in about a year to get a job.
Sounds to me like depression or the precursor to depression. I am particularly concerned with your last statement in which you refer to your last full time job... having a stable job or lack of one can really affect your mental health. A job is not just about the money, it provides you with a sense of self worth and the good feelings that you are providing a value to society. Maybe consider finding a job in a different field, even something mind numbing like manual labour that will force you into a routine again, then you can still do your contract work in your spare time without the pressure and stresses you are currently putting on yourself.
If that won't work for your situation I would say try treating your current contract work as if it were a full time job, set limits for yourself, go to sleep, eat and exercise aND work at the same times every day. Set yourself both professional and personal goals, write them down and review your progress in achieving them on a regular basis.
If that still doesn't work for you, consider consulting a professional for a pharmaceutical solution.
Finally clean up your environment and be mindful of how much of an effect a messy unkempt lifestyle can have on every aspect of your mindset. Cleanliness is godliness.
Good luck depression is a tough hole to climb out of but it is possible.
I was in a cancer center picking someone up and overheard the staff ordering a dose of medicine.

A single dose was billed at $100k US
I used the price system to determine which problems were collectively the most valued and therefore tried to solve the problems that paid the most money.
Sales Funnel Definition, Process, Stages and Examples
Except that this technique has worked for me after I look at a person too. We make eye contact, then I look to their right and they automatically pass on my left. I think it's more subconscious than you're making it out to be.
Waymo claims to have autonomously driven 8 million miles on public roads, and 5 billion miles in simulation. That doesn't seem "fast and loose". Has any commercial automaker conducted anywhere near that amount of testing?
Here are a few observations, in no particular order:

1. No one here can really tell you. They would be guessing. I would go on to indeed.com and type in the skill set you consider to be "web dev" and make note of the number of jobs and (where available) salary offering. This is the current state of the market.

2. You are asking an even more complicated question about the future state. The answer is even more prone to speculation. Your guess is as good as anyone's.

3. Although web-dev in its current form will almost certainly not be in demand, the future form will evolve out of the current form so the time you spend learning, debugging, networking will likely not be wasted. (unless we crack General AI).
React devs to fight plastic waste around the world
Yes, I believe the US government spends more per capita on government provided healthcare than the UK does - even though the end results are only available to a subset of the population.

Doesn't that annoy people?
If the semantics of the API change to no longer expect null, it's a breaking change weather a type system is there to catch it or not.
Why the heck is everyone talking about WebAssembly?
But that's because all the languages you know are basically dialects of each other because they all descend from ALGOL, not because they are inherently easier to understand. Similarly, someone trained in Lisp would find things like Scheme and Clojure easier to understand than something like Python because those likewise are dialects of Lisp. I'd strongly recommend studying languages different from ones you know -- they are mind expanding even if you never use them in practice. Not just Lisp, but things like Haskell, OCAML/F#, and Prolog will change the way you think.
Totally. Web is still a very dominant platform and will remain as such. Even mobile platform vendors like Google seem to support (and even promote) web as a first class choice for delivering content and apps on mobile devices.

Also, web development can be a good entry point to get into software development in general. You'll inevitably cross paths with backends that power the web and can grow into a backend developer as well. Also, today developing for web frontends and native mobile/desktop apps is more similar than ever.
"give us your data and we will charge arbitrarily for continued access!"
The paper is an exercise in rationalism (aka materialism) to "explain away" people's actual experiences.

> We have tested it,

Please specify who this 'we' refers to.

People feel stared at all the time. There may be no physical "pushing force", but "you all" need to come up with a better explanation than the rationalists' standard trope of 'this phenomenon we all experience all the time, well it's all in our heads'. Quantum entanglement / whatever - anything is a better explanation than what's offered by this paper.
This is a very interesting talk on the matter. https://www.youtube.com/watch?v=0rkTn98h1aI
Hey HN!

I'm Justin Hunter, the founder of Graphite. Graphite is a decentralized and encrypted productivity suite, but the original app stemmed from my desire to own my writing. I'm a writer at my core, not a programmer, so anything tied to writing is always important to me, including blogging.

As a fun side project/experiment as an extension of the core Graphite product, I built Graphite Publishing. It uses Blockstack's authentication system for decentralized usernames, and it uses Blockstack's Gaia storage for decentralized storage. What this means is that Graphite Publishing never has access to any of your blog posts. Everything is encrypted until the moment you choose to publish it publicly.

The cool thing, in my opinion, is that you can design your entire site. Graphite Publishing has a built-in HTML editor for your main page and your individual posts page. Much like the old days of Blogger, where you could tinker with the underlying code, Graphite Publishing lets you customize your blog as much as you want...but it's much simpler than Blogger ever was ;)

It's still very much a beta product and will surely have bugs, but I'm excited to get some feedback and see what the community thinks.

Thanks!
The post of from 2014 FYI. No idea if this is still an issue.
I can't speak specifically to this topical domain, but generally speaking (assuming the research topic isn't politically sensitive) there are professional incentives to do transnational work -- whether it's publishing in Anglophone journals, organizing international conferences, etc. So probably, it's not that foreign journals are valued less. (Probably, in fact, the contrary.)
Why are you looking at net income? Revenue is the relevant number, which was $52.55B in 2017.
Even more bloated
I believe that a small percentage of the population is born neurochemically imbalanced (classic clinical depression), but also that the recent rise in anxiety and depression rates is mainly caused by societal and technological factors.
Not necessarily, since someone would need to build the server backend for anything more complex than a static website.

As other people have noted, classifying "web developer" as "frontend web developer" is a bit restrictive.
California island offers $130,000 for new lighthouse keepers
Just as an aside : You're probably much better off to launder your money in London (for example via a shell company owning massively valuable real estate[1]) than in Switzerland, nowadays.

Traditionally money laundring was always much less of a problem in Switzerland than supporting tax evasion.

With the automatic exchange of information[2] this will pretty much be a non issue in the future.

[1] https://en.wikipedia.org/wiki/One_Hyde_Park

[2] https://www.efd.admin.ch/efd/en/home/themen/wirtschaft--waeh...
> The rates change depending where you live, India could be cheaper.

how do I find more info about this?
Only in the case when no such file exists in the current directory :)
EDIT -> legally kidnapped is the correct word
> In fact, I'd highly recommend against it. You'll get the most out of working with other developers and improving your skills before you go out on your own (if you ever go out on your own).

I often wonder at the whole "gotta be a contractor" mentality. I understand there's more money there, but I think that there's a huge value in learning to be a team player where you're building something you are actually invested in, if even for only a 1-2 year period. As a contractor, the skills you build and lessons you learn are important, but they aren't as concrete as living and dying with a particular team and a particular solution for an extended period. In addition, I feel like you are more likely to get vital mentorship at the critical early part of your career as a member of the team instead of a replaceable contractor cog.
Github Actions is in private beta. From the little time I've spent with it, it could fundamentally change the way you interact with CI; its pretty different compared to normal CI products like Travis, Circle, etc.

Primarily, each pipeline stage can directly reference other public Github repos, with no additional code on your part. This taps in to that community that only exists on Github; for example, to build a project in Language-of-Choice, you just need to find a public implementation of the build pipeline stage for that language, then reference the URL in the action you build.

Its also very docker native, actually to the point of being totally unobvious that everything starts with a docker container. The documentation and hints about how to use it are still pretty sparse since its in beta.

Pricing still hasn't been announced. We'll see. But it feels very promising, especially if a community developers around it focused on providing pipeline stages.
Do Different Parts of the Tongue Taste Different Things?
OMEMO is based on the Signal Protocol, and there's some discussion[0] about the effect of the changes.

So in a way this is Signal Protocol (the one "regarded as secure") with that "next step" of adding decentralization already taken.

[0] https://conversations.im/omemo/audit.pdf
Yes. I am the co-founder of Lambda School -
(YC S17 - a CS education where the school doesn’t get paid unless you get a good job). Right now we see about 3 students/day get hired.

You’ll likely hear a lot of people talking about how the market for juniors is flooded. That is partially true, but it’s flooded with people who cannot code. If you can actually be a productive employee I literally know 100 companies that will hire you today. As a self-taught engineer you have to convince them of that, which mostly means a solid portfolio, but there is insane demand. And if you get even one year of experience you won’t believe how many opportunities open up.

There are individual companies whose annual growth in engineer hiring is greater than the total number of CS and bootcamp grads combined.
How many companies make 2.6B/year in profit? Rather, how many startups sell for over 1B? Comparing it to another gigantic business is missing the point in the same way that comparing it against ads is. Google has had many giant successes that only appear small when juxtaposed against unimaginably enormous successes.
>Quotes for...what? Even with price transparency on actual services, “I broke my leg” doesn't tell you with much specificity what services you need. And that's not even to discuss, “I'm having chest pain and dizziness”.

Sounds a lot like "my car is making a funny noise" or "my septic is backed up". Diagnosis should be cheap/free depending on how involved it is and then you get a quote for how much it will cost to fix and the quote usually includes some language like "and if X happens we'll stop work and call you/charge X to fix it as well".

Figuring out what work needs to be done based on vague descriptions by people who don't know the subject matter is what professionals do. I don't see why doctors should be held to a lower standard.
We're not okay with it. And it is a racket. It's not fixed because the racketeers run the place.
My dream offroader is is the SHERP. Simple and ingenious: https://www.youtube.com/watch?v=TaGY1PXTAqs&t=1m30s
I.e. if you can’t sing, then you can’t point out that the singer is out of tune, therefore they aren’t out of tune, and everything’s fine?

Submitting a request which says “can you clarify if this filesystem behaviour is expected?” then bringing it up two years later saying “this has been unstable for a while” does not seem like “complaining” or “beating a dead horse”.