skysight-inc/HackerNews huggingface dataset:
Worth noting that the grid fins are about 15 feet long, and the landing pins probably 2-3 feet.

https://nextbigfuture.s3.amazonaws.com/uploads/2023/12/Scree...
in response to the topic of bitwarden being vc funded i have started to migrate to keypassxc. It works pretty fine, also export / import worked good, some minor issues with to strict db-locking policy which i think i managed to fix in the settings. It's missing cloud sync, but i do my file sync over syncthing anyway. But i'm on osx and i havent tested on windows yet.
The article fails to mention the most important aspect of steel reinforced concrete. Steel and concrete have matching coefficients of thermal expansion. This prevents internal stresses that would be created if they were different.

But for that, there would be no engineering utility to adding steel to concrete...or concrete to steel which is probably a better way of thinking about it.
When I was in Bangalore in 2018 they wouldn't even allow anyone into the entry hall without a boarding pass and passport. Security was more tight back then compared to how you describe it now.
Red Hat provides support for their packages. If you're not paying for support, you don't get access to the repos. That makes sense to me. What does Microsoft gain by creating a walled garden? They don't provide support. All that they provide is hosting. The Eclipse Foundation provides hosting for free for OpenVSX, which is an amazing service to the community of people using VSCode forks that aren't allowed to access the VSCode Marketplace. Microsoft should either relax the ToS on the Marketplace or acknowledge OpenVSX as the one and only marketplace for extensions.
You made the claims in the first place that "the people able to work from home are often incredibly well paid and are eating up real estate in expensive areas"

so lets see your "independently verified auditable data".
Also regarding the wording "Proposed API": This seems like it's just some kind of incubator for APIs before marking them as stable. So that copilot thing may just be their incubator project. It may be not though.
Nice!

> TODO: (configurable) rounding support

What's the default rounding mode? Round to nearest even?

You might be interested in https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p33... too, which is a recent paper for introducing reproducible floating point to C++.

Very small floating point types can be handy for exhaustive testing of floating point function templates, especially ones that take multiple arguments. Walking over all floating point values for a small type often finds most if not all corner cases that can manifest with a floating point type of any size.
As a UK resident and TV owner (who does not need a license), I wouldn't even mind that much if I was required to pay just for TV ownership. It's the "enforcement" system that's utterly broken (although I have no idea how it compares to other countries).

We have this ridiculous situation where I'm not required to pay (so I don't), yet the TV licensing people are allowed (required?) to send me junk mail week after week trying to trick me into thinking I do need to pay them.
I've just finished watching the 'Planet Earth III' series, and it was quite shocking to see our impact on our planets biodiversity. I knew it was bad, but seeing, and hearing it told, in the amazing way only Sir David can deliver, was quite another level of shocking.
Government: "We fine you two zillion dollars. You should have listened to the dev."
Yep, I was gonna say exactly the same thing. Don’t connect it to the internet, just don’t do it.
In Japan the vast majority of people stopped paying their TV license after a string of NHK scandals and there's no penalty for failing to pay either.

It's just not enforced. Also the party platform wasn't to get rid of the license system but to encrypt the broadcast signal so that only willing NHK viewers would pay for the license.
Maybe Toyota should focus first on making an electric car?

Maybe something costing less than $50,000?

The Japanese auto makers are so determined to not electrify, they'll come up with any excuse to NOT make an EV...

Even plug-in hybrids, with a dozen or so miles of electric capability would be a major contribution, that would still let them highlight (and maintain market dominance because of) their mechanical design and manufacturing preeminence.
I was really hoping for an answer at the end!

I'm actually totally stumped by the whole thing. OCR doesn't even make sense, because OCR is terrible at handwriting generally. With forms they usually require you to write block letters and numbers inside of a kind of separate grid for each field. And maybe fill in some bubbles too. Anything anywhere on the page outside of the form fields is ignored.

