skysight-inc/HackerNews huggingface dataset:
Hm, really? Maybe you're missing a layer of indirection if that's so?

Usually I end up wrapping things myself so I have one "setup-handler :name" function/macro that creates the subscription and event db handler for me. There are also existing libraries that does this for you, if writing it yourself is not wanted.

One example of such library: https://gitlab.com/nikperic/reframe-utils

`reg-basic-sub` has this outcome:

(reg-basic-sub :common/active-page)

;; Equivalent to
(reg-basic-sub :common/active-page :common/active-page)

;; Equivalent to
(reg-sub
:common/active-page
(fn [db _]
(:common/active-page db)))
I've very high regards for TransferWise. Fastest and cheapest.

Meanwhile, Paypal is a frauster and should be mass-boycotted. So do Upwork.
I'm sorry but I can't take a critique of a CEO seriously when you're talking about whether some series should focus on Baby Yoda, that is so far away from the level of importance to analyze Bob Iger's career. If you look at any of the key performance indicators for Disney they've performmed phenomenally under Iger.

If you look at what Disney does though - theme parks, Sports coverage, News, And Movies. Let's run through that list: Theme Parks - completely closed due to Coronavirus, unlikely to open for months. Sports Coverage (ESPN and the like) same story. News Coverage - under considerable stress because advertising has fallen through the floor. Movies - Cinemas are closed and production on everything has stopped.

Disney is a Carnival Cruises level of exposure to Coronavirus. And you can try and claim Disney was failing before this, but their financials disagree- their revenue from Parks, Experiences and Products was up 6% in their latest financial report (and operating income up 11%). I would really encourage you to look at Iger's based on the performance of the company rather than your gut feeling about Disney's content.
Me too . please do share
> for example internally matching up (say) a one customer transferring USD to EUR, and another transferring EUR to USD, so that TW’s costs are minimised?

From what I've read, apparently that was their idea since inception, do their own reconciliation as far as they can.
Ransomware scumbags leak Boeing, Lockheed Martin, SpaceX documents after contrac
The IDE you linked to seems to be proprietary software.
His suggestions:
1. use transferwise.com
2. Open foreign currency account in your bank
vim + vim-fireplace + only work on clojure/script projects. A real-time interactive development environment is hard to beat and after 10 years of experience programming and only around 1 year programming clojure/script, I have never before been this productive and carried the same confidence in my code.
Wisconsin is hardly a dying region. It's a very quiet biotech (UW is/ was the largest patent holder in the world mostly in bio, pharma and tech), software (Epic, redox, SwanLeap) and manufacturing (Trek, Kohler, Georgia Pacific, Stryker medical, Mercury Marine) powerhouse.

Though the smaller towns in the state are more dependant on lower yield industries.
Microsoft Windows Script Host (WSH) has saved me and my teams over the last 2 decades probably hundreds of hours.
It has allowed me to deploy small VBScript and JScript scripts that automate day to day repetitive tasks in the office without worrying about installing runtimes/dependencies etc. You write it once and it just works for everyone (provided you work in the typical MS only office space, which I'm aware many here don't).
Security is obviously a concern as the tech is quite legacy these days.
If you don't pay tax now it is my understanding you shouldn't pay tax after changing to Transferwise. The general rule is that tax is paid in the country where the work is carried out.

If you have doubts you should ask an accountant, rather than randoms on HN.
I work in environmental impact assessment and most of our major projects have substantial opposition, usually on environmental grounds. That is true of schemes that are usually seen favourable by environmentalists. But government's can and do ignore that opposition if they want something built.

Also, these kind of comment threads talk about "environmentalists" or even "ecologists" as a single homogeneous group. That is simply not true. Most people in rich countries care about the environment to some degree but differ hugely in what they prioritize. The environment is a big topic that is more complex than just yes/no questions.
Just updated kd with a long-time feature I wanted: tty detection!

kd f # => jumps to foo
echo $(kd f) # => outputs foo's path
# some creative, if nonsensical, examples:
cp some/file $(kd foo)/app/controllers/whatevs
cp $(kd bar)/Gemfile $(kd foo)/Gemfile
kd foo && cd app/controllers && cp $(kd)/config/whatever .

