skysight-inc/HackerNews huggingface dataset:
0xA000 is also the address of the memory location that holds the contents of the display in so-called "mode 13h" in the old IBM VGA displays.

Mode 13h was an extremely popular graphics mode, used by many PC games in the early 90s (probably also late 80s). It gave a resolution of 320x200 pixels with 8-bit colour palette.

After entering mode 13h, the way to plot a pixel is to poke the corresponding 8-bit memory address, where the 0th pixel (display top left) is 0xA000.
Sorry! Didn't realize you already posted this before.
"Every developer"... that's a bold statement.

I don't think my code is so special or magical, maybe specially bad and magically bad...

Also I believe his name is Linus, not Linux ^_^
How Uber’s Tax Calculation May Have Cost Drivers Hundreds of Millions
> fails to ace some tests
> plural

But the article only mentions one imperfect score. I have to agree with you - click bait.
The title is misleading: they announced a ban of the sales of new petrol vehicles by 2040 [0].

[0] (in french) http://www.lemonde.fr/planete/article/2017/07/06/nicolas-hul...
Mercedes E-Class
Fun fact: The original intent of the word `meritocracy` was satirical so it's connotations were intended to be closer to those of the OP than those which current defenders of the terms ascribe to it.

https://www.theguardian.com/politics/2001/jun/29/comment
Undersea rivers we know little about
This! I especially see this problem in Java, where IDEs always suggest catching an exception. Like a dog chasing cars, you really should think through what you're going to do when you catch one. I've wasted a lot of time debugging problems that get masked over by try/catch only to pop up at some later point in a seemingly unrelated part of the code.
You're defending white men against a point that I did not make. I was careful to make my original comment in a precise and defensible way.

You admit that women and minorities experience more frequent and severe discrimination. From that follows that a sample of those people are statistically more likely to have greater experience with discrimination than an otherwise-similar sample of white men. That's the point I made that prompted you to reply; I haven't yet seen a criticism of that point but we can discuss it if you like.

Instead you chose to argue the point "everybody experiences at least some discrimination". You're probably right, but in doing so you choose a definition of the word "discrimination" so broad that it becomes much less meaningful.

The net effect of this type of comment is to minimise the more severe discrimination experienced by women and minorities. To diminish the power of their experience.

So, to sum up; you replied to me to argue against a straw man, with the effect (conscious or not) of minimising the discrimination suffered by women and minorities.

My best guess is that you feel guilt by association, possibly insecurity. You're fed up of feeling that and are pushing back in order to feel better. It's understandable, it's natural.

I've got two points to make here that might help:

(1) There are other ways to make yourself feel better. Listening to people & helping is a good one. Reframe yourself as someone helping solve the problem, rather than someone trying to diminish the problem.

(2) Society is not a zero sum game. Raising up women and minorities does not mean knocking down men, even though sometimes it might feel that way.

Hope that helps. Thanks for the up-vote, right back at you.
Down votes aren't warranted, although breif, there's a lot of truth to this statement. It illustrates something very fundamental about US politics. Simply by guaranteeing pro life supreme court nominees, the Republicans have nearly every priest and pastor in the country beseeching, requesting, and/or demanding their parishioners to vote Republican. They'll show the videos or tell the stories and remind them to vote for the pro life candidate. This is a powerful force. I know a lot of people who voted for the current administration because of this.
I have started to use emojis almost excessively in situations where there is risk of misinterpretation due to my terseness. It comes across a bit unprofessional, but I prefer that over being considered rude or lacking empathy. I believe the latter impression is harder to recover from.
Typical politician promise for an event to happen long after their term is over...
I think this is exactly what the HTTP 'HEAD' verb is for: https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/HE...
Sorry, my mistake. I should take better care of my writing. I should have written AMD instead of AMT. I cannot edit my post.

AMT is the poorly written and proprietary firmware Active Management Technology. This allows you to remotely control a computer.

AMD is a company and competitor to Intel.
To be fair, to quote from the article: "In the test, the seat belt in Tesla's Model S was not effective and could lead to the driver's head striking the steering wheel hard through the air bag, according to the report."

I don't understand how this is a "second highest score" instead of a complete fail?
I like hiding my code and hoping no one ever sees it and points out how bad it is.
Maybe he doesn't consider people with such mindsets a developer :) ?
Physicists provide support for retrocausal quantum theory
I prefer code reviews of my code ^_^
The article explains that the seatbelt was somehow inadequate and caused the driver's head to hit the steering wheel hard through the airbag.
He's right, else we wouldn't bother coding it to begin with.
China Just Built the World's Cutest Panda-Shaped Solar Farm
This is easily disprovable. See for example this post about being fired from the exact same company:
https://news.ycombinator.com/item?id=9158913

