skysight-inc/HackerNews huggingface dataset:
Programmers enjoy a rare market where employers compete for hiring a good dev, not the other way around. Unless lots o employers do things so unethical you can't stand working on them, you can just walk away from an unethical boss and spend time digging through numerous invitations from other companies.
I'm kinda newbie, after brew install llvm, LeakSanitizer found...
> Improved graphics rendering using Off-Main-Thread Painting (OMTP) for Mac users

Does this update improve its power consumption? Currently, Firefox has a significantly larger effect on my MacBook's battery life compared to Safari with similar usage.
It jumped at me because many feminists say that "women care less than men about compensation" is an excuse from the patriarchy to pay women less.

So the survey data may be a hint that it's not entirely a myth.

My personal experience would be that developers are bad at (or hate) negotiating salaries anyway :)
But it is still a "manual" operation, or at least a cronjobable. however with CoreUpdate it's basically automatic. No manual intervention - at least for the os part (as of now).
NABARD Grade a Officer Recruitment Notification 2018 – 92 Posts
I agree. Christopher Wellons AKA skeeto from nullprogram.com (whose articles end up on the HN frontpage somewhat regularly) has mentored a high school student for two years:

http://nullprogram.com/blog/2016/09/02/
It's probably not too wrong.

Software development unites a lot of things from science, engineering and craftsmanship. I guess we should stop trying to cram it into preexisting categories and take the best parts of each subcategory.
I think that when you talk about the "first cause" you mean something different than what I mean when I say "ultimate cause." I'm not talking about what caused the Big Bang, I'm talking about what causes physics now.

It is of course possible that whatever caused the big bang was computationally complex. There is no way to eliminate that possibility. But if it was, it left no evidence behind.
Russian exile Nikolai Glushkov found dead at his London home
I googled, and can't find any link which can tell me what the difference between llvm and Apple llvm.
Why does every second comment on this topic reference China? An (effectively) American company domiciled in Singapore has no relation whatsoever to China, but yet it's one of the salient points in half the posts I'm reading on this topic?
But that implies you were trying to provoke an "emotionally charged" response, which is generally slightly frowned on here on HN.
It's okay to do bad things so long as your main competition is worse?
CYBERARK PRIVILEGED ACCOUNT SECURITY SOLUTION VERSION 10.2 RELEASED TODAY
On that note, Gitkube supports RBAC as the Remote objects are namespaced. This means two things:

1) Remotes are isolated - have different authorizations for say dev and staging remotes

2) Deployments are isolated - A Remote can only deploy apps in its own namespace.
> That's unfortunate. I finally gave up on Firefox as my main browser when 57 came out, and one of the big reasons was that so many of the useful extensions that had set Firefox above other browsers for me were broken and didn't have good replacements

I never really understood this argument, you gave up Firefox since you could no longer have your XUL/XPCOM extensions in favor of serious browsers who have less WebExt APIs than Firefox and don't have those same extensions?
More good news: expect to see Fx60 on Fdroid.

https://forum.f-droid.org/t/making-it-easier-for-f-droid-to-...
I never minded web ads from The Deck Ad Network because they were always small, not intrusive, and well-designed. They looked nearly identical to the ads you see on the left column of Daring Fireball these days (a small thumbnail + text blurb)

Of course, The Deck is no more, so go figure. Almost all other web ads I cannot stand. They're always in terrible positions, there are too many on a page, they move content around or cover it, and these are just the aesthetic problems. Security/tracking, battery, and browser performance is a whole different beast, and an arguably far more important one.

Even if all ads were to begin behaving, at this point in my life I would still block them. Ad firms / publishers had their chance and they squandered it. Even now, the issues remain and many of them are not cleaning up their act.

Pi-hole for blocking at network level is a great solution.
Well, there are definitely distinctions to be made, as in electrical and electronics work — I'm drawing crude lines here —

An Electrician may be a master of his craft, but yet not an Electrical Engineer, who may be a masterful engineer but yet not possessing as deep an understanding as a Physicist, and so on.

