skysight-inc/HackerNews huggingface dataset:
1. You're comparing a null pointer literal with a null pointer constant. You're literally comparing two things guaranteed to be equal. How, exactly, is it surprising that they do? Did you even attempt to understand what I wrote?

2. The specific implementation you have on hand could use zero-valued null pointers, I'm telling you what the standard doesn't say, confirmed by the C FAQ:

http://c-faq.com/null/varieties.html

http://c-faq.com/null/confusion4.html

http://c-faq.com/null/machexamp.html

3. The null pointer is not "directly convertible to a boolean 0", it's the literal 0 which expresses a null pointer: http://c-faq.com/null/ptrtest.html
You are really barking up the wrong tree, I think you took a wrong turn on your way to the rally comrade.
10 More Things You Didn’t Know About Create React App
Could anyone point me toward a more comprehensive analysis of incomes from YouTube?

Specifically, I'd like to get an idea about the distribution of income across active monetised accounts. This would be far more interesting to me than looking at some - I'm guessing - statistical outliers.

What does a average channel, with modest viewers, with niche content, earn for the producer?
Same. I have found one boutique e-commerce site that wouldn't let me complete a purchase on Firefox, but mainstream sites all work fine.
Thank you! I will definitely check it out!!
“Lime recently indicated their latest scooters have an average lifespan of 4 months.”

I wonder what happens to the scooter after that. Landfill? Recycle?
www.evinizdekibakici.com AND vs www.hastabakicisiariyorum.com
Hi odonnellryan,

My apologies in advance that this may not be the response you were looking forward to on forum question.

But I discovered an older post online on the Hacker News site some time ago for a Remote Junior Programmer/Assistant at Luma. I noticed you were looking to make your first hire and find someone that has some knowledge in technologies such as Python and Linux.

Well, I had completely forgot about viewing it and so I was checking out Hacker News job board today and saw it was for a remote Part/Full-time opening available at the Luma in the NYC area.

Well I'm someone who enjoys coding and learning with Python as far as learning purposes/hobbies go. Plus, I'm someone who has been going the self taught route trying to break into the IT field/Python Development world. I also have interests in some of the things mentioned in the post such as finance/trading and business.

But, more than anything.. I'd looking to further learn and grow in my skills as far as Python development goes. I don't have much experience with Django Web development but feel I can learn and pick up on it as well as with any other technology requirements quickly.

After quickly reading your post on Hacker News I was encouraged and interested to reach out and contact you for more info.

So with that said, here I am..and I wanted to inquire to find out if this opening is available? Or has it been filled? Also would you allow for training of junior developers to get up to speed? I had to ask because but I wasn't sure if you meant junior or for more seasoned developers.

Also, you have a contact number to learn more about this position or information on the things you require in regards to the nature of the job to increase one's chances to be a part of your startup team? Any help in this matter will be greatly appreciated. Thank you

Feel free to contact me at: pydeveloper22@gmail.com

--K
The VS code you download is not Open Source, it has a special Microsoft license and includes close source Microsoft Telemetry ( which could be considered as spyware) which you cannot opt-out completely.

See https://code.visualstudio.com/license

If you want a clean VS Code with MIT license and no spyware you have to build it yourself or use VS Codium :
https://github.com/VSCodium/vscodium/blob/master/README.md

This pretty much the same idea as Chrome vs Chromium
The kernel isn't trying to adhere to an open protocol. It's defining it's own to match ever evolving hardware.

Ultimately it's about the client driving the protocol. We don't want that. It means there will be only one client.

We have an ISO C standard and many different C compilers. We have a standard for C++, and many different C++ compilers. With things like Matlab and Go, you have an implementation. There is no standard. The implementation defines the standard. And there is only one implementation. That's not good for anybody.
Same reason you might fire a $65,000 missile at a $500 truck: Because despite the greater harm to yourself, you believe you can take it and they can't.
www.hastabakicisiariyorum.com bakıcı hizmetleri
Why do you hope it doesn't die?

