skysight-inc/HackerNews huggingface dataset:
Sadly, the only thing many students feel they need from a university education is a degree. This is not surprising, given our society's constant refrain of telling everyone, "You need a college degree to get a good job".

Many students are there not because they want to learn but because they want to get that piece of paper that is the ticket to a successful career. A teacher forcing them to learn, to spend time and effort studying and working, is not seen as a positive if your goal is simply to get a degree. The ideal teacher for them is someone who just give you an A no matter what. That would be the quickest and easiest way to guarantee achieving that goal.

This is the true issue here - the disconnect between what many students want from a university education and what that education is actually supposed to be.
The student fees and tuition are mostly paid for by government backed student loans. There really isn't any private education in the US past high school.
I "randomly" discovered (if that is such a thing in today's world of machine learning) ChessNetwork, and it's become my primary resource for improving my chess beyond the beginner level. Their beginner to master series describes so many little things that would have taken me ages to learn or many books read.
This is symptomatic of hiring people to do tech support whose only ability is to follow a script. Usually they can't even understand an if statement in the script. They lack the basic ability to think.

I work in tech support myself (L3) and am constantly shocked at the brain-dead, useless and actively unhelpful things the lower level staff say to customers.
Or you could say that he's been undefeated in classical controls and therefore retained his title.
Your site is still really fast compared with almost all ecommerce sites. I built the backend for a friend of mine's blog and I always use it as an example of how fast the web could be but yours might be a more impressive example:

https://www.lukew.com
> mentoring with the lower scoring faculty

Of course this comment assumes that higher scores means better teaching.

FWIW, my experience both as a prof and as an evaluator of profs is that when students are reasonable good their comments, in general, are reasonably useful. After all, they are in the room and they see what is happening.

The problem is that when students diverge from reasonably well-prepared and reasonably hard-working, their responses diverge from valuable. It is a kind of Dunning–Kruger, where you get evaluations that are hard to reconcile with any kind of learning goals standard.

All this would be mitigated if there were multiple measures. But there are not, at least in practice that I've seen.

It is a problem. As an evaluator you want to give people credit for doing a good job. But it can be hard to tell.

As a prof for many years, I know how to increase evaluations. (I don't agree that it is grades; I recently had a fifth year review and calculated the correlation between my grades and class evaluations for those years and r^2 was basically zero.) But the things that increase evaluations are not very tied to increasing learning and are certainly not tied to increasing the amount of material covered.
I'm no expert, but there definitely are similarities. You could design a temporal table where a change in a customer's email always generates a new row versus an update, or you could just be capturing a snapshot of time-series data at a point in time. A ledger database is much more like double-entry bookkeeping, or git, where you are capturing each change.
You entirely missed the point, but thanks for stating the obvious.
By definition, if avoiding something isn't possible, then there cannot be a "how to avoid".

Why even mention a non-starter choice, like using type punning through a void pointer, as an alternative to a forward declaration.

If a construct is "not possible to avoid" that generally means "not possible to avoid without changing the structure of code and run-time data (let alone changing them to something unsafe)".

Gratuitous forward declarations of C++ classes are "bad" for various reasons. Such as: people sometimes write them just to shut up the compiler, instead of including the right header to provide that declaration. "I'm just using a pointer to this; what's the harm."

It makes perfect sense for a coding standard to advise against this.
It's a huge flaw that this paper keeps referring to the "US" and its intentions, even explicitly distinguished from the FCC or its president in the blog entry linking the paper[1]. Baked into the examples used to illustrate its premise is a United States that is never specifically located or identified; it just makes appearances as "some Arizona Republicans" and "national security officials" and only intends to spread its "liberal and democratic values" with its "pro-freedom" bias.

The idea that Americans are now soaked in more or more vulnerable to intentional misdirection due to ideas flooding the internet from twitter and facebook is completely ahistorical. If anything, American "consensus" beliefs have always been dictated and enforced from above, and have never been a consensus.

I hope that he reads some Walter Lippmann before he continues to treat politics like a computer program. We are and have always been constantly under attacks from people who want to define the facts that we base our decisions on, including all parts of government. Additionally, those attackers do not always have bad intentions, and may be using deceptive simplifications in order to trick us into doing what they think is best for us.

The evaluation of a flood of information coming from actors with a full range of motivations to manipulate that information is the basic dilemma of democracy. This paper itself is soaked in and re-enforces a bunch of questionable common knowledge, especially as it seems to be addressed to an American flag when only people are available to read it.

[1] https://www.schneier.com/blog/archives/2018/11/propaganda_an...
It's not complete until it has a 24 core processor with ECC DDR4 SDRAM LRDIMMS ;)
True - stricter performance evaluations aren't going to solve problems caused by a poor hiring pool.
Also, the biases pointed out in these reviews aren't unique to academia. Gender and age biases exist everywhere.

But alternative isn't bias someplace else. The alternative is engaging in biased activity or not doing to.
I’ve got a different format - timeline style:

https://www.09092018.com

Let me know if anyone wants me to open source this :)
I found it annoying that, in the show, I was supposed to root against the Box. It's obviously a better project than what the "heroes" wanted to build.
For Android specifically (perhaps this is not still the case, but at one point it was): Android puts you in a terrible place for all this. Downright hostile to sane permissions IMO.

Say you, as an app developer, want to improve the camera experience (say to recognize QR codes. it's a sane, useful thing to do). You need camera permission to do this, so you add it to your permissions list (users can still deny it).

Great. So say you want to allow people to reject it, and instead use their own camera app that they trust. Easy, you can do that with an open-camera intent, which doesn't require any permissions. You just get the image they took.

The problem is this: if you had your "let me control the camera and all photos" access rejected, Android also rejects your "open any camera" request. So now you're entirely unable to access cameras, and at best you can let users share an image to your app (which is extremely problematic and usually still requires file permissions in practice, since nobody builds file providers correctly (and legacy apps don't at all)).

