skysight-inc/HackerNews huggingface dataset:
40 percent of those laid off were over 40.

Doesn't really sound bad considering over 50 percent of one's working life happens over the age of 40
I stopped caring about these things at all. When you need to speak up, you just do it without thinking about downvoting. Otherwise HN will just become another echo chamber, and that would be really bad for everyone.

By the way, it always seemed to me that by civilized discussion once can learn the opponent's point of view and maybe even reach a compromise, but it seems HN works in a different way, hiding downvoted posts. When I expand them, I'm often surprised to see they're not spam nor offensive content, but just statements many people don't agree with.
He looks to be located in Bangkok:

https://github.com/sindresorhus/ama/issues/414#issuecomment-...

The creator of Vue.js (in sibling comment) has a Patreon account with a monthly income of $US15k+ (at time of writing this).

That seems to be more in line with "standard" professional rates. :)
Laravel is also similar and catching up and php version 7 isn't that bad.

I prefer rails because:

1) I love the community and the gems (I always find everything I need)

2) I feel that the decisions of the core team are the right ones and they are still innovating in the small details

3) Finally and most important, because of ruby. Ruby in my eyes is much more expressive.

When I do something in rails I feel like that's the right way to do it (I am a rails developer for about 8 years now). Maybe my brain has been wired too much with rails but everytime I tried to do something in laravel, django, or even phoenix, it just couldn't cut it.

I think it is a matter of preference than anything else.
We’re Worrying About the Wrong Kind of AI
If instead of bringing 1 roller bag and 1 backpack, I bring 1 backpack, why shouldn't I be able to out my backpack in the overhead? I'm still only taken up 1 bags worth of space, and in fact less. If my reward for travelling lighter is to have to put my bag under the chair and therefore have an unreasonably cramped seating area, what's the point? I'll just bring a roller bag, and have only a laptop in my backpack and now you're just as badly off.
The second link I posted allows you to explicitly disable search and viewing history on YouTube, which also disables recommendations (at least those based on your profile; you will still get recommendations after watching a specific video).
I think this article paints a picture that somehow China is incapable of making semiconductor technology, whereas I think the main problem is that they just focused a bit too much on new technology (internet and software) as opposed to older stuff like processors. That's understandable when you consider that it would be grossly inefficient to reinvent the wheel.
It's easy to avoid taxes by not making money, but as someone states in the third article you link to: "A wise colleague told me that until effective income tax rates reach 100 percent, a dollar of income is worth more than a dollar of deduction".

That's just the apparently-not-so-well-known First Law of Tax: It is always better to have more money than less money.
Yes, I do think "overwhelm" is a huge problem in the industry. I recently started a new job and not been there 3 months yet and it felt like been caught up in an avalanche.

GTD can help. I get a sense of control from simply opening up my GTD spreadsheet and tackling the 'next action' for a project. If you chunk it correctly it really helps.
There’s plenty of mentions of sons in the article, just no pictures.
While all these things help, I still think it's true that for 99.9% of people, nothing really bad will happen because of info that Google collects. I mean, as terrible as "getting on the radar of someone that wants to make [your] life miserable" is, it's a relatively rare occurrence, and I doubt that Google is really making it that much worse (if at all).

Disclaimer - would be happy to be proved wrong if you want to provide contrary evidence...
You could have stretched at any point before descent… Also it's a long flight, certainly you can sustain five more minutes.
I'd say he's wondering rather than claiming. Hence the use of "maybe" and question marks.
That's a stupid excuse.

They should stop storing the mails themselves, they are full of private information. /s
I thought oft it as sad, because my opinion on TV is as low as it can get and never realized the true influence this medium had on me.
It's also sad because this influence was positive and I (at least I think that I) see the decay of modern entertainment.
Because they’re just having a discussion about interesting ideas...? It’s not a science journal.

I used the term ‘scientism’ because the parent commenter is approaching the subject of science from a dogmatic, oppressive perspective. The entire oeuvre of someone like Jorge Luis Borges is predicated on a creative exploration and interpretation of science.
> Nobody but Red Hat makes any money off the Linux kernel