The replacement of it with Edge as the default Windows browser sealed its fate anyway, so it could be argued it already has?
Don’t Tell Your Friends They’re Lucky (2017)
One should wait a year or so to see if 4chan's split was a good decision. That site doesn't have a history of good financial decisions.
> Exactly, which was 2 updates in 2017 and 2 updates in 2018; Microsoft isn't even attempting to play in the same ballpark as their competitors..

I actually like this kind of stability that Edge offers.
Ericsson | Java/JEE, C++, Python, Scrum Master, Architect, Cloud Engineers | Athlone, Ireland | Full-time | Onsite | Visa (Relocation package) | https://www.ericsson.com

We build the next generation of network management, analytics and orchestration solutions for operators around the world. We're one of (if not the) largest software development sites in Ireland. See more about our campus here: https://www.ericsson.com/careers/blog/career-topics/life-at-...

We're currently working on Cloud orchestration in 5G, going live with trials and helping our customers in the race to the connected society.

You can see all the positions here: https://jobs.ericsson.com/jobs?page=1&location=Athlone

We also have an Open Source role(s): https://jobs.ericsson.com/jobs/257494 which is probably somewhat unique for tech companies in Ireland!
How Facebook is fueling French populist rage
Great comment. Thank you.
I see a lot of people (developers mostly?) here complaining about browser monopoly, Google Chrome and still saying "yeahh..well..I tried Firefox..but..yeah..dev tools..why bother to test for FF? Chrome is faster blah blah...". Almost everybody talks how a laptop with 16 gb ram is so "meh" for them, they need/have computers which got 32 gb of ram at least and somehow it's still not enough for Firefox. Back in the days, I didn't ditch Firefox even on a machine running fucking Vista with 3 gb of ram; because I cared about them, I cared about their mission - the open web. I thought "even only one person is a plus". I think I did my best as an end user. Vista + 3 gb ram + maybe worst years (circa 2009) of FF, how much can a system get worse? I've never really understand these whiners, couldn't stop seeing them as hypocritics. I'm not able to agree with them even a slightest and I don't think they have really good reasons, haven't seen one.
uBlock Origin can also do that.
Mountain splendor? Scientists know where your eyes will look
Rust, TLA+, MiniZinc
No it is not. If all the alternatives werent so dismal I would have wiped FF from all my machines when they first switched to quantum and then had no extended support frame for ESR52.

It was a slap in the face of the core user base and they did it carelessly. They did not have the necessary information in place early enough and did not fix bugs that prevented people from porting their addons before the end of the last pre quantum ESR. They more then deserve where they are today
"This isn’t the case in a language like Java, where access to the outside world is mixed in with other functionality."

That's why there is a SecurityManager: https://docs.oracle.com/javase/tutorial/essential/environmen... that - if anything - is extremely granular.
Seems to me like it was more of a poorly worded argument rather than "propaganda".

Anyway, what's interesting to me is that doctors are in an impossible position. They want to make their patients happy, not just healthy. And patients equate antibiotics with getting better, thus doctors prescribe antibiotics.
Yes. Also:

The agriculture industry is a major reason why pesticides, herbicides, destructive monocrops cultures and such, are done. They are responsible for the destruction of the Amazon by planting soyabean monocultures, because of the rich soil.

Both are as horrible as each other.

Both can be done quite sustainably. Problem is that there's not money in doing so, because greed runs the show.
I started my web dev company in early 2003. My son, a big gamer, pushed me to not use IE as our primary development browser and to use this new thing called Firefox which I think was version 0.9. To appease him, I would test our web pages in Firefox and started noticing differences with IE. So I started asking questions.

"Why does the HTML standard say things are supposed to work one way, and it does in Firefox, but not in IE?"

I would be laughed off any forum I visited. I would still be laughed off a lot of forums until 2012 or so. With this announcement, you will still find people who think there was nothing wrong with IE and will even think "Edge is great!".

Well, like I used to tell people years ago, if Edge is so great, why is Microsoft dumping it?
Microsoft should have had the bravery to push Edge into a different direction to Chrome. Going hard in VR or AR, or introducing a plugin framework specifically for EDGE.
Well, if Edge was open source and worked on non-Microsoft OSes, then maybe people would test on it.
> It's very likely that you just think they're "featureless and quite hard for marketers to target."

