skysight-inc/HackerNews huggingface dataset:
A buddy of mine at Stanford invited me to one of their CS/Eng Grad Student Socials a couple years ago.

There was a pretty large clique of Germans there. Over drinks, I came to find out all those Germans attended the same university (TU Munich), and more specifically, attended the same handful of elite private Gymnasiums.

Even though they all attended a public university which doesn't have legacy admissions, these children of the elite still networked and knew each other since grade school.

The same thing happens in the UK (did you attend an independent or comprehensive school?) as well, and even Canada to a certain extent though a lot of this was also driven by housing prices.

The US is probably going to revert to this kind of elite signaling.

P.S. all those Germans were blonde and blue eyed except for one Turkish German who was clearly uncomfortable and was chatting with us Americans and Asians instead.
This exactly. Quitting after you've been caught doesn't require much character.
People should not take that an endorsement of Swig.

Please use ctypes, cffi or https://github.com/wjakob/nanobind

Beazley himself is amazed that it (Swig) is still in use.
3-5 years protection would be enough to give head start without stifling innovation much I think
That's not what I meant.

If you share an interest then go for it. What I meant is that some folks prefer to prioritize watching something "meh" on TV with the excuse of spending time with your SO and then complain they don't have time for gaming.

Instead of half assing two things: free time and familiar time. Spend some free time on your personal interests and then spend time with you SO where you are both engaged with each other!
It’s also who you’re interacting with that’s a big input. A party where you know no one but have to be at VS talking to your best friend or kids or spouse for example.
Interesting! I’ve always thought engineering and Philosophy were good for the same reason. Builds logical reasoning and ability to communicate.
huh, I'm surprised from searching that there isn't a quick tool to just disable ligatures given a font file. It should just be a matter of removing the ligatures in the GSUB table from the font.
The Curse of Coherence: Cold War CIA Funding for Oulipo’s Confidence-Man
The biggest mistake a competitor can make is thinking Salesforce is a CRM. They may sell themselves as one, but that is just to get a foothold in a company's sales system. Salesforce actually sells (1) an ecosystem that lets your company connect to any other software out there and (2) a platform on which you can build...basically anything. These two together ensure that every one of their customers is 100% locked in and will continue to pay whatever Salesforce asks for all eternity. The actual CRM part (basically tables of data with a UI) is trivial, and not really their "special sauce" that you can disrupt with something shinier.
> So the skimmer asshole pays some Target employee $100 to replace the very precise 3d object with one that hides the skimmer when no one's looking?

They replace the objects every 6 months. And there are multiples. So, yeah, I guess it's doable.

> I need a solution that lets me, the card holder, check these.

You could just print one and carry it with you.

> some of the internal skimmers just solder jumper wires to pcb pins/testpoints don't they?

At the point, there's no real security. If that's your threat model, you can just substitute the entire reader for a counterfeit one.

> Target's got so many telescreen cameras in the store, they could likely get the pin numbers straight from that

If you are as paranoid as you sound, you should be covering your hand putting the PIN in with your other hand.

You seem to not understand the threat threat models. A skimmer is a 3 second attack that requires no accomplice and can be done with slight of hand while people are watching. Making that scale to a multi-person operation with more physical construction, the need to swap out (and hide) a bunch of red plastic going in and out is a win. In much the same way that locking your jewelry in a small safe isn't going to stop determined thieves, but will make casual thieves abandon it.
Harder to justify?

In an absolute vacuum, they were always the hardest to justify. There's absolutely no reason that they should have ever existed. I do still like the idea of employees of universities getting the benefit of their children attending for free, though... but then I also had no problem with affirmative action for many of the same reasons.
No, I meant, purchase, move cart beyond checkout area in front of cashier.

