skysight-inc/HackerNews huggingface dataset:
> When you can start a company via Stripe Atlas in a few mins and get a bank account, that seems relatively streamlined

Correct, but that's a small part of it. In fact why would you even need Stripe Atlas if it's easy to open?

Not forgetting a lot of state/city bureaucracy and also what I call private bureaucracy and complications. (as in landlords, clients, service providers, etc)

Bureaucracy is a bit like "the air", people who are born onto it don't see it and don't understand too much how it can be different (of course, in the most egregious cases it wouldn't be hard to optimize/simplify) BUT there's a bit of blindness when it refers to your own country's bureaucracy. (and of course, there are always things that are done 'under the table')
Sounds like a made up story for the purpose of self promotion to me
Good boys and girls get fired
Let alone lines of code would be even more when it's written in C++.
I don’t keep me entire net worth in cash. ATMs have limits, and banks typically require in person presence and reporting when dealing with large amounts of cash. Crypto not so much.
None of those things ever made any money. They survive thanks to constant equity raises and government subsidies.

All Musk companies failed to produce profits or positive FCF, they were all sold to bigger fools who didn't look under the hood.

At Paypal for example there wouldn't have been a hood at all if it wasn't for the board firing Musk and bringing in Peter Thiel.

SolarCity exactly the same, solely the bigger fools now were the shareholders of the other publicly traded company which fails to make positive FCF
Agree. Its amazing technology in the hands of the worst possible company. It can run anything, JavaScript,
Java, Rust.

Every time I get to the download page, and despite
all the claims around the Community edition OS licenses,
it just reminds me who is behind it.

I think the trick is that they might just drop their efforts behind the Community Edition anytime. The Open Source license its not a guarantee. Any Open Source team that would decide to pick up the engineering effort would have them coming around and claiming some kind of license infringement.

Really a shame, actually.
> "there's more like me, be happy to help you out, but on a contract basis and as a group."

Deception aside, this seems like a reasonable idea, and I've wondered if anyone might do this as a result of covid (as in, "we quit en masse when our employer wouldn't let us stay remote, wanna hire us?"). A mature team that's already worked together and gone through norming-storming-performing sounds like they'd be better than 5 freelancers thrown together.
> No regrets

The victim of this pattern is not you
Imagine a business that sells deliverable medical testing kits. This business is the best at what they do; they sell more kits than any other organization, they cost less, they're delivered faster, and are superior in any way, shape, KPI, or form imaginable to traditional alternatives. The only issue being that each kit is in fact a bloodletting kit, and their intended use is to inform you which of your four humours is out of balance.

I'm of the opinion that e-proctoring, whatever its privacy concerns, is fundamentally an exercise in "doing the wrong thing faster". Our exams are a poor reflection of student ability. Our exams have no bearing on actual proficiency in the subject matter. Our exams are ineffectual at catching cheaters. Leaving aside any discussion of privacy, e-proctoring (and traditional proctoring) fails to accomplish its fundamental goals.

To automate these exams, to make them ever-more scalable and easier to distribute, is not a victory. We've merely perpetuated a flawed system.

If we want a meaningful assessment of student ability then we need to use better methods. Dethrone exams from our curriculum. Leverage project-based assessments. Use oral exams where feasible. Replace the infinitely looping lecture halls with recorded videos and open-source textbooks. Use the recovered instructor time for something meaningful. This is not a Gordian knot. It can be solved with a little courage and a little pragmatism.
for those of you wondering why a litigiously rigorous company like Microsoft is pushing Copilot despite overwhelming evidence of copyright infringement, its not a technical limitation they seek to challenge but the legal limitation of the GPL and open source code in general. What they could not destroy through market dominance, they will use their 143 billion in revenue to simply render moot.

Microsoft has the coffers and attorneys to litigate this all the way to the supreme court, and I surmise thats just what they intend to do. a win for Github AI would be a damning indictment against the protection offered by open source licensing. cloud is Microsofts golden calf in 2021 and ensuring it grazes rent-free on your projects..your code...has become a priority.
My bank also in theory supports reversing transactions but last two times I've asked them to they didn't do it anyway.

Anyway, there's no issue with building and using a service to handle that for you both on top of the currencies and as a smart contract on the blockchain itself. Most current crypto users just don't seem likely to use it as they prefer the control. This might change as the audience changes.
What I find exhausting is having any systemic criticism of the movie/music industry met with arguments along the lines of: "It was just different, you're merely nostalgic/you have golden age syndrome", and have a hard time answering back with anything except: "It really was better, sometime things do get substantially worse".

While technologically everything has improved, creativity feel like going from the golden age of the greco-roman world to 8th century Europe, where indie bands/movies are like the churches that preserved some measure of past glories. What argument can one make when the burden of proof is to show cultural regression?
Anyone interested in a story written in defiance of an NDA, I give you "How To Destroy A Tech Startup In Three Easy Steps":

https://www.amazon.com/Destroy-Tech-Startup-Three-Steps-eboo...

I wrote this because it seemed important to warn people about the dark corners of the startup world. So much of the coverage of startups is pure hype,so we need more books that offer a sober, realistic view of how chaotic these places can be.

Oddly enough, the startup seemingly died in 2018, and one of the Board members went to jail, but (I just learned) they apparently got an injection of new capital and now they are trying it all again.
Maybe true with currencies, but I'll point out there are other applications of the blockchain-related datastructures, such as namecoin for global pointers, ipfs for content disemination, ethereum for contracts, iota for iot, etc etc.
That's their problem...shoulda worked less hard
I think you missed the point. He's saying that now things are made with other purposes in mind (like Amazon Prime). Obviously the people on the ground creating the thing care about it, but at the top things probably look different than they used to.

> "The system is not necessarily to please anybody," Diller said, suggesting Prime Video's primary purpose is to get more customers to sign up for Amazon Prime.
Anything over 15 seconds is fair game, IMO
I was that guy too at one job. It was wonderful to work on a few F# projects, but I have no doubt they quickly went away after I left.
This would be a good use case for an RSS feed of your own subscriptions, but sadly YT does not support that.
I'm the uncool one
A company is not your family, the pretense that you are super interested in working this job instead of doing what you actually want in your life, and if you do anything else except toeing that line you are an unacceptable candidate is frankly nauseating.

Nobody is being a "diva" by upfront stating things everyone already knows, but lies about. It doesn't require being an asshole about it either.
Merinos ftw though.
The picture at the top of the article has the caption "Setting Windows 11 to one of its dark themes also darkens the background of the Settings app—but not the background of most traditional apps, like Resource Monitor".

This doesn't seem like news.. Dark theme has been in Win 10 for a while and didn't apply to old style apps. Did they specifically promise to do this?
>How would that court requirement work ?

Yeah that's the technical detail no judge has any interest in solving ;) ....like upload filters..
Learning How to Learn with Barbara Oakley
If you’re one of the 2.7 million people who have taken her course on Coursera, you might recognize her as the instructor of the world’s most popular online course: Learning How To Learn: Powerful mental tools to help you master tough subjects.

MEMORABLE QUOTE

[00:37:33] “… well, you can’t get from there to here, if you are really focusing on this one little area, you are stuck. And the only way or the best way to get yourself unstuck is to get your focus off what you’re doing.”

HIGHLIGHTS FROM THE SHOW

[00:00:38] Guest Introduction.

[00:03:22] What type of kid were you in high school. What did you think your future was going to look like when you were in high school?

[00:07:53] What was it like, forcing yourself to get better at math and learning, convincing yourself that she can learn it?

[00:12:10] what would you say your relationship with luck is? And how have you managed to create your own luck in life?

[00:18:21] What role do self image and self perception play when we are trying to learn something or even advancing in our own field?

[00:21:39] Do you count specialization the same as being pigeonholed?

[00:27:15]Barbara asks Harpreet if he’s thought about writing a book.

[00:28:44] How have you used transfer to your advantage during your varied career?

[00:35:10] Can you describe the focus and diffuse mode of thinking and how they work together to help us solve problems?

[00:42:43] How do you know it’s time to get a diffuse mode break?

[00:47:47] What are the differences between the default mode network and the reticular activating system? And what effects do they have on creativity?

[00:53:26] What would you say is the difference between Art and Science?

[00:55:39] What role does creativity play in Science?

[01:00:28] How do you find out what it is that you are actually creative at? What can we do to help us recognize that?

[01:02:11] What is the relationship between emotional state and our capacity to learn things?

[01:08:04] Doesn’t your brain make you think how you can change your brain by thinking?

[01:10:51] What implication does this have for the way we talk to ourselves, our inner monologue, and our inability to think?
[01:12:08] Is there a relationship between your self talk and your particular activating system or even your default mode network?

[01:18:43] Barbara tells about the latest book that she’s reading and enjoying.

[01:19:26] It’s 100 years in the future, what do you want to be remembered for?

[01:19:53] The Random Round
Agree with that statement.
Brakes just make the car go slower or even stop, but the entire purpose of a car is to go and go fast.
> Or do their users have to go through the same painful failures?

This might actually be the first time for people to learn these lessons. They've been free-riding on the protections that banking regulations provide for all of their lives.
These variable names are hard to read for those who could actually learn from this, but known to those who are already familiar with the algorithms and have little more to learn about them. This is a common problem you run into when you start learning about a new area.
Considering every response so far has shared links from the sites I was intending to poke fun at...
MongoDB C# Driver vs. MongoDB.Entities Benchmark Results
Nope, but the value of the educational takeaways from the report are not contingent upon me providing evidence of this specific attack. You are welcome to be skeptical.
Generally the idea of caches is that they contain a small subset of all your data in a type of storage that's more expensive, but faster. The extra complexity of primary databases is largely down to the fact that they have to use disk storage.

BTW, you're way off the mark with the numbers in your car analogy! I know the precise numbers are not the point, but it's really not 90% vs 25% efficiency. The oft-quoted figure of 25% efficiency refers to thermal efficiency. It's a measure not of how much power is wasted by the car, but how much of the energy in the fuel is turned into useful work. To compare electric cars, you have to consider how the electricity is generated. It's mostly generated by burning fossil fuels. It's more efficient than petrol cars because it's done at such a large scale, but it's not 90%. It's more like 40-50% afaik.
Hah. I asked my mechanic would he help if I bought one and he said he'd refuse to work on it.
Fear that tech companies were becoming more influential than the politicians. They're protecting themselves from a perceived threat.
It's true that bringing in a new technology without support of your team is a bad idea. However just rejecting F# per se because C# has a lot of features is missing the point. Engineering is about trade-off and if for a given project with a given team F# is the best choice - given the information available - please go for it.
Of course everyone that does honest and useful work ought to be compensated for that work. But note that there is extensive research that publishers earn excess returns, beyond what is justified by their work and risk taking. In other words, they're rent seeking (ie, not creating value, but appropriating value).
Tesla makes money
A copyright strike I would understand, but a whole arresting process seems like an overkill.
> As a result I use the supposedly not ok, security by obsecurity. (Along with other normal precautions)

It's not that it's somehow wrong, the problem with security-by-obscurity is that it's often mistaken for cryptographic security of the Kerchoff kind, where you can reveal the entire scheme, minus the secret key.

Something like port-knocking is a form of security-by-obscurity that is technical enough that someone might mistake it for cryptographic security.
It's preparing them just as well as primary education + college. It's just that college degrees were more meaningful back when the old people running most companies got them, and employers need a weed out, so we still use it.
It's been great. The scene is flush with money and companies are willing to go well beyond the "standard" 30% bump when you switch. I do disagree about the $70k figure for 2-3 years of experience - that's nowhere near what I've seen for that range unless you're talking about the literal top tier of talent. Eg. Swiggy - our version of Grubhub - has a median pay of INR 3.2mn for the SDE II level [1], which is where 2-3 years of exp will generally get you. 3.2mn is more like $40k. Don't get me wrong - $40k/y is loads of money in India, even in an expensive city - but it sure isn't $70k. On that page you can see the broad salary band for comparable startups which are all in the same ballpark. Maybe there's people out there earning that kind of money, but it's certainly not the norm outside of sectors like Finance.

1: https://www.glassdoor.co.in/Salary/Swiggy-Software-Developme...
He affects an overly exaggerated Canukistan patois that I find endlessly amusing, but I can see why it would grate on others.

Some of the other "vidjaeos" are quite interesting when he is tearing down power tools to see how well they are constructed, and which ones are really worth the money.
The trouble you'll run into with Oracle licensing is that, in many cases, when they say "core" they mean cores for the underlying hardware. If you are running this on a virtual machine, Oracle will traditionally want you to license every core on the box underneath, even if you're only carving out 2 or 4 or whatever for the VM itself.

Worse, if your VM platform supports migration (vMotion et al), they will then insist that you buy licenses for every core the workload could theoretically run on. For modern hypervisors, this often times means licensing every core in your virtualization estate. I've had Oracle licensing tell me this exact thing with a straight face.

There are more than one law firms in the US which do nothing but sue Oracle on their client's behalf. When your licensing terms are so odious that multiple law firms can make a living fighting your terms.... something isn't right.

"One Rich Asshole Called Larry Ellison"
The MacBook Air never had the butterfly keyboard.
Startups, Forget about the Technology
livefeather.com is amazing and available in the US. They don't offer the interior design service part, though.
Found the person who's never worked on an enterprise system
Tauri seems like the only viable Electron alternative right now, and it's written in Rust.
So you have no idea then. We both know you have no information about this story so let's not pretend. If it's made up or not your have no clue
Consulting and working full time have the same problem, you need to program for the customer, not for yourself. If you work with people who are unwilling and/or unable to learn a tool, then DO NOT use that tool. It doesn't matter how much better it makes your life, you've taken a more or less functional organization and given them a bus factor of 1, where that 1 is you and clearly if you're so high on your tool you're willing to shove it down the orgs throat, you're probably looking to leave already.
If the kid would invent or improve a green energy source. Or convinces other people to stop eating meat.
The current legal approaches are based around requiring companies to provide manuals and such. I am in favor of that, but I also have no doubt that companies will do their best to provide the bare minimum or even provide inaccurate information. You're relying on them to do the right thing and comply with the law.

Meanwhile, if someone manages to reverse engineer a product, there is no reason why they shouldn't be able to fix their own product or offer a service for others to fix their products. But currently that is illegal due to the DMCA, and it should not be.

Both of these things should change in parallel.
Very interested to see where this goes, particularly if you're the person working on it.
And they are made of inferior quality components not comparable to an Air. See used prices for evidence.
Yeah that’s fair. I’m biased in the way I care much more about the software experience than the hardware (within reason).

Apples approach when it comes to repairability is really poor.
> To begin with there are several layers of protection built in at acquirer, issuer, network and so on. Almost at each step there's an option to reverse the payment (or issue a compensating transaction) and finally the chargeback and legal recourse

I'm vaguely aware that there are several checks at the different layers... but I'm puzzled, are there really options to reverse payments at all those layers?

I'm asking, because I've seen multiple times some surprising transactions/unapproved transaction/forgot to cancel a recurring payment...

and, each and every time... the e-money institution/bank/credit card provider, was unable to do anything, until the transaction actually posted.

i.e. while the transaction was still shown as "pending", I couldn't do anything (besides contacting the seller, which obviously wouldn't do anything). Each and every time (when I couldn't eventually get a refund from the seller), I had to wait for the transaction to be posted to be able to file a chargeback
The semantics of assignments in Python are not the same as assignment in C. When you assign a local like `x = some_expression` in Python, you can read it as, “Evaluate `some_expression` now, and call that result `x` in this local namespace.”

The behavior that results from your example follows from this rule. First, evaluate `1` and call it `sheep`. Then evaluate whatever `sheep` is, once, to get `1` (the same object in memory as every other literal `1` in Python) and call it `goats`.

The last line is where the rule matters: The statement `sheep = sheep + 10` can be read as, “Evaluate `sheep + 10` and call the result `sheep`.” The statement reassigns the name `sheep` in the local namespace to point to a different object, one created by evaluating `sheep + 10`. The actual memory location that `sheep` referred to previously (containing the `int` object `1`) is not changed at all — assignment to a local will never change the value of any other local.

This is easy to remember if you recall that a local namespace is effectively just a `dict`. Your example is equivalent to:

d = {}
d["sheep"] = 1
d["goats"] = d["sheep"]
d["sheep"] = d["sheep"] + 10

It should be clear even to beginners that `d["goats"]` has a final value of `1`, not `11`, because the right-hand side of `d["goats"] = d["sheep"]` is only evaluated once, and at that time it evaluates to `1`. Assignment using locals behaves in exactly the same way.
I would never take such a job, but it is probably a lot less stressful if you don't really care at all how well you do.

Oddly, you would probably also do much better, since wanting to do well at an interview is bad for one's interview performance. Desperation is a turn-off. You might end up with a lot of job offers. Until you decide to leave this company, of course, in which case you might suddenly lose your appeal...
I wish that were the case.

Unfortunately, while still rare, there are physical attacks perpetrated against bitcoin owners. I've been tracking them for several years. https://github.com/jlopp/physical-bitcoin-attacks
One thing to keep in mind: With every request-response cycle for the probably upcoming paid service, you are feeding constant data points to a commercial entity. Basically your typing habit, the project development over time, the bugs, the fixes, all will be recorded.

Think about it, one well paid profession in the grips of capital siphoning off valuable, highly intellectual work (by using "open source" already), repackaging it and the selling it back to the people it aims to replace.

Imagine a million lawyers' days being recorded in 60s intervals - including what they type, the files they have opened, etc. - how long would it take to encode the average lawyer into a hdf5 file? How many lawyers would be fine with that kind of assistance?

If that's not ingenious, then I do not know what is.

Call to action: Programmer, wake up.

Edit: Just to address some typical rebuttals - I'm all for progress and cool toys, but I'm all against monopolies and mega-corps that control and monitor every aspect of your life.
Correct. Not necessarily a fan of those either but not what I'm referring to on this topic.
I agree. No sticky floor, no person behind me that decided to take off their giant winter coat when the movie started (instead of previews), no people ruining my immersion because they have to pull out their pocket PC to address their attention deficit, no large groups of people clapping at every character reveal during a film or audibly cheering on the protagonists, no untrusted heavily farted-in seating, no reduced premium of the experience because big corp decided to save a few bucks by cleaning less, no overpriced concessions, no lines.

What I do miss is "going out" to see a movie. Alamo Drafthouse has a good model that entices "going out" but most chains couldn't shift to adapt to a similar model. Auto-managed streaming quality is something I don't really like either, let me buffer my own selection.
And the editors are (like the reviewers) a bunch of scientists paid by their respective institutions, aren't they? So, what does the publisher do?