skysight-inc/HackerNews huggingface dataset:
The H1Bs I know that support Trump do so mostly because of economic reasons, and because of the immigration policies, like fixing H1B abuse, and making legal immigrants take priority over illegal ones (Democrats are perceived to do the opposite).
How to Fix Intermittent Test Failures
I think if you're genuinely interested and also pursue projects outside of work as a hobby then you're always searching for how to solve problems you're having outside of work and try a range of things. You go back to work on Monday or the next morning with battle tested experience using new things
Why was supporting Trump absurd?
> uncharitable at best

I am fine with that. I am not going to assume "good intentions" by default, but case by case as I see fit. Even if my biases get in the way (like with any untrained human). If there is a non-zero probability of somebody intentionally causing something, i.e. it cannot be counter-factually refuted, then it has to be handled as one possible explanation, however unlikely it is.

Haven't you ever seen how people cook the books for businesses to appear flawless? Ohh, that small mistake? Just an error, don't look too much into that! Let's have a drink and here is your ticket to a strip club to entertain you! Have fun!
Very cool, looks like this partially answers my curiosity https://news.ycombinator.com/item?id=16324894.

It'll be fun to read papers about other projected fates of the various aspects of the Tesla.
The cost of rules is a court system and the lawyers to argue in it. In the end, introducing rules can lead to more time spent on strife than was spent before the rules, because of this overhead.

If you try to avoid this by interpreting the rules according to the present and changing intuitions of the project leaders, then you haven't really changed much from before.
Because in communities that require a lot of moderation and CoCks the people who need the protection from uncomfortable content are the mods themselves. You can't get protection from uncomfortable things if you have to review appeals.
And possibly treason...
There are systems for doing rapid mental arithmetic. The Trachtenberg system is one that I played around with at one time. [1] I'm not sure how useful they are though outside of needing/wanting to do more rapid calculations in your head.

[1] https://en.wikipedia.org/wiki/Trachtenberg_system
10x is having the experience and ability to accurately provide a 20/80 (or some range) estimate.

10x is producing code of such a high quality that time spent in QA doing break/fix dev is negligible.

10x is thinking up front about the data model and technical design before writing any code.

10x is maximizing simplicity (no unnecessary abstractions, etc.)

10x is having a deep understanding of the environment (OS, language, supporting libraries, etc.)

The difference between 1x and 10x is decreased time spent downstream in the development process, reworking code that doesn't work, maintaining it after, etc.
Hey, I'm wearing my Hacktoberfest t-shirt right now!
See, and I left NYC for Nashville in 2015, and I’m moving back to NYC next week. Nashville itself is pretty purple, but the ideology of the south is just as homogeneous as SF, and I find it much, much more offensive (Roy Moore).

There is not a (net) mass exodus from the Bay Area, hence the ridiculous prices. I moved to SF in 2006 and there were always people claiming it was on the verge of collapse because everyone was fed up with the high prices and crowding and was fleeing. Funny to see that nothing has changed.

“No one goes to that bar anymore, it’s too crowded!”
I was unaware of the usefulness of JSON Schema until recently I was writing some Vega Lite json specs in VS Code.

I don't have any relevant json extensions, but VS Code started auto-suggesting values for options (e.g. a drop down for whether the chart type is a 'bar', 'line', etc.) and pointing our mistakes like 'the size should be an integer not a percent'.

This was the lightbulb moment for me - as if by magic, my code editor was double checking my json document was valid and helping me write it. Amazing, and super useful.

It took me a while to work out how it was doing it, but all vega lite examples start with the magic:

"$schema": "https://vega.github.io/schema/vega-lite/v2.json".
We now need to determine the spin direction of buttered toast.
Well, I want to embed a Wayland compositor in Emacs using the new native modules support. wlroots makes that remotely possible.
Just a friendly reminder, Gawker did not out Thiel. He had a public profile on Friendster that clearly described him as interested in men. Gawker's editor at the time remarked that people like him thought the web was this super ultra secret bat cave, and that if you posted something there it wasn't really public.
In most of Europe and other developed countries a 2-3 month period for termination + leaving would be considered normal.

