skysight-inc/HackerNews huggingface dataset:
> Why are you here if you hate advancements in technology so much?

Hating the abuse of something isn't hating that thing, and

> I just roll my eyes at the old grumps and move on with my life.

going to such lengths to smear someone indirectly and calling isn't moving on with your life. Adapting to "the world" (which is people doing things, and you're one of them) isn't either.

> when the people have lost the ability to set their own agendas or knowledgeably question those in authority; when, clutching our crystals and nervously consulting our horoscopes, our critical faculties in decline, unable to distinguish between what feels good and what's true, we slide, almost without noticing, back into superstition and darkness...

-- Carl Sagan

Without the laughter of fools, there is no tao.
> Pass thousands of files to a single compiler invocation?

Sure. Or pass it a file with all the filenames. Or have the compiler work as a server that takes compilation requests over a socket. It's not like passing thousands of filenames between two processes is a deep unsolved problem.
I think people use the concept of different learning styles so that there can't be anyone who works harder or is smarter than any other person.

Video learning for topics that do not directly benefit from it (learning JavaScript, for example) are geared towards people who are lazy, because it requires them to think less. You can read MDN (which has beginner resources) and come out twice the programmer of any video course. With videos, it's easier to let information wash over you without having to work as hard, and as a side effect, you learn less.

Any technical course on Udacity I guarantee I could name multiple written ones that are just better.

It's lowest common denominator learning.
I don't think that's quite right: the method presence pulls in a dependency, but the code is not buggy and the slow bit is the loading of the dependency itself.
San Francisco now has limited the use of these scooters so much that they are effectively useless. You can’t find them anywhere, it’s not practical, and you need a driver license to ride one. They effectively killed an alternative to cars...
Santa Tracker – Mini Xmas Coding Games by Google
Yes. The strategy is to generate SEO for every possible question someone could ask on Google and then link it to Quora.

It had amazing content in the early days and still has great answers but the sheer number of nonsensical or slightly tweaked but endlessly repeated question is driving away writers. Paying people to post these questions is just backwards.
Null-terminated strings are useful for buffering values of unknown length (e.g. copying from a network stream). Length-prefixed strings have issues of their own (e.g. what size length prefix to use, efficient encoding of variable-length integer prefixes, what happens if a length-prefixed string's calculated end-position is outside the process' memory space?)
Same. Where do you keep the db file? Mine's in the cloud and I can't help but think it reduces security, but then I need access to this data from various locations.
More interestingly this mechanic functions in every kind of social relationship. Everybody who isn't a total shut-in has at least a few different audiences they cater to. Also very common to become too attached to a persona that, say, pleased one's parents but doesn't quite work out at work and suffer for it.
And if anything given the prevalent expectation for consistency, such dissociation is rather freeing.
I use both in parallel and sometimes it's annoying to make a video player work (or captcha). I don't know how a video player can rely on 5000 injected dependencies from 5000 different domains.
Whether null/NULL is a good a idea or not (I like it, just yesterday it saved my ass) it saddens me that more and more articles I stumble upon are made to criticize technologies but not to talk about solutions or innovations
There's this which I'm hopeful for: Android Components [1]. If Mozilla make it easy for Android apps to use Servo as the shell for modern web apps, then the improved performance might make it worth it to "restrict" yourself to using only the features supported by Servo (i.e. without many of the workarounds that make old websites work).

[1] https://github.com/mozilla-mobile/android-components/
All those giant-ass trucks Americans ride around in (usually on their own) are making it difficult for bike lanes or walking paths to even exist!
That can pretty much happen to any software provider you download software from.

You don't have the time to:

- audit the source code

- check every auto-update hash matches the main hash list "just in case" you get a special update just for you

