skysight-inc/HackerNews huggingface dataset:
> I explain her in excruciating detail about what happened, why I can’t be the same as before and whatnot.

You don't explain it to us. This other person seems to be seeking reconciliation. It is rare for a good relationship to be broken by one bust up. Your intransigence feels unusual. Can't you go half way?
A 140-character-long court document ought to be enough to name the plaintiff, the defendant, and the amount of money demanded. Not sure about signatures and court registry stamps.
So.. public streets aren't for public use? You need to own your own private property to make any use however temporary?

Safety measures are good but this is one of the purposes of public infrastructure; to be used by the public.
DetailsPro Introduces AR Preview
As a new parent, I was planning on leaving my current stressful startup for Google, as I hear it’s must more intentional and slower paced.

Not sure what my options are now but I’m running out of steam during a recession that is projected to last for 1-2 years. I’m the sole provider for a young family and also my aging mother whom didn’t plan for retirement.

Hopefully this all blows over quickly or I can harness resolve to keep grinding it out.
`git push -u origin HEAD` pushes the current branch to `origin` with the same name you have locally. You could even add an alias for that.
Jet engines aren’t actually Diesel engines though. They don’t use a Diesel cycle but a Brayton cycle. The principles are different - a Diesel engine works by having a fuel which ignites when compressed in a confined space, while a Brayton engine specifically avoids that and ignites its fuel via a heat source.

But the fuel known as “Diesel” is pretty close to jet fuel, both of them being almost kerosene, so it should burn just fine in a jet engine.
Hugged to death...
I'd say quite often even. It's pretty comparable to the Midwest in terms of climate (like south Ohio or Indiana).
A more interesting candidate for the ESP32 would be Inferno OS. It's a Desktop OS which doesn't require a MMU and needs about 1MB RAM on startup. As a bonus you get all the benefits of plan 9.
I enjoyed Heardle for many weeks as part of my morning routine. Today I was greeted by a redirect to the new Spotify version of it, which says “Heardle isn't available in your location...”

:'(
There are very successful insects.
> I've never heard anyone claim that it's cultural appropriation when non-Westerners adopt -- and benefit from -- various Western schools of thought.

To be fair, until very recently in history, failure to convert to Christianity and assimilate into the colonial culture was illegal and practicing one's native culture or even speaking the language could get one killed. On the other hand, one could only assimilate so far before the pitchforks came out. Contrast that to today where if you transgress a cultural boundary, somebody might exercise their free speech in your general direction. It is a pretty one-way thing, but us white westerners aren't being oppressed.
“Everything is Turing complete” isn’t true. You can get quite interesting languages by making sure it isn’t. See strong functional programming for examples.

https://en.m.wikipedia.org/wiki/Total_functional_programming
The point I am trying to impress is rather that there is a clear scientific consensus, and you are giving potentially harmful advice contrary to that - based on things you have read a long time ago.

I provided a source that systemically goes through available evidence (including anecdotal points about vegan cultures).

I think that is fair and it does not imply any value statements about a vegan diet.
If Intel and AMD could drastically speed up their current CPUs, they would have already done so. This is definitely not a good thing for either of them.
> but the model is completely open-source; if you can afford some cloud compute, you can just upload the model on your preferred cloud provider and just generate whatever you want from it, good or evil

It seems that the developers' position is that it's not fully open-source, and that some potentially evil or unethical uses are actually restricted:

https://huggingface.co/spaces/bigscience/license
A good Roguelike needs to push you forward. Those that reward exhaustive preparation are frustrating, because you face a different kind of tradeoff: should I sink yet another hour into preparing this character, or accept a slightly higher chance of losing all those hours preparation?

So I think it's one of those things STS does right.
Can edit and/or delete within some time window.
Windows kernel can generate ETW profiling data, no need to manually add logging information after the fact.

