skysight-inc/HackerNews huggingface dataset:
I launched a high altitude balloon as part of a summer school program over a decade ago and we checked on edge cases. Off the shelf GPS are supposed to not work beyond a certain height 18,000 m and/or speed 515 m/s to be a barrier for use as a weapon. Some hardware treat that as AND; some treat that condition as OR. The term to look up is “CoCom Limits”.
I’ve answered this here https://news.ycombinator.com/item?id=40965857

There’s plenty of amateur footballers more skilful than professionals, yet can’t make it because they lack the physical attributes (speed/strength/stamina). I’ve watched high skill teams shredded by a team that just shoved them off the ball and outran them. Barcelona’s style under Pep wasn’t mostly skill, it included a HUGE amount of physical fitness to maintain a press to win the ball back.

A massive part of Rooney’s rapid decline was his shit lifestyle reducing his fitness and speed as he grew older.
One relates to what people do in their own homes. The other relates to things people do on the internet.
The point is that putting a "TOP SECRET" cover sheet on a TOP SECRET document doesn't change the status of what's underneath that cover sheet.

They didn't bring a bunch of "TOP SECRET" cover sheets to sprinkle on random unclassified docs to make it look more illegal than it was. They weren't "regular papers"; they were classified documents.
Yeah exactly. I mean really, I have 15+ years of experience and they're grilling me on a correct implementation of quicksort and are going to fail me for an implementation that doesn't terminate when I had nothing to test it on?

I WILL stumble because it's not the kind of thing I do. That's the kind of thing a fresh college grad would have memorized and can vomit it to you, maybe without even understanding it. Maybe I'll code you a basic WebRTC conference call app, or train a simple image classifier, or outline an architecture of a massive system for you?
>Most physicists don't believe that infinity can actually exist in the universe.

Citation needed.

Believing in real numbers requires you to believe in far more than infinity. How many physicists reject real numbers?
That article begins by stating the display was very likely a HP part or copy and how it was poorly utilized.
For those who have no idea what "double-barrelled race" is:

"Couples of inter-ethnic marriages now have the additional option to reflect both their races for their child as a double-barrelled race. This is on top of the existing options of choosing only one of the two different races – either that of the father or the mother – for their child." [1]

Found it via searching it in wikipedia, and even that doesn't define it, only linking to [1] via footnote in
https://en.wikipedia.org/wiki/Race_in_Singapore .

[1] https://web.archive.org/web/20170729133759/https://www.ica.g...
Programmable Logic Controllers (PLCs) that follow the IEC 61131-3 standard [0] utilize 5 different programming languages, three of which are visual/graphical, and two of which are text-based.

The graphical languages are well-suited to industrial programming contexts - and especially object-oriented modalities - as nearly everything that is being programmed is a representation of something in the physical world.

Plants have process lines which have equipment types (classes) with different variations (inheritance) which have sensors which have various configuration parameters and so on. Many of these types of equipment have common functionality or requests made of them (interfaces).

One of the IEC text-based languages - Instruction List (IL) - is deprecated, the while other - Structured Text (ST) - is Pascal-based, great for more complex math and logic functions, and likely runs a significant portion of the infrastructure you interact with on a daily basis. This is especially true if you live outside of North America, which tends to still rely heavily on ladder logic.

The three graphical languages have somewhat different ideal use cases and functionality, though for historical reasons ladder logic is frequently used to do 100% of the work when other languages may perhaps be more appropriate. The same may be said of some 100% structured text implementations.

Ladder logic (LD) was designed to represent banks of physical relay logic hardware. It is read left to right, and if a connection exists between the two, the right side is active. As such, it is great for simple controls that rely on boolean logic and simple functional logic. A good ladder program can be seen and understood and debugged quickly by anyone who has any knowledge of the underlying physical system, which makes it very popular for basic on/off systems such as motors or pumps.

Function Block Diagrams (FBD) are exactly what the name implies, and like LD are read and processed left-to-right. I like them for certain kinds of math processing such as linear interpolations.