10 days would be considered unreasonable and very harsh by most people I know.
Unable to edit my comment so adding this:
http://www.machinedesign.com/news/politics-engineers

"Engineers tend to view themselves as much less liberal and slightly more conservative than the general public, according to a recent survey of over 1,200 readers of MACHINE DESIGN and Electronic Design magazines. The same survey also found that engineers say they are more likely to be Republican (42.1%) or Independent (33.7%) voters, as opposed to Democrats (14.5%)."
> Clojure is a Lisp. One of the distinctive things about Lisp is that it has dialects. You wrote your comment using software written in another of them.

I also wrote other comments on other sites using software written in PHP, what does that have anything to do with anything mentioned here? I guess it proves that you can use Lisp to write forum software. Still, not really related to my main question.

Slightly off-topic, I should mention that I've read most of pg's articles several times over the years. I know about Arc, Viaweb, etc. I'm asking about this topic after having read all those articles.

> The youngest of the companies you list was founded in 2007. The first stable Clojure release was in 2009.

Ok, then some other big company founded since 2009. It's been already about 9 years, there should be some around. I can wait for examples. Those companies can use any dialect of Lisp invented since the 50's :)
Good question, dick head.
It’s a shame this even has to be said here.
The value I would see in having a physician as a close relative is in learning how to communicate effectively with other physicians. Then one could in theory need fewer visits to their own doc to get to the bottom of a problem.
Life with an ID card is nice and easy. But you have no chance of anonymity.

Sure your data gets sold, but if you're careful and you care about it you can keep your anonymity. That's a precious thing that you can never have with ID cards because you're illegal in most of the rest of Europe if you don't have one.
Yours is this one from github, right?

https://github.com/juliango202/jijimaku

I found it very nice. Thank you for developing this solution :)
I used Checkbot for the first time last week, and it gave me useful suggestions to follow. So thanks for that!

One suggestion I have is to be able to set cookies (much like you can set the user agent). The majority of my project is behind user auth (not HTTP auth) so Checkbot can't access those pages without hitting a 401.

Also, I'm curious as to why you decided to make a browser extension rather than a standalone web service. Any particular reason why?
Serious question: are you typing out colon-smile-colon yourself every time, or does HN convert emojis to text automatically?
I've always read that whitelisting is more preferable to blacklisting. So wouldn't a rule like "FreeBSD projects' communication media are strictly restricted to technical and philosophical discussions related to the projects themselves, and all use of language for branding and naming must be politically and socially neutral and not-offensive" would be actually better than a list of what not to do? The law has lots of lists, and quite often we find out that those lists were a bit too short, and things like loopholes happen.
Yawn. Present: delusions of grandeur, Near-future: toxic culture. Far-future: unethical or even illegal corporate behavior.
Stopping optimization, evolution, growth?

Go outside and yell out, "Hey world, I'm good! You can stop evolving now, thanks!"
Ignoring the text of the rules, which are mostly an elaboration on "don't be an asshole", there is also a very important piece -- that there is a reporting and response procedure. In many groups, where there hasn't been a need for this function, when the need arises, nobody knows what to do, and the issue tends to get rapidly worse while people figure out how to handle it.
The ambiguity of eye vs eyeball in English had me excited to find out how worms entered her eyeball for half the article.
Our comments are already all but removed from the conversation...

But it's nothing new, my views are just centered around focusing on competition. I don't agree that bits are "just bits" anymore.

If we all used internet to read HTML-only websites I'm sure ISPs could guarantee faster speeds and actually keep the guarantees for much less than they do now. Realistically it takes more infrastructure to provide certain types of content at scale and I respect the ISPs rights to reflect that in their pricing.

