skysight-inc/HackerNews huggingface dataset:
Speaking as someone in AZ, the fact that we can get a 5nm fab going here in the US speaks volumes to how effective that pressure was. I actually disagree with Mark Liu, on his opinion on it leading to a lot of nonprofitable business... I think that for the US and EU it is actually critical from a national security and economic standpoint to develop new semiconductor capabilities. I think that there will be profit in doing domestic semiconductor, but only because the government is going to have to subsidize the buildout of this capability.

I do think that its going to become a race to the bottom for wafer/ic costs, but that is actually a really good thing. I think there are going to be more companies that are developing in house technology and more focus on things like FPGA and edge-based compute. If TSMC, GlobalFoundries, UMC and Intel are smart, they will focus on pivoting towards the software/simulation side of things, IP cores and flexible logic like FPGA type of solutions. Ideally they would want every big company developing their own CPUs, edge devices, etc. and have them optimized for their process nodes.

I suspect this won't be the last major fab push, especially since people are seeing how fragile the supply chain is.
This was a plot point in Cory Doctorow’s Martian Chronicles:

https://escapepod.org/2019/10/03/escape-pod-700-martian-chro...

Disclaimer: Mostly just posting this to plug Escape Pod. No affiliation, but it’s one of my favorite short fiction podcasts.
I'm on 10.9 and I don't want to use anything newer. I can deal with some risk, but this vulnerability is unacceptably bad.

The core problem is that really dumb feature which auto-expands certain zip files. I need to turn that off.

MailWebAttachment.h contains a method:

- (BOOL)isAutoArchiveAttachment;

I bet that if I Swizzle that to always return false, this "feature" will go away. I'll found out this weekend...

Edit: Is the author's PoC available anywhere? Not that I really need it...
There's actually Unicode and CSS support for it, but it just isn't widely integrated / used.

https://ja.wikipedia.org/wiki/%E5%9C%8F%E7%82%B9
I learned of byobu several years ago from a coworker. I think of it as (but may be technically incorrect) a wrapper on top of tmux (or optionally screen; behaves the same-ish either way?)

It's hotkeys are... less arcane to remember by virtue of being primarily the F-keys at the top of the keyboard.
https://manpages.ubuntu.com/manpages/eoan/en/man1/byobu.1.ht...
Im personally not ever gonna use it as long as docker swarm is maintained.

But thank you for bringing the world another tiny step closer to abandoning k8s and k8s (over-engineering) mentality.

You’re doing so much for the world and for all the developers. Thank you!
> hogfor ("seaworthy")
Shortened to HG, then pronounced by Norwegian and Danish sailors as hah gay.

Well then.

https://www.youtube.com/watch?v=9ZXHyARzucE
It is old-school, and while it's not technically deprecated that's only because it never made it into the C standard in the first place.
Cataclysm DDA – turn-based survival game set in a post-apocalyptic world
If you've scratched your own itch, find more people with your own itch. Try to onboard every user: this let's you show them how to use it, and you'll learn more watching them use it than any second-degree data you pick up.
Microsoft’s Cortana meets an untimely end on iOS and Android
Using the tmux vi keybindings to copy and paste between panes is great if you haven't tried it.

This copy/paste workflow is really nice for working with kubernetes on the command line.

E.g., imagine that you need to delete a kubernetes pod.

You'd run a few commands like this:

1. `kubectl get pods`

2. Find the pod id, and copy it using mouse & some shortcut

3. `kubectl delete pod <pasted-pod-id>`

Instead of this mouse workflow, you could do something like this in tmux:

1. `kubectl get pods`

2. Find pod id, `Ctrl+b [` to enter tmux's vi selection mode

3. Navigate to the section you'd like to copy; e.g. `k6ww` (up six lines and over two words, for example)

4. Press space bar to start selection, and use common vim movements to highlight what you'd like to copy (e.g. w or $)

5. Press return/enter to copy the selection

6. This text can be pasted with either Cmd/Ctrl+v (it gets copied to the system clipboard for me on macOS 11.2.1 with tmux 3.1c_1 from brew), or using the default tmux shortcut `Ctrl+b ]`. So that would allow you to type `kubectl delete pod Ctrl+b ]`.

So yeah, it's a few more steps, but it's a lot faster for me.

