skysight-inc/HackerNews huggingface dataset:
Well said. One point however...

>As you I don't see why someone should be proud about anything inherited. It can be a gift (or a curse), but it is certainly not an achievement.

One way to look at this is if you believe achievements are worthy of pride, or that pride is an 'incentive' to achieve, than recognizing how significant everything you do can be is a great way to inspire maximizing achievement... One way to do this may be to recognize that your achievements can have a positive impact on future generations, even in simply creating positive and breaking negative parenting cycles in your family, or how smiling at someone can have a ripple impact elevating numerous peoples days and possibly lives... its possible that training us to be proud of something that is as insignificant as being a product of our parents will nurture a sensitivity to take our ability to impact others with the seriousness and responsibility it demands. Just a thought.
Apple techies hate to admit it. But in the end, it's the same reason people pay $2k for a plastic Louie Vuitton purse.

Except, at least with a fancy purse, you can carry it around and signal your wealth to others. My workstation is hidden away under my desk.
Since the BJP government took power, India has had multiple faux pas from the central government front. They swapped out Raghuram Rajan with a no name yes man as the governor for central bank. Then they did demonetization, a quixotic adventure at getting rid of black money by making all legal tender obsolete on one fine morning. This caused deaths amongst people standing in queues in front of ATMs. They couldn't print the new money fast enough. To protect the new money from being used in black market, the party spread a rumor about some advanced tech embedded in currency to make it easy to track from satellites. This is demonetization 2.0 and would permanently damage all progress Indian startups made in FinTech space.
Yeah, but if you're not first, you're last. Ha.
Interesting!

I worked with a PDP/11 running Unix in the 80's and it definitely did not have dynamic linking. All the library files were simply linked to the executables and stripped of symbols before shipping to save space.

Anybody here have VAX 11/7XX experience? I wonder how it was on other DEC products.
"patch will attempt to determine the type of the diff listing, unless over-ruled by a -c, -e, -n, or -u option.Context diffs (old-style, new- style, and unified) and normal diffs are applied directly by the patch program itself, whereas ed diffs are simply fed to the ed(1) editor via a pipe."

According to this, context diffs are not sent to ed.

Is the author suggesting that patch can be fooled to interpret a context diff as an ed diff?

Theres a file called pch.c with an excessive amount of parsing and "intuit" functions like intuit_diff_type().

patch has anthromorphised progress and error messages and tries to "guess".

However I am only a dumb end user. I should not question what I do not understand. Its all safe I'm sure.
It may be harsh but its true. Don't get me wrong: plugin architectures, OS libraries etc. do make the problem much easier to solve and 99% of the time you will be OK. Its that 1% outlier, when a dependency you thought was rock-solid-stable that needs an immediate security patch but fails in weird ways when you apply it that it really shows up. And because its so infrequent you may not even have any mechanism in place to fix it quickly.
The Facebook Replacement Will Not Be “Facebook, but with Privacy”
Is there an explore option like on github?
What does it say that it was actively used with authority (and horrifyingly is still being used) by both sides of the slavery debate? Shouldn't the literal word of the most moral being in the universe be clear regarding slavery, at the very least?
$deity preserve me from "cool ways" of doing things, and lead me into understand of isnan().
Woah, TIL. Thanks for the comprehensive response, tschwimmer.
Basics are missing, e.g. don't run privileged containers, don't give all your pods cluster-admin rights, don't allow random hostpath mounting. (You would be surprised how much software couldn't run if this would really be enforced.)
My 2 cents is that, even being in tech and having a similar background, I don't understand your "resume" as posted here.

You jump between stating high-level, vague qualifications (General IT support, capable with linux, various other skills) to very specific qualifications that I frankly don't understand in the slightest (level 3 mobile repair engineer, i have my CompTIA A+, including CCTV, data recovery and destruction).

