skysight-inc/HackerNews huggingface dataset:
Says the guy who's been hyping Xanadu for tens of years but never made a workable product and now spend the last 20 years of his life bitching on the work of others.
I do digital painting on the side, as a hobby. In that field, the iPad Pro, specifically the Procreate app, has been revolutionary -- every single famous digital illustrator, concept artist, and comics artist I follow on Instagram has one, and they post gorgeous work done on them regularly. It's the only tool that comes remotely close to challenging the gold standard workflow of Wacom tablet + Photoshop, and Wacom and Adobe have been feeling the heat, ratcheting up their marketing efforts to try and attract back budding young artists to their tools.

On the other hand, the iPad can't seem to actually replace those tools. Those pro artists still use a Wacom for their professional corporate work. The problem is less the software, I think, than the limitations the software forces by nature of the hardware. For professional work, you need as big a screen as possible -- Wacoms go up to 32". You also need hotkeys for an efficient workflow. Hunting and tapping through menus on a touchscreen is, by nature, going to be slower then having your left hand ready to hit the undo command at a moment's notice. Sure, it might be possible to plug a big external screen and a full keyboard into your iPad, but at that point, is it really an iPad anymore? What professional artist would bother buying an iPad to act as a desktop computer tower when they could buy an actual desktop computer tower with better specs for cheaper?

So the iPad is about as good as it can possibly be: such a good touchscreen tablet that professional artists love it in all situations where they're willing to sacrifice power and flexibility for the convenience of a fully portable touchscreen tablet. It's not very good at replacing a full professional art setup on a desktop. But should it really aspire to be? In other words, I agree with this article, but disagree with its conclusions. Tablets won't replace laptops not because the iPad isn't a good enough tablet, but because they're simply never going to be the most efficient work machine you can buy.
Hacker Roadmap – a guide for amateurs pen testers
Like solar & wind, nuclear also needs supplementing with peaker plants. Nuclear can be used for peaking, but current designs cannot, and nobody is going to pay the crazy costs of nuclear just to have it idle 23 hours a day as a peaker.

And storage for renewables is a last resort. Instead of storage:

1. build in areas with reliable winds (offshore trade winds)

2. better interconnection ("the wind is always blowing somehwere")

3. over-provisioning. If you build 3 times as much wind power as you need, it's still a lot cheaper than nuclear and you need a lot less storage.

4. storage. It's expensive, but if you did 1-3 correctly, you don't need much of it.

Nuclear is safe, but it's also crazy expensive and takes decades to build.
Windows 10 32bit is still around and supports 16bit applications.

My employer uses 32bit VDIs to run a few legacy applications.
Ask HN: What's your cross-platform PDF / ePub reading workflow?
Has anyone figured out a cross-platform setup for reading PDFs / ePubs with the ability to synchronize highlights / bookmarks among iPad / iOS / Android / PC / Linux etc?

What do people use today?
It's largely the same version, with a couple of .js files that get included or left out depending on feature checks. This is necessary because one is a library written in modern JS with syntax like ===, which causes syntax errors in older browsers.

Please, do check it out in Windows Phone. I have only tested it once so far. It worked, but it was a while ago.
Slides for Developers
I still use the iPhone SE as a daily driver and there is an active second-hand market for them. I understand that it's spare tech but this could be done by an SoC board that costs less than $50. The iPhone, even a small one, has an expensive touch screen. You could probably sell an iPhone SE for at least $110, enough for a couple of Raspberry Pi 4 4GB systems. That's a cool project but it is a puzzling use of hardware.
Per the article:

>While Victory Gardens were portrayed as a patriotic duty, 54% of Americans polled said they grew gardens for economic reasons while only 20% mentioned patriotism. (which cites the book Eating for victory : food rationing and the politics of domesticity)