At least of the second part, I am pretty convinced. When I see ads, I always think how wrong and clueless the ad network is again of my true interests.
Beyond Gmail: The new race to reinvent your inbox
You might instead argue that the problem is allowing checks for the null condition. If you make comparing a pointer with null crash, or just remove the keyword to make its use non-idiomatic (or only allow it as special initialization syntax), people won’t casually use null to mean something. It’ll serve its role as a pointer value that crashes cleanly if you dereference it.
Something about storing every password in a single cloud service to improve security sounds counterintuitive to me.
You could easily disprove this yourself. Just check https://en.wikipedia.org/wiki/Federal_Reserve#Legal_status_o...

> However, holding stock in a Federal Reserve bank is not like owning stock in a publicly traded company. These stocks cannot be sold or traded, and member banks do not control the Federal Reserve Bank as a result of owning this stock.

> the "ownership" of the Reserve Banks by the commercial banks is symbolic; they do not exercise the proprietary control associated with the concept of ownership nor share, beyond the statutory dividend, in Reserve Bank "profits."
They generally are, but I don’t know if there is a “requirement.” Levin, for one, was a professor of economics at Yale School of Management before he became president.
Well it's natural in the sense that "mother or idiots is always pregnant" (ancient Italian proverb), but that's also not a thing we should prize.

I mean, in my poor English, that it's normal we have a bigger audience for a video of people doing parkour that for a video about Bayesian's filter but we must develop a way to prize more the latter than the former.

In physical world we have something like a doctor, lawyer, ... get paid more than a clown, so they can afford a better life, get prize by the society, inspire other's to take their path etc. Clowns have their role of course, we also need them, only they receive a proper reward.

We start to invert this trend with professional sportsmen's, movie/entertainment industry and now with social platform we bring that trend to the sky.
> “I am tired of listening to people screaming their lungs out about privacy when their actions don't reflect their opinions.”

Those screaming for privacy, like myself, are in fact a small minority.

Also regardless of the topic, double standards are rampant in this community.

You’ll often see people screaming against Google but still using @gmail.com because paying for a domain and the price of one coffee per month is too expensive. Or people claiming that they need ad-blockers for privacy, but then screaming against paywalls.
> I wish MS could choose the Mozilla engine instead...

At least they could send some money Mozilla's way to ensure there is an independent competitor around.
A Conversation with Bill Gates and Tara Westover
RxPipe -Design reactive data flow
Absolute Beginner's Guide to Emacs (2012)
> My favorite is prompting me to restart to install an update when I open it.

It's the best they can do. Windows carries a lot of baggage and bad decisions around its OS design. One of them is that when a file has an exclusive lock (eg an .exe file that's running) it can't be deleted. NTFS and Windows Kernel don't implement reference counting like a proper OS.

So Firefox (or any software package with in-place self-update functionality) needs to wait until the application is shut down to perform updates. Firefox team chose to do it before launching the app. They could have done it after closing it. Both approaches have their pros and cons so it's not easy to criticize them either way.
Usually with the argumentation that nicksecurity is referring to, they eventually switch to is "but Language A still allows for bugs class type X thus why bother".

So one then needs to resort to statistics and other stuff as argument validation.

For example, even after being proven wrong with Godbolt that it is possible to write safer code in C++, while keeping the same or even less hardware requirements, many embedded C devs still argue that it is not worthwhile for safer code.

Rust, just like other (almost) memory safe systems languages will get the same human judgement.
Java does not have anything that can be used like C# dynamic. If you want to replicate it, you'd have to use several lines of reflection.

See my reason for not using it above.

As someone who holds no mastery over C#: Is it appropriate to ever use dynamic anywhere besides horrifying interop code?
>I can see how this is creating a monoculture on the web

It's already here, sad to see so many engineers I work with lately complaining so much at having to support anything other than Chrome and they're certainly not doing cutting edge work.