Sequential Function Chart (SFC) is, like FBD, exactly what it sounds like. These are ideal for describing state machines with a defined start and end point, and discrete steps in between. They are not expressly limited to a single active state at any one time, and can have multiple parallel active branches. Codesys-based systems extend on the base IEC specification by expanding upon the way that actions and transitions can be defined and worked with.

Codesys-based systems also have Continuous Function Chart (CFC) and Unified Modeling Language (UML) languages. CFC may be thought of as an extension of FBD and/or SFC, and is useful for creating higher-level equipment coordination diagrams and designs. UML has class and state diagrams, and I've used it not at all, so I won't comment on it further.

[0] https://en.wikipedia.org/wiki/IEC_61131-3
I only remember the embarrassing things I did. And because I graduated in the pager era there are very few photographs to remind me of what I have forgotten.
Google Copies Twinpics.ai
> I find today’s identity politics in FOSS also slightly problematic but that’s too controversial of a topic to delve into.

Yeah. It looks like various OSS projects are being mobbed / targeted in some kind of co-ordinated fashion, which doesn't bode well. :(
Meanwhile, biological intelligences are free to spew much nonsense. We need the Supreme Court to rule that freedom of speech extends to non-traditional intelligences too, not limited to AIs.

Or if you think AI must be regulated, do you think it can be regulated across the border too? The answer is no. Thinking ten years ahead, with proper AI in the picture, I venture a guess that restrictions on the use of AI is the most severe form of an artificial handicap that could exist.

The right solution, on the other hand, would be to leverage AI and traditional means to boost cybersecurity.
Most C programs compile and work correctly compiled as C++. The exceptions are often places you shouldn't write code like that, sometimes even outright bugs that C++'s stricter type system caught for you.
Because I believe more in the profitability of AMD's hardware design (based on past decades). Obviously, almost a week later now [AMD's positive stock performance]... shareholders are in general happy about AMD's entering software. I haven't sold anything and enjoy being incorrect when it leads to good things.
> The schematic capture elements to connect up large blocks of HDL with a ton of I/O going everywhere are one of the few applications of visual programming that I like.

Right. Trying to map lines of code to blocks 1 to 1 is a bad use of time. Humans seem to deal with text really well. The problem becomes when we have many systems talking to one another, skimming through text becomes far less effective. Being able to connect 'modules' or 'nodes' together visually(whatever those modules are) and rewire them seems to be a better idea.

For a different take that's not circuit-based, see how shader nodes are implemented in Blender. That's not (as far as I know a) a Turing complete language, but it gives one idea how you can connect 'nodes' together to perform complex calculations: https://renderguide.com/blender-shader-nodes-tutorial/

A more 'general purpose' example is the blueprint system from Unreal Engine. Again we have 'nodes' that you connect together, but you don't create those visually, you connect them to achieve the behavior you want: https://dev.epicgames.com/documentation/en-us/unreal-engine/...

> I don't think there's many analogous situations in typical programming applications that call for timing diagrams

Not 'timing' per se (although those exist), but situations where you want to see changes over time across several systems are incredibly common, but existing tooling is pretty poor for that.
Grafana Loki's Explore Logs Goes into Public Preview
Italy reconsiders nuclear energy 35 years after shutting down last reactor
What about the book made the difference? I'm 100% convinced that it's better to do as you say, and forget about the accounts, and also unable to resist the temptation to check them every day. I'm constantly tempted to make changes.
Point of law: in the united states, there is no such thing as abandonware legally, copyright is automatic and not selling it or maintaining one's copyright enforcement doesn't mean it is legal to make copies. This is pretty widely ignored, and there are ill defined exceptions to copyright defined by the library of congress. Internet culture seems to condone it for reasons of convenience and preservation, regardless of copyright holders rights. Seems to be an unsettled moral question to me, as copyright duration is so oppressive.
Where did you find a list of Scene releases to generate that info?
The Better String Library (aka batting, not to be confused with COM’s BSTR) is fairly nice:

https://bstring.sourceforge.net/

The string keeps track of the buffer size and how much has been used, allowing allocations to be somewhat amortized. The string buffer itself is zero-terminated for easy interop with code that expects standard C strings.

struct tagbstring {
int mlen;
int slen;
unsigned char * data;
};

I used it on a microcontroller where I wanted something small and simple. The main missing feature is the lack of a small-string optimization like some implementations of std::string have. (Before anyone complains about this string type being too inefficient for a microcontroller, I had 1 MB of flash and 192KB of RAM, so I was not super constrained for resources)
You said nothing about fast in your original though, so now you've moved the goal posts
Take a look at the automated systems that have resided on Collective2 for more than 2 years.

https://collective2.com/grid

There are only a couple that has a large history of trades, fairly even equity curves, older than two years, and small(ish) drawdowns (< 30%).

In other words, it's difficult but possible.
Name a single Fortune 50 company that is "Left wing" and please give reasons as to what makes them "left wing"
I have wondered what benefits the ISO brings to the standardization process, since the work is done by the standards committees.
from the source:

const elements = [
"html",
"body",
"head",
"link",
"meta",
"marquee",
"script",
"style",
"blogroll",
"constructionsign",
"guestbook",
"webring"
];
// The above array was a decoy. You weren’t peeking at the array were you?
// Now the real array with all elements via
Given that DIV seems to be the only tag frameworks use the last 10+ years, such a report is not surprising.
Curious that he missed out on telling the story of the construction of a network that could survive nuclear attack during the cold war. That's where the peak of ATT investment probably came from in the Apollo years.

Entire buildings underground on springs, underground generator farms and weeks of fuel, a hidden set of 4 buttons on your touch tone phone for specifying quality of service during dialing, etc. Fascinating stuff.
> One can live in a city and not own a smart TV, nor a smartphone

I believe parent's point is: no, one cannot. One cannot live in a (modern Western urban) society and not have a smartphone.

The people who do are now living in a different society, where, among other things:

- they have to plan to stop at a bank to take out physical cash

- they have to schedule their days in an entirely different method from their peers with smartphones

- they are less connected to opportunities and access to government and private services because those services come via smart devices and assume smart device ownership

Not to put too fine a point on it: there are restaurants that give you a QR code instead of a paper menu now. Are you and I living in the same society if I can order food there and you can't?
You must be thinking of c++? There is no object in C just structs which is just a little bit of organization of the contiguous memory. C exists to make writing portable CPU level software easier than assembler. It was astonishingly successful at this niche; many more people could write printer drivers. While ptr types may not formally exist in assembly, the variety of addressing modes using registers or locations that are also integers has a natural resonance with ptr and array types.

I would say C precisely likes to mirror everything even where it is unhelpful and dangerous. The spirit is captured in the Hole Hawg article: http://www.team.net/mjb/hawg.html

It is the same sort of fun one has with self modifying code (JIT compilers) or setting 1 to have a value of 2 in Python.

ed: https://en.cppreference.com/w/c/language/object is what is being referred to. I'm still pretty sure in the 80s and 90s people thought of and used C as a portable low-level language, which is why things like Python and Linux were written in C.
From the link you posted:

> Ok, so if I understand correctly, AdS spaces aren't meant to directly model the universe, but rather are used as a tool to make certain calculations in CFT easier?

GP's comment was modelling the universe as AdS/CFT, though, which is why my question addressed precisely that part:

> How is AdS/CFT (as it pertains to describing spacetime & the Standard Model)
For one, that was a campaign email, so it's one example.

You're going to take this position, whatever. But nothing said about Trump has been false. Democratic leaders shouldn't be apologizing for anything, but I'm sure they will.
As a general principle, when you do something very complex just for fun, you usually learn a lot of useful stuff along the way.
I cannot imagine writing a method to return a value less than n, and not verifying that constraint somewhere in the safe method.
What are you talking about? Maybe I don't understand what you are getting at but Germany's Population Pyramid has them completely collapsing by 2100 whereas the US and France are actually the stars of population stability (in the west anyway)