People don't seem to get how Zero rating can benefits consumers without increasing the price of other data. They assume "If Spotify is free, they must be baking the cost into non-Spotify data". Which is not true. People just won't use data if most of their uses of data immediately blow up their data usage (remember back when Internet on phones was measured in KB? Some phones started coming out with J2ME apps for streaming video, but who would be foolhardy enough to use them when you were being charged several cents a minute?). Zero rating lets ISPs allow usages that would otherwise turn people away from data completely, while still charging from uses that are incidental. You'll be more likely to use your phone's data if you also have it on while in the car to stream music, the sum for the ISP is less money per MB on average, but more MBs in total.

And of course we all act like not having blanket net neutrality laws prevents the FCC from acting in outlying cases. I'm all for targeted FCC intervention, we've seen it work in the past, I don't know why it'd stop working.

The campaign for net neutrality has also become centered on half-truths and complete embellishments that take advantage of the average person's lack of technical knowledge which doesn't sit well with me. Technically I guess that's neither here nor there, but us "techies" only get the soapbox every once in a while, if we waste it on claiming false doomsdays like "You'll have to pay to watch porns and read Reddit!!!!!" and it doesn't come to fruition, next time something serious comes up the response will be "well last time nothing really happened did it?".
Yes, the electronic structure of a crystalline material.

That is one dimension of the "optical dielectric function" which is to do with the directionality of variation.

Light is the motion of magnetic and electric fields, the "ease" of this motion is affected by a variety of factors.

The speed of light depends not only on electric, but also magnetic field formation. And of each kind, there are a variety factors.

The vacuum itself resits electromagnetic motion to some degree. I was observing that it isnt the case that light simply has one speed, the field in which it travels itself is damped.
Growth for the sake of growth is how cancer kills you.
Hey Scott...didn't know u were on HN. I've enjoyed most of your writing tremendously and am sad Kerf didn't work for you and your business partner. I hope you find time to write more about J in the future. Your comment on not wanting to write another single For-Loop has really resonated with me. I've played with J/APL/CommonLisp/Clojure and nearly another dozen languages, but Python has traditionally been my daily driver. Recently though I've been using Mathematica and have been very impressed with the terseness. There are zillions of functions that are very easy to combine to get things done. It is kind of like a Lisp on the backend as most functions consume and create lists. I've found having primitives for charting, graph-theory, numerical solvers, and OS level stuff to be very enjoyable with no explicit looping. They also have plenty of primitives for things like FFT and Linear Algebra...the price is quite high though.
Think of it as of some sort of a cluster.

On a single machine, you can run processes ("invoke functions") locally. On a cluster, you can run a process, and it will start somewhere, on one of the less-loaded boxes.

With "serverless", the cluster is the cloud (a datacenter). You do not have to maintain it, but you can specify the code to run, and it will run, as many copies of it simultaneously as needed (thousands or zero), and you are only billed for the resources you consumed. It's ultimate elasticity for non-interactive load.
Except for the fact that Facebook keeps changing that back
SV liberalism is kind of hypocritical and surface. Here we have an apparently super-liberal place whose main industry is mass surveillance and that does everything in its power via local zoning policy to price out the poor and minorities. The local echo chamber is all about 'diversity' yet the local tech industry is among the least diverse industries in the world. A lot of the echo chambering is in the "methinks you doth protest too much" category IMHO.
I've now been accustomed to typing out emojis like this, as it's faster for me.
What's changed that these CoCs are now supposedly neccessary where they previously weren't?
I never even thought about the distinction and assumed it was the eyeball also. I think in English it could more aptly be described as in her eye-socket?
"fake news"... I believe this phrase was originally coined to denote articles that were paid for/commissioned by corporations. It's like flipping through a newspaper to see some outlandish headline, and then, looking at the top of the page, seeing "paid advertisement" in tiny print.

Only these days, there is no tiny print, and the entire newspaper is one big paid advertisement for the oligarchy.

