skysight-inc/HackerNews huggingface dataset:
It will: the process of paying employees is heavily taxed. Who writes the check and what the nominal salary is doesn't matter too much... between the cost to the company, and the employee getting to spend the money, the government gets what 30-40%? That's a lot. And it's hard to avoid, you can't move a hundred engineers to the Bahamas at the stroke of a pen.
What percent of the prison population do you think has no respect for the law?

Some of them have disrespect for some laws, which can be entirely reasonable and not make them lesser at all.

Some of them were desperate.

Very few fall into the bucket you described.
> I've also downloaded this software and my impression is that it is far far from 95% to be an outstanding product.

I couldn't parse that. Is this good or bad?

> At least I bumped into small ui bugs the author should catched himself before a release.

If you can point these out we can fix them. I'm still working on fit and finish in some places and rapidly iterating. I'm pushing 1/2 builds a week now based on user feedback so if something is broken let me know and I'll fix it :)
I use a 43" 4K monitor as my main monitor and a 27" 1440p in portrait as my secondary. I typically have the Unity editor on my main monitor though and C# code on the secondary and in that arrangement with the font at a size I find comfortable I still need to wrap at around 120 columns. The other arrangement I sometimes use is two side by side windows on the 4K monitor and even that still has a width limit.

C# is pretty bad in this regard compared to C++ because the standard formatting rules of indenting namespaces and the fact that there are no free functions wastes a lot of the left hand side most of the time.
This doesn't surprise me. Music is particularly detrimental to difficult cognitive tasks for me (i.e. coding), but to "true creativity" as well.

Tedious tasks music is fine with. Like tweaking pixels in a paint program or something. Things that don't take concentration.

Personally I recommend music be reserved for when you can really "get into it", such as when doing physical activities (dance, exercise, etc...especially ones you can do to the rhythm), or just sitting back and listening. And that should be often.

But using it as background when doing other things that tax your brain is to me a waste of the music. (as well as the problems noted in the study)
"EC2 High Memory instances offer 6 TB, 9 TB, and 12 TB of memory in an instance. "

https://aws.amazon.com/ec2/instance-types/high-memory/
Self-XSS: Social engineering attack used to gain control of victim web accounts
It would be besides the point, except it's not. Politicians, super rich people, and companies that disregard/disrespect the law rarely end up with long prison sentences (or any meaningful punishment). If punishment was applied uniformly, maybe you'd have more people respecting the law?
You shouldn't be afraid to make independent micro services. Using a different language makes it more likely that it can be deleted, and more easily rewritten. If you are forced into a monolith usually means the architecture has a complexity problem.
I have situations in life where i treated someone badly and there is no way to make up for it. I definitely regret these.

I think what you are talking about is where you did something and it didn’t work out for yourself.
Well, given the hops one has to go through for the privilege to work at Google, another level of code quality is to be expected.
Hmm...Capitalists and Billionaires need to explain this one.
Not really. I would put it this way. What would you do when you have build a reputation over years. Would you simply forego it for an adventure. I don't think so and I have not seen example to prove your hypotheses.

Even when these guys have taken impossible jobs, they negotiated for themselves first and ensured getting paid even when they didn't succeed.
CSS will bring back the missing buttons? It'll magically show the information that was there before? What is this CSS you speak of? The user experience can't be fixed by CSS. Maybe I can hide that annoying menu, true. Then I can't do any of the common activities within it. I'm not sure you understand what user experience is or the limitations of CSS.
It doesn't change the issue that when people have changed the grammar, you have to find their documentation to read their code, if the library is not used you have to read the parse tree transformation code, etc.
> Right now it's nothing more than an electron wrapper around pdf.js and knowing how far I read a pdf.

Except for cloud sync, and annotations, and flashcards, and sync to anki, and pagemarks, and archived documents, and flagging, and tagging, and stats on your reading, and a dedicated annotations view, and the ability to export your annotations, and the ability to capture entire web pages for offline use and annotations.

