skysight-inc/HackerNews huggingface dataset:
Just complementing the other reply, there is a small article about how you can implement a source to source AD in Julia [1]. Basically Julia has a special type of macro called generated function [2] which instead of executing during the AST lowering phase (when the compiler still didn't evaluate the symbols) it executes during the final step of compilation (when type inference already ran and you have all the exact types), and in that function you can return either the AST or Julia's SSA IR directly (which is good for AD since it closely resembles the execution graph since it avoids mutability). And you can also inspect the IR of any function call and manipulate it within the language [3], so you can recursively create the tape entirely at compile time.

[1] http://blog.rogerluo.me/2019/07/27/yassad/

[2] https://docs.julialang.org/en/v1/manual/metaprogramming/inde...

[3] https://mikeinnes.github.io/IRTools.jl/latest/#Evaluating-IR...
The point is to use the mouse for window management not just on the applications. Now, i haven't used i3, but from a tiling window manager i'd expect at minimum that i can drag-drop windows with the mouse between "zones" and resize the zone boundaries interactively with the mouse.

For extra stuff i'd like using the wheel up/down on a title bar to minimize/restore a zone, drag-dropping a window over another window to create a zone made out of tab-like title bars, ctrl+clicking multiple titlebars to select multiple windows (so that, e.g, drag-dropping them to another zone would put all of them as tabbed windows in there or being able to close all of them either via a shortcut or via a popup menu command, and/or commands to merge them in one tabbed zone, or split tabbed zone(s) to individual zones), right clicking on a zone separator to offer a popup with commands to split/merge the zone, move the splitter at some specific percentage, etc, drag-dropping one or more windows at the edge of the screen to create a new zone (or set of zones for multiple windows).

There are so many things you can add with a mouse, especially if instead of thinking of it as a car vs horse you think of it as what it actually is: an additional input device that is right next to your keyboard and unlike the keyboard it provides precise analog input for 2D motion.

As a starting point you can check what pretty much every IDE with support for tiling does (e.g. the recent versions of Visual Studio - not VSCore, the real one).
It is unfair there are so many homeless. It did not used to be like this.
Rules of Upward Feedback
Unless EVs can charge faster, I really don't see them taking off. Sorry to be a luddite, but time is our number one good in the world and wasting more of people's time isn't scalable.

If I need gas and I have to pick up my kids after school or haul them to any appointment or other event it's not "okay" that I have to sit and wait for 30 mins. for my car to charge. Not. Going. To. Work.

Also, I live in a place that gets extremely cold, life threateningly cold. If my EV fails in that weather I could die.
Why Java is so hot right now
> I vaguely remember Microsoft Word used to have a third-party addon for a spell checker

I remember I coded a spell checker for WordPerfect 5.1 after I used Word and wanted to have the same.

Sadly the 40MB hard disk where it was died many years ago.
If the user did not have that problem wouldn't you have wasted engineering time?
Yeah, even Windows 10 Tablet Mode is pretty poorly supported in windows apps, and that's just "fullscreen all the things" - it tends to fall over on dialog boxes and the like.

Not surprised that more sophisticated alternate window-layout systems would also fail badly.
Regulatory capture is one term for this unshackling. I was a bit surprised to see how long and detailed Wikipedia’s list of examples of regulatory capture in the U.S. is: https://en.wikipedia.org/wiki/Regulatory_capture#United_Stat...
> According to Stallman, MIT is compatible with GPL but the reverse isn't true

What are you talking about? Let say we have code A licensed as MIT and code B licensed GPL.

You can combine A with B and distribute it. You can combine B with A and distribute it. AB or BA is both a legal combination that a distributor can do. In both cases the distributor need to follow the condition of both MIT and GPL. You can not distribute AB and only follow GPL, or combine BA and only follow MIT.

There is two ways to look at copyright licenses. The slightly incorrect but slightly easier way is to see them as a contract. In order to distribute you need to follow the conditions. If you have two contracts then you have two sets of conditions. Three contracts and three sets of conditions.

The second way, which lawyers prefer as the more "true" perspective, is to see a copyright license as a list of permissions. Copyright law dictate that as a distributor you have no rights, so the license is the specific conditions in order to gain permission. It is like a airplane ticket where in order to travel you got to follow the rules and conditions or the airline. Countries can also have conditions and rules like visas, passports and enter/exiting laws. Thus in order to have permission to travel between countries you need to follow both sets of rules and conditions.

Incompatibility occur when the rules and conditions of two or more licenses demand something impossible, like the case where one condition require an action and the other forbid said action. Both conditions can not be met at the same time and thus the licenses are incompatible.
Agree - that’s a total cop out. Whether or not they are a novelty product or creating a category is a separate issue and isn’t as important in this context once it’s clear that they have strong product market fit.

What matters to the market now is that they are a subscription-based software business model not unlike thousands of other SaaS companies. It’s a very well understood space watched by investors who can compare what they are seeing to many other examples.

Slack needs to adjust to life as a public company - how to set expectations, how to manage to those goals. In fairness they also were saddled with hugely inflated expectations before the media and some investors likely realized that they are just like a lot of other SaaS businesses.
IMHO those are not comparable scenarios.

In the case of murder, the result and intent is prohibited, so no matter how you get there, that's a sin.

In the case of having a fire on Shabbat, there's nothing wrong with wanting a fire or having a fire, the result is not prohibited or a moral wrong; but in that particular time and place you are prohibited to light a fire.

A hundred years ago the standard solution was to simply have someone else (non-jewish) do it, e.g. local gentile boys used to spend saturday mornings doing minor chores in jewish households for some tips. Nowadays it is done with technology. Murder is inherently wrong, so having someone else do your murdering for you is also wrong, but these actions are merely prohibited for you personally so having someone else (or something else!) do it in your stead is considered just fine.
It doesn't help that the Win32 layer on top of the NT kernel is a mess.
Everyone is going to have their own WinDirStat suggestion, because theres about 50 million variants on the market, but WizTree is fastest.
> ... also to restore these layouts quickly.

This is the most frustrating problem I have with Microsoft Windows, which frequently needs a reboot (to satisfy update obligations, or just to try to fix degraded performance).

After more than twenty years having my preferred desktop environment (KDE) bring back all my application windows, laid out as they were prior to reboot, across multiple virtual desktops, it's profoundly frustrating to have to spend several minutes each time trying to recreate my layout on Microsoft Windows 10.

Yes, tiling WMs etc may solve (for small values) this in different ways, but the fact remains that after a reboot on Microsoft Windows I'm back to a pristine desktop each and every time.
Most comments here point to cherry picking and "p hacking" as being the primary problems with p values. Certainly those are major issues, but I think they miss the real point of the article, which is that null hypothesis testing is fundamentally broken, or at the very least doesn't do what most people think.

A simple example of this can be shown with the following pair of tests:

Testing for a fair coin:

- Null hypothesis is you have a fair coin
- You observe 100 heads in a row
- Given a fair coin, it's extremely unlikely to observe 100 heads
- Therefore it's not a fair coin

Okay, that makes sense, but this is logically the same as:

Testing whether a person "Bill" is an American:

- Null hypothesis is Bill is an American
- You observe *Bill is a US congressman*
- Given Bill is an American, it's extremely unlikely to be a congressman
- Therefore he's not an American

Obviously that's some broken logic, but it's a perfectly valid way to get p < .05
The mouse works great in Sway for resizing splits, moving floating windows, and changing window focus.
How about understanding and valuing a publication as a letter to the research community about something the authors think is interesting and needs further consideration. The start of a scientific debate. A "hey what do you other research groups around the world think about this?" If nobody thinks anything and it doesn't gain traction or followup debate/research/consideration, then it failed its mission.

Not as "This research has now found X and is in a reputable journal, so this is the new state of science from now on".

The problem is, academics are pushed to writing more and more papers. There's no time to discuss back and forth too much about an already published paper, there are new papers to write! The goal of the project was to publish a paper, published=won, end of story, next project on.
I have clearly mentioned that if you can declare and call function in the language you are using then you're good enough to go through the blog. That answers your "How absolute beginner" question.

The reason why I wrote it is because of my own personal experience. In my programming class, my friends were having hard time understanding recursion so that was the primary motivation for writing this blog.
This seems like a good time to plug my tiling window manager for Windows, workspacer. https://www.workspacer.org/

I use xmonad on my linux machines, and wanted something similar for Window, so workspacer trys to replicate that style of window manager (configurable via writing C#, dynamic layouts, etc).

I've been using it every day for about a year, but its still pretty early, there are some applications for which it freaks out, but for the most part it works! What it really needs is a good set of docs and a bunch of examples, but I haven't had any time to flesh it out.

I was hoping to see some unique tricks in the source for Fancy Zones, but it looks like it more or less does the same thing as workspacer, managing the set of open windows and occasionally calling SetWindowPos.
Origin Sells Out
Indeed, they are not heavy excel users. Which is sort of the point: the need for targeted attacks greatly reduces and segments the addressable “market” for the bad guys.
The Salyut 3 space station had an aircraft gun mounted for defense in orbit:

https://en.wikipedia.org/wiki/Salyut_3#On-board_gun
It's been pulled so here's a wb link for the curious like myself.

http://web.archive.org/web/20190906122433/https://gist.githu...
Currently the new zone editor only supports tbe primary monitor. You can switch to the old zone editor in settings in the interim, though
The thing about taking money in the form of debt is if the company gets into trouble, debt holders are the first to get paid and or get a stake in the company. That is why it can be dangerous for startups to take on debt.
Since I am personally unfamiliar with GNOME’s toolchain for compiling apps for both mobile and desktop, I didn’t want to speak too confidently about the matter above.

So, all options shown in the preferences of the desktop version will automatically be shown in the preferences of the mobile version?
Forcing your users to have to GPL any of their code based on your code is controlling them more than releasing under a more sane permissive license. It's ironic that GPL is the true restriction of freedom for all the virtues it touts.
What large groups do you speak of?
I'd frame it differently, but, to some extent, that's explicitly what malls were originally designed for.

The idea came from a European architect who was trying to figure out how to create something that fills the same social niche of being a combination commercial center and social gathering place that you get out of the center of a European town, but adapted for the sprawled-out car-centric towns that exist in North America.
>There were dozens of flashlight apps in the store when iPhone OS 2 came out, so the OS can never have a built-in flashlight feature?

Obviously they can, but the question is if I am a developer and building apps on iPhone and if Apple has a track record of cloning popular/valuable apps, shouldn't Apple expect push back from the developers who invested in the iPhone ecosystem?

Its the same as Google, when companies spend all this time and money building their website/business to comply with Google's ranking algorithms and spend money on multiple Google AdWord campaigns...then, Google takes all the market information you provided them, copy your business/service/product launch a competing business/service/product that instantly outranks you on Google Search, maybe they even give themselves priority at the top of a Google Search (like Google Flights), and for good measure Google starts bidding up your AdWord campaigns.
Not surprising as they are using Ember (one of the slowest front end frameworks), Moment (super heavy date library), and they don't even minify their code...

https://js-cdn.music.apple.com/musickit/v2/components/musick...
I think that's (sort of) happened at Allegheny Center Mall in Pittsburgh. It's not a startup incubator, but a bunch of the retail space has been converted to office space.
Like most large, reputable news organizations, I would assume the New York Times does its best to maintain a firewall between their journalistic and business teams. By extension, the Times's writers likely have zero involvement in the practices you're complaining about.

Times Editorial could publish articles criticizing Times Corporate, but while I would be very disappointed if Times Corporate was given a free pass, I don't expect them to receive extra scrutiny either.

And if Times Corporate isn't getting extra scrutiny, how much of a story would there be? The Times's data privacy practices, while not ideal, are nowhere near the level of what's going on at Google and Facebook.
What does this have to do with the discussion ?
Yeah one of my bigger issues with wireless headphones et al. are both battery day to day and battery lifetime. For me a year or two isn’t that long. Perhaps I just have to get used to replacing headphone batteries after 2-3 years. I’ve never been able to not lose smaller earphones the size of AirPods so I stopped buying them.

I’m fine using a 2-in-1 iOS charger and headphone jack hardware as backup, but one given by a friend and one bought at an airport both broke really quickly. I’ll have to look online probably to see if there’s a high quality one that isn’t too pricey.

I understand people being against things like this, but like you said at the end, wireless and less wires is the future. I’m already fine with needing to switch to USB-C when I get a new MacBook. Though I wonder when most iOS devices will switch over. I think one of the iPads has, but I’m not sure. It won’t be a big deal until a new iPhone lineup switches over though.
"choco install sysinternals nirlauncher notepadplusplus"

And Ill jump on the notepad2 or sublime vs ++ train. ++ has always bothered me for some reason.
In my opinion, the suburban mall has always been an aberration and a contradiction. In the dispersed urban system that is the suburbs, malls attempted to offer the synergy and community that the dense city can offer - a walkable (from within) "city center" to buy what you need, for people to meet up and socialize, and so on.

And yet they weren't - they were sprawling monoliths only accessible via car. They weren't integrated meaningfully into existing city centers or the existing communities of the city. They were erected and expected to produce their own mini-city and mini-community, which they did faithfully for some years as they filled a niche that is otherwise unavailable to suburbanites.

But they don't make sense, not in the traditional city that can be navigated without a car, nor in the modern city that is thoughtfully designed with cars as a secondary concern and not as the first class citizen.

The final token that big box stores offered - a variety of goods that cannot be matched by smaller local stores - is mostly extinguished by the convenience of e-commerce which gives us access to nearly any product straight to our door. This is why the most successful remaining big box stores are those that offer products that can be troublesome or impossible to ship - Home Depot, Ikea, etc
> What are the biggest challenges you’ve faced?

Finding customers

> How did you tackle them?

Marketing budget and plan. I know the whole bootstrap thing is in vogue but it's extraordinarily hard to do. You need to build a customer base big enough that word of mouth through social and SEO can take over, not the other way around.

You can do it all yourself on a shoe string budget if you have the contacts but building the contacts to do that takes years.

I think its often easier to find a market you can market too and then find a problem in that market, than it is to find a problem and then figure out how to market it.
Garage Band came out in 2004. Apple porting it to iOS and then not including a feature you talked about isn’t an example of Apple “copying” popular apps.
Switzerland is not part of the EU, so different rules apply. As far as I know, a EU health insurance would have covered you (retroactively; as in: pay $800 and send the invoice + proof of payment to your insurance and you'd get reimbursed), but when traveling outside the EU it is always a good Idea to carry a travel health insurance with you that covers these.
Most of the 8chan demographic comes from two waves:

-Gamergaters who left 4chan after moot banned it on his site

-/pol/ users who left 4chan after moot messed around with it and encouraged /mlp/ to post on it

So yeah, 8chan users are by and large the kind of people who always go on about evil essjaydoubleus destroying Western civilization by posting mean things on Twitter.

You could make the argument that /pol/ doesn't generalize well to 4chan but that's again not really true; the /pol/ ooze is more contained but it's there, seeping through the cracks whenever something related to social justice blows up.
Rethinking Science’s Magic Number – Nova
Have you tried chunkwm[1] on Mac? It has it's issues but it has served me fine for the last few years.

[1] https://github.com/koekeishiya/chunkwm
Is ZFS really that popular in the enterprise? Amazon GovCloud is not that old and I doubt municipalities have switched to AWS. They might not have the same FedRamp requirements as federal agencies.
The average US residential annual electricity consumption is around 11 MWh or around 30kWh / day (11,000 kWh / 365 days) [1]. Assuming it produces 600kW for 24h or around 14MWh / day, this services around 480 homes (600 kWh * 24h / 30 (kWh / home)).

Their website explicitly says [2] (Overview 1.4):

> designed to transfer up to 600 kilowatts of electrical power—enough to power about 300 homes

[1] https://www.eia.gov/tools/faqs/faq.php?id=97&t=3

[2] https://makanipower.com/
Wonder how current-Bill feels about previous-Bill saying things like that.
I don't know why you think a state would get rid of income taxes at the same time as creating a UBI. But it doesn't matter because you could also do the same thing with NIT.

What disincentives work is positive income taxes and nobody is talking about getting rid of them.
JustWatch | Berlin, Germany | FULLTIME, ONSITE | https://www.justwatch.com/us/talent

JustWatch is the world's leading movie and TV show streaming guide.

We are especially looking for Engineering talent in the areas of Frontend (Vue.JS, Ionic, Capacitor, TypeScript) and Machine Learning (Python, Pytorch, Fast.AI), who will help us building a world-class recommendation tool that will help people find content they love. Interns and working students are welcome as well.

JustWatch promotes a culture of learning with a high degree of autonomy and room for personal growth. We work on hard problems, with low politics, clear focus and great context. We don't have any non-technical product management and like it that way. Our development philosophy balances fast hacking with a solid architectural foundation. We are a self-funded and profitable start-up, founded in 2014 in Berlin and currently employing around 40 great people.

If you're into great code architecture, good naming, like to (continuously) deliver production code and actually help build a product bringing value to tens of millions monthly users already, let us know. For more on how we work, our culture, values and engineering practices, be sure to check out our blog.

Are you interested? Great, we'd love to hear from you. Just send us a mail at talent@justwatch.com . We're not interested in perfect CVs, we just want to know who you are and who you want to become.
I think it more reflects changing opinion of general public.

As much as tech companies try to make them self look up small upstarts fighting uphill battle, they are one of the most influential industry of our time.

In 90s there were oil companies and tobacco companies on the front pages, now it's tech companies time.
Seconded - this is the first thing I install on any new Mac I get my hands on.
> why is this interesting?

Many people here participate in open source development. The evolution of social trends of such development communities is important to members.

There has been discussion here about codes of conduct and what is acceptable behaviour. This case is significant in that the subject is being banned for the intensity of their academic argument and debate, rather than intolerant or plainly offensive behaviour.
I don't think Microsoft/GitHub would have any issue with doing a wizard-y license picker/builder (well, boiler plate existing licenses with fill in the blank for attribution, project name, and the like). They did add that little table at the top of LICENSE pages that checks off what rights and responsibilities the consumer has under the license so it seems they're fans of making the various licenses understandable.

I think it is a good request though. I'm fond of MIT, but with the right wizard, I may also find that GPL or something else may be a better fit for what I'm working on.
Listen, I have an extremely locked down work PC. I need this app to be able to install in a public folder ASAP.

/Edit

I'm going to assume all these downvoters work for my IT department.
My mouse is actually critical to how I use i3 - I've got a lenovo thinkpad usb keyboard, with the left, middle, and right mouse buttons below the spacebar and the red nub for the pointer. I use focus-follow-mouse and when I need to change my active window I just flick the mouse over to where it needs to be - it's super fast. It also works really well with laptop trackpads and an actual mouse.

I know other window managers allow you to use focus-follow-mouse, but I haven't found any that make it nearly as effective as i3.
> Selling fan-art is just a copyright loophole that should honestly just be plugged at this point.

Or we should stop letting companies monopolize markets and become insanely rich off of that thing they came up with 30 years ago. Plug it? Tear it wide fucking open.
Show HN: Anno.wiki – Annotation Wikis on Literature
The AR Show: End-User Focus Will Win AR