I'd find it far more plausible that they print all letters, those including forms and not, on the same template, and that returned forms get some kind of bar code or status stamped on the bottom upon being received, so they need to keep it empty for that. Kind of like how US envelopes get a little bar code printed on them by post office sorting. I have no earthly idea whether that's closer to the real reason though.
It sort of does both. The idea behind the app was you should just play it and not worry about the implementation detail. We need to get better at managing the storage space and showing the user what is in the cache.
It says "serious errors commensurate with being untrustworthy", which I think is meant to be an alternative way to say commensurate with being fake.

Arguments about intentionality are a bit of a distraction. Academics routinely try and excuse obvious fakery by claiming to be incredibly incompetent. At some point you have to treat unlimited incompetence as harshly as deliberate deception.
Is there a tracker that identifies APIs / libraries that do this unicode injection protection?

I'm guessing few do.

I pasted this text into openrouter's playground for 4o, sonnet 3.5, gemini pro and I got a mix of "nothing here" to "it's invisible unicode and I don't process/no standard meaning". So, not so practical already?

Gemini Pro 1.5:
>Those characters are from the Unicode Private Use Area and don't have standard meanings. Therefore, they won't display consistently across different systems and fonts. I can't "see" any meaningful text, just a series of boxes or symbols depending on my current setup. It's possible they are being used for some custom purpose within a specific application or system, but without more context, I can't interpret them.

Claude 3.5 Sonnet
>The visible text I see in both lines is simply "look" at the end of each line. The rest of the characters before "look" appear to be invisible or non-displaying Unicode characters.

ChatGPT-4o
>It appears you're asking what text I can see, but I can only interpret the text that has been input into this conversation.
The fact that the boarder is huge does not mean that monitoring it is not necessary or that it is impossible. The fact that tunnels exist doesn't either. We have the technology to detect tunnels and tunneling.
The fact that people sneak past at busy check points doesn't
make the situation not worth trying to address.

Every area where a person could cross can and should be monitored. Walls, cameras, drones, satellites, sensors, and guards are all valid tools for border protection. The question just comes down to where and how they are deployed and maintained.

> The bigger question though is whether other approaches besides just trying to catch and stop people could be better.

No one so far has managed to come up with an anything better. Have you?
> The immigration problem can't be solved

Seems, again, like you need to first define what "the immigration problem" really is. I mean, if you mean it like I think you mean it, the truth is a lot of us don't think that's a problem worth solving at all. This isn't the forum, obviously, but maybe step back and have some discussions across the aisle before planning out policy.
> Everyone is reading this as intentional anti-competitive practices. While that may be true, isn't another reasonable explanation that the Copilot development team is moving as fast as they can and these sorts of workarounds are being forced through in the name of team velocity?

Wouldn't another way of saying that be "the Copilot development team is leveraging their Microsoft ownership to create products in a way not available to the general marketplace?"

The goal might not be to squash competition, but blessing one client with special treatment not available to others can still be anti-competitive.

Whether that would fall afoul of any regulation is beyond my expertise. Naively, most companies have internal APIs that are not generally available. But then most companies don't have paid public marketplaces on their platform.
Yes. You famously cannot use the C/C++ language server bundled in the C/C++ extension or Pylance. Who knows what other development tools they will lock behind their fork to the detriment of open source communities. Also you can't use their Remote Extension suite.
Whether it's true or not, it's definitely a rule I follow for many situations. If a restaurant has loud signage in a busy area, sometimes literally flashing, it ain't gunna be good. Most new websites try to fill negative space with unsubstantial bullshit
Discussion (355 points, 2 days ago, 118 comments) https://news.ycombinator.com/item?id=41858024
It's called the "Lucas–Lehmer primality test". Without it, GIMPS probably wouldn't have found a single one of them in an acceptable amount of time. The one that was just discovered is HUGE. I had to write a program just to slow down the output enough to be able to appreciate its shear magnitude (it is still printing as I write this!).
I really don't get why people are mad about this. I get it, people don't like MS but theres really no surprises here, nor is it really all that bad. They put time, effort and money into developing VSCode. Its open source so if you want to use these API's you can in a forked version. And of course if you're developing something thats free for everyone to use, and its not forcing you to use it, I don't see an issue with using private API's.