But other than that it's exactly like pdf.js :)
>Politicians, super rich people, and companies that disregard/disrespect the law rarely end up with long prison sentences (or any meaningful punishment).

That's something we've got to fix. But just because that happens, it doesn't mean we don't have to be hard on "not elite" criminals.

>If punishment was applied uniformly, maybe you'd have more people respecting the law?

I don't believe so. You think crack dealers, murderers or rapists do their thing because Mr. Richguy didn't go to prison for stealing a few millions? I don't see how those two things are related at all.

Maybe the case of some anarchist terrorists who wanted to sow discord through crime, but that's a tiny minority.
To be clear, this "buster" isn't breaking any browser boundaries. It just uses whatever referer header the page gets from the browser.
You’re probably right. A list is at least a very conscious way of living. Probably more conscious than most
Some CPU heavy operations like crypto are not put in a threadpool. While it may be running C code, it will block the main thread while executing. See https://github.com/nodejs/node/issues/678

Perhaps the new worker threads may alleviate this, but I'm not sure (it's still an experimental API).
I accidentally had the console open when going to google news and saw a warning about this. See screenshot:

https://imgur.com/a/wuCGuys

I hadn't heard of it before thought it might be interesting to share.
>Some of them have disrespect for some laws, which can be entirely reasonable and not make them lesser at all.

Ah, so I get to pick which laws I obey and which laws I don't?

>Some of them were desperate.

Not an excuse.
Show HN: Archie – Cross-compile to ARM and RISC-V without code changes
I think you're missing the forest for the trees here. There's a lot more functionality than just storing files here.

The OS doesn't provide annotations, highlights, flashcards, doesn't have a tag index, doesn't support offline capture, etc.

Install Polar and take the tour...
But if you do not have options then what is a "good default" , you have a default option if you have more then an option, so you prefer software with no options?