Only if you define making money as directly selling... A big point of free software is that it is the user who makes the money !
The idea is thought-provoking, but would be another useless sink of tax money.

1-If the mine targets people from some race, then will attack your own soldiers, local allies and spies of the same race

2-Clothes and makeup are common to all human cultures. After a few strikes the people would learn how to blend in the landscape and avoid being taken by a target.

3-The system would need a sort of eye over the soil, detectable by human eyes and software, or a sort of wifi, detectable with software.

4-This "eye" part would be vulnerable to dust, leaves and debris falling over this eye. Something that happens very quickly at soil level in deserts, snowy areas and rainforests.

4-If the mine is inactivated until people of some colour appears, your enemies could use a disguise to take it safely and reuse the weapon in their own army.

5-Such mines could be modified to target presidents, military high commands, policemen or politicians, all easily distinguishable by their "feathers", well known bagdes, official uniforms... At this point, the project of a mine aiming to VIPS would be closed and deeply buried pretty fast.
> One solution I considered

It sounds pretty reasonable, but I have no idea how "sounds reasonable" correlates with "is helpful in practice". (I think one of the commenters in the linked page might have raised that point too.)

Fulfilling axioms of equality definitely does sound useful for being able to write code, though -- having symmetry, not having to think about whether you need to write `a==b` or `b==a`, seems like it'd lighten the cognitive load.

I suppose also when the objects disagree about equality you also have some license to say "this may not do quite what you expect" and do your best to make the most of it.

> I was working on a hobby language a few years ago

Hah, you're famous enough that we've all probably heard of the language if it has seen the light of day ;-).

My own hobby language has no methods or dynamic dispatch of any kind, haha. It's a little stressful to have to come up with some equality rule that works for essentially every use-case, though -- I don't think it's sufficient to enumerate the data types in the language, I really have to go over all the ways I think they could be used :-/.

Oh well, it's fun at least.
Using the :exec REPL command.

Idris> putStrLn "Hello, world!"
io_bind (prim_write "Hello, world!\n")
(\__bindx => io_pure ()) : IO ()
Idris> :exec putStrLn "Hello, world!"
Hello, world!
AFAIK the GDPR explicitly mandates registrar to hide personal information.
Fullstack GraphQL Book
Tangier, the Sinking Island in the Chesapeake
I think it's a psychology trick, like when you have a really bad pee need and it gets inexplicably a lot worse as you approach your house door.

The prospect of the end of the flight is getting into your mind and you want to be done with it right now.

I'm always astonished at the number of people that unlock their seat belt as soon as the plane lands, even though the "fasten your seat belt" sign is still on for the entire taxi ride.
"There is no ambiguity when someone says "I am American," as people from only one country identify themselves as such."

That's... not really true? I mean, it's true in the sense that everyone "knows" that when you say American, you mean "someone from the US". But that doesn't mean it doesn't bother people from other countries in the Americas. And even if they speak e.g. Spanish, they will tend to also speak English, so it's not like they aren't exposed to this concept.
Show HN: iRekon.js – Brexit Driven Development
India WhatsApp 'child kidnap' rumours claim two more victims
They are not forbidden. They count as a "speciale bromfiets". You need a license, insurance, a license plate, and working lighting.
Consumer / Professional Electronics

He is definitely qualified as within his niche his company was among the leaders(before it was sold to VCs but that is another story).

The main thing were not the patents (although those helped) but the endorsements from higher management in PUBLICLY known companies.

This is what the lawyer stressed: immigration officials are people too and name dropping works as silly as it sounds.
Hurricanes are slowing down and that's bad news
Presumably this article from 1990 does not mention C99's hexadecimal floating-point literals, for example:

printf("%a\n", 0x1p-10);

It's a shame that JSON doesn't accept them.
You do at least need constant adult supervision, yes?
Ice, no problems at all with good studded tires. We usually have icy conditions for up to 5 months. A bit of snow just slows things down.