Meanwhile, if you never requested camera access in the first place, "open any camera" will always work. But then you're unable to streamline anything.

---

tl;dr API permissions very nearly everywhere in consumer products are 100% shit, and something like 99% hostile to the very concept they're trying to support. It's ridiculous and in no way necessary and I don't know why companies keep doing it, except perhaps fear of alienating their ad revenue sources.
On Android, camera is a separate permission from reading storage. In addition, the permission is not even required if you're just getting a photo from the user - your app can launch the camera app, and get a callback when the user has taken a photo, with access only to that photo.
5 free days, resources for aws or ml/data science
Hello,

I have five free days.
I would like to learn about aws or ml/data mining.
Any good resources for each?
I know c++ and python.
Can I learn some thing I can add to my resume?
Hopefully theory and development.

Thanks for your comments.
Relational databases tend to have bigger and more complicated protocols, with more complex session management, data types and parsing requirements, and connections that may only support a single in-flight query.

Libraries just have to do more work, compared to simpler protocols, or HTTP which is incredibly easy to scale and pretty much handled automatically by the standard libraries at this point.
I think initiatives like the guy this one is taking is incredible, and these types of initiatives are a necessary risk in piecing the city back together. However, there is so much external risk in throwing capital into projects like these. We need the federal government to be on board, we need the local gov to have their heads on straight and to be willing to fight for appropriate legislation that is going to be attractive enough to bring people to the city. So far, I think we haven't seen enough of either. My feelings are therefore mixed. I want to see these localities do well; a rising tide lifts all boats; but the people at the top have demonstrated an ineptitude in being able to create real incentives. You only really see it in the private sector with players like dan gilbert.
Would love to know what happened once you were done, especially was the original developer still around and did they have a funny panic mode upon realizing the job security rug had been pulled out from under them?
Get into a friends car which only have aux input, try to connect to an older receiver, tv, boombox or computer speakers. I do this almost daily, so i have to loose several posibilities for the added convenience of what exactly?
It's not a technological problem. If people get unhappy when Facebook "moves fast and breaks things" in its mission to "connect the world", then people should be just as cautious when it comes to construction projects that impact miles of public infrastructure and thousands of private homes.
Perhaps you can help me out. I'm wondering where Istio (and other meshes) fit into the picture when deploying to k8s. The Itsio docs mention it is deployed as a side car, but is that within each pod? And are Service objects still required?

Here is my mental model of a traditional deployment (EKS):

Service[Type: LoadBalancer] -> Deployment[Pod]

How does Itsio fit into this scenario, or what does it replace?
People who haven't encountered both in writing (or perhaps who have, and dismissed them as alternate spellings) may not realize that the homophones fiancé and fiancée are actually two separate gender-differentiated terms (where the former is both the male-specific and gender-neutral one) and not one gender-neutral term that some people, perhaps incorrectly, spell differently.
I wonder if they have any detection of captchas, or if they'd let people just submit screengrabs containing them as 'documents' to be processed...
I'm not sure why you think that is the moral of the story of someone being held as a prisoner for 3 months for no reason.
> ...why can't a news organization be compelled to be truthful when proclaiming to disseminate news?

In addition to the other free speech concerns already covered, it's worth noting that "freedom of the press" is not about The Media, but about written and disseminated speech. Everyone who tweets is exercising her freedom of the press.

