skysight-inc/HackerNews huggingface dataset:
seeing this as an international student from a developing country, this is simply disheartening. It’s coming to the point where I’m starting to think hard about if it’s really worth applying to a US university at this point.
Carbon/Cocoa wasn't really a "transition" per se.

Cocoa was not only older (the API comes from NextStep), it was also always marketed as being the "Native" API from day one [1]. Carbon was a secondary API marketed by them as a way of having "applications that also run on previous versions of the Mac OS (8.1 or later)" [2]. Carbon apps were uglier, clunkier and harder to write/maintain than Cocoa.

Now that I remember it: Back in the early 2000s Cocoa was so much better that they had to write iTunes (or was it Finder?) in Carbon to convince developers that Carbon was able to handle real world apps.

The problem with Carbon is that companies like Adobe, Autodesk and Microsoft overstayed their welcome and dragged their feet for almost 10 years instead of porting to Cocoa like Apple recommended in conferences. To convince them to port, Apple deprecated Carbon it in 2007 and removed it 12 years later in 2019.

[1] http://web.archive.org/web/20010617021453/http://developer.a...

[2] http://web.archive.org/web/20010620032754/http://developer.a...
> Nobody argues that tech is a meritocracy.

Yes they do, constantly. Pay attention. Even sibling comments here are doing it.
Show HN: Android API Levels
Sometimes they broke other systems on purpose, e.g. https://en.wikipedia.org/wiki/AARD_code.
It provides options. I will probably try it and if it feels better than Firefox, use it regularily. I do the same on my Android phone.
Don't know if I'm just jaded -- but I'm seriously not bothered by people making large donations to a university to have their kid admitted. It's a transaction which benefits the university and the student. Granted -- it should be above board and there should be formal policies. Not justifying the specific actions in this case just curious at the outrage.
> Getting into the region of flight where MCAS operates by design on a commercial flight is already embarrassingly sloppy flying.

You assume. If we had the data, we'd know how often the 737 MAX, which has different flight characteristics than other aircraft, was actually in those conditions.
Why can't you mix the two? Admit 1/2 your class as top students, and the other 1/2 as people who are being uplifted.

That is in fact exactly how admissions at the UC schools work. The first 1/2 of the class is admitted on test scores and grades alone, the second 1/2 is admitted via reading of their essays and considering other factors, such as extracurriculars, economic circumstance, and, until the 90s, race.
> Rather than claim that students are admitted based on test scores and grades alone, why don't universities simply say that admissions are also based on factors such as how influential or wealthy the parents are? Doing so would not be a problem

For public universities like those in the University of California system, to whom the Equal Protection Clause of the US Constitution (and, often, similar and sometimes more expansive provisions of state constitutions) apply, it probably would be a problem.
Yesss! Leave it running while you went to school because you were too busy waiting for turns to save.
Fusiontables was part of G Suite until it was terminated.
> GTP-3 is a super weapon for nation states if they and their trolls gain access to it.

Why? I get that it could be used to generate false or misleading news articles, for example, that look like they were written by humans, but there are already umpteen false or misleading news articles out there so anyone who believes whatever they read is already pwned. How does GPT-3 increase the pwnage?
I collaborated with Shodan at a previous job and loved working with them. They've built a really solid product that has come a long way. It's a great story of a side project evolving into a massively important resource.
One of my kids applied to Cal a few years back...at Cal you apply to the individual college (such as the college of engineering) when you apply. Some colleges are much easier to get into than others and it's very difficult to change colleges once you are admitted, it's like applying to get into the school all over again. Obviously getting into the CS or Engineering programs at Cal is very hard but many of the other programs are much less competitive. I don't know if that's how all the UC schools are or not, but the difficulty of admissions seems like a mixed bag at UC Berkley.
Life is too short to work in these kinds of environments, if you can avoid it.
My point is that Apple's weird choices like SwiftUI being tied to internal versions of the standard libraries creates mixed messaging. It's only general purpose enough that on Mac/iOS you get Apple's version of the standard libraries. On other platforms you use an open source version of the standard libraries as the community sees fit to implement the API.

