skysight-inc/HackerNews huggingface dataset:
This is a pretty common sentiment on HN and I’m sure you have your reasons for it, but to me personally it just seems bonkers. Docker is an absolutely game-changing tool for me. I can’t count the number of times it’s saved me from completely screwed up system libraries, tools installing config files in weird places, conflicting versions of this or that, or other versions of system pollution. I write a simple docker-compose.yml and I’m good to go - Docker takes care of sand boxing, networking, mounts - the works.

As I said before, you must have your reasons for your view, but my own experience is the polar opposite.

edit: typo
Is there a benefit of running Postgres and Django in different containers?

By putting them in the same container, things could be a good bit simpler. And I don't see any downside here.
This is very cool - thanks for sharing.

I've been working on a tool for automatically suggesting performance fixes to python apps based on static analysis and dynamic profiling. This is a nice method adding additional dynamic information that you need for certain optimizations. (E.g. if you want to suggest replacing a list with a set then you need to know how that list is used which sometimes can be hard with static analysis.)
True, that works if you already know which project you want to search in, but doesn't help for searching across multiple projects / all of GitHub.
US Digital Service Assemble!
Office Politics Advice
Hey all, I'm hoping someone here can give me some advice. Soon my supervisor will be terminated. However, there will likely be a transitionary period where I will have to interact with him..How do I get through this?
Only one branch: master

Last updated: 9 months ago

Unless I am missing something obvious in GitHub UI.
You're missing several points:

1)Possibility of issuing dividends means the valuation can't be too low. If it's too low you can just buy it out and issue dividends next year making bank.

2)The the company may hold assets valuable to other (maybe dividend paying) entities. If the valuation is too low they will just buy it out and pay out more dividends.

3)The company may buy its own stock. If the value is too low they will buy a lot of it and issue dividends later at big multiplier.

I am not sure why you're feeling so strongly about that point. It's about the first thing you learn when dealing with equities.
If anything paying significant dividends right now means the business is unlikely to grow anymore.
Sorry, I'm not sure what part of my post you're responding to — I didn't mention anything about laws.

I also don't really fundamentally disagree with any of what you say in your post, I think it's a rather accurate appraisal of the situation.

That said, as it comes to Gab/Parler, I think a lot of the problem is technology related, and could theoretically be fixed by social media platforms adopting non-user-antagonistic content-ranking models. If the algorithm behind your platform maximizes time on site, it will maximize anger, outrage, and quick dopamine hits.

If the algorithm (or moderation process) functions differently, that's not the case, and I think we see this to some extent in HackerNews (not saying it could scale to Facebook level though). I hope other "ethical social media" platforms like Okuna (https://about.okuna.io/) will follow.
> who are here for the get-rich-quick

That means you’re there to gamble. You can’t waltz in expecting 1000% returns in a few days and pretend you’re not gambling.
From RSSs role in the MK Gandhi's assassination, Gujrat's riots, to the Samjhauta Express bombings, Ajmer Dargah attacks, to the cow vigilatelism, beating up couples at valentine's day - the list is pretty long to consider RSS as Religious terrorists.
BMW E90 instrument cluster clock
My criticism has always been around why should incomes or wealth be equal.

People aren't equal in their abilities, luck and effort. In a just society some ought to be better off than others.

I'm disinterested in "global" anything, and also any redistributionist nonsense. I don't care how much wealth Bill Gates has and I don't want any of it; I care how to live given my own circumstances.

Maybe I don't even want to be "wealthy" or "average wealthy". In any case, I reject any attempt by some self-appointed redistributionist busybodies to act on my behalf and steal from others.
Wow, thank you so much for that detailed information and kind support, really appreciate it!

I have an Arizer handheld but I think I've just been packing it too much, so I'll dial it way back and start small.

Really, thank you so much again :)
And more homeless living in squalor and filth than ever. SF is easily the most mismanaged city in America.
> But really what we care about is income--especially when one considers that wealth is just unspent income. And income is actually what determines lifestyle.

Wealth can borrowed against, in many cases to pursue opportunities to build more wealth such as investing or purchasing rental properties. Wealth enables people to make choices that would be too risky to make for people who depend on an income, such as starting a business. Wealth ensures financial security even if one does not have an income. Wealth buys access and influence. Wealth can be inherited.

In other words, wealth is not just money, like income is. Wealth is a form of power.
I don’t believe they’ve changed it, but tbqh I swap back and forward daily from my MacBook to my gaming PC over the same DisplayPort connection, both set at 150% display scaling (basically), and for where I’m sitting I can’t tell the difference — and there are heap more UI elements on Windows (various icons, apps, etc) that look way way worse due to not being compatible, or having hi-res assets perhaps?