If the cover letters and/or resumes you send out look like this, the people receiving them likely don't understand either. My honest first reaction is that you don't actually understand what you're writing, simply because of how it's been stated.

I recommend writing 1-2 sentences that clearly state your value and then organizing your application to clearly support the image you want to convey - ideally demonstrating mastery over your key skills (described so a layman would understand them) through concrete accomplishments (best) or descriptions of courses you've passed (not ideal).

Good luck! Keep in mind that I'm just a startup Software Engineer who started in tech support (business-to-business) for a mobile tech company; it sounds like I'm in a very different industry, so take my advice with a grain of salt.
The Common Lisp spec came to under 1100 pages.

That's not a lot.

I made a small scripting language starting in 2009. The reference manual is close to 640 pages now if turned into a PDF (with no cover pages, table of contents or index). You go bit by bit, document everything, and you'll be surprised at how the pages stack up over the years.

I think Steele's ClTl (Common Lisp, The Language), a major base document, is already at > 1000.

ECMAScript (i.e. JavaScript) 2017 is 885 pages.

C11 draft: 696 pages. C hardly does anything! Just compiles some Von-Neumann-style word-pushing computation to machine code, and supplies a bare-bones library.

(The K&R2 book is 288 pages and the C90 standard is around that size also. In that K&R2 book, the authors state: "C is not a big language, and it is not well served by a big book." Ha!)

C++ ... let's not go there.
NYC used subway tokens until the 1980s, which are effectively cash. So did pretty much everything else up to that point, since not long before that electronic payment systems didn't exist.

The obvious solution for extremely high volume systems is to have the fares come out to even numbers so there is no need to make change. How long are you imagining it takes to drop a coin or two into a turnstile?
With “match the price” I’m completely fine with a reasonable Apple tax, and obviously a bigger one if there is a quality difference. I’m not expecting Apple to launch a plastic tower, and if they make a 2 socket Xeon machine looking like the old Mac Pro, then it’s certanly fair to charge a bit of s premium over an HP tower.

Most importantly though it needs to be compatible with most high end hardware from the day it’s launched. If Nvidia makes a gtx 3080 the day after you bought your Mac Pro you can’t worry about when the Mac compatible version comes out, or whether it will cost twice what the PC compatible card does.
I am not from UK but I live in EU. I can't use Stripe at all:

"Once Stripe is supported in your country, you’ll be able to accept payments from customers anywhere in the world."
> For existing customers, there's no pricing change. You just get more functionality than before for free. This is what we generally try to do: we want Stripe to continually become better value for you over time, as you get more functionality for the same price.

The email that existing customers received was ambiguous on this point. It said this: "Since you used Stripe Subscriptions in the past year, the Stripe Billing Starter plan is included in your current pricing."

Many existing customers that rely on basic subscriptions probably think their rates are about to go up. Maybe you guys need a follow-up email to explain that they're not?
Also why are scribbles equatable here, they are very subjective to verify.
I have a feeling none of these "decentralized" social networks are going to succeed in capturing the users, but I believe one of these will attract the users for something else than the feature "decentralized". When it happens, whoever owns the site will then move away from the initial concept and build the site around the side-effect feature that attracted the users and then capture the entire audience and thus kill facebook once and for all-.
Assembla launches Cornerstone 4 for Mac
Thanks for the update. Am I understanding the ACH payment flow correctly:

1) Send a user an invoice

2) The user copies the auto-generated bank details and manually initiates a transfer from their bank?
> They are just telling people what they think they want to hear given how they have been caught out.

Wait a second, let's back up. They didn't get "caught" doing anything. They purposely, intentionally, and with everyone's explicit knowledge shared friend list data with an app developer.

This is just a basic fact. No one, not even my mother, can realistically claim they did not know and understand Facebook was sharing graph data with app developers in 2012, or 2014. Not only was it crystal clear when you installed an app, even if you didn't, anyone that was on Facebook was inundated by messages from Farmville, and many other apps, letting them know what their friend's were doing.

