skysight-inc/HackerNews huggingface dataset:
"But I do think dynamic scripting languages have their place."

My thought isn't actually static/dynamic, but rather the amount of dynamicness. I suspect we could get 99%+ of the benefits of static languages at a fraction of the runtime cost if someone redid a dynamic language from scratch today to be dynamic only in selected ways. You pay a lot of runtime performance in Python to be able to do things like at any time edit a method three levels up the inheritance hierarchy, but you almost never actually do that sort of thing.

One idea I cite often is to have a declaration phase versus a runtime phase, because the vast, vast bulk of "dynamicness" is achieved at startup. A JIT could be really aggressive about a lot of optimizations if the language itself guaranteed that after a program (or a module, or a function, or whatever makes sense in the end) declares itself "done being dynamic" that there will be no more changes.

In fact I think there's a niche for a high-performance "mostly" dynamic language with threading built in from the beginning in the next 5-10 years. Static languages are getting most of the attention right now, and there's reasons for that, but I think there's a niche here that is not being well explored.

Personally I'm having a hard time using dynamically-typed languages right now because the amount of performance I'm throwing away almost makes me nauseous. That's a combination of the problem with being too dynamic, as I said, and multi-decade-old implementations not being able to be multithreaded very easily. I think a language that solved those two things could be very interesting.
unfortunately the ceo's only job is to increase share price and they can only do that with unlimited growth.
I wish my video playing device has some hardware buttons for smoothly setting speed from 0.25x to 10x, Youtube can not play sound if the speed is more than 4x.
Also I want some handy way of going few seconds ago and relisten that short interval with less speed. Sometimes only one word is misheard but returning to that moment might be a problem on some devices.
All Terrain Bicycling: An ATB Manifesto
I agree, people struggle to leave jobs with horrible bosses due to other aspects that aren't as big as your friend group and support structure as a child. This sounds awful for those kids.

I suppose there's an argument to be made about "preparing for the 'real world'" but still.
There's nothing preventing a software implementation to change this. I don't however think it's a good idea.
Out of curiosity, why does Protobuf allow a negative 64-bit value in the first place? No CPU architecture supports such as far as I know.
what's the failure? I _think_ some stuff got changed in spec land which makes acid2 no longer "correct"
plus in your sports example, thats just what the team can pay the player. the player has several side gigs without a cap - so if driven they can make 100x more in say sponsorship deals than the team actually pays them. so no "Real" cap in play, just a cap from one income stream. (and thats only there to prevent one super rich guy like Bezos from buying up all the best players for each position and stacking the deck. No one would watch if the same team always won... so realistically its a marketing thing)
It's not a pride thing, entropy increases with all life.

Does eating meat make any kind of significant difference for me or my footprint? Probably not significantly. Do I want to live gen-less and eat beans and rice? No.

I should also mention, apparently mossy earth plants a tree or two for me each month. Perhaps you'd like to join them in offsetting your lifestyle (whatever that may be).
If I was getting into the level of measuring things where the temperature coefficient mattered at all, other than a standard 20C room temperature, I sure as hell wouldn't be using a $9 plastic caliper from Amazon.

My point was that the ultra cheap caliper is suitable for measuring basic things where you can't get a good reading using just a steel ruler with 1mm increment measurements on it by eyeball, and maybe you might want to measure something a bit more precisely than 1mm increments. And it might be suitable for basic home DIY purposes. As I said, if I wanted a serious caliper I'd go spend $250 on one.

A cheap caliper like this, for example, might be suitable to tell me if a stripped copper wire's diameter really matches 23AWG or if it is 24AWG which is hard to see by eyeball.
Word of warning - if you write your own task queue at a startup, you will spend the rest of your tenure justifying this decision to every new data engineer who joins.

Also, am I crazy or do the celery docs not even clarify their delivery semantics? Isn't that table stakes for a queueing system? As best as I could tell you can get close to "at least once" with