For me it’s a bit of a wash day to day
While true, the team that was chosen also did not had the experience with public facing sites.

The contract was given to a team used to do intranet websites in classical JEE format and the letting them lose in such a project, designing as they knew.

https://changelog.com/gotime/154
It's kind of silly to assume everyone lives next to the data centre.
I see this bike-shedding comment about the language choice for the reference Matrix server implementation in every single post about Matrix on Hackernews. Every. Single One.

Millions of people use Matrix. It has been adopted by the French civil service, several German states, and the German armed forces. In a previous post I saw someone saying that American Airlines was looking at adopting Matrix for their employees.

I assure you that whether or not the reference Matrix server runs well on a raspberry pi did not factor into the decision making process that these organizations used when they picked Matrix.
https://k.kramerav.com/support/bwcalculator.asp

35gbps

But my point still stands. Streaming doesn't need such a high bitrate
Let's be clear. They set up the office in Paris because Yann LeCunn had really good colleagues and students there.

This would seem to militate against a notion that Europe doesn't do AI.

Now, Europe definitely doesn't commercialise AI well, but that's a different point.
Sounds wonderful compared to dealing with Python tooling.
Sure, we're all just talking about our personal experiences. I just haven't run into the problems you describe. I use virtual environments to keep my system installation clean, and PostgreSQL / Nginx are so stable that the version I happen to have on my dev machine usually works with all my projects dating back to 2014 (but kept up-to-date).
Having worked with Citrix a lot, it was always nice that both Microsoft and Citrix provide symbol servers. Despite not having any kernel debugging experience at all, it was always worthwhile setting up WinDbg with those two symbol paths to do some drive-by diagnostics of any blue-screen crash dumps. More than half the time this would instantly identify the "culprit".
Isn't Palantir doing something similar?
So here's one: https://github.com/teragonaudio/MrsWatson
If you are buying GME at this point after the publicity, you know absolutely that it’s gambling. It’s had 50+% swings every day for the last week or so.

Even on WSB the posts are very much about it being a batte that has a potential of being lost. There is no pretense of GME being an investment that only goes up or that GME is some up and coming company.
Yes, you have the right link! Sorry, I tried to link to where Cramer speaks @ 7:36 minutes in the clip but HN edited the time element out when I posted, you're link is the the actual thing. I'm not affiliated btw with the clip I shared.
Wealth is the correct metric to look at, because wealth generates the most unequal amounts of income, from unequal amounts of work, and even if not spent, is responsible for inequality perpetuating itself over multiple generations.
3D reconstructions using a phone and employing binary encoded modulation LEDs
So adobe has taken the healthcare approach to subscriptions? Wait for “open season” to adjust your cancellations.
It seems as if your story corresponds with my (2), not my (3) ?
There’s people that make that trade off with alcohol and drugs as well. At least this has a non zero expected value.
Crun: Fully featured OCI runtime and C library for running containers
Here's the text version, even having friends at the clearing houses is a known trick:

https://seekingalpha.com/instablog/11442671-gerald-klein/309...
> Signal would grow immensely in my eyes if they made the server code open source [SEE EDIT], and allowed an easy way to set the centralised server address in the Signal app. The current server would be the default, and perhaps changing the server would be hidden in Advanced Options for now.

I feel like this misses the point of what Signal is. It's not just software, it is the network as well. The client is a client that lets you communicate on the Signal network, which is operated centrally. A client that lets you choose a server endpoint is no longer a "Signal client", it's a Signal-compatible network client.

People seem to have an expectation that Signal server API is public, and that it should allow any compatible client to connect, or that a given client to connect to any compatible endpoint (in the spirit of public client/server internetty stuff). From what I can see, part of the whole point of the centralisation is to take that client/server API private so that the 'official' signal server only ever has to support a single client that they also control (hence allowing rapid iteration, avoiding legacy support etc).

> Unfortunately, you cannot change the server address in the app as downloaded from any app store, so my criticism remains.

What's preventing someone maintaining a client fork where you can do this? We have the code to run a Signal-compatible networks and software that can support this, so why does nobody?
Anatomy of a Short Attack (2014)
Given the insane volume on both sides, I think Reddit is a small fraction of the buyers. Professional traders and big firms are probably the bulk of both sides. And with the price so high, I'm sure there are plenty of retail investors trying to short it. Basically, both groups are on both sides.

But also, the subreddit is trying to weaponize anger against Wall Street for the 2008 crisis into a generalized anger against all hedge funds and investment firms, regardless of whether these firms are actually guilty of anything. Melvin Capital didn't exist until 2014, but it doesn't matter. They're automatically guilty because they're a hedge fund. People on WSB are telling stories about how their families suffered in 2008 and therefore they are never going to sell their GME stock.

