skysight-inc/HackerNews huggingface dataset:
I feel like the KEP was never examined "adversarially". And that isn't the right word, because nobody wants to create conflict where there is none. Perhaps "skeptically" is a better word, but even that implies some level of external objection.

To pick on some almost unfairly cherry-picked examples:

- the KEP called out "don't want to run scripts from github" as a design goal _for_ kustomize, when kustomize itself clearly ran arbitrary scripts in well advertised situations. Nobody during the (lengthy and open) KEP review stage raised this. (Since fixed by removing this kustomize feature)

- the various "to plugin or not to plugin" discussions are highly subjective (and always will be) and dance around the elephant in the room: "We think the plugin mechanism is great" obviously doesn't marry with "nobody wants to use it".

- the scope and approach of kustomize vs other "less stylistically opinionated" alternatives was never (openly?) considered afaics. For example, perhaps we could _just_ have a stack of json/s-m-p patches that get applied, or a generic mechanism for applying arbitrary "post-process" transformations. The kustomize KEP didn't really consider "not using kustomize" as an alternative, which is understandable from a kustomize pov (we must presume the authors like their proposal!), but not from a sig-cli and overall process pov.

Afaics, the kustomize folks did everything right through this, as did the rest of sig-sli, and the above is only apparent in hindsight. The reality is that the sig contributor group is small, and necessarily can only consider proposals that actually exist. The KEP process is entirely human-based, with all the biases and fallibility that comes from that. I don't have any useful suggestions for how to institutionalise scepticism that won't also bring far worse chilling effects. I note the KEP template already includes "drawbacks" and "alternatives" sections, but it relies on cultural expectations to ensure these are used effectively.

TL;DR: I actually think this "kerfuffle" is an example of the larger process working _well_. A decision graduated to a larger audience, was questioned, and rolled back to be reexamined in greater detail. We must _expect_ to have to iterate on some decisions sometimes, and that's ok, normal and healthy.
Uh no... If you're gonna just compress it again anyway then you're just wasting CPU cycles...
I actually agree with you, but on topic, I can't help but think the original author does not consider reddit "fun and weird", or the objection being made would make little sense.

And locking down gets really hard, unfortunately,
Curious to see whose price was closer to the mark, I just found one listed for $27.5K asking, so the $80K ask seems like a way to get free publicity for the casino without having to sell it, or appear to sell it, which would defeat the purpose.
Oh absolutely. That much unplanned churn in the financial sector of a Girl Guides troop would be shocking! In a $50 billion market cap company it’s downright alarming. I really don’t know exactly what to make of it, but it factored into my decision to leave the stock the hell alone.
Well they will never be equivalent since the compressor has to learn and encode the set of 64 characters used, and passing along that information has some cost. In practice, that cost is either sending the probabilities up front in a compressor that does that, or the ramp up cost of using the wrong probabilities for a compressor that just uses the existing frequencies as the implicit probabilities.

Otherwise we could pass along some information "for free" in any base-64 encoding scheme by choosing some set of 64 characters (there are lots of choices and whichever set we choose encodes a message), encoding the original message with it, and then compressing it back to the original size - leading to "infinite" compression.

Other reasons base64 can't be compressed exactly back to its original form include the presence of arbitrary newlines, and trailing padding characters.

This doesn't matter in practice for compressing one large base64 encoded file where the overheads go to approximately zero, but for compressing a larger non-base64 file (e.g., HTML file) that contains embedded base64 chunks it is actually a real problem the compressor has to delimit the base64 encoded regions and communicate the new symbol probabilities somehow for each region.
Go’s web framework does spawn a goroutine for each request.
Instead of downvoting, maybe answer my question.
The Pythagorean theorem is about orthogonal vectors, so it would just be

|x + y|^2 = |x|^2 + |y|^2

Plus the line just above that tells you: let

a = |x|, b = |y|, c = |x-y|

