jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Is Kubernetes really overcomplicated, though? Say you wanted to do a release of a new version of your app. You'd probably boot up a VM for the new version, provision it an IP, copy your code to it, and check if it's healthy. Then you'd edit your load balancer configuration to send traffic to that new IP, and drain traffic from the old IP. Then you'd shut the old instance down.

That's basically what a Deployment in Kubernetes would do; create a Pod to provision compute resources and an IP, pull a container to copy your code into the environment, run a health check to see if that all went OK, and then update the Service's Endpoints to start sending it traffic. Then it would drain the old Pod in a reverse of starting a new one, perhaps running your configured cleanup steps along the way.

The difference between the example and what Kubernetes does is that Kubernetes is a computer program that can do this thousands of times for you without really making you think about getting the details right every time. Doesn't seem overly complicated to me. A lot of stuff? Sure. But it's pretty close to the right level of complexity. (Some may argue that this is even too simple. What about blue/green testing? What about canaries? When do my database migrations run? Kubernetes has no answer, and if it did, it certainly wouldn't make it simpler. Perhaps the real problem is that Kubernetes isn't complicated enough!)

Anyway, "that's Kubernetes as fuck" is kind of a good meme. I'll give you that. But a deep understanding usually makes memes less amusing.
Class A shares (GOOGL) have one vote, Class C shares (GOOG) have 0 votes
>It amazes me why most people do not grasp this.

Because the people who figured that out also figured out the divide-and-conquer strategy. So first you quietly take X% out of everyone's pocket, and then you do massive PR campaign splitting them into identity groups and forcing them to fight over who should be more entitled to a 0.1X% bonus in the name of equity and justice. And you turn a blind eye, and even somewhat encourage people burning each other's businesses and getting each other fired over made-up differences.

And it works, it just works. All the recent equity activism is about raiding the upper middle class and giving to those who openly oppose economic independence and self-reliance. Completely ignoring the fact that it's the corporations and the people controlling them, who are actually behind the economic degradation of the rank-and-file stratum. And calling it out publicly can now cost you your job [0].

So, endless equity fights for the bottom 99% and an unprecedented increase of power for the top 1%. Congratulations, people.

[0] https://www.dailymail.co.uk/news/article-9248331/amp/Mandalo...
The problem is real, but I don't think this is the solution.

The point of conferences is discussing ideas, which asynchronously is hard to say the least. Remote conferencing is already a big step down compared to in person conferences. Doing them asynchronously I fear that would put the last nail on the coffin.
you can find a good room in SF for ~$600/mo on craigslist
Seems like when I look at the "top 10 anti-virus" type articles that a surprising number of them fail to find relatively common viruses.
I definitely agree that the terminator is a good idea, just that "." happened to be an unfortunately historical choice since other languages used that character for a very different meaning.

Thanks for the links! These look extremely helpful!
I've been to the observation deck several times, but I've never experienced the sway. What's it like? How are you not terrified? All I would be thinking about is the building toppling over, especially after 9/11.
Lol. I don't even know what VRML is/was but will google. Sometimes, the tech is too advanced for its times (probably VRML was?)
> Why the middle class specifically? Upper class could shoulder most of the costs

Reach people have disproportionate political influence so the can carve some exemptions for themselves and they have resources to exploit unintentionally created loopholes. Middle class typically have no ways to avoid taxes.
Isn't the methane in permafrost produced by microbes? It's basically wet lands that ended up being frozen, and as they thaw they go back to releasing the methane being processed by the breakdown of organic matter from microbes.
Fantastic analogy, thanks.
GP was being facetious. The cartridges are a known way to get high of nitrous oxide. e.g.: https://youtu.be/q7Xse0E_SzA?t=440
That's a very good idea. I guess we could send out letters to them.
The coder would go back in time to before they added ".to_string()"
> Worth thinking about.