WSB mods are deleting posts advising against holding GME. There is a pretty concerted effort on the subreddit to get people to buy more GME and to hold. And the people that do so are going to be the ones holding the bag when the bubble ends.

If you're cynical, you might wonder if redditors are the "mark", and some of these posters are intentionally trying to screw them out of their money. Regardless, the idea that this specifically hurts the people that caused the financial crisis is unsubstantiated.
Didn't the guy who coined the term give it as an example of a development model that never worked?
One of the landmines that I consider inevitable is any form of:

> The freedom of one ends where the freedom of the other begins

It doesn't matter whether you're advocating for hardcore communism, for minimal state, absolute anarchy or anything in between those -- someone is going to bring this crap up and use it as a counterpoint. Usually it doesn't make sense and doesn't convey any concrete meaning, but it's what people heard other people say and it sounds smart and morally superior so people try to use it anywhere they can.
> But really what we care about is income

> And income is actually what determines lifestyle.

I don't see why for either of those.
Thanks for your information! I've tried so many different meds over the years and I honestly can't recall my reaction to Naltrexone but I know I've tried it and think it didn't jive with my SSRI medication.

Thanks so much though, I'm going back to the GP tomorrow so I'll read up on the links you provided and see if the GP can give me another run at it (or at least remind me why I didn't stick to it last time!)

Really appreciate the support, thanks again :)
> 'wrangling data for legacy systems' does not cost that much, it's still a small piece of the pie

Are you sure? Because I think it might possibly involve:

- interfacing with an old COBOL system

- interfacing with an old DB2/ORACLE/(legacy database) with a "very creative" Schema and even more creative indexes (or maybe none - who knows). More bonus points if it's not even ASCII encoded

- Production system runs on a VM serving an old classic ASP or PHP app

- Data can be exported through an XML from Hell but that takes 2h to export.
Or even 2021, as insanely futuristic as it may sound? :)
I get what you are saying, but there are a couple of points that make this different..

First, of course is a subjective experience and therefore prone to error, but i came to this conclusion by observing this community over a long period of time.

Second, the communities you mention have mostly common ideological guidelines and goals, working like a cult or a religion.
Therefore there's this feeling of belonging. HN is far away from that as people here have all sorts of different beliefs, background, etc. It's an heterogeneous community that will hardly agree on anything.

There's also no sense of belonging here, to a group, or a brand. etc..

There's no HNer, not a club, or have a card in the sorts of "Mensa" that you would proudly show to tell how smart you are.. as most of us are anonymous here.

So i don't think the patterns apply here. I think some people spend too much time on toxic social networks and suddenly start to see 33 all over even when the number is 21, because his neurons are seeing the same pattern too many times with these algorithms that are optimized to turn us all into neurotics.
Wealth aligns more strongly with inequality because it is inherited. Income is to some part a product of your personal effort which acts as an equalizer. Inheritance very rarely is.
All mobile devices means only up to version 2.0.

Version 3.0 is the latest on iDevices and while Android can do up to 3.2, it is an optional API.

Likewise, Metal is the name of the game on iOS nowadays, and Vulkan was introduced in Android 7 as optional API, and only became mandatory in Android 10.

Vulkan also carries on the tradition of Khronos APIs, extension spaghetti, so while a device might support Vulkan, it doesn't mean it supports the Vulkan that the application actually needs.

https://vulkan.gpuinfo.org/listdevices.php?platform=android
And before you start with 'but in my country...' just know I've lived in countries with socialized medicine, where having to wait months for appointments to see a specialist is the norm, years for a surgery is nearly guaranteed and even needing a Dr's RX for aspirin (Germany!) is needed which is equally absurd to me

Poor overgeneralisation.

I’m in Sydney. We have a hybrid system.

- Insurance is generally affordable (I pay $1200AUD, just over $900USD, a YEAR).

- GP visits are free. There are a few privates that might cost $50++ per consult. But a decent GP that works in the public system can be found.

- Specialist visits are subsidised without needing insurance and are similar cost to a GP consult in the US depending on who you see. Wait times can be long, but your GP will know several specialists whom they trust and can give several referrals. I’ve never waited more than 4 weeks.

- Mental health consults are free with a referral. You get Max 12 free a year.

- Specialist procedures can take many months in the public system. True. But they are available for free. And a free system that saves some lives and gives everyone a shot is better than a private only system that just serves the rich.

- Insurance is affordable so you can enter the private system. Some procedures just cost the excess. This is very quick.

- All billable items must be disclosed upfront. There are no surprises.

- Medication is cheaper.