This is useful and possible because kd's output is stable and predictable: it always returns the last prefix match of the kdrc file (or, without argument, the project's top-level dir), and it returns non-zero rc on failure. Plus zsh will even gladly expand the result on <TAB> for double checking.
They should add another title, “The Dark Side of the pharma effect: When excessive belief in profit kills”. I am in no way advocating any sort of blind belief.
> The computers are not getting much faster anymore

True for each core on a CPU (broadly) but not true for the computer as a whole unit, we've seen an explosion of core counts on x86 desktops/laptops over the last 5 years (helped by the resurgent AMD forcing Intel to stop putting out incremental upgrades to 2C/4T on laptop and 4C/8T on desktop every year).

> People writing code that has to manage resources besides memory have found that, given the right core language facilities, managing memory too is no bother,

If we assume that it is 'no bother' as stated that doesn't address the 8C/16T elephant in the room in that for maximum throughput on a modern machine we need to orchestrate running across multiple cores properly and that's a tougher problem to crack in a general purpose popular language without an explosion in complexity to the programmer.
I have spent a considerable amount of time on Windows turning certain features off, removing some bloatware, and setting up my dev environment so Ubuntu doesn't feel any worse.

The only upside of Windows, and definitely a major one, is power management. On Ubuntu, my battery lasts around 2.5h with moderate use whereas on Windows, it's around 3-4 hours. Yes, I am already using powertop and TLP. =)
Licensing should absolutely be considered. In fact copyleft is one of the main reasons I'd go with Linux over BSD anytime.

If I am going to invest my precious free time into software development, I want to guarantee to my users that my software will always remain free, (as in freedom).

There's also a community aspect to the BSDs that I strongly don't align with, which is the sort of 'practical, above the fray' mentality that seems to disregard all political/real-world happenings around privacy, encryption, patents, censorship etc. and instead focus purely on the code. To the point of praising any piece of closed-source that has a bit of BSD in it.

While this is perfectly valid short-term, I do think that a movement that goes beyond code and has some ideological foundations is needed.
That's great to hear. I regularly use Transferwise and have always been happy with the service they provide.
Hmmm for a petabyte you'll be closer to the size of a desk than of a small box.
>2) Anything that lets you resize/place windows with hotkeys. For example, Divvy for OSX. Divvy is also nice because if you press the hotkey multiple times, it cycles the application through each of your monitors. No need to ever use your mouse to move/resize a window ever again.

Aquasnap is an OKish windows equivalent. The best i've found, at least.
Your statement is correct but misses the point
zsh fuzzy search in command history. Just a couple of characters from a previous command, pressing up/down and you can modify and run a previous command.
BriskBard Web Browser 1.9.0 Released
He thinks places in Africa like the Congo should stay the same because there's no one rich there? No. That wouldn't make sense.
Instead of "loss" I consider it a service price for discoverability and the payment guarantees for hourly projects.

I also don't mind paying since so far it's been the best method to get projects for me so far.
ACCA to Explore Potential Applications of Blockchain in Accounting with Tezos
I have an account with an Italian bank that offers multicurrency accounts (EUR, USD, CHF, GBP + others not activated by default). If I change 1000 EUR to USD now I get 1089.90 USD, if I try to change 1089.90 USD to EUR I get 993.80 EUR, so it seems the spread is less than 10 base points, which seems to be pretty much in line with Transferwise.

Also, given that I actually have a part of my account in USD that means I can wait and change money when I need it rather than when I invoice.
Yes, 4 year old custom HP 820z I updated 4 year old W10 on a separate boot drive, resulted in 4 seconds of windows icon then black screen with prompt.

It's my kids 3d modeller, renderer, she runs old non updated W7 due to frequent routine upgrade problems in the past.