Probably not. This would have to be extremely limited and restrictive in order to avoid false positives (which would be outright miscompilations). The more restrictive an optimisation is, the less valuable it is, and the lower the ROI.

This would be an unlikely-to-achieve-anything optimisation around atomics, which compilers already don’t bother much with because they’re hard to get right and have a low ROI.
Really? I had to -frontpage proggit a few weeks ago because I was sick of the trolling, circlejerking, and general asshattery. I still read several subreddits, but overall...
You might expect that, but my sense from the real world is that it is not true. I consider myself pretty good at this stuff and I'm still humbled by the insights of our designers.
...which means that just 20% of the people owned a remarkable 85%, leaving only 15% of the wealth for the bottom 80%...

They're making it sound like the top percentage of wealthy people are hogging the wealth, taking it away from everyone else. What about the possibility that the top 20% had a considerable hand in creating that additional 15% of wealth?
Here is an interview with Markus "Notch" Persson http://5by5.tv/pipeline/30
It looks more like an essay-writing service than a educational service to me.

Two of the reviews of the #1 "Editor/Tutor" http://www.gurufi.com/editor/brian, don't seems to reflect students who learned anything about writing their own coherent sentences:

* "He knows what I want to say more than I do. Thank you for your clear and professional writing. "

* "It was the second to have you edit my article, and it was also the second to feel so surprised when I read it! Thank you!"

The #2 "editor" has a similarly uninspiring review:

*"Simply, Josh is a perfect. I got revision from him until I satisfied. I'm so happy with his revision. Additionally, his comments are very constructive to me. I learned about writing SoP from him. Thanks a lot Josh. "

About three-quarters of the reviews seem generically unoffensive, but many of them are cause for concern.
> Of course the same thing happens with explosion detectors, where initially it picked up many similar compounds, and eventually started getting much more discrete, and the probability that it actually caught something of significance went from "not really" to "might actually be something real".

Unless you've got some hard data on false positives, I don't believe it for a minute. As far as I can tell the equipment's warning value has gone from "almost certainly not explosives" to "almost certainly not explosives."

That doesn't make the equipment useless (well, it might) but it'd be nifty if the people operating it understood its pretty obvious limitations. Remember why we're even having this conversation.
GMO is like hammering. It can be used for good or evil.

The informed opposition to GMO covers two types of modifications.

#1 Making plants more resistant to herbicides, so that more herbicides can be used.

#2 Giving plants new abilities to create their own insecticides.

Both are terrible ideas. Mostly because they're pumping the biological arms race as well as the side effects.

GMO for increased yield, durability, flavor, whatever are totally okay (depending on ones esthetics). We've been doing that for millennia thru breeding, artificial selection, and hybridization.
1. Educated myself about the issues and how it affects me
2. Looked into small practical steps to change my online habits
3. Signed up to EFF and ORG to get more news, updates and insights on the issue
4. Realised more and more how brave people like Edward Snowden are for whistleblowing
> I pat them down, and search their luggage. If I don't find > a bomb, I let them go. It should take 3-5 minutes, tops.

He had checked luggage.
> adamantly defending the NSA

Is it even possible?
Oh yeah, I've been back since mid June, modulo a two week trip to Miami that I just returned from. I'm sitting at the Barnes & Noble at New Hope Commons now, writing this. :-)

We should get together again sometime soon, and do lunch or drinks or something. Shoot me an email or give me a call and let's see what we can line up.
I'm a system admin for a large school district. My daily device for day to day work is a pixel.

Before that I functioned just fine on a Samsung chromebook ($199) for 6 months.

I can assure you, Chromebooks are most definitely a computers. (They cover far more than the needs of the average user)
Maybe you could give it your wifi password and block all traffic at the router?
You are making a couple too many assumptions. For starters, I do not use reddit. I wrote my message above with the caveat that I am unsure ("I thought"), but you are presenting a front of certainty without backing it up with evidence (and evidence rarely exists when talking about common culture).
In this case the skew is pretty extreme though.

