skysight-inc/HackerNews huggingface dataset:
To give another take, Python's dynamic nature allows you to easily change class properties, methods, and so on. However, what is difficult with Python is to actually modify the executed code.

For example, say you had

def f(x):
return F.relu(x)

Now, you want to change all the activations in your network from a relu to gelu. This... is not so easy generically. You might be able to do it for your personal code, but what if you're importing a model from torchvision?

With FX though, you can simply trace out the graph, substitute the F.relu with a F.gelu, and be done in <10 lines of code!

Essentially, it gives you the freedom to perform transformations on your code (although it places limitations on what your code can contain, like no control flow).
Here's some discussion about that. But to put it simply, security is done in layers. Checking something simple like a script before running it is relatively easy and can catch low-effort malicious attempts. Sure, it won't protect against an advanced persistent threat doing a supply chain attack, but you're probably much more likely to be hit with low effort attacks that could be avoided by just not being careless.

https://news.ycombinator.com/item?id=17636032
Depends how the DRM license is written.

It could easily be a perpetual license for a given title. Then there is no incentive to remove it.
Can you link me to the source code where these egregious privacy concerns are taking place? I'd love to open an issue if you're reluctant to.
Changed from https://finance.yahoo.com/news/internet-providers-collect-st.... Thanks!
This is very far from dying off. A friend of mine recently started a company, and close to 100% of the money they raised was a direct result of squeezing into golf games, ski trips, and retreats with prospective investors. My salesperson friends regularly score very large deals over games of golf or similar activities.

You'd think that the merits of your product would be enough to carry your sales, but in practice, sales is primarily driven by your network, which involves getting close to as many people as possible. Turns out, it's easier to do that over golf than via formal meetings.
People also conflate historic unions with the current post-New Deal legal framework around unions, which is a framework that only really benefits labor lawyers without really benefitting other people. Just because they're called "unions" does not mean that they are the same thing as the historic "unions." They're a completely different thing governed by a highly complex body of law which is utterly different from the previous framework, operating under totally transformed social and economic conditions.

Current day unions are fee bonanzas for lawyers paid for by the workers, the corporation, and the shareholders. The New Deal is often misinterpreted by current day leftists who incorrectly conflate their own views with FDR-era progressivism and the legal reality that it created. They like the fantasy idea of unions in the same way that we can admire the elven kingdom of Lothlorien, and do a lot to avoid perceiving the bureaucratized reality of contemporary unions in favor of nostalgia LARPing.
To be fair - I'm not saying it is necessarily as good I should have caveated it as it is still quite good and way less involved. Return to effort ratio is high (and cost is low).
Typically you open the Heinz can

Microwave under clingfilm for 3-4 minutes

Serve over toast.

Its not that complicated right?
Accessibility is one of the fundamental pillars of security. If you don't have access to your data, it no longer belongs to you.
> > I mean, I’m not dismissing Linux though.

> > But Linux on the desktop, sorry. It’s not going to happen.

> I mean this seems like a dismissal to me. I am specifically talking about the desktop. I don't think the impact that the Linux kernel has had on the server or mobile spaces is up for debate - as you say it's pretty massive.

There's never been on a ‘year of the Mac desktop’ in the way that people typically discuss a potential ‘year of the Linux desktop’, and instigating one is pretty obviously not part of Apple's strategy. Imo it's easy to imagine Linux desktops carving out a more secure place in society and ‘the market’ which doesn't involve any kind of mass adoption, meaning that it's safer to assume compatibility or other measures to accommodate desktop Linux users (from vendors, from governments, from social clubs, whatever).
>They understand that, they just don't want to pick up the Sisyphean task of trying to convince idiots

I think that's a pretty bad attitude and it doesn't get anyone anywhere.

If I write Java code into my Python interpreter, I am not gonna say "dumb fucking Python can't understand what I mean" - I am gonna recognize that I am speaking the wrong language for the job.