I know pizzagate is verboten, so I doubt Big Brother will let this through, but just in case, and with hope for the future, I'm just going to leave this here: https://trends.google.com/trends/explore?date=today%205-y&q=...
The funny thing is that New Math's considerable focus on non-base 10 arithmetic and boolean logic was an academic exercise largely divorced from practical application for the vast majority of people at the time. While that may still be true in terms of the overall population, of course they're highly relevant to both programming and digital circuits.
Someone comparing a open source project with the bill of rights... time to sleep!
> virtual torture typically drives victims insane.

Is that self evident though? It seems like the difference between pleasure and pain is that pain is a signal that is interpreted as "get out of here, or you may die". And brain is pretty flexible when it comes to reinterpretting the meaning of signals. E.g. with food taste, some tastes that induce revulsion on first try, become peculiar and interesting after a while.
Love this idea - it’s upsetting to think how much more time I’m willing to put into pull requests when earning “free” stickers
> Comments that reinforce systemic oppression related to gender, gender identity and expression, sexual orientation, disability, mental illness, neurodiversity, physical appearance, body size, age, race, or religion.

Harassment should be harassment, no? Does it matter if the perpetrator is "reinforcing systemic oppression" or just being obnoxious? Why put this clause in here? Will it be enforced when someone says "kill all men" or "apply for our speaking position if you're not a white male"?

This CoC seems sharply political, which is sad because something like FreeBSD should more or less be totally free of politics.
The Future of Programming by Uncle Bob (2016)
Yeah, combining security and automation is something that Wayland developers should solve in a serious way. It seems it's far from ready.
>but the ideology of the south is just as homogeneous as SF

this is an interesting asymmetry I've noticed too. There are countless of places where salt of the earth Americana is the de facto monoculture.

If I'd go there and try to create a liberal-hippie space for myself they'd probably flip me the finger and tell me that's not the local way of life, and somehow everybody seems to agree that this is perfectly fine.

Yet when people in the valley or in a big city share a common culture they somehow have to defend themselves and painstakingly carve out a space for Peter Thiel et al. Why is that? If he doesn't like California's culture Thiel can move, end of story. Why do we have to treat him like a wounded deer?
Look up B Corporations. There is another way. However most founders really want to be rich and few VCs will invest in this structure.
AI models simply exhibit the behaviour of the data they are trained on. If you make a model that tries to copy an individual persons behaviours, is it the AI model that is at fault or the person it's modelling? Where should the liability lay?
Some possible search terms that might help (but I don't actually know the answer): concierge medicine, direct primary care, fee-for-service, out-of-network
The benefits of that kind of CoC remain to be proven. Meanwhile, I note that HN's moderating guidelines do not mention sex, gender, religion, food choices, or most of what FreeBSD's new CoC describes.

HN's moderating guidelines are about content whereas FreeBSD's new Code of Conduct codifies human behaviour, as the name would imply. They are different things.
Engineers are usually conservative because they mostly come from stable, conservative households. A lot of them became engineers because aside from their interest in how things work, it was a safe career choice that would allow them to perpetuate the lifestyles they had come to enjoy while living with their parents.

The people in SV are largely more willing to challenge orthodoxy and take risks.
I find the recent uptick in progressivism in SV refreshing, and sorely needed. Then again, I've lived my entire life in liberal enclaves and do not personally identify with conservative / "family values" viewpoints.
Good for you. I'm still waiting for mine though. :sad:
Fitness Apps Are Hard – And Other Reasons Why Our App Died
>17 years later and I still don’t see all those Lisp startups :)

Just survivorship bias from PG side (lots of Lisp based companies just gone nowhere) and gross extrapolation of the sole example his one Lisp company as some universal truth (and even for his company, it was more the idea, timing, skills, execution and luck, than Lisp of course).
Does it matter? Do you think we should blacklist people if they allegedly hold or have at some point allegedly held unfashionable opinions?

What a horrible precedent.
Sadly no Firefox there:

> The original intention expressed by the authors was to move past the browsers as such,
instead splitting the field by engine. In that sense, we sought to shed light on the security
properties of Trident represented by MSIE, Edge represented by the corresponding
browser with the same name, Gecko represented by Firefox or Firefox ESR13, Blink
represented by Chrome, and Webkit represented by Safari. After a series of meetings with
the sponsors, the expected scope was clearly delineated to entail research on MSIE, Edge, and Chrome only.
PyPI disables new projects in fight against spam
As if there was not enough junk in space already.
Any insight into battery life when collecting data?
Notes on Terraform and Kubernetes and Google Cloud Platform
The point is that regular folk don't hide their face, so they're easy to be tracked. But criminals know just to hide their features.

Maybe it's just paranoia but I neither want to have to hide my face nor worry about getting spotted in the wrong place at the wrong time by accident.
That's vague and hand wavey. Their definitions are ripe for abuse and I'm sure someone will create e.g. an app for female rape victims and argue that excluding male rape victims is fine because "you can't be sexist against men."
While I'm not sure I'd use the word "absurd," arguing that "he won, so it couldn't be absurd to support him" doesn't make sense. Lots of demagogues win elections. Winning an election doesn't automatically make you ethical or competent.
It's used to great effect by Vega and Vega Lite - see e.g. here: https://vega.github.io/vega-lite/examples/bar.html

See also my comment here: https://news.ycombinator.com/item?id=16407707
CoreOS was just bought by Red Hat.
If anything, a study of actual successful startups, will show that it's almost irrelevant, as their stacks are all over the map.
I dunno, the description you just gave of a dancing bear gives me the impression that your advice must have contained quite a bit of insight about past mistakes to avoid.
I was shadowbanned for getting downvoted too much for saying James Damore had terrible sexist opinions and should have been fired.

Hackernews is predominantly right wing & conservative.
CoreOS is already acquired by Red Hat so that rules them out from the question I suppose?
This article has a vaguely negative view of the high protein fad. However, if people are even occasionally switching from sugary drinks (pepsi, coke, starbucks, etc.) to protein drinks, that's probably net good for people's health. Not because excess protein is beneficial, but because it isn't as harmful as excess sugar.
JSON schema can be the representation used to exchange information between two or more systems, languages, projects, etc. It's a form of lowest common denominator, something that can (somewhat) fully describe your interface but in a static, commonly available, easily parsed, easily generated way.
The problem comes with how elementary schools are structured here (at least the ones in the district where I teach). If you even have enough teachers for each teacher to only have one grade (i.e. no split classes), they've got one teacher teaching each class until 4th or 5th grade. So you have the same teacher teaching history, science, math and language arts. This person probably struggled with math and often shuddered at the thought of the math portion of the Praxis test to become certified. They don't know how to do the math, but, because of how elementary schools are taught, you can't just hire a math teacher to teach math to all the students.

Personally, I could easily see the benefits of shifting the students to a schedule where you went to a math class, taught by someone who knows math (i.e. the best math students), at the very beginning. It would also help because you could then make it where someone who is good at teaching, say, history, doesn't have to worry about passing a math content exam. Or at least one as in-depth as the math teacher.

But, you also have to attract people to teaching. It's a thankless job, and, in my state, they're currently under attack on pension reform and pay and such. Our governor wants to remove mandatory sick days, for instance. And he wants to guy the pension. Or, he'll keep it all and gut all these other programs and then blame it on the teachers. Public education in the US as a whole is under attack, and that's part of the problem of getting the best math teachers. I'd be willing to bet Finland doesn't have to deal with the issue of charter schools like is currently happening in the US, either.
> it feels insulting that I am not trusted to be nice to others

This isn't targeted at you, though, or even the average person. Even if this stuff is obvious to most people, there certainly exist people who can't be trusted to be nice to others, and they're the ones causing problems, so they're the most important target audience for a code of conduct.