Bugs in Apple's internal variant are tied to OS releases, whereas bugs in the open source variant are tied to someone getting around to fixing it.

If Apple went all in on open source like Rust, or all in on proprietary/closed, then it would have more consistent messaging about what the language is for.
John Tasioulas named as first director of Oxford's AI ethics institute – NS Tech
> Would you expect to have .exe files being directly interpreted by a browser?

no, i wouldn't. and yet here we are: wasm.
I am curious, what did you find missing or unachievable using Vapor?
Maybe they could take like 5-10% of the slots and just auction them off.
Not everywhere though. Northern states didn't have nearly as much, but even in middle of nowhere small towns where no blacks even live people still know about it.
Sounds really interesting. Do you have samples, benchmarks or other resources you can share?
It could work if smart people from lower casts were moved to higher casts and stupid people from higher casts were moved to lower casts. Ideally children would have to be cast-less and then at some age (before reproductive age) were promoted to one of the casts according to some intellectual test. And breeding would be allowed only between species of the same cast.

If I'm not mistaken, Indian casts do not work this way, so I don't think that it's possible to select anything.

I'm not even sure that intellect is affected by genes.

Of course this is all eugenics and considered inappropriate even to discuss in west.
The skills section seems poorly laid out, lots of old tech, no .net core. If you've not used .net core, go through the few hours of basic tutorials so you can at least answer basic questions about the differences and then add it any way. It's basically the same stuff you've already been doing.

The logical order of your skills makes no sense, why mention patterns like MVVM? Valuable skills such as React should be near the front, not the rear.