That said, the scale tips both ways. A physicist may know why and how an electron behaves a certain way within a material making up a resistor, but not have the practical know-how to use that in an effective way as an engineer might. An engineer might be able to hack together a prototype, but lack the refined master skill and discipline of an electrician to employ the designs and put it into a real world context on a regular basis. It goes without saying that you'll much more rarely see a physicist out in the field laying cable for power distribution in a new train station, etc. There's an old aphorism that leans into this a bit: "the wise things confound the simple, and the simple things confound the wise". I'm abusing that a bit, but still kind of works.

I'm making a gross guess here, but maybe it's that science and engineering, in modern times, hold more of a lofty position and boast greater intellectual capacity traditionally, that so many would not want to be 'reduced' to a craftsman. We might do better to consider them just different aspects of the same whole.
Obviously, but it's a page about strings and a hint about how to get exact character length would be nice to have. But sure, the answer is just a googling away.
I have trained with him for 7 days. The WHM only works for me when I am alone and do not have a casual conversation or when I am in a group all focused on beating the cold. It turns out that you cannot control your breath when you talk!

The extra freedom in not wearing a coat or worrying about the weather increased my happiness a bit. I live in Amsterdam, so the weather can be meh, but not anymore! :D

Reading the article I notice it says that you release opioids. I figured something like this was happening because the WHM is my go to 'drug' for DnB parties.
From the video the rotors seem to park in fixed wing flight. The extra large hubs may be designed for lift generation, however.
Those were massive fups.

That is very different from listing the name of an American on a "kill list" and ordering a drone strike. Judge, jury and executioner.

https://en.m.wikipedia.org/wiki/Anwar_al-Awlaki
Both you and SO are including the "it's out of date" category in your "side," that's why. Also their choice of wording is odd, I would have expected "Yes, but it's out of date." as opposed to "No, I have one but it's out of date."
Can you explain at a high level the type of work the second app you mentioned was doing? I know that multithreading actually causes slowdowns if the task each thread isn't substantial enough to offset the context-switching and if the tasks are dependent/interconnected. Are there any other criteria to take into account when considering whether or not to make an app multithreaded?
Ya, I'm really disappointed with the battery consumption on FF, almost wanting me to move back to Chrome (shudder).
With 24 minutes per episode you should be able to watch 20 episodes in 8 hours.

Assuming regular 40 hour work weeks it should take you slightly over 6 weeks to watch them all, or slightly over 30 working days. Which you can probably argue still counts as a 'month'.

The difficult part is convincing someone to let you watch the Simpsons full time for 6 weeks.
Ah yes, I was more thinking about the "Frameworks, Libraries, and Tools" section, my bad.
DDos-GUARD company receives the content from Google
AMD vulnerabilities enable persistent attacks [pdf]
> What are my options if I build something complicated using these workers and for whatever reason I need to stop using Cloudflare?

Great question. We chose to implement the W3C standard Service Workers API in part to give people some flexibility here. E.g. depending on what your Worker does and who your clients are, it might be possible to push your same Worker code to the browser as a regular Service Worker. My hope is that other services choose to implement W3C standard APIs in the future, rather than everyone doing something bespoke as they do today.

I believe there are also some Node.js-based Service Worker harnesses designed for server-side use, though admittedly I haven't tried any myself. It would be cool to see such things developed further.

> Also BTW you should update https://cloudflareworkers.com to note that it's live :)

Happening as we speak. ;)
The video specifically mentions that they are fully electric. It isn't a gasoline powered aircraft.
Google’s Security Sweep for Apps
https://news.ycombinator.com/newsguidelines.html

"Please don't do things to make titles stand out, like using uppercase or exclamation points"
> Sadly no news on the Web-extensions front

Did you actually read the release notes? Quoting:

> Enhanced WebExtensions API including better support for decentralized protocols and the ability to dynamically register content scripts.

https://blog.mozilla.org/addons/2018/01/26/extensions-firefo...
I find this article and discussion unsettling. A large number of people made non-typesafe merkle trees (including bittorrent, apparently), and then were surprised that passing it incorrect types cause it to produce incorrect output.