These are the relevant sections of my ~/.tmux.conf file:

# Use vim keybindings in copy mode
setw -g mode-keys vi

# Use emacs keybindings in the status bar
set -g status-keys emacs

(I mention the `set -g status-keys emacs` config line just as an FYI since it's been really helpful for me with tmux. I've never liked using readline-type inputs with vi-mode.)
You can do that!

tmux capture-pane -p -S - | vim -

Or bind that to a key. -p is "print to stdout", -S specifies where to start and - means "the beginning of history" (by default capture-pane just gives you the visible contents). I'm not sure how to do the same thing with the current selection -- copy-pipe doesn't seem to work with vim, for some reason.
https://nifi.apache.org/
This has caused so many mistakes and accidents, you’d get the impression the people who came up with that name have never left their solar system.
Hey, thanks for checking Notesnook out!

Yes! We are currently internally testing MathJax support in Notesnook so it'll be out and about soon.
I strongly want to know what someone that would have experienced almost exhaustively all of the music universe, would qualify as the best songs (the criterion being potency on qualias).
The closest I could find are the lists of Scaruffi which is a man that has for his life full time job since decades the goal of refining its list.
https://www.scaruffi.com/ratings/10.html
While there are some gems I feel like the results would be very different had they been generated contemporaneously by someone with a younger brain, for example I am in much bigger intersection with lukeprog or David Dean Burkhart.

There are websites like rateyourmusic.com but I still can't find a platform of recommendations made by passionated experts.
That's interesting. I see a runtime like this as a dealbreaker, but different strokes for different folks I suppose.
> Most people don't go through that for the sake of society and the survival of humanity...

Where are you reading that, because I never implied any of it...

The birthing process is intensely traumatic and it sounds like you're taking offense that people hail mothers as "heroic" for going through that. What's there to argue? They inject numbing agents directly outside the spinal cord and it's still not enough. It's absolutely metal.
>Human civilisation is far more fragile at the moment than in the last few. hundred years.

It was less fragile when there were famines all the time?

I don't understand how people can repeat this rhetoric when it seems obvious to me that however fragile it is, it's less so than in all of history. Even if things rapidly get much, much worse, it wouldn't change my opinion.

How do you think we would determine which is the correct perspective?
Reading code is one of the truly under appreciated skills in the software industry
> But actually be the same? No.

Where are we taking this conversation now? Yes, it would be impossible to use the same physical piece of lumber in two houses at the same time.
Turning a Small App Into a $20k/mo Business
Yeah, I'm not using swype. Just SwiftKey but I find it gets it wrong most of the time. It occasionally picks up typos and I'm actually writing this comment without manually correcting any errors. To try and gauge how well it does. And I don't type well. It seems. To be decent enough. Almost anyway.

Tkl that last sentence.ortoq.

(till that last sentence of two...)
They can encode numbers and recipes or algorithms. It’s been found that story can be allegorical memory devices which embed deeper knowledge when parsed. So the same thing that sounds like a story can reference math and other practical things.
If I remember right, the Windows versions of RCT, which descends from TT/TTD, use DirectX to allocate their framebuffer.

Then they just operate directly on it, because the engine literally is older than DirectX.
V1: “This file we downloaded for your convenience is requesting access to [folder]. This may harm your computer or expose you to unknown security risk. Are you sure?”

V2: “This file unexpectedly tried to access [folder].”

The exact same mechanism Apple already used with GateKeeper and FS access for programs at runtime.

Why does it need to be more complicated than that?
I've got a 100% fail rate with crowd sourced hardware. You won't see me throw money at hardware through indiegogo or kickstarter again.
Nice looking CLI are great.

However I don't think that CLI should mimic GUI, with boxes, transparent windows, shadows, pop-up menus etc. This is way too much bloat...

Why not simply write a GUI if that's what you want?
You can find some preliminary work on this thread: https://mobile.twitter.com/VirusesImmunity/status/1371226482... and you can follow the professor for the latest updates.
One feature to improve the discoverability of sequences of keypresses/chords is a which-key style UI. e.g. a panel will show the available set of next inputs which can be handled, and what their command is. https://github.com/justbur/emacs-which-key#more-examples
Learning and reading even if you are 'busy'
How do you overcome your own 'busy-ness' to make sure you are continuously learning and growing?
Where’s the evidence that that kind of pressure ever makes a difference to anyone's behaviour?

