skysight-inc/HackerNews huggingface dataset:
Taking on personal debt is by no means a required part of starting a startup in the US, and one of the points people have been implicitly making is that the connections you can make, the entrepreneurial activities at, in and around MIT will make taking on debt even less necessary.

Although this is not the OP's planned career path, he's planning on a startup after getting a Ph.D. and working a normal job for a while, which will also allow him to pay down the debt incurred in getting his undergraduate degree before the startup.

Another detail about MIT not yet mentioned: professors are formally allowed to work one day a week on things like their own startups. So "making a connection with a professor" includes the possibility of getting paid to work at such a startup which of course can be very educational about startups. And also get a different type of recommendation from "a MIT professor" that could also be useful in getting into a grad school.
very funny to write an article about the crisis in the legal system without addressing how it is a pretty good example of almost complete elite capture by a few top law schools whose admissions are far from meritocratic. Or talking about Steven Donziger vs Chevron, a case so shameful the UN Commission on Human Rights has called for his release. Or talking about the basic truth of the US legal system, where the wealthiest can nearly always afford to win a civil case just through a war of attrition by hiring incredibly expensive lawyers while the bottom 50% of America could never hope to hire one lawyer.

But I don't expect much else from Bari Weiss' publication, where the scariest thing in the world is always some college kids that asked each other their pronouns or something. Why is this even on HN
There are many ways to contribute to Open Source projects, depending on the project and what sort of contributions, if any, it is open to. There are financial contributions, bug reports, feedback, a thank you / letting the project maintainers know how you use the project, promoting the project to others, documentation improvements, code improvements, helping with infrastructure, verifying bug reports... its not just coding, and some of these you may be able to do with little or no time involved. All are forms of contribution. Not all Open Source projects are open to all of these, some aren't open to any of them (except perhaps promotion). So it is best to get familiar with the project by checking the site, docs, trackers, etc or maybe reaching out to the maintainers if you still have questions before jumping in.
been reading the newsletter pretty consistently over the past few months - great tool to stay up to date
> this assumes that there was due process...

The article doesn't assume that at all. Just because a system is unable to live up to its ideals in all (or even most) cases, we should still be concerned if the ideals themselves erode. This is a silly way to downplay the central subject.
"This meant that some OVH customers found that their servers continued running after the fire started." So it's not ALL bad news.
Programming: The only reason I'd be tempted to go for the Studio is so I could get 32GB of memory, but TBH 16GB w/ M1 is more than enough for the vast majority of programming workloads (or at least the type of work I do), and is a very compelling buy at only $899. If you've already got a monitor, mouse, keyboard you like - no real reason to not want it.

To move to 32GB of memory means you need an M1 Pro, Max, or Ultra...so you're either going for a Mac Studio for $1999+, or a 14" MBP w/ RAM upgrade for a minimum of $2399. You get a better CPU and GPU with the studio than the MBP for less money.

Assuming you get minimal benefits from the better CPU, is it worth it spend the extra $1200+ to go from 16GB to 32GB of RAM? Probably depends how long you plan on keeping the machine I guess.

Gaming: I have no idea...gaming is the only reason I boot up my Windows PC. The M1 GPU seems solid but the M1 Pro/Max/Ultra do have measurably better GPUs. They all do great in certain synthetic benchmarks, but real-world performance is another question entirely. The vast majority of games will not be written for M1 natively, so you'll be running them via the Rosetta 2 x86 translation layer, which also will impact game performance.
Git isn't the only solution but it's very likely the best.

> 1. It is not easy to learn.

Learning the basics really isn't that hard, especially if you're the only one writing code. It's true that branching and merging require a bit more intellectual investment but depending on exactly what you're doing you can go quite far without that.

> I have no problem in learning it, but older academics are not willing to put the effort...

Why would they even need to if all the development is done by you ? If they need to make code changes you could have them send you their code and then merge their changes into the repository yourself.

