skysight-inc/HackerNews huggingface dataset:
I have my own build of iosevka with my name in it.

I've yet to find a better condensed programming font with ligatures, it's close to perfect already (for me).
More money than sense
In what way is the term "service facade/interface" overloaded? I've never encountered confusion (or been confused) by its usage in the context of discussing software development.

On the other hand, "port" is already completely overloaded: serial interface, TCP socket endpoint, etc. Further overloading it - particularly when there is a widely used term for the same thing - makes no sense.

Reinventing terms for existing concepts does nothing - in my mind - to advance the state of art.
Big Data- Some Questions Unanswered
"Reflection is hard to support with ahead of time compilation"

Not true at all. There's nothing in reflection and serialization[1] that is hard to implement with an AOT compiler.

The real problem with AOT-compilation in Java is that there are many optimisations, like devirtualization, that can only be done (or done much more easily/effectively) at runtime.

You can get some of this back with whole-program/closed-world optimisation, but in reality that's highly impractical for Java. Many Java programs are very large and people want the ability to update them quickly and easily, often without even restarting let alone recompiling.

An LLVM-based Java runtime could use a hybrid AOT/JIT model, however. Recompiling parts of the program as needed at runtime based on profiler data, you'd get the fast startup of AOT combined with the high performance of JIT.

Don't get any crazy ideas about beating Hotspot's performance, though.

[1] one exception is classes/methods that are defined at runtime using dynamically generated bytecode. But that's pretty rare.
Yes this is the most likely explanation.
Thank you, that's what I was trying to say. I'd argue that 95% of all Word users only use a tiny fraction of what the product can do and if they had just written that part, it wouldn't need to be that insane amount of code. Even if you added all the network features...etc to their Smalltalk machine, I bet they would've done it with less code than MSWord, not to mention the size of the rest of Windows which is insane. I think his point might have been that society is on this path with ridiculous software size, complexity, bloat...etc. This software is enormously difficult to maintain, impossible to rewrite, and too hard for even a group of people to understand. Kay's talks are on YouTube and definitely worth a go. He also posts on here sometimes I believe, so maybe he will correct my assumptions.
> Instead, something far far simpler than even Linux.

Who said that Linux is simple?
If you consider your system as a gamified version of online posting sites. From what I have read and from my experience people will always try to game such a system. I am sure you have thought about this, just want to read your thoughts on this.

For example, and someone did mention it in the comments below, if I write a script to analyze the kind of content that gets most votes and simply bet on those to maximize the cash earned. Then this will introduce a perpetual loop of content.
I like that!

I might add this, but since I'm the only one working on this project, I'm trying to laser-focus my limited time* on launching some key features inside that help current users.

*(I still have my day job at the time of this writing)

If you want, you can register with a dummy account (no need to confirm your Email) and see what's inside.

If you register with your account, I will only send product updates (if that)... // there's another list to sign-up for receiving regular Newsletters: http://us16.campaign-archive1.com/home/?u=95b8b388569827f889... (which you can unsubscribe from anytime / via Mailchimp)