Can you give examples of languages(compilers or VMs with bad defaults in your opinion?
> This would make licenses even more fungible than bank money is today: right now if a bank goes bankrupt, you might not see any money in your accounts, even though it's your money and you are no investor or anything. It's because every bank is "minting" it's own currency. There are models which are different where you have a central bank handing out digital money to the banks.

Not true. Banks aren't minting their own money, and your money is insured. https://www.fdic.gov/
Totally agree. On a related note, I came across a similar thing just the other day for rubyists:

https://github.com/thisredone/rb

Probably not as fast as many of the individual unix tools it could replace, but does look like a great way to leverage one's knowledge of ruby.
The CDN and storage costs are close enough to $0 that I think they could fairly safely be ignored in light of the river of money flowing to those licensing content.
The issue is exponential backoff off what your trying to learn. Spaced repetition handles the scheduling. You've learned something important yesterday and you might not forget it tomorrow or the day after but you might in six months.

This is what spaced repetition gives you.
I was perhaps somewhat amused to see that a large portion of the books under "Science Fiction & Fantasy" are actually non-fiction or reference books about the backstories / physics / realism behind various Science Fiction & Fantasy universes / worlds.
A fair amount of the pitfalls are already gone. Register_globals is off by default now, placeholders for sql queries are the default examples, etc.

You will probably hear that you should use Laravel or similar. I'd argue it's a pretty big hammer, so don't reach for it if you don't need it.

The biggest issue is probably still the breadth and inconsistency of the standard library. Too many ways to do the same thing. Also, the general issues of a dynamically typed language, sprinkled in with things like == vs ===.

I like the books this guy writes: https://github.com/codeguy
Show HN: A New Blog Aims to Promote Machine Learning and Artificial Intelligence
Concise and neat.
Liked it.
On iPad (and probably Surface) you can!
Why? You created an account just to post this?
It's funny the result sounds slightly controversial because music doesn't have the bad rep that TV does. If the study's conclusion was "Watching TV significantly impairs creativity", everybody would be like "d'oh!".
However, listening to music is also an act of passive consumption, just like watching TV, so the result is not too surprising to me.
I do the same. I have a gitea instance and all my text saved in markdown in there. I also enabled full-text search so I can find it again. On mobile (iOS) I use working copy as a git client, which handles all files just fine (and also supports git-lfs).

Most of the time I want to attach binary files to notes, so I thought about using a sync solution like NextCloud or FileRun (with syncthing) and just link to my files.
> Ah, so I get to pick which laws I obey and which laws I don't?

You're still a criminal, but depending on how you picked the laws you're probably not subhuman.

> Not an excuse.

It's not a legal defense (usually), but it's a defense against being antithetical to society itself.
This is why Polar is OSS ... you won't have this issue with Polar just like you wouldn't with org-mode.

I like Emacs too and have written literall hundreds of thousands of lines of elisp (seriously)...

I'm trying to make Polar usable for everyone not just Emacs users.
> You want comp tied to growth in fundamentals.

This has the same problem as tying it to the market. You don't know what the baseline is. Would a good CEO always grow the fundamentals? What if it's a declining industry? And vice versa.
When a scientific definition is too far away from the common definition, using the word in a headline becomes a problem
Inspired by the work of the famous psychologist Endel Tulving (https://en.wikipedia.org/wiki/Endel_Tulving), I have come up with a simple technique that works for me. I simply keep two text files called "Episodic" and "Semantic" in Dropbox corresponding to the two major forms of human memory. Episodic memory is associated with specific episodes while Semantic memory is simply facts that we have accumulated throughout our lives (not associated with specific incidents). I use episodic memory to record various events in my life and periodically move information from there to the semantic memory. This sounds low-tech (and it is) but it works well for me.

I'm sure more sophisticated tools could be created around this concept.
The files themselves aren't encrypted any more but the licence they use still restricts you more than a physical CD would.
FB and Google pay the same for all their US locations and significantly less in non-US locations. Most non-FANG companies, even in SV, are not close on comp.
You’re either kidding or simply not aware of how much refactoring and breaking changes are introduced each release.
Sensible Software Engineering
Maybe, I'm a bit skeptical, but I'm not a very good Haskell programmer.

I see too much symbol soup and point-free style makes it tougher to understand the code.
Physics Simulations in Java [pdf]
You can already reopen PDFs where you left them in Adobe Reader :

Edit > Accessibility > Setup Assistant > Set all accessibility options > Next > Next > Next > Next > Reopen documents to the last viewed page

or

Edit > Preferences > Documents > Restore last view settings when reopening documents
I think you're confusing "music" with "radio" here.
Lucrative app idea generator
> I think that USA do not see inmates as human beings.

I think the US doesn't see most of its citizens as human beings, let alone its inmates. That is indeed the root of this and many problems.
No, not quite. Roughly speaking, he's asking about the computational complexity of solving problems (producing proofs of statements in first-order predicate logic) with a given bound N on the size of the solution. This is computable becaue the number of solutions (i.e., proofs) of length <= N is finite, and one can in principle just enumerate them all and check. Goedel's question is how the running time of producing a solution of size <= N (or finding that there is no solution of size <= N) grows with N, with the thinking that if no proof of a reasonable size can be found, one might as well not bother looking anymore.
I must say, as an American reading this, I've got a bit of infrastructure envy. In the mid 20th century, the US was building out massive infrastructure. Now it seems we are no longer capable of such projects. It may be an oversimplification but I think the focus on running every organization like a corporation has led to an inability to handle projects that extend beyond the fiscal year effectively. Instead our largest infrastructure projects are collapsing before completion due to cascading delays, political turmoil and failed private contracts.
>Ah, so I get to pick which laws I obey and which laws I don't?

What is the context for this response?

>Not an excuse.

Not an excuse for what? Treating criminals like human beings?
If a small country can afford a 0% tax, why shouldn’t they avail themselves to that competitive advantage? Unified tax rates amount to a tariff on more fiscally competitive countries.
> Modern development needs a workflow where you pull in a dependency, and work on it in tandem with your code. Achieving a good workflow for this is surprisingly hard.

Well put! I've struggled with this exact situation, and although I figured out a setup that works for me, it's still not ideal. In my experience, npm the package manager doesn't enable such workflows reliably (yet).
My source for learning about the exchange was a biography of von Neumann by Macrae, but i double-checked it and it appears you are correct. I was mis-remembering how much of the correspondence von Neumann was able to contribute at that point. I've corrected my original comment accordingly, thank you.
Not only is GP correct in that there are plenty of people that unduly evade prison, there's also plenty of people in there that don't belong there at all (innocents, but also folks that could have gotten off with community service or house arrest or ...).

In short, the US prison population is sufficiently skewed away from justice that holding incarceration against someone is disingenuous.
Anecdotal, but I recently used Gulp in a project to run some css clean-up tasks as part of a build process.

The JS dependencies:

"gulp"
"gulp-clean-css"
"gulp-postcss"
"gulp-uglify"
"autoprefixer"
"postcss-uncss"
"uncss"

The number of node modules: just over 400.

So I'm not at all surprised that this might create surprises when deploying JS services in production.
But the comment agrees with me. I'm okay with the nitpick. Chipotle still pays minimum wage and taxes. Am I supposed to be outraged by Chipotle? Or am I supposed to look down at people employed by Chipotle? It's like paradoxical wokeness where you become classist yourself and look down at people with real jobs. I'm sure many students would be happy to work for Chipotle and then work for Amazon after graduation.

The local community could have spent the increase in tax revenue on providing social services. I understand you oppose the deal not out of some economic principal but from a moral principle. But even the moral principle is wrong. Taxation has been used to incentivize behavior since the inception of taxation.

Turning away funds that could benefit the needy, out of a principle to help the needy? That's a head scratcher.
The good python port is https://github.com/has2k1/plotnine/
> AFAICT, this is for PDF files on your computer and websites converted to PDF. There's no option to add, say, markdown files or locally stored email files.

Key point of order.

We don't actually convert the websites to PDF. We cache the pages offline so you have the original in your archive.

This is massively cool and I need to do a better job of making it clear that this isn't just conversion to PDF.

> Don't get me wrong, I've tried it out and it's awesome. I'm just not seeing how it's going to take off as a knowledge repository with its limitations.

You mean specific limitations to Polar?

> I'm also concerned with the ability of this thing to scale. There doesn't appear to be any system for grouping items other than tagging. Maybe tagging works for others, but it's not something I trust (if I have hundreds of items and missed a tag, the item is lost).

Some users want to have more of a hierarchical folder view and we might implement that.

But I don't get your point about a missing tag.

> Definitely don't want this to be a negative comment. It's more "you're 95% of the way to an outstanding product, but I think the last 5% might be an obstacle to adoption."

Well one thing is that I think the Hacker News crowd is very very very picky in terms of features and functionality vs the normal user base.

The features I've seen from HN just aren't going to be necessary for all users. I'm fine adding them if they fit into the roadmap but some just won't be implemented.

One issue is the ability to use other cloud providers which has been brought up a number of times (which is why I wrote this post).

That's a massively complex feature and while that would be cool in some sense it would just be far far far too expensive to implement.

I think the remaining 5% is doable but we will see..

One valid criticism is that PDF is the only format. We're working on markdown and ePub too...
The things you mention are rhetoric, and are as “old-school” as anything else. Your comment smacks of a bizarre attitude that seems popular among programmers, that “marketing” is at once all-powerful, impossible to understand, and completely without merit.
Yea, the only feature file.pizza is missing is a download complete alert to uploader so they can close the tab.
I am moving away from Apple hardware
Er, no. Just assuming that weightlifters are a representative sample of the general population. There will, of course, be exceptions to this due to geographies and special-interesting groups ("The Usenix Lambda Lifting Association?").

Also not assuming that weightlifters are the same as the folks running the events. In my experience the people who run events just want software that works, and are unimpressed with packages with elaborate and fragile DRM systems that can fail in the middle of a conference. Laptops fail or are stolen, and recovery from thumb drives and "somebody drive find a Starbucks and get those files from Dropbox" are often done with the clock ticking and the crowd getting restless.
Threat intelligence with honeypots – Using furnace to enrich honeypot data
Seems pretty clear to me: it's a way to search for npm packages that are published as ES modules. You can't filter by that on npmjs.com, so this does fill a need. The other parts of the project help you publish packages in ESM format, which can be a pain to do manually.
> Headhunters and corporate boards often look for CEOs with a track record of creating value at another company when choosing whom to hire. But if past performance doesn’t predict future results, then they might be looking at an irrelevant variable.

I don't understand this. I would imagine there is lot of accumulated knowledge, connections, network, skills etc. that are involved in taking day to day or strategic decisions.

Not irrelevant at all if my money was at stake.
Never touched code is seldom a sign of quality. But there's the old saying; if it ain't broken, don't fix it.
It's probably just the lack of emote via text, but your reply comes off as confrontational. It's also seemingly replying to me about general Rust issues when I'm just sharing my experience of a recent Java project. I don't have much experience of Rust beyond reading some code every now and then when an interesting blog post pops up here.

I'm also not condoning the decisions made in the project I describe. In fact, those ancient decisions are responsible for a significant amount of stress and work for me right now.

I've absolutely had experience of good JVM based projects that had loose dependencies on libraries and jdk versions such that it ran just fine under the openjvm, and ran just fine when that package was updated.
Yeah, that's not true though. It depends on what your objectives are. Throwing away people who aren't well suited currently to living in society into a bin with a whole bunch of other such people, exploiting them, abusing them then releasing them back into society is a surefire plan for the 76% recidivism rates in the US. [1]

If you wrote an algorithm, then some tests, and your tests showed it failed 76% of the time, do you really think you'd look at that and think: "great, it's working, so let's do more of that?" If so, I doubt you'd be long for the world of paid employment. Yet that's exactly what you're advocating here. Assuming, that is, your goal is to reduce crime.

Let's re-frame the conversation. If 76% of high school students failed to graduate, would you point at that and say the kids are scum, failures, it's their fault they couldn't hack it? Clearly the system works. Here's a pick-axe and a hard hat, good luck with your future in the coal mines. Or would you say hmm, clearly there's room for improvement in the way we teach people or the things we teach? Let's figure out how to fix this.

Now if you just want an institutionalized way to abuse people, it definitely fits the bill.

[1] https://www.ussc.gov/research/research-reports/recidivism-am...
Agreed. Being a decision maker means saying "yes" and "no", with the awareness that saying "yes" to some things, means saying "no" to others.

In my experience, those who say "the primacy function of manager is to say no" have either failed at management, or are working in organizations so conservative that they are immobile.
That will help with the maglevs, tens of millions of electric vehicles, and tens of thousands of miles of bullet trains.

We don’t have any of that in the United States...
OK. Downloading Rust. :)
Daily 2.0 is almost here! The world's leading dev news curator gets an upgrade
But do you have similar tools as te core CLI tools on Linux like grep and sed? How do you discover functionality without man?
OK, but this behavior can be observed in both the Python and Rust community, too (maybe other communities as well but I am not in touch with them). Do they promote "a hard-line philosophy around publishing and using tiny modules", too? I had to cargo build a few projects (independently) (e.g. parity-ethereum, c2rust), and it took a while because they had over 300 dependencies. That is a lot. What is the reason for this phenomenon?
Exactly. What a lot of governments seem to want is some form of tax on foreign companies for the privilege of gaining access to their local population/market. For physical goods we call that an import duty.
People Call My Photos Fake but They're Not
How Are Function Components Different from Classes?