Same if I am speaking to someone who "isn't as brilliant as I am" (or likely, has another set of priorities, context, focus, etc.) - I need to start with that reality, and then think about - how do I make this person care, how do I share with them what they need to understand, etc. There's a definite skill to this that is acquired with conscious practice and experience.

If you start off assuming that others aren't smart because they didn't connect to what you are so sure you explained so clearly, rather than questioning what is it about your explanation that didn't click with them, you're fucked.
How many NYSE stocks that existed at the start still exist today?
Ripping off (A)GPL software is nothing particularly new, but this is a remarkably haphazard and visible attempt to do so.
The publishers of this article owns a rival ad network. The difference between PR pieces and news is getting thinner.

https://newscorp.com/2017/12/05/news-corp-launches-news-iq/

(from putlake's comment above)
I think the problem is that there are really three people this behaviour would apply to:

1. Someone with a spectrum disorder.

2. Someone who enjoys dicking around with people.

3. Someone with a spectrum disorder who enjoys dicking around with people.

I'm trying to figure out if the person is in group 1 or 3. If you encounter a few people in Group 3, it's then harder to see people in Group 2 in a good light.
IMO "year of the linux desktop" is a meme left over from the dot-com bubble in the early 2000s, when everyone was starting Linux companies and everyone thought theirs would be the dominant one. We know now that it's not a growth market, and most of those companies failed. You only have to watch Canonical's missteps to see how this continues even to today. (And realistically, they are the dominant one and have been for some time, not Valve or Red Hat or anyone else.) I actually heavily dislike that phrase and would suggest that people stop using it because it just reflects on the terrible type of bundle-open-source-and-get-rich-quick thinking that plagued that era, and distracts from the actual problems that need to be solved in order to ship Linux in various environments.
There are probably quite a few ancaps, and I've seen a fair few communists, but I have yet to see a genuine fascist. That suggests to me your using the term more as a slur than as a word that actually means something.
Set it in concrete. Most of the films from the 20's burned up and the software track record is terrible.
A Pep Talk for Those Who Work Bullshit Jobs
This is why, in a just society, the penalties for corruption and abuse of power for LEOs should be extreme. Same goes for elected officials I suppose, but abuse of the state's threat of violence is antithetical to a free society.
Rather than a "sure-fire-technique", "secrets" maybe just be a one-by-one elimination of errors.

Sorry if this is obvious, but "blown up beans" pretty much universally means "overcooked". They probably would have been good if you'd cooked them less.

However, "hard" beans are trickier. It might just mean "undercooked", and you can give them another few mins in the pressure cooker, or it might mean that the beans are old/were not stored in a dry air-tight container.

So how to pressure cook good beans:

Start here for rough times:
https://fastcooking.ca/pressure_cookers/cooking_times_pressu...

Cover beans with about 2-3x water. The goal is that once the beans have expanded there is no excess water. The excess is just diluting your seasoning.

prepare seasoning (in this example for something good in a burrito, w/ corn bread, or served with a braised pork shoulder): brown a lot of onions in a lot of oil. For 2 cups of dry black/pinto beans, something like 1 large onion and 1/4c of neutral oil. Add 1/2 head of chopped garlic to the mess after the onions are browned. Add another drizzle of oil and into it add ground chili (preferably a smoky one like morita), cumin, and black pepper just as you are turning off the heat. The effect of cooking spices a moment in oil is positive (see indian "tadka").

Add salt and seasoning* in with the uncooked beans. My rule of thumb is that the cooking water should taste decidedly salty - a bit saltier than you ultimately want the beans to taste, since the salt will disperse somewhat into the volume of the beans.

*Some people say don't salt or season until the beans are cooked, else your beans will stay tough.

This is definitively not true in the case of salt - in fact the opposite, salt is shown to help denature the protein in beans and decrease cooking time: https://scholar.google.com/scholar?hl=en&as_sdt=0,48&q=salt+...

It seems to be somewhat true in the case of the calcium leached from seasoning like onions and garlic, but, IMO with the pressure cooker it's not an issue in practice.

Also cooking in an alkaline solution can help denature tough, improperly stored, beans. So if you're having a rough go of it, you could try adding a tsp of baking soda to the pot.

Happy beaning!
> As somebody from the UK

A Union in Europe and a Union in the US are not the same thing! They have the same name, but they are not the same type of organization.

That's why you are confused. European style Unions do not exist in the US.

One huge difference is in Europe the employee picks their union, while in the US there is a single union for the employer.
> "That you can cite a single 20 year old Microsoft case"

OK, do you want some more? How about [1]?

If your point is that the tech giants have not faced enough anti-trust litigation: you'd have to define "enough" as "sufficient to break them up." Because they're still here.

The EU has been all over them, and almost every state AG is joining in an anti-trust suit against them. Congress investigates them every week, and we might eventually see some legislation. Democracy is slow. But yeah, more is better.

Your last two paragraphs rely on a false premise: "a constant ongoing stream of acquisitions." If there are acquisitions going on, it's not for patents -- it's to eliminate competitors. That's not a defect of IP laws; it's a matter for legislation and anti-trust action. Which I support.

[1] https://www.ftc.gov/enforcement/cases-proceedings/151-0065/s...
>a handful of memorable experiences with talented men

Talent is generally understood to mean an innate ability, but for any practical advice in this direction that can be put into words, well, some readers would be very grateful to know it.
It encodes data in the # fragment of the url itself, but for decoding the data in the fragment it relies on the js loaded from the server also the domain must be resolved.
He also helped to create a generation of people which modded and created forks of the engines he wrote to use in their own projects, providing the basis for tools to modify assets and whatnot.
I owe him so much and I thank him for what he enabled everyday.
It's within error bounds, so more proper to say 40% (ish), which is kind of the point.
A few initial thoughts jump out at me:

someone I respect in a domain of life I respect (could be music/athletics/relationships/humor/whatever but ultimately it is a reason I enjoy them as a person and in times of adversity can't dismiss them as a disposable generic employee)

moreover, the above attribute also often demonstrates a healthy life balance outside of work, and this will help prevent workaholic burnout which is a very real pitfall ina startup

someone that has motivation/ambition in a domain(s) that I do not (maybe I can do a particular skill and even at a competent level, but I'd rather have a partner that enjoys it and reads up about it in their spare time even if they aren't as "good" at that skill as I am right now)

someone that has been challenged in life in some fashion. again the domain isn't as important as the experience of facing pressure/adversity and finding that extra gear within oneself to emerge. and furthermore then wanting to start the next challenge despite having already gone through the wringer. in my experience there are people who thrive under pressure and those that tend to hide/crumble when challenged. you obviously want the former and some that has been tested.

there are plenty of other attributes that are covered by great replies that I won't repeat. I felt these seemed a bit distinct (at least when I posted) and worth mentioning
> Not that the cab industry was really all that much better. But what's wrong with Uber and the gig economy at large is that we're letting huge companies with big budgets get away with not respecting labor norms

Hold on hold on. You previously blamed our current corporate system for preventing workers from owning their means of production.

Uber exemplifies the vision you seek... where individual workers own their own means of production. There is no need for a worker coop for drivers. A driver uses one car -- their own. They do not need to own some large capital investment (it's not like the owners need a factory to work). Why should driver A and B share cars together? That's the very vision of shareholding that you deride.

Uber, the company, is obviously not a worker coop, but frankly, its model is the most viable way towards a vision of worker-owned businesses. If you truly desire worker coops, instead of large corporations, then the vision of uber and the system it seeks to achieve ought to be lauded, even if the specifics of uber's implementations should be scorned.

Unfortunately, all the progressive labor activists made such small worker coops illegal. A more sensible solution would have been add a corporate structure that lets drivers band together for certain collectively purchased services (like health insurance and other benefits), without all the reporting requirements of normal corporations. Instead, they basically banned small businesses.
Isn't that why function arguments exist? `if act=='relu'`
Seems like there are no good ways for individuals to keep digital records that long. Even if you found a storage medium that could last, the machine that reads and serves up that content would need replacing.

The Internet Archive would be the easiest way, but a boring answer. You're trusting another organization to maintain your data, but it's about as certain as any other option to be available in the future.

You could trust Cloudflare or AWS to keep an storage bucket alive, but then you've got to continue paying for it, and there will almost certainly be some changes in the next 500 years that would require a human touch. Who knows if AWS will still be around, or if its new parent company, Yahoo-Facebook-Intel, will drop contracts if you don't log on daily to 'Oculus Space'. My point is, The Internet Archive might be your best bet if you rely on another organization to keep the site up.

If you did it yourself, you'd need
- a stable file format (SIRF?)
- multiple backups and copies, even on the same disk
- very stable, simple computer to serve the content
- maybe like, a Raspberry Pi-like system submerged and sealed in mineral oil?
- static IP address to host from
- this might be the dealbreaker for a DIY solution. You'd need to rely on other services
- A local network that can be connected to...even after 500 years of changes to networking protocols.

Even with a DIY approach, you'd be relying on a trust of some sort that could handle replacing parts as needed. You could invent an analog titanium read-only storage disk with your data encoded on it, but even if you have bullet-proof hardware, you still need to allow people to connect to your server...and that is the least predictable part of the problem.

If enough people are interested in preserving content like this, a block-chain storage solution could work. You'd be relying on the system still being active in 500 years, so you'd need multiple generations of people all using the same blockchain to preserve their data. Kinda like a decentralized Internet Archive.
I'm not sure what you think this line of discussion was about, but having a cop point a gun at you because he thinks you are possibly in the process of committing a felony is not a misuse of police power.

If he beats you up after you are compliant, then we are talking about abuse. Forces you to confess, abuse. Any unnecessary roughness while you are in custody (e.g. The Ride), also abuse. But if he legitimately suspects you are committing a crime and asserts his control to stop it, then he is merely doing exactly what we (society) have paid him to do. It only becomes a problem if he abuses that power after control has already been gained.
You can use Kubescape (open source) to check if you are vulnerable. https://github.com/armosec/kubescape
Great, thanks. I just placed an order for shio koji on Amazon, can’t wait to try it out.
It's interesting that you focused on leadership/management as an option--no, I actually really am talking about going to the academy, learning about escalation of force, patrol work, and basic procedural law, and then manning the city streets.

I'm not expecting left-leaners to go in and "take down the corrupt cops from the inside", just to go in and do police work. Most cops that get away with murder don't appear to be nakedly corrupt or part of an overt/explicit conspiracy to commit murder and theft; they're just incompetent, malicious, and protected by the brotherhood.

I have the same criticism of left-learners in other fields, like business and engineering. I come from a very left-leaning community and family; they will talk up one wall and down the other about things like bank loan disparity, police response disparity, treatment by retail employees disparity, etc. but very few of them actually consider becoming a loan officer or a police officer or a grocery store owner and then choosing how to treat people that would normally be treated poorly. People in my familial and social circle want to work $70-100k white collar administrative jobs and tell everyone else how to run society, when it would be far more effective if everyone with their same viewpoints simply become part of society and ran it themselves.

More self-sacrificial behavior and working in "real" jobs would also solve a lot of problems with what I saw as a flaw in liberal/left thinking. It's hard to be friendly and forgiving to thieves and violent robbers when it's your retirement plan that's getting jacked up twice per year and losing a third of profit to theft and another third to taxation.
Oddly enough, this is why I stopped buying iOS devices. With my old Android phones/the one Android tablet I got I was able to install something useful and pared-down once they became older and unsupported. They work fine as readers/browsers on my home network or as "fancy" remotes and local-network media players.

The only old iOS device I haven't sold/tossed is an iPad 2 which is unbearably slow for most things, and I can neither downgrade the OS or install some lighter alternative. Plus it needs a new 30-pin power cable but I haven't gotten around to buying one because all the other old devices just use one of a pile of USB cables I have stashed around.

As far as I'm concerned, at least in terms of repurposing older devices, iOS is like the old consoles where it's essentially stuck once there are no more "official" updates. If it boots Android, there's a decent chance I can install something custom on it years later.
Two basic color words for different types of blue. You might think of azure, cobalt, and sapphire as shades of blue. To a Russian speaker, синий and голубой are not shades of each other, they are different basic colors, like blue and green in English. And there is no one color word in Russian encompassing all blues.
I have bad news, dawg. Louisiana Supreme Court declined to hear the case, effectively upholding it.
> 65% of founders do Product

> 57% of founders do Operations

> 52% of founders do Sales and Marketing

> 37% of founders do Design

> 31% of founders do Engineering

> Engineers seem to be in high demand. Among founders who do not do Engineering, 80% prefer a co-founder who does Engineering.

This mirrors what I've seen in every co-founder matching forum: A huge imbalance of soft skills over engineering experience.

I'm sure some of those founders are extremely talented at product, operations, sales, and design. However, there are many others who fit the classic "idea guy" stereotype.

One thing I've learned from using co-founder matchmaking services like this is how hard it is to tell the difference between the two types of founders from credentials alone. A striking number of the people with impressive resumes and FAANG backgrounds got there by mastering big company skills and working their way up the ladder and through interview processes. Eventually they conclude that a startup is just more of the same big skills but with them at the top of the org chart.

Some of the most promising people I've talked to on these platforms had less traditionally impressive resumes. They didn't necessarily have Ivy League university backgrounds or FAANG companies on their resume. That's likely what led them to use these platforms in the first place: Smaller personal networks that necessitate reaching farther for potential co-founders.

These services can be interesting, but it really feels like a numbers game. Be prepared to take a lot of conversations very quickly, don't let impressive credentials alone sway you, and don't get discouraged by the volume of negative matches.
Did anyone else see the job posting for a dishwasher @ $50k/yr in Vancouver? No experience required either

https://www.narcity.com/vancouver/vancouver-restaurant-dishw...
Zero chance, whatsoever. The consumption of media will change over the next 500 years as much or more as they have over the past 500 years.
Except some people just can't stop amassing money even when they have enough to not work anymore and provide for their children and grand children.

The fact that it isn't obvious, makes the choice of making more quality indie games even more laudable to me.
Yes but "who cares"? To 100% of the people you will be talking to, Beating Around the Bush has a negative connotation.
Well, my spouse IS my current co-founder, so clearly I chose wisely.
So much for "going back to normal" I suppose...
This is such a good interview question lol
I believe Intel didn't strictly rename Intel 10nm to Intel 7, it's a refinement of Intel 10nm that is Intel 7 (they were previously calling it 10nm+ if I recall correctly).
>> Everyone is desperately trying by charging FAR less.

I thought these advertisers paid per-click, so in some sense Google and any competitor are fungible. Do people really care where their ads are shown so long as people click on them? Are the competitors placing ads in those crappy web sites that encourage accidental clicks?
I picked up Sublime Text + Merge a few months ago (I wanted Sublime Text and figured I'd try out Merge since the bundle was cheaper), and it turns out I use Sublime Merge way more. (Sublime Text is fine but for my workflow it has a bunch of gaps with Visual Studio that I haven't been able to fill).

Sublime Merge and vscode + git plugins are pretty close to each other but Sublime Merge does everything I need with less fuss. vscode just has some rough edges due to it's swiss-army knife approach that Sublime Merge doesn't.