I like riding in the winter because the bike roads are usually less congested. :)
> I'm wondering now if I should think about changing career completely, what can an ex-developer retrain into?

Been asking myself that question for 16 years - I wish I had the answer. My solution was to go contracting and take extended career breaks. It sort of worked. I would like to move out of the industry permanently, but always run into the "but what else would I do" question.
(Requires LinkedIn credentials)
I would propose Linux Kernel Development by Robert Love. It is not for beginners though.

That could help you in applying your new C skills in writing a simple device driver/kernel module you can play with. If are really into low level stuff I would propose an Arduino board whose OS is minimal, the Linux kernel is already very complex.

Get a role in an embedded software company and you may learn it all, but some experience is required.
> find ... a defect by tapping it acoustically

Why train wheels used to be tapped with a hammer at platforms: https://en.wikipedia.org/wiki/Wheeltapper
> Sputnik was a national security matter and ZTE is a case about commerce.

China views not having full control of semiconductors and operating systems (desktop and smartphone) as a national security matter.
This talk sounds like an intro to machine learning for images. He seems surprised (@ 20:00) that building the dataset takes more of your time in the real world than it did in academia.

If you can't detect rain with reliability, you're not ready for full self-driving.
If you cancel it, it will throw "Internal Server Error"

EDIT :
http://www.branchtip.com/oauth2callback?error=user_cancelled...

I think here else case is missing.

Another thing
IF you mimic actual url param 'http://www.branchtip.com/oauth2callback?code=' it will show
``code length = 0``

^
Might be log.
Okay, let’s think about some side effects of having lots of potentially sensitive data nicely stored at one location:

* Propaganda: Because you understand what people need to hear, it’s a perfect tool to influence opinion. Of course, this doesn’t happen in your country (it never does). A recent popular example is the Cambridge Analytica scandal. Thankfully this evil cooperation does not exist any more (by changing its name).

* Reinforcement of monopolies: You need to hit a critical mass to use data effectively. Therefore, big players will have an advantage over competitors and can provide better products. Therefore big players …

* Reinforcement of dictatorships: If things turn bad they turn really bad. User data is gold in the hand of dictators. One reason is that is helps with propaganda, but it also helps to identify resistance. If for some reason your country ends up in a regime, it is going to be hard to get out of it.

* Self-censorship / freedom of speech: There is plenty of evidence, that we constrain ourselves because we know nothing online is anonymous. This also depends on which country you live in.

There must be a plethora of side effects I didn’t think of right now.

You have to decide how “theoretical” these issues are for you. Maybe it is more a thing of “believing” – such as vegetarianism (although we all know eating meat is bad for the environment).
Do you have any idea what things use Ruby outside of web dev?
I think the point is not so much pro vs anti privacy. On the web you have to assume every site is anti privacy, and you may have some rare pleasant surprises. To me the point is rather to spread that trail of data among multiple providers that are not known to sync their data.
For those who (like me) did not know what CNN is:

In machine learning, a convolutional neural network (CNN, or ConvNet) is a class of deep, feed-forward artificial neural networks, most commonly applied to analyzing visual imagery.