[1]:https://www.populationpyramid.net/germany/2023/

[2]:https://www.populationpyramid.net/united-states-of-america/2...

[3]:https://www.populationpyramid.net/france/2023/
A country with the population 220 million is big, no matter how you slice it.
K-Scale Labs (YC W24) Is Hiring a Chief Operating Officer
That kind of sounds like the OSS projects you've interacted with haven't had friendly people running them.

Maybe that's the key thing? "Look for OSS projects with friendly people" or similar? :)
Previously: <https://news.ycombinator.com/item?id=40859854>

9 (13) days ago.
46 points.
8-ish comments.
Smart is not the issue. I'm smart enough, but I'm lazy and forgetful. C makes it really accidentaly once in a while.
Worry not we started to outsource to India as well...
My wife's company (low code domain-specific software creators) laid off 80% of their workforce and contracted a smaller amount of people from India.

It's not going well but I bet it's gonna take at least a year before anyone notices.
Yeah, this pattern is old. But JS is the only common language (at least today) that went so all-in with it.
It really depends upon your age, your financial situation, what you want to do in terms of passing down money--and, as you suggest--if retirement means opening the money funnel on extravagant vacations... If you're comfortable with your ongoing situation with very conservative investments, that's probably what you should do. If you want to play the typical equity numbers over a reasonable timeframe, that may be a better bet. I've certainly been ratcheting down my equity, especially individual stocks, over time even if the expected value is probably lower.
That is totally missing the point. Of course for every number there is an encoding that contains all pieces of information.

That obviously applies to 0.00... = 0 as well, it contains 0, then 00, then 000 and so on. So every number and therefore every piece of information is contained in 0 as well, given the right encoding. Obviously if you can choose the encoding after choosing the number all number "contain" all information. That is very uninteresting though and totally misses the point.
Tech, Crunched: How the go-to site for startup news lost its way
The blurring of the line between "in your own home" and "on the Internet" is the crux of the issue. The average person doesn't understand that bringing Internet-connected devices into their home makes some quantity of "behavior in their home" into "behavior on the Internet".
A great tweet, and often useful. But I don't think it applies well here.

There is a long history of "this time, the strcpy replacement will be safe" followed by cve after cve after cve. At some point I feel that the response really should be to give up on trying to make c-style strings safe.
What tech is sexy (for getting-a-job purposes) in 2024
Hey all,
Looking for work and would need something nice-looking for my resume. Am fullstack
my eyebrow raises from this with all of these cosmological simulations.
Not OP, but when I last checked a couple months ago, the answer was 'meh' (some parts not supported, difficulty with sleep/wake, etc.)

It seems to still be meh.

https://discourse.ubuntu.com/t/status-of-ubuntu-support-for-...

https://fedoraproject.org/wiki/Thinkpad_X13s
> <plaintext> is also a real HTML element. It was deprecated in HTML 2 back in the mid-1990s. What's particularly interesting is that the element cannot be closed.

> what's particularly interesting is that the element cannot be closed

> the element cannot be closed

> cannot be closed