And while some make the alegory to IE its not the same since its not pre-installed on every machine, nor are they forcing you to use it. So while yes they have a lot of market share, they have nothing stopping you from forking it yourself or just using a different editor.
Funny thing, I'm becoming an evangelist of Jujutsu but somehow I found myself stuck for 30 minutes with Jujutsu not being able to push a desired branch/commit, and Jujutsu had made my local git copy in detached HEAD. In the end I created a few useless branches through jj, and was still not able to articulate or understand through the docs how to sort my situation and tell jj that I want to move my latest work on main, nor to find a way to rebase/merge my accidentally created bookmarks/branches on top of main. Then ended up switching back to git, redo all the coding again and push.
Having to understand either jj or git models through tons of tutorials and videos, while I just want a way to dialog easily with my changes in my own vocabulary and my own mental model, make me believe I'm a lost cause or I need my own VCS

Anyway Jujutsu stil feels great, I just hope now to not need to suffer like I did with git.
I understand your point, but I would say that it is not particularly appropriate for a teacher to use AI (or plagiarize, to an extent) in this context. Taking questions from an existing bank, in my opinion, is different to AI generating your prompt/email/etc. What I mean is, students will NOT listen even more so if they find out how blatantly hypocritical a teacher is being (in the hypothetical situation that the teacher really did use AI)

This isn't a made up situation. Teachers at my school have used AI for essay prompts, test questions, etc and it spreads around and generally leads to the sentiment that "if the teacher is doing it, they can't in good faith tell me to not". Imagine if in math class the teacher , after just telling the students they can't use a calculator, types in a simple arithmetic expression into their calculator.
Possibly could be combined with C23's _BitInt(N) for the template arguments? I think it's available in clang as a C++ extension.

edit: or I guess you could have your own Tmantissa and Texponent types as custom classes that correctly model _BitInt(N), they don't seem to be required to be builtin integral types.
I find the whole serious scientific tone amusing because the simplest explanation to their somewhat better performance may be due to having a good mood for having people to socialize with and being attended to.
vi/emacs crew was never wrong. Imagine willingly using a Microsoft product.
That's it's not about how much money they use for their lifestyles, it's about how much of the economy you control. The more, the more interesting projects you can do - see Elon Musk. Of course he could live just as well with a fraction of what he owns now, but his control over so much is what allows him to do "cool stuff".

Being ultra-rich is more about controlling society's destiny, not about how one lives.

Whether that's hood or bad is hard to say without checking what a specific person does with all that control, and what would the others do if the control was not so centralized in so few.
On OSX you can install XQuartz and libx11 an then compile it with (assuming you installed libx11 via brew)

cc banks.c -o banks \
-DIT=XK_Page_Up -DDT=XK_Page_Down \
-DUP=XK_Up -DDN=XK_Down -DLT=XK_Left -DRT=XK_Right \
-DCS=XK_Return -Ddt=0.02 \
-std=c89 \
-Wno-unsequenced -Wno-implicit-function-declaration -Wno-implicit-int -Wno-empty-body\
-lm -lX11 -L/usr/local/Cellar/libx11/1.8.10/lib/ -I/usr/local/Cellar/libx11/1.8.10/include
It sounds weirder than that to me:

> colour TV: £169.50 per year; monochrome TV: £57.00 per year; blind people: 50% discount

