skysight-inc/HackerNews huggingface dataset:
> Having the syntactic markers highlighted helps me visually navigate from blocks to blocks.

Exactly, and I second the personal preference point. It's not so much about highlighting specific things to call attention to them as it is about breaking up a homogeneous block of mixed text and whitespace into something structured and horizontally navigable.
Let's pay extra $$$$ to buy and keep two kind of grills operational at same TIME. If Vegan have issues with that are they happy that bio waste from animals is used to grow their beans? For me it sound like Vegans are the devil getting burned here by touch of holy water
Comments can go rapidly out of date and rarely get updated properly to reflect new changes in code.

As a result, comments lie and can’t be trusted, and the only source of truth is actual code.
I have also heard this called 'semantic highlighting' for anyone searching for a plugin for their editor. Not sure if any do this, but it would be interesting to try a version that assigns bands of colours to different types of symbols. Eg earthy colours for parameters, neon for locals, pastels for globals, etc.
I don’t have any experience with NordVPN, but off the top of my head, it’s not hard to imagine someone looking at an internet backbone map, doing some math, and just paying for a couple hundred residential broadband packages. (Napkin speculation: maybe 30 major markets, round up to 50. Most markets have only a couple serious residential broadband providers (sadly, in the U.S. the average is below 2), so multiply that by 3 (a big over-estimate, but in some places it’s probably worthwhile to double coverage). Sprinkle the remaining 50 around the smaller markets to make sure you have decent access into all of the major backbone loops. Ballpark it at $50/each and you could blanket the U.S. major population centers for $1k/month.)
Yes if you have your editor and linter configured to do so.
Nothing. All the conventional things, the things people are posting here repeatedly. I don't have. I either never had them like truly loving family, or they were taken from me like health and security. There were a handful of wonderful people but they are all gone while the shit ones thrive. There was a career helping others and making the world a better place, but that was taken too. Even the one thing I actually care about anymore, my cat, is a double edged sword because she has brought me much joy, and I have done my best for her, but I cannot give her the future she deserves because I cannot even survive my own. I can only hope the people in my life who never do the right thing will this time do the right thing by her and my legal directives. None of it was worth the 95% of my life that was pain and misery. The only good thing is that it will end soon...and that's just bittersweet rather than some comfort. It was all a great disappointment...people mostly so.
No, can't drive without an interlock device.
Yes this is a survivorship bias I would say.
It's interesting that at the time of this post the humans are slightly outperforming the AI in terms of packs sold. Maybe they're better, maybe most people don't want to see a whole bunch of their fellow humans be fired, or maybe this a just a big publicity stunt and the writers aren't really going to be fired.
edit: This could also be an opportunity for management to indirectly fire writers that they don't like. Fire them all and then rehire the ones they want to keep.
That would be an error if you know the repeated evidence has correlation 1. The studies try to make this clear to the participants, but it's plausible that after a week they forgot where they read some of the repeated facts and treat them instead as independent information. I'd be interested to see how the interval of repetition affects the results.
Mycroft gets my attention in this regard.
So you're saying he didn't do his market research? :D
The scale/scope of most of the RTS games is that of a battle, not that of a war.

I remember there was an old game, Napolean 1813, that has some level of supply management in the form of needing to build a chain of supply stations in different cities to support nearby troops. The map of that game stretches from Paris to Eastern Europe.

Another game that has supply management is Hearts of Iron, where the map is the entire world. I mostly play other Paradox grand strategy titles, but people have jokingly called Hearts of Iron the "Best supply chain similator game"
Rebase: ideally before merge.
Yeah “the notch” has been around for a long time now. Anyway, the notch is very functional and very useful. Without it, you can only handle the phone by its sides. With it, you can easily pass the phone by placing your thumb on the notch. A full screen phone would be very cumbersome especially with how big phones are nowadays.
Sweet. Are there any similar projects for Python, e.g. Django?
Stackbit is awesome. I would love to see support for WordPress in the list of CMSs.
Yeah the OP is thinking too much in terms of "fair" and doesn't understand negative performance reviews and stuff like that because OP is expecting them to be reasonable.

