skysight-inc/HackerNews huggingface dataset:
If the compiler is fast enough, you don't need LSP support; many editors can be configured to run any sort of compiler or linter for doing error checking, and can be configured to do so when saving or as you edit &c.

Vim, for example, has a plugin called "syntastic" that is kind of a meta-plugin aggregating lots of these, and indeed it seems to have support for nim error checking.

LSP is a nice step forward, but people had error highlighting for decades before it was invented.

[edit]

Doesn't change anything above, but someone pointed me at ALE which is a newer tool that can run lint engines asynchronously (using interfaces that didn't exist when syntastic was created). For vim specifically that may be a better tool, but I haven't tried it yet.
Even Chrome on iOS uses safari(webkit). There is no competition allowed on iOS, and that really sucks considering how terrible Safari is.
> custom device OS, purpose-built for music making, lots of I/O, good hardware interface.. HDMI or display out..

There's a history of such devices built by/for professional and hobbyist musicians, and it seems increasingly it's becoming more accessible to the public, with low-cost microcomputers like Raspberry Pi.

It might be too niche for big companies to care about, but I'm hoping that there's enough of a trend/demand for specialized music devices that are tiny computers one can hook up a monitor or SSH into, and hack to our hearts' desire.

As a hobby project, I'm building a programmable sampler/sequencer with PiSound. It comes with a custom Linux distro for low-latency audio.

https://www.blokas.io/pisound/

https://blokas.io/patchbox-os/

I love that the musical possibilities are endless, extensible with commodity hardware and software. I believe there's plenty of room for innovative products that provide curated setups, like synths and drum machines.
Loads of interesting stuff available in the talks from NimConf 2020:

https://www.youtube.com/playlist?list=PLxLdEZg8DRwTIEzUpfaIc...
Why would anyone use mutt when you can have 'local' (ie on a machine you ssh into) Maildirs? That's one of the selling points for using mutt. Imap sucks, it's just something we have to put up with for lack of something better, but I've never searched mail as fast as when I could just grep for what I needed.
Since the MDCT is discrete, I assume it operates on power-of-2-sized batches of samples. So (like you, without looking at the code) I would have assumed that more samples/s mean you need more transform blocks, which means you have to allocate fewer output bits per output block to hit your target rate.
I don't get why more editors don't support parsing compiler output to get the file name and line for errors. Its dead simple, no need to run a server, just allow running the compiler from within the editor and have some way of configuring the parsing so it can work with different compilers.
Gets you 90% of the value for 10% of the work (because you don't need to do anything to the compiler).
(This is satire, by the way.)
That may be the case. I apologize, I am a tinkerer programmer and the semantics are sometimes lost on me.
How to Make Your First Open-Source Contribution?
It seems to me that you're both talking in absolutes, where what's needed is a bit of context.

The situation jeffbee is talking about sounds like one where property taxes constitute a small enough percentage of annual rental revenue that, even in cases where they're very high, they're not high enough to create a genuine squeeze on the landlord. Thus, demand sets the price.

In a hypothetical situation where property taxes rose high enough that the landlord was no longer making a profit, then yes, they would probably have to raise their rents. In such a situation, it is likely, but not certain, that property taxes would be rising by similar amounts for that landlord's competitors, so rents would simply go up (even more) across the board. If they didn't, and that landlord was just very unlucky, then they'd end up having to make some other kind of structural change to their real estate business or exit the market.
They don't need to be so Machiavellian. This forum is filled with Google and Facebook engineers. Some of them sincerely don't see anything bad in their companies. Others probably want to protect their stock options.
Poorly worded in the first place.

I would compare the US with countries like Cambodia which aren’t doing a great job of even identifying cases.
I get it, but it's not really doing the author justice, who's trying to give a quite nuanced overview of where kubernetes is a good fit, and where it isn't.

As somebody who's pretty skeptical about onboarding the big lump of complexity that is k8s, I really appreciated the information in the article.
https://www.daniel.priv.no/web-extensions/amp2html.html
honestly, read the article, not the comments here. a bunch of people showing off they know something about kapton, repeating what's already in the article.
Good question!

You will see that you are logged in as yourself if you access any wordpress.com website, your session is shared with all blogs. It allows you to post comments as yourself without captcha for example.

Historically wordpress controls the entire platform. It notably doesn't allow users to post raw HTML or any javascript, or load any wordpress plugins. There is only a basic text editor to write blog articles. As a customer you wouldn't be able to intercept cookies because you don't have any control on your site (you can't even load javascript for google or amazon ads which is super annoying).