acks_late=True, task_reject_on_worker_lost=True

but not in cases like a worker hanging indefinitely without being explicitly killed.
As someone promoted to senior software engineer three times in my career, in a rather short interval, I can tell you with reasonable certainty that the title means nothing.
Like this isn't gonna cause a backlash against the half assed "Artists" that modern art is. If AI can do everything better than humans, these luddites either can evolve or face the same fate the horses and loomers did when the industrial revolution came.
I accept that feedback at face value.
> he hasn't actually managed to engage with the argument for DEI

Sure, it would have been a better article if they had done that. What are some good books covering that? I haven't really heard much of an argument for it, merely brow-beating and social pressure. Ibram X. Kendi doesn't count, his arguments are ridiculously facile.
For some reason I can't understand, they tried to imitate ICE automatics that don't stand still if you don't have your foot on the brake pedal.

Even more annoying, as an owner of a Nissan Leaf that does this, is that the behavior is what I consider to be a bug in automatic transmissions. Manual transmissions don't do that, and there's no good reason for automatics to do that (and a hundred really good reasons for them not to). It's an artifact of the viscosity of the fluid it turns in, and it annoys me that my EV is bug-for-bug compatible with a device the car doesn't even have (a transmission).
Tangential but I hate this “wasting resources” narrative that people are adopting. How do you propose we determine what uses of energy and material are a waste? Please provide a detailed list of all of the consequences of enacting such a policy.
The big tech companies censor all kinds of crazy things. Channels discussing Ukraine war, for example, must use euphemisms. They cannot say RU soldier was killed. Instead, they may say something like RU soldier was 'demilitarized'.

And then, if you follow the advice to create your own forum elsewhere, big tech companies go after the basic internet services you need to run a site based on the flimsiest of excuses.
Have you thought of creating your own version of the protobuf language, sort of like GNU C? You could have an optional flag to enable it, which would allow you to create your own official specification.
Yes but you're missing my point (or rather Zeihan's). China's disadvantages have not mattered, but only because the US protected global trade. Because of that, since WWII it hasn't mattered whether you had all the resources you needed, or a navy to protect your shipping lanes. If the US stops doing that, then China's disadvantages will suddenly matter a lot.

On the other hand, demographics hasn't been a problem for China in previous decades because their demographics were fine until recently. Now their population is retiring in large numbers and they don't have many kids growing up to replace them.
It's clearly on the office environment. You've been provided an A/B example where workload is roughly equivalent pre and post period but time to complete has extended.

Many other people have shared similar observations.

Is it a bandwagon to hop on? Perhaps. But better than making the OP subject of dissection and study without an IRB approval or defined survey methodology.
I think we're going to see major shakeups over the next ~10 years from both companies. Old models of design are quickly reaching their limits. Heterogeneous cores and multi-die designs are just the start. It's an exciting time!
Here's an Apple News link for those who the Los Angeles Times paywall stops but have Apple News subscriptions: https://apple.news/AqX0z8HoSRoOBUN_zznIJrw
The professionals I've met actually working in ML R&D have basically all been very technically competent, including in mathematics. It's more the people who talk a lot about AI in grandiose and anthropomorphized terms that I was referring to.
There was a place in North Texas (Frisco or Plano) that had a miniature indoor town, where kids could play as various professions, from hair stylist to firefighter to banker and other things. It struck me as a pretty neat use of what used to be a multi-story department store space, though there wasn't much geared toward my daughter who was two at the time. Still, making use of the fairly-recently built space instead of just abandoning it seemed like a decent ethical choice, and they seemed to be doing OK, despite the ongoing pandemic.
> and even different ISAs

That is super interesting. I did some Googling but couldn't find an example of one. Do you know of an example of an OS that can handle different ISAs? I suppose in some sense an accelerator can be considered a "core with a different ISA" but I interpreted the statement as basically supporting multiple ABIs in parallel. Maybe I overreached?
Man, that is a depressing link. (Thanks for posting it, though.)