I don’t see how this is a vulnerability in the merkle tree algorithm. It just seems like yet another case of “python libraries contain bugs that are common in idiomatic python”.

I guess since so many people have independently implemented the same mistake, the writeup is useful.
This whole thing is fishy. No CVE, no disclosure timeline?
Scammy site - see previous discussion:https://news.ycombinator.com/item?id=16576516
The Dirty Secret About Success
Thanks :-) Women at 2% is super discouraging, but it's also odd to believe that there is miscounting of gender. I hope it's just some bias in the amount of people of the two genders that replied to the questions.
Teaching a virtual robot how to walk with Q-Learning
Many unethical things are only obvious if you actually understand the low lever implementation of the system. So, no many of these things would never get implemented if developers did not share that they where possible.
I'm making a huge gender-related assumption here, but I think you're making a good first guess at what she'll be interested in regarding front-end and design.

People who are more social (and women tend to be more social) are going to enjoy the kind of programming that interacts with people more (front-end, design, html, css, etc). People who aren't very social and are more withdrawn will enjoy the problem-solving of back-end and middleware (java, python).

There are tools to help you pick colors if you're not the designy-type (https://coolors.co/ combined with MatrialCSS or Bootstrap). If you are the designy-type, these tools just add to your toolbelt.

If you live outside of the US, you should look at Vue instead of React or Angular. Vue is far more popular outside of the states. The popularity of Angular and React is pushed by Google and Facebook more strongly in the US.

Another way to tinker is to get a Raspberry Pi and try to think of something you want to do with it. Do you want to control some smart bulbs in your house or something? Make some kind of toy for your kids? Great, do it in Python!

You have to have something you want to solve to give your wife the energy she'll need to see this through. If it's purely academic, she'll lose interest like most people.
More importantly: the more perspective you have, the faster you can adapt it. You've learned a lot about body mechanics and the interactions of humans in those 10 years. But by learning different movement arts, you'd learn it even faster. Similarly, you have to study more than just "computer science" to gain an expansive perspective and be able to apply it faster than just studying the one thing.
These tweets to give the impression the team behind "AMDFlaws.com" are either

A) incompetent,

B) jerks or

C) all of the above

Post Scriptum: I've archived both tweets here; https://archive.is/bqQRT https://archive.is/z1wgy

Just in case.
I completely agree with your comment.

What I want to achieve is to create a path for her that maximizes her ROI (i.e. the time and effort she invests). In this context, that would mean to find the necessity as well as guiding her toward the goal while making sure she goes through the right struggles and avoid big time-sinks that don't provide much value.