https://docs.microsoft.com/en-us/windows-hardware/drivers/de...
curious how cars have become safer for pedestrians? i've anecdotally absorbed the opposite, but maybe i'm a biased bicyclist. Cars have only become increasingly massive; an arms race to "protect your family!" meaning the passengers.
It's pretty comparable to the Midwest in terms of climate (like Ohio or Indiana).

In the winters it's cold, pretty consistently.
Your last point on EU industry is something I do not see taken seriously by any government, and it looks like it os going to be a real crash. I am amazed at the lack of strong actions from the governments, other than mere politics.
There is G100UL which seems to be promising as a 1:1 replacement for the current 100LL. Though regulatory inertia seems to be delaying a large scale rollout: https://www.avweb.com/insider/faa-continues-to-stall-on-g100...

I'm not aware of any experiences of G100UL with warbird engines.
@encryptluks2

RE this submission of yours, what was it all about?

https://news.ycombinator.com/item?id=31856190

The link is dead, & your OP is unclear to me...
An open source container security detection tool
These electronics tend to be hand soldered so there is less uniformity than reflow.
Considering you just owned up to being one of them, it’s clearly not a strawman.
You can try Clojure.
+1 Awesome introduction to computational geometry. Couldn’t help but mention this fun fact: Voronoi diagrams were used to fight the 1854 Cholera outbreak in London

https://plus.maths.org/content/uncovering-cause-cholera
Mine says:

> "Türkiye".capitalize()
PrivacyError("That's nobody's business but the Turks'")
> There is also a very real risk that we see populist governments come to power across the EU and much of the world.

Ouch. I find the current ones already pretty populist.
A nerdy group of misfits’: the US company behind Ukraine’s ‘kamikaze’ drones
There is always the original build-your-deck-as-you-play card game, Dominion. It's still getting new releases, 14 years later. The author is very, very good at playtesting and balance, which is a lot more important in multiplayer (in StS it's OK, fun even, to occasionally get a lucky game-breaking combo)
You forgot NVidia and Adobe, two big hires of well known names in the C++ community and ISO C++ working groups.
TCO likely wouldn’t help here, as the parser is probably using non-tail recursion to build the nested arrays. (I haven’t looked at the code, but that’s the natural way to do it with a recursive descent algorithm.)
> Ukraine produced much of the world's seed-derived cooking oil

Best I can find is that Ukraine accounts for as much as 50% of exported sunflower seed oil, which is different from "much of the world's seed-derived cooking oil" since almost all countries produce cooking oil domestically, and american imports are most likely from canada.

https://www.ifpri.org/blog/impact-ukraine-crisis-global-vege...
"Extreme red flag" is an extreme red flag.
I work at Apple on the kernel team. Congratulations on the job! Getting into kernel development is very difficult.

You said you were looking for things that you might not like about kernel development, so here’s a few:

- Distributed systems. Everything is distributed these days with NUMA, cache coherency, PCI transactions, etc. You’ll have to know how to use the right kind of atomic memory ordering, debug lockless algorithms, and know how the OS scheduler works at a deep level. If this doesn’t excite you, the job might not be a good fit.

- Working with physical hardware. Although in most cases you can get away with a VM, you will almost certainly have to use an actual device for some of your work. The hardware you use might not be 100% functional or even correct- I’ve had to debug kernel issues that ultimately were hardware errata. At Apple it’s easy to get in contact with the silicon design teams, but I’m not sure about Microsoft and Intel/Qualcomm. Working with physical hardware also limits your ability to work remotely easily. Lugging around a bunch of laptops, phones, and tablets in a carry-on suitcase is no fun, especially when you have to take them all out at TSA checkpoints.

- Lack of user-visible impact. Kernel dev is vitally important but it doesn’t get much visibility, except when something goes wrong. New kernel features hardly make the headlines. It can be a little annoying to see your colleagues in app/web dev get recognized for the features they worked on at WWDC or Microsoft Build, while you’re toiling away working on kernel features that very few people care about.