THE END IS NIGH! REPENT!
I read it and am aware of the law. .3% is not useful.
The pioneer of DeepFakes... "Anthony Comstock—the anti-obscenity crusader after whom the 1873 Comstock Act is named—had arrested an amateur photographer for selling manually photoshopped pictures that placed “the heads of innocent women on the undraped bodies of other females.” "
Some adaptions of Faust deal with this theme exactly (ex. Kamelot's Epica and The Black Halo, or the film The Devil's Advocate). In these adaptions, Mephistopheles makes a deal with Faust for earthly bliss or power in exchange for Faust's soul upon death. Faust willingly accepts, then chooses to further pursue this power or bliss at some personal expense, a decision he later regrets, but blames Mephistopheles for. Mephistopheles then generously offers a genuine way to alleviate his loss, which Faust distrusts and declines, and he continues to suffer while blaming Mephistopheles for the consequences of his own free choices. Eventually, after much internal conflict, Faust accepts he alone is to blame for his loss and suffering, and at that moment he is given a second chance to choose differently.
Machine Life Expectancy: What Should the Maintenance Organization Focus On (2018
Extending #2, we've developed incredibly flexible and powerful tools for editing plain text. I've found refactoring to be a breeze with Vim macros, and people swear by Sublime's multi-cursor editing. Even with a good set of hotkeys, I can't imagine a visual environment being as smooth to edit.
I don't agree. Delta 9 is restricted for a reason.
I imagine East coast beaches specifically because that is where the water currents take them.
This is a purely psychological problem. I’d say most of C is psychological, not technical. If I were a world dictator, one of my first orders was to lock C developers in a room with only python for few months. Or ruby, in severe cases. Some of them really need to touch grass.
I can see the confusion! Those are some incredibly similar names.
> Samsung’s 12-inch line utilizes an overhead hoist transport (OHT) system, an automated transport network that operates along tracks installed on the ceiling, to move bundles of 25 wafers called “lots.” On the 8-inch line, however, this transportation is done manually. There is much more market demand for 12-inch wafers, so Samsung has modernized and automated many processes. The 8-inch line, however, is outdated.

While abuse of assembly line workers has always happened, as factories become increasingly automated,

1. Some workers lose their jobs to automation.

2. The remaining ones have a weaker negotiation power, as their jobs are on the way out anyway. So companies have even more incentive to abuse them.
Yes. In concentrations up to .3%. Which is useless.
They aren't making a dent. The country is on track for population collapse. Although the last person left that will turn off the lights might not be the typical German that you think of.

[1]:https://www.populationpyramid.net/germany/2023/

What you describe is true in the US though. They have been able to 'cheat' by getting the cream of the crop via immigration to bolster their numbers(although its now fraying post Trump). Without that immigration, they would probably be mirroring German numbers.

[2]:https://www.populationpyramid.net/united-states-of-america/2...
I think they'd be ecstatic with a constant population level. They've got a birth rate < 1 per woman where a replacement rate is 2.1. So that means a halving of population size every generation.
AI swings between market euphoria and the specter of a bubble
fun, but meh @ including tags with only semantic purposes (nav, footer etc) that could just be a good ol' div!
Yeah, or, see https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4927102/ ("Is Butter Back? A Systematic Review and Meta-Analysis of Butter Consumption and Risk of Cardiovascular Disease, Diabetes, and Total Mortality")

TL;DR as well as hot-ish take: whether your diet is healthy or not doesn't actually depend that much on the quality of your baking fats. Oil, butter, margarine, whatever: it's more about quantity than quality.

And of course, truly bad products will damage your health (so, yeah, glycol-infused oil is way worse than any butter, and vice versa), but otherwise: just use what the recipe says, and enjoy in moderation...
For that matter, it's pretty easy to setup a catch all address forwarder. Cloudflare offers this, as did Google Domains. Not sure if Squarespace still offers this explicitely, been meaning to try to get out of Squarespace since the shift. Mostly been lazy.
Not sure I understand the "lately" part there: this is not a sudden change, big name universities have used these kind of headlines for decades, the idea that you know what the article's about without reading the article never really applied in the first place?
My brother had back surgery in Scottsdale, and his roommate was getting surgery to repair his pinky, which was destroyed in a welding incident in the Samsung plant being built in the area. Made me wonder about the safety of the workers there.
and what's exactly the purpose of that philosophical angle?
Battery, space, and startup time limitations probably. As it is mirrorless cameras can only get like 350 frames per charge, so adding more power hungry features like GPS or LTE would only make thay worse. Camera bodies are packed as is, so having a limited amount of fixed storage (when there is perfectly good removable options) take up valuable space is not an especially appealing trade off. And lastly / most importantly, I need a camera to be ready to go as soon as I turn it on, I don't have time to wait for a full OS to boot up. Standby mode could mitigate that but see previous concerns about battery life.