OP should step to the founders no doubt. Just tell them what he or she built and that teamlead X is forcing her or him out. If they want to keep you they need to decide in a reasonable timespan to be decided by themselves. Starting interviewing elsewhere anyway.
Yeah. If I am awake for more than like 40 hours I start to hallucinate. Never anything close to as bad as what you describe, mostly just weird shapes in the corners of my eyes. But I have had also had some aural hallucinations too.
Trump is basically what happens when both parties expand executive privilege for decades.
That’s verging on unacceptable speech in certain circles I’ve been a part of. Watch out or soon you’ll be telling me to clean up my bedroom too /s
Not on my configuration, maybe it is done by default but I heavily modified my settings a long time ago, though in JS globals are valid, I get a lot of underlined for spelling, unused variables, possible uninitialized variables , I am trying to fix all the warnings but with JS dynamic ways I gave up, on PHP side I mostly fix all of them by defining the types in PHP Docs, handling all exceptions etc.
I won’t believe any of that makes a difference until I see a poorly validated study from grant-hungry academics published in a barely read journal.
Get 90% Off on This Black Friday/Cyber Monday
Guys, Ivacy VPN is offering 90% discount on its 5-year plan along with other plans that also happen to be offering significant discounts during this cyber-week sale. Check out the deal live here:

https://www.ivacy.com/lifetime-vpn/

Some of the benefits of getting this service include:

1. unblocking Netflix and other services outside of the US
2. unblocking websites
3. securing browsing
4. downloading torrents securely
Snips beibg acquired by Sonos is not the worst outcome, glad Sonos has a strategy to add their own smart assistant to their speakers rather than being beholden to large players.
> [...] would have required all types that do want to be moveable to explicitly announce that fact (via something like `#[derive(Move)]`) [...]

Isn't `Pin` even crazier, in that the same type can be moveable (when used outside of Pin) or not moveable (when used inside Pin)? A simple derive wouldn't be enough to capture that.
Not the parent but a good goal for me is a goal that will stand the test of time. If your change is fundamentally a good one and is part of a strong industry trend it will more likely succeed. I have been pushing a consolidation system for finance (2,000+ finance professionals where I work) over the past 3 years, only lately it's picking up steam with the leadership. If I had been pushing a change that was not so strongly trended (automation and all) I would have failed because something else would have come up as "best practice" in the industry. This does not mean you just go with the industry and become a "benchmark" monkey, hype is still a problem. Take AI, Big Data, etc., those are not so good trends to latch on today because they seem to be too hyped. But it means you stay real with yourself, your company and, most disregarded, your industry.
Those insights are right on. I respect those dev managers beyond measure... they have to say no often and deal with the org red tape.
Stonkers, a 1983 ZX Spectrum RTS game had already had supplies.
PyCharm is extremely configurable. I've probably spent a whole day or more setting up my preferred syntax highlighting and keybindings.

I think the default highlighting is fine because it's what's best for beginners, highlighting language keywords and such.
Projects and how-to notes, pretty regularly. Abstract concepts like comedy, maybe yearly. It's definitely an art, knowing what to bother ingesting into the system. I have erred on both sides.

Federation could reduce the hurdle -- both reducing the need to ingest, and the difficulty of doing so. Borichevskiy (author of article that generated this thread) nods at the idea of using someone else's index of books. Such labor-sharing could be much more general.

I don't want to suggest, though, that ingesting something is a waste of time if you don't review it. That's true of boilerplate metadata like ISBN numbers. But for original ideas, or for paraphrased insights gleaned from reading online, I find that sticking it into the graph produces value at the moment it's done. The rigor of compressing an idea to a few words, and determining which adjacent concepts it bears on, and how, has helped me understand things.