I guess there is fear their purchased goods might be stolen.
We use Espo (https://www.espocrm.com/) and while it's not the most "shiny object" ever it gets the job done relatively ok for our small team
And? It's still an epic failure
I mean, if you were hoping to use the API to generate something machine-parse-albe, and that used to work, but it doesn't any more, then sure, that's a sort of regression. But it's not a regression in coding, but a regression in following specific kinds of directions.

I certainly have found quirks like this; for instance, for a while I was asking it questions about Chinese grammar; but I wanted it only to use Chinese characters, and not to use pinyin. I tried all sorts of prompt variations to get it not to output pinyin, but was unsuccessful, and in the end gave up. But I think that's a very different class of failure than "Can't output correct code in the first place".
Bipedalism doesn't cause problems. Sitting on your ass all day and then occasionally doing stuff that overstresses your now-weakened joints causes problems.
> When writing people needs just a small subset of the language. Lets say that with the 10% of the language you can express most ideas in a simple way, and be understood. When you read you face a different subset, maybe a much more wide vocabulary, a lot of phrasal verbs, not familiar constructions, local jargon or ambiguous cultural context... plus the research theme, that can be difficult to grasp by itself.

Good point (although the last issue surely faces a reader of any linguistic background, it can doubtless be complicated by the others).

> Journals often look for this symptoms as a seal of quality, but it is not.

I'm not sure I understand—what are journals looking for?
Maybe? I'd want to see a clear model of flows and selection biases before I concluded that.

Another way to look at it: perhaps Tessier-Lavigne only got this scrutiny because he was president of the university. And the fact that they didn't guarantee anonymity when "not guaranteeing anonymity in an investigation of this importance is an 'extremely unusual move'" might be a sign that the scrutiny was politically diminished.

So it could be that most of the equally dubious researchers don't get caught because not enough attention is paid to patterns like this except when it's somebody especially prominent. Or it could be that this one was not as well covered up, perhaps because of the sheer number of issues. Or that the cross-institution issues made Stanford more willing to note the wrongdoing. Or that Stanford is less likely to sweep things under the rug because of its prominence. Or just that there was some ongoing tension between the trustees and the president and that this was an opportunity to win a political fight.
The solution for cardholders is to use tap-to-pay.

Frankly, as a _credit_ cardholder with zero liability, I’m not overly-concerned by skimmers. I won’t lose anything. The card tax is already baked into all prices, so there’s no real benefit for me to solve this problem.
Is BearSSL still actively maintained?
My approach is abstracting SSL away so the API can be exchanged wit OpenSSL, MbetTLS, etc.
It should be noted that the volume of corruption coming out of state-run schools is much smaller than that from private institutions.
Is there that much of a contrast between companies and OSS? I didn't think it would be that different. Damn
There's https://restfox.dev which I built.

To stay unbiased, here's a list of other web based postman alternatives:

- https://hoppscotch.io (this is the most popular one)

- https://httpie.io/app
I don't know, I thought it was totally apropos. They're playing Mincraft inside of Minecraft. I'm just surprised it wasn't the very first thing commented.
Yes that's something we've considered. Veeva and nCino are two examples of billion-dollar companies built on top of Salesforce and verticalized in one industry, so there is a need for what you describe. If we want to go this path we would have to move to an MIT license. We will learn with the community and adapt!
What will you tell open source developers who live in the EU?
> We could even be requiring refugees and certain immigrants to move into and live in certain areas of the country (for some number of years at least) to help get those places started.

Yeah! These places will start out as camps, of course, but we'll later give them the resources to become cities. It certainly makes sense to concentrate immigrants and refugees in them.

This is an honest representation of our values and in all sincerity I do predict more of it in the future.
I’ve just found one. Shortening “input” to “inp” [0] is a big no.

[0] https://github.com/dabeaz/blog/blob/main/2023/three-problems...
The word "merit" is flexible, but not so flexible that it encompasses the mediocre children of well connected people. That's the entire point of "merit" based admission.

You are right that much of the value in Harvard is the network, but that's not the branding.
How is creating a culture that incentivized and rewards fraud any better?

I guess you can technically claim plausible deniability but I don’t think he gets a pass here at all.
Flight Delay Prediction: 94% accuracy
usually, code generation is preferable to metaprogramming, mostly because it is easier to understand and maintain
I think a lot of us have our own solutions to Jupyter Workbooks in Git. My personal one is this: https://win-vector.com/2022/08/20/an-effective-personal-jupy... (which itself is sub-tooling for running lots of copies of a parameterized notebook, all easy as so much of nbconvert and Jupyter are exposed as APIs).
Ive worked in government labs and at universities.

The grant money literally pays their salary.

That aside... the amount of ways to commit corruption are endless...

The amount of conferences they had in Italy and Malibu and places like that...

The hot research assistant that never showed up to the lab but got paid.

The endless tech project that took a decade and millions of dollars to write a simple LMS because their buddy ran the LMS company.

The showing up at 10Am and leaving at 3 with a long lunch and working 20 hour work weeks.

The university creating a team devoted to hacking the grant process.

The elite university people in charge of the funding giving their other elite university alumni preferential treatment.

Zero diversity labs because scientists hire their buddies. You can literally walk through university research buildings and see all Indian Labs, all Chinese labs, etc.

The waste is massive and insane with our tax dollars. Its literally white collar welfare.
And it happens everywhere and theres no accountability.

Its a giant scam wrapped in the virtue signaling of altruistic science.

It needs to end.
I love this! Having been the “Salesforce guy” at a few companies, it’s good to see people working to solve those problems.

As a developer, I’m eager to have a solution that limits sales teams constructively. The ability to add, edit, and delete fields and properties on the fly made creating maintainable client software difficult.

It will be cool to see how you go about it!
Is that the correct conclusion to draw? I mean there are definitely big problems on how we conduct and fund scientific research (which might also contribute to fraud), but the number of research scandals is a tiny fraction to the amount of research being done.

Considering that we get fraud every time we have humans and prestige money, I would really like to see some statistics against other things human activities. I suspect science still has some of the lowest fraud rates and the strongest mechanisms to detect and deal with it.
> introverts find interactions with other “draining”

> I'm pretty sure this is bullshit.

As an introvert, it's spot on. I have no problems socializing with people, whether I trust them or not. I spend long periods (e.g., days camping) with groups that I trust. I enjoy all of it in the moment. I don't have anxiety. It's all still draining, and I need to spend days alone to recharge after days of socializing, enjoyable or otherwise.
I'm a product designer and would never have fallen into this career if not for working for my college paper, The Auburn Plainsman.

A story—My first semester working on the paper I was at the bottom of the food chain as an associate news editor. So it was my job to sit in Auburn City Council meetings and fill my page with a summary of those meetings. I don't know how many of you have sat in small town council meetings, but all that really happens is they announce what restaurants are granted a liquor licenses and table interesting topic indefinitely. It's boring. On occasion there would be a heated debate about installing a speed bump on some neighborhood street, but usually nothing.

I would have an assigned amount of space to fill with city council notes and I never—never—was able to fill it. So I taught myself photoshop and started creating infographics to take up space. I started a weekly gas monitor price fluctuations and would add several other graphics to fill my section. That's how I got into design.

EDIT: Also, breaking a story about a kid stealing a Tiger Transit (Drunk Bus) to get home from the bar was a crowning journalistic achievement of mine.
https://www.theplainsman.com/article/2009/09/tiger-transit-s...
> invitation-only community
I don't think patents should exist at all. They are basically designed for the rich to enjoy regulatory capture.

Patents don't take into account things like you can "invent" something naturally by exploring given idea. I have few times developed something and then through more research learned it has been patented, so I had to find a different way of doing the same thing and wasting time. Even if I invented something first I wouldn't have means to patent it.

Now we have a situation where things like VC funds are forcing companies to patent anything they can as a prerequisite for receiving money - in case the idea won't get executed correctly, they could chase any other company that comes up with the same idea, for money.

and yeah, you invented something, but for any reason you didn't or couldn't patent it and then some toff's engineer figures the same idea? They get the patent and you have to abandon it.

The whole patent thing should be scrapped is not fit for purpose.
All the SP is saying is it used to be able to perform that task, and now it can't. That means it has changed. Whether it was ever the best tool to perform any task is open to debate.
The bug is that it's missing abstractions. 1) reading directly from a FILE. 2) Saving local state through a pointer (ptr). 3) weird way to report back the out state, in case of EOF can't distinguish between ferror or not.
4) Probably it would be better to not check for errors right away -- just share a common path with EOF everywhere, and check for I/O errors only at the very end.
5) What is the use of this function? Not sure what's the point, it seems unergonomic. Probably better just code one loop for e.g. names ([_a-z][_a-z0-9]*) and integers / floats etc.
6) What's with the strange (*--ptr), overwriting previous work. Another bug waiting to happen.
7) Why are we returning out + skipped? Returning the consumed characters? That could just be coded in the parser input abstraction (where you would also keep track of the current file offset / possibly line and column (but you can compute those when you need them)).
8) What about the ferror(src) ? (skipped - out) : (out - skipped)?
9) 3 locations where a zero-terminator is written, when there should be _at most_ 1 location, but probably none.

