skysight-inc/HackerNews huggingface dataset:
It’s bundled with office, so for enterprise customers (where the $$$ is), Lists is free whereas AirTable is not. Even with any pricing adjustments, I find it very unlikely office customers would save going with AirTable. Maybe they have a market in GSuite customers?

Just like with Teams and Slack, the office product just has to be good enough, and it will succeed. Microsoft doesn’t need to make money off it, just protect their office subscriptions. Slack and AirTable need to make money.
Ask HN: 1099 Contracting with a Californian
I am confused about what I need to request of a Californian contractor in order to do a 1099 contract.

As I understand it, I can no longer hire a CA resident to do 1099 work for my company. The contractor would be doing software and that is core to our business, therefore, no 1099 allowed.

If that is correct and even if it is not, what do I need to ask of a contractor from CA to pay him with a 1099?
An LLC?
A business license?
Just run the contract through a freelancing site like Upwork?

- Thanks
I did Google the number (and sure enough I've seen that strip enough times that I could have memorized everything about it, including the number), I was just curious if that's what Hamcha did before posting. If so, it would have been easier to paste the link, unless everyone has it memorized but me. If not, great nerdy feat (in the good sense)!
I have an old X1 Carbon that I use at the grunge travel laptop, like throw it in the backpack in a paper bag and go for a hike level of grunge.

Its trackpad is junk, phantom movements, zero palm rejection. I coded up some lock scripts so that it locks out the buttons if the cursor is moved. I fantasize about DeepTrack, the AGI that will finally give me trackpad bliss on a Linux desktop.
>Our process isn't that easy

That was the whole point of my comment. Out of all western countries, Canada is definitely one of the easiest. But even with that in mind, it is still extremely difficult.
Wow, that’s a nice hire. He has a huge following
Recommendation engines do. not. work. If they can't figure out what you might like based on the articles you read on the New York frickin Times, 25,000 more data points about you aren't going to help.
What have the Romans done for us?

Someone, and I wish I recall who or even where, once sold me on the notion that Roman expansion was empowered by the same kind of 'replaceable parts' strategy that powered the ascention of the United States.

According to this person, everywhere the Romans went they left cookie cutter solutions to problems that made their military more fungible. If I move these guys from southern France, to northern Greece, everything is set up the same way and they can hit the ground running.

Where we have standardized manufactured equipment, they had standardized infrastructure.
Hi there. I'm a co-founder of Emvi [1] and we have an API on our paid plan (free as we are in beta right now) that you can use as a headless CMS. Our blog is an example of it. We have (incomplete) client libraries on GitHub [2].

[1] https://emvi.com/

[2] https://github.com/emvi
To a first-order approximation, engineering is about minimizing costs, and a large fraction of the cost of creating and running a fab is the cost of the time of the employees able to understand things from first principles. So, just because they decided to avoid that cost doesn't mean they are unable to redesign the pipes from first principles.
What is Spotify? I googled that and it wanted to install some Cryptic Crap into my linux box. Fuck you Joe Rogan and Good Bye.
Understanding the ECMAScript spec, part 4
It was already refactored, into libinput. The issue with testability is not about the code being badly architected. The fact is if you have 100 config options and 1000 supported hardware devices, you must test all possible options and now your test matrix has something on the order of 2 ^ 100 * 1000 cases to go through. This combinatorial explosion is unsustainable.

I personally disagree that device quirks should be straightforward for the end-user. The end-user shouldn't even care about this, the point is to make it so they don't have to mess with config files or a hardware database at all.
Scroll List to Row in SwiftUI
Nice one!
Could be useful for beginners to discover how code works.
That's great
Topfew Fun
> Anabella is a software engineer with a love for visual design. Her resume is a public page in Notion, making it viewable to the many hiring managers out there browsing the web (and others who might share).

This is a weird testimonial. Any frontender should be making their own cool resume website, and not using a website generator!
Ballmer took over Microsoft at the height of the dotcom bubble valuations when pretty much everything in tech was overpriced. Any expectation that Microsoft's revenue would catch up to its inflated valuation in a short time frame was a great way to feel disappointed.
It was a variety of factors. I lived in a very meat-eating city, and just finding sufficiently vegan things to eat was a real chore. And I missed it quite a bit, both personally, and as a social activity.

Also, upon (even more) lengthy consideration, the ethical considerations seemed less compelling. Having children, for example, seems far more unethical than eating meat, etc. Obviously, opinions vary.
I read the tweet from Shopify CEO and I thought Facebook went and partnered with Shopify only. Turns out that is not true.

Anyway out of all those listed, I would think Shopify has the biggest to gain. While I dont know enough about the possibility of Facebook doing Triple E, at least All of a sudden Shopify's insane valuation makes a little more sense and justifying the possible potential. Currently market cap at ˜90B and trading at ˜50x revenue.
The assumption is that exist a desugaring step in the compiler/interpreted to async/await/futures.
As a former SCCM admin, I can tell you that packaging things like this will be a nightmare. Microsoft really needs to revamp the way software is installed on Windows, and make it all work the same way. Putting a wrapper around an MSI or EXE can be a nightmare. I mean, /SILENT is not good enough for many apps to make installers silent, so the switch /VERYSILENT came out. And even then, it's still not standardized, and many programs will still pop up dialogs and kill your automation. And then you'll find that the same package won't run the same depending on what version of Windows, what edition, 32 or 64 bit, etc and the installer will fail.

Then when the MSIs aren't built correctly, they will leave you with a detection method that gets hosed when the software auto-updates. So you run your package manager, and it'll detect that your software is no longer installed, because the MSI product code changed for the newer version.

I mean we have so many ways to do software on Windows. Let's count them:

* MSI
* EXE
* MSU
* AppX
* Windows Features
* dism
* Windows Update
* SCCM Deployments

Even just open up the "Uninstall Apps" control panel, or the old "Add / Remove Programs" and look how long it takes to load the list. It's pulling from like 20 different places in the registry and various places in the WMI database just to build that list. So when you want to use that as a detection method, good luck...
https://en.wikipedia.org/wiki/Arrow_(computer_science)

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

https://www.haskell.org/arrows/syntax.html

https://www.sciencedirect.com/science/article/pii/S157106611...
Yes, that way we got fragile bloat, eliminating all benefits of every new generation of hardware. Since the 70ies. How long will this model of 'value-added' innovation be sustainable, i wonder?
Same situation with my wife. :/
I bought an OP-1 and it is the best product I've ever used. However, I was wildly disappointed to find the MIDI control input doesn't work with ALSA sequencer consistently (I need this functionality for a programming side project). I submited a support request, but it's kind of frustrating that I don't have the capability to just fix the firmware myself.
(Specifically aseqdump only works after restarting the computer and RtMidi qmidiin doesn't print anything and also prevents aseqdump from working if called..., if anyone knows why I'd love to understand)
Take a look at Emvi: https://emvi.com/
We have Latex on our roadmap for formulas.
You are right, it is a great move. I do not like it either, nor use it, except when I need to find small commerce sites in my city. I know they do not have their own webpages, so it is useless to look them on Google, but they all have a Facebook Fan Page.
With this move, Facebook will get even more business, and less and less small companies will see the need to build and maintain their own sites.
It is also a great move against Shopify
> You chose BikeTours.com didn’t you? You better have.

If in a hurry, I am basing my decision on search engine rich snippet. If there is a lump sum in the game - I'll check both sites.

> If you didn’t, you can close this browser tab

Thank you for saving my time :)
Home-Decor Retailer Pier 1 Looks to Close for Good
Am I the only one thinking that MS is making those moves several years too late? I jumped out the MS ship 3 years ago and since I'm seeing a solid trend of dev and big companies doing the same.
Summary of the history on that here:

https://www.zdnet.com/article/embrace-extend-extinguish-how-...

They use the "Embrace, Extend, and Extinguish" line that apparently came out of internal MS emails, but as they say, not quite the same in the Google Reader case: no intent to extinguish presumably -- but the same effect.
> Brave doesn’t make it easy to see the changes they made without installing the software

https://github.com/brave/brave-browser

> and likely having to buy their crypto to test it

I have 24 BAT and I didn't buy them. I donate some of what I earn from ads to a project maintainer on Github.

> Brave is still selling the tokens for third-parties without their knowledge

Brave doesn't sell tokens. They did raise money through a token sale but that's not relevant.

> System should be you send funds, transfer is not done until 3rd party authorization is received, 3rd party has no fee cash option instead (fees if any paid by donor) — and transaction voids after 30-days.

The transfer isn't done until the creator verifies with Brave. See my comment above.

Doing a minimum of reading (wiki, brave website, reddit) would do wonders for your comments.
Windows will start supporting Linux GUI apps
Are Teams and Slack competitors at all? I thought one was targeted document sharing, calendaring, and video meetings, and the other was general group chat and asynchronous communication?

I haven't used either to an enormous extent - I've used both, but only to the extent that I've had to in recent weeks - anyone care to educate me?
If you sign up for a free Cloudflare account you get HTTPS, and you can point it at a Github Pages page for FREEEEE :-)
I don't know. Amazon knows exactly what I bought over the years (ublock or no ublock) and still tries to sell the same or weird stuff to me, or recomends the same books I already bought. I think advertisers just don't care.
Also at FB: one day we got a huge spike in measured site-wide cpu usage. After the terror subsided, we found that a single request on a single machine had reported an improbably huge number of cycles (like, a billion years of cpu time). We figured a hardware problem and sent it to repair. A month later the same thing happened to the same machine; it had just been reimaged and sent back into the fleet. There was some problem with the hardware performance counter where it randomly returned zero, but after that we made sure it was removed permanently.
I have used lots of BI tools over the years, PowerBI is the class of the field and it is not even close.
It doesn't merely cut allocations in half; it cuts them to zero.
I built a website where users can subscribe to receive daily text messages with an inspirational Bible verse. It is for USA or Canada residents. https://versefrombible.com/
Is it only for me or the linked site is very slow? (Firefox)
Hard disagree.