Despite the post having less details,there is less negativity and uncertainty. For reference as to why that might be, refer to the post you are responding to.
He just considers people developers if they think their code is special and magical? haha
Ad hominem by Linus here. He could have quite well made his point without referring to the author at all by just saying that uncommon devices should not be marked as m.
Social Fixer – Chrome Extension Hacking Update
> Also, even if it were true, storing the actual passwords means that you have a single point of failure - if the password storage is compromised the whole thing is compromised.

How is your system different? If I get ahold of your master key, your entire thing is compromised.
This is sort of unrelated to the main point of the article:

>In order to get the top IIHS rating, automakers must have a frontal crash prevention system with automatic braking capabilities to prevent a rear-end collision.

>The IIHS is a research arm of the insurance industry

This reminds me that one should always be aware of where the money is coming from.

A frontal impact is a frontal impact. IIHS wants to see cars that don't let the driver rear end other cars because that's what the people who pay them want to see.
They also like to take credit for an event that was probably going to happen anyway.
This is similar to kippo or cowrie, SSH honeypots:

https://github.com/desaster/kippo

https://github.com/micheloosterhof/cowrie
Cute (and harmless) example of "projection" in psychology
Wouldn't that typically be a digital agency?
Wouldn't the symbols being there defeat the purpose of the whole randomization thing?
The Wikipedia article on old-style figures [0] gives the impression there was something of a religious war between their proponents and the proponents of titling figures when the latter were first introduced (with words like 'preposterous' being thrown about), so maybe it was rare or even unknown for fonts to contain both before the advent of digital typesetting.

In the drawing you link to, are those small caps on the left side of the upper case?

[0] https://en.wikipedia.org/wiki/Text_figures
Apple Planning to Launch Three New OLED iPhones in 2018
I agree. I can support his tirades when it's warranted, but this is a bit over the top.
Edmonton is an awesome place to live, and even after a decade in Toronto I would move there in a heartbeat if there were opportunities for my spouse.

The history of Alberta actually shows Edmonton and Calgary trading places several times as the premier city in the province. It's only in the last 20 years that Calgary has really pulled ahead.

Edmonton has also traditionally been much more politically liberal than Calgary, which might appeal to some people - during 40 years of Conservative power (under various party names) Edmonton was often swept by NDP candidates, usually the only opposition members in the province.

Edmonton also has an excellent Drama scene - one of the first Fringe festivals outside of Edinburgh (and still one of the biggest), a great folk music festival, a vibrant multicultural scene without excessive ghettoization, and a 1-2 km wide river valley park that bisects the city with walking and biking trails.
Except that "I thought it would be fine" is a pretty reasonable answer at that point.
Looking on the bright side that means it's probably not the kind of airbag that puts people in the hospital when they would have otherwise walked away.
Then I apologize for being a dullard.

Belated personal story. I know multiple transgendered persons (friends, family, at work). So I'm at least partially familiar with the issues. Many of my friends work on LBGTQ policy issues, to which I've given money. I've even marched in our local Gay Pride parade.

My bestie recently told me she's now dating a transman. I looked askance. I had never heard that term before. I wondered if she meant transvestite, transgender, transexual... She got upset. She thought I was judging.

Nope. I just didn't know what transman meant. Oh. She explained and everything was cool again.

Though this is not my cause, I am here to help. I'm an ally for equal rights, justice, responsibility, and so forth.

Just tell me what words you want me to use.
I mean, I get it, but is that necessary? To me, it takes significantly less effort to say "X processor is not popular enough at this time to have this driver enabled by default. If this changes in the future, we can reevaluate, however I don't anticipate this changing any time soon." If he gets enough of these that it warrants this kind of response, maybe have an official policy on what can be enabled default and the reasoning behind it.
Japan: The Reluctant Cyberpower
> I tried getting the Debian Ruby team, who had similar complaints before, to join me on a mailing list so that we could discuss a common interface between Gems developers and Linux distributions, but once again, that did not actually happen.

2-3 years ago debian called out for python developers to help port and all the remaining python2 packages to python3 so that in the future we could drop python2 support. Being pretty familiar with python and somewhat familiar with migrating python2 projects I decided to join the project.

The process of porting mostly involved trying to talk to existing maintainers and seeing if they are already porting the packages and if they are not suggesting that you could help if they needed. I have sent dozens of emails and I got maybe 2 replies. Those were direct emails to the maintainers. Eventually I got so frustrated with how slow and disorganized the process was that I decided to drop it.

When I commented that with other debian contributors they expressed that this was a very old problem and that there is not much that can be done about it since the debian developers are volunteers and likely have other responsibilities other than maintaining their packages.