No system is perfect, but ours are vastly more affordable and effective per dollar than the US system. To argue about waiting for specialist procedures when a GP consultation could cost $100USD without insurance (source: last American I spoke to who visited a doctor in the US) is simply ludicrous. Last year I maxed my mental health allowance, had GP appointments at least once a month and did a range of tests. Total cost: $0. Specialists and hospital: $800-900AUD. Meds: $200AUD. It was a bad year for me. Still way less than a year of US insurance.
On tasks where building the initial framework is the most expensive part, swapping out contractors only serves to abstract away complexity without reducing its cost.

It's better to have an in-house dev department in these cases even in the complexity side, if you realize that complexity in the contractor side is just as bad as complexity in the basic org.
I believe Deloitte just PMs the project and farms it out to a sub contractor. This is standard operating procedure.

I understand the Deloitte prefers heavily documented and waterfall development with overseas developers doing the work. Basically top heavy and expensive management and cheap dev resources.
Because each human have got a liberty of expression. This library would be an alternative and not replacing.
Not to go off on a tangent, but I’m not sure that’s entirely true.

To me, everything changed with the internet, and especially with smart phones + social media.

I was an adult for a period before all of this, and definitely still feel those were much “simpler times” vs. when all these things came about.

Information spreading literally at the speed of light has changed everything. And not all for the worse, but it’s definitely been a double-edged sword.
Gah, I meant 2,450 mAh of course, sorry. I hope nobody got minimalist-tech visions of an AA holding less than 3 mAh. :)
If these guys can use eventbrite instead it can’t be that complicated.
Hammers and Nails, and Operator Overloads
Biggest part of their quote is tires, which apply to the electric cars as well.

1k a year is absolutely insane. That must scale up with expensive cars. A new battery, new brake pads, and and windshield wipers don’t even come near 1k and you don’t even have to replace any of those annually.
>This is mostly a hit piece.

What makes that article a "hit piece"?
Academics Are Worried About Cancel Culture
The article never claimed they are impossible to solve.

It even mentions Tor.

You seem to trying to argue something different than what the article is actually about.
It's not a Ponzi scheme: the buyers understand that the hedge funds were greedy and instead of closing the short positions they just shorted even more. They did every trick in the book because they were so full of themselves:

https://seekingalpha.com/instablog/11442671-gerald-klein/309...
I fully disagree.

If I had $10M, I could retire today, never work again in my life, and my income would be $0. However, I could easily spend $200k/year and have a great lifestyle, without reducing my wealth, inflation-wise. Some people say I could even spend as high as 4% of my wealth annually [0] - which I personally don't agree with.

Vice versa, if I had negative $200k wealth (student debt, etc), and an income of, say, $100k/year while living in the Bay area, I would probably remain "poor" and be constrained to a thrifty lifestyle for a long, long time.

[0]: https://www.schwab.com/resource-center/insights/content/beyo...
> There was monopolies of mandis(farmer are restricted only to sell here) now government allows them to make contract or sell anywhere.

This is factually incorrect [1]. Only about 30% [2] of produce is sold in mandis.

Any anti-mandi law is essentially an anti-farmer law; because mandis act as a safety net for farmers. No farmer can negotiate good deals with big corp, and once the buyer side is monopolized (ala Jio); the farmer is forced into bad contracts. What the government should do is implement mandi reforms.

[1]: https://www.thehindubusinessline.com/opinion/can-free-trade-...

[2]: https://www.downtoearth.org.in/blog/agriculture/by-pushing-f...
You do have to propagate the scaling factor, but as long as it's an integer scale, you don't have to convert all your coordinates to use floating-point everywhere and enforce rounding rules.

I'd also like to point out that if you are rounding in your rendering anywhere, you are now likely either introducing blurriness again, or something is getting scaled incorrectly. The only real way I know to do this without causing artifacts or error build-up is to have to compositor only do the rounding as the last step, which is the way it works now, and you have to use an integer scale for that. As you describe, this is the "easily solved" way, but it's only really easy because the compositor gets to handle it internally -- once you push that problem to clients it gets significantly harder.
People always forget that none of the things we stress about (code cleanliness, architecture, UX,...) make or break a product.

It's some weird combination of solving an actual problem decently enough (iow, it does need to work most of the time :)), good timing and some arbitrary pick up by the masses.

Like Google succeeded because they provided a no-frills search that had no ads, and geeks like us started pushing it down the throats of our non-geeky friends as The One True Search.

I ain't saying that Python leads to bad code (because you can have bad code in any language, just like you can have good untyped Python), but that there's this talk of scalability like it's some msgic thing that's impossible if all the stars are not aligned.
> It is possible in theory that code that's less carefully optimized exhibits different behavior, or that the benchmarks chosen here are simply not as amenable to compiler optimization as they could be

This seems like a rather important point that's glossed over. Typical code is not often as optimized and meticulously written. It would be nice to see how much compilers have improved there.