They've added some plugin support in the past year and few other things, so this might have opened some unnoticed loopholes. Notwithstanding any novelty, wordpress is locked really tight and designed with this in mind, it's safe.
For those of us who haven’t had a few GB SQLite db, does it perform different to one that is a few MB?
I see, each changed instruction gives a single bit (not byte) of information, my bad.
Security Jobs with a Future – and Ones on the Way Out
Fasting without fat adapted is difficult. Body needs to learn to use fat as fuel. Maybe a keto diet before fasting would have been useful.
What concurrency support does Nim have?

Anything like coroutines, async-await etc? Or just OS threads?
I use exercism.io to pick up syntax, I'm finding this to be helpful for nim.
Depends on where you live in the Keys, Islamorada is horrible, Marathon can be bad, but the Lower Keys usually flows, it may be at the speed limit or a little under but it does flow. Key West is hit or miss, usually once you get past the triangle, it flows decently and it is only bad half the year.
You maybe interested in metal3.io And yes it will “bite” you but so will everything else.
Again, I can be one of the people doing the counting. Not being funny but if you have an already corrupt electoral system then your government is not going to adopt your magical, totally secure, block chain based, bug free system. They're going to adopt a compromised, proprietary, back doored e voting solution say "look, magical block chain verification as recommended by geeks" and then attack / arrest / kill anyone who questions it's veracity. You're trying to solve a social problem, a corrupt government, with a technological solution that the government itself will undermine or reject. On the other hand you can run free and fair elections by leveraging the powers of observers and volunteers in a war zone or with a corrupt government using paper, pens, boxes and locks.
OP clearly states that it's about the active staff accounts.

The concern is still valid -- they claim 3 months of excess before attempting an upgrade but give 7 days warning as soon as you go over the staff limit? They should either limit the staff amounts or give you longer than 7 days.
It's really impressive how quickly how posts that criticize Google and Facebook are downvoted.
Most orgs switch to MS once they get over a few hundred users. G suite has 6 million paying customers, Microsoft office has over a billion users.
Not sure how this is enforced. Generally the merger falls apart if there are any indications of this happening.

Don't forget that these are public companies and a stopped merger can affect their stock. Besides, major investors would eat the board alive if they put the company in such situation.
Absolutely love it to learn syntax. Work through the logic once in language of choice, then apply to several languages to learn its syntax. If there is time, go through code review to get antipatterns worked out. Also fun to mentor, I would reckon.
Depending on Amazon's mood that day, the answer might be "yes"
The image of literal sheep inside tiny barbed wire fences is a bit extreme but I do feel the same problem.

I want to be able to purchase something then access it reliably without re-purchasing it.

I think the main problem is that digital copy/distribution is so cheap relative to content creation that the existing model of bundling those costs to emulate the inherent properties of physical distribution naturally leads to walled gardens.

OPDS seems to address only a small portion of the problem by describing a how publishers should host their content in a standard way that makes it easier to access/index.

Am I missing something in the specification?
Respectfully, I disagree.
I agree. Things tend to stay above the belt here, which is nice.

There are certain threads / topics that seem to really hit a nerve though. Perhaps it's on me for sometimes poking the bear when I shouldn't.