In retrospect I think debian in particular needs an automatic way to ask maintainers every now and then if they are still willing to maintain their respective packages and if they are not or do not respond in a timely fashion, put them up for adoption.
How the Clipboard Works, Part 1
Raising the price of gas in the mid 70s made it possible to get very sober vehicles, so this might work as well. Of course, it's far enough in the future that it can be canceled and amended enough to become useless. I do appreciate the move (India has a more aggressive target - 2030 - but the landscape is totally different.)
Laws often last much longer than elected politicians that passed the law. Car manufacturers need stable and long term guidance to get investors and banks to follow them.
I don't think they were lecturing, it was just a suggestion - one that the OP who is involved with the project seems to have decided to take on-board.
Most MBA professionals from prestigious universities don’t join sales
I'm still running on a i5-3550k. I really don't feel compelled to upgrade because I haven't seen a performance drop in gaming yet.
Or you could publish an announcement in a newspaper or similar. This problem has been solved for a long time and doesn't really need fancy crypto.
That's at least 10 years too late for sales of new cars, unless they means hybrid. I don't think any new car should be gas-powered after 2030. And Volvo is already doing it 11 years earlier. I guess they may change that goal later, and it could be just a "signal" that these governments are taking banning of gas-powered cars seriously, but at the same time they don't want the car makers to freak out.
Obviously, build automation will continue to be a critical part of all distributions, pre-configured defaults will continue to be a subjective matter, and various takes will always exist on the optimum degree of knob-twiddlability for any given user community. This is just technical reality and human nature.

I don't see any real point here.

PS. IIRC this guy used to manage Gentoo's build infrastructure, dropped off the radar owing to some kind of professional burnout / direction change a few years ago. While I have immense respect for anyone who can deal with bureaucracy long enough to actually become a Gentoo developer, personally I don't see this guy's personal rants as representative of much at all.
The article doesn't say what fuel source charging stations will use.
What's your suggestion then? Have politicians stay in power forever, or have politicians only pass short term laws?
“Easy” Desk Alert Button (ESP8266 and Staples Easy Button)
Sure but that will surely help make it happen significantly faster. Time is of the essence when it comes to decarbonification of the economy and climate change.
In the real world, yes. I was trying to be funny.

I do prefer when the team/company at least starts with a decent set of coding standards for everyone to follow. Especially on projects with dozens or hundreds of devs touching things. It seems companies realize the benefits of that often after it becomes a problem.
Ion: Fast and efficient web framework for Go
Yep. Every single one of those commercials that demonstrate the automatic breaking also feature the driver breaking the law some manner around distracted driving.

If you ever active automatic braking, you probably deserve a citation.
Agreed, the seat belt is pretty damn significant to passenger safety, the car should be outright given 1 star. Tesla would immediately respond with a recall.
I presume many here will have seen this before, but a while back somebody deconstructed/explained all of the problems with ET and then went on to correct them (by hex editing the rom):

http://www.neocomputer.org/projects/et/

It's along very similar lines to this (also really great) post about the broken C64 listing.
Are there really that many people doing 3d model rendering?

My guess would be PC users by count are

gamers > programmers > 3d renderers

For most gamers, seems like i7 or maybe i9 wins in current benchmarks. For programmers maybe ryzen is a better fit, but I bet it depends on your language.
You can consider it as a tree, but it's usually not a tree in the conventional data structures sense. It's almost always of a constant depth, and so is, in fact O(1). The vast majority of Redux states look something like this:

{
todos: {
1: {},
2: {},
...
}
}

And so all references are O(1). Real applications often have much bigger and more complicated structures, but they're nearly always of constant depth.
If it's France, stats are (75%) it will be nuclear.

https://en.wikipedia.org/wiki/Nuclear_power_in_France
Meanwhile in the real world...

https://www.youtube.com/watch?v=uzD_3OFOPVQ
The Basics of Functional Reactive Programming in JavaScript
We solved the line numbering issue with 100-increments
Permanently and exclusively?
The article claims "fastest", not "most efficient" or "best per dollar". It all depends on the workload - I remember SPARC has some interesting tricks integrated into its silicon that make things like HANA and Oracle a good deal faster.
My understanding is that during natural childbirth, the pain level gradual increases as contractions increase in strength, so there's supposedly and acclimation to the pain going on. When labor is induced, the strong contractions start right away and the pain is just as intense without the the ramp up. Source: my sister who had labor induced :)

Is it possible that there's a higher use of epidurals that correlates with induced labor because of this? Continuing with my sisters example, she did not plan on having an epidural, but requested one after being induced.
Ah that is true, when I started programming I had a lot more of attachment to my code than now because it was so special and magic.

Nowadays I do realize most code (including mine) is expendable; it should be thrown under the bus when no need of it and partly rewritten to improve it; but that perfect code never gets shipped. Just try to make something that works, then improve it so it's not painful to use it but that's it.