In combination with other indicators, a strong gender/racial skew relative to the underlying population can be a predictor that your program or organization will be in trouble soon.

Indeed, it seems to be in trouble at this time: The article states: "Cassellius says interest in the program had declined over several years[...]". So there are clearly more issues.

My understanding of the article is that they're going on a one year hiatus to figure out the issues and fix them.
That perspective may benefit from re-evaluation. People that immigrated to America before the advent of air travel, satellite TV and internet had no choice when it came to cutting ties with their home country.

People integrate at their own pace. First-generation immigrants' kids tend to integrate fast or develop a dual-culture identity, because that is what they're around from the time they're born. The parents may never fully integrate if they came here as adults and spent a significant portion of their lifetime in another culture.
This factoid keeps getting discovered in the comment sections on the Internet. I guess the Scandinavian centre-right think tanks have got some reach.

They are also quite pleased with how supposedly socialist America already is. It seems almost like a reverse psychology trick.
Market-focused rhetoric over the past decades has made it tempting to think we can just allocate payments the right way to accomplish what we want. This is one case where that fails. Instead, we need leadership.

Police budgets are taxpayer money. Even if cutting a budget meant laying off officers, there's reason to think that would create problems - the needs of the community wouldn't be reduced, so you'd be having fewer officers doing more, which is both costly (in overtime) and increases fatigue and the likelihood of problematic behavior. And taking it out of the pension fund or otherwise spreading the harm to other officers is both easily gamed and incentivizes cover-ups.

It matters who we elect. A significant faction of the U.S. has been convinced that government is simply bad or ineffective, and they vote for people who deliberately prove that. But if we want to see change we need to elect people who are willing to go to the mat for the things we support.
Rust was not a viable option when pyca/cryptography was first released. You should be more familiar with projects before you invent strange promises you feel they've made to you.
Off topic, but for those still wanting a new GPU the trick to still buying these cards at MSRP, and actually get one, is to utilize a custom built PC service and buy a new PC. Cheap out on all parts except the GPU. Then keep the good GPU, slap your old one in the "new" computer and sell the machine on ebay. That's how I got my 3090 in November. It was actually a bit cheaper than MSRP as I made a bit more on the PC on ebay than I paid for it and it took less than a week to get the custom pc and 2 days to sell the new one.
I installed the StayFocusd extension a week ago, and set 20 minute limits for Hacker News and Facebook. From that alone, my productivity has gone up tenfold. The amount of time I wasted wandering the internet was ridiculous!

In short: I highly recommend StayFocusd for Chrome users.
I decided against mentioning the cost factor just because it didn't seem relevant. I certainly didn't mean that this was likely, but it certainly is possible, and if it's going to happen anywhere, on a console is where it will happen. If the Kinect did follow the original design and have onboard processing such that the stream coming out of it might actually have been considered proprietary by them, an inability to stick a USB hub between the Kinect and the XBox 360 may well have been considered by them to be a feature, not a bug.

