skysight-inc/HackerNews huggingface dataset:
yeah, that context thing is a huge mess.

The libraries that support it have now all their function signature way longer, and it is not well understood if it is a "Request for cancellation" or something else
I'm super intrigued by the client-side/server-side rendering question. When I discovered single page apps I thought I'd seen the future - servers were just things that hosted web services, and all the presentation was a bundled, minimized blob served up by a static CDN. So simple, so clean, such clear separation of concerns. But now I'm seeing reports of faster first page rendering with React server than React client, and here I'm seeing a clearly very smart person articulating a completely different class of benefit of server-side rendering. Clearly I shouldn't be walking away from old style server side rendering so casually. My question is how do you think about that choice, now that we have the freedom to go either direction?
There are other cities around the world that do 99-year leases or where the state owns the land and it seems to work okay.
> Which still overpredict...

Overpredict? According to what?

According to NASA[1] we're already at a 0.9 degree anomaly for 2017. The IPCC prediction[2] is 1 degree anomaly in 2020 for the worst case prediction in the worst case scenario.

The NASA anomaly is relative to 1951-1980 average while IPCC is 1986-2005 average. So it's not a perfect comparison. But if you want to look at IPCC's best case scenarios, the prediction is about 0.1 degree, which certainly refutes your claim that they overpredict.

[1]: https://climate.nasa.gov/vital-signs/global-temperature/

[2]: https://www.ipcc.ch/pdf/assessment-report/ar5/syr/AR5_SYR_FI...
See page 11
Preface: I didn't intend for this to be so long... I just got on a roll...

I'm not sure it's true that we conceptualize couch from a single example. We've all seen thousands of couches in many different contexts, homes, schools, doctor's offices, on TV. If you had a person who had never seen a couch or a zebra before, and all you could tell them was right or wrong, it would probably take them (a lot?) more than a single try before they could distinguish between couch and zebra without fail.

The only reason it's easy for us is that we have this giant scaffolding built around zebras as living things that look like a horses and donkeys, and couches as inanimate objects that look like things people sit on and regularly have some pattern on them.

I think people tend to underestimate just how much "training" in the ML sense goes into a human brain. After all, humans spend the first... decade? of life incapable of all but the simplest tasks. That's a decade in which our brains are consuming petabytes of information and processing it constantly.