Later, by 2014, Facebook decided they needed to be more restrictive with this data. They shutdown app developers access to the social graph, essentially killing Facebook Platform, which everyone expected to be a primary driver of future revenues. They shutdown Graph Search, an extremely useful tool, because it made it too easy to collect personal data.

But we need to be clear that Facebook was not "caught" doing anything at all. They did exactly what they said they would do, which was plain to everyone, even my technophobic mom.

Separately, in 2014, an app developer shared personal data with Cambridge Analytica. Facebook contacted both parties and requested that they certify they deleted the data, which they did.

The only reason people are upset now, is because:

a) politics is involved, and
b) they are retroactively applying current best practices with personal data, which were not common in 2014 and before.

The incredible part about all of this is that so many other social networks (and other companies) continue to collect the exact same data, and many of them share it publicly. Almost all Twitter users have their friend list open to the public, for all to see, along with all of their tweets, because that's what the platform encourages. No one would say Twitter has been "caught" doing this.

In fact, Facebook has been extremely up-front about the situation. They fixed the situation 4 years before it came to light. They have announced important and strong changes to further protect data in the future. They have publicly and and widely announced their detailed findings in this case, and they have promised investigations of similar unauthorized usages of personal data that may have occurred with other app developers.

I mean, what more do you really want them to do?
Cardinity.

Comparison with Stripe here:

https://cardinity.com/stripe-alternative
Can you clarify what "Advanced reporting with Sigma" refers to in the Scale tier? Which fraud features are included in the base tier and which are a paid upgrade? Thanks in advance?
But... Bob doesn't know his ass from a hole in the ground! It'll never get fixed!

In my current gig, I guess I'm Bob. Whenever someone can't figure out the solution to a problem, it just gets punted over to me to figure out wtf someone did a couple of years ago that makes no sense but coincidentally worked for exactly the problem they had. /rant from last night.
OpenBSD's patch handles ed style diffs internally now and also it is not permitted to execute other programs thanks to pledge.

https://marc.info/?l=openbsd-cvs&m=144498099601083&w=2
Don't worry, contactless throws all of that out the window. It's like WPS for routers. Anyone got your card? They can make purchases and cashback till your account is out of cash or they get really tired.

Yeah, there can be a limit on the number of transactions, but my bank and several others just don't care, there's only a limit on a single transaction, currently £30. Genius, just genius.

That's for personal cards, though. Always use a prepaid card when paying for anything, anywhere.
I imagine that this kind of thing has some consequences for them specifically, though, given that they're funded by donations. I'm certainly less likely to keep donating if I think they're being dishonest and sensationalizing their work.
Love this comment. And especially with compiled languages like Go and the multiple build stages feature in Dockerfiles, this makes it incredibly easy to do just that.
The specifics very much depend on the specific area.

The northwest US for example has an abundance of water. The southwest on the other hand has to manage water of multiple years and has far less slack in the system.

As to flow rates, that's a issue for sudden changes in output over minutes not seasonal shifts in demand. An average flow rate of +/- 10% for a month is a non issue for river ecosystems as long as it's within normal variation, but can represent a lot of stored energy over that month.
Also: consider how likely it is that some engineer in ROU would tell the director of the FBI they were 90% of the way to a solution. The FBI has 33,000 employees, more than Facebook. How many 90% solutions exist at Facebook that Zuckerberg does not know about?
Berkeley offers its data science course online for free
That doesn't take into account the hedonic treadmill.

The research is pretty clear - the difference in happiness and stress levels between making 300k and 400k as a family is pretty much nothing on average. The difference in happiness and stress levels between a family making 20k-40k is enormous.
C64 Mini review: cute computing nostalgia with a catastrophic flaw
How I Find Six Figure Remote Software Developer Jobs
I'm pretty sure you can remain informed while reading the news once a week. In fact, I would argue you are likely to be _better_ informed as you will be reading about the most important information, viewing the long term stories that have staying power. By only reading once a week you avoid the hot, attention-grabbing-but-ultimately-inconsequential story of the day.