Try a skill matrix in a table, a bit like this (but better, I'm typing this on a mobile):

C#, .Net, .Net Core. 7 years
JavaScript (inc. React, Knockout, jQuery) 6 years
SQL, EF 8 years
Node.js 3 years
SQL Lite 2 years

Drop all the unimpressive noise like MVVM, REST, IIS. Or add them at the bottom of the skills matrix in a catch-all other skills category. Might be worth it just to catch the right buzzword.

None of the jobs list the tech used or what you actually did, so it's not clear you have actual experience programming. Some of them make you sound like you are an amateur (and I stress sound, not saying you are):

Repaired and upgraded first-tier applications

Collaborated on agile team to successfully add features to the company's website

That's all you've said about several years worth of work. Nothing you've built, nothing you achieved. What features. What did you upgrade. What test beds did you implement as the automation tester?

Those are just general, extremely fuzzy, descriptions. You mention tutoring and teaching so much too, it sounds odd, especially because you're listing so little actual work. Also, you focus on some odd things. Used browserstack to check CSS. How is that relevant on a CV?

Have you tried something more descriptive, like:

Random Company LLC - Senior Software Developer

Working on our internal monitoring tools written in ASP.Net MVC with EF and SQL. Features implemented included:

- Built a BI performance tool allowing management at-a-glance overview of client-facing systems

- Built a quick report tool, allowing team members to add simple SQL files and have them automatically turned into a sortable table with CSV download

- Overhauled performance for 3 key pages struggling with large datasets, reducing avg TTFB times for pages with more than 1000 records from 15 secs to 0.5 seconds

- Part of the team responsible for migrating, championing and training the migration of SVN to git

- Regularly maintained a top 3 bug fix rate within the team

- Mentored the 2 junior developers on the team

That makes it clear the tech, shows what kind of programming you were doing, and still makes it clear you did some mentoring.

With the gaps you have I'd also be tempted to drop the months part of each date, just list 2018-2020. Not 100% on this, maybe some recruiters could explain whether this looks dodgy or not.
i think we tend to blow these things out of proportion. while it is bad, it sounds like it was 64 students.. when they had 40k students on 2019

so no this doesn’t really have a systemic effect on anybody. and perhaps the money donated actually paid for scholarships for poor kids
Excellent, thanks for the info, I'd missed it going to the app. Edited to add that.
I can never find the PDF hack talk where author explains all 100 ways to embed things in pdf or pdf into things
Completely agreed.

The idea that we have to "tear it all down" and institute Marxism is backward and self-contradictory.

As you said, we need to identify where and how rule of law is lacking and fix it, making sure that representative government and separation of powers remains intact (or is put in place again).
Wrong. They didn't solve the problem. A pilot that happened to press the opposite rudder pedal saved the plane. They were only able to 'solve' the problem after someone heroically saved a plane full of people by doing the exact wrong thing intentionally. The FAA deserves exactly 0 credit for that, as they were willing to let more people die.
I think the folks working at OpenAI are really good at what they do and I respect them immensely, but as an outsider, OpenAI-the-company as originally imagined has been completely transformed. The frog has been boiled, so to speak:

[2015] Founded as a non-profit, designed to democratize and share research benefiting humanity

[2018] Releases GPT, open sourcing code and paper

[2019] Shares info on GPT-2, doesn't release out of concerns about "malicious applications"

[2019] Changes structure to a for-profit* company

[2020] Shares info on GPT-3, commercializes model via closed API

[2020] Exclusively licenses their GPT-3 model to Microsoft

I'd like to believe that there's a non-cynical take here, and I'm curious if folks working there are still fully bought into the mission with all the changes.

* Profit capped at 100x is entirely for-profit in practice, especially since there's nothing stopping them from raising the cap.
Understand that more importantly is the foundation for this design which is the principal that your hands never leave the home row in order to maximize efficiency.
it’s a given at private schools but not public imo
Personally, I don't get why people chose Vue, React, Next etc... for their blog. Maybe it makes sense for comments but I write all of my posts in markdown and run it through jekyl. I don't support comments, because I post it on places like Facebook, Hacker News, Dev.to where comments already exist on that platform. Why reinvent the wheel? Furthermore, generating a statically loaded HTML site that references 1 style sheet, a couple of images makes the site infinitely faster to load and cache for future visits.
Do you have a cite for this? Not saying you're wrong as it's my prior that selection bias is the most important factor in any difference in educational outcomes. But I'd love to have something solid to point to.

I will say I don't totally understand how future income differences can be not statistically significant and also be "stark" between lower income students at the same time.
The biggest reason for delay in the US is that the NFL signed a deal with DirecTV that goes from 2014-2022, and they signed it before the size of the streaming market was apparent.

So in baseball, you can get all games streamed for $60 a year. The NBA, you can get all games streamed for $60 a year. But for the NFL, most people can't get all NFL games streamed. You can get a DirecTV subscription, for something like $800 a year, and if you aren't in the DirecTV area you can pay $300 a year to watch NFL games. The cost is just way out of line, because it's priced by the DirecTV people, and their goal is to get you subscribed to DirecTV, not to help you cut the cord.

In a couple years I expect this deal will be renegotiated along lines similar to the other major American sports, and then it will be far easier to cut the cord for sports fans.
> What is .NET framework really?

At its core: It’s what Microsoft made to compete with Java back in 2002.

It’s a development platform, with associated tooling, compilers and a runtime. It has a common standard-library independent of language used by the developer (which aids cross-language interop), but realistically speaking most people just use C#.

You can use it to create network services, console applications, web assembly programs or desktop GUI applications. It’s quite versatile.

And .NET 5 will seemingly be the first version to officially supersede the previously Windows-only “.Net Framework” with a modern, open-source, cross-platform version instead.

As a Linux desktop-user, I’m loving it.
Using a static site generator (or even a well-designed set of scripts) can easily scale to 1000s or 10s-100s of thousands of pages/posts. I've built these as shell scripts in the past, and used Blosxom when it was about the only tool in this space, but lately prefer tools like Hugo, Lektor, or Gatsby. One advantage of using these tools is that the better ones are SEO-savvy and can be a big help in getting your page to rank, in addition to wrangling content.

These are a big part of what's called the JAMstack, and there's a great rundown of them by the guys that run Netlify at http://staticgen.com. (Netlify's blog is a good place to learn about JAMstack even if you don't plan on using their service, which is really nice, BTW.)
eh? acroread is very easily found.
You're basically overclocking your storage medium.
I'm sure generating PDFs is much easier than reading them, such that "it just works" with any kind of PDF.
The incentive in that system is to ensure the wealthy student absolutely meets their academic requirements, regardless of ability.

How can you fail out Timmy Upperclass, if 10 students lose their funding next year with him gone?
Corruption never disappears completely, but it's pervasiveness seems to be cyclical. The 4th Turning is a good read on the subject

https://www.amazon.com/Fourth-Turning-American-Prophecy-Rend...

https://en.wikipedia.org/wiki/Strauss%E2%80%93Howe_generatio...
They’re clearly pretty serious about it (why build a gigantic dilution refrigerator, otherwise?) but they’re definitely going to need to wring a factor of two out of the precision of their device fabrication process. Specifically, the laser annealing process for their Josephson junctions currently leaves their qubits with about a 14 MHz frequency spread. The IBM approach to this requires that the qubits are fabricated very precisely in three well-separated frequency bands. I’m pretty sure any frequency “collisions” between qubits in different frequency bands make them useless. Right now they’d have about an 8% chance of fabricating a 127 qubit chip with no collisions. To get the same chance to yield a 1000 qubit chip, they need qubit frequency spreads between 9-10%. The main constraint on this is currently the difficulty of predicting qubit frequencies (measured at milliKelvin temperatures) from resistance measurements conducted at room temperature.

I’m hoping they’ll publish when they figure it out, because I’m really curious about how they’re gonna crack this one.
According to Wikipedia the building houses 12K employees. Also, not all 137K employees are in Cupertino.
Yes I'm sure there's some like you, I remember reading that social mobility from the lower income third to the higher third is around 6% in the US.
One down side my son discovered recently is when he went to play red dead redemption 2, which he only recently started, and it had been pulled. It was a little frustrating. Otherwise game pass has been a pretty good value.
>I doubt a customer asked AWS: hey, can I get a graph of how the resources in my accounts all interconnect while maintaining the clusters for the data stores, handling upgrade, security, etc. myself and paying hundreds of dollars a month for the pleasure?

I do consulting for a company that works with a lot of AWS customers and I think you'd be surprised. They don't put it in those exact terms, of course, but I have personal experience with a customer who specifically did want (I think due to their own internal regulatory standards) to maintain their own data stores rather than having an AWS managed service. In my example, it was using AWS Config versus having their own in-house software built on top of Lambda and RDS that did the same thing.

Another situation I've seen a lot is that really large companies have a tendency to think they are a super special snowflake with special use cases that no AWS-built service would ever fulfill, and thus they suffer from "not invented here syndrome". I've consulted many companies where I pitched them using an off-the-shelf product or service, but they will insist that it only covers 90% of their use cases and instead they will build their own custom solution using the AWS core services as building blocks, resulting in something similar to what is seen in the OP.

For the record, I think it's dumb as hell in most cases and I'm not in any way advocating that this solution in the OP is preferable in any way... but unfortunately I do understand how/why it was probably created.
>> it was legal until the 90s

so it was legal until then but didn’t make a dent in inequality? but i’m sure it’ll work this time!
The "conversation above" was

> Because that's what GPT-3 is used for

not "the discourse of everyday people"

> What makes the HN interesting is sharing ideas

Which at least occasionally have to be new ideas. If every conversation ends up on free speech absolutism, even when there literally isn't a person generating the speech, there aren't any new ideas being shared.
I get that this is offensive to everyone. I’m not saying that world should work this way.

But I’m not remotely surprised. Didn’t everyone in this thread, or basically everyone everywhere, kind of assume that donors get some sort of perks? Even if it is corrupt, isn’t it the most obvious and predictable corruption? Would donations drop without this corruption? Are the donations vital to the school’s budget? Should we do away with donations to Universities somehow?

These are all things that come to mind.
I'm guessing people will go with the highest probability guess. It's like when people ask about religion. Most won't take "I have no religion" for an answer if you're from a country/place where that's uncommon. They will still try to assume your family background unless you elaborate.
You say ‘not at all’ but then go on to seem to confirm my point about short term thinking.

Also, no bridge is involved in the 50 minute route. It’s actually quite a straight path.

The difference is that the distance is far because of the low density and the car doesn’t have to stop the way public transport does.

As the distance goes up, the time penalty for stops becomes magnified.
Small Views of Large Files
I'm not going to shit on a study I haven't read, but it seems likely that if you come from a "rich" family capable of buying you into a college via back channels, you've probably already got a pretty solid leg up in the game. I can't imagine correcting for all of those variables in a manner which isn't going to leave at least a few questions.

Either way, I'm sure having a diploma from Harvard would open some doors for pretty much anyone, and I'm not naïve enough to pretend otherwise, but I have serious doubts that a diploma from Harvard can truly tell you anything other than that person has the ability to make it through Harvards' admission filter, and do mindless homework for X number of years, like every other college.
Referring to them as "the crackheads" might be a barrier gaining understanding of their choice of tools. :-D

My guess is that was intended as hyperbole, like saying you think they are "crazy" for doing so. Still, I'm thinking you'd be more likely to get interesting feedback by stepping it down a bit.
So your claim (in response to my point) is that young Asian women who might create content on TikTok want to be fetishised? I don't think so.
True, but that isn't a situation where everyone is supposed to feel equal.
I used to monitor SNR on my DSL line and my neighbours old diesel engine 200ft away would cause it to drop slightly but enough to notice
>In fact, I'm actively admitting that for applications where high-performance is required, IPCs/RPCs are not an option.

But you're framing it as "...for applications where high-performance is required", as if taking the performance, expressiveness and reliability hits should obviously be the default, unless you have very special circumstances.

My point is, and continues to be, that it's the other way around: you should go for simplicity, reliability and performance unless you have, and can demonstrate you have, very special requirements.
I think they're doing this as a marketing move for the developer community, rather than in any real hope that people will use it. Trying to shore up their geek image.

Not that I think that's a bad idea on their part. I do think they've changed, but they also need to be seen to have changed.
This isn't tenable at this price. Double or triple it, and maybe.

The limiting factor for elite universities usually isn't dollars, but the quantity of qualified tenure-track faculty and physical space. Not at the university, but overall. The number of postdocs and graduating PhD students each year with the credentials that Cal wants to accept isn't huge. Similarly, the number of rooms that the university has is limited, and both of those numbers take time to change.

A certain ticket for 4x the price of Harvard is still a really, really good deal for lots of wealthy people.
Hmm, unfortunately I don't. I didn't really bookmark anything when I was learning. IIRC, I spent most of my time in the docs though.
I absolutely agree. Did you know if you have an NSF GRF as a grad student at MIT it costs a PI more to employ you than if you were on TA support? MIT takes more overhead and assumes the PI will just suck it up as he/she/they is "riding off MIT's brand" anyway. Numerous complaints to NSF run into the brick wall of "<sigh> MIT"
One more thought: I wonder how this will play with Florida’s “Stand Your Ground” law.

A provision of the protest law does not make a driver liable for injury or death if fleeing a mob. What if a person is in the path of a car fleeing? Does that individual have the right to shoot at the driver if he/she feels threatened?
In practice I don't think it's that confusing. You have a large standard library which is available everywhere, and then you have a set of proprietary API's which are only available on Apple platforms.

Is the situation that different from C# and windows API's?