Learning the tool you're working with means you know patterns to write generally more efficient code.

Even if you're going to use numpy/cython/cffi for faster submodules, writing faster code in general is a good thing.
I'm excited for this. Thanks so much!
Also, it was very nice of Google to follow up and submit the patch to LKML. IMHO this goes beyond the scope of their role. They could have taken a more selfish approach and accepted the bug as "normal" behavior, and advised their customer to not configure the buffer to such an enormous size.
Dokuwiki stores markup as is in text files. No database needed
That would explain Yammer.
I think this is phase 1, where phase 2 or 3 is "enabled by default and don't fall back to plain DNS". So it's trivial to defeat until they change a setting.

But that's not even the big problem here. The big problem is how big an impact this will be on less-than-perfect networks.

The internet feels "snappy" because of DNS's speed and connectionless nature (and a buttload of DNS caching). Once it relies on a connection-oriented protocol, a lot of people's internet experience is going to start sucking badly, and they'll have to modify more of the common internet protocols to make it suck less again.
Alright y'all I bought cum.pizza where's my million dollars
You are assuming it is Visa or MasterCard selling transaction information but that seems unlikely (beyond aggregate, non-identifiable data).

It's far more likely that the Gap is uploading your itemized receipt data to advertising networks (complete w/ that email address they always ask you for and your CC info) under the guise of improving their own retargeting.
Very interesting tool.
Github actions is definitely a thing and will probably play a major role in CI / CD in the future.

It took me a bit of time to understand it from the homepage though. That would be awesome to have just a simple directory to clone to test it.

Great work!
Explorers given approval to retrieve Titanic’s Marconi telegraph
Atmos – Build your dream home, simpilfied
Assuming GnuCash can do some sort of plain text record dump, I would probably try to cobble something together to convert that to an acceptable ledger format. Maybe with AWK or something similar...
Jquery Speed enhacements for your website
"Best and brightest" was pretty glib, I'll admit.