People who can't see their color TV at all pay more than people who can but have an old black-and-white one?
It may be a result of personal preference, but I struggle to see how talking through challenges encountered with a personal project are a poor indicator of competence. If you ask some boilerplate list of questions, sure, but few if any candidates could memorize all of the random in-the-weeds architecture questions one could ask while talking through someone's project. For a junior specifically, even a non-answer to these questions provides valuable insight into their humility and self-awareness. I also think that it'd be pretty easy to visually weed out personal projects created for the sake of saying one has personal projects, like a bootcamp may push to create, versus an actual passion project, and even easier to weed out during any actual discussion. I suppose YMMV, but in my experience, the body language and flow of discussion are vastly different when someone is passionate about a subject versus not.
Typically this is what product managers and stuff are for. They stick around pretty much just to organize the Jira and make sure everything is fleshed-out. I think if your git frontend links commits to Jira (ours does) AND you have pretty strict requirements for your Jira items it can work out.
In smaller countries like Germany increasing the class size makes sense but countries like the US, it just doesn't scale. Just to give a better sense, my quick google-fu (so take it with a grain of salt) shows Germany having 2.8M people actively enrolled in college vs the US with 18.1M.

So roughly 6x the amount of students.
Nice project but it could be illegal. Check your jurisdiction.

Source: have done similar hobby projects for fun, which turned out to be illegal.
I dunno. That phrase sounds like poetry to me, why improve it?
You might be missing the fact that members of "echo chamber" like communities often do not have discourse on their viewpoints outside of their echo chambers. Truthfully few people do, because that isn't as much fun as "fighting the good fight" and experiencing feelings of membership.

While communities are prone to confirmation bias and groupthink, or "echo chambers" they also reinforce social norms, provide feedback on statements, and connect people. This is not restricted to online social networks. University communities have people who "think different". Often this leads to wider perspectives, more meta-level discussions, and more historically informed viewpoints.

University communities however may not include marginalized experiences, "man on the street" opinions, or "what do the unwashed think." Though this is somewhat less likely as academics do spend time outside of the university grounds like other members of the surrounding population and are exposed to other people and their ideas.
I agree. Apple has been doing this for years as well.
below this line.
The classic internet engagement bias.
This is the perplexity’s take on the roulette historical roll display.
Disclaimer: I used to work at Microsoft. These days I work at a competitor. All words my own and represent neither entity.

Microsoft has the culture and the technology to tell private and public APIs apart and to check code across the company to ensure that only public APIs are called. This was required for decades as part of the Department of Justice consent decree and every single product in the company had scanners to check that they weren't using any private APIs (or similar hacks to get access to them such as privately searching for symbols in Windows DLL files). This was drilled into the heads of everyone, including what I assume are 90% of VP+ people currently at the company, for a very long time.

For them to do this is a conscious decision to be anticompetitive.
You can't context-out business requirements, IMO. Also code can have bugs. You need more formal requirements definition so you can compare behavior to requirements so you can find out bugs. Otherwise, how do you find the bugs?
went up by at least 1 device today, as I realized that I forgot to enable WebGPU preview in Safari on my work laptop!
That's an overly pessimistic view. Both professional and personal growth depend on effectiveness. Even conformity doesn't exclude it. You can conform better by being more effective.
It’s possible to do both of those and still not trust MS.

I don’t believe that vscode will be this free mostly open editor forever.
I’m expecting to see vscode pro or something any day.

Typescript can, very cynically, be seen as an on-ramp for vscode, as vscode has pretty much the best typescript suppor.
We can't really communicate an infinite amount of numbers. People just can't read or remember too many digits.
> The only solution is to require face-to-face proctored exams and not allow students to use technology of any kind while taking the test. But any teacher doing this will end up with no students signing up for their class. The only solution I see is the Higher Learning Commission mandating this for all classes.

Just one generation ago this was the norm. The only differences between how exams were given in my math classes were what size of note paper was allowed.

In general students hated the few classes that tried to use online platforms for grading, the sites sucked so much that students preferred pen and paper.