I don't think they are obscuring anything. I think they are showing how the a b and c in the familiar a^2+b^2=c^2 can be generalised to |x|, |y|, |x-y| for any orthogonal vectors x and y in an inner product space.
This site is called hacker news.
Exactly. The question is where's TFM today ? Doxigen is not TFM. The examples are not TFM. The comments are not TFM. The video posted on Youtube is not TFM. The blog is not TFM. I want TFM or at least TF Man Pages.
"Information wants to be free"

https://en.wikipedia.org/wiki/Information_wants_to_be_free
Yes, I used the Wikipedia definition. Not sure what do you mean by "a liberal"
Because people don’t care
Why are paywalled articles tolerated on HN?

Personally, I would feel no loss if all paywalled articles were simply omitted.
I have "X-COM: Terror from the Deep" on Steam. The game came out in 1996.

And every so often, it'll popup and ask, "What is the icon on page 37 of the manual?" It's a cute throwback to what copy protection used to be.

But it's a bit obscene that they didn't run the crack to take out the copy protection checks once they ported it over to Steam. Once the window pops up, the game is unplayable until you type in the right code.

I was furious my first time through. I spent all night reliving nostalgic fantasies, only to get pretty far in and hit that wall. And, because I left the game on when I went to bed on Friday, it looked like I had played it for like 48 hours, so by the time I got around to filing a complaint with Steam to get a refund, they were like, "You've clearly been playing the game for 48+ hours..." Frustrating. The person on the other end of the phone thought I was a babbling idiot when I said the game had copy protection and asked for a copy of the manual. It was one of the funniest moments of tech support I've ever been on.

Luckily, I found a a PDF of the user manual with all the symbols.
A substantial proportion of Germans remember the Stasi. Some remember the Gestapo. The idea of databases becoming the tools of oppression is not an abstract risk to the German people. Entirely justifiably, they broadly regard bulk collection of personal data as a dire threat to liberty. Many Europeans live with the memory of similarly awful tyrannies, from Franco in Spain to Ceaușescu in Romania. To dismiss those concerns as mere jealousy of Silicon Valley is rather churlish.
It's actually far harder to lower expenses than to increase income for me. I've avoided full time jobs because the transportation and food cost far exceeds any potential benefits. I've been focused on simply working faster, longer hours. Also things have gotten much better when I increased spending about 10% of income on luxury; it linked income to being a good thing.
TL;DR - the cap is still at 85,000 visas/year, but this change will result in approximately 5,340 more applicants with master's degrees getting visas over those with just bachelor's.

IMO it is a pretty insignificant change overall, since this is hardly a good metric in determining skill, and the system is still lottery based.
That's not true, the 5000 add on was to be able to get the full self-driving when it comes out (which it hasn't yet). I have a Model 3 and I didn't opt in for the add on. You can always add it on later since it's just software, once it comes out. I still have full adaptive cruise control, auto steer, auto lane-change.
It takes me 10 minutes to mow my lawn, once a week.

Are these safe enough to justify use?
Right, according to Foxconn. Employees and insiders have stated that there are suicides that have gone unreported.
Maybe they are downvoting because the apocalypse would have destroyed the physical infrastructure needed for such surveillance? It's sort of dystopia or the other; you can't have both!
I thought about this as well. The internet was very fun and very weird from the late nineties to 2012 or so. Then something changed and it became very boring, very stale and very censored.

Then corporations, journalists and politics happened. Now those with the megaphones complain day and night about anything and everything they disagree with and demand everything be censored. Every day there is a new list of words you can't stay, sites you can't visit or content that is going to be filtered.

Somehow, the most annoying and prudish people were given the role of internet hall monitor and we are suffering for it.
IMHO the reason MySpace got so big is different:

It targeted a community of musicians in a moment when indie music on the web was blowing up. It also allowed those naturally creative people to style their profiles. And then it brought the fans and everyone else.

It would not be a stretch to say that, had myspace not existed, I wouldn't have played in 2 music bands in my teens. And I also started programming there! Even though I didn't know I was programming.