I still can't resist the occasional sushi outing, but I've mostly stepped away from eating fish otherwise, largely because of pollution concerns like these.

I do wonder if there's room for some notion of "ultra-clean sushi." What if a restaurant went fully vertically integrated, farming its own fish in its own aquariums? Then fish could be pulled out and sliced up as needed, and you'd know they were pollutant-free.
Its not so simple as “I paid I, so I do what I want”.

Are roads funded exclusively from tax collected from car taxes?
Aren’t bicycle and public transport users also funding roads also? Even if indirectly, by going to a shop that use those roads for supplies.

As far as I heard, roads cost a LOT to maintain (and more to build).
77 billion might be a small bucket in the ocean depending on the country.

This is public space, your freedom to drive a car impacts my commute time by bus.
I write art/music apps where nobody dies if it crashes in the field. But my perspective is this: because I'm an indie developer, I will get more hate mail and nasty reviews from people when they lose their work because my app crashed (or even if they don't lose their work!). I'd like to avoid said hate mail, and the nasty reviews hurt my business. I think developers at companies are more insulated from the customer and don't think about this as much.
Never having had the opportunity to put protobuf into action but having some interest I've had these questions:

1) What would you say is the best use case

2) and what unfortunate misusecases have you come across
In many European countries this is the default.
It would probably be a language with Python's ecosystem, a development experience like SLY provides for Common Lisp with the syntactic simplicity and elegance of Scheme/Racket that makes it so easy to create your own DSLs.
Yes. I mostly agree with the common knowledge, but am glad someone is putting it to the test. We'll learn from either their success or failure.
EFF’s “Cover Your Tracks” Will Detect Your Use of iOS 16’s Lockdown Mode
Generate Unlimited Crypto Using Postgres
honestly if we're going this far we may as well embed a speed system in the road itself and have the signs for redundancy.
I did, I like the lockscreen features. It’s just a shame that my main use-case is to switch to sleep focus and then it completely blurs that beautiful earth or moon image. I think it would be cool to go to sleep knowing where the day is turning into night.

Oh and with darkmode I had a bright lockscreen and a dark startscreen picture, that seems impossibly now? Where are the dark stock images?

And you can’t reorder the lockscreens, that’s not handy.
I use uBlock Origin to block all Javascript by default with custom rules for websites that need it. IMO, articles aren't websites that need an exception, but that's changing more and more every day. I'm definitely not their target audience, agreed.
We don't ban accounts for reasons like that.

Please see https://news.ycombinator.com/item?id=32816146.
Maybe use a hotkey to tell a smart plug to power off? You wouldn't be able to use that to turn it back on with your router being disconnected but that can be done by hand.
When we say he ran it, did he actually deploy resources that laundered money or just publish a spec that others used to do the laundering?

Like how far am I allowed to go to describe how you might launder money on a blockchain before I get arrested?
For a while, there's been a few ML based tools that have been given flat images and generated 3D renders:

https://www.youtube.com/watch?v=u7j4f6U7FJ4

I think that machine learning models will quickly hit some walls that feel unintuitive due to a lack of training data, but I also wouldn't want to bet on which ones.
Yet all of RAM gets eaten by running a few dozen apps. Apps that would really need a few tens of MB but end up using 2+ GB each.