If the code wouldn't do 2), the bug you describe would probably never have happened. The return value from fgetc() is int, not char. It has to be larger than char to be able to return a char as well as EOF.

I would probably code something along the lines of

void identifier(Parser *parser)
{
My_String_Builder *builder = get_string_builder(parser);
reset_string_builder(builder);
for (;;)
{
string_builder_push(builder, c);
if (! next_byte(parser))
break;
int c = parser_get(parser);
if (!(is_alpha(c) || c == '_' || ...))
break;
}
String *string = string_builder_finalize(builder);

// check string builder "overflow" / too long / further input sanitization

push_string_token(parser, TOKEN_IDENTIFIER, string);
}
It’s sad that this is likely the case. In general, an “As is/no warranty” shrinkwrap contract should be sufficient for legal protection but won’t prevent people from filing nuisance lawsuits, which I suspect they wish to avoid altogether.
It cost us ~$100k from a broker. I've always loved nice domain names and I had some cash because I sold my previous company to Airbnb so I was happy to spend it!
looks nervously at the arxiv culture in AI...
IMO a standardize language isn't necessary. Pretty much no C compilers actually follow the C standard exactly (including verified ones). Also it's not like the C standard actually prescribes behavior in lots of cases. Tons of C is UB or implementation defined behavior.
I did briefly discuss this idea of interactions "draining energy" in the post here: https://www.vipshek.com/blog/interaction#balance-not-batteri....