- Debugging. I actually think debugging kernels is not too difficult if you have the right set of tools. At Apple we use lldb and hardware debuggers (JTAG/SWD), and have the ability to take a core dump of the kernel after a panic to analyze later. But since kernel dev is at the core of the operating system, you’ll have to learn to debug other parts of the stack too. For example, you might make a kernel change that breaks the file explorer but only when you visit a specific directory. So you’ll need to know how to debug both the user space process to know what’s going wrong, and the kernel to know why that is happening.

Although there are some negative aspects of the job, there are many more positives. I really like my job and can see myself staying at Apple for many years. I’m constantly learning and working with some of the smartest people I have ever met.

Give the Microsoft job a shot; you can always leave if it’s not a good fit but you will have left a better engineer than when you started.
As I understand it, nobody(G8, lets say) is really in recession. Yet all the big tech companies have hiring freezes or layoffs.

I wonder why? Interest rates mean debt repayments are increasing, thus they need to cut costs elsewhere? Something Else?
It does the same mutate-if-unique optimization as im, but it does so automatically and more broadly as a part of its optimized reference counting. Perceus can go beyond what im can do by re-using allocations between static types - one of their examples involves doing a tree traversal with O(1) extra space by using a zipper which gets optimized by Perceus into a Morris traversal - and the programmer doesn't have to do anything special to get the benefit! (of course, writing code in such a way that you know it will be optimized has performance benefits if you do know how it works) This sets up this wonderful situation where you can write easier-to-maintain and easier-to-verify-correct algorithms that get optimized into very efficient versions that would be hard to write by hand even in a mutable/imperative language.

Their papers and online docs are very good, I highly recommend them for more information!
I like very much how Wirth puts it, Programs = Algorithms + Data Structures.

Everything else is syntactic sugar.
Monkeypox Virus (MPXV) – 2022-Outbreak (Spread of Disease as of 12 July, 2022)
myanmarese maybe? or myanmarian? haha
Oh an look it's another Fabrice Bellard[1] project that enabled it:

> I've looked into QEMU emulation for RISCV but taking this project apart and getting only a few components out of it to run on an embedded system seemed like too much work. Eventually I've found out about Fabrice Bellard's TinyEMU

[1] https://bellard.org/
You're being downvoted, I think, because this entirely ignores the extent to which modern dragnet surveillance snoops on and categorizes every last person. We have history books that tell a lot about important public figures (and society generally) without data brokers or Palantir being a thing for any part of that history.
Disagreeing means being incredulous.

If you’re downvoting a warning on the grounds no one could possibly need that warning, how do you explain that other than (something close enough to) outrage? Again, assuming you’re trying to be reflectively consistent, you wouldn’t downvote or object to a warning of shock images unless you felt that warning was really off-base. If you simply chalked it up to differing standards, you’d shrug and move on, not doggedly insist that nobody could possibly be bothered by the images.

That is what makes it feel like outrage.
What events make you conclude industry in EU will grind? Is it gas scarcity or is there something else?
That book is mentioned throughout the article ;)
I think you're missing out. There's plenty of music that almost requires repeated listening to even begin to appreciate. Leonard Cohen definitely requires this treatment. His texts are so laden with multilayered metaphor you simply can't even begin to unpack most of them by merely listening to them once. A lot of hip-hop also falls in this category, because just like with Cohen, the emphasis is on the lyrics and their delivery rather than the beat.
Wikipedia shows a spate of speculative execution/timing-based attacks against SGX, as recent as 2020. something like 10 different attacks.

business-wise, I think Intel's decision to gatekeep SGX and require developers to buy licenses to get signing keys probably doomed it, along with how weird and arcane it was to develop for. but the security was not good.
'bad government must be authoritarian' meme is interesting to observe, as if it is impossible for bad governance to occur in democratic systems.

Sri Lanka clearly is a democracy, albeit a degenerate one
I've had a bit of luck with using a homemade 'mace' spray on my plants to keep them away. A high concentration of peppermint oil and capsaicin emulsified as a very light gel using xanthan gum. I end up having to apply it every other day to be effective, but I have seen it turn away squirrels with my own eyes.