It would be horrible and impossible for the government to make sure every blog post and tweet were truthful. And an incomplete attempt to ensure truthful speech would result in an arbitrary or corrupt result, which can easily be worse than not attempting the censorship in the first place.
> fork and base your own programming language upon. (How often have you ever heard anyone consider that part of a programming language's UX?)

Any time lisp macros come up?
Would this be suitable for an actor-based system (where we want to think of each actor as a routeable microservice)?
Ha ha. Where I live a lot is about $50K, so I sometimes find it a bit strange that people build a $2-300K house instead of living in the one that was there.

But you are also right about the mortgages. Rates are super low and you can get 20 or 30 year terms. So for example even for a 25 year term, Shinsei bank is offering less than 2%: https://www.shinseibank.com/english/housing/loan_kinri.pdf

It's completely insane. I keep telling my wife we need buy a house just to lock into the nearly free money. On the other hand, if the bank thinks this is a good deal for them, they must be forseeing some pretty bad economy in the future...
Several major tech companies just announced moves into Downtown LA...Almost every new apartment building built in downtown has reached 90% occupancy within 6 months. A few of them reached 95%+ occupancy within their first month. For about 2 months earlier this year, the available inventory of new condos (as in, sold by the developer) reached zero and even the supply of condos on the market dropped into the lower double digits.

California is experiencing a net outward migration of people, but from the parts of California where there are already too many people, so all those people leaving has had minimal effect on the price of housing in LA or SF.
A possible solution would be to split the job, to avoid conficts of interest. One teacher teaches. Another one grades. When I was studying in France in "prépa", all students wanted to get a real evaluation of their level, because the really important exam to enter the best universities was organized nation-wide. But, this is hard to organize in private universities where students are also clients. Which parent would pay 40k$/y to be told that his kid does not study well? Maybe, here also, to avoid conflicts of interest, the job can be split. One university teaches. Another organization grades.
That doesn't sound like much of a win.
/me is a US citizen with a PR (permanent residency) status in Japan. Spouse has naturalized to a Japan citizen.

My anecdote: without fitting into any of the qualifying categories, I was able to get a PR in Japan after residing in the country for 10 years. The rules have changed and with the right qualifications it's possible to apply for PR with only two years residency (work visa).

Further anecdote: My wife recently got her Japanese citizenship. This was difficult, it took over a year and an intrusive investigation. Like getting top secret clearance. The investigation brought up why I wasn't pursuing Japanese citizenship until they discovered my low level of Japanese skills, and it was no longer an issue.

My entire family here in the greater Tokyo area is doesn't quite fit in with the Japanese. We're a bit loud. We're consumerists. We get quizzical looks when filling in applications. We've broken software that expected only Japanese to use. It has it's negatives but the positives of being different in this mostly homogeneous society has it's advantages.

Yes, my situation is a small minority but with the policy changes, it's one less hurdle for people who want to live in Japan. We are what makes the "society".
Microsoft wins $480M deal to supply HoloLens to U.S. Army
That's not infinite growth. There are only a finite number of humans on earth who could possibly play the game, and many of those either have no interest or can't afford to do so. And, of all those potential players, each of them only has finite disposable income. So there is a hard upper limit on their revenue, without growth in world population (to increase population of potential players) or growth in the world economy (to increase disposable income of those players). So, Fortnite is subject to the same finite growth limitations as every other business.
This already exists, it's just that the API for this is not being used by apps.
I don't see the government paying for my college... In my experience a majority of my friends have or are on track to have student debt from having to pay for college.
Can't Unsee – A game to explain the pain of front-end development
Während eine Ehe das Brautpaar betrifft
Ich habe den schönen Tag von James und Aman so gerne geteilt und all die besonderen Momente wurden vom Fotografen Michael wunderschön eingefangen. Wenn Sie gerade eine Fusion-Hochzeit planen, bin ich zuversichtlich, dass das Paar eine große Inspirationsquelle war - und Sie können mehr Gewerkschafts-Ehen in zwei Kulturen erleben, als wir zuvor hervorgehoben haben. http://www.mekleid.de
most of us don't have a track record of making and implementing decisions that

1. expose millions of people to russian propaganda and disinformation
2. expose very sensitive personal data of millions and millions of individuals to dubious actors in violation of company policy (cambridge analytica)
3. hire right wing dirty tricksters to smear opposition as being financed by the evil jew George Soros
4. drag our feet when internal security professionals identify (1)

and that's just off the top of my head.
Facebook has a consistent pattern of egregious misbehavior. This article is just another brick in the wall indicating profoundly bad judgement. Only by the grace of god did they not implement such a policy of selling user data.

I'm not in love with the monopoly power of google (I use duck duck go) and they clearly do some dumb shit. like the government approved censorship engine (firefly) but it basically seems like brin and page and schmidt and sundar pinchai are not expressively malevolent and seem to be trying to act in a way that balances shareholder interests with the interests of users. Zuckerberg and Sandernberg still seem to be operating under the mantra of "they trust me; the dumb fucks".

honestly that quote should have been the end of facebook.
Without meaning to offend or diminish the work you did, I want to defend the FreeBSD project here.

Consider the code version of what you linked above. Imagine submitting a patch in the form of an HTML post on a private website (wrong format), in poor and non-idiomatic style (both for the project and the language itself), full of typos and grammatical errors (bugs?), with the author themselves professing that it's "nowhere near finished".

If someone submitted a patch to any serious open-source project in this form, they'd tell you in one way or another to come back when your patch was finished and was written in accordance with the standards of the project. You haven't done most of the hard part at all: you're complaining about their lack of gratitude for the beautiful lamb dinner you've cooked for them, but really all you've done is dump a lamb on their doorstep and expected them to shepherd it, slaughter it, and prepare it.

(there's a flip-side to this: while the original comment you're replying to is right that (properly) contributing to the official documentation is the best way to support it and better than writing up a blog post, it also presumes that we all have the time or energy for that kind of commitment, which is much greater than that for just writing up a blog post.)
This article seems to suggest larger problem with grades than reviews. It seems like reviews are just aggravating the grade problem.
The process of thinking has no strict rules. Anything goes. Even random search.

All the requirements for consistency and good form of argumentation apply only to the "final product". When you finally present your new result it should be as solid as possible.
Looks like you do some interesting work! If I was a US citizen you'd be hearing from me.
I'm sure many professors would agree.

Perhaps the engineering statistics professor I met who bragged that no one ever got an A on his final, because teaching wasa competition between him and the students. And the government professor I had who was inordinately proud of the fact that his course was required because three soldiers from Texas stayed in China after the Korean war and spent the rest of the first class going around the room having students introduce themselves and then mocking them. (I dropped the class the next day.) And a number who were just disorganized and incompetent, but protected by their relationship with other faculty. And the professor who was given tenure for political reasons, after threatening to fail an entire class (of a required course) of computer science undergrads because they weren't electrical engineering great students.
Sorry I meant data mining not data science.

A project as well as a learning path would be nice .
Trucks are only prohibited from the 110 freeway on a portion north of Downtown LA.
This is correct. But this is not traversing a path, or even knowing it.
I wrote a post about services pragmatic makers should know about
Holding phone on engagement
Isn't their ad product already effectively charging for access to the user data? In a slightly more obfuscated way, sure, but broadly the same?
I love what the OP did, and I really love this too. Great spin on the traditional wedding site.

I'm curious, have you seen anything similar on other "site builders" like Squarespace?
The stated maximum capacity of the Elontunnel is sufficiently low that it would have had minimal, if any, positive effect on congestion and smog.
The increase in technical interviews and decrease in reliance on GPA/grade suggest that's generally a poor metric

It's fairly easy to boost your GPA by mixing in easy courses
> Great so every 3 months when I have to manually renew all the LetsEncrypt certs I manage for clients I know it's giving them zero protection.

I'm not sure I understand how a server certificate was supposed to provide protection against an entirely unrelated server hosting a phishing website.
Other language that have strong typing for instance or good performance?
> But sometimes it is good old fashioned workplace politics. It is risky to take on an unfamiliar codebase as any problems are now your problems in the eyes of management. And it is, practically speaking, impossible to account for all edge cases and surprises that may exist in a legacy codebase.

When I was a more junior engineer, I thought I would be appreciated as helpful when I demonstrated that I could figure out and become productive in a new and umfamiliar codebase quickly. This was indeed the case! For a while, at least.

Over time, exactly what you predict set in. I was expected to account for all possible surprises in legacy code. In addition to being handed more tasks in legacy code, I was also expected to account for all edge cases and surprises in there. Being able to blame the previous developers, believed by management to be excellent and highly competent, would have saved me a lot of grief.

Perhaps unsurprisingly, this did not exactly thrill me and lead to wonderful performance on the job.
I spend my days chasing bugs like this in the FreeBSD kernel, and make heavy use of dtrace. I expect that using something like bpftrace(1) might have accelerated their debugging as compared to inserting stack traces and prints...

(1): http://www.brendangregg.com/blog/2018-10-08/dtrace-for-linux...
Mostly Netflix or similar video apps.
The project which I have linked here won't cost you a dime to set up. It will be hosted on github.com for free. My site is hosted on github too. No servers needed. Github also provides you with a default domain which you can use (and it recently started supporting https as well).

You only pay around $10 if you need your own custom domain.
Or maybe: A single support representative misunderstood the request/policy and made an incorrect reply?