I understand that the idea of draining vs. charging works for some people, but I always found this concept even more baffling. For me, when I've been in solitude for a while, I feel a restless desire to go out and interact with people. When I'm in that lonely state, I find social interaction "charging" and further solitude "draining."

But when I go interact with people for a long time—especially in a large group where I don't know people well—I feel an urge to retreat to solitude.

So am I charged by solitude and drained by interaction, or the other way around? It feels like the answer is "both"... so what am I supposed to do with all this?

One way you could think about my model is that you have four "batteries", each of which has an optimal "charge level." If you're under that level, you'll feel a desire to be in that state for a while. If you're over it, you'll feel an aversion to being in that state. And it's possible that if you're quite introverted, your optimal level of large-group interaction is close to zero.

If you're somewhere in the middle like me, though, the simple idea that you're "drained" by one thing or the other feels off.
I tried to buy a post on TechCrunch.com
We currently offer Docker images to keep the environment size minimal. We might add more options in future
To be blunt, running an institution does not necessarily require the scientific creds in question. But interesting that they cast the first stone
Essentially, if you happen to be Indian and have applied for this type of visa in 2012, your petition should enter its final stage around now. This final stage could also take several months, depending on the backlog.
Folding Ideas has a great video out titled, "The Future is a Dead Mall." A lot of the points it makes about the hype and hysteria around the "Metaverse" applies to the growing AI boom.