I just wish I knew about archive.org back then to keep my profile somewhere with my cool hair and horrible design xD
Load the "Lotus 2" music, and disable channels 1, 2, and 4, to hear their attempt at subliminal messaging in the first few seconds of the song.
Honestly this is a good thing. Right now the H1B is a bullshit immigration program for cheap engineers from India and China designed to depress wages in silicon valley. A change is sorely needed, this is not big enough but it's definitely a step.
Graduate students are either on F or J visas. The article is talking about H-1B visas.
If you just compress the base64, the overhead is 5%. But if you embed within an HTML file, with a different set of character frequencies, that increases.

$ cat index.html | gzip -9 | wc -c
14116
$ cat index.html bing.base64 | gzip -9 | wc -c
15994
$ expr 15994 - 14116
1878
$ cat bing.base64 | gzip -9 | wc -c
1432
Augmented Empathy, yes with computers
There is no infringement in posting that link.

People who click on it may or may not be infringing (that's really unclear).
PRs to add support for new DNS providers have been slow to merge, in part because the support story is complex[0].

However, plugins need not live in the main Certbot repository. Maintaining a plugin yourself may be the lowest-friction way to build one right now (or may have its own challenges; I haven't tried that approach).

Lexicon supports he.net[1] and Certbot provides a class for building Lexicon-based providers[2] with very little effort (although perhaps more effort and duplication than would be ideal[3][4]).

0: https://github.com/certbot/certbot/issues/6504

1: https://github.com/AnalogJ/lexicon/blob/master/lexicon/provi...

2: https://github.com/certbot/certbot/blob/master/certbot/plugi...

3: https://github.com/certbot/certbot/issues/6178

4: https://github.com/certbot/certbot/issues/6621
On the Compatibility Between Physics and Intelligent Organisms
Sure, but saying (or sarcastically hinting) that you believe B (that you 'consider B to be true') is still a different thing from saying ('claiming') that actually B.
I would like to see a paywall icon. So I could just not bother to click the link.
That's only half the quote:

>On the one hand information wants to be expensive, because it's so valuable. The right information in the right place just changes your life. On the other hand, information wants to be free, because the cost of getting it out is getting lower and lower all the time. So you have these two fighting against each other

You're omitting the counterbalancing force.
for what it is, this seems like a good change. Not a big change, but it should reduce the idiocy of letting people learn valuable things and then not letting them stay to use it.
Gustav III of Sweden's Coffee Experiment
I trust the numbers coming out of the U.S., grim as they may be. China has a habit of massaging numbers in a way that would have made Soviet propagandists blush.
Anti-FB is not quite the right term. What I meant is folks seem to believe that just because they don't use FB nobody else uses it, and the scandals are about to undo what remains of it. Whereas in the real world, outside the bubble, FB has 2 billion users and it's still growing both in terms of userbase, time spent on FB products, and revenues/profits.
Abstract: It has been commonly argued, on the basis of Godel’s theorem and related mathematical results, that true artificial intelligence cannot exist. Penrose has further deduced from the existence of human intelligence that fundamental changes in physical theories are needed. I provide an elementary demonstration that these deductions are mistaken.
Not finite, but recursively enumerable, no? Since you can just start from PA and derive conclusions forever, so this is an effective procedure in that any true statement will eventually be thus produced.
The journal(ist) doesn’t own the information in the article, just their particular execution of conveying that information.

Altering that execution isn’t copyright infringement, though admittedly, outline puts its toes right up to the line.
Because some subscribe to criteria of "fair use" that differ from yours.
I once was called in by HR to investigate an 'incident' like this. I had to explain it wasn't PenisLand.net, it was PenIsland.net, a (presumably) fine purveyor of quality pens, and that maybe they could do a little homework before grabbing the torches and pitchforks.
Is it just me or does solving the moral dilemma of prioritization based on attributes of the person seem like a worthless endeavor? In practice, I can't come up with a case where it would matter.

For example, a more reasonable metric for a machine to use is the probability of injury/death. If swerving is 90% likely to kill a person and staying straight is only 89% likely, then staying straight is a better choice. I don't see how attributes of the person would ever trump the probability of harm. The cases where probability is roughly equal for multiple actions will be incredibly rare.
> The first is that Gödel's theorem imposes some some of profound limitation on knowledge, science, mathematics.

?
I think what shouldn't be tolerated are paywalled articles.

How are you supposed to discuss something that is not freely distributed?
excellent information ^^^. i also have been diving deep into canvas-based image fiddling lately and you covered most of the good bits. the only thing i'd add is maybe look into the `ndarray` library: https://github.com/scijs/ndarray for efficient manipulation of multidimensional arrays. this could help slice and dice by channel, or crop, flip, rotate, et cetera. that plus convolution and other fun stuff.
I thought the idea was always more about colonization. Diversify the species extinction risk. Spread through the galaxy.
I personally enjoy impulse purchases, but plan them out in advance to not be so damaging.

1. Everything I want to buy I write down the best price I can find. For example a mouse at $48 or a game at $15. I will only buy at that price or better, which keeps me from falling for a "sale".

2. I set aside one spending account and debit card for all unnecessary purchases.
Zuckerberg is apparently red-green colour-blind which influenced FB being all blue. [1]

It also started out simple and therefore there was little to make it cluttered.

[1] https://www.newyorker.com/magazine/2010/09/20/the-face-of-fa...
I agree if your goal is to destroy your brain use brainfuck. If your goal is to use the best language of all time that has ever existed use javascript.
Windows NT has been multi-user from the start. In fact, due to microsoft's heavy business focus, it's arguable that it even has better multiple account support (a concept separate from multiuser)
I don't see outline making money out of it (I can't see any ads). Plus it gives credit to the original page as a link on the top left corner (I'm viewing on mobile browser).
This is what I was going for and I didn't realize my original comment would be misconstrued so badly.
But if everything is powered by your watch, then all the external "devices" become essentially dumb monitors. If you could walk up to a monitor and your watch automatically paired with it through Bluetooth and all your stuff popped up ready to be browsed in full HD, desktop sized, wouldn't that be awesome? Of course the watch internals need to be capable of driving full-screen HD, but we're not too far from that.
Introduction to System Architecture Design
That's fair, and probably the interpretation I should have gone with.
Risk assessment fundamentally about probability and impact.

We took measures to get serious about drunk driving because it increased the probability of car accidents, especially at night,and was killing people.

On the flip side, we mandate tamper evident seals in medicine because the rare event of tampering hurt a small number of people, but undermined the citizens faith in the institutions they depend on.

The mass shooting issue is like the pill bottle problem. It’s a serious matter with an obvious solution. At the end of the day, it’s a problem unleashed by marketing — as hunting and shooting sport participation evaporated, gunmakers were left with a problem. Now we have batshit crazy people with political power, which is a genie that will be difficult to put back in the bottle.
Fine by me but H1-B should not be allowed to use the Level 1 or Level 2 wage designation the BLS defines, especially if they are masters students now that we are prioritizing masters degrees since we've decided they provide more value.

Setting wages from level 1 and 2 is exactly what happens in a majority of these visas today and doesn't make sense that we are importing "skilled" labor, fresh out of mostly mediocre schools, at entry level wages to work on back office systems at companies that make generous profits quarter after quarter.

Edit: I just looked it up, in 2018 nearly 72% of H1B applications that used the OES wage data in their LCA were either Level 1 or Level 2...

Below are the (possibly dated?) definitions for Level 1 and 2[0]:

Level I (entry) wage rates are assigned to job offers for beginning level employees who
have only a basic understanding of the occupation. These employees perform routine
tasks that require limited, if any, exercise of judgment. The tasks provide experience
and familiarization with the employer’s methods, practices, and programs. The
employees may perform higher level work for training and developmental purposes.
These employees work under close supervision and receive specific instructions on
required tasks and results expected. Their work is closely monitored and reviewed for
accuracy. Statements that the job offer is for a research fellow, a worker in training, or
an internship are indicators that a Level I wage should be considered.

Level II (qualified) wage rates are assigned to job offers for qualified employees who
have attained, either through education or experience, a good understanding of the
occupation. They perform moderately complex tasks that require limited judgment. An
indicator that the job request warrants a wage determination at Level II would be a
requirement for years of education and/or experience that are generally required as
described in the O*NET Job Zones.

[0] http://www.flcdatacenter.com/download/NPWHC_Guidance_Revised...
The probability is not 100%, but I believe it to be very high.

As for your hypothetical, the reason is that the dealers that try to do that won't make a sufficient profit to their business model unless they sell EVs at a very significant premium to published list price. And it will be very hard to sell consumers on letting them do that.

Even if you could get consumers to accept those prices, the industry would then face the problem that the margins on EVs from traditional car manufacturers have much higher margins than the EVs from startups like Tesla. Which will make them uncompetitive in the marketplace. This gets us back to the classic problem that it is hard to get organizations to significantly cut their margins. And even harder to convince your business partners to do so for your benefit.
Matisse: a well-designed local image and video selector for Android
For some reason it's fashionable to bash philosophical implications of Gödel's Theorem(s). Not only is the internet filled with articles like this, there is at least one book dedicated to bashing on philosophical implications of the theorem, the one by Torkel Franzen (whose most notable work is that book).

I find this sort of allergic reaction to be interesting in its own right. Yes, there are pseudointellectuals who abuse the theorem, but they're just that, pseudointellectuals, and academics usually don't engage with pseudointellectuals. I suppose the situation is similar with Aaronson's despair at the layperson's misunderstanding of quantum computers, but so far as I can tell Godel's theorem is virtually unknown among the masses, in any case much, much less known than quantum mechanics. So it's interesting why academics feel the need to have this sort of allergic reaction - in the case of quantum mechanics it's more understandable.

So the more interesting because Godel, the man himself, was preoccupied with philosophical implications of his theorem. This is the man who "proved" God's existence with modal logic, the man who spent decades after publishing his most famous theorems in a dusty study writing philosophical (and extremely rigorous) implications of his theorems that hardly anyone read, the man who eventually starved to death because he thought - his philosophy led him to believe - he was being poisoned.

In fact, Godel's theorem ought to be used more, not less, in philosophy. Some, like me, believe it has profound implications to moral philosophy. See: https://arxiv.org/abs/1805.08347

But this is a frustrating position to be in for someone like me, because philosophers don't understand Godel's theorem, and mathematicians/computer scientists don't care for philosophy. Instead they spend their time writing pieces like this that justify them for not caring about philosophy. It's pretty lame.
Everything is "easy" once you learn it. Rockets and brain surgery are second nature to experienced rocket scientists/engineers and surgeons.

As I mentioned elsewhere, something that used to be quick and simple in WYSIWYG tools now have a giant learning curve and/or require lots of fiddling time to get working. It's hard to believe we must go from bicycle science to rocket science to make everyday software. We are not trying to make Mona-Lisa's, just get-er-done software that's relatively easy to use for end users. This alleged must-ness bothers me. It makes one feel there's a Grand Invention missing that will bring back the grand simplicity and speed of WYSIWYG tools.

It's as if we finally got flying cars in the 1990's (WYSIWYG tools), and then they are all yanked away from us and we are back to 2D roads.

Who shot the Jetsons?
I'm not sure you actually understand how advertising works.
Ask HN: What influence do you think Ayn Rand had on the modern world?
I keep seeing her name come up everywhere. I've explored her work and am familiar with objectivism. I'm aware of how she has had a major influence on many thinkers and creatives over the last few decades.

I agree with some aspects but also disagree as well, she seems to be ignoring a major part of the human experience and dismissing it as primitive. I look at her life and wonder if she was aware of this or not, hard to tell.

If you know some good articles or essays, I'm looking for those as well.
Can Washington State Pass the Country’s Most Ambitious Statewide ADU Reform?
What actually is CSS-in-JS?