skysight-inc/HackerNews huggingface dataset:
My desktop PC is a ~2009 dual core machine, but this is actually almost usable, the main annoyance being the slow mouse cursor. Everything else just works fine. Impressive.
Yes, plus introspection. Zig tries very, very hard to avoid macros, so macros are an anti-feature from Zig's perspective. That you could do what Zig finds important for its domain, like conditional compilation, writing a typesafe println, generic types, and generating pretty-printing routines all in simple Zig without macros is a cool discovery. I don't know if it's true, but I think the desire to avoid macros at all cost was a bigger motivation for Zig's design than, say, generic types.

In other words, there is a capability here that Nim really, really wants, and that Zig really, really doesn't want, so on that front they are not competing in their designs.
Just because people have died in a natural disaster doesn’t make it FEMAs job to prevent building damage. Not sure what you’re getting at
Why Some Nation States Are Banning TikTok
In some brig (15 minutes :) ) projects, I made two passes.

In the first pass I made a lot of small fixes to cover typos, drop down menus of the interface, sometimes the mouse, a transparent frame to have nice borders, ... but I didn't modify the timeline.

In the second pass I cut dead time, error that were erased, and other similar stuff that modify the timeline.

The first pass takes like x4 the length of the video, but the second pass only take x1/2 of the length of the video. (I had to fix a few details in the first pass, so I rendered it like 3 times.)
FDA, Testing, and Covid-19: A “Mid-Mortem”
I like this, but also on some level I feel like it's nothing more than inspirational "rah-rah" garbage.

I wish he would have expanded on it.

A great example of the distinction from my younger days:

We had the game GranTurismo2 back when I was 12 or so.

We wanted the really fancy "best" car in the game.

The right way to get the good cars is to improve your skill and gain access to the higher level races that have bigger prizes.

That's the "hard work" part.

What we did instead was do one of the easy races over and over and over again for a couple days until we had enough saved up in the game to buy the car.

That's "long work"

It's stupid and boring and no fun.

If you want a fulfilling life, go for the "hard work".

Which I guess is also just a stupid "rah-rah" inspirational quip.
I used to run network printing for a 35,000 student university in the US. For some reason, the administration insisted that ICT provide printers free of charge to departments. When I started, we had 1 printer per 3 full time employees and the average student printed 150 pages per semester. Some students and faculty printed entire textbooks. Each page cost $0.03 all-in. When ICT funding was easy, eating the $350,000/year didn't matter as much, but when state appropriations dried up...well, print cards, quotas, and penny pinching became the norm.
I don't understand this whole business self-help industry at all. All this philosophizing about purpose, every time I hear someone talk about this they've started a company where you read three pages of text and you still have no idea what they're actually selling.

Just build something that's actually useful. Make a drone that uses 20% less energy and flies 20% faster than all the other ones and there's someone who'll buy it probably, why does anyone need these self-help gurus?
It's not problem of SMTP or email in general that Outlook is trash. I get it, ages ago you bought into Microsoft's ecosystem, but can't you acknowledge it's flaws? If the server you're using doesn't let you send emails the way you want to, it's the problem of the server, not the email ecosystem in general.
This isn't a people problem. It's a large organizations with diffuse responsibility problem.
What is the demo supposed to do when it positively recognizes the song?
Oh. This looks interesting. I am interested in applications of AI in manufacturing practices. I think there is lot of data available with industry which may be difficult to label. Thus, approaches like one-shot or few-shot learning can be very promising in problems like quality control using computer vision.
As a Yubikey user, what stops me from considering this or the Librem key is the lack of confirmation button / touch sensor (and LED).
Looks interesting, I did'nt know Purism did hardware tokens, so thanks.

The integration with the TPM, disk encryption and login in their machines looks amazing !