Also, it is a math class! The only thing that is needed is arguably a calculator, a pencil, and some paper. What the hell kind of technology are students using in class?

> The only solution I see is the Higher Learning Commission mandating this for all classes.

Colleges used to all have tech requirements, the big debate was to allow calculators with CAS or not.

> If we did truly devise a system that prevents cheating we’ll see that a very high percentage of current college students are not ready to be truly college educated.

What the heck are students doing in college then? I was paying good $$$ to go to college, I was there because I wanted to learn. Why the hell would I pay thousands of dollars to go to class and then not learn anything in the class, that would be a huge waste of my time!
It's from 2006, before organizations realized that there were lots of trolls willing to dedicate themselves to wasting other people's time over bullshit.
Hey all, if you need a wedding speech generator, https://wedding-speech.co/ offers quick templates for best man and maid of honor speeches. Super helpful—worth checking out!
Hacked Robot Vacuums Across the U.S. Started Yelling Slurs - https://news.ycombinator.com/item?id=41815055 - Oct 2024 (1 comment)

Robot Vacuums Hacked to Shout Slurs at Their Owners - https://news.ycombinator.com/item?id=41812546 - Oct 2024 (1 comment)

Insecure Deebot robot vacuums collect photos and audio to train AI - https://news.ycombinator.com/item?id=41753983 - Oct 2024 (37 comments)

ABC News hacks into popular robot vacuum, watches owner through camera - https://news.ycombinator.com/item?id=41735871 - Oct 2024 (138 comments)
NextMaster: McMaster-Carr in Next.js
It's all well and good to pretend that this is the case, but it isn't. Most jobs involve some obvious measure of progress. Especially under the umbrella of "service." Women disproportionately choose these jobs: nurses, servers, etc. Women are more educated, hell the last time I went to the doctor there was a resident, a nurse, and a doctor, all three where women.

There could be some jobs where it's hard to measure progress, like quality assurance, but these jobs have been looked at with ire by management for so long it's an old wives tale at this point.

What is likely more true, is that productivity varies between employees somewhat, and perhaps there are 2x employees. But, measuring relative productivity is much, much harder.
It's a great way to start a war among the lower classes.
There's a great, and somewhat terrifying character relating to this, the "NHK Fee Collector" in Haruki Murakami's 1Q84.
Fortunately most ToS are not legally enforceable, but only amount to a public statement of "we are threatening to block your IP if you do this"
OTOH: ByteDance intern responsible for spamming your web server with crawlers that ignore robots.txt given permanent position with a raise, now in management.
Syncthing Android app has been discontinued too this week.
There’s the Chinese saying, “Heaven is high, and the emperor is far away”.
So, is this a proposal to test how long it takes for you to lose your count?
I started with emacs back in the VT220 days (we didn't have tmux/screen in VAXen, nor in Ultrix, and the mail reader was great), moved to vim in the Slackware years, and now switch between VS Code and nvim on my Mac without any qualms. Sometimes I even run nvim inside the VS Code terminal for quick edits.
Or it is a reference to everyone apparently needing to go to college etc, and there being a nationwide shortage of people entering into trades, mechanics, fabrication, machining, etc. All the “bad” jobs you should stay in school to avoid.

Turns out we live in a built environment, not everyone can sit in a cube.
> I would imagine that just downloading all the data is also against the ToS.

It is.
Yeah, this borders on "manifesto" talk.

>I posted a poll on X asking New Zealanders to vote if they want to see me extradited to the United States on copyright charges

Dude. You lost me at hello. This is the very least reliable metric you could have given.

>Because its personal to the Democrats and their deep state partners. After they abused their power by orchestrating the unlawful criminal case against me I decided to make them pay. I was responsible for Hillary Clinton losing her election against Donald Trump (DNC leaks)

This is not the statement of a well person.

I am not commenting on who dude is, where he has been, or any wrongs against him that have helped bring him here.
That makes sense, a blind man only uses half of the signal.