That’s what you get when memory is considered to be something programmers shouldn’t care about.
I care about diversity because different cultures bring different ideas and skills to the situation. When I get in a jam, I don't want just one idea for getting out of it, I want many.
would a satellite to satellite laser in low earth orbit be faster than a radio link between the same satellites?
You can still have pages with pushState for infinite scroll (which I've implemented at a past job) but yes, without that you're certainly right.
I work in bank fraud and I have seen several articles celebrating 'girl bosses' who are just trust fund kids. Or a gay CEO that embezzled $30 million.

Like yay progress, I guess..?
The only downside for me is that it uses only one core, making it hard to scale vertically.
>I'm still waiting for an example where someone can actually vet people based on merit, fairness and equality without any of their own unconscious biases being a factor

Blind auditions for orchestras.
You're reading a value judgment into my wording that isn't there, probably because you need to be more of a weirdo.
There is no need to hang UI while communicating with external processes. There can be both sync and async interfaces (you don't even need threads, though they could be handy sometimes).

I use magit everyday and can't tell whether it sync or async (meaning no performance issues).

jupyter-python code blocks are definitely async (I can type in the same buffer while they are calculating something).

There is no issue with tailing logs in one vterm buffer and doing whatever in another.

Some operations are slow e.g., generating daily agenda from multi year org files (though it is not slow enough that I've bothered to do anything about it).
Well... not if you're using KDE as your window manager?
Most art is the result of numerous trial & error. Most finished works of creativity/art, be it visual, music, poetry or prose, are preceded by numerous sketches, drafts, discarded attempts and edits. Creativity is a process and requires work. I think this is important to know as so many people think that they aren't artistic or creative as they can't immediately create something wonderful. But those that can seem to create spontaneous art have practiced a lot to develop that skill. It is possible to practice creativity in order to develop more.
Can you highlight where you made that argument the first time? I read your first comment as entirely concerned with tone and don't see where you are discussing lack of engagement with an argument.
> Nuclear and renewables are like oil and water: they don't mix well.

Funnily enough TVO (the owner and operator of Olkiluoto the site where his new reactor is at) also owns a bunch of hydro (and a little bit of wind). Though the hydro mostly exists as their own private backup generator. It has direct lines to the nuclear site so in the case they need to shutdown all the reactor and can't receive electricity from the grid to run the cooling systems they can get the electricity from that (they obviously also have onsite diesel generators too)
The less I interacted with teachers, the better I did. Children can differ so much in how they learn best.
How to Quit Your Job: The Harvard Business Review Guide
It's possible!
Is fixing the stifling bureaucracy is out of the question?
Losses in Ukraine Prompt Something New on Russian TV: Debate
https://archive.ph/wip/Nx2fe
Googler, opinions are my own. I don't work on protobuf at all, just use it all the time (like most Googlers)

I haven't dug into this in great detail yet, but the hard thing about the proto "spec" is that there isn't one, and protoc lets you do all kinds of crazy things that are really hard to model in languages like Antlr. There were some poor choices in protoc dating back to when proto1 was first created that have been carried forward. Having 20 years of proto definitions lets people come up with some crazy use cases.

Definitely interesting for this company to create an EBNF definition for protobuf.
Python-sqlparse: Parse SQL statements
> But it employs a Monte Carlo based game tree search which is probably very different from how humans think.

It's not _that_ different from how humans play. We have pattern matching that points out likely places, we read out what happens and try to evaluate the result. Humans are just less methodical at it really.
It's sugar + sedentarity. It's always been sugar + sedentarity. At least for high levels of obesity, towards morbid obesity.
That's shortsighted. I'm sure they'll come around. There's already been some great demonstrations of artists using ai to enhance their visions instead of being just a simple output.
What you describe, person A agreeing to sell over something to person B, even if just verbally, is a legal contract. Verbal contracts are perfectly legally binding, if somewhat hard to enforce for lack of proof. The lack of proof part is not a problem when it comes to blockchains, is it?

Just because it is virtual doesn't mean real world laws don't apply. What gave you that idea?
do you think with a customized analog board, CRT displays could have a function similar to G-Sync? what would be involved?
> it is highly likely you don't have the skills and leverage to force the issue as most of the positions are just supporting some sort of bureaucracy and fundamentally have to exist because a lobbyist at one point got a law passed. State jobs, like it or not, are often effectively just political appointments.

This tells me you haven't met or worked with very many people in state or federal jobs. I feel like this needs reasonable pushback.

SOME of the leadership positions are political appointments. The majority of employees are a highly skilled workforce supporting a specific mission of that particular state agency.

And "can't fire or terminate anyone, ever, in the state" is a bit off as well.
Interfering with a traffic signal is a crime in many jurisdictions.
The OS should operate on top of an 'object store' instead of a file system. Just like OOP which uses inheritance, these persistent storage objects would inherit traits from higher up in their class hierarchy.

Normal files would just contain a 'bag of bits' like current file systems treat files. Objects would have attributes and methods that make them different than the other objects used by the system.

For example, the 'boot object' would just point to the 'loader object' which contained the IDs of all the operating system modules that are needed to get the OS up and running. You could have multiple loader objects (one for each OS or version of the OS you wanted to boot) within the same container. Imagine being able to have every Windows or Linux version installed within the same volume and be able to boot up any one of them! Files that are shared between OS versions would just have their IDs within both loader objects.

Configuration objects, logging objects, folder objects, policy objects, and other types of objects would be used by the OS for particular behaviors. Objects could also have attributes to distinguish between ones downloaded off the internet and ones the user created. (Why backup all those cat videos you could easily re-download?) Be able to easily distinguish all the photos from the documents even when there are millions of each and without having to memorize all their file extensions for various formats.

This is the system I have been building. https://www.Didgets.com
Apple Silicon is still the chips to beat in 2022
If they have a DST transition between when you google and the meeting, you'll be off by an hour with that technique.
(Title was modified for HN to make it less clickbait.)

The crux of the story is that the procedures into two closely-spaced runways in Denver result in an unacceptable number of TCAS[0] false alarms. Pilots are disabling TCAS because they are not permitted to overrule it, which is creating its own set of problems. From the article:

Despite the string of joint government-industry initiatives — ranging from enhanced data collection to slightly revised landing approaches to new rules for air traffic controllers — the FAA’s safety warning highlights persistent federal worries about close calls near DIA.

Specifically, the agency said it is “concerned about the continued high level” of alerts during approaches to the specific pair of Denver runways “because of the potential for increased risk of near-midair and midair collisions.” Pilots typically are required to react to computer-generated avoidance commands in seconds.

Turning off that feature, however, poses major hazards. The FAA is warning pilots they could inadvertently forget to fully turn the system back on if they have to abort a landing, go around for another approach and then merge back into busy air traffic.

Flight crews also could be “desensitized” to collision alerts, according to the FAA, “inside and outside” of Denver airport operations, “which may lead to other erroneous” responses.

[0] https://en.wikipedia.org/wiki/Traffic_collision_avoidance_sy...
The tribalism, it hurts. People are up-voting and down-voting this, which is just an observation about what happened when this was posted. Amazing!
There's no reason people in high energy consumption countries should be encouraged to have children. Immigration is a cleaner ponzi scheme that helps reduce suffering among people who already exist instead of making people for apparently greedy motivations.
I've been looking for something Twine-like, but with non-HTML output. Does anyone know of an alternative tool that can output structured data, like JSON or XML?

Essentially, I'd like to find a non-technical-writer-friendly UI for interactive stories that can output data appropriate for consumption in a game/app/system.
Modern static languages generally support opt-in "dynamic" facilities. For instance, C++ has its RTTI support, Haskell has 'Dynamic' and Rust has the 'Any' trait.
In C++ it should only happen if you do “using namespace std;”, which is basically explicitly opting in to this issue.
I also studied Japanese. Our teacher (who was a native Japanese person) admitted that one has to be of high school age before they know enough kanji to be able to read a newspaper. Those kanji are in standard lists and part of those lists are what year (of school) they are to be learned by.

For me, the harder parts were Keigo - the politeness levels and how essential they are.
Trying to run 50km for suicide prevention day (overdue)