Watching my children grow up, the way they learn seems remarkably similar to the way computers learn. If you watch a baby learn to move, it is purely an exercise in going too far in one direction and then too far in the other direction, repeated for basically years until they're coordinated enough to move roughly like an adult by the time they're 3 or so. It's the same with words and concepts too, they're just guessing based on things they already know (and the guesses are often waaaay off, because they don't yet know much), but they're constantly filing things away into their frameworks until their frameworks get big enough that this too resembles the way adults learn.

By the time we're adults, the human brain makes ML algorithms look pathetic, but that doesn't take into the account the decades long head start that our brains got.
Atrium (YC W18) Is Hiring Senior Front Eng Engineers
I want to love AppEngine Flex, but it consistently takes 10+ minutes to deploy. Is this something that we can ever expect a fix for?
I understand the importance of privacy in CERTAIN settings. Even if they're static.

For example, Eve Online would 100% be under HTTPS. Period. That online community is incredibly secretive, incredibly untrustworthy, full of scammers and requires every bit of security on EVERY webpage.

Factorio's community? Erm... no. Trolls just don't exist in that community. Unlike Eve Online, there's no warring factions of spies trying to take over each other's online turfs "outside of the game". Factorio is a lax community without any trolls or hackers.

A lot of it is understanding the userbase and general security posture. If I were a serious Eve Online player, I'd give 100% secure settings, as much as possible, due to the shennanigans that community is known for pulling.
Generally you can’t get a sense for how widespread an issue is from social media, because it’s a perfect medium for confirmation bias. Confirming links and stories are shared/upvoted/forwarded while non-confirming ones are ignored or dismissed (or outright attacked for some reason).
They say Red Hat is involved.

How does this relate to OpenShift?

I really hope that, for instance, Knative's builder will be merged with Red Hat's source-to-image (S2I) builder.
Doesn't replace context, and neither is it alone in terms of being a DI library, [1].

[1] https://github.com/uber-go/fx
> I can't see how you made the jump from "character and ability" to "resume"–one's name is not one's character nor one's ability.

How does one judge someone's "character and ability" if the resume went into the trash because of their name?
My AppleCare had lapsed the time it died. The logic board was already replaced once while it was under Applecare, and maybe 3 months after the first logic board replacement, the GPU flickering issues started recurring. At that point, I didn't have the board replaced again under AppleCare because it was clear they were going to replace the logic board with one that for all intents and purposes, had the same design (?) defect.
I thought this was a brilliant idea when I first heard of this approach. It's obviously the correct way to instruct, because the instructor is available to assist when you're actually doing the work where the most frustration and education happens.

Students also need to write down questions about the lecture they didn't understand, which mandates some effort towards integrating understanding before practice the following day.
Poll: Friends of Apple employees, what laptop do they use?
Newer Retina Macbook Pro 15" With Touchbar
Newer Retina Macbook Pro 13" With Touchbar
Newer Retina Macbook Pro 13" Without Touchbar
Retina Macbook Pro 15"
Retina Macbook Pro 13"
Macbook Air
In my state (Kerala, India), the government run bus company is trialling Chinese electric buses. These links have some info about the bus

https://www.rushlane.com/kerala-state-transport-electric-bus...

http://www.newindianexpress.com/videos/videos-nation/2018/ju...

https://indianexpress.com/article/india/kerala-rolls-out-ele...
> what exactly is complicated about setting up certs for a dev?

it may not be complicated but you cannot beat doing nothing.
They link a zip file with all the tables in one spreadsheet. Here's a copy and paste:

MFG	Model	Drive Size	Drive Count	Drive Days	Drive Failures	Annualized Failure Rate

HGST	HMS5C4040ALE640	4TB	4,773	441,707	5	0.41%

HGST	HMS5C4040BLE640	4TB	15,051	1,384,015	10	0.26%

HGST	HDS5C4040ALE630	4TB	78	7,791	1	4.68%

HGST	HUH728080ALE600	8TB	1,044	95,056	3	1.15%

Seagate	ST4000DM000	4TB	27,476	2,645,254	134	1.85%

Seagate	ST6000DX000	6TB	1,832	168,450	4	0.87%

Seagate	ST8000DM002	8TB	9,886	899,939	25	1.01%

Seagate	ST8000NM0055	8TB	14,393	1,309,622	24	0.67%

Seagate	ST10000NM0086	10TB	1,220	111,020	0	0.00%

Seagate	ST12000NM0007	12TB	21,580	1,816,181	57	1.15%

Toshiba	MD04ABA400V	4TB	146	13,286	0	0.00%

Toshiba	MD04ABA500V	5TB	45	4,095	0	0.00%

WDC	WD30EFRX	3TB	180	16,380	0	0.00%

WDC	WD40EFRX	4TB	46	4,173	0	0.00%

WDC	WD60EFRX	6TB	434	39,722	3	2.76%

Totals:	98,184	8,956,691	266	1.08%
Maybe I'm missing something, or maybe they haven't rolled out all the new features yet, but this product looks identical to the GCloud Container Builder that's been on GCP for at least a year. Its even got all the old container builds from that product, and the UI is identical.

Is there anything actually new here? I can't find any indication in their documentation that its different; seems like it's just a different name?
Ditto. Haiti's beaches near the city center were HORRIBLE. The only people on the beaches were poor folks trying to find scraps. Didn't help that they functioned as a de facto dump as well.
I trust that I have access to higher quality, healthier food at work than I would if I had to buy lunch at a restaurant. Employers have a stronger incentive to prioritize long-term health in conjunction with short term satisfaction. Restaurants have an incentive to overuse unhealthy but addictive/inexpensive ingredients like salt/sugar/fat to maximize short term pleasure.
It’d be naive to assume that agencies don’t know about Venmo considering its data has been used previously to prosecute drug dealers [1].

[1] https://qz.com/376634/the-euphemisms-people-use-to-pay-their...
> A-Frame [...] really enjoy its development process [...] Supercraft

Nifty. If I update my Web?R-like browser-as-compositor stack for linux, that's an incentive to push through to A-Frame compatibility. Thanks.
What If We're Wrong? Steelmanning the Case Against Crypto
This is pretty naive. Everybody who is not a raging racist thinks they are "colorblind" when it comes to race, but the fact that we let biases unconsciously guide our hiring decisions is pretty well established (Take the John/Jennifer study from Yale for instance). Having a "mechanical" way to fight the bias helps: sure, base the hiring decision only on some magically objective measure of merit that you come up before the interviews that has nothing to do with non-job-related characteristics, I agree with that; but also just ensure that minority groups are actually represented in a reasonable relative proportion in the applicant pool, otherwise there is definitely bias happening somewhere in your pipeline.
Frequent digital media use associated with ADHD in teens
That astronomer was none other than Carl Sagan.

Article covering the snafu in detail: https://www.engadget.com/2014/02/26/when-carl-sagan-sued-app...
Bullish on bitcoin.
Why Bertrand Russell Was Not a Christian
agreed that the := that can be used when one new var is introduced but not the others is extremely confusing.

I also hate the inconsistent behavior when you check multiple errors in a row, the first one will get := but not the second one (if you don't put those in a if statement, which I never do).
But now if for some reason, you remove the first := statement, the code will error on the second one, that needs to be changed from = to :=
Has he tried setting it on his bare legs during the test?
Long story short, we give you a way to declare what rate-limiting strategy you want.

- You can tell us to immediately fail the whole query right away,
- Fail just that sub-part of the query
- Back off for that API and try again (delaying your overall query but now you don't have to deal with the failure/rate limit case at all)
- Potentially do this for all requests across your app, queuing up the api requests to the service that's rate-limited so that you don't have to worry about reasoning locally/globally about rate-limits.

We've found this is the level that developer usually feel comfortable thinking about the trade-offs, rather than in the nitty-gritty implementation steps.
Sure that would be great, but the state of the art is actually worse. Some providers charge by concurrency limit, which means you're always paying for peak capacity.
>The vast majority of my customers don't experience MITM data modification while reading my content.

[citation needed]. You have no idea if that is the case or not. Too many ISPs inject ads, javascript, or other horrible technologies (flash) in to customers HTTP streams.

Users have no idea if what you are serving them is what they are receiving. If this is content like code samples they can be corrupted my malicious users. If it's political content the message can be altered.

<hyperbolic>I mean, we all know rurcliped is a Nazi, their website said so the other day. </hyperbolic>
I'm very much looking forward to his departure, but isn't he term-limited again anyway?
Whats the difference between this and KOPS?

https://github.com/kubernetes/kops
Next they'll determine which breed of cat was the basis of fact for the Cat in the Hat... and I really don't think that I could stand that.
When do we kick Russia off of the internet? They seem to not care about being a hotbed of hacking, so why continue to allow their citizens to victimize the world?
I guess the basic model was so lacking in features that I found it hard to understand how people would make use of it. So it's more like asking how people actually used old steam cars after watching a video of Jay Leno spending hours prepping his and learning they could only drive 15 miles between fill-ups.

I did some research after posting that and realized that you could get teletype terminals for them. This makes it much easier to see what people did. I originally thought that most people punched op-codes into that front panel, which seems like an awful lot of work for not much reward.
It isn't limited to functions. Knative can run containerees, or with a build system take full app code and deploy it as a container.
This Google Cloud Container Builder rebranded, which is a good thing. I've been abusing Container Builder as a general CI system for a while, I hope the rebranding indicates there will be more focus and feature development on general CI functionality.
Are there objective audits or rankings where financial institutions are assessed for their cyber-security measures/infrastructure?

How do I even know whether my bank has good security? Cyber-security being such a major threat, I would be willing to change banks if my bank is proven to have crappy online security.
How would you incur billions in damages?

Your cpu is probably fit for 10-20 years of service. Every other part of your computer will fall down around it first.
> Unfortunately, that depends on the home environment being conducive to learning.

So, in practice, does success in traditional school environments, even if the structure makes people think it should insulate from that concern.

The problem with admitting that the home environment is the biggest key to academic success is that it means policy actually needs to focus on improving that environment which lots of people (for different reasons) have ideological objections to. So we pretend that school is isolated from home and that if we can just configure school right, we can get results while ignoring the home environment. And we blame any failures on doing the wrong things to the school environment, not the fact that we are focussing on the wrong environment.
no more than for email to replace physical mail, email addresses have to die because they hard too hard for normal people to remember.

there is room for an extra service, but no need.
I take it as a sign that the value bar keeps getting raised for small players to exist. CI is becoming so commodity that it doesn't really matter if you get it from Google or Codeship. If a slow-moving corporate machine can replicate what you do...maybe you need to move faster.
So this
I have a few questions.

> Knative provides a set of middleware components that are essential to build modern, source-centric, and container-based applications that can run anywhere

Are these middleware components that someone else is supposed to package together into something useful like a platform? The other bits lead me to think it's a platform of sorts in itself. So, why the talk of middleware?

> Knative offers a set of reusable components that focus on solving many mundane but difficult tasks such as orchestrating source-to-container workflows, routing and managing traffic during deployment, auto-scaling your workloads,

PaaS systems already do this. Other serverless things, like kubeless, do this too. Are these reusable components supposed to be packaged in a higher level system? It sounds like that but other parts of the page suggest it's a platform to use now.

> Kubernetes-native APIs

This is found in the docs repo. The examples are long form k8s style objects. Have developers (those being targeted) been interested in these? In my experience they like shorter form ones (there are numerous tools making that possible).

I'm curious of the meat and usefulness behind the hype.
It must have the same width as unsigned char in that scenario, but that does not make it unsigned char. § 6.5 of C11 only allows casting to "a character type" (and a few cases irrelevant in this context), not "a type of CHAR_BITS width". There's no requirement that uint8_t is a typedef for unsigned char.
AWS EKS definitely does support kubectl, but requires the aws-iam-authenticator (formerly Heptio) to integrate with AWS IAM. Docs here: https://docs.aws.amazon.com/eks/latest/userguide/configure-k...
I think not using it is the right recommendation for people unwilling to pay code migration costs. Take Elm's pre-1.0 release version seriously and wait until it's ready.

However, as a lurker who likes to look at Elm development occasionally, I do it by looking for status updates on the developer mailing list:

https://groups.google.com/forum/m/#!forum/elm-dev
Thanks. Can you recommend any books on these topics?
$6 a month is more than a fair price for me to eliminate robocalls; I receive about 5-10 on average in any given day.

The collateral damage are systems that have you mark your place in line and call you back. It seems like these could be manually whitelisted though with some ingenuity.
What if they use windows or linux machines
What is the pricing?
but how is 0 any different from any other number then?

If you're going to look at more than just integers, infinity is everywhere, in between every number you can count, and then some! 0 is as meaningless but so is every other number!

If you limit to integers or even just whole numbers, 0 is meaningful, just like all the numbers...
I was really excited at first, but it's worth noting this does nothing for App Engine users. If you want CI there you still need to go to a third party. Disappointing considering how they're pitching this.
Chang's work is tedious screeching. He rails against a mythical version of econ from the 70s at Chicago.
I would argue that parents (or legal guardians) should be held liable for damage caused by their minor children, period, without claiming that parents have an obligation to monitor their children 24/7. The degree of surveillance is up to the parents, and I agree that continuous monitoring would tend to stifle development, but that does not remove the parents' liability. Someone has to pay for the damages, and it would not be sensible or just for that someone to be the owner of the damaged property.

The alternative to parental responsibility is that property owners simply ban unsupervised minors from the premises. They represent too great a risk to be tolerated in the absence of legal recourse for whatever damage they might cause.
I am looking for a programming job to do over the summer. I am 14
I have experience with Node, Java, Javascript, PHP, LUA, HTML, CSS. I have been trying to find something to do over the summer to no avail. I know how to secure a server and database, and I am a full-stack developer, sorry if I sound weird, just don't really know how to phrase this.

Also, I need to add that I live in a small part of Alabama, with little to no programming jobs, I live near a big university, but that does not really help I assume.

Thank you very much.
Given that audio is so subjective, I'm not sure it's meaningful to discuss orders of magnitude. There are people who think even the best sound bars are terrible compared to a set of bookshelf speakers. But there are also people who think they can tell the difference between 44.1k and 48k, and it's just not a fight I care to involve myself with.
Part of me wonders if the diversity quota debate could disappear if passionate tech companies invested educational resources in communities where they are seeing a lack of diversity. For example, instead of biasing your recruitment or hiring process, invest money in underprivileged communities for tech education...computer labs, free teaching resources etc. Then your pool of diverse qualified candidates will be larger by virtue of helping them at an earlier stage, and the sigma of "you only got hired because of your race/gender" will largely go away.
Will masters be on-prem or will the on-prem services communicate to masters at GKE over the master-authorized network?

Excited to check this out, completely came out of left field.
> And the methane at landfills is either burned off or used to generate electricity.

There's a retired landfill not far from my childhood home which was covered with grass and the area turned into a park. It had vent pipes dotting the large hill colloquially referred to as "mount trashmore", but nothing else was done to manage the vented gases.

Perhaps you meant "may be", rather than "is". Especially if we're talking about landfill practices across the globe.
Valid point! Added Non-Apple Computer.
Okay, I am going to make free hotspot that serves your site as default starting page but with javascript malware downloader.

All people will assume that your page is installing malware on their hardware. Non tech people will not understand that was this free hotspot.

Now move a bit further, someone at ISP or network somewhere in world injects malware only into traffic of your page. I visited your page I got malware installed or my AV started alarms. Would they know that was not your site serving malware?
To follow up on Daniel's answer, here's a demo video showing how powerful link-parsing + link connections are https://www.youtube.com/watch?v=fEo6jsPD524

Hopefully it's also a bit of an answer to #2, showing how easy it is to explore and iterate an API, even without a library, so that should help speed up the initial one-time effort, and then we handle things like rate-limiting, inter-service dependency, and per-service optimization (like automatically switching between Salesforce's REST api and their Batch API, both of which have radically different implementations that would require an entire re-arch if you build on them directly).
That would be pretty awesome, although I can’t imagine it would be anything more than a garage project without some way to significantly reduce the weight or have it handle some of the weight through some sort of active posture control.

But if those things can be resolved, I bet there are some juicy defense contracts waiting in the wings...
Understandable. I suppose as time goes on any product is going to be centralized among a handful of major players.
There's nothing sad about it. I know people that hadn't watched a movie or TV show in 2017. I know people that hadn't played a video game in 2017. It's just a matter of perspective and interest.
Same, since 2009. Even got better battery than on windows (and by far since windows 10)

But it's true that you better buy a laptop that you know has good support. eg: almost any dell, almost any asus, any thinkpad.
No, it just says that the ATM must be involved in the loss, they need to be the cause or the source of the loss. And I think it is pretty well arguable that ATMs were involved in this case, even if in relatively minor role.
> China is the most protectionist country..

That's why Trump is so good for the world. They need to be taken to task for this.
This is also why it's preferable to use TLS-only ports for SMTP (465) and IMAP (993) instead of using the STARTTLS protocol extensions. Mail clients aren't required to enforce STARTTLS and might fallback to plain text when an MITM blocks the extension.
Does this impact all macbook pros with the touch bar, or just the 2018 models?
Non-Apple Computer
Any recommendations? Thanks.
Alan Watts – Sudden Enlightenment
https://aws.amazon.com/lightsail/pricing/ is a good middle ground.
Under the covers it's T2 + EBS + a nice bandwidth allowance, but wrapped in a simplified UI and nice flat pricing.