> 2. Sync between my two machines is not always easy, fur sure not as easy as Dropbox.

That's what git servers like github and gitlab are for. You should really be using one, whether it's on an internal server (which would require quite a bit of effort to set up) or a provider such as github. Have you considered creating a private github account for this ?
Why not lower all regulations based on the fact that some people do them drunk? Doctors? Bus drivers? Security forces?
I thought the same until I realized that the example picture is attempting to demonstrate the effect using the direction of the flow of the puddle of water in the foreground (the caption reads : Water appearing to run uphill at Magnetic Hill in New Brunswick).
"because no one writes it down anywhere."

Oh no, it is written down. The courts have determined that their notes/complaints/etc are deserving of such secrecy that you can't even subpoena judicial complaints even if they contain exculpatory evidence. They reason that releasing complaints would undermine public trust in the judiciary. I argue that would only be the case if inappropriate punishments (or lack of punishment) were taking place. How about that for conflict of interest - the court granting themselves protections that only apply to themselves...

I had a magistrate show consistent bias (retired police chief no less), unwarrantly yell at the defense, and prevent the defense from voicing a petition to dismiss based on rights violations with the response "that's not gonna happen" (a violation of due process and the state constitution that requires defendants to be heard). It was all recorded pursuant to law. I filed a judicial complaint. They closed the complaint saying there was no evidence of wrongdoing, even though their website lists uncurteous behavior like yelling as a disciplinary infraction and I had a recording. I raised the rights violations and the fact that we were denied from having our petition even heard (another rights violation). The judge said that we would need a record that the concerns were raised in the magisterial court, even though the issue was that we couldn't raise them since we weren't allowed to present the petition. Not to mention, it was a trial de novo ("a complete do-over" according to the judge), which means this is our chance to have complete reconsideration, including the petition.

Same case had an ADA violate several rules. I filed a complaint there too. The Bar's response is that they only investigate prosecutors if the court has already formally declared prosecutorial misconduct occurred. Useless.

Honestly, incompetence and bias is rife in the judiciary. They plainly side with the institution. After all, the government is the one who pays their check, and the more buddy buddy they are with the enforcement side means the less likely they will be cited or charged with anything.
"This meant that some OVH customers found that their servers continued running after the fire started." It's not ALL bad news.
Cloudflare has being charging me for services I don’t have for more than a year, every time I open a ticket they said they will cancel it but they kept charging me.
I'm not really sure about the power train, if it's still relevant.

Vehicle value impacts the premium, since the policy may cover things like theft and vehicle damages. However the biggest risk is damages against persons. Truck insurance for example is very expensive not because the value of the truck but because an accident is more likely to involve deaths and permanent damages. It's not unusual accidents for several million €. That said there are lot of considerations for selling policies. The insurer may make a discount for a risky sports car if it thinks it will recover the cost cross selling you other products. Or for commercial pressure, accidents are a problem for the future. But yes, you are right, it's not a certainty.
It's not particularly worrisome as shown in the screenshot. It appears the attacker could only send a password reset link or temporary password to the e-mail address of the user account. There is nothing in the screenshot indicating that the attacker could have changed the e-mail address to one controlled by the attacker, thus being able to reset the user's account.
This seems to focus on the wrong part of the benefit of memorization, I don’t think the method of putting the information in or ‘active’ memorization is what provides the benefit so much so as it is that the information is available for active recall.
Twin Peaks was one of my Covid binges. So trippy.
Thank you. I think I can find introductory materials on my own. This is now on my list of things about which I'd like to learn/relearn more. It's been a long time since I've had any superficial exposure to the topic; my recollection of it is vague and in all likelihood outdated. My memory is a bit "situational" -- I tend to remember best the things I've been thinking about and working on, but as time passes everything else sort of becomes blurrier, less precise in my mind.
I chose KPXC because I am in easy access to the database, and since I already pay for cloud hosting I just sync the database on the cloud (I use Seafile, I recommend!). Open and convenient :)