My problem is less that the recommendation engine isn't good enough than that this industry is too large and too powerful, and I believe that it's existence is dangerous to society.

For instance, given the Snowden documents, I would give the odds that NSA isn't piggybacking on this private intelligence a very, very low value. How you feel about that is a function of your politics, but even if you think NSA is a good actor, it's not hard to imagine an intelligence agency you wouldn't appreciate gaining access to that information.

But a more mundane and realistic concern is just Google being a monopolizer. The other day they "helpfully" opted me in to their new meeting service and "helpfully" inserted a meeting link into my calendar. This caused me to be 10 minutes late to a job interview over Zoom - because I'd spent 25 minutes waiting in an empty Google Meeting! I'd just assumed the client used this service. (Luckily, they were understanding.) My personal frustrations aside, IANAL but that seems like the very definition of a monopolizing tactic, and I'm pretty sure that's illegal. If I'm wrong, then I submit that it should be.

It's not hard to imagine Google gaming the stock market, or to imagine malicious Googlers conducting insider trading. I'm sure the best and brightest could come up with more ingenious and more lucrative ways to abuse their position as well.
Having that opinion is very different than publicly calling them liars before they've even had a chance to step into the role. Whatever else we ultimately find out about this, it is clear on its face that this act was unprofessional (and to me, destroys her credibility).
Notion is great, I used to want to build my knowledge base in it, but figured it's not future-proof enough for my needs.