As for voting, you generally receive a "voter information" packet before hand. If you aren't reading the news then a "good citizen" ought to do their own research rather than rely on a news source to provide you with information.
> Experiences may differ, but having grown up in the wild west of the internet this is normal to me and therefore I just don't get how it could stress someone out all that much or why people would voluntarily expose themselves like that.

Most people didn't grow up in the wild west of the internet. Most people carry their intuitions about social interaction over from the real world. Tech people seem to chronically underestimate just how monumentally ill-prepared society was for the ubiquity of smartphones and always-on communication.
The things you want to upgrade are cpu, gpu, ram and disk. The ram is upgradable, and through thunderbolt you can upgrade gpu and storage.

It’s not the same as internal upgradability, but it’s also not insurmountable.
as a practical matter, papers will remain relevant as long as they are the metric by which grant applications and tenure decisions are made.

as a philosophical matter, for computation heavy fields, i would love to see literate programming tools become de rigeur in the peer-reviewed distribution of results. In some fields (AI) this basically happens already — the blog post with code snippets and a link to arxiv at the end is a pretty common thing now.
>Accordingly, the RBI has constituted an interdepartmental committee that will submit a report on the feasibility of a fiat digital currency. The committee will submit its report by June-end.

Man, I really hope they consider Taler. No blockchain bullshit, but it would be really nice to have a privacy-first digital currency launched in .in
I think they are doing something along those lines with linuxkit: https://github.com/linuxkit/linuxkit.
That are solutions, what are the problems they tried to solve? What is wrong with storing your files on Dropbox, Google Drive or Amazon S3? What is the advantage of IPFS?
direct link: https://www.edx.org/professional-certificate/berkeleyx-found...

(There are two ways you can follow the course: Certificate Program is paid, but the AUDIT program is free)
We need GitHub for science. But that's not enough. It needs to be combined with a mechanism for peer-review and publishing that funding agencies will find acceptable--that's the key.
To badly misquote Richlieu,

"Give me six ideas from the most ethical of engineers, and I'll find something in them to weaponize."

Any primary research can be used for any range of good or evil... the task is to curtail the creators of evil uses.
Recurly is actually 1.25% plus $0.10 per transaction plus $99/month (core) or plus $299/month (professional).
You didn't read the second half of the article.
I may be wrong on that, or it's in flux. About 6 months ago in one of the changelogs or GKE blogs it was mentioned that the k8s-dash was being deprecated as GKE was launching its own proprietary dashboard (basically the GKE UI now). But sig-UI is still a thing so maybe that changed or I misread. Or it was more specific to GKE users, not entirely sure and having trouble tracking all that down now.. Sorry if misinforming anyone, hopefully a SIG member can chime in.

I don't believe I'm confusing this with kube-ui, which was deprecated for kube-dash.

https://github.com/kubernetes/community/tree/master/sig-ui
"It flips every month." This is very much true. We know that studying a new subject, language, or skill (instrument, chess) will increase G. We also suspect that the following will:

* Cardiovascular fitness
* Working memory training