I'm sure Bitwarden is more than adequate as well though.
Earthstar
Is there a term for less layers of VMs? It seems to be leagues more native than vscode because it is compiled for OSX instead of a webview.
I've never worked on Mercedes, but if it's anything like BMW, its the equivalent of overtly complex spaghetti code hidden behind a super nice interface.
I think there's a better version of Dune somewhere between Lynch and Villeneuve.

Lynch didn't trust the audience enough. The wierding modules, the amount of voice-over, the limitations of the special effects of the time, etc. Also, the studio didn't fully trust the material, forcing Lynch to cram everything in one movie. The movie starts off well-ish enough. But after Paul and Jessica escape the Harkonnens, we just sort of yadda yadda years away and jump to Paul getting ready to attack Arrakeen. I think only the last 30 or so minutes is after the escape (excluding credits). Could be longer, but the jump is jarring. The movie moves at a decent clip otherwise. Set up with the emperor whinging about the Atreides, the Atreides getting ready to leave, the arrival, establishing the Atreides are not the Harkonnens, the coup, the escape, the time jump montage, the final attack.

Villeneuve's movie covers up to the escape and that's it. Villeneuve's film is 19 minutes longer. So Villeneuve basically had the opportunity to expand the beginning of the story by about an hour. He's going to be able to cover the same ground as the last 30 minutes of the Lynch movie with at least 2 hours.

The issue is that Villeneuve kind of wastes his time. We see Dr. Yueh. And that's really it. We never get even a mention of imperial conditioning or why it's shocking that it's Dr. Yueh that betrays the Atreides. Piter is seen, but I don't think ever named. We don't meet Feyd at all in the movie. We get way more backstory about a bull's head than we do any character.

If we had more of Lynch's development and Villeneuve's aesthetic, we'd have a near perfect version of the film.
> This is a silly