Previous update of W10 upgrade on Samsung Laptop/tablet disabled WIFI.
Remembering Conway
From experience, slower than VSCode by quite a bit, and both VSCode and Jetbrains are of course slower than Vim by an order of magnitude.
My understanding is that intentionally misnaming the virus/disease is done to mock perceived political correctness. Particularly after the WHO officially named it SARS-CoV2/COVID-19, if someone on twitter referred to the virus/disease as "Chinese coronavirus"/"Wuhan virus"/etc, someone would usually respond saying that such language was xenophobic. This happens to a few prominent people, screenshots are made, screenshots are shared around, people pile in on one side or the other, the issue quickly becomes partisan. In the end, right-leaning media/individuals/presidents coalesce and intentionally emphasize the Chinese origin as a protest against perceived oversensitivity.

Normally I'm loathe to suggest that things which happen on twitter direct wider social discourse, but I believe this is the most accurate characterization of events in this case.
What level of redundancy are you calculating? I’m not comfortable with less than RAID6/Z2 on large drive arrays, so 3 12TBs is only 12TB usable. 12 3s I’d probably do 2 6-drive volumes, each with 2 drive redundancy, so 2x4x3 or 24 TB usable. That’s enough to flip the math.
This may be of interest to you.
https://getsharex.com/
Using the opportunity to pressure TW to expand into more markets. Why only focus on the EEA countries? Come on, expand onto whole Europe/world, if Payoneer/Skrill can do it, you can too.

Edit: make debit cards available anywhere.
Qbserve (https://qotoqot.com/qbserve/) when I was on macOS, now RescueTime + Custom New URL Tab (Chrome extension) pointing to https://www.rescuetime.com/browse/productivity/by/hour/, so I get immediate feedback on my productivity (motivates me to keep moving) or slacking (motivates me to start working).

I cannot stress enough the word immediate. Delayed reports (after a week, after a day, or whenever I check) sure give a bit of reality-check and insight on what to change (usually only the first time) but were not useful for actually implementing these changes. (I have ADHD if that matters. For some people insight might be enough.)

Qbserve displays constantly the current productivity score. I had a love&meh relationship with RescueTime (since it does not offer a way to display productivity tracking all the time), but after composing it with a link to report on a new tab (my most common way of procrastination), it was a game-changer.

A small note - if you prefer something more private, and open-source, there is https://github.com/ActivityWatch/activitywatch (I use it as well). Not as polished, but clearly logging well, and it has Web UI on localhost, thus can be used with Custome New URL Tab as well.
The documentation from JetBrains is horrible.

I still could not configure the correct build step for XML-based javax forms as part of Gravel build process. And that’s supposed to be one of the easiest parts?
JSON CSRF exploit using method override function
Stats of recent layoffs at Lightbend (Akka, Scala) just after 25MM funding round
Former Uber exec raises $31M for his Jakarta-based logistics startup Kargo, ann
> fairness to customers is non-negotiable.

Nice try, TransferWise CEO.

I know someone who had their money frozen because they made the mistake of mentioning that the money being sent was for kava. You simply can't trust TransferWise to put their customers first.
Stats of recent layoffs at Lightbend (Akka, Scala) just after 25MM funding round

An analysis of what could be going on https://twitter.com/scala_ninja/status/1248368141765193728

Layoffs announced so far. If you know more, please share, to understand the big picture.

- Lightbend Senior Product Director https://twitter.com/cblitz/status/1247646609518800902

- Lightbend Solutions Architect https://twitter.com/jeremy_daggett/status/124758596801136640...

Headcount reductions, Scala Compiler team at Lightbend
https://twitter.com/adriaanm/status/1218183512290988034
https://twitter.com/StefanZeiger/status/1247940329447268353

After layoffs and internal transfers, Compiler team includes
https://twitter.com/lrytz
https://twitter.com/retronym
https://twitter.com/SethTisue

Headcount reduction at Lightbend, Scala Build Tool (sbt)
https://twitter.com/eed3si9n/status/1247918244926758913

Announcement of recent hire (Q4 2019)
https://twitter.com/dwijnand/status/1196335768173785088

Related: What's next for Scala https://news.ycombinator.com/item?id=22830779
> 1)

You don't need a separate terminal just for that. It's better to automate your window manager to open the terminal. I use this with tmux and i3:

#!/usr/bin/env bash
tmux new-window -t 0 -c "$1"
i3-msg 'workspace 1' # switch to i3 workspace where my terminal is placed