The details of USB are mostly not germane to my point, which is that anything can pretty much do anything the designers want. (An exception for pointing out the hub issue, which doesn't affect all connectors.) Sure, there are cost/benefit tradeoffs, but that's always true.
Book about a similar plan for the United States:

http://www.amazon.com/Our-Hands-Replace-Welfare-State/dp/084...
Oops, I thought they had already shipped the Linux version of the PDK, but it looks like you're right.

Thanks.
Yep. And if teaching that to a bunch of middle or high schoolers, I would add that pointer arith works in increments of sizeof(array[0]) bytes. If you're not careful about operator precedence in moderately complicated expressions, that could come back to bite you.
there is an authentication scheme in the xbox/kinect. the authentication scheme is only required for the xbox to authenticate the camera, not the other way around (the camera only being usable with an xbox)

this is almost certainly not because microsoft loves us, but because their authentication scheme is done in hardware and the security of it is that the keys are in a chip that is a pain to decap and read. if they ever want to use the kinect with windows, they'll want to avoid any required authentication scheme where the keys are stored in software.
I can't tell if you're being sarcastic or not. (Why the downvotes? It's an honest question. Firefox has stagnated and is falling behind in features and performance. Simple but major UX frustrations like this seem bewildering when I load up Firefox for a casual surf instead of Chrome.)
It would be nice if they made it easier to disable all alerts (it is possible, but takes a bit of reading to work out). In general I hate their use.

10 years is too long though for a simple thing like this.
Couldn't agree more. I just want to highlight a minor example of the aforementioned "mess". Today Firefox complained that Flash plugin needed critical security update. So firefox sent me to this link: http://helpx.adobe.com/security/products/flash-player/apsb14...
which is crazy TL;DR. The fix to the security update is on the last page rendered with a font size of 13px.
A/B testing is supposed to be preceded with A/A testing to help with that though?
You could try examining the parts of the standard library used in your own (test) apps, and how they relate, to get a top-to-bottom view.

Or start with smaller/less interdependent packages, if the larger ones seem too complicated at the beginning (just browse until you find ones that seem grokkable).

Maybe look at stuff like input/output param patterns, naming (terse!), composition, etc.

Ha, "pointers":

https://groups.google.com/d/topic/golang-nuts/H7LrVJhXyv4/di...

https://groups.google.com/d/topic/golang-nuts/x-huAZm8yP0/di...

https://groups.google.com/d/topic/golang-nuts/EfLHIHFNsjA/di...
If this were so, the single biggest champion of net neutrality in monetary terms would be silenced by one of its biggest villains.
You're making leaps of logic based on the occasional HN anecdote. Numbers have been in decline since 2007, what percentage of those left over bickering about rules? Do you have any evidence for this given that IAR has been in place as a core principle throughout?

IAR can be and indeed is invoked all the time, making Wikipedia a bad example of how strict rule adherence stifles a community. It was quite a simple point that needn't warrant downvotes, italics and so many HN searches.
You're argument is drifting dangerously close to Roko's Basilisk. (http://rationalwiki.org/wiki/Roko%27s_basilisk)

The entire idea that an AI would value revenge seems ridiculous to me. What would it have to gain? Unless we created an AI with some of the less desirable human emotions at it's utility, I can't possibly see why it would waste its time.
Last time I needed a new laptop (my old one died) I took a 8 hour train to travel to the Netherlands from Munich instead of back home to Berlin (where I live) just so I could visit a store that has laptops with a non German layout (US international). The only way to get a non German keyboard in Germany is to order them online and wait for a week+ (typically) for that to ship internationally (because they don't stock these locally). That was clearly unacceptable. So, 8 hour train ride it was because I needed a replacement in a hurry and I got to visit my parents. Win win.

The alternative would have been buying a laptop with literally every key I care about in the wrong place in some local store. It's great that alternate keyboard layouts are available to those that actually need/want them but it really sucks that you get locked into these choices just because of where you are. Local shop owners don't seem to have any commercial sense whatsoever. Here's a genius idea in a city full of expats (Berlin, Munich), you know, maybe stock a few laptops with international keyboards. Even the local Apple store doesn't do that. And any time you go there, a very meaningful percentage of the customers is clearly not German.

Every non German buying a German keyboard because they have to is basically an unhappy customer. I know loads of foreigners here moaning about German keyboards. I've never met a non German that actually prefers having keys in the wrong place. That's not a thing; it's bloody annoying. It's equally annoying in other countries where expats live. E.g. French keyboard layouts are worse, AZERTY instead of QWERTY. At least in Germany you get QWERTZ (Y and Z are swapped). I've actually met quite a few German programmers that remap their keyboards so they can program without having to use four fingers to produce a single key-press.
Fair enough. Thanks for the feedback
You can use other software to remap the keys to your liking, for example MSKLC on Windows.
Windows/MS was the people behind the mess Todo with bios sleep states and lack of support in Linux. That was resolved ages ago though.
They didn't, and I disagree they should pay to get Linux porting effort going. Instead, they should publish info about M1 SoC that would make writing kernel extension or drivers for it much easier. That would make adapting any OS for M1 possible.
> Like in Coq au Vin

Even assuming you mean “like that is pronounced in English”, its worth noting that there are at least three different first (or only, as some don’t provide more than one) pronunciations of the “Coq” in “Coq au Vin” in thr half-dozen English dictionaries I’ve just checked.)
mov2gif:

ffmpeg -i input.mov -vf "fps=10,scale=600:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 output.gif
W3C doesn't really have any real power over what happens in the internet today. It's browser vendors associated with WHATWG that draw the straws now.
If you think we on the other side of the pond a more mature, you could suggest "willy" as a new name ;)
>met exactly one short fat engineer with >5yrs of exp that I was impressed by

I'll go so far as to say that they don't really exist. I'm not sure how you can spend 5 years and not learn at least one thing in depth. You'd have to rotate technologies every 6-12 months and there's not that many technologies.
The epoxy can't be physically removed without great risk of ripping off the electronics on the underlying circuit.

The epoxy can be chemically dissolved, but would deteriorate the outside of the device as well. It the epoxy isn't completely cleaned out, then refilling it with new epoxy would look messy. With great care and skill, it could be done with little damage, but would be time consuming.
Then it would be tamper evident, not resistent?
Yes, I know that this is a bit slow. The problem is you really need 1.7.1, because 1.7.0 leads to some strange issues and broken results:

https://github.com/openai/CLIP/issues/13#issuecomment-771143...
I'm very much an amateur, and unless I have a project, I don't really code. My projects are generally configuring various WMs or Emacs, or weird stuff, like Gemini browsers, an abortive clicker game, et al.
If you're a "short and fat" engineer, and you know it, it's very hard to stay that way, and also stay in engineering. Either you become a T-shaped engineer, or you move out of engineering to apply your broad-but-shallow knowledge in ways that elevate others (e.g. PM work).

"Short and fat" is a transitionary state. Staying there is just logistically hard, not to mention handicapping in situations where being deeper in one specific area would help.
Who cares about nature, spends a week camping / hiking. Nature is awesome!

It’s easier to get people to care if they have some level of hands on involvement.

Wife has taught kids that have never seen an ocean. Despite living a mile from the ocean. To those kids it was a concept, not meaningful.
Here’s a hot take on that front: “ The well-known association between height and earnings is often thought to reflect factors such as self esteem, social dominance, and discrimination. We offer a simpler explanation: height is positively associated with cognitive ability, which is rewarded in the labor market.” https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2709415/
SEEKING WORK | Munich, Germany | REMOTE

Data Science & Machine Learning Consulting (Freelance). Experience in location & mobility intelligence, retail & marketing analytics, robotics, finance. Portfolio: https://www.sigforge.com/portfolio

Technology:

- Data Science: time series processing, machine learning, deep learning, AI, Scikit-learn, TensorFlow, Pandas, NumPy, JupyterLab, Apache Zeppelin, Matplotlib, Seaborn

- Data Engineering: static and streaming data processing, Cassandra, PostgreSQL, PostGIS, Parquet, HDFS, Hadoop, Spark, Snowflake, Dask, Joblib, NetworkX, Neo4J, Kafka, Elasticsearch, Apache Airflow, Celery, Fabric, Docker, Flask, Alembic, AWS (EC2, EMR, S3, Lambda, CloudWatch), GCP (AI Platform, Compute Engine, Storage)

Contact:

- Email: michele.dallachiesa@sigforge.com

- LinkedIn: https://www.linkedin.com/in/dallachiesa/
It wasn't, but it is now.
Erm, that's exactly what TFA said.

What if for $22 I could have had a reliable person show up at my place within an hour, drill the holes, and go away?