skysight-inc/HackerNews huggingface dataset:
Besides language design, existence (and starting adoption) of such autonomous (in this case from Jupyter) projects in Julia makes me enthusiastic about this language future.

Sure, Python is not going anywhere (it is a nice language after all) but it wasn't made with scientific computations in mind and it shows. I think sooner or later it will make way for Julia in that domain (and hopefully also some others).
The northbridge absolutely would not cause your CPU to lock up on I/O based tasks, and contained an arbiter to balance CPU and I/O initiated memory requests.

The CD burner issues were because they required hard real time control to not screw the disc up.
Lord High Muckety-Muck

Emperor for Life

Grand PoohBah
Can you explain why do you think Evil is so good? I'm an Evil user too and I'm happy with it but I fail to see why it is better than many vi clones.
Which is better then mdns for practical reasons. Android still doesn't support mdns unfortunately.
It hurts to say, but powershell could put bash in the ground. Bash is obviously more useful on unix systems, but if powershell had more Linux support I'm afraid I'd be sorely tempted.
And they allow one to use the personal license at work, so long as no one at home is simultaneously using that license (I'm paraphrasing, and also cognizant that "at work" and "at home" now mean something radically different than this time last year) : https://sales.jetbrains.com/hc/en-gb/articles/207240855-Can-... (going up one level has all kind of interesting other licensing FAQs)

I actually still do that even though work bought me an IJ license because my personal _suite_ license covers more tools
Tripping over the escaping rules is a continuing pain. GNU sed does things differently, using \| for the regex or operator. [0] It's fiddly enough to baffle the occasional StackOverflow answerer. [1]

[0] https://www.gnu.org/software/sed/manual/sed.html#BRE-syntax

[1] https://stackoverflow.com/a/6388042/
Yes. Here's an article from May of this year[1], where it states that it is still the case.

Also, you can go directly to Zerodium's website, where, as of today, they are still paying more for Android exploits than iOS exploits[2].

[1] https://www.theregister.com/2020/05/14/zerodium_ios_flaws/

[2] http://zerodium.com/program.html
> The support for MacBooks is actually great. Certain Late 2013 and Mid 2014 Retina MacBook Pros, while considered vintage, will be receiving the Big Sur update.

I think it's more likely that Apple's new frameworks don't require any fancy hardware features that aren't available in the Late 2013 MacBook Pros.
I was using ALE for autocompletion and such, but having switched to COC, I find its support for TypeScript to be far superior.

This is relevant because COC is basically a system for talking to language servers.

https://github.com/neoclide/coc.nvim
If you have junior engineers you can't let them run willy nilly, you have to make them slow down, come up with a design (obviously I'm talking about >$medium_size projects), have a senior engineer review it, and then let them go. They will do much better and have more confidence in their work. Obviously you have to follow up weekly. They're junior engineers for a reason. Even a language like Rust or OCaml won't keep them from effing things up.
Great write up! I run a similar setup and documented the high level architecture here: https://bdw.to/personal-infrastructure.html
There are a few good subreddits for this, one is changemyview: https://thenextweb.com/socialmedia/2019/01/23/reddits-model-...