No FIDO2 though :(. Maybe in the future.
Our company offered me a choice between a Mac and a PC, but also said that the former is heavily recommended so I picked that option. I didn't want to be the guy who constantly cries for help because stuff is just not designed and never tested on windows.
>Hard work is frightening. We shy away from hard work because inherent in hard work is risk. Hard work is hard because you might fail. You can’t fail at long work, you merely show up. You fail at hard work when you don’t make an emotional connection, or when you don’t solve the problem or when you hesitate.

I disagree with this, at least what the author classifies as risk. I'm more than happy to take on challenging work, work I am emotionally connected to and want to see succeed--then fail. I can deal with failure and progress on just fine because I have pretty iron clad motivation. I've worked in R&D environments most my life and I can assure you, research has a lot of failure if you're doing it correctly.

The risk that makes certain work "hard" vs others is that failure results in livelihood setbacks: not having food, not having a place to live, financial failure, health risks, not having any bit of job security, etc. Those to me are the real risks people shy away from when we talk about "hard" work.

Give me a difficult/creative problem or task and I can try for hours, days, weeks, months, years... to find a solution, but only if I know at the end of the day I'll have a reasonably comfortable life.

The way a lot of work is structured, I find "hard" work is that which has inherent livelihood risk to the person doing the work in some way, shape, or form. It could be health risk work (say a police officer), failed research resulting in lack of a job, or a poor new art collection that ruins the future career of an artist.

Our society needs to learn to be more accepting to to a few more degrees of failure than the hypercompetiveness currently allows. Less and less failure is being acceptable and it's completely unrealistic to hold all humans to these standards. Yes, we should reward high risk success but should we punish every form of failure as we often do? Sure, laziness can be masked under failure and abuse this leniency, but so can success.
After going to the effort of "hacking" 28,000 printers I was expecting them to provide more details and analysis. As it stands, it's a bit of a "look at me" script kiddie stunt
Who do you think Feynman and Usain learned from?
That's a product.
Those kinds of pages are janky on macOS with a low-sensitivity scroll wheel too. They're really satisfying on touchscreens and touchpads; I wonder if it's possible to make them smooth on devices with junky mice without implementing the equally-annoying smooth scroll hijacking that is popular on some sites.
I agree with your comment highly.

I also find the idea of arbitrary code execution on a remote host to build a derivative service to be a quite naive point-of-view. Even if you can validate that the code isn't going to pwn you - a mighty stretch - how can one justify being a recipient of free compute cycles on someone else's infra? It's not quite realistic to me
I hope the author ran this by their legal team first.
Hi Adam, great to see Muse finally launch! I saw it talked about in some of those earlier posts and have been interested in it for a while.

I still need to actually install this and give it a try (saw it just before a work meeting sadly, about to have lunch with the spouse, etc.), but did want to ask a quick question about it in comparison to an iPad app I found recently called Endless Paper. The main point of it being to have an infinitely zoomable/scrollable “document” you can both draw on with a stylus but also import pictures you can draw over, etc. How does Muse compare to that kind of idea, and does it offer something similar to that? Or is it more of something like Tinderbox where you can organize a whole bunch of different things at a single “zoom level” in a sense?

I’ll leave thoughts once I get a chance to play around with it some :)
Hurricane Florence alone killed more people in the US than any terrorist attack since 9/11. All hurricane deaths in Trump's term alone (predominantly Florence, Harvey, Irma), excluding Maria, have killed more people than all terrorism attacks since 9/11 combined. Hurricane Maria killed more than 9/11.
Performance, startup time, JVM dependence, dynamic typing.

And the cult around zero information statements by Rich Hickey.
> proudly made in the USA

Is that a good thing?
Looking at responses to your comment I predict that AI won't replace properly trained programmers too soon...
Cold conditions reduce range mainly due to use of cabin heat and battery temperature (which may even require wasting power on battery heating), not denser air. But the general point still stands.
There are a few ways to look at this, while your statement is true it in no way refutes my position that it is a proper role of government unless one also believed the Rual Electrification was also proper use of government

the after effects of these government monopolies have been felt by scandal after scandal