Having two kids creates the necessity to be smart about approaching projects, especially as big as this.
How does this play out WRT "Block 3rd party cookies" (which wasn't on by default on Fx and Cr but was on Safari since an eternity?)
Also note Lambda@Edge has a CPU time component to their pricing.
For me it's LiveClick. http://projects.protej.com/liveclick/

'Display preview in live bookmark item tooltip' and 'keep menu open after middle clicking items' are worth me staying on FF 55 for the time being.

Sure I have tried upgrading and using other addons but nothing really does as well for me as this addon.
Same dark pattern as phone apps that ask for permission with their own dialog then bring up real one or ones that ask for a rating but only send you to real app store rating system if you'll rate them highly.
HDR is just about expanded color palette. You can easily 'mess up' regular images like this, especially if you take RAW with just a few clicks in Lightroom/Photoshop
C-suite is by definition close to the top but I wish more people would understand it also needs to be far from the bottom. You're not working on the types of things the C-suite works on unless you have a lot of people below you taking care of everything else.
Sandia, NREL Look to Aquarius to Cool HPC Systems
DragonFFI: FFI/JIT for the C language using Clang/LLVM
> Who gives a fuck about the GOP, we know they're nutso

Given that they are running the government, congress, the CIA and everything else besides, a lot of people care - and maybe you should too?
No, I was confusing its date with the date for actor model, which is 70s. Thanks!
Did they fix the bug introduced with multi-process where select lists in their popped-up state don't respect css styles?
FPGA Interconnect Boosted in Concert with Compute
for of has got a lot faster recently but it's still never going to beat the performance of a normal for loop due to the semantics - each turn of the for of loop requires a new iterator object to be allocated.
No, QM works at every scale, it's just that at large scales the math is too hard to carry through and we have to use approximations.

It is true that either QM or GR (or both) as currently formulated will break down near the event horizons of black holes, but there is no reason to believe that once we figure that out the result will be significantly different in character than all the other laws of physics that have been worked out up to now.
This code is buggy because it assumes that a single write() will write out the entire file:

https://gitlab.com/jeffreyrogers27/AtomicWrite/blob/8a40d050...

In reality, write() may write a partial amount, so you need to loop and call write() again until the entire file has been written or write() returns an error.
How long will they be around? I'm kinda sick of putting up a page about some random thing then a couple of years later its gone.
Perhaps a bit of a non sequitur, but it's a bit strange that WSU here means Wayne State University. I had assumed it meant Washington State University, and indeed that's the first result on Google when you search WSU. Wayne is not even on the first page of results.
Many previous discussions at https://hn.algolia.com/?query=Teach%20Yourself%20Programming....
Well, I only referenced it because it was a handy example of a case where "foreign governments [already] intervene to block American companies acquiring their native companies" to respond to the grandparent comment.

As for your question, my understanding is a Broadcom acquisition of Qualcomm would change the market such that Chinese competitors would be able to force themselves deeper into the American market. So it's more about the second-order effects of the deal rather than the first-order ones.
IMF chief wants to regulate the dark side of the crypto world with blockchain/AI
Show HN: Top Spot – your own personal Spotify greatest hits playlist
I think the young kids these days call it "fake news". :)

The entire website is fishy to the point that I can basically smell it.
And how does a TL;DR stop people from getting more substance and depth? You still have the option to read the article...
You read the last line? :

> disclaimer: I lied, both Bill and sam are actually me. All right reserved.
Don't know how to feel about this. The price on the thing is $170, but for the amount of money you could setup a network of four raspberry pi's instead at $35 each.

Grandfather told me this story, he worked for Digital Equipment Corporation.
It kinda is the same problem we had with the PDP-10/PDP-12 by Digital Equipment Corporation. Someone would sell stacks of the PDP-10 for computer mainframes. When I mean stacks my grandfather was telling me about warehouses full of the things. Eventually they came out with a new version that was much more powerful the PDP-12! The problem was that the price of the PDP-12 was much more than PDP-10. People would buy stacks of the PDP-10 instead.
What Software Can Learn from Bluegrass
My point was that if you were expecting the GOP to end torture you're a fucking moron.

Obama, on the other hand, was full of fiery speeches during his campaign about ending torture.

What are you, implying I don't care that crazy people are running the country? Feck off ya mook.
Social Credit System will rate every Chinese citizen
Discussed at https://news.ycombinator.com/item?id=16574316.

Normally we'd merge the comments into the main thread but nearly all of them here are about the title of this one.
We Probably Won’t Hear from Aliens, but by the Time We Do, They’ll Be Dead
6 Klub Top Eropa Yang Tidak Pernah Merasakan Degradasi
How to Develop Your Own Algorithmic Way of Thinking
Mozilla took away perfectly good functionality and gave existing fans a big middle finger while doing so. Although I am a fan of Mozilla, it is entirely understandable to me why someone wouldn't want to keep using their products.

And lets not ignore the fact that most sites are designed with Chrome as their intended target. FF simply doesn't work as well on many sites.
What I really want to achieve is for her to not only tinker and do stuff that is interesting, but also maximize her general understanding, i.e. to make sure she gains knowledge that is transferable.