I still do not agree with the tone, but again I am not Linus nor in his shoes.
Interesting page :)
I'll write your friend an email with improvements for the site. The text shadow in the code blocks make them barely readable and the map color coding is bad for color blind people.
Assuming the LIDAR manufacturers do not achieve regulatory capture to lock out competing tech.
I am very critical of my code and think it is pretty crap and can always improve.

I respect Linus' work but other than that I don't care about his opinions as he is a bully.
Hard to say any definite habits that work for everyone, as each person is so different, but just for the fun of it, I'll try to list habits that work for me:

* Keep a diary. Write out problems and solution propositions first, if the solution is not trivial.

* Keep your mind clean, always finish what you started, so you can have completion and not clutter your thought process. This means not leaving code in a state of disarray, should compile when returned back to

* Let go. If the solution does not propose itself, take a break. Sleep over it. The solution will come, with time, not by bruteforcing of overdosing caffeine. Sometimes these work too, but as a habit, better to focus on long term goals than short term successes.

* KEEP IT SIMPLE. KISS! When solution starts to look too complex, it probably is. Break it down, simplify, line by line, so that the code is understandable and easy to read. Write for humans to read, not for machines to parse.

* There is no ready made solution. Accept the fact that to get results, work must be done and days and even weeks might go before getting there.

* It's ok to write code that is not "smart", that is not "perfect", that just freaking works right now as should and expected. It's just code, and in the end it all transforms into zeros and ones. Implement new features gradually towards more flexible and standardized solutions, first find a solution for the problem at hand and remember KISS again.

Some of the main points that come to mind. Especially the point of KISS, is so easy to go overboard with, starting to overthink all kinds of fancy structs, class inherintance models, whatever fancy code-beauty around a solution that could be solved with a simple function and evolved later if needed to something more flexible.

This KISS also applies to general software design, user interfaces etc also, probably the most useful habit is to remember when thinking about systems, keep it simple! It should also be fun to write at least in some level, if it feels like crap, don't do it for your own sake.
>I would have been rolling a tire down the road with a stick..

Not sure what you mean by "Pong", but are you saying that this is not a heck of a lot more fun?
I've thought about this myself, since I have a couple of friends who have traveled alongside me through several new ventures. Ultimately, though, I think it's impractical. We talk about building software "modularly"; talent should probably be modular too.
I don't doubt that you could succeed in breeding humans, but I think that there are two ENORMOUS roadblocks that ought to be mentioned:

1. The Ethics Problem. Puppy mills are still around and still bad, and breeders in the past probably did some pretty terrible things to their dogs, but the human analog of the work performed by even the most humane dog breeders would still be a terrible travesty of the most basic human rights. Maybe I'm not creative enough or open-minded enough, but I can't conceive of a way to do this ethically.

2. The Nurture Option. A well-trained bulldog can be a much, much better dog than an untrained border collie. And one person can accomplish this training with a dog in a few years. Why spend 12,000 years breeding humans instead of putting a bit more effort into training the perfectly serviceable brains that we already have?

I tried to find some statistics to back up the latter point. The US spends about 2.7%, or 102 billion of the 3800 billion federal budget, on education. States average about 30% of their budgets, or (very roughly) 550 billion of the 1850 billion sum of state budgets, on education. A further complication is that much of education funding is done using local property taxes, which vary wildly by location, but are generally similar to the sum of federal and state funding. This is a total of about 1.2 trillion in education funding. Honestly, that compares pretty favorably to a 19 trillion GDP. And it ignores all the extremely important effort and money spent by parents to educate their children, and private spending on post-secondary education.
> Adams feels very dead, very white, and very male

How about "very privileged", rather than use race as a proxy/synonym for the same?

Author talks of "contemporary attitudes towards privilege and entitlement", but I wonder if they mean contemporary left attitudes?
Stripe does this with BYOT: https://stripe.com/blog/bring-your-own-team

I've also worked at multiple organizations now where a great trick is to hire one "influencer" and then slowly hire everyone they know.
This thread may be interesting to you: https://news.ycombinator.com/item?id=11567135 (Stripe - BYOT: Bring your own team)
Eyebrow Treatment – An Effective Way to Enhance the Facial Beauty
Wouldn't a HEAD give the size of the zipped content, and not the size of the content once decompressed?
I don't read this as being insensitive, I read it as a reminder to be thankful and mindful of the 'miracles' of modern medicine. Application of the principal of charity.
You will never get a group of programmers to agree on such a list. Like the old Jewish saying (paraphrased) for every 3 Rabbis there are 4 opinions. In the end you have to find something that you believe in but be willing to alter if something isn't working, assuming you can tell.