I have had comments with a literal 30 point swing that oscillated back and forth a couple times from negative (capped at -4, a great thing for people to know since I think it makes people bolder in what they're willing to say) to around 30 points, then back to zero, and finally settling at like +3.

Those comments weren't "flame bait" (which I have been guilty of on a couple occasions), but simply solid points with a conservative tilt to the them that really just drive a certain group of people nuts.

I agree that we should all strive for "facts over allegiance", I think that's a great way of phrasing it.
Que decir esxelente pagina muy adecuada para despejar dudas sobre python lenguaje que me atrae mucho y deceo dominar
Yes it's become a big sport due to the fact that the State of FL issues bounties where you can claim a cash prize, or a coin, or various other things for proof of a Python kill. Plus you get to keep the snake and sell it to a tanner, who will butcher it and provide you with the meat if you want it. They have dedicated agents now for eradication, but the cash bounties used to be available to the general public. They still offer them from time to time.

I am a hunter (I eat what I kill, I don't kill for the sake of getting the kill), and I will tell you, Python hunting ranks up there as one of the craziest, scariest hunting I have ever done. They just don't die, their nervous system takes over when you shoot them and they are pissed, they know who shot them, and they want payback. They come straight for you and you have to get enough shots in a fast moving snakes head before he gets to you, to stop them. I have literally had to shoot one with my sidearm, as he latched onto my leg and was winding up on me. Python hunting is not for the faint of heart.

https://www.sfwmd.gov/our-work/python-program#:~:text=An%20a....
I came here to say that...

"The Babylon Bee is the world’s best satire site, totally inerrant in all its truth claims. We write satire about Christian stuff, political stuff, and everyday life."

https://babylonbee.com/about
It’s much easier to train a globally distributed English speaking workforce to do this for very cheap.
Eliminating the Static Overhead of Ranges (C++20)
Tell me more about what you did there.
A neat fact I found out a couple years ago is Texas has its own isolated power grid:

https://en.m.wikipedia.org/wiki/Texas_Interconnection
First of all congrats on building a business that focuses on tackling climate change as its probably the most pressing global issue of all right now. However I’ve been struggling with the ethics of carbon removal and carbon offsets a bit myself and would be really interested in your perspective. If the ethical goal is to have the lowest atmospheric CO2 concentration in let’s say 2050, how do you justify funding carbon removal now at a time where the prevention of carbon creation is way cheaper per ton and thus allows people to have a higher impact regarding that goal for the same cost? Is it because you feel that with the right funding now carbon removal could eventually become much cheaper? I’m not trying to criticize you, I’m just really interested in the topic as something about carbon offsets always feels pretty sketchy and I’m always looking for ways to ethically invest or donate (I gave to an anti-deforestation initiative for some years and am financing crowdfunded loans for businesses to install solar panels in developing countries right now while also leading an ethically conscious lifestyle when it comes to travel, diet, activism and general consumption).
CPU mining is notoriously unprofitable. If you got every single Firefox-running desktop to mine Monero or some other coin that can be CPU mined, you'd be lucky to break a couple thousand dollars a year. This would be at the expense of wrecking batteries, wrecking SSDs, and annoying all users.
> now-somewhat-forgotten 70s band Steely Dan.

That's a well-known classic band and I don't think they are nearly forgotten, as you say.
Maybe; moderation is an area where it seems like[1] a lot of people act in bad faith, and so I'm not convinced that this would actually change a whole ton. Maybe it would though.

1: I'm not actually a moderator of any significant subreddits, so I am mostly going by what I see and hear, rather than personal experience. I used to be a really avid reader of /r/subredditdrama too, so I probably have bias towards the worst of it...
Can you show a demo without requiring login first? It's hard to know what I'm signing up for :)
This is the full headline:

> Facebook algorithm found to 'actively promote' Holocaust denial
> Similar content is also readily accessible across Twitter, YouTube and Reddit, says UK-based counter-extremist group

Reminds me of back when Foxconn was the big media story and every article lead with "Apple uses child labor" (Subtitle: also every other company uses Foxconn too)
> inspection comes down to a flashlight and a Mark I eyeball, looking for that cracks that might be lurking.

Where is our reassurance that everything is OK now??
I could answer, but I'm not going to because I don't like your sarcasm.
Kinda shocked I have never heard of this before today. Seems very handy, especially for people deploying x-platform desktop apps or scripts. It is a SQL abstraction over OS information, kind of the SQL equivalent of the info you could glean by inspecting properties on the Python `os` module, and perhaps many OS/device details besides.
Using Kibana to debug production issues
Kinda like the Onion, but not quite as funny.
According to the site, they're switching and the future work builds on JSON-LD (IMHO: ughs) and Schema.org (instead of Dublin Core)
Ah well there isn't one, from any divergent series you can construct a more slowly growing (but still divergent) series.
I actually see this from some manufacturers though. A lot say somewhere something like "if you have an issue with this product, DO NOT RETURN TO THE STORE...contact us."
It's more "an algorithm designed without input from experts".

« The regulator responsible for moderating A-level exam results ignored offers of expert help after statisticians refused to sign a highly-restrictive non-disclosure agreement, Sky News has learned. »
>Besides, in what scenario would you be decrypting arbitrary binaries with this, such that it would be a problem for you to have false positives? Just make sure to use it only on files which you know contain secret messages.

Well, more or less cryptography/steganography can be used to either store "secrets" or to communicate them.

If I used something like this to communicate, I would probably tell the other part to download (say) a .iso full of binaries, as opposed to a single binary.
For this and the above +1 to you both and thanks.
and what would happen if you forced a random sampling of individuals to destroy their slips? so random group can verify but you have no idea who is in that random group?

edit: or perhaps better, a random sampling were permitted to print out a proof of vote slip, but didn't have to. But if not chosen, you didn't get a proof of vote slip.

Now, in thinking it through, it might not help much. if someone can manipulate the voting machines, they can know who printed out their slips and manipulate the other votes. With that said, if done correctly, with a paper trail, I think it be difficult.

i.e. users are giving 1 or 2 outputs. piece 1 is a paper print out with a uuid and their votes that gets deposited in big box and counted as deposited. piece 2 that not everyone even has an option to get, can be kept. there has to be no way to distinguish the different piece 1s of those who get a piece 2 or not. If so, if everyone who got a piece 2 sees that their vote was recorded per the record they have, they can be confident that their vote was recorded correctly.

if their vote is not recorded correctly, they should have an anonymous mechanism to deposit their slips to make known that their vote was not recorded correctly. (hand waving at that, as unsure how to do that).
If you like Nim but you are looking for something that can be practical for corporate use cases where adopting a new language with a young ecosystem is extremely hard, consider Cython.

Cython is a superset of Python that allows super easily compiling custom Python extension modules directly in C or C++, interoperates easily with Python packaging, and is very battle tested.

It allows you to “just write for loops in native Python” and get the statically typed & compiled optimizations you’d get in C or C++ for free. It also supports fused types for multiple dispatch of compiled functions.

I’ve used it in production workflows at many companies. It’s very easy to use.

The best part is that you can apply it gradually, only bothering to implement small sections of code as Cython extension modules when there’s real proof from a profiler that the code is a bottleneck for reasons addressable with static typing. You don’t have to live with the huge premature optimization baked in as a premise to languages that enforce this for all code. “Static typing when _you_ need it.”

https://cython.org/
Most modern cryptography relies on number theory.
toUpper is definitely language-dependent. For example, in Irish there are initial letters that are written as lower-case even in all caps. Wikipedia's example is amusing, since it's a photo of a government passport office sign - the all-caps version of Oifig na bPasanna is OIFIG NA bPASANNA (photo https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/AL..., article https://en.wikipedia.org/wiki/Irish_orthography#Capitalisati...). It would look utterly bizarre to write OIFIG NA BPASANNA. And this isn't at all an unusual construction in Irish, it happens in personal names all the time.

Plus, there's the issue of diacritical marks. Irish keeps long marks over capitals, but French drops accents. Do you plan to do é => É (required for Irish - POBLACHT NA hÉIREANN is the all-caps version of Poblacht na hÉireann [the Republic of Ireland]) or é => E (common practice for French)? You have to get it right, and you have to know the language to do that. (Poblacht na hÉireann also illustrates the fact that initial caps is also a language-dependent idea; you absolutely can't write Poblacht Na Héireann - that makes my eyes burn just looking at it.)

(And before you say, well, Irish isn't a language spoken by very many people, remember that it's an official language of the European Union. If you're writing software to be used by EU agencies, you're going to have to care.)
>Apple supposedly pays intel more for their CPUs than other OEM to avoid having their sticker on Macs;

It would be more accurate to say Apple does not receive the Marketing Discount from Intel.

In reality i seriously doubt those discount dont materialise. Intel could have given the TB3 controller for free as part of the deal. Likely less than the Sticker Discount, but still a decent cost saving.
Kapton insulation was not shown to be the root cause of the crash of Swissair 111, nor was it entirely ruled out. https://www.tsb.gc.ca/eng/rapports-reports/aviation/1998/a98...
Has there ever been an analysis of what percentage of total bugs can be prevented by static typing? I moved from static to dynamic languages and in my experience static languages dont provide too much upside but then I have always worked in smaller teams.
Four free ebooks on introductory linear algebra
That's what I thought, guessing this wasn't certified. I put a lot of trust in certification programs. Also I should mention as a counterpoint to a "wrecked car" I have a "wreck" on my 2019 that didn't do anything but scratch my bumper while totaling the other car (8mph impact but steel bumpers) and has plummeted my trade in $8k.. sucks. I didn't even claim any insurance work or anything on it.

I wonder if I can somehow get that removed if I take it to get checked out at a frame shop, it's a brand new Jeep and this going to follow it everywhere. I don't recall ever hearing about people removing wrecks, though. Not trying to title-wash but prove that it's fine for the next buyer.
Well I am fully of chrome onto ms Edge. Better performance and features, really hope ms keep investing in it.
But, are they truly async?
We can't even have nearly half the nation agree on mask wearing. People completely disregard what doctors and scientists think. What makes you believe they'll listen to some San Fran programmer??
(as a web developer)

As a user Safari is fantastic and basically the whole reason I even own an iPhone. It’s just stupidly faster than Chrome on any Android flagship.

A world where there’s “choice” of browsers on every platform in practice just cements Chrome as the web because if you didn’t have to develop for Safari nobody would. On every other platform it’s “have bug-for-bug compatibility with Chrome or die.”
Can you elaborate on why you think that lxd is easier to use than Docker? I've always found docker build && docker push to be a simple interface to understand. What makes "start[ing] with lxd" more approachable or easier than creating a Dockerfile, given the abundance of Docker-101 tutorials, advice, and expertise available?
I think it comes down to continuity of leadership style. A public company spends some of its attention engaging in a popularity contest on Wall St, a private company can focus solely and entirely on Main St.

You can have the same folks, with the same obsessions, for a long time, unwilling to change the formula.
California's one of the top economies in the world, they aren't leaving. California has a ton of power. Do auto makers even make "49 state" cars anymore?
> It's not easy to deny. Normal compilers flat out don't produce binaries that look like this, so if a binary looks like this then you definitely know something fishy is going on even if you can't decrypt it.

Yes, you're right. I've updated the post to include a note at the bottom saying that this technique is difficult to provide deniability with.

> Contrast with steganography in least significant image bits; you genuinely cannot determine at all if an image is carrying hidden encrypted data. That's what easy to deny looks like.

This might be a misunderstanding on my part, but I thought that LSB-style steganography had been broken by both statistical analyses and ML models for a while now[1]. But it's possible that these methods only work on plaintext messages; I haven't looked deeply into it.

[1]: https://github.com/b3dk7/StegExpose
Strange to see powershell core have such poor performance. Isn't it basically .NET in a scripting language? I've had great success grepping through gigs of log files with powershell, though I recognize that's apples to oranges.