In short: The promise of AI exists in easily digested and universal fiction, so even an executive or VC can think they understand it. The "promise" of the future of the tech is described in often vague and unrealistic ways which create a devastating sense of FOMO. The actual promise of the technology, on the basis of what really exists now outside of the human imagination, is modest best.

And finally... the goal allegedly being worked towards may not be useful or what anyone wants, but since it's sold as "Step one of the inevitable" people still throw money at it.
> a computer science student doing journalism as a hobby

Y'know, sometimes CS gets slow and you gotta go do some award winning journalism to keep busy.
That's good to hear, I've used that in the past to drive down codesize even on non embedded targets by compiling for size and rebuilding the stdlib.
It wasn't quite immediately, it would take a few hours to detect+revert. And that was only the root fs, there were other places to hide things if you really wanted. But then there were other detection systems too. (Probably fairly different now, I left in '11 too)
Paddle, LemonSqueezy are pretty decent.
Starting with OW2 I presume to save its matchmaker system from total collapse. Once queue times get beyond 5-10 minutes, even the most hardcore gamers begin to check out. This can happen very quickly, and much like a power grid failing once its down completely it's probably over for good.

Reducing the normal team size from 6->5 was probably also intended, in part, to help with establishing matches more quickly. For me, this kicked off a catastrophic series of design changes that pushed me away from the game completely.

As it currently stands, you couldn't pay me less than my current hourly consulting rate to play OW2 (on any platform). That said, I'd consider paying a $10/m premium subscription fee if they brought back OW1 in the exact form it existed in circa 2019 and issued a deep, thoughtful apology regarding their design choices.

At the most meta level, the fact that blizzard had to actively kill OW1 to make OW2 even remotely attractive also makes me not ever want to do business with them again.
It's human nature, and not especially in the US. It eases cognition when thinking about things.
Don't forget Elizabeth Holmes and Do Kwon!
There's even more insidious influences on how narratives are built and propagated than just lying or not. Saying things that are "not even wrong" but redirect the discourse so severely that good faith discussion breaks down on inflamed, sectarian lines due to the shaping of the zeitgeist around this or that topic.
Basically from my limited understanding, there were so many people applying from India, the cutoff date moved back to where there the available visa capacity would be.

How long is visa retrogression?

According to the USCIS, there are some months when more people apply for a visa in a specific category than there are available visas for that month. This is when the cut-off date may move backward.
https://www.lawfirm4immigrants.com/what-is-retrogression/#:~....
Super fascinating. Do you have any links to this research?
Good luck getting dates!
But they don't do that. Basically as it seems most patents, however ridiculous, get accepted and idea is that the real test for patent is when someone "breaches" it and it goes to court.
The word merit doesn't stretch so far as to include mediocre children of wealthy parents. You are welcome to call it an elite education. But the whole point of the word "merit" is to distinguish it from mere parental wealth and connections.
You can say the same thing (lock in) about any product that has migration costs. If everybody thought that way nothing would get built. I say to Felix: just do it, but think about these problems.

Fortunately there is a whole field of business devoted to this problem: go-to-market strategy. Target a niche, offer a compatible product, offer a significantly better product, offer a different product, offer a cheaper product ... the options are endless.
I recently watched Chocky on youtube. I kind of forgot that 80s children's TV in the UK had no problems being disturbing.

Mind you, we also had Jim'll Fix It so a bit of horror wasn't the worst.
It is a slow-moving project[0], but not dead.

0. https://bearssl.org/gitweb/?p=BearSSL;a=summary
NAT doesn't protect anything, firewall does that
Dupe: https://www.latimes.com/archives/la-xpm-1991-07-30-mn-131-st...

/s
How to Self-Host Llama 2 on Google Cloud Platform (GCP)