With all that said: I def like your request and will add it on my list of upcoming features > it's really great to start using the app without registration and then register if you'd like to continue (Even if it's a super JS lightweight, without cookies even to remember stuff).

Thanks!
I understand for Facebook that is better that we pay for that they don't sell our data, but I don't understand why we need to paid to post, voting. This make me feel bad. Only rich will post, vote, terrible idea. You even can't down vote. Then why don't allow down vote, or remove for 1000$? You even can have better control of the information. Welcome internet for rich only.
Node.js: Constant HashTables Seeds Vulnerability
> But it being under a free license today doesn't mean that software freedom is one of two things that the KDE community cares about above all else.

I don't think that you can really compare the KDE community of 1997 and the KDE community of 2017.

https://community.kde.org/KDE/Mission
> I don't understand people's objections

This will be my least popular comment for a while, but having read many many comments about it, it seems to be a combination of two pieces:

* Massive and lingering anti-colonial sentiment

* Disregard for those lower down on the social totem pole

Dressed up in fancy sounding intellectual privacy concerns.
I think the variation at each point is that he says "charge more because (some detail about the askers customers/costs/business model)".
I felt that same excitement when I was a kid. Like 10 years ago maybe? The excitement of making a computer do what you want it to do. I used to mod Halo Combat Evolved games for fun and just put random code together and make shit work, picked up HTML and CSS even trying to make myself and some friends clan websites! My father didnt foster it as much, and somewhere along the line I stopped messing around and tinkering with all that stuff. Now I'm in my early 20's and really want to and need to get a job in the tech field. I feel really bad saying I want it for the money mainly, but it seems to be frowned upon when I ask around what can and should I learn to fast track my way to employability. Any advice?
Google's influence over its network of influencers
I'll cede that. So Windows really has no way for the user to do things easily though. There is no middle ground between CMD & Powershell. I think they could fix that by putting in all the Linux commands people care about and make it easier to return the object as text without writing a novel. The aliases are only helpful if they can still pipe like Linux.
The Difference Between CI Piplines and DevOps Assembly Lines
I wonder how one would go about detecting that such a sonic attack is in progress. What would the equipment to detect such an attack even look like?
Its not different developers but different services. Developers are competent. Its the product owners that are to blame. For example a hotel website, will have one minified concatenated script file, but then on top there might be other services, for example client side A/B testing. Which cant even be defer loaded and usually comes first!
Sometimes analytics would come separate etc Other services show things like 'x number of people viewing the booking' etc etc

(BTW i don't see how you can have separate files, using modules or require etc would prove difficult to have split files, rather than one)
London Underground Explosion
Well likewise when they were $0.50 a piece I toyed with the idea of getting some, just in case.

That doesn't mean I think they're a reliable investment or comparable to gold, just that in hindsight I could have been very rich by for a few bucks back then.

Ah well.
How does it explain mild traumatic brain injury?
On Chrome/Linux the Skillshare promo banner on the bottom obscures the toasts when something gets copied to the clipboard. You just see the upper part of a small dark rectangle.
Holobox – holograms that will unleash the power of your action-figure
Have they thought about cuban rum and spirits? It looks like a far more plausible explanation for these night attacks
I think Meta Ask HNs are also discouraged :) you're supposed to send them an email.
I miss the ability to pair structures as "antagonistic" - aka if one exists the other is not, thus allowing for unions of various datatypes who guarantee that if they exist- the shared memory they reside in is theirs and theirs alone.
It's absolutely disgusting, I struggle to comprehend how someone can be become detached enough to promote this as a strategy.
When I looked at ligatured fonts a few months back I went with Monoid instead, it fits my uses better, and I was especially attracted to the triple-equal ligature for JS contexts (in Monoid, `===` is rendered as a long ≡ making it visually very distinctive from assignment or regular equality).
Didn't bother reading your link, cause that's not what I said. I was talking about the average user.

I also never said they don't have value, or that they're only there to circumvent rules or laws.

Sidenote: Loss of privacy/centralization isn't a problem to be solved, it's a reality that needs to be accepted. We lost already.
How did you get this working in Windows? I'm struggling with just this problem in Win10 at the moment.
Superheroes BMX Cycle Stunts
It’s time to take bicycle riding to the next level in gaming world! Get on your cool super BMX Cycle and start performing acts in superheroes BMX Cycle stunts simulator. Jump, Circle, Doe 360s and become the best BMX bicycle rider of the world
Did you bother to read the article? This is exactly what it talks about.
Need to Have a Mobile App for Your Business
The business of mobile app development is increasing every single day.Mobile apps making it easy for business.
cracking software - like removing dongles, finding valid registration keys, removing server checks etc
> Rust, Go, Swift, etc. Even C++.

If you carefully read my post, you noticed C here means actually C(++). And a great majority of developers from these domains actually write C++ like this: C(++).

Rust, Go, Swift. Show me the serious kernels, databases, AAA games. Rust hasn't even descended the hype train.

Garbage collection is a bit like exceptions. It works for some cases, but not for serious engineering of long-lived applications. If you have ever written a Java application with millions of little objects, you know what I mean. For starters, we can not even afford to pay for the extra memory overhead that comes with each object. For the advanced, at some point we want the application to do exactly that: advance, instead of doing GC only.

> I take it you haven't used Go. It has slices. They work fine. No buffer overflows.

These slices all come with the (huge) overhead of adding a reference to the original runtime object, and on top of that each array access is checked. Correct?
That's not how it works.

The patents file does not take away any rights or impose any obligations.

You already have a license to use the React software, because it comes with a BSD license.

The patents file is an additional grant of rights. Specifically, the right to immunity against Facebook patents related to React, unless you have yourself initiated a patent lawsuit against Facebook.

The Apache License and the Mozilla Public License also contain patent retaliation clauses. Not many people care about this, and not many people even read licenses or think about what they mean, except in the case of React, because it's become a FUD meme.

Here's from the Apache License, v2, clause 3:

"Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed."

So if you sue over a patent, the Apache patent grant terminates.

Here's from the Mozilla Public License, v2, clause 5.2:

"If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate."

This is even stronger: if you sue over a patent, the entire license (not just the patent grant) is terminated, so that you would then be violating copyright law by distributing software based on that MPL project.

Nobody ever mentions that patent retaliation clauses are fairly common in open source, and nobody definitely goes into any detail about what they mean and how they differ.

This issue is a textbook case of FUD (fear, uncertainty, doubt).
Plus, I forgot that sets have nice operators for union, intersection, etc. So you don't need to override anything there.
What have been the greatest intellectual achievements?
> http://www.ultratechnology.com/moore4th.htm

> https://www.red-gate.com/simple-talk/opinion/geek-of-the-wee...

For a different perspective on Forth and Chuck Moore read

> http://yosefk.com/blog/my-history-with-forth-stack-machines....

(also read the comments).
> I've yet to find a better condensed programming font with ligatures, it's close to perfect already (for me).

Agreed. It's narrow, but does not sacrifice readability.
As far as I understand the article it states that the share of carbs is increasing. That food is lacking other nutrients seems to man made as well but the underlying reason is not climate change but agricultural methods that have changed
Agreed with the latter, don't agree with the former.

Tinkering gives you out-of-domain experience which subtly improves the decisions you take - both architecturally and organisationally. It gives you at least a bit of an insight of what the right tool for the job might be even if it is outside your domain.

If that tinkering is in hacking IT security, and you do CRUD app development (or project management) for a living, your app might just coincidentally avoid SQL injections or obvious buffer overflow errors. If that tinkering is in image recognition and machine learning and you are a business manager, you just might know the difference between "feasible" and "impossible" AI projects (avoiding this XKCD situation: https://xkcd.com/1425/).

Obviously you will also avoid these if you have actual professional experience in IT security or AI - but very few actually can get involved in a dozen fields professionally at once.
What kind of obligations do you think of?

Are you even sure Apple is using libstdc++ at all and not libc++ as on macOS?
Top ES6 features by example
Ditto. I love Iosevka Slab. I switch between it and VT Gothic.
RFC, Project Metropolis Addition to OpenJDK
From Facebook's FAQ about this issue:

"Does termination of the additional patent grant in the Facebook BSD+Patents license cause the copyright license to also terminate?"

"No."

https://code.facebook.com/pages/850928938376556
In France it comes from the military, during the revolution conscripts soldiers were wearing blue, while professional royal soldiers were in white.

In Japan it's probably like in English, a reference to fruits that are not ripe yet (=> ao ringo).
Simple Video Processing with FFmpeg and Ruby on Rails
Reddit: https://www.reddit.com/r/LanguageTechnology/
Comparison page with quite a few programming fonts, Hack among them: http://s9w.github.io/font_compare/
Equifax victims may face another hassle in buying an iPhone
I don't understand this: how are you not strictly better off with the patent grant? This whole fiasco seems to be nothing but FUD. See https://news.ycombinator.com/item?id=14780979

tl;dr:

License with no patent grant: Facebook can sue you for infringing patents,
even if you are using a clone!
License with patent grant: Facebook cannot sue you for infringing patents,
unless you do it first.
Probably in R&D departments of tech companies.
The Payment Request API
And Harrison and Greenwald.

You also can't rule out that Hong Kong/China wanted to get rid of him, to keep from being embroiled in precisely the international brouhaha that happened.

Snowden applied for political asylum in 20 or so countries. If one of them had accepted - let's say Germany, Finland or India - then your hypothesis is no longer valid, no?

It seems very risky to do all that if his goal is to defect to Russia. Had one other nation granted asylum, it would have ruined his narrative.

Regarding "to defect", has he pledged allegiance or loyalty to Russia?

Otherwise, why isn't he simply an exile? Do you consider all of the Cubans who fled to the US also defectors from Cuba?
If only code complexity would scale linearly with features...
How JavaScript linters cause bugs
Lower case "i" and "l" are just way to similar. In addition lower case "i" looks a lot like a "t" to me. This is not a good sign for a coding font.
If I Knew Then What I Know Now: Tales from the Early Internet
Which disclosures ended up being irresponsible?
Is Kaspersky Lab a Victim of a Cold War Witch Hunt?
Spent about 6 months writing a 5k-ish system in powershell (using powercli for vsphere/esx) turned out to be the most frustrating half a year of my career and one of the worst architecture decisions I have made. Unfortunately there weren't other viable options for integrating with vmware at that time.
> I did the routine Pacman -Syu. This I found out the hard way was supposed to not go more than a week or so of not doing. This wrecked the distro so bad I couldn't even get the GUI.

Wow. Would be really interesting to know what happened there exactly.

In 2016, I installed an Arch VM using an image from 2014. Against all odds, I could update it. I had to download a few packages (pacman and its dependencies) manually, verify the digests against the package cache on another machine, and install them. After that, `pacman -Sy archlinux-keyring && pacman -Su` just worked.
> "...and I can only think that it's because the utilities are so profit-focused that they put lowering infrastructure costs above losing a little revenue due to power outages here and there."

There is more that goes into transmission line engineering than cost. "Agility" is important, and it is a lot harder to tap underground transmission lines than overhead lines. Outages, while less likely for underground, are actually, on average, longer than overhead line outages.
This happened to me too when I lived in a house near to local boiling station. Once the same truck parked with its engine on near the station (service or supply, maybe), my room had many points where you can easily get panic or stress attacks. It was probably focused infrasound, not high-pitch, but few hours after, especially in sleep, I began to feel it even without that truck. Self-deception is very inductive thing.

I think that the article describes the aftereffects of something like geological activity, so while its roots are real, the consequences are the product of "tired" minds. I heard also that if doctors allow their clients to speak about symptoms in waiting room, then many of them start having these "group symptoms" and diagnostics may go very wrong way.
Google is your friend ;) https://www.google.nl/search?q=chinese+typewriter&safe=off&d...:
> "I do not want to believe Mastodon is successful, since it hurts my view."

What? I like Mastodon, it just doesn't have any people from the circles I follow on Twitter. I don't think the average user (who I was talking about btw) who follows mainstream celebrities does either.

Anyway I didn't bother reading the rest of your post, seems like you're coming from a place of anger.
Do you have any thoughts on why this hasn't seen mass-market adoption? Any major downsides? I have never ever heard of this technology or seen it integrated into the speakers of the big companies in this space. But looking at it just makes me go WOW.
> Life, liberty, pursuit of happiness are inherent in being human.

<Citation needed>.

The conventional Enlightenment-era arguments for natural rights, like those which inspired the American Founding Fathers, claimed that those natural rights were endowed by a Creator. Unfortunately, over the following two centuries-plus, fewer and fewer people accept the existence of a Creator that can endow such rights. Meanwhile, the study of homo sapiens as a social animal has proceeded apace, and it is clear to many – if not most – people today that “rights” are a rather arbitrary thing that human beings in groups posit for utilitarian reasons, but they have no foundation beyond that.
I've been using it since about a year -- I love it. The Serif/Sans Serif versions are also quite good.
As in, most global services run primarily within us-east-1, and have only subsystems running in each region.

For example, it's likely that the actual master data stores for IAM are solely within us-east-1, but the key data is cached and services run in each region.

Similarly, Cloudfront is theoretically a global service, but only ACM certificates set up within us-east-1 can be used with Cloudfront.
That depends. You don’t have any helpful commit logs or even changelogs. But if you arrange e.g. the XNU releases in the form of a reasonable graph and import them into git that way, you can get some telling diffs, on the command line at least. GitHub is not being very helpful here because it does not allow you to diff arbitrary tags and revisions from a repository. But GitHub is still a place where people find and look for code.

Those thoughts prompted me to create https://github.com/epipping/xnu-kernel-sources-x86 (and its cousin https://github.com/epipping/xnu-kernel-sources-ppc). Maybe you find it help (please take a look at the wiki)
London Underground: 'Terror Incident' at Parsons Green Station
I guess you weren't dependent on Synthetic events then.
While it does matter for me as well, most people won't care. The number of people who regularly travel abroad and use taxis there (most European tourists revert to public transport when on holiday or get transportation from an organiser) will be low. Uber is popular in London because they're the only one here (apart from Addison Lee which has a different focus). I don't think people are attached to the brand, they just like the price.
Ask HN: Why do recruiters avoid rejecting candidates?
Every time I was informed that I was being rejected for a position, it was through automated emails (you submit your resume, wait 1-2 days and then the automated email comes saying you're awesome but they will pursue other candidates).

Every time I actually had a phone screening or went through multiple interviews, I had to wait many weeks and never heard back from recruiters. Even when I asked them directly if I was still being considered... just silence.

Sample data of 1 of course. Please share your experiences.
Pleasing to the eye, but too wide for my taste. I like to have divide a 1080p screen into three columns of 80 chars width, and most fonts are too wide for this.
While the "deep state" idea is only a conspiracy prupoted by right-wing pundits to explain how the Republicans fail to get anything done even though they control all branches of the government, I think there's some credibility to the idea of Rogue faction in the Cuban government or failed surveilance attempts. At least this seems to be the only credible explanation for the fact that Canadians were also attacked
Uses This / Dorian Taylor
Aluminum smelting is still popular in Germany where they are being paid to offset the variability of wind/solar there by ramping production up and down.

I have a suspicion that this is being used by Germany to feed them a disguised subsidy.