skysight-inc/HackerNews huggingface dataset:
You should set this up from within cloudflare. What they do is essentially download your website from a private url, e.g. blog.mydomain.com and publish it under your public domain, e.g. myblog.com.

In theory, wordpress doesn’t even know it’s happening. Make sure to disable any caching plugins as well, you won’t need them anymore.
I tend to agree, but that doesn't mean keeping quiet about ITAR is "conspiracy theory" level of ridiculousness.

Possible advantages could be avoiding looking like they are putting pressure on the US government to change it, avoid getting into debates about whether or not ITAR prohibits it, avoiding looking like they are a workplace that is heavily bogged down by security clearance issues, etc.
No one _wants_ Tesla's chemistry. Tesla is the only automaker using the NCA chemistry. Sure, they're improving NCA quite admirably, but every other automaker would rather use and develop NMC.

Traditional automakers would rather have batteries that don't easily overheat or catch fire when damaged (NMC) than cheaper batteries (NCA).
Have you written a maths textbook? Do you know how arbitrary some of those
exercises can be? Most textbook writers cobble together sundry, some of which have only
the slightest relevance to the chapter at hand. Maths generally is a
leisurely pursuit, particularly when "self-studying", and will not require
slavish turning of all stones.
You can also just get a micro instance from the major cloud providers. Just as cheap, and more reliable and usable with all the cloud tooling.
Simple Web Scraper Notifications
Google does this for its search results. Hovering the cursor over it shows the actual URL of the result, but whenever it detects an onclick event it replaces it by its own tracking URL. Super annoying when trying to copy an URL - luckily you can easily get rid of it through user.js.
The IRS still makes case-by-case decisions about which organizations are legally charities so there is oversight.
> you can change the ssh port and use a ssh key instead of a password.

I'd advice against changing the ssh port - I don't think the (small) inconvenience is worth the (tiny) benefit to obscurity.

I would always recommend turning off password authentication for ssh, though.

(along with disabling direct root login via ssh, but root-with-key-only is now the default - and if you already enforce key based login, it's a bit hard to come up with a real-world scenario where requiring su/sudo is much help for such a simple setup).

I would probably amend your list to include unattended-upgrades (regular, automated security-related updates - but I guess that's starting to be standard, now?).

You will probably need an ssl cert, possibly from let's-encrypt.

At that point, with only sshd and nginx listening to the network - avenues of compromise would be kernel exploit (rare), sshd exploit (rare) or ngnix exploit (rare) - compromise via apt or let's-encrypt (should also be unlikely).

Now, if the site is dynamic, there's likely to be a few bugs in the application, and some kind of compromise seems more likely.
That operator's one I've used more on puzzles than in real life, where I've used it few enough times in 15ish years that I could count them on one hand. I think it only sticks in my mind because, for whatever reason, it was taught early and with some emphasis in a Perl book I read when I was starting out. If not for that I could well fail to come up with a reasonably "correct" solution to FizzBuzz.
This is known as "click bombing" and it's certainly not a new scheme. It has been around for ages, but I was under the impression that Google has mechanisms to analyze traffic and reject such clicks.
Those curved displays look nice, but they only compare well in real estate to a single 4k monitor. I'd be a step down from a double/triple 4k setup.
Using a mouse on 30Hz is like molasses.
The comma, present in the article and missing in HN, completely changes the meaning of the title.
It's technically only 30% of his tax bill for gifts of appreciated capital, which Bezos will almost certainly prefer to 50% of the cost basis (approximately 0 for his shares). See IRS pub 526. Depending on the specifics of how qualified the donation is, the limit might be as low as 20%.
Sure, and you stop coal from getting to a small town that used it to run it's power supplies, or heat, because you didn't offer a solution and suddenly removed it, or it jacks up the price for low-income/mid-income people. You need a solution, not just "shut down the company", people rely on those jobs. It needs to be an easing-out process.
Hey HN! Skyscraper is not new, but I've just released a major rewrite that's been long in the making.

Of this release features, I’m particularly happy about the database abilities of this release – it can almost automagically produce SQLite databases that you can then do arbitrary SELECTs on. See more at https://cljdoc.org/d/skyscraper/skyscraper/0.3.0/doc/databas....
> Don't ever turn the resolution on a 4k monitor down, unless it's for performance reasons

ehhhhhh.....

> It works pretty well in Linux, but given the mess that is Linux UI toolkits, not all applications will scale properly.

Yep, exactly.
MIRVs are almost certainly covered by ITAR, so the fact that they exist doesn't really change anything...
The Paywalled Garden: iOS Is Adware
You might be better off taking advantage of Display Port Multistream. Some monitors have input and output display ports so they can be daisy chained. You can also get display port hubs. You can run one 4K display with a single display port or four 1080p displays with a single display port.

https://www.displayport.org/cables/driving-multiple-displays...
It's pretty obvious that there are coders who can do the work of - all of the work of, and better than - a team of 50 talented programmers.

For example when Linus wrote git he singlehandedly outprogrammed every team of version control vendors. He was a 50x programmer. (If not more.)

This is a real literal example without exaggeration.
Something like https://www.newegg.com/asrock-radeon-rx-5700-xt-rx-5700-xt-t...

?
Tint, Google's new shading language proposal for WebGPU
> Max is for profit and they need to target the most salient customers.

The problem with this is that...

> professional use of Max

... surely, you jest.

This software is not stable enough, useful enough, nor performant enough to be used in professional settings, outside of perhaps some of the "multimedia performance" buffoonery of people like Carsten Nicolai.

One could not reasonably use Max/MSP for scientific or academic purposes, for anything where precision was required. There is are so many useless GUI/state management operations being performed by the sound engine that it makes it an unreliable tool.

Contrast this with Max's FOSS cousin pD, the highly performant SuperCollider, ChucK, or Csound even! It's a blow-out - Max/MSP is the worst-performing, has the least imaginative and least innovative approaches, and doesn't really do much at all in the way of refactoring for performance or for broad compatibility with other software/hardware. Its community is the least-knowledgeable and contributes the least - by far - to the broader computer music community.

I had this Max/MSP nonsense thrown at me all throughout my collegiate education. I was always able to easily convince people I didn't need that specific, useless, proprietary software, to do my work. But it was a constant uphill battle I had to fight. Because all Max/MSP did was entrench itself in areas of the audio technology world that did not know better.

It's terrible software, designed with a terrible software development ideology, and made popular for all the wrong reasons.
You’ll see the impact even more with hardware startups, who don’t have the means to keep a stockpile of products (like a capacitor to production woes).

For example, Hiome builds its products in Chicago, but we get the PCB boards printed in China and are scrambling to adjust now that our boards are indefinitely delayed.

I’m curious to see what the eventual ripple effects are to the industry from this hiatus.
Did you personally see this? Or are you just repeating what you saw somewhere. I gave my model 3 a close look before I bought it and found none of the mentioned problems.
This is a growing problem. I'm not sure what the solution is, but something needs to be done to stem the absolute power that social media companies have to arbitrarily censor voices.
> $154 billion on climate-change-related activities since 1993 [but] 94 percent of the money was going to programs that weren’t primarily focused on climate change — things like nuclear energy. The money marked as climate spending wasn’t going to new initiatives. Instead, “it’s a bunch of related things we were already doing,”

So 6% of the money being actual new money focused on fixing climate, times $154 billion, is $9.24 billion.

I think that's an appropriate comparison since the Bezos money is new money specifically for fixing climate.
i3 also allows you to open windows floating and turn any window into a floating window
I like Wasabi for the price and use it for my personal 4TB backup. I used Wasabi for company CCTV storage (100TB+) but switched to Azure Cold storage because of Wasabi availability issues.

I prefer Wasabi for my personal because I can use my own backup/encryption scripts (using rclone) instead of closed source service like CrashPlan.
uh. not sure what claim you're trying to imply here? you've provided what I see as an even more profound example of selection bias.

the folks who needed an oral tradition to stay alive, and were failed by said oral tradition _died_ and weren't here for you to meet.
I haven't tried cgdb. Based on the screenshots they look pretty similar.
It did cross my mind when I released it. I'd like to refactor the code and bring in more tests to make it "contributor friendly" first. Feedback has been great so far and I'll be implementing some of the features on the back of that. There is a repo (https://github.com/cxam/tagx.io) already that I'm using for issue tracking and I'll be able to push the code there when it's ready.
Yep, same Zoom.

https://www.theregister.co.uk/2019/07/11/apple_removes_zooms...
Anything PC is impacted now. February is always slow and inventory is tight. Quantities of many devices that are typically 10 days to fulfill are getting pushed back to April or May delivery.

I know folks who sent teams out to clear out certain devices at retail to have a stockpile for replacements or new hires as a contingency.
Some mix of the above. It's probably been a good half decade since I actually looked at the resolution setting for that monitor, and I'm definitely getting into the years where brains will fart.
Illustrated guide to learning mathematics beyond K-12
I started using tiling window managers when I had a netbook with a tiny screen. Most of the time I would want to run applications in full screen or occasionally split side by side, with minimal window decorations to make as much use of the limited screen space as possible. I found that it makes it easier in general to manage windows and results in less mouse use for me, which is good ergonomically.
I am still traped into the mess Linux wayland has brought and all I see is a blurry algamation of nlurry fonts surrounded by blurry images.

The Linux desktop is dead.
Of course there is no necessity for excellence. The only necessary thing about human life is death; everything else is optional. Before your death, you can cultivate excellence in yourself, or not — many people instead cultivate hatred, addiction, or greed. There are many ways to cultivate excellence; learning is only one of them, and there are many things to learn. Mathematics, and in particular logic (which is what we are talking about here) are the foundation of all objective knowledge, but objective knowledge is not the only kind that has value.

The true philosopher, motivated by love for the truth rather than pride, is so noble in spirit that when she sees evidence that she may be in error, she immediately investigates it rather than turning away; and if she discovers that the evidence is valid, she immediately changes her position. I see such nobility so routinely among mathematicians and logicians that it is noteworthy in the rare cases where it is absent. I see it rarely outside of that field; in some fields, like psychology and theology, I do not see it at all. So I conclude — tentatively — that excellence in mathematics and logic promotes humility and nobility of spirit, which is the highest and most praiseworthy kind of excellence.

So, while I do not think the OP should feel guilty about not knowing those things, I also do not agree with the implication that there is nothing praiseworthy about knowing them.
Batteries are a commodity, so I doubt Tesla would want to reduce themselves to an OEM and shrink their margins. Their energy business might eventually be bigger than their automotive one, but either way I think they will continue selling vertically integrated products.
Thanks for the suggestion! We've actually experimented with a similar concept - hold people accountable to their goals through social accountability, where friends can "watch over" each other and win/lose points (or money, in your case). Definitely interested in this concept.
Why yes, yes there was.

https://www.theregister.co.uk/2019/07/11/apple_removes_zooms...
Environment and control (true ownership) can easily turn 1x into 10x, I'd say. Not saying I could churn out Rollercoaster Tycoon but I bet I'd look, by every metric both reasonable and unreasonable, a hell of a lot more productive working on a game solo with 100% control of all decisions and not having to fret about having something to report in standup every day versus... normal work.
Oops, this is a dup of https://news.ycombinator.com/item?id=22350209

My bad
I am surprised the stock market is holding up while the virus can have a big impact in world trade. Any guesses ?
You're not wrong, but I don't think this is responsive to my comment. Maybe replying to the wrong one on accident? (Also: any organization can claim religious status and becomes essentially exempt from IRS review of charitable status. See: Scientology. Not that I expect Bezos' fund to do that.)
Maybe. If Amazon buys $10B worth of electric trucks and clean energy (which coincidentally saves them money and increases the stock price) then Bezos hasn't sacrificed anything. But calling it a fund makes me think this is not the case. Anyway, philanthropy shouldn't be measured in terms of sacrifice.
Yes, it's this simple. The important point is that some things are just beyond the ability of average programmers, let alone, bad programmers.

There are some things that only top programmers are able to actually finish before the end of the universe.
Not OP, but I've been using an older version of this monitor for about two years now: https://www.amazon.com/dp/B07K3P7ZBS/ref=psdc_1292115011_t1_...

There's quite a few choices at that price point, though.
https://smile.amazon.com/LG-32UK50T-W-Class-FreeSync-Monitor...
Ya, I'm trying to understand what the downside to github pages is compared to this strategy. Can anybody elaborate on what I might be missing?
The Fiat factory in Turin that has a test track on the roof
Exactly. There is some entity somewhere that is bringing these calls to your local carrier. The carrier should log which other carrier the call came from when they accept it, and so on and so forth. If there are too many complaints the offending carrier is kicked out of the club and is no longer able to interconnect with that local carrier. Have some financial incentives like huge fines (the carriers are complicit of this fraud because they get paid for delivering these calls to you) and the problem will solve itself in a matter of weeks.
Ask HN: Is there a simple, easy way non-tech users can install server software?
I've asked this question repeatedly in some form every year for the past few years [1] and the answer is always (and depressingly) a resounding 'no': there is no easy and simple way for non-technical users to successfully install your web app software on a server.

If you're a developer who doesn't want to provide a SaaS service (or wants to provide a self-hosting solution in addition to a SaaS one), a simple installation process for your customers should be a big win. But the needlessly complicated process of server install makes this difficult to impossible.

Would it be too conspirational to suggest that maybe SaaS providers prefer self-hosting a web app remain a complicated matter so it doesn't lessen the appeal of their hosted service? Of course, self-hosting also opens up opportunities for many companies and developers. (Think of the one-click WordPress installs available from a choice of thousands of providers.)

And just to pre-empt the suggestions that Docker, Cloudtron, or Sandstorm are possible options: none of these are easy or simple.

The one-click installs provided by some VPS providers (Digital Ocean, Linode etc) might be an option. Has anyone had success with this route with customers or users?

It's a bit depressing that in 2020 we still don't have a simple, easy way to install web apps on a server.

Does anyone know of a way non-technical customers or users can self-install web apps on a server in an easy and simple way that isn't time-consuming or requires heavy technical support?

--

[1] Previous questions on this topic:

Jul 2017: https://news.ycombinator.com/item?id=14781420

Jan 2018: https://news.ycombinator.com/item?id=16250959

Nov 2018: https://news.ycombinator.com/item?id=18385497
Sure, low volume status symbols are a thing. But neither the G wagon nor the Lambo Urus are what anyone would consider low-maintenance/easily maintainable vehicles though.

As for simple to maintain... isn't that the appeal of EVs already? Unless you have to do maintenance on the battery or motor... but that isn't going to change any time soon. 400V isn't anything to mess around with.
If youve encountered a lot of 0.2x, then the 2x developer is the 10x developer you are looking for!
> Keep calm, it's all just data and basic algorithms

This is a good approach for all introductory systems courses. It's also a good approach for most real-world systems.
1 - Use a CDN and cache your html on the edge. 5 mins of work for infinite read scaling and no other changes.

2 - You can run a process to crawl your WP site and output all the pages as static files, then upload those for hosting. WP2Static handles that for you: https://wordpress.org/plugins/static-html-output-plugin/

3 - Use Wordpress as a "headless" CMS for editing and storing content, then use one of the modern static site frameworks to get content over JSON/HTTP from Wordpress while building your site.

I'd go for option 1 and call it done.
My favorite introductory compiler book is Niklaus Wirth's "Compiler Construction", which implements a compiler end-to-end with full source code, in a bit more than 100 pages: https://inf.ethz.ch/personal/wirth/CompilerConstruction/inde...
This is the problem with development for, forever. Most of the time, people are tasked with: Here's the spec/user story/loose idea/unrealistic wishlist, and can you be done before this weekend at least?

What's the problem again? The facilitation of foundational discussions and exploration is seen as waste. So the business spends X months building the wrong idea, without any feedback and adjustments along the way whatsoever instead.

To air-drop someone senior to set things straight. What a great way to sabotage organisational learning and simplification. Not that anybody gives a rats ass about eachother anyways, right?
This is very inspiring and touching.
Makes me think of the many people out there risking their lives to do something good.

I think I feel particularly close to this story because I've relatives in Ancona.

I'm very grateful to whoever shared this article, it changed my day.
Scrolling is gross too
For tracking contracts early on, for SaaS services you subscribe to and for legal contracts/documents use Excel (or similar spreadsheet) so people know what is there. You don't need an expensive fancy document management system to get started.

For tracking your other decisions. You have two different types of decisions that are critical to track IMO.

1: board/corporate decisions which need to be captured in meeting minutes and communicated out.

2: day too day decisions, for which a Word document that summarizes the key decisions or a wiki etc all work. I used to use a word document that linked to external documents for the supporting details on the decision. Today I like Quip for that type of thing, it is easier to deal with than a wiki and you can embed spreadsheets, graphs and all kinds of stuff in it, and linking to other docs is really simple. It is more or less a simple document management system at a fair price IMO. Quip just needs some structure put around how you use it and then it is awesome. Even policies and procedures are easy to track and manage in Quip.
I don't know if it's true. People tend to conflate the price for cells with those of modules and entire battery packs. IIRC, the holy grail is < $100/kWh for a battery pack.
It's also quite possible it's not $10b upfront, but rather a non-binding commitment to contribute $10b over some number of years.
Now you've got me curious. I've been playing with various Bluetooth and 2.4GHz-proprietary-wireless mice, along with a cheapie wired one, and never noticed much difference. But it's always been at the same refresh rate.

Brb, finding out what my screen maxes out at.
Do you use Mac OS X?

When using Windows or Linux I don't find much benefit in text rendering on a 4k display.

But as Mac OS X has no sub pixel rendering or grid fitting text looks terrible without a high ppi display.
Moving from React to Ember in 2020
yeah, in my exp in industrial you can get a applications engineer on thr phone and even an office visit if you pay enough
I think individuals that answer to no one is important for the 'random walk' aspect of solutions to problems. If someone fails then oh well. If they succeed it perhaps provides a model for less risk averse agencies to pursue, perhaps even governmental bodies.

Politicians are too risk adverse to approve something that might turn out to be a waste of money. Organizations like these oftentimes even work with government on some level doing stuff government isn't really able to do for various reasons. And 10 billion is a drop in the bucket for the US government.

I think in the long run it tends to work out better. You're focusing on a single issue I might disagree with. I'm looking at all issues this can affect - those I agree with, those I disagree with, and those that everyone agrees with but doesn't really give enough of a crap about so they don't push to have their governments allocate a budget for it.

Looking at just rabidly disagree/agree is a very thin slice of things opposing this sort of action affects.

So to answer your question, yeah, I wouldn't oppose it for an issue I disagree with, because even if they exist I think the system as a whole nets out towards the positive end of things.
Related question: why did DVI become popular first? DP is smaller and "better", was it the fact that DVI could carry analog as well?
Probably a lot because now a lot of programmers up to maybe the top 10% or 20% are worried they're not good enough which will lead to a lot of stress and in turn, less productivity.

Aside from that, if all of programming is competitive it will keep a lot potentially very capable people from entering the field because not everyone (regardless of ability) is made for competition.
I've seen this simulation of what initial coverage should look like (ignoring ground stations):

https://streamable.com/3lbqj

Southern Canada/Northern US is where I presume they will actually do testing, but they should be able to provide reasonable-ish (eyeballing at >80%) uptime across most of the world provided they can get ground stations.

They'll continue to launch satellites past the first 6 launches too, so coverage should dramatically improve by the end of the year compared to a June or August launch.