That's why I'm a bit reluctant about the front-end track (not even mentioning the whole JS framework and tooling drama). On the other hand, going for general programming topics and some theory with Python might not be nearly as much fun and might be off-putting.
I hear you, and we're working on it.
Right, but thread pools are simple because they don't offer any sort of API for the tasks in the work queue. You're just writing arbitrary code. So rather than reasoning about an abstract execution model, you have to carefully think about every line to make sure you don't accidentally share mutable state.
Hey y'all. I built this last week to scratch a very personal itch.

It looks back through all the playlists you've created, finds overlapping tracks, orders them by occurrence and pushes the top 30 into a new "Top Spot" playlist!

Quick tour: https://www.youtube.com/watch?v=od42DRQghfA
Example playlist: https://open.spotify.com/user/1191879751/playlist/41SpRrw97X...

I also recorded the whole sad sorry development as a screencast, which I'll be splitting up into a dozen or so videos (with post-production commentary to provide context) and posting to YouTube so people can see the very messy, copy/pasting flow of creating a React web app in just over 4 hours.

Hit me up with any other comments: http://twitter.com/ben_howdle
I'm really looking forward to this kind of problem being solved by ipfs/dat
Painful, powerful.

I would be interested in hearing a thoughtful rebuttal, but I won't hold my breath.
The major source for DjVu files I have run across is the Internet Archive's book scanning. (Weirdly, I can't find any examples.) They're usually smaller than PDFs.
Location: Hyderabad, India.

Remote: Flexible.

Willing to relocate: Yes.

Technologies: iOS, watchOS, tvOS, Git, Bash, Objective-C, Swift.

Résumé/CV: https://users.ninthfloor.org/~nimeshneema/Resume_Nimesh_Neem...

https://users.ninthfloor.org/~nimeshneema/Cover_Letter_Nimes...

Email: nimeshneema@gmail.com

I specialise in development of iOS, watchOS and tvOS app and currently learning macOS app development. As a programmer I have a good understanding of Apple's user interface design paradigms (HIG's) and what makes a great app.

I am a big fan of beautifully designed software which are well crafted, end-to-end, keeping the intended users in mind. In my opinion, a software should be designed to work like a good appliance; easy to setup and operate, with minimal to no intrusion and predictable in behaviour.

I believe crafting a good software which fulfils the aforementioned goals requires careful planning, execution and concerted symphony within the team. Keeping the said in mind, I continuously strive to hone my craft by exploring and learning best possible tools and technology for the job at hand. I am also inclined towards growing as a software engineer by constantly enhancing my understanding of fundamental concepts and tooling.

I have over 7 years of experience working as a Software Engineer. I also have experience working as an independent consultant.
But programmers are in high demand because of the many artificial barriers that are put up to keep most of them out of work. Just because you have a programming job now does not mean you will make it through the 16 weeks of programming trivia that the next employer expects before considering you a potential hire.

I may agree that it is not a convincing argument for anyone, doing any job, but I'm not sure the programmer part makes any difference.
Is this the second recent possible assassination of a Russian exile in the UK?
Amnesty International: Pompeo and Haspel must disavow torture and other abuses
Except h.264 videos have hw accel behind them (faster + less power draw) and use less data, making them doubly preferable on mobile as well.
> Even the equations of GR and QM are based on simplifying assumptions. Otherwise, you wouldn't have various scientists disputing their veracity.

Only crackpots dispute the veracity of GR or QM. Assigning semantics to the symbols used in writing down mathematical equations is not the same thing as making a "simplifying assumption." Anyone who could actually demonstrate the slightest deviation of either GR of QM from physical reality would win the Nobel prize in physics. Indeed, one of the problems with physics nowadays is that no such deviations are known, which is actually impeding progress. It is known that GR and QM cannot both be absolutely correct because their mathematical structures are incompatible. But to decide how to fix them we need some experimental data to tell us which one is wrong (or if both are wrong) and we don't have any such data. All attempts to find it so far have failed.
Creating a Product Management Team from Scratch
This is the most intuitive introduction to Kalman filtering that I've ever seen. Even just reading that part was the most enlightening 2-minutes of my entire month. Kudos to the author!