I also use distinct hotkeys to specify which directory to cd to (the script above accepts a directory as argument).
First sentence: "I have a lot of dumb ideas."

One of us! One of us!
> How are GATs any less theoretically well founded than HKT?

I'm not aware of their having been studied to the same extent, so I don't have the same level of confidence that they are well-behaved. For example, is there a known algorithm for doing perfect type inference in the presence of GAT? What about when we add in subtyping, or higher-rank types? Maybe it's all going to be fine, but the further you stray from the path that's been trodden by PLT research, the more I'd worry about falling down a hole.
I don't think you are liable for any taxes just because you have a bank account in some place. If your company is registered outside of the US and you are not an US citizen then you shouldn't have to pay taxes there but as someone in tgis thread said - better ask an accountant.
Distinction Between Specific and Nonspecific Immune Defence Response
Distinction Between Specific and Nonspecific Immune Defence Response

The Immune Defence framework ensures the body against pathogens by activating Immune Defence reactions. The two sorts of resistance are intrinsic insusceptibility and versatile invulnerability. Explicit and vague Immune Defence reaction are the two kinds of Immune Defence reactions activated by the Immune Defence framework. The fundamental contrast among explicit and vague Immune Defence reaction is that particular Immune Defence reaction secures the body against explicit pathogens while vague Immune Defence reaction is the equivalent for all pathogens. Explicit Immune Defence reactions are produced by versatile insusceptibility while vague Immune Defence reactions are created by intrinsic resistance. Appropriately, the particular Immune Defence reaction is the third line safeguard of the body while the vague Immune Defence reaction is the main line and second line barriers of the body.
Show HN: arkade (0.2.5): with Tekton and kube-state-metrics
Spitting in your food? Huh?
‘Up to 50M pints’ going to waste in (UK) pubs
A Short List Of Best Practices For Collecting Feedback For Your Software Product
Alfred has a clipboard manager built in, what does Paste offer over it that justifies its fee for you?
Cortex for Ha Monitoring with Prometheus
Just to add a dissenting voice to the conversation, I recently attempted to transfer some money with transferwise and they refused just after I had uploaded all of my ID etc. In the end I went with worldremit and they were much easier to deal with. Slightly more expensive but I'd choose that over the hassle of tw.
This is a gem and so refreshing to read.

>Good selling is not about money changing hands; it’s about relieving the customer of the anxiety that accompanies spending.

This us so true. We started a company two years back for providing 24/7 operational support. We grew from 5 people to 30 purely based on this maxim.

Our motto was “Work hard to let our customer sleep in peace” and it really paid off.
ACLU White Paper: The Limits of Location Tracking in an Epidemic
Second Ditto, and adding Q-Dir to the list.
I actually want to pursue a career around engineering compilers. There's a company I'm planning on applying to next year: at the moment I'm studying a part-time MSc in computer science while working full-time in operations for a development company.

What resources have you found helpful for your Ph.D.?

In your opinion which journals/articles are classic/must be read in this field?

Is there any topics (or books covering these topics) that are a "must know"?
Best Time to Stream
I was talking about efficient usage of public money, not NASA
Designing a Better `strcpy`
Not Linux distro review deux: GhostBSD
Funding the Next Generation Ecosystem of Internet Architects
One word - Cygwin .

Having those utilities available in Windows saved me not hundred but ten of thousand of hours.

Also learning PowerShell when dealing stuff in Windows is saving a lot more hours then the ones you put in learning it.
> Humans are lazy and greedy and stupid. But that applies to everything, and nuclear is responsible for fewer deaths per TWh of power generated than anything you're proposing as a "dirty" alternative.

There may be fewer deaths, but it's the only energy source to create effectively permanent no-go zones.
Cloudflow: Streaming Data Pipeline on Kubernetes
As a freelancer often working remotely: I have a great experience with Revolut Business.