Find it pretty sad when really cross browser development is the easiest it has ever been in many ways, we're certainly not in the IE 5.5 days anymore yet there is less desire than ever to support anything outside their comfort zone and when real customers bring up something doesn't work in Safari their response it "Can't they just use Chrome?".

My first job in the industry was HTML/CSS for sites that needed to work in IE 5.5/6/7, Firefox, Safari and Crome had only just been released so maybe this bothers me more than it bothers most.
Honestly, I haven't cared about the speed of Firefox for a long time now. I use it everyday, and I want to keep using it in the future, not because of it's speed, but because of the features and options.

For example: there is a way to completely hide the 'X' from the tabs. I love that. It's weird for some people but I like it that way. Chrome cannot do that. There is a feature request, but it was marked as won't fix for a long time now. Who decided that, I don't know and I don't care.

I want my options like that and many others that Firefox has and Chrome hasn't. And with the danger of being misunderstood here, I would consider switching, if Chrome had a few features/options I want. But the fact that Mozilla people care and spent 10 min to add the option for me or an add-on, makes them stand much higher in my mind.
I wonder how easy it would be to piece together all these breaches with any degree of accuracy to build a "complete picture" of an individual.

Say your name, email address and social get leaked in one 500m user dump and your email passport number and actual address in another. I've never worked with datasets on this scale hence the ignorance.

Maybe its possible for one person of interest but how complicated would it be to match up everything?
As someone who switched from Chrome to Firefox not that long ago this is the only feature I miss. Searching e.g. YouTube involves typing the query and then using the mouse to click the YouTube icon in the address bar dropdown. It's not nearly as effortless.
People are failing to understand the media amplification attack behind this movement (it’s a technological deployment, not a social movement) — but this reporting at least describes the lack of organization of the movement which is precondition for the amplification attacks being deployed by the agitators:
https://www.theverge.com/2018/12/4/18119777/yellow-vest-fran...
Do you mind listing mainstream sites that have serious glitches on Firefox? It's my main browser, and I can't remember one single mainstream site that glitches on FF.
I've always thought of free will as an absurdity.

Here's my thought process:

If I make a decision, there's 2 possibilities:

1. The decision is based upon prior information and states, therefore there is a deterministic causality

2. The decision is not based upon prior causality: E.g. I have a "soul" and that's what decides.

However, if we look into 2, we arrive at the same problem:

1. Either the souls decision is deterministic based upon metaphysical information

2. Or the soul has a soul (where the same problem appears, turtles all the way down)

3. Or, if the choice is not based on any prior information, then we must conclude that it is therefore completely random (since its not based on anything)

So, either there is no free will because all your actions are determined by past actions, or instead free will just means that part of your actions are just based on, essentially, the throw of a dice. In both of these cases, you yourself have 0 agency.

I think saying that Free Will exists when it equates to a random choice is absurd.
This is the one which came to light.
Don't put any high load on Lightsail or it will throttle hard.
Preventing secondary trauma from contact with a high amount of graphic footage
> Many of you here don't test your own work in Edge.

I'd have loved to if it'd work on my development environment (! Windows) They should be focusing on porting IE to other operating systems and not leaving the control of a core component of their offering to somebody else.

They've been doing some good stuff lately, and I'm sure this is another honest attempt towards doing good to developers, but they got this one completely backwards.
Tech Neck Treatment and Prevention
It’s not credit risk of the govt. It’s the govt raising rates to slow down inflation. (In a downturn, prices go down, so rates can be lowered without an inflation risk)
At the risk of TMI I've always gone this way, it's a lot more natural because your colon/stomach isn't all twisted like it is when you sit.
The basics steps to follow are:

1) Make a note of all the files. Well named files tell what they do. If they do not, then its probably in the comments. Its important that you know what each file is for.

2) Find the entry point (main, WinMain, _main_)

3) Make a note of all the major macros, structs and functions you see. Note them down. Do it recursively as you go from main towards the other defs.

4) (optional) Read the changelog and the documentation if available.