Surely the pressure to avoid debilitating illness/injury or slow/painful premature death is far more profound, and for anyone who doesn't care about that, there are much bigger issues at play than the cost of healthcare.
It's a lot better now.

> I hate CSS...In good old days, I would have used a table

In case you didn't know and if it's of any help, CSS has gotten a lot better compared to e.g. 6 years ago. Today, CSS grids[1][2] and flexbox[3][4] make layouts a lot simpler and are pretty well supported[5][6]. I think you might find using a CSS grid easier than a table for layout.

[1] https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_La...

[2] https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layou...

[3] https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexibl...

[4] https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layou...

[5] https://caniuse.com/?search=grid

[6] https://caniuse.com/?search=flexbox
I started using it before that was introduced. I haven't tried going back.
The original Transport Tycoon predated DirectX and ran on DOS. Later games like RollerCoaster Tycoon had basically the same UI and were also almost entirely written in assembly (despite now running on Windows rather than DOS), so it's clear that Sawyer pretty much did write a graphics library in assembly.
using java 8 and not looking to upgrade unless the license situation is altered
Nice I'll be able to use for better coverage at natural language understanding!
I’d say most of the world’s population does not know how to pronounce “Pfizer” correctly.

And it’s Bion-tech.
The entire waymo website including the lidar page has been revamped right after this discussion. In case anyone want to revisit the cool new site http://waymo.com/lidar
Perhaps consider choosing background and font colors with a little more contrast? A white background and light grey text isn't the easiest on the eyes (mine at least).
> Sorry but I don't believe it.

> In the very beginning of the South African variant there was a report that it wouldn't protect against it and other variants. They're the most expensive vaccine and they want to keep selling their product.

> I just lost faith in anything. When politicians make a profit from a prolonged emergency situation they have no reason to shorten the pandemic period [. . .]

These two arguments you’re making contradict each other - the vaccine protection from the variant without an update shortens the pandemic period. An announcement that everyone needs to shelter in place while a new vaccine is developed is actually what would prolong it.

Also, you seem to be placing more trust in an early “news report” than a scientific study, which makes no sense.
I think visicalc was the first general purpose widely used spreadsheet by the general population (office people/at home)
The real brokenness here seems to be that the chips are not engineered with say ten times the patch capacity.

And the root of the brokenness is that there isn't the end-to-end awareness and acceptance that ten times the capacity is obviously needed.

Owww.
I wonder why we still have capital letters. I understand that Latin had more angular letters to inscribe on marble, compared to the more rounded lower case letters for day-to-day writing. Now that we have the technology to do rounded inscription, why hang on to this outmoded notation? The simplicity of the Latin alphabet is unnecessarily complicated by the presence of capital letters.

This is not as absurd as it sounds. After all, over the centuries, we have introduced punctuation to make it easier to read, unlike classical writing [1]. Why not carry through with remaining reforms?

[1] https://en.wikipedia.org/wiki/Scriptio_continua
Acchhh!!! Brain fart!!!
Quartzy (YC S11) | Full Time | Remote | GMT+5 to GMT+8 | https://www.quartzy.com

Background: Quartzy is the world’s #1 lab management platform. Every day, hundreds of thousands of scientists from all over the world improve the efficiency of their research by using Quartzy. Our software combines lab resource management and eCommerce, producing unique value in this large market, returning time to researchers who can focus on their next discoveries. Our customer range from wine makers, to food & agriculture companies, to companies working on COVID testing and therapies. We are humbled every day to serve them.

We have roles open across our product and engineering teams of varying levels. We recently shifted to a subscription model, which has been the driving force in growing our product and engineering teams. Join us at an inflection point in growth and help define the future of our product and tech stack!

Engineering

- Senior Full Stack Engineer https://jobs.lever.co/quartzy/8bc5b58d-efd3-474e-a9c6-5d8e5d...

- Lead QA Engineer https://jobs.lever.co/quartzy/6312c9bd-07f7-465b-9c59-695560...

- QA Engineer https://jobs.lever.co/quartzy/1e69b9be-3ced-443f-8b92-b83bd3...

Product Management