It amusing how few real, decent studies there are on all of these.
You could build the binary on your machine and run it inside a VM.
If your protocol is secured with TLS or SSH (and you don't have the SSH first use concern) this MITM can't of course meddle with the connection, only sever it if they wish.

However, because the service contacted is spelled out in the IPv6 address this does lose you most metadata privacy you'd get from Tor
OpenAI Retro Contest
Hookers Hustlers Pimps and Their Johns
There are plenty of papers that put the error frequency orders of magnitude lower than.

But even if true, so what? What are you doing on a workstation where a bit flipped every 3 days is going to cause a problem? Anything critical is going to have a software check. I just have never seen any legitimate argument for needing it in a workstation.
To be honest qubes seems to become a better and better idea to run all of the time.
> ZeroNet seemed pretty easy though and well designed, so I'm not sure about the author's grievances against that one.

I like ZeroNet quite a bit myself. I found it really interesting because it applied p2p without the trendy keyword "blockchain" next to it.

Also, I don't have much grievances against any decentralization tech itself. The fact that they exist, they are Open Source and bright minds are working on them full/part-time, means we are all better off for having such technology.
>I really think data driven analysys is the way to go. If we can get US car fatalities from 30000 a year to 29000 a year by adopting self-driving cars, that's 1000 lives saved a year.

What this ignores is that self-driving cars will by and large massively reduce the number of 'stupid' drivers dying (the ones who are texting and driving, drinking and driving, or just simply bad drivers) but may cause the death of more 'good' drivers/innocent pedestrians.

So the total number could go down, but the people who are dying instead didn't necessarily do anything deserving of an accident or death.

I say this as someone who believes self driving cars will eventually take over and we need to pass laws allowing a certain percentage of deaths (so that one at case of the software being at fault doesn't cause a company to go under), but undeserved deaths are something people will likely have to deal with somewhere down the line with self driving cars. At the very least, since they're run by software they should never make the same mistake twice, while with humans you see the same deadly mistakes being made every day.
They're confusing something else with neurogenesis.
I felt like you about the keyboard but after using it for a while I have to admit I love it. Sometimes I have to use my old Macbook and the new one feels definitely better.
Is China Becoming a Black Mirror Episode? (Social Credit)
> This is yet another platform solution. The problem with platform solutions is that they still present one and only one choice of software.

Friendica supports a ton of protocols, see the "Interoperability" section on the front page.

Regarding ActivityPub, it is good to keep in mind the reality: https://github.com/friendica/friendica/issues/4688

Quoting MrPetovan:

> ActivityPub is a "loose standard", meaning that it doesn't define precisely each interaction. "Supporting ActivityPub" doesn't make any sense, because, per the standard, implementers are forced to make local decisions about how to convey specific features via ActivityPub because of an intended lack of description.

> In this context, you can claim "supporting ActivityPub" and not being able to interact with any other service also claiming "supporting ActivityPub" just because you made different implementation decisions.

> Another angle: Mastodon implemented ActivityPub for internal communication between Mastodon instances. So they designed their usage of ActivityPub according to their specific usage and features since the standard actually encourages you to do so by leaving parts intentionally vague. However, if any other project wants to communicate with Mastodon instances, they will have to know which specific decisions were made for the intentionally vague parts of the standard because you can't just guess.

> It is different from OStatus where interactions were much more precisely defined, so you actually could rely on the standard definition to implement a single connector that would mostly work with most OStatus services because the vague parts were reduced to a minimum.
This site isn’t very well known, even to Rust people. Here’s an open Rust job right now: https://facebook.com/careers/jobs/a0I1H00000LCTYYUA5/

There’s even a Rust job open on the front page of HN right now: https://news.ycombinator.com/item?id=16767515 (specifically this one https://onesignal.com/careers#senior_backend)
Average clickbait
> What does it say that it was actively used with authority (and horrifyingly is still being used) by both sides of the slavery debate?

That Christianity isn't a unified hive mind?

> Shouldn't the literal word of the most moral being in the universe be clear regarding slavery, at the very least?

Arguably it should be, but then the idea that the Bible is the literal word of God is not, itself, a doctrine shared by the whole, or even majority, of the Christian community (it's a doctrine primarily of the evangelical and fundamentalist branches of Protestantism.)
The sad thing is that while the Indian government has all these regulations to prevent you from holding $2,000 of Bitcoin, or goes on adventures like demonetization disaster which affect ordinary working people, giant scams and irregularities (like Nirav Modi getting away with billions, or prominent citizens being named in the Panama papers) are business as usual.
It’s security theature.