(Source: https://en.wikipedia.org/wiki/Convolutional_neural_network)
Thanks for sharing the highly relevant piece of information. It always bothered me someone had to go through the effort to download the original source and rebuild the projects, just the thought of all the effort taken to do that... It seemed odd, I can imagine some projects having some obscure build processes (it happens) and the amount of effort taken to add in their spyware installer seemed a little crazy to me.
Fair enough, though that would require me to sign in.

Does that actually prevent the data from being stored on Google's servers? I'd like to believe that the data isn't being vacuumed up regardless of what the user says, so if you're willing to vouch for it then that would mean a lot.
I recommend toying with an arduino. The Arduino itself can be obtained for less than 3$ on Aliexpress (Nano with a microusb is a good start)

They don't have any OS, rather, your program runs basically on the CPU directly. You can try to develop a OS from there, the CPU supports almost everything you need; interrupts and timers.

The only real limitation is that you have 2KiB of memory, on the other hand, it can be extended if you are willing to solder on a SRAM (2$ for 64KByte) or you can see it as a challenge to get an OS with a few processes working with such little memory.

The chip also has some advantages; since data and code live in seperate memory, you can't really crash or damage the chip by going out of bounds in an array. You can program something fairly robust in an arduino.
Afaik not, at least on Linux the mitigations are turned on as needed by CPU ID data
I meant the negative view that will remain for those who are not aware of the U-turn that you've done for SourceForge. I agree. Care to share some of the future goals you have for SourceForge? Or link to any public statements of such? Would love to see where SourceForge is headed.
Tips to Finding Out If a Forex Broker Is a Scam
I've recently started to work on an implementation of Forth, targeting the RPi. Only runs on Qemu at the moment. A great way to learn about low level programming
These articles always bring the same weak arguments of subsidies and incentives for Tesla (and the $465 million federal loan that Tesla paid back with interest btw) while completely ignoring the fact that subsidies for the fossil fuel industry and the "big three" automakers are billions per year.

https://electrek.co/2016/11/25/tesla-subsidies-big-three-oil...
Hello, author here.

Naturally I get my fifteen minutes of internet fame while I'm on holiday on the pilgrimage paths in Japan, so this is going to be pretty short, but yeah, there are some mistakes in the article (`cpx #0xff`... bah); please post comments and I'll fix them. Eventually.

There's also a followup article on doing exactly the same thing on the Z80: http://cowlark.com/2018-03-18-z80-arithmetic/

This was all in aid of writing the 6502 and Z80 backends for my self-hosted Ada-like programming language, Cowgol: http://cowlark.com/cowgol/ (Supports native compilation _on_ CP/M, Fuzix and BBC MOS, _for_ CP/M, Fuzix and BBC MOS!)

...and I put what I'd learned to work and have a program which will render Mandelbrots in under 13 seconds on a 2MHz 6502: http://cowlark.com/2018-05-26-bogomandel/ (Although I do need to point out that the key algorithm isn't mine!)
Probably yes. Besides savings on the emitting side, they'll always have a faster/lighter experience advantage on the receiving side.
I guess all the voice assistants use Deep Learning as it is the state of the art in voice recognition and NLP.

I'm almost certain they all offload the processing to a server though.
Yes, totally reasonable. You are not alone: https://www.flyertalk.com/forum/southwest-airlines-rapid-rew...
How is their spam filtering. For me gmail really does an outstanding job in that regard and it's hard to beat them.
I found it infuriating to read this article and realise there was no mention of Dad.

Maybe his absence is an overlooked part of it?

As a father, I do chores with my kids, and the trope that only mothers and house-wives do chores is really tiresome.

Maybe there's another way to get kids involved in chores - make sure Dad doesn't get away with not being involved, too.

The family that cleans together (that means Dads too), live happily together.
And for those of us running Gnome, there is p-e-w/argos[1]. Completely BitBar compatible, provided that the script don't use any OSX specific code.

1. https://github.com/p-e-w/argos
I find I'm having trouble arguing in a meaningful way with people who don't share the same concerns regarding the privacy of their data. I'm running out of arguments - no matter what I say, they'll respond with a shrug.

"So what? I don't have anything to hide."

"So what? They are a big company, surely they won't abuse my data."

"So what? How has Cambridge Analytica affected me?"

And for the ultimate capitulation: "So what? They already have so much data on everyone, you can't avoid it anyway."

Brave new world.

This is not only coming from folks with little understanding of tech, but also from "technologically literate" people who should know better. Sticking your head in the sand is just so damn convenient.

Even a comparatively widely reported privacy scandal like FB's can't seem to sway these folks... apparently because they feel like it hasn't affected them personally.