It's sort of interesting too as a meta point how changing the incentives (away from karma to deltas) leads to different ways of engaging people. Another facet of "the medium is the message".
It's a home server, not an enterprise network. Security is a trade-off.
Sorry, I don't want to see zoomed in shots of little girls' crotches, clothed or not, regardless of any context. I don't really have much more to argue about.
That's really no challenge ;)
I love the 5S form factor as well. I only updated from it earlier this year to get iOS 13 to use the COVID Alert app here in Canada (and my upgrade was buying a smashed-screen iPhone SE for next to nothing, of course, and swapping the old phone's screen onto it).
"libertarian as it comes" : "proportionate response" : "pay disparity"

Wikipedia: "In modern politics, liberty is the state of being free within society from control or oppressive restrictions imposed by authority on one's way of life, behavior, or political views."
A German Hacker Leaked Half-Life 2's Source Code (2015)
Thunderbird starts with my computer and I restart my computer maybe 2 times a week.
How's that an argument?

If they are stuck with Thunderbird 68 is because they don't want to update it. Same thing can happen with snap. If they don't work on it, you won't have the latest version.
Because outsource vs in house is not a simple decision. there are many factors each with a set of pros and cons.

Sometimes outsourcing lets "them" focus on efficiency and getting the details right and so you are better off. Sometimes out sourcing cuts quality to get better costs.

There are many accountants, it is relatively standard across industries, and so you can outsource it all easily - but most big companies have it in house anyway. (though they will hire out some of the grunt work) This is one area where messing up will kill your company so you better keep a close eye on it. (An accountant can easily steel enough money that you can't maintain cash flow - you might get the accountant in prison but your great company is bankrupt anyway). This is but one example of many cases where out sourcing is bad.

On the other side power utilities outsource most tree trimming around power lines. The companies that do this work give the utility a great deal because the contract that keeps their crews busy 3/4ths of the year which is important because most of this type of work is right after a storm and employees are easier to keep when they aren't laid off 3/4ths of the year waiting on the next job.

When an out sourcing is borderline not worth it because of risks above it, it may become worth it after this change.
Sweet! Thanks!
How did they make such mistakes? I thought that was the entire point of YC, to guide founders and to make sure they don't make such mistakes?
Since election fraud is such a hot topic right now. There are statistical ways to test for Fraud. Here is a simple one, based on the distribution of integers.

DIY Election Fraud Analysis Using Benford’s Law

https://www.kdnuggets.com/2020/09/diy-election-fraud-analysi...

python code

https://pastebin.com/GFUeeigY

Raw Data

https://www.kaggle.com/unanimad/us-election-2020?select=pres...
Traefik reverse proxy can be hosted using docker compose, which will deal with fronting each container and offloading ssl.

You can communicate between containers using hostnames. I personally have a container keep DDNS updated for my home setup.I'm not sure what else you mean by DNS.
My favorite thing about VBScript is how long it stayed around in IE. If it was IE6, ok, you could forgive it. But in a limited form it was there until IE10. IE8 and IE9 would try and be "smart" and would figure out text was VBScript and execute it, even without a "lang" attribute. In fact, I used VBScript in some XSS attacks because it often evaded security filters due to how different the syntax was from JavaScript. It was also case insensitive, which helped it survive mutations on the input.

VBScript and other proprietary web nonsense the browser makers put into HTML/JS/CSS during the browser wars (looking at you HTML+TIME) created a ton of remotely accessible and poorly implemented surface to attack.
So... pijul is dead?
That's very naive. Do you think bill gates net worth is tied up in dollars? By contrast. If you go to bayview hunters point and look around the houses, what do you think the net worth of any given person around you is going to look like?

Also, inflation is explicitly a policy designed for wages NOT to keep up. I don't know where you got the idea otherwise.

https://krugman.blogs.nytimes.com/2010/02/13/the-case-for-hi...
> Then fine, run sudo snap revert

No. The solution shouldn't be on users to learn another package management system beyond what the OS already provides.
Are Movie Theaters Dead?
I am the opposite, I paid full bundle version for Intellj(all its IDEs) annually, but still feel I can code more efficiently under vim, so I spent two weeks to fully configure my vim early this year and now it's my daily IDE, i have not touched Intellj since Jan,2020, life is much better after switching from Intellij to vim for me.
Yes, NIMBY zoning and a planning process that makes even zoning compliant projects difficult to impossible.

The Board of Supervisors are elected from districts instead of city wide. This means they're heavily influenced by neighborhood associations with a vested interest in maintaining the status quo. Throw in the normal, human fear of change and... the result isn't pretty.
> Why are you citing a year+ old article? It's clearly out of date

Because it is still the case as of today[1], and nothing of note has changed[2].

> HN has really gone down in quality of readers/commenters.

Ironic, considering this comment violates HN's guidelines.

[1] http://zerodium.com/program.html

[2] https://www.theregister.com/2020/05/14/zerodium_ios_flaws/
I think an iron-powered ship would have to be a steamship.

There are still a small number of steam-turbine-powered merchant ships being built- specifically LNG carriers, where gas that boils off from the cargo can be used as fuel.
"The tax will levy an extra 0.1% to 0.6% on gross receipts made in San Francisco"

What counts as "made in San Francisco"? It doesn't seem like that definition would apply to online revenue for e.g. a SAAS company or social media site. It would still apply to some tech companies, those with a physical presence like Uber or AirBnb are more clear.

So is Salesforce in the clear for this tax, or perhaps they are only taxed on the revenue that comes from sales to other businesses who are themselves in SF? (And what if those businesses have multiple offices?). Seems quite complex and probably pretty easy to get out of with some accounting tricks. I guess this is a progressive SF law that really isn't targeting tech companies, for once?

On the other hand, it clearly will apply to every national chain retail store, restaurant, etc. And if so, all of their local mom-and-pop competitors will get a slight leg up from this in addition to raising the revenue from the tax. If I'm understanding this right I guess it might not be the worse idea.
The Power of Unfinished
i can't get this to build on ubuntu for it not being able to find libssl
Intellij is definitely an amazing tool, but if you are comparing it to Vim, then I don't believe it is a correct nor fair comparison.

Vim is not an IDE, and adding an infinite amount of plugins with the purpose of making it IDE-like, then complaining about how slow it is and how much it crashes, and how much better a proper IDE is, is IMHO a misconception of the true power of such a tool like Vim.
To clarify, I agree with you, I used "sad" as a shortcut for "as much as you'd like it to be what you say, it's not"
Someone who would create a scraping API that site owners could embed in their projects and get paid for feeding crawlers with their data, could make billions.
Great post. Made my question my bill and start a twitter rant sharing some billing details.

1488$/month for a support chat software that is average

https://twitter.com/digitalbase/status/1324461575483379712
XT connector for the M you thinking of the F on the AT
I've been looking for something exactly like this. Thanks so much!
I always recommend Martin Gurri for people looking to model the present state of the US and, in particular, new media/communications platforms impacts.
FWIW, I use Emacs 100% of the time inside tmux.
You achieved a very nice result, congratulations.
I love the k3s control-plane in the cloud and the raspberry pi worker nodes running from home (connected over VPN). Not a bad use for all of those raspberry pis we developers seem to accumulate over the years!
The article notes benchmarks which can use AVX512, but none of the CPUs tested support AVX512.
At 4K, we are still in the almost 32 MB framebuffer range. At 60 Hz, that's nothing a PC class hardware would have problem with. Mobile GPUs of few years ago, yes, that could be beyond their capabilities, but not iCore Intel GPUs and ddr3 or ddr4 ram.

If you are that sensitive to input latency, run your terminal full screen. In full screen mode most compositors skip the compositing step, as there would be nothing to compose with. So in this case, your single, full screen window does direct scan out.
Yeah I meant 100kW, but you’re right that even much higher power versions don’t require much retrofitting. A company I worked for had to install power to support 5MW of equipment where there was previously only a few houses nearby and the cost to do so was under $1M which was something like 2% of the total project cost. Incremental upgrades are extremely reasonable from a “capex / useful life” perspective.
In summer. And have $300000000000 to gamble away. Better hope the virus doesn’t slip back in or they’re back to square one, but broke.
I agree. Also in their example they lose a nice property of git - invariance to squashing. If Alice squashes her two changes then the final merge behaves differently to if she hadn't. Very confusing!

Git definitely could be much smart about merge conflicts, but it's a hard research problem so I'm not surprised it isn't.
Apple doesn't allow downgrading (and it's gotten even harder with Touch/Face ID not being downgradable with SHSH blobs), so people accidentally update, or get their hardware replaced in a repair, are SOL.
There are multiple issues as play with plenty of guilty parties:

The city of SF: Its horribly run to put it mildly, it gets an absolute fortune from taxes and the money "disappears". See the myriad homeless everywhere, think why doesn't the city spend any money on fixing the problem? They do, they spend 300M dollars a year on the homeless [1]. Lets talk about their budget, 13.7B[2], yes that Billion for a city with 883k residents. Looking elsewhere in CA at San Diego with has 1.3M residents, it has a budget of 4.3B[3] and although there are homeless in SD its not an apocalyptic scene like SF is.

Tech Companies: Having a huge number of offices in SF with everyone making 2-4x what an average family makes in a year in the US is going to bring in some serious money. While its fine they make that much, what is not is having a extreme concentration of companies that can run their business anywhere in the US or World. With Covid we are seeing record numbers leaving the city as they are no longer shackled to the SF offices.

Residents: Alot of SF housing owners are extremely resistant to building(as more housing supply reduces their home value). There is a fierce nimby movement that would like nothing more but to halt all development in the city as it changes the 'character' of the city[4].

Strict zoning/environment laws: These laws are typically voted in by alot of residents but some have been around a long time and plague california stifling development and housing. A very long read article that goes into depth can be found here - https://techcrunch.com/2014/11/02/so-you-want-to-fix-the-hou...

Summary: Add an incompetent local govt. mix in a huge influx of wealth and a splash of laws that stifle housing development in a city bound by 3 sides by water and you get the disaster that SF is.

[1] - https://townhall.com/tipsheet/timothymeads/2019/05/18/san-fr...

[2] - https://sfmayor.org/sites/default/files/CSF_Proposed_Budget_...

[3] - https://www.sandiego.gov/sites/default/files/legacy/iba/pdf/...

[4] - https://reason.com/2018/01/05/nimbyism-in-san-francisco-reac...
I don't think Mercurial is patch based.
Pijul is more similar to Darcs. They claim to have a sounder and faster patch algorithm.

And Anu is apparently even sounder and faster?

https://pijul.org/manual/why_pijul.html#pijul-for-darcs-user...
That example, while technically correct, is a little bit misleading. From a practical point of view, the thing that Pijul/Anu both do is not "automatically resolve conflicts" but rather "allow repo operations to happen even in the presence of conflicts". In Git, if you've got a conflict, Git will require you to fix it before doing anything else. In Pijul or Anu, you can continue applying changes—possibly creating more conflicts!—in a way that's guaranteed to never throw away changes. At the end of that, a human still needs to resolve those merges manually.

But there are scenarios in which this avoids tedious human merges. Consider that I'm applying a series of patches which make changes in a file and later on walk those changes back, and run into a merge conflict there. In Git, I could squash those changes to avoid dealing with the conflict, but then I've lost history. I could apply the changes, skipping the relevant patches, but if those patches still contained useful work elsewhere, then I'd have to go in and resolve those problems manually.

In contrast, this same scenario in Pijul and Anu would just trivially work in a way that didn't produce conflicts. I would apply the sequence of patches, and one patch would produce a conflict… but because they can keep doing work in the presence of conflicts, then they could keep applying subsequent patches and apply the patches which walk back the changes, and in that resolve the conflict automatically, but unlike the Git approach where I flattened the changes first, I would still have the full commit history associated with that sequence.

Now, that doesn't mean that Pijul or Anu will automatically fix all merges. If you have two separate code edits to reconcile, you might still need a human in the loop to reconcile them. But the fact that they can keep making changes in the presence of conflicts allows them to avoid a certain kind of "busywork" that comes with managing git history.
>Physicists and Electrical Engineers used Matlab or C++

Trained as an EE and this is true. We used MATLAB/Simulink for signal processing and control systems. Octave, too (because our sensor technology teacher was more comfortable with that). x86 and Microship Assembly, C, and Pascal. Used LTSpice and NI Multisim for circuit design and simulation. Cadsoft EAGLE for printed circuit board (PCB) work. Played a bit with LabVIEW.

However, I started coding as a child with BASIC/x86 Assembly/C/Pascal/VB/Delphi. Doing mostly Python for the past several years. I suppose one could find reasons to "love" or "hate" anything, but I always found that nuance keeps sanity.
I used a tool called lamonade that let you access the clipboard of Windows via a socket server.

https://github.com/lemonade-command/lemonade
Not necessarily true. If you have a fixed mortgage you might be privileged.
I think you're misreading Gurri; according to his reasoning, any measure is almost impossible (including regulation or anti-trust). From the post:

>"Liberal democracy is still the only game in town. You can’t compete with it – but you can destroy it. You can smash it to bits and put nothing in its place. You can bring down an avenging chaos on a corrupt world. So when you ask whether today’s protests will ever lead to anything, the answer is probably not. They have little positive content."

If we use his paradigm to analyze the 'tech situation', the most likely outcome is furious protests, with no ability to cohere around any specific action.
To not be special, there must be many phones out there getting the same or better support. What are they? Who sells these many other smartphones that have had 3 or more years of updates from last sale?

Certainly not the Pixel phones, they get 3 years support from first launch only, and they're supposedly the gold standard for Android software support. It's pretty much the reason they exist. Yet after last sale support for the 5S matched the Pixel's from launch support, and we don't even know that this is the last update the 5S will get.
> We have been discussing this in the context of being a sneaky cyber criminal with a just law system.

If you were assuming that the law was just then you’ve been having a different conversation. I’ve just been assuming that this is the US legal system, nothing more, nothing less. Do not assume that the US legal system is just.

The US law system is reasonably competent, has a global reach, and can out-wait you.
Here's a performance and feature comparison between Flatpak and Snap with Firefox, for reference:
https://www.ctrl.blog/entry/firefox-linux-flatpak-snap.html
I'd take a feature phone if they gave me the features I need. I use a smartphone, with almost no distracting apps. The distracting apps are ones I worked on, so I carry them as portfolio pieces. Beyond that, I spend maybe a few minutes a day interacting with my phone. All notifications are turned off. No social media apps. Almost all Google apps disabled/uninstalled. It is refreshing.
The efficacy of herd immunity strategy for combating Covid has been thoroughly debunked.
`AI` was mentioned about ~250 times in the filing report.
If you want to read the actual text of the law, go here [0] and scroll down to the letter "L".

[0] - https://sfelections.sfgov.org/measures
The idea that there are already devices out there designed for a new protocol was considered an advantage of the TUBA protocol to replace IPv4 before v6 was chosen:

"The reviewers generally felt that the most important thing that TUBA has offers is that it is based on CLNP and there is significant deployment of CLNP-capable routers throughout the Internet." [0]

[0] https://www.potaroo.net/ietf/idref/draft-ipng-recommendation...

Of course these days nobody remembers either TUBA or CNLP...
There hardly are any "illegitimate" uses. The web is meant to be machine-readable (we wouldn't have Google or anything nearly as convenient in the first place if it wasn't). Whatever have been published is public and should not come with artificial limitations on how do you read and process it. Blocking crawling should be outlawed as it clearly is a monopolistic practice. E.g. I want to build my own crawler to index and categorize the web subset I choose for me. I believe this is a perfectly legitimate use. But they will probably try to stop me.
Only partially. You are correct that congregation does drive up prices. However congregation drives building more housing and other things which drives prices back down. SF has done less to drive prices back down than any other city and as a result has the most expensive housing. Eventually an equilibrium is reached (in practice this is false as things are always changing, but close enough)
> Outsource the lowest paid workers to a subcontractor

So, then the sub contractor pays the taxes and invoice you with mark-up?

Because those companies have ceos too?

I think this is rather fascinating. Assume a de-facto minimum wage of 10 dollars an hour, 2000 hours/year for 20k/year lower bound. 200 times that is 4M usd/year in compensation for a single individual. Does seem wierd to see such a big difference in campensation. If nothing else, seems to illustrate a broken labour market with horribly skewed bargaining power.
Go needs to be renamed to something that can be googled.
Paper gains are not realized gains. So it’s all about timing. At what point in time do they check to do the math?