- Lead Product Manager https://jobs.lever.co/quartzy/2b7342f1-9382-40f3-a119-2a7a90...

- Senior Product Manager (E-Commerce) https://jobs.lever.co/quartzy/41fb0afb-b5dc-47a4-9d14-f9d5f7...

Product Design

- Senior Product Designer - https://jobs.lever.co/quartzy/afb03d85-e789-400c-a926-1cb14c...

Tech we're using: JS (React, Ember), PHP (Laravel), AWS, Kubernetes, MySQL, Elasticsearch, GraphQL

Relevant industries: Life science research, B2B SaaS, procure to pay, e-commerce

You can directly contact Levi at levi@quartzy.com who will help get you on the phone with a relevant team member, or you can apply through the links above.
Thanks, both, for the kinds words. I am very glad to hear that!
Their exact statement was:
"We don't really have enough contact tracing data to reliably conclude"

Your argument, then, is that one can make a confident affirmative argument about the null hypothesis absent any evidence and be correct in so doing...?
I like the idea. If people want to learn to read code and grow from it I highly encourage adopting tools suitable for that task. You can’t read code in a diff. You can’t read code in commits on GitHub. You can’t. You read code in an editor with reference navigation. And you go navigate even if the interface didn’t change. And you go read tests to see what they (don’t yet) exercise. You need a full dev environment to read.

Again fully in support of the effort. Just want to make sure readers have context to embrace their tooling context for the task.
This is the first time I’ve ever heard anyone suggest this was a coincidence.

You might actually be correct — I personally doubt it, but it’s a funny thought... to think that we all just over-indexed on this trivial detail.
Show HN: Expenses - Spending Tracke‪r
Expenses has been crafted to keep track of your spending effortlessly, with useful features in a simple, intuitive interface. And with iCloud, it’s easy to keep all your expenses in sync across your devices and collaborate with others using sharing. The apps are available on Mac, iPhone, and iPad.
Interesting. I got my number from google (google for coronavirus immunization stats), which says it gets its data from "ourworldindata"[1].

[1] https://github.com/owid/covid-19-data/blob/master/public/dat...

Google screenshot: https://imgur.com/a/OMu5EcY
What would get open-source mapping out of this "1990s GPS model"?
Does this work for a tmux session on a remote host? Seems like it would only work with access to the local system clipboard
I'd say define a "cycle" as greatest common divisor of all planets' rotation periods. Make it an equivalent of "solar system day/hour" or something.
Hmm... I just read a great book by Rob Fitzpatrick that talks about having customer conversation. It's called The Mom Test.

I did a summary here: https://www.chestergrant.com/summary-the-mom-test-by-rob-fit...

I recommend getting a copy, solid advice from a past y-combinator founder.
> why is it that the EU vaccine rollout has been dismal compared to the US and UK?

Because both do not export any vaccine. And the EU does. So even Canada cannot get vaccines from the US and gets it from the EU which exported about half its production outside the EU. Some even went to the US.

Partnering with Pfizer was done because the BioNtech CEO knew people at Pfizer from before. If they would’ve chosen e.g. Bayer (which is what CureVac did) the story of would’ve been different.
Location: Toronto, Canada

Remote: Yes

Willing to relocate: Only to Waterloo, Montréal, or Vancouver.

Technologies: Python, Django, PostgreSQL, JavaScript, CSS/HTML

Résumé/CV: Available on request

Email: ClassRespCollab [at] pm [dot] me

Full Stack Software Developer with 7+ years experience creating MVC websites specializing in object-oriented analysis and business analysis. Computer Science and Business Administration degree (UW BMATH). Open to backend, frontend, or client liaison work.
I misread the url and thought this was gonna be an April Fool's joke from mynoise.net where it has a new noise generator that plays every sound at once.
I remember unrelated talk by Node.js author when talking about Deno and the mistakes of Node, “don’t try to be cute when designing a language”. (Or something along those lines.)

Perl design seems like it tries to be “cute” and “clever” almost every design decision. “Hey let’s name it bless, hey add unless and if too”.

Even the documentation tries to be all funny and jokey.