From time to time I used TransferWise, and I am happy with the service. However, it is a transfer, not an account.
For some contracts (universities in various places) a bank account is a must, so to fulfill local procedures. Revolut Business works like a bank account (including SWIFT transfer) with seamless exchanges between accounts. I created an account specifically to be paid in SGD (Singaporean dollar). If I used my "normal" bank account, the charges would be enormous (effective ~10%).
It has just appeared now. https://chrome.google.com/webstore/detail/colorify/pipnfjhpb...
Apparently MIT Press has a book coming out from the author later this year on clear communication: https://mitpress.mit.edu/books/make-it-clear
Why Are Express JavaScript Developers Valuable?
There's a VS Code plugin for Kakoune-like editing called Dance. I was looking for a quick way to put multiple cursors over a given word in VSCodeVim; Kakoune (and therefore Dance) is more focused on multi-cursor editing and searching which made it possible for me to do that. Dance is also a much lighter layer over VS Code's built-in commands, making it easier to write custom keybinds and have better compatibility with other extensions.

https://github.com/71/dance
Setun is the only example, and it had a binary memory.
> also, mentioning 3 firewalls after being excited about well-designed system that just comes together rather than being glued together from third-party software just sounds weird

I noticed this too. One of the main *BSD benefits people always tout is that it has "one true way" of doing things - yet having 3 different ways to do firewalling is somehow a great thing when we're talking about FreeBSD?
As an emacs user, I view multi-cursor as suitable for only a subset of macro usage. Macros are inspectable, editable, savable, able to be applied across files, easily used a variable N times.

My typical pattern is something like: define it, try it, adjust it, then apply variable times (including “infinite until error”), maybe save 1% of them. That often takes less time to do than it just took me to describe.

I use macros probably 25x for every one time I reach for multi-cursors, though to be fair, if I came the other way, I’d probably use multi-cursor more often than currently. (I used macros for 30 years before getting multi-cursors, so if both can do the job, I’ll use a macro.)
Let's talk coincidences then
I am living outside US and have a hypothesis that there's also significant inflation in higher education sector. Can you confirm or disprove that?
The problem is not manned space exploration. The problem is a lack of focus on making space exploration cheaper, and a lack of investment.

Space Shuttle wasn't cheaper. It was ridiculously expensive, with designs decisions that shouldn't be made in the first place. If it was just a rocket that launched astronauts into space. That would be one thing. It's quite another to carry literal deadweight into space.

Look at SpaceX's starship program. It's much more ambitious than anything we have on the drawing board. It isn't just another super heavy lift rocket, but a mass manufacturable reusable launch system. Everyone else is still thinking about how they will make reusuable rockets. Meanwhile, SpaceX is making their own game, playing on their own level.

Manned flight isn't a burden. It has nothing to do with why we stagnated in rocket development. In fact, manned flight is the point of SpaceX, especially colonization.
I "hoard" because there is a lot of media I own that I can't find elsewhere. I had stopped buying physical media and ripping them to my disks in the last 2 years and moved full time to streaming - Spotify for discovery, Apple Music for maintaining the library (both are cheap here in India).

But recently I saw that a lot of music I owned was missing from both services. That made me decide to go back to my old ways. Also, having spent the effort in cataloging and ripping my collection has made me intimately familiar with my collection and has been an activity I can partake in to relax/wind-down.
When reading the title, I first thought NASA found microbes or other forms of life on pictures of the spacecraft. That would have been an insane level of enhancement. Still a very interesting read though.
> - Windows. By not having to configure drivers and other compatibility problems which I have on Linux it definitely saved me 100 hours.

OTOH building on windows takes literally multiple times the time it takes for building the same software on the same machine / SSD on linux. And that's something that I do every day, multiple times per day.
Moltex looks really interesting. Although does it have a significant financial advantage over using renewable electricity to heat the salt? Because naively a grid connected molten salt battery would be more useful than one that is coupled to a nuclear reactor.
My wife runs a small research startup in the UK and their clients are almost exclusively based in the developing world (ranging from the likes of Kenya to South Sudan and Myanmar).

They are having difficulties receiving payments from many clients because:
* They're a small company so many traditional banks aren't interested in banking them because they perceive risk to be too high (I guess from an AML standpoint?)
* TW does not support receiving funds from these countries.

There just doesn't seem to exist a reliable way to receive money from many of these countries. Does anyone know of a solution or bank that offers this kind of service?