If you turn off auto-update, you will eventually get hacked because of bitrot
No, it's not bad at all. Merely noticeable for me.
And it is directly convertible to a bool. The primary effectiveness seems to be with operator overloading where a NULL could trigger an integer method instead of a pointer method.
I wish I had them in my cities :( they are so practical.
It made me chuckle..
Edge is only useful to download Google Chrome and Firefox.
Marlboro maker in talks with cannabis firm
Exactly this, Americans need to detox from their truck-obsession. Size of your car does not make you a tough guy.
You should have replied to my upper level comment, where I was pointing out this phenomenon. At the level you commented, I was agreeing with the other person that this phenomenon, while lamentable, is not the norm. While I have no data to back that up, at the very least it is not the intended or canonical reddit experience.

More to point, I think the phenomenon is somewhat irrelevant to what the EU is trying to achieve, which is what I was alluding to. Even the intended experience of Reddit is to profit off the creations of others without paying royalties. There is obviously arguments to be made on whether that is good or not. The EU seems to believe that it is not just and probably does not believe that moving to a more just approach will not destroy Reddit.
For out of olde feldys, as men sey,
Comyth al this newe corn from ȝer to ȝere,
And out of olde bokis, in good fey,
Comyth al this newe science that men lere.

Geoffrey Chaucer, The Parlement of Foules (c. 1380)
I use an apple tv, so I can paste it from the mobile app on my iPhone. iOS 12 password manager integration might work too!
> The difference being now that we're in no danger of IE6-ification. If Google annoys enough people, people can take Webkit and do whatever they want.

The entire point of this subthread is that it doesn't matter that you can take Webkit and do whatever you want, because the web is a client/server (browser/site) protocol, and having the ability to fork the client is irrelevant when this makes you incompatible with every server. Technical capital isn't sufficient; it takes social capital to pull off a hard fork.

> So long as the players are well behaved, having a single dominant browser is beneficial.

I've been on HN long enough to remember this tired argument from back before the Blink fork. The gain in efficiency from having a unilateral dictator is not worth the loss of mutual counterbalancing oversight. It is completely without foundation to give Google the benefit of the doubt that they will be well-behaved when there are no consequences for misbehavior. Google is not your friend, nor is Google's mission to make the web better. Google is a corporation whose purpose is to maximize profit by selling advertisements. You might as well hand stewardship of the web over to Comcast.
One thing keeping me from using Firefox full-time is that when using heavier web applications like Google Cloud Console or Stackdriver it always hangs, shows a warning that the webapp is taking too long and asks me if I want to wait or stop it. This happens every time I try to load something. I looked for a way to disable this behavior but with no luck.
I feel completely the opposite. I wish they were everywhere in SF so that we would have less cars and I wouldn’t have to take cabs to commute everywhere.
You're right. I remember one with an amazing machine learning/self driving car course that I took a while ago, and another one known for selling stolen content, and I often don't remember which one is which.
I won't really complain if there are just 2 render engines out there in the market, given that both are open source. It will make work hell lot easier for so many developers and the competition and development will stay healthy.
Well, apparently it doesn't work that way.
How Blockchains Will Enable Privacy
angular dev environment already comes with that proxy incorporated.
> Many of you here don't test your own work in Edge.

This is at least partly self-inflicted damage by Microsoft. Edge only works on Windows 10, which not only excludes all of the regular Win 7 and 8 desktops that haven't been push upgraded, but also kiosk-type devices and at least some VDI (which use Windows Server with a "Desktop Experience" that does not include Edge).

So Microsoft ended up with IE11, which is supported but frozen, Edge that doesn't even run on all Microsoft platforms, and no browser for Macs (because IE for Macs is long dead). So if you are trying to deliver or support a Web application, Microsoft aren't helping, hence "just download Chrome".

Firefox didn't support enterprise Windows deployment as well as they could have (though they now seem to picked that up), and can't match the market power of Google. I would like to see a grass-roots move back to Firefox, but it's going to be up-hill work.
Anticipate or hope?
Are US university presidents not required to be profs?
Can you hire remote contractors/employees if local talent pool isn't enough?
>When did computer science become about hand holding?

When people with pragmatic goals want to get large teams of new programmers productive fast, and can't expect everyone to be able to fend on their own or can afford the cost of accumulated mistakes.

>Look at react. It was designed to force functional programming concepts in an OOP manner.

Whatever that means, as React has little to do with "OOP manner".
Unless they work with an analytics system that mastercard, visa & amex participate in to link card numbers to invoices for better advertising & affiliate data.

I know FB & Google purchase something like that from one or two credit card companies, so I wouldn't be surprised if merchants were in to it too.
Do you get Paul's incredible support and dedication?
My GF is an elementary school teacher and she says the amount of kids who are developing anti-social behaviors is increasing pretty rapidly. Kids these days have computers and are basically simply "escaping" to the internet to live in a fantasy world that is disconnected from reality. Some even display active addictions to computer games, like minecraft, while others say they only have friends online in the games or with these youtube personalities like you say. These kids literally do not know how to make friends or interact with other kids because they are so used to just sitting in front of a game or computer basically having a "friend" entertain them with only one-direction of interaction. They think this is normal relationship for a friend. They don't understand that in the real world in order to get friends you need to talk to other kids and interact with them. They literally do not know how to do this because they've learned it is not necessary...

Parents need to take it very seriously and limit the amount of time the child uses the computer...otherwise these behaviors continue into adulthood. If you are socially incompetent then it will hold you back in terms of jobs and so on. Very troublesome is that parents are basically using computers to babysit the kids or to keep them occupied...which only helps to reinforce the lack of social skills they get. How many times do you see a kid in a shopping cart holding a tablet watching some movie or whatever? Very common.
Yes, thank you, I should have been more precise. Within the context of this Tumblr discussion, that comment refers to online platforms and I believe the comment above does too.

Indeed the ad-supported model is or was viable in print for a long time, although we started to see a shift there as well. Today the print media is struggling, ad revenue may no longer be enough to keep most publications afloat. The fact this model still works for some titles and was viable for centuries doesn't make it particularly good either. With an ad-based structure, the independent press ideal was flawed from the start.
Poisonous name? Are you referring to Visual Studio? That's widely considered as one of the best IDEs around.
Just curious, what kind of underlying assumptions are required for the CSS JIT (which is completely new to me! I had no idea this even existed)? I read this: https://webkit.org/blog/3271/webkit-css-selector-jit-compile... but I didn't see anything specific (by the way, the spinning animation for the gear is broken on my Safari Technology Preview).
COM is a C ABI first and foremost - somewhere in MSDN, there's actually a page that exactly specifies vtable layout. It's not really surprising that it's C++-compatible, given that it's the most obvious way to do a vtable when you have just a single base class. But yes, of course, Win32 C++ implementations would maintain that compatibility - you could consider it the C++ bindings to COM, in a sense.

And yes, WinRT does require its metadata for marshaling (COM doesn't - you can compile proxies/stubs from IDL). It does not require that for accessing objects, and there are many WinRT components which, in fact, cannot be marshaled at all. But all that doesn't make it any less of a C ABI - the metadata format is documented, and the standard WinRT APIs used to access it are themselves WinRT-compliant, and therefore the whole thing can be consumed from C, if painfully.
Floats were just supposed to be used to control text floating around images and other inserts. It was never designed as a general-purpose layout mechanism.
To add to the comments that show you how to configure something similar yourself, Firefox recently started including search shortcuts by default. This means you can now type `@google <query>` in a recent Firefox installation to search Google. More info here: https://blog.mozilla.org/futurereleases/2018/10/17/searching...

It's still not as smooth and doesn't support as many OpenSearch providers as Chrome's, but might already help a bit.
The article talks about a solution, suggesting that optionals are a much better way to handle this.
The bbc iPlayer does essentially this now. It creates a short one time code and you type it into a logged in account to activate the smart device.

Of course, when you only have one logged in device and it's tied to a different room, it's mildly irritating, but you only do it once.
If your kid is hooked to youtube, you have a bit more control than than a parent in the 90s whose kid was hooked to cartoons. Today you could opt out of all advertisements by paying Youtube or installing an ad blocker. That said, I'm not sure you can block channels that are entirely ads, like unboxing channels.
Define irresponsibly. Your plaintext passwords, ID scans and physical address getting leaked is one thing. Using your basic demographic data for advertising is something else.

An obvious solution is just to use bogus data: name, email, dob, address, burner phone.

Only thing you can't fake is your credit card but I'm sure a lot of companies do actually accept payments where the name of the card differs from the name on the account.
Best summary I've ever read about Logan Paul is this (since-deleted) tweet: "Watching adults learn about Logan Paul is like seeing Mt. Everest base campers leave for the summit with a windbreaker and a granola bar."
I don't understand why you think anyone would do this, but I am also not sure that it would be any more legal to run a scooter rental hub at most homes than it is to put a pile of scooters on the sidewalk.
TL;DR: I actually wouldn't mind that much, but MS has been repeatedly overselling and underdelivering for years and just slows down everyone else doing it.

I know what you mean, but that is mildly amusing and not entirely false.
Meanwhile I'm sitting in all cash thinking "Hurry the f up".

(Yes yes I know don't time the market)
What really pains me is the X% of users still on Safari 9. Not only does it not support a lot of new features, but how do you even test it? At least IE11 I can easily spin up a free VM to test.
> Office is primary used by non-technical people

Who, in my experience, have only a grasp of the absolute basics of what they're using (and pretty much only live in the home tab), and consider most of the other basic functions as too complicated.

> [...] it's probably muscle memory to do the stuff you want

A good user interface design doesn't _require_ muscle memory, though it can reward it by making repetitive actions quick and efficient. Intuitiveness should be the goal.
I’m pretty sure watt is right...
Project Fiona – The Tale of the First Kindle from Amazon
The world is nothing like ad-hungry. Ad rates are falling to the floor.

Advertisers in the current environment can be as picky as they want to be.
Heads up, this is a critical Kubernetes security vulnerability that can be exploited without any credentials via a network vector and without leaving a trace.

It fixes Kubernetes issue 71411 [1]: CVE-2018-1002105: proxy request handling in kube-apiserver can leave vulnerable TCP connections.

https://github.com/kubernetes/kubernetes/issues/71411
The distance the charger drives to/from the charging location and then to the vendor-determined deployment point has nothing to do with the distance the previous rider rode.
The problem is in tooling.
If all compilers/builders out there could detech null for us, those kinds of error could be taken care with much more ease.
I set up a separate profile for debugging stuff - you may want to do this anyway since you'll be free to install development extensions willy nilly.

Then you can change the theme for that profile which makes it obvious which instance you're using.
Have you read the https://www.419eater.com/ website?

It has made me laugh so hard I was in tears.
Especially the ones where they reverse the scan, and make the scammer physically travel to other locations while working towards "receiving the money".

EDIT: it seems some of the site is unavailable. It must be accessed via Archive.org then
I saw one such charger break a pedestrian's ankle doing this on a sidewalk.
Chinese secret to make up to $146,228/year working from the comfort of your home
I can assure you that the number 0 in 0℃ is a number and not the absence of temperature.

But other than that, excellent point about the wonkiness of special values.
Find out where package is installed in CentOS or Ubuntu
I switched from Chrome to Firefox after the google login controversy, and have been happy with the transition too.

The only only thing that really annoys me is that when you snap a tab out of a window into a new window, the gesture is similar with snapping a tab into the favorite bar, and I end up with lots of "New Tab" or other unwanted favorites.

Also a small personal annoyance. I got into the habit of always launching the browser by clicking the shift key on the windows task bar icon, so that I always get a new window, irrespective of whether some session is already running or not. But in firefox, when no session is running, launching with the shift key pressed results in the "safe mode" prompt. I wish there was a way to disable that.
It's easy not to be left in the dirt, just keep the same pace of the other vendors in implementing support for new JS features.
OOP meaning React.Component, functional meaning immutable html state, property inheritance, render(), etc
We do have a remote team that we work well with for third party plugins and such, but I do prefer having one more person here to work on the core of the product.
Stabilize as in not so volatile. You could have a 1% deflation rate per year and that would be much more stable than the USD.
I think that adds it as a bookmark which is not the same thing as an OpenSearch provider because it doesn’t give you the blue highlight when searching with it.

Actually this is exactly what lorenzhs said, and it is my experience too. I know this because I spent half an hour trying to get a “blue search” for BBFC.
Tangentially related to all the stuff about the impending browser monoculture (everything old is new; Chromium shall be the next IE, etc.), I wonder if Apple would ever revive Safari on Windows.

There's probably more value in it now than there was before, because all those iPhone users who don't want to or don't the choice to use a Mac would still want iCloud bookmark and keychain sync on their machines. Plus, eventually, it might become another glass of that proverbial ice water in Hell that iTunes and Safari for Windows were once touted to be.

Yes, I know Windows would still have Firefox and all that, but I don't think one competitor does competition make. You need many competitors to segment the market, because this is not a market where segmentation should be considered a problem; rather, it should be embraced as the way to drive standards forward. It's worked that way for us since 2007 up until the last couple of years, it'll work again.
In Firefox it requires a space instead of a tab. I search wikipedia and google like "w foo" and "g bar" respectively.
This tidbit gets a ton of mileage but I think it's overrated. There are a lot of unsafe shortcuts we take to get better ergonomics and NULL is one of them.

I think it's a bit unlikely we'll fully get rid of null, but we can get rid of some of the pitfalls. TypeScript for example pretty much fixes the problem, by enforcing you check for null when needed, though TypeScript takes a handful of other soundness shortcuts. Go makes null less harmful by treating nil pointers like empty values by convention.
There's a lot more to professional development than certification bs. I've not done anything on Udacity, but I've spent my employer's money on Coursera before and it was well worth the time. I've also spent 10x the Coursera's price on a 5 day training that was good, too. There's good material out there, money ready to be spent on it, but the the current business model doesn't tap into it well.
You're putting a dark twist on it, but personally, I do feel like many of my favorite youtubers are my friends. I might not be their friend, but I love them, they have taught me a lot, and helped me to get through tough times.

If I'm sad I can always watch their videos and feel happy and connected to other people. I like people who create awesome stuff, I can relate to them a lot more than to the people I meet in real life.

I don't think these feelings are invalid. If people watch someone's content, and learn things, and feel connected, and that makes them feel good and happy - I think that's wonderful.

Besides, it's not like real life people are amazing at being real, everyone has a fake persona they're trying to project. What you can't fake is being funny, insightful, educational, likable, charismatic, talented, inspiring, etc. If you're creating something good, people will like you. Nothing wrong with that.
>given Quora's tenure (almost nine years!) that this is the first breach is pretty amazing

I am sorry but this is #ShitHackerNewsSays worthy. Let me fix it for you

>given Equifax's tenure (almost 119 years! Since 1899) that this is the first breach is pretty amazing

Better now? Downvote me if you want, but there are no pats in the back for having PII leaks, no matter the years.
Five years ago, just before Christmas, everyone was taking about Amazon drone delivery. My hairdresser brought it up to me. My dad was talking about getting his guns out of storage so he could take a pot shot or two. A lot of people who had never ordered a single thing from Amazon were bringing it up. Just before Christmas. Pretty effective if you ask me.
I'm sure I remember Chrome not preserving session state as its default setting either. It's been so long since I configured either of them though...