The other thing I've done is set out a small water bowl and another bowl with some pumpkin seeds for them. Given the presence of my homemade mace, they usually choose to just forage in the 'safe' seeds and water and leave my plants alone.

But if they ever lose that distaste, the next option will be nuclear.
I feel like the decompiler space is a little stuck? I mostly go with Hex-Rays out of habit and because I'm used to IDA, but I haven't really seen x64 decompiler output noticeably improve in recent releases.

A lot of my colleagues use Ghidra a lot now and complain about its decompiler regularly.

Is there any new approach in the works? Maybe something ML-based for optimization? Would be sad if Hex-Rays output is "as good as it's gonna get".
Ah, I didn't realize it could do 1.54 now, neat! Last time I looked at the state of bootstrapping rustc in Nix and Guix, mrustc could only do 1.20-something, and you had to build a dozen rustcs to get to the current version. Does mrustc keep up now though? With 1.63 in beta it's still quite a chain to build from 1.54.
Is there a manual way of doing this? It’s a problem that is so rare, I don’t really see the point of installing a script that’s running locally.
That you can code certain solutions in a non-Turing-complete language is of identically null benefit.
I’m surprised he didn’t mention tourism in the video while mentioning foreign remittances as a source of forex.
> Why is the root password hash even in memory in the first place?

I'm very interested in the answer to that question as well, assuming it's true.

Lots of modern software goes to great lengths to ensure that any sensitive data is zeroed out from memory the second it's no longer needed. This includes efforts like modifying garbage collector behavior and preventing swapping so that this data really doesn't stick around a single moment longer than absolutely necessary.

If a standard Linux system really just keeps password hashes (root or not) in memory after loading them, I hope there's a very, very good reason for that. And I hope it's not "duh, we didn't think anyone would be able to read privileged memory".
If you control the compiler, you don't need the engine's support for exceptions (though you might want it for performance reasons) - emitting function prologues and epilogues that maintain debugging information like a call stack (or call trace in a ring buffer like some Schemes) would be one way.

I actually did this in my purely functional language, but had it off by default for performance reasons - if you hit an error at runtime, the debugging code would re-execute from the last checkpoint with debugging information turned on to construct the missing debug data, something I could only do because the language is side-effect free.
> “This policy can help address the existence of open-air drug markets fueling the sale of the deadly drug fentanyl,” she wrote.

As opposed to "good old fashioned police work"? How is this better and how would they even implement this? Seems like a policy just to say something on the subject...

Edit:

From later in the article: “We have since secured the district with the help of the mayor and the police department,” said Rodriguez [head of the Union Square business improvement district], a former prosecutor. “But we don’t know the next time that people will strike—and this will help us prevent that.”

Are cameras really are a deterrent? Seems they can sometimes help catch perpetrators after the act...
> hidden O(n) situations

How are these faster in imperative code?
plot twist: it also runs rootkit
Interesting that you bring that up (rereading). I found that the first and foremost reason to learn at least a few poems by heart is that you will be able to "reread" them at will without the printed text: on the bus, in the shower, etc. It helps you appreciate the text so much more.
They get money for it
Its incredibly annoying that in CA they are not considered pests if they're destroying your garden. Your home, sure, but your garden that you might still have spent hundreds of dollars and immeasurable amounts of time are 'fair game'. You're not even allowed to trap them to release elsewhere.
Agreed. I'd have preferred a top-level discriminant, like Reddit has with /r and /u paths at the top.
I'm talking about the comments.
Oh, Belt and Road turning developing nations into debt slaves? Say it ain't so...
I have actually implemented the quad-edge structure and the algorithms from this paper in Python for my undergraduate class.

The problem was when I tried to explain my professor how the thing actually works on an example. The abtract math is very heavy. I barely managed to pass the class.
If that were true, the past 30 years of progress in programming languages would be meaningless. But it is not: a more powerful language enables expressing what a weaker language does not.