5) It will be easier to keep track of what you are reading if you note it down. Then go over and read, and keep making notes. Keep detailed but easy to find notes.

6) Please keep making notes.

7) Make notes as you read

8) Did I stress on making notes?

This method helped me a lot :) Happy Hacking
I rarely use ctrl+r, because most of the time I'm searching based on command name, which is at the start (unless it is in pipeline, etc).. so, I use this instead in `.inputrc`:

# use up and down arrow to match search history based on typed starting text
"\e[A": history-search-backward
"\e[B": history-search-forward
The problem is, you are talking about art. And art is in the eye of the beholder. There are plenty of people who will disagree with your opinion and chosen fonts. I like all the fonts you used but don't like how they're used in your example.

So this becomes similar to a color palette site where someone shows a bunch of colors that you purportedly are able to use and are told they work well together. Until you use them together on your site and find them to be garish/boring/loud/goofy/amateurish/etc.

Of course, this is why we have typographers and graphic artists.

btw, if you go to real typographer web sites, you'll often read some groaning about Google fonts and you'll see that few, if any, use them for all the reasons they groan about them.
I find that it's rare that I need to know the exact type of a variable when I'm reading code, and that the var speeds up reading as well as writing.
Not sure if it's exactly what you're after, but I know of this[0] video from CGPGrey talking about adsense specifically. There's also this[1] video breaking down the income sources for Linus Tech Tips and related channels, although they probably don't qualify as 'modest views'? This[2] is talking about twitch streamers rather than youtube channels, but it's quite an interesting breakdown too.

[0]https://www.youtube.com/watch?v=KW0eUrUiyxo
[1]https://www.youtube.com/watch?v=t73wXF8IF-8
[2]https://www.youtube.com/watch?v=6m5P_n5njCQ
Installing GPS Devices, Getting Warrants, and the Exclusionary Rule
SEEKING WORK - Remote

Location: Europe

Remote: Yes, preferred

Willing to relocate: Maybe

Technologies:

- C, C++, Perl, Shell, PHP, Lua, Java...

- SQL, PostgreSQL, Oracle, MySQL and others

- Web Scrapping, XSLT, Extract-Transform-Load (ETL), DWH, Fulltext search (SOLR/Lucene)

- Nginx, Automation/Ansible, IP Networking, Distributed systems, High-Availability systems...and more

- HTML, CSS, Javascript, JQuery,...

Github: https://github.com/samsk/

OSS Projects: https://devel.dob.sk/

Language: English, German

Email: ja.hn3[at]mailnull.com or https://dob.sk/hire-me/

I'm a Linux/Unix C/C++/Perl/... Full-Stack developer and administrator (contractor/freelancer) with over 15 years of experience in various technologies, open source integration, linux administration, monitoring, etc...
Adzuna | Fulham, London, UK - Remote, Europe | Software Engineers (Perl), Product Manager and more | Competitive Salary + Equity

Adzuna is a job search engine that lists every job, everywhere. From launch in the UK in 2011, we now have more than 10 million visitors a month and are busy conquering the world (16 countries so far) from our office in West London (and remotely).

---

Software Engineers (Perl) - London or Remote

Perl, MySQL, Solr, RabbitMQ, Memcache, ReactJS, AWS (EC2, Kinesis, Lambda etc.), Terraform, Packer, Chef, Python, Ruby

If you don't know Perl, but are happy to learn, we are interested in hearing from you.

https://jobs.perl.org/job/21414

---

Product Manager - Fulham, London, UK

Help us build out a new AI-based hiring platform as well as shaping our core Adzuna products.

https://adzuna-2.workable.com/jobs/848110

---

To find out more about Adzuna or either of these position, please email adam {at} adzuna {dot} com.

P.S. We also always keen to hear from interested frontend engineers and data scientists.
> I much prefer the simple NULL sentinel that blows up like an assertion when I made a mistake.

Haskell, for instance, has the 'fromJust :: Maybe A -> A' function that allows you to do just that. It unpacks the Maybe typed value and throws a runtime error if it fails.
Is there a way to tell whether a .net program is also affected by this behavior?