Please don't call names in arguments here. It's against the site guidelines (https://news.ycombinator.com/newsguidelines.html) because it leads to much worse discussion. Your comment would be fine without that last sentence.
‘“Merely” an identity provider for [us]’ is selling the understatement of the year
When public documentation for the Hyper-V APIs sucks the way that it does, I'd be willing to risk not being able to write a operating system later if I could figure out a side project now ;)
Maybe some kind of plain text machine-parsable-but-human-readable "protocol" that "applications" could use to specify the "content type" of some "resource" they want to "get"...
We're currently trailing Cloud 66 (cloud66.com) and are happy with it so far
Judicial complaints and wrongdoing are so secret that it surpasses your right to exculpatory evidence. An investigation of a judge can find that they were biased or screwed up and that you were innocent, yet they are not required to turn that over to you.
getopt is discouraged, not getopts
I think we’re exiting the ever decreasing cloud price era.

The commodity market for compute is tight, and nearly all the prices have increased. Im surprised we’ve stayed as stable as we are currently. I actually expect to see increases from AWS in the next 6 months given dc and power pricing.
Yes. That is how math works.

I gave the ‘better than a drunk driver’ claim the benefit of the doubt and allowed it to be merely 2x as likely to crash than a sober driver, since that is still ‘better’ than a driver who is exactly at the federal US legal limit (and who will crash 3x as often).
EDIT: I did not realize I was responding to the wrong comment. Leaving mine intact to avoid speculation.

I did not downvote your comment. Please do not make completely unfounded assumptions like that.

Downvotes are for comments that do not add to the conversation (and should not be used for things you may disagree with), and my response clearly shows that I chose to continue the conversation because I believe it’s worthy of discussion and exploration as a topic.
To be fair, Patrick Stewart was 100% Patrick Stewart when he played the role.
The relevant agency would be the FTC, but is the FTC even interested in pursuing these cases? I've seen a few cases where they sued scammy businesses (https://www.ftc.gov/news-events/news/press-releases/2019/12/...), but there are lots of legitimate businesses that are nonetheless breaking the law. For example Xfinity sent me an ad for a voice-activated remote, categorized it as a "service-related email" and had no unsubscribe link. Instantly marked as spam.

What I want to know is: has there ever been even a single case of the FTC going after one of these real companies?
Just send it to spam.
thats an unnecessary negative stance. not every algorithm needs to be scalable and over optimized to be useful in most cases. and if something becomes really useful in R it ends up being reimplemented in more effe five ways down the road.
I'll add one:

Code is permanent. Don't rush it. If it takes you 1.5x the time that it should to complete a feature, that is a million times better than rushing something out that is broken. Even if people are waiting desperately and it's a blocking issue. Take your time, get it right once, and move on.
It's great. The rift between sentimentality and rationality holds the full spectrum of the human experience.
Never, ever mix Keepass2 and KeepassXC. KeepassXC does not support the sync protocol from keepass2 that allows multiple people/devices to use the same keepass database. We only found out after losing 200+ passwords.
What to know about Hypersonic Missiles fired by Russia at Ukraine
The epic attempts to power planes with hydrogen
you can insert C code very easily in R for when you need more speed.
This was in direct response to you accusing me of something incorrectly. Is the correct response to just say "ya, sounds like me"?
Redfin does this, has some forms that start a process with your email, tells you you'll be on a list, no box to uncheck, terrible/dark unsubscribe process
Believe it or not, during my years at Google, I was never part of anything remotely illegal.

I was part of a fair amount of silly jokes and occasional gossip that, out of context, could have looked pretty bad.
It's kind of a weird situation.

I've seen many examples of Europeans attempting to copy american wokeism, but without accounting for the different history.
PSA: Never, ever mix Keepass2 and KeepassXC when using network shares. KeepassXC does not support the sync protocol from keepass2 that allows multiple people/devices to use the same keepass database. We only found out after losing 200+ passwords.
Amends > Apology. And Mr. Graham committed to making amends.
Thanks for all your work on the tidyverse!
> I use Seafile, I recommend

I recently tried it, as I don’t need 90% of the features NextCloud offers anyway. Sadly, the installation process seems far more complicated, and I ended up just abandoning it and going back to NC after getting unclear error messages.
It can be seen on the video that the guy with the cart is often passed by cars.

From the point of view of Gmaps, surely if one phone can travel at 40mph+ through a street then it's not clogged, even if a whole pack of other phones seem to be stuck at a very low speed?

(The one passing car would have to be connected to Gmaps as well, of course.)
Because the chance of something bad actually happening is vanishingly small in this day and age. The biggest risk of bricking an SSD is if someone pulls the power while they're upgrading the SSD firmware which is why vendors have the warnings not to do that while one upgrades SSD firmware.
Consider filing a GDPR complaint if you're an EU citizen.
How does Google Maps handle a bus or other transit? You could have 50 people, all starting and stopping every 100m, like it's bumper-to-bumper traffic. I suppose they don't all have Google Maps open but it could be reporting anyway. People don't need Navigation for the daily commute to work yet highways show up red just the same.
That's emotional labor and investment to do for something that was unwanted and not opted into in the first place. There's laws in place that make it mandatory to opt-in and to easily unsubscribe from unwanted emails simply because being nice about it didn't work.
>It's a lot easier

Got it, so it's really not about principle, but rather convenience.

Fitting, all things considered.
Even if it was the EU doing, it has nothing to do with demanding perfect instead of good. It's about blaming who/what is doing the actual driving when an accident happens. I think it's perfectly sensible.

Put in another way, I don't expect my taxi driver to be perfect, in fact I probably drive more safely than most of them. But if they get into an accident it's their fault, not mine.
I am not developer by profession but have been programming since early 90s starting with basic, fortran, C++ and Matlab.
Learnt JavaScript, Python, Lua as well along the way for various reasons.

Found R when I was looking for something free alternative to Matlab and chanced upon R in 2010/11.

Now a days R is my goto scripting language anytime when I just want to get to the results and don't care about reproducibility.

I also use Shiny as alternative to multiuser scenarios involving spreadsheets since I when work in a financial firm where excel and VBAs still dominate most of the front office functions.

Sure Python could be good tool but once you become fluent with R ecosystem, moving to python just feels too much that can be done with few lines of R code.

For me the conciseness of data.table and ability to cook up shiny web apps with very few lines of code is biggest pull.
Fun. Thanks for sharing.

Can we please get NFTs on the Price is Right? That would make an amazing segment....
Kinda hard to compare the two when one has police officers driving Lamborghinis and the other has Ford suvs.
It's way cheaper and safer if they just ride a bus/taxi/the car of their "designated driver friend" instead, all with tech that's already here.

I'm way more interested in self-driving (and, more broadly, driving assistance) for emergencies like someone having a heart attack while at the wheel. For example, I feel a lot better now that, should I somehow die or lose consciousness while driving (but not due to being drunk!), my car with autonomous breaking will mostly keep going in whatever direction I had it but with a much better chance of stopping before causing someone else harm.
> I once worked at a small company of insanely productive engineers.

Which one? https://www.linkedin.com/in/pearlleff/ only shows internships at Tumblr, Amazon and LinkedIn.

This sounds like those contrived morality tales that people write on LinkedIn to prove their point.
Eeek

> our system could do it in about 10 seconds, give or take

> user's don't care about the difference between 10 seconds and 1 second

They d,o but your boss doesn't. That is until they complain. Happened to me multiple times over the past 16 years. No one cares about Performance until it's too bad then suddenly it a huge problem. I've been in several projects where fixing performance was a rewrite due to this attitude. Performance should be much higher on the list period. Also not having correctness is insane.

> I've been burned by external libs plenty of times

Yes and you're not the only one but the "I've been burned therefore noone can use 3rd party libs" is childish.

> A lot of it is just check boxing.

That's presumably coming from someone who has a lot of experience and is very familiar with the domain. For those who are new to the company and new to working in tech in general good documentation is a godsend.

> Get out ASAP

Ah yes, heard this many times. It's completely impractical and often comes from people in an privileged position. Not all devs are paid high amounts and can quit their job on a whim.
The point is that whenever you ride in a conveyance (whether as passenger or driver) it's always "your problem" if there's an accident.

Short of MB putting an executive to sit alongside every passenger in their car (which you'll note that Uber, the airlines etc don't do either), what exactly are they supposed to do above and beyond taking liability for accidents while the system is in operation?
It is unclear how much nuclear energy costs to the public in France. There is no cost transparency so I don't know what you base that on.
The idea that senior engineers need public commits to be even considered for a job seems a little extreme to me. There are myriad reasons why an extremely competent senior engineer might not have public commits.

The lack of public commits does not signal whether or not someone is a competent senior engineer.
My favorite operator is the pipe operator. When I first found out you could do a simple `ls | more` to read long outputs, it was an eye opening experience. In Clojure, we have the threading macros, `->` and `->>` that do a very similar thing. In R, we have `%>%` and now the native `|>`. Whenever a language has this operator and it is widely used, I know I am going to love it.
>nobody will really care if they lose a civil case.

A civil case has nothing to do with his son. The purpose of the case would be to prevent OTHER children from dying.
CBRE: Toronto is the third-largest tech hub in North America, behind NYC and SV
As architect I don't understand how you can blame OVH here.
Local fire code is within the city council, which uses the local fire department, and then with the maintainer.
Without proper planning and fire code measures you won't get a permit.
How did the constructor got a permit at all? This is a wooden building for F 60?? This must be F90 for starters. Then the electrical planning: How did they get a permit at all?

OVH was only a renter. First I would blame local fire department for not enforcing their fire codes.
In US and Germany yes, in France? We shall see.