The language suffers for it, when you actually try to do something serious.
You can use Proxmox. We have an on prem cluster. It works reliably as long as your hardware works. It does LXC, VMs, migrations to another node, snasphots, ZFS. We hand an outage when a router died. Surprisingly a bare metal FreeBSD server directly connected to the public network was still up when the VMs were unacessible.
My non-comprehensive tips:
Start your podcast count at -5. Make five you don’t publish but make the 5. Intro, music, breaks, outro, etc. Make the audio equivalent of a shotlist / outline. Leave time to edit out some umms, but not all of them. A format, or formula, helps you as much as your audience — both parties need a home in the episodes, familiar ground.
Simply put Python is the new Perl.

As a Perl fanatic. I've come to like Python because of the endless feature bloat and growth of library ecosystem.

The Perlification of Python has happened and we old time Perl programmers are enjoying it.

Personally I still think Perl 6/Raku has a chance provided a Killer app comes around.
Very advanced. In fact, they are there, but they do not use NN to do it.
I think the most intuitive way to select and copy is selecting with mouse and click the middle button to paste.

Tmux don’t support this with `set -g mouse on`, but you can add this to your tmux.conf:

```
unbind-key MouseDown2Pane
bind-key -n MouseDown2Pane run "tmux set-buffer \"$(xclip -o -sel clipboard)\"; tmux paste-buffer"
```

However, this only works fine within tmux alone. When you select text in tmux, you can’t use middle button to paste them into other programs, the opposite is the same. I don’t know why.
> more human than anything humanity could write

Made me think of:

https://www.youtube.com/watch?v=OyO18QrJ3zw (White Zombie - More Human Than Human, referencing PKD's "Do Androids Dream of Electric Sheep?")
This resonates a lot. What line of business are you in?
Yeah, that part sucks. She started on Loki (not that she knows that) and I upgraded things to Juno and that was enough for me. Luckily, her life on the computer is a printer driver and a browser window, so there wasn't much that needed re-configuring.
Dang it. Thanks for taking the time to reply!
Nice. Same in Australia
lol they must have paid someone a shitty salary for someone to come up with a such a crappy system.
Yes but the new aircraft would have to have things like modern electronics, not the pure original spec. The wings could be unchanged but the radio set would be to current standards, incorporating things like adsb transponders that didn't exist in the 50s.
It really is “just enough computer: the OS.”
That's neat; the ability to move state backwards is a powerful tool. I'm building my own language around reactivity and state management ( http://www.adama-lang.org/ ), and I'm getting to the point where I could demo replaying a board game backwards.
The US would not allow Egypt to become part of the Warsaw pact either, yet Soviet support somehow made that situation different.

>the US and the entire rest of NATO would 1000% get involved

They didn't for the Suez Canal crisis, the US broadly sided with the USSR against France and the UK.

>all means necessary would be used to keep control of the Bosphorus strait.

Much like the Suez Canal, they never had control over the straits. A treaty regulated both civilian and military vessels that allowed the USSR access. Reinforcing my point, that their treatment wouldn't have changed with a canal too.
The questions no one one needed to be answered... This guy answers them so
... completely
yes, but just saying - you can use imessage on an ipad.
how stupid do you have to be to think automatically handling mail attachment compression in any way is a good idea
Why not just put cables and tug these ships through the channel? It will reduce these types of accidents and speed up passage of the ships as well. You could build two rail lines on either side of the channel for tugging ships.
Actually, Safari has been used for exploits much more recently than that! https://totally-not.spyware.lol/ (iOS 10, 2018)
Yeah most companies don't care about the IP they care that the email was opened by the target/victim and that's what happens even with proxied images.
A Conversation with “America’s Doctor” about Funding Research
There is quite a bit to worry about, the country is being sold right out from under Canadians. Thread on r/toronto where they say there are full front page ads in Hong Kong and TV Commercials in Asia advertising housing and condos in Toronto.

https://i.redd.it/sj0573uq9nq61.jpg
This should work the same locally & on remote hosts. Tmux doesn't care that you're ssh'd into some host.

As long as your system & version of tmux supports copying to the local clipboard, you should have no problems pasting with either Ctrl/Cmd+v or `Ctrl+b ]`.

Otherwise, if the clipboard is broken for some reason, you can stick to using `Ctrl+b ]` to paste.
Why not upper and lowercase numbers? Could emphasize cheap or expensive in a price. :)