And that's part of the reason we went on to build Obsidian
(https://obsidian.md/), the local-first knowledge base app. Everything is in plain text Markdown.

Screenshot: https://i.imgur.com/zof4zCj.png

Just released 0.6.0 and here's a video for anyone interested: https://www.youtube.com/watch?v=KAkJMHg-dGw

The private beta community has built cool stuff already: https://github.com/kmaasrud/awesome-obsidian

In private beta right now, looking to launch soon.
That isn't itemized. It'll tell them how much you use a credit card, and where, but that's it.

No, what they do is buy point-of-sale data from stores, often through companies like Nielsen and larger. NOW they know what you're buying, and Banana Republic ain't gonna stop telling them, because the market research aggregators pay them back by telling them who is buying their stuff, like people whose credit card usage is 45% directed at clothing stores.
Windows could be required to use some Linux apps (Embrace, extend, extinguish)
No, you just usually ship all of your DLLs and put them next to your exe, if that is in any way possible. It might as well be statically linked...
You can code online (say on Sagemaker) with a keyboard. It's handy if you move around a lot or if you need to do some coding while traveling. I find the 2 monitor adjustable desk setup to be most conducive though.
> you can optimize interpreter code

I love to have a source where this optimizations are explained/show. I'm building mine, and the only way you found it is by luck looking at some codebases.
I think this really overstates the importance of domain names.

Owning CameraBag.com isn’t going to do anything for you until you have a competitive product to sell and getting that lined up is what you should be focusing your talents on.

Sure, it might make you look a little more impressive to the discerning consumer who actually reads the URLs. But such users probably also check what the competition offers anyway.

And with modern browsers with search suggestions and modern Google, owning the .com doesn’t bring you many extra visitors, either.

So if you want a side business, create something people will want to pay for. Don’t fret about the domain name, it hardly matters.
How does one achieve this ?
Thanks for sharing. It’s interesting to see how they’re implementing it.

From the perspective of GDPR at least, I’m pretty sure NYT and its owned sites count as one controller/processor, and I think passes the sniff test for case #2 rather than case #3.
And world peace?
This is exactly how freemium in b2b SaaS works. The free plan is a marketing tool to drive awareness and adoption.
Out of the 7.8 billion people on Earth "only" 2.6 billion are used by Facebook so technically we're already there.
If it is too verbose for you just alias it.
using anything white-space delimited, or as verbose as XML for configuration should be forbidden.

Preferably use something as simple as TOML, or even just plain JSON.

Indentation is pain in the ass to work with in huge files and with editors that do not support autoindent(which occasionally you have to use) - especially if the comments do not follow the indentation.
Thanks a lot. Updated it.
Been an avid beancount'er for about two years now too!

I've never used the import features, the manual inputting of transactions into a text file doesn't take too long.
What do you mean by internationalized? The user interface? I'm the co-founder of Emvi [1]. We support English and German on the user interface and you can add languages to your organization which allows your members to add translations for that languages. So an article can be present in multiple languages and use the one you chose as default as a fallback.

[1] https://emvi.com/
It looks quite seamless from first glance. Was eventually going to happen I think given how
much time people spend on these platforms. Instagram influencers will have an easier time and may perhaps forgo Shopify-built sites for the sake of simplicity by routing fans to their Instagram marketplace. Can see YouTube introducing YouTube-shop to keep people within the Google ecosystem and compete with Facebook.
Age?

:->
Typically the FOV of the telescope is too narrow to see the sun directly, so you only have to worry about scattered light from the atmosphere (hence the IR-pass filter).

Referencing the link from my other comment, the nutator and optical modulator referenced in the patent combine to remove the residual sky background and apply FM modulation to the star aligned with the telescope OA.

By measuring the phase and depth of the FM modulation, you get the angle and distance of offset between the star and OA.
Your tip reminds me of an amazing app for the Mac: Boost Note [1]. It allows you to have all the spellbooks in one place.

[1] https://boostnote.io
Agree, very little shared libraries but there may still be dependencies. ffmpeg, correct .net framework version, etc.
>impressively, PyPy [PyPy3 v7.3.1] only takes 0.31s to run the original version of the benchmark. So not only do they get rid of most of the overheads, but they are significantly faster at unicode conversion as well.

It is super unfortunate that Pypy struggles for funding every quarter. Funding a mil for Pypy by the top 3 python shops (Google, Dropbox, Instagram?) should be rounding error for these guys...and has the potential to pay off in hundreds of millions atleast (given the overall infrastructure spend).
“UnUbuntu” – Ubuntu Unity Remix 20.04
"But changes to major web browsers to crack down on third-party data collection and new internet privacy rules are making that practice less viable."

Notice that the NYT's new ad system has not been prompted by privacy-minded people who install privacy and ad-blocking plugins. NYT is concerned that coming changes to base browsers will make 3rd party tracking so ineffective for targeting ads that a homebrew solution relying on users checking off boxes that describe themselves will work better.

Given the rapacious ingenuity ad hucksters have shown in the past, I suspect 3rd party data collection will find a way to keep doing it's thing and, likely, become even more invasive, at least for a little while. However, the fact that some companies are finally jumping ship is significant. I've long maintained that the ad industry's war on user privacy was ultimately self-defeating. This might be the beginning of the end.
Just a reminder that the environment at Pixar was abusive in other ways, notably in the other major figure being a serial harrasser that had moves designed after him to avoid his advances. I think that says a lot about Catmull and the leadership there that they tolerated that kind of abusive behavior to get greatness.

But yeah, to get to your other point, I recall Jerry Stackhouse saying he hated playing with Jordan (was sorry he did) and I figure Kwame Brown's career certainly wasn't helped. The repeated belittling of Krause by Jordan that comes up in the doc (height, weight) was that of a small mean person. His interactions with Kerr suggest that Jordan valued people standing up to him above all, which was also something he had in common with Jobs. I think this meanness is something that we should watch out for in leaders, it is a sign that something is broken and that brokenness can hurt others. Jobs, Jordan, and Musk all display it, the small ugly pettiness. It is destructive and dehumanizing to both the victim and the person doing it.

Phil Jackson (as others have pointed out) shows you don't need it. There's no way he is the coach he was without the humility and empathy he had. Jordan et al saw someone like Rodman as talent to be used for a time, Jackson genuinely cared about him. It's what drives me crazy when people ignore the destructive behavior of Musk - he's the kind of personality that has shown time and time again that peole are disposable, even his biggest fans. He'll dispose of you as soon as it is convenient. We should dispose of that leadership style.