How do you deal with this kind of attitude?
The herd mentality is very much in evidence in the stock market. There's often no logic to it. By standing apart from the herd and sometimes running in the opposite direction you can often make a killing. Example : 2007 when the market crashed. A lot of people panicked and sold because the market dropped (because a lot of people were also selling).
ActiveRecord – Part 1: N+1 Queries Problem
Current state of the art in embedded/IoT ML is to train ML algos in the cloud on large datasets, then run it on gateway class devices (usually Linux/MSFT boxes, but can get down to RPi levels of mem and compute). Most companies today use docker to package and deploy the models, hence the need for a larger footprint box. Check out AWS Greengrass, Azure Edge, and Foghorn for examples.
Ask HN: Is “public key” a misnomer?
It seems like an asymmetric public key would be more intuitively called a public lock?
Walkthrough: End-To-End Testing with Puppeteer and Jest
You’re describing a historical norm, but it’s one I feel is rooted in a historical bias. Men ran the world and defined the word “man” to mean a person of any gender, but that was always an act by men. I’d like to see this kind of bias removed from our language, and it takes individual choice to make that so.
> Scraping publicly available information is far from illegal.

The scraping itself may not be (although I'm pretty sure here in Belgium there is a law against collecting other people's data), but what you do with it may not be legal.

You could make a case for making any kind of profit generated from scraping data illegal. Don't get me wrong, I love scraping things myself.

Also find it amazing there are companies out there like Crawlera that can do serious scraping work and openly flaunt deploying tech to get around whatever scraping blockers are out there.
Missing or invalid data can however cause an application outage instead when the guarantees of the RDBMS are no longer true. You can't win so don't try. Go for consistency throughout or handle lack of it and choose a different class of tool for storage.
I think most people have no problem with science being used as a launching pad for speculation, or a source of metaphor and artistic inspiration, or a cultural product to playfully riff on. The reason some are frustrated by the quoted lines, I think, is that Glass seems to be cloaking his poetic or metaphysical speculations in real science, and perhaps even literally putting them forward as scientific ideas. From that perspective they have more in common with the fuzzy, lazy thinking of pseudoscientists than with the fantastical literature of Borges.
I've tried switching to it but for looking up code and projects it kinda sucks. Even when I throw hints at it sometimes it just doesn't seem to care. I'm using DuckDuckGo instead for now.
Even then, it might work well for you, and if I had the patience or the time it could work well for me, but it'll never be of any use to my mum or my brother, neither of whom are technical.
So how would this happen? Google gives them my data? I'm sorry but I don't get it. Google can't do that. Even if they work at Google they can't get it.

I just represented myself in a week long custody trial (I won primary custody, and yes I went up against an attorney), and there were lots of risks involved, but this sort of thing seems to be about the smallest one I could imagine.

I'd like to hear if this has actually happened to anyone anywhere.
I agree with the implication, but I think you're at least somewhat wrong, and I still thought it was a great article. Specifically, I think that I'm going to be taking this idea to heart with my own child.

The reason I think you're wrong, btw, is that even my son (2 yrs old), who is certainly not lacking in things to do, seems to be very interested in helping us around the kitchen. Every time I'm cooking, he comes to look at what I'm doing. I'd actually kind of discouraged this, at least somewhat, but I'm rethinking this now - maybe I'll try to find a way for him to actually help, next time.
We've got some non production facing stuff being hammered with the default postgres config. It's actually surprisingly good out of the box. We run on the basis that we will tune it if we need to with that and we haven't had to yet.
It’s a matter of taste but I prefer the Apple/google clean and white UI with little else distraction than what you are trying to achieve over Microsoft’s “portal from the 90’s/let’s fill every bit of space”. Whether it’s bing or Windows, something as stupid as showing you a different background picture every time means you always have to deal with a new visual, which means more effort to find your way. It’s the same for IE and edge, the default new tab is to show you a busy page with news, weather forecast, most visited stuff. That’s like advertising banners to me.
Roku streaming Stick
I can buy apples at a somewhat objective price by comparing the price provided by other sellers in nearby stores. Also the price will be mostly affected by supply vs demand.

OTOH, softwares prices can be affected by too many parameters.

Then again, IT industry is a child when compared to say, mechanical or Civil industries.
I'm curious, what makes Ruby more flexible than Python in that context?