(Teachers often ask their students to state things in their own words. It's like that, but faster and harder. Like punk rock for essays.)
Arrest Of U.S. Citizen For Assisting North Korea In Evading Sanctions
> The scale/scope of most of the RTS games is that of a battle, not that of a war.

Hmm, but even "Civilization" magically aways logistics for the most part. Units require "upkeep gold", but there's no real supply-chain that has to be built for units.

--------

The "Rigs" in Advance Wars delivered oil to the frontlines. But its still simplified logistics, because "Rigs" had infinite oil in them. Still, it was a legitimate strategy to destroy enemy Rigs, cut off their supply-chain, and then wait for the enemy tanks to run out of ammunition or oil and starve them to death.

Although Advance Wars mostly turned into a game of turtling with cheap mechanized infantry (One of the best units for a given price). But the logistics was at least theoretically possible.

--------

I know "war logistics" games exist, but they certainly aren't mainstream. Europa Universalis and "Romance of the Three Kingdoms" are famously "Excel Spreadsheet games", I've never played them but maybe they are more into logistics than other games.

https://www.paradoxplaza.com/europa-universalis-iv/EUEU04GSK...

https://www.koeitecmoamerica.com/rtk13/system1.html
I think it depends on what the users are doing:

If they use async code as just a more office synchronous/threaded code, with purely linear control flow, then no knowledge of Pin is required. The users just sprinkle awaits and are good with it.

If users also explore the areas of which are more unique to async code (e.g. real concurrency, select!, custom combinators, cancellation mechanisms, etc) than they will indeed run fairly early into Pin.

I guess the majority of users who anticipated async/await fall into the first category. Most projects and requests around async code seem to be "just" webservers which handle some APIs. That will likely be the domain where one can live fairly well without Pin - at least if you do not implement the underlying webserver.
Gccemacs: Experiment with native compiled Emacs Lisp
The evidence isn't the issue. People's minds aren't changed by facts. They're changed by emotion. If you want him to see the way you do, you need to see why he is motivated to think the way he does, and address it.
What's the latest research on oxygen?
Why some workplaces are miserable
leader-leader only works if the commitment and incentives are relatively uniform.
You can enable this in PyCharm too (the IDE from the post) and probably every other IntelliJ variant. I believe it takes a hash of the variable name and turns it into a color? Because it will consistently keep color for the same tokens across projects and files. Really useful!

Though maybe I installed a plugin to do this, I'm away from ny laptop at the moment (happy holidays).
related information for those looking to buy a fire extinguisher >> https://resources.impactfireservices.com/how-do-you-put-out-...
Don't worry, I'm with you.

I think the stereotype is that Computer Scientists are black and white thinkers, and that's true for some. But a senior software engineer should be skilled at thinking with nuance and considering uncertainties, biases, etc.
One thing that is happening now as well is that Contract Manufacturers in Taiwan and China etc are all now doing AMD designs where previously they had not in a number of years. So this creates a newly refreshed foundation for AMD to be an alternative to Intel.
I've been using this for years on sysvinit systems for processes which are known to crash. It's great.
Should your smart home save your from lethal CO levels?
and then complain about not having local products but keep buying cheapest chinese made things
it'll call mmap (probably), which will then find 1GB(+ overhead) of contiguous address space

mmap will go and create the page table mappings (entries) for that address space (~262144 of them with 4k pages)

unless someone's been messing with overcommit: the physical memory allocation is normally lazy

this is done by setting the "faulted" bit on the allocated page table entries

when the application first reads/writes from a page not yet allocated: a fault will occur, the kernel will step in, (hopefully) find an unused physical 4kb of memory, update the page table entry to point to it, unmark the faulted bit, then return to the application (which will be blissfully unaware that anything happened)
An unsolicited advice that might cut your learning time in half:

Every book gives advice, every advice is an answer to a question. Ignore the answer, but scrutinize the question.

For example: "embrace remote work, go remote-first even!" says one book, "face-to-face is the only thing that works in the face of inevitable confusion and complexity" says another. Not helpful, right? However, consider that the first author got good result with remote work, and the second one got great results in-office. The two may have had different circumstances which they fail to describe for the reason you're describing the air you are breathing - being very immersed in something makes that something invisible. So a question to ponder then: under what circumstances is remote work possible, and if/how can one modify those circumstances?

Scrutinizing the question is a lot more work than getting excited with the first answer that came your way, but it's that much more likely to yield applicable result on top of a bout of enthusiasm.

Also, thanks for [The Culture Code: The Secrets of Highly Successful Groups] suggestion.
China's pivot from Marxism to Capitalism has brought more people out of abject poverty, in a miraculously short period, than any other change in history. It isn't perfect, but there's no other viable option.
Dapps Steem Update
I think recreational use of helium ought to be banned. It’s a rare gas that once gone is gone from the atmosphere. It’s likely that our great great grandchildren won’t have it left for other uses.

Well it’s also likely that they really won’t have a habitable planet too.

But we gotta start somewhere right ?
My guess is it's for people who have gotten something working in the past and are now looking to go a little deeper.
https://web.archive.org/web/20191129144436/https://www.econo...
Fine, but the point is that I do. I'd like to become an organ donor, and an organ donor _only_. How do I ensure I can do some good without getting cut up for plastic surgery?
Yes, that's just this:

||example.org^
@@www.example.org^

> The other is an authoritative nameserver (e.g., nsd). For my own purposes, the resolver is optional.

True, although I imagine for most people the nameserver part of it is the more optional. DNS ad blocking software tends to be a recursive resolver that returns 0.0.0.0 results for some unwanted domains. Unbound has the ability to do that (for the few domains I'm filtering entirely), and so I've stuck with that.
The fact that bulbs are 1. small and 2. run on mains electricity is a big complicating factor. By far the easiest way to build this would be with dual-colour LED strips. But that's not how most people want to light their homes.
Second this. I have a 10kg one, and wish I got it sooner. The biggest difference seems to be that I don’t wake up as much in the night.
Has the open source version that's actually usable on prem for privacy-conscious sites been completely shitcanned at this point? I haven't seen or heard any updates at all about it and every link to it has been removed from the site.
Increase model performance by.. removing data?
Move on. You're never going to be paid more or rewarded more or recognized more where you are. Add everything to your resume, and find a place to compensate you for it. Since you're pretty well invested, talk to some managers about it. Mention your rational. If they drop you for mentioning, screw them. People that can't handle transparency don't deserve good employees.
I'm dumbfounded... this totally makes sense. I know what my holiday reading will consist of now. Business books with no actionable or repetitive content bores me after awhile. The last few years I've been getting the cliff notes first then if I find any substance in that, I buy the book.
And of course, RCS is not even end-to-end-encrypted so there is no reason whatsoever to use it over SMS or any other messaging platform.

I hope we'll see a good and federated instant-messaging platform that respects privacy and is easy to adopt.
The supply system for Europa Universalis (which is part of what I referred to as "other Paradox titles") is actually very barebone, consisting almost entirely of "you can only keep a certain number of troops in a province without attrition", where the number of troops depends on terrain, friendly/enemy territory, etc. Hearts of Iron has actual supply chain management.

As for Civilization, I've always treated it as a battle chess game rather than an actual strategy simulation game.
A booklet on machine learning systems design with exercises
> This article first appeared in 2016. It is being republished due to reader interest.

Yep, sounds like a normal National Interest post...
Hey there,

Thanks for the love! The OS version has not been shitcanned. We spoke about our plans on our podcast 10 days ago: https://fathom.transistor.fm/episodes/the-open-source-dilemm...

Running 2 software products & working a full time job is hard but we'll get some updates to the OS version. We're likely going to hire a contractor to help us!
I think the issue is you used to not have to compete with China on wages, and there was less regulation so things were cheaper. So you’d start of making low wages (like $10 an hour) and by the time you had a family you’d be making 40k+ a year, and you could lead a pretty nice life like that (and you still can in some states)
What are the good reasons?
I've never used splinter, but it looks similar to nightwatch for node, which has been working pretty okay for me.
Catalog of breaches here: https://ericalexander.org/SecurityBreach/#/
It is not backward. The keywords to a program are like skeletons to a body and highways to a city. While we agree that the organs or even muscles are more meaningful to a body's function and the business inside buildings off the road are the essence of a city, skeletons and roads provide structures and makes it possible for those "meanings" to render. Without it, one can't practically dive into the more complex and meaningful stuff without getting lost. While the keywords are not the real meaningful part of code, it contributes the most to organize and to manage the complexity of code. So functionally, in terms of managing code and making writing and reading sophisticated programs possible, keywords are the most important parts.
That is actually wrong. For a battle to occur, both sides need to agree to battle, except in rare circumstances. So, usually what happens is, that the general in a weaker position avoids the other guy, until he finds terrain suitable to his advantage. The other guy then of course is a lot less inclined to attack in for him unfavorable terrain. Compare that with a siege, the attacker knows where he needs to go, and what he wants to do, and for the defenders their fortifications are a lot better than moving somewhere else.
(It should be mentioned, some armies could force a battle. The Mongols for example where just so much more mobile, that they could actually catch an enemy who tries to evade them.)

Consequently also in antiquity, most engagements where sieges rather than set piece battles.
Could someone tell of their experience with AMD on Linux? I've read some old comments online about how there's some issues with like GCC.
I think WebKit has a similar feature, though it seems to work at a higher level than the one Firefox has (disclaimer: I haven’t used it, so I could be totally wrong). From what it looks like, Firefox hooks things at a much lower level and currently relies on some very Mac-specific features like Mach exception handlers (I’m actually curious as to how it works: is there a file or two I can glance at to skim the implementation of these?) Why perform the interception at this level? How do you plan to implement this on platforms that don’t have equivalent task APIs, e.g. Linux?
The question is only semi-specific and the result depends on a ton of variables, like: which libc do you use; which kernel (maybe a patched linux kernel like on Android, don't know if they change anything regarding memory alloc though) kernel configuration do you use (esp. in regard with overcommit), do you have any other additional tuning, etc.

> does it actually create 1 GiB worth of swap pages

Create? No; probably never.

> does it mprotect the address range and create the pages when you actually touch them like mmap does?

Both mmap and mprotect are syscalls, and syscalls do not (directly) call other syscalls. So mmap does not do that. And malloc can't because it does not run anymore after it has returned.

On top of all of that, malloc(insanely_big_value) can still fail immediately by returning NULL even if you have overcommit activated. Granted, 1GB is probably never an "insanely_big_value"? Not even sure on 32 bits systems though.
That theme looks very good from a practical standpoint, there's a lot of nicely contrasting colours. Do you personally find it aesthetically appealing though? I don't really.

For me aesthetics is a big factor. I've always liked having my computer set up the way I like. I don't have anything on my desk, so I think it's the equivalent of desk decorations. It makes me feel comfy and at home and thus more productive.

My favourite theme right now is Hopscotch. [0] I also find the reduced contrast also makes it easier to look at for long periods.

[0]: https://github.com/idleberg/Hopscotch
The comments seem mostly about "technical interest".
Even better: I won't believe any of that until there's some kind of Silicon Valley philosophy, beverage or at least some sort of "healthy living" app that readily packages this for me.
Rarely, I've experienced sleep paralysis [0] when going to sleep after being awake for 30+ hours, a feeling that's dreadful and scary, something I'd never wish on my enemy.

Occasionally, I lucid dream [1]: Flying like a bird or falling like a feather after 22+ hours of wakefulness, a feeling that is very addictive.

Often times, a pulsating head and neck migraine [2] follows sleep deprivation.

[0] https://en.wikipedia.org/wiki/Sleep_paralysis

[1] https://en.wikipedia.org/wiki/Lucid_dream

[2] https://www.mayoclinic.org/diseases-conditions/migraine-head...
Cheat Sheet: C++ Function Parameter Choices [pdf]