Further before these enforced government monopoly on power farms were using a distributed network of Wind Generators, which Ironically are now being put back into place on some of these very same farms but instead of being able to give the farms good power they are being put in place by these came corrupt government run power companies

Had the government not interfered in the market place who knows what out have happened, may renewable energy and distributed power networks would have emerged decades sooner instead of just not emerging as a replacement for Coal power
Yeah, same.
Depends on the jurisdiction, and the law being broken.

Standard Caveat: Not a lawyer. Also this is based on US Law.

This isn't the game itself, just the Game UI recreated in Webflow.

So while it doesn't recreate the game per-se, it does use image assets which are likely copyrighted by Firaxis.

In my limited legal understanding--assuming the author did not first seek permission to use game assets, the author could claim defense by Fair Use doctrine, that allows copyrighted materials to be used in limited cases. For example using a short clip from a movie as part of a movie review, or an excerpt from a book in a book report.

In this case, the author could claim the images were used to teach people how to use Webflow, but again my limited legal opinion is that Firaxis could counter that claim by pointing out the author isn't a teacher, and this is not part of any sort of educational series.

The author could instead claim that the images were used as part of research into the capabilities of Webflow. Again, there Firaxis could simply counter that this was not done in conjuction with any research, and no research materials were published.
Open Source is not enough (2011)
Your corporate firewall being run by morons has nothing to do with what's a good or bad protocol. A lot of people have the SSH port blocked, and git:// too. By your argument we shouldn't be doing literally anything on any port other than 443.

>Email is also not very good as a forum, for example you can't edit your posts for spelling fixes

So what? You learn to get it right. There are other advantages to emails that forums don't have, like...

>archives are unreliable

This utter bollocks. Archives are plenty reliable and everyone on the list has their own copy of everything. Many mailing lists are mirrored mulitple times. You simply cannot do this on GitHub.

>it's difficult to map git commits to reviews

Fair that this could be improved, but it's not exactly difficult. You can just search your mail archives for the subject line, or even just google it. Still, it could be improved.

>It's also wrong to claim that linux code review is somehow "distributed", it is very much centralized on a couple of mailing lists servers on vger.org.

Hundreds of mailing lists, not all of which are on vger.org, and some of the development doesn't take place on mailing lists at all. Some of it takes place on GitHub!
Microsoft Is Exploring LTO+PGO For A Faster Linux Kernel
mmap usually these days
The Art of Upsetting People
trupanion
One of the authors of this paper has been posting user-submitted translations of the key table from the paper here (as well as a colour-blind version):

https://twitter.com/trishgreenhalgh/status/12985153375379005...
This webpage which is a guide to hand coding things appears to not have a closing </head>, </body>, or </html> tag.
By the way, thanks for suggesting SimCLR. I will go through this paper.:)
Ok, if the government says, "Hey Palantir, we have this data and we need you to group everyone by religion and political affiliation", is it then also Palantir's fault if the government uses that resulting analysis for discrimination?
If you enjoy this he has another project with an unusual brief:

> After completing MS Paint IDE, I realized that moving from Discord to talk with people all the way to Paint to program was relatively exhausting. I then set to make EmojIDE, an IDE entirely in Discord Emojis. This project strives to increase communication among developers by making Discord the cool to both program in and communicate with other developers.

https://github.com/RubbaBoy/EmojIDE
In the abstract, this doesn't bother me. The potential attack surface for terrorism is huge, and there is a lot of potential for damage (both loss of life and economic damage). Hurricanes are a fairly well understood phenomenon which tend to cause a lot of damage but in fairly limited ways (typically only to coastal cities, and typically with warning).

It's not all that surprising that it may cost more to prepare for the huge and unknown variety of possible terrorist attacks as compared to the pretty well-known threat of hurricanes.

To me, the more important thing is that we make sure they have adequate resources to address both kinds of disaster (as well as others). I don't really care which one is more expensive.
Thank you! My thoughts exactly. I just reposted this article:

https://news.ycombinator.com/item?id=24295133
And there is barely worse way to stay on top of things than email.
Arnold Spielberg, Computer Designer and Father of Steven Spielberg, Dies at 103
Absolute nonsense. Emails are far more productive. I've made a video demonstrating the difference here:

https://spacepub.space/videos/watch/1619c000-7c44-4330-9177-...
Show HN: Replab – Easily share, embed and run your Jupyter Notebook
That being said, I very much like the spirit of the document. Many many good points.
Hello Hacker News!

I started developing replab after I realized that I did double work copying/pasting source code from my Jupyter Notebook unto my blog article and manually included "Open In Colab" button that linked to the same Jupyter Notebook uploaded on my Google Drive.

I hope to hear your feedback and understand the problems that you are facing when sharing your Jupyter Notebook in any form.

Huge shout-out to Embedly for approving replab as one of the providers (https://embed.ly/provider/replab). Thanks to Embedly, replab can work smoothly on Medium too for example, https://medium.com/@jolks/test-9ead410b1e8.
What about false positives when looking for the next header?
See, that's the reason why I dislike this whole "Start with the Why" charade. The term is just too ambiguous.

The way you use it is about the motivation for the founder/company. That motivation is, for all intents and purposes, irrelevant to the nature and success of the company. Steve Jobs could have started Apple because he thought it was a good way to make a boatload of money. Who cares? Certainly not the customers. What causes the company to exist isn't the point.

The other way to understand the "why" is more about the purpose or meaning or even vision for the company. These are also, to a large extent, arbitrary, but they make more sense. The purpose of the company, in the broadest sense, is to offer people a worldview they may or may not subscribe to, and in which the products they sell play a justified role.

Personally, I think before "who", you need to define "where" (to). You need to paint a picture of your vision, so that people who will subscribe to it can identify with it, and hopefully with your products. It's a more vision-centric way of doing things.

"Who"-first is your run-of-the-mill "customer-centric" approach. The customer is always right, adapt to their needs and just give them what they ask for. It works to an extent, but suffers from "People would have said faster horses" problem.
TSMC: We Have 50% of All EUV Installations, 60% Wafer Capacity
That's fair--400 miles is on the shorter end of the spectrum.

Still, "low cost" is relative to a chartered private jet--which, emphatically, is not a service that people purchase because it's the most economical option--rather than a commercial airliner (although, if true, the SFC per passenger of the Celera would be in the same ballpark as modern commercial airliners, which is very impressive). The average domestic flight is under 1000 statute miles (https://www.bts.gov/content/average-length-haul-domestic-fre...), so this plane needs to offer compelling efficiency gains at ~500-1500 mile ranges in order to compete with existing services, unless they're strictly planning to fill the niche of one-leg, long-range flights that existing private jets don't have the legs for.
Delete Chrome, switch to Firefox.
I reposted this based on a comment by u/cxr:

https://news.ycombinator.com/item?id=24294617
Oh, you are far closer to reality than you think, this isn't all that exaggerated. One particularly memorable instance of this was OTA update of on-board controller in a vehicle, while in motion! Fortunately we spotted it during DD, the consequences could have been terrible.
It's good advice for any country though.
Wait until you need a Microsoft account for accessing github, wait until your account gets blocked.
All of sudden all of your code is out of reach.
+1

As societies become more wealthy fertility rate tends to drop below replacement levels.

https://en.wikipedia.org/wiki/Income_and_fertility

Quote: "The higher the degree of education and GDP per capita of a human population, subpopulation or social stratum, the fewer children are born in any industrialized country"
Sadly this is wrong, as my play time of 448 hours shows

https://i.imgur.com/zAlvIcv.png

Had I instead got a minimum wage job, I'd have £4,000 more money.
Yes, and often mmap() for large allocations and other parts of the heap.

There has been an interesting discussion about memory management in Ritchie’s PDP11 C compiler on the TUHS list this month https://minnie.tuhs.org/pipermail/tuhs/2020-August/thread.ht... from the era when large programs could not necessarily afford the overhead of malloc() so sometimes used sbrk() directly.
Novel 3D-printed device demonstrates enhanced capture of carbon dioxide emission
Real Estate Marketplace – Key Things You Need to Know
How to build one, what is this type of software and why it's useful.
Windows keys started the nightmare for me decades ago. So nice hitting one of those while gaming full-screen!

This conversation happened a thousand times: "but you can hit them again and restore what you were doing"... no, I can't, specially if I have pressed a dozen keys since.

I used to buy IBM keyboards from more civilized times, but my dealer disappeared, maybe he was arrested?
>You mean like friends recommending Firefox and someone naturally going to Google to search for “Firefox” and the top link being malware? If someone recommended an app and they found a fake version on the third party App Store how would they know the difference?

Again, if they are not sure how to discern the difference because of flaws in Google, they should not be using Google. Their friend or maybe a curation website or whatever should give them a direct link. Why are you assuming that this is not possible? People share direct links to websites and videos and other things all the time.

>You mean like “freedom” to choose an Android over an iPhone?

No, that is not freedom. When every company is in on the scam, you need government intervention. When all companies are abusing your privacy, you need new laws. The existing laws were made for non-digital marketplaces. You can setup a lemonade stand without Apple robbing 30% of your sales, but if you try to make an app you first need to beg apple for permission to write software, then apple will rob you of 30% of your sales. Sorry, that is not morally acceptable to me, and I don't even work in the software industry anymore. I work in vaccines. We need new laws as goods and services transition over to digital-markets. Modern problems need modern solutions.

>Is this the government you want to give more power too?

By setting the rules of the economy as such, the government already gave too much power to corporations. Its time to change the balance of power to what we think is morally acceptable. I'm not even saying everything has always sucked. Maybe the existing laws did work fairly well for a while, but I don't believe they have any magical power that we can't amend them as we see fit.
Elon Musk is now the fourth-richest person in the world.He's about to get richer
And the paper that's sent to landfills breaks down into global warming-worsening gases.
Can you share some of your thoughts how this might be technically possible even with conventional toolchains?
> Online isn't real-life. You can test in a VM, but it will never be the same as testing on actual hardware.

Ths context is that testing is a solved problem. You are taking specific factual examples I wrote and attempting to debunk them with a general statement that is in agreement with what I wrote. Testing scrollbards can absolutely be tested inside a VM. Pretending that native hardware is needed to cover 99% of the use-cases for scrollbars is kind of silly.

> Even my craptastic company gives me a bunch of devices to test on. And I very deliberately specify very low-end versions of the machines so that I can test against worst-case-scenarios. It's a bonus that sub-optimal hardware is cheap as chips.

You've made my point. This is a solved problem.
Your quotes from Uncle Bob to my ears sound like trite nonsense. Moreover, name-checking him and then giving quotations of what he said seems positively religious.

My basic argument with agile is this - can it be measured that these things are good? Or is it just a pile of piffle built on anecdotal evidence - that people get paid thousands of dollars a day as consultants to espouse?

The industry has a long legacy of this - e.g. designing your classes in UML will solve your problems, or the Rational Unified Process, or prior to that, in the early 90s, Rational Rose diagramming experience was the "must have" on your CV.

One of the more reasonable analysis tools was Use Cases in my view, but most of it is just a bunch of noise, busy-making tasks which Andersen Consulting were more than happy to provide 100 people doing these tasks and bilk some client 100m for the pleasure.

There's no substitute for high quality, intelligent people self-organising. People that want to proceduralise developer behaviour are basically people that want to steal our freedom to be creative and effective, in the manner which befits ourselves as individuals. And make themselves ghastly rich doing it.

I don't see Uncle Bob as all that different, having hung out in the Agile evangelist scene in London for a while - they are all on the lam.

In my opinion.
Tool transforms world landmark photos into 4D experiences