A language meant for use by professionals should get powerful features, without regard to any spurious notions of "purity".
Amen to that. I love Fossil for its simplicity and batteries included model. No external ticketing, wiki and documentation to manually keep in sync. Plus everything inside a single SQLite file makes everything easier.
That's just a flash card. It's not the solid state recorder.
Javascript/WebAssembly can run things on your machine but can normally not read any files.
I hear good things about Binary Ninja!
"I know just enough to be dangerous"

I'm stealing that!
Something smooth, with a stutter-free Compiz implementation, I'm sure.
>The nutrients in soil are a non-renewable resource.

I'm sorry but they actually are. Every time you do tillage you start from scratch. Hence you run out of nutrients much faster than if you used no till. Most of the fertilizer in tillage operations just gets washed away during rain which results in an over application of fertilizer and the runoff results in algae blooms.
Journalists usually write about public individuals, or where private people do something in the public interest. History is usually written about dead people, who you can find in publicly released census records. Companies have no right to privacy, only the limited concepts of trade secrets, etc.

You may want to distinguish between what is published and what is collected for analysis. The GDPR covers both.
You might find you like C# better than Java then.

C# has objects, structs, primitives. Sugar to get rid of boiler plate. And increasingly a lot of functional features.
This is a weird take. Should I also not care about rock climbing safety and just free solo because cars are so dangerous?

Skateboarders want to skate board. And if you participate in this activity, put on a helmet.

There’s a good reason old people sound crotchety. We look back at what we used to do and realise how stupid we were. So many risks taken that had no pay off.
> Replies like yours are why I believe that humans will not be in control of the earth 50 or 100 years from now. It will be much smarter robots. And that will be a good thing.

Eh, I don't think so. Like it or not, it will be the same old humans in control. Science fiction won't be our salvation.
So can this be fixed by making it more difficult to measure time, either through CPU ticks or multithreaded measurements? Can it be a privileged operation to have high accuracy timing?

IIRC cloudflare workers (a multi-tenant cloud environment) sets a static "current time" for each request and disallow multithreading to prevent accurate time measurements.
I have 3, listed here: https://github.com/captn3m0/scripts

* split-audio-by-chapters (Based on metadata inside the AAX file)

* split-by-audible (If audible doesn't provide splits in the m4a, but chapters are marked in the web/mobile player - you can copy the chapter listing and use this). See source for format.

* split-by-silence (In some cases audible doesn't provide any chapters at all, and this is my last-ditch effort).
Please do not ever bring random produce into a restaurant and ask them to make a meal with it.

It's also a really weird flex to do the most bland, generic, 'safe' form of tourism and brag about how you're such a food connoisseur that you smuggle in your own onions. You're eating at a glorified, floating McDonalds.
How is the root password hashed these days? Does it use some "slow" hash like bcrypt, for example?

About 10 years ago a GPU-assisted tool could grind through several hundred million passwords per second to find the cleartext to a hash. That + dictionary + patterns could un-hash a lot of passwords very fast (md5 back then).
Yeah it still surprises me every time I try to copy and paste a file in finder by right clicking just how crap it is.
The company I work for won’t let any Californians be owner/operators because of stuff like this.

I was pretty surprised when I came back to trucking after ~12 years they would let people lease trucks right off the street with zero experience as this seems to me to be a recipe for disaster but it is apparently good for their bottom line to have them running around paying all the costs and taking all the financial risks. If they fail they walk away and the company just finds someone else to run the truck. Don’t know the failure rate but I imagine it is fairly high, a couple bad weeks without any financial cushion and you’re in a world of hurt. Judging from the messages my dispatcher sends out every once in a while (I’m on an owner/operator fleet but am technically a company driver) there’s a lot of people struggling to make their numbers so they can do fun stuff like eating.

Not saying it’s all bad, plenty of people make money doing this, just maybe have them get some experience before letting them take on the full responsibility of running a business.

Interesting thing I found a while back on what the trucking companies are up to with the independent contractor stuff -> https://www.supremecourt.gov/DocketPDF/17/17-340/55697/20180...