Combined with the produce shows and competitions mentioned, I'd put indirect social pressure and saturation advertisement above the patriotism angle with this in mind. I'd wager that if there was a push to have people grow their own veg again, citing economic reasons, and calling them "freedom gardens" or some such, we could see a similar level of success.
I'd be interested in the general technique, "teach a man to listen for beeps..."
Thanks.

#1-3 are about how the interviewer will likely think if the discussed remark is said in an interview; they are not my conclusions about the OP.

It would have been more accurate if I'd stated that was a risk being taken by the OP in the interview rather than a certainty. Though I expect that would have made the point less clear to most readers.

#3 correlates with #2 (not #1), and this relation is not specific to the OP.

#2 may not be true of the OP, but an interviewer who thinks it based on things said in the interview, is likely to think #3 follows.

This is a risk the OP is advised not to take if they are trying to make a favourable impression.
The first and easiest thing we can each do, individually, is eat less meat (or better - no meat).

My wife and I have been mostly vegan for a year for health reasons and it’s surprisingly easy. Throw on the eco benefit and it’s a very good feeling. Very worth it.
It's intended for time travelers, retro-computing enthusiasts, and post-apocalyptic users with whatever device they found in the closet of the abandoned building.

It's also intended as inspiration for Web lovers of all kind to show that that it is possible.
The way I built MacOS applications in Obj-C was to use a dictionary with key/value pairs held inside either a NSDocument or a controller of some kind. I'd bind the views to the model, via the controller. No sub-classes of views.

It also had the benefit of been able to add undo/redo with a few lines of code. This even would undo radio button clicks as those controls were also bound to the model.

Saving the model was just a case of saving the dictionary or converting the dictionary in save and load from some other format, say ICC Color Profiles.

I'm not surprised to read that less experienced developers bung all their controller and model code in a sub-class of some view. It was a common thing to see in the MFC or PowerPlant days.
Did you use WindowMaker before or after the redesign? I have a friend who swears by the pre-redesigned version, but the new one seems useless (as it eradicates the global menu).

dockapps were really cool as well.
On my previous commute home, the green wave seemed to only work if you travelled 85 or 30 mph (posted limit 55), everyone else got hit with every red
India before industralisation, did not need industralisation. It was rich because it had the oil of the time, which was cotton, spices, fertile land. The industry was removed and moved to Britain. Britain needed the industry as it was a relatively poor country, India did not.
But how long can they keep that up?
You missed something, my main point: not all packages that are installed with the distro package managers come from the distro. There's plenty of applications that package their software as .deb/.rpm/...

From a security point of view, those are the same as curl | bash, basically.
You don't have to use ZFS snapshots.
I haven't run a system like this in production but presumably you choose ZFS because it's flexible in how you configure the arrays (as is say, LVM) and because it supports checksumming.
I use sci-hub at home because remoting into my academic network requires me to use 2FA. It's not like the journal is charging my institution per download, so there's no monetary difference between me getting it either way. So I go the lazy route and I don't really feel bad about it.
The big donors will be much less interested if the organization can't show that lots of people are still invested enough in the project to put a little money into it. The many small donors keep the few big donors around.
My x200 finally died the other day. Hoping the new Thinkpad lasts as long as the old one did...
About the only thing I buy from Amazon now is books (physical used, digital new) and devices made by Amazon (a new flagship kindle every 2-2.5 years as the PPI and other hardware features get better).

Anything food/supplement related always has reviews mentioning mold, substitutions etc. Cables and electronics are often counterfeit or of questionable quality. I've seen threads here on HN about counterfeit new books. Just not worth the headache of trying to find something that you think is legit and then hoping that co-mingled products alleged to be that don't get shipped to you instead.
Distributed SQL vs. NewSQL
Requires some kind of sign-in to read the article. Not going to happen.
Ah yes. I did gloss over that. I certainly feel a little sketched out when I see a project that says "add this package repo".
This is pretty idealistic. Humans use reputation to judge everything. Even if we could bend human nature in this one area, how would it work? Who is really in a position to judge cutting edge research? Only other good researchers can really understand and judge someone's research. How do you tell who the good researchers are without reputation? How do you know how much each person is contributing to each insight? You quickly see that the same group of people need to judge each other and then you are at the whim of social dynamics and bias of the group.
Tree planting is a great idea that could become a dangerous climate distraction
Trust, and what you download from a web server, are two distinct issues. There is no way to verify that the content you get from a web server is what the developer wrote (particularly when you get into chains of 301 redirects to a github repo. Packages, at least, provide a signature from the developers (or distro packagers) that you can verify independently.
Mutable state and static assets/configuration are very different things.

* For state you want to mount some kind of mutable storage that outlives the container.

* Assets/config have very similar versioning and distribution requirements as code, so sharing a mechanism makes sense. If the assets are big and change less often than the application code, using a separate image helps keep the main application image small.

(Though don't know enough about docker if the specific mechanism proposed in the linked article makes sense)
Ehhh....

- Octopus Deploy, for the record, is awesome. But it became extremely overpriced in 2018, to the point I wouldn't reccomend it.

- OTOH, I will point out that since the various Release management bits were tossed out by Microsoft, it seems like that's around when FAKE's deployment module started getting ignored. For Ref, FAKE is an OSS Build tool (like MAKE but F# DSL). It used to have a pretty slick remote deployment module, but around 2016-2017 or so they decided there were too many other options out there to be worth continuing development on.
If you're looking for an off the shelf solution, I turned an old Android phone into a baby monitor for keeping track of crying when I'm on the other side of the house. There's plenty of baby monitoring apps that do anomalous noise detection and raises an alert.
Everybody becomes a part time farmers? Yeah, I'll pass and almost everybody else will too. Let's try to stay in reality.
I've found the very small bezel on newer iPads to be a problem for my parents in their 60s. Since I got them a new iPad they frequently will accidentally exit FaceTime while talking to them and then not know how to get back.

The unintuitive multi-tasking is actually an advantage for them. It's hard to accidentally end up in that mode and they wouldn't have a need to ever use it. If it was easier to get into multi-tasking, they likely would only want to know how to stop it.
Is PyTorch Catching TensorFlow? The State of Deep Learning Frameworks in 2020
Or another honest attempt that just isn't as up to date? Jeez.
I'd like to think "don't use global variables", "try not to use global modules, prefer classes", and "goto considered harmful" are relatively universal best practices that were espoused as far back as VB1, as I recall, very little hindsight needed for the best practices I was particularly thinking of.

I mean every version of Webforms. Webforms is entirely dead in 2020. There's no support in .NET 5. It's not surprising that your Webforms group seems more productive, and MVC more "poorly tuned", as both are common misperceptions, and performance and web standards/best practices continue to show MVC better aligned with today's standards and performance than Webforms ever could be. (It's also related to why it isn't surprising some of the Webforms fans are busy building Rube Goldberg machines in Blazor today to replace their lost love.)
The UK will let Huawei build parts of its 5G networks–despite US pressure
My wife and I owned several Saabs over the years. We primarily stopped buying them because they became GM vehicles under the bonnet. Also, the only local dealership had a sexist salesman who was incredibly rude to my wife.

But when they were good they were good! I walked away unscathed from a Saab that was totalled in a high-speed crash with an HGV. Its replacement clocked 208,000 miles.
Exponential growth means the next doubling period is equal to everything before now.

Wikipedia’s article on world energy consumption indicates I’ve overestimated the growth rate, and the real doubling period is 36 years — without decarbonisation, 2056 would be 520 ppm, 2092 would be 740 ppm.

I’d been assuming the growth rate was more like double every 15, presumably because I’d mixed up “energy” and “money”. Oops.
Google Sheets is my constraint. Utilities.sleep()
That's not what happened for CircleCI. They're still going, but they have to be nervous about the CI features in GitHub Actions.
If it gets more people to bike instead of drive, it still has those benefits.
When a pot calls a kettle black, that doesn't mean the pot is wrong.
Atari is opening eight video game hotels across the U.S.
1. huge bureaucratic hurdles

2. huge political hurdles

3. no ROI and no clean energy without billions of up-front investment and 20 years

I think we should have started spending hundreds of billions on nuclear power plants yesterday, but now we have to walk and chew gum at the same time. If it really does take 20 years to build enough nuclear power plants (construction that will be fueled by carbon) we have to make some other clean energy investments RIGHT NOW that will soften the blow until we finish building those reactors.
In Europe Huawei have been under constant scrutiny from government spooks and telecom companies for at least 10 years (without news about it). Nothing has never been found and US has never provided any evidence. They are just worried. Some of that worry is reasonable but going all or nothing is not.

For years now, some European network operators (especially if they have government contracts) have silently limited what they buy from Huawei. Base stations and most hardware is OK. Operating services, network control, visitor and location registers, mobile switching centers, network monitoring, and related software dealing with the core network can be bought from others if there is need. Interfaces are standardized and you can buy different components from different vendors. Many EU countries just "happen" to have one or two carriers with strategically shielded core networks.

The real problem with Huawei has been lower quality software relative to competition. If I had to guess, I would say that NSA exploits holes in Huawei software to spy European allies at least as much as Chinese do or as much as Europeans spy each other.
> the Russians then imprisoned a young Israeli woman on trumped-up drug charges in a bid to trade prisoners.

Amazing, how western media do not miss a single chance to slur Russia and Russians.

What's so improbable about Israeli woman actually having drugs in her luggage? India is notoriously famous for available and cheap drugs and for many years drug trade in touristic places in India was run by Israelis. It's a common knowledge among locals and long stayers.

There's no evidence that drugs were planted. And of course every sensible drug trader will deny the fact and say that "it was planted by the police". That allows her to whitewash her image on return to Israel: "I'm innocent, those evil Russians set me up".

So it's a dirty trick intended to create an impression for the reader: "Not only those evil Russians commit crimes all over the world, but they also plant fake evidence to condemn innocent people".

What's so important about this guy? He's a carder, so probably he's of very little importance for any intelligence work. Authorities resist extraditing for the same reason as USA doesn't want to extradite its own citizen, even if they indeed committed a crime. It's what every government does.
I think it is just a factor that limits the business.

I don't own a smartphone or even a dumbphone. At times I had two prepaid phones, one on the Verizon network, one on the AT&T network. Neither one worked at my house. Between the two prepaid phones I could sometimes talk on the phone while traveling, whether that means driving around Upstate NY or visiting big cities.

At one point I was about to put another $100 on my Tracfone for a year's service and realized I'd accumulated 4500 minutes.

Given that I don't talk on the phone much and that the coverage is poor in places where I go, I don't even have a cheap phone plan, never mind an expensive phone plan.

So in my case, U.S. carriers could increase their revenue if they improved their coverage.
Well, altered in transit and corrupted in transit are both covered by HTTPS. (I think error detection is even covered in TCP, hence also HTTP?)

If a vendor does deliver software over HTTP, then you should verify the script before executing it via a checksum delivered over some secure channel. (This is also what apt, the Debian package manager, does by default afaik.)
I don't care about TPU, don't need DSP, but dual-core - yes, please do. Having a dedicated core for hard-real time and using the other for more complicated things is way better than single core. I've seen so many projects attempting to cover timing glitches from their single cores doing everything.

I don't understand why there aren't many multi-core offerings. It's not as if the silicon would cost a lot more, especially when it would be possible to downgrade the speed and/or size.
JAX: Efficient Calculation of the Hessian Matrix
My last job I spent 80+% of my time productionizing models and notebooks. It was an absolute nightmare. Everyone had slightly different preprocessing hacks for different stages and things were always working fine locally, but I couldn't replicate the results in docker containers.

I am very happy to be out of that business.
A principle pillar of our modern civilization is, we went from 50% farmers to <2% farmers. Freeing all those people to, well, invent our modern civilization.

Everybody going back to farming is a way to use the unemployed I guess. Maybe it'll have a comeback once we've automated everything (we're well down that path now).
I was about to post about the TI-92+ not getting any love, saw this, got happy, then saw it dead...sad again. Oh well. :)
My response: Maybe, but so what?

This was rambling and smelled of bitterness. I especially didn’t like his suggestion that he “could have been” Jef Raskin because their viewpoints were “essentially the same” or whatever. Really?
True, some people don't check those keys, but it's possible to do. There's a well trodden (and cryptographically secure) path for gaining trust in a key that's distinct from downloading and unpackaging a file.

This is (currently) not possible to do with scripts downloaded from a web page. Especially when immediately piped into a shell.
For common websites:

Prev 1 ... 53 54 55 ... 99 Next

- Next/Prev btn

- Last and first page

- The current page between his siblings

In mobile width 320-470px I just keep:

Prev / Next

For admin panel:

Prev page: [5] of 100 Next

I like to have a text [input] so I can just type the page.
I can't figure out which numbers you added to get 52.2% renewable. I would say wind, hydro, and biomass are renewable, with the possible addition of nuclear. Even just wind and hydro add up to (slightly) more.
As the article indicates, the basic problem is a international co-ordination problem.

Nordhaus won a Nobel Memorial Prize proposing a solution: https://issues.org/climate-clubs-to-overcome-free-riding/

To oversimplify: carbon tariffs on any country not doing their part.
This is a worthy posting, particularly as so much becomes iterative statistics in "A.I." clothing. The two old (slightly hackneyed) counter-examples which are popular in lectures about measures of the central tendency are:

- One is trying to get a sense of the common sort of income in a room and then Bill Gates wanders in. Suddenly the average income becomes an amount which no one experiences.

- What is the average number of testicles in the human population? That computed central tendency is quite rare.
the german model is from the kaldi tuda recipe with WER of 15%.

the english is from the tedlium recipe with WER of 7%.

room for improvement, but for our original purpose it was sufficient.
I wonder how long they will support 32x Windows 10? I don't think they've announced an end-of-life, but it has to be at least on the books.

It must be pretty expensive to port/test all of their patches/updates on something few use [0.70% per [0]). They already killed it on their server line (although it was silly on there with the low memory limits). Nvidia has already announced they're ending support[1].

[0] https://www.pcbenchmarks.net/os-marketshare.html

[1] https://www.extremetech.com/computing/267180-nvidia-ends-sup...
I'm not sure if I'd be able to resist asking the presenter how they got data from 4000 years before the beginning of recorded history if I was presented with a slide like that.
Can you expand on what you mean by that? What did it mean for you to be more yourself?
Thank you. I had trouble activating this feature. On iOS it seems to work anywhere on the keyboard, not limited to a particular key.
Package managers at least provide a path to trust - the PGP web of trust. curl|sh does not provide any path to (cryptographically secured) trust.
Distro package managers have other advantages than trust. Typically they at least verify cryptographic hashes but many of them also verify public key signatures as well.

This is why its safe to download packages from mirrors.

With that having been said, Debian takes an extra step into the absurd by using plain HTTP with no TLS for downloading packages. There’s no obvious security issue with that, but it does feel like a bad decision, since anyone in your request path can see what software you’re installing, and if there ever were a vulnerability it would be much easier to exploit due to the lack of security at the transport layer.
They won't do this because then you would see how much of this codebase is just the same as it ever was with a new GUI. Reminds me of that board meeting at the beginning of Tron legacy.
This is accountability and forced innovation, two things Microsoft avoids at all costs.
The thing that set my alarm bells is the projected revenue, users, posts, and etc. column charts. They have noise in them. As if someone played with the numbers to make them look like they're real data.
I’m all for nuclear. But we haven’t yet replaced petrochemicals or concrete, for example. Energy production is just one slice of the pie.