skysight-inc/HackerNews huggingface dataset:
Plenty of brands were already doing lead-gen to their products through Instagram, whether through ads, or just by creating a photo/video of their product that started trending (in a way similar to how you'd expect a pretty craftwork to trend on Pinterest.) I think Instagram even already has the inline "purchase the thing this is a picture of" flow—though right now it's just in the form of a modal webview to the partner's shop product page for the relevant item.

The "Instagram Shop" part of the offering they're describing, sounds less like an independent system, and more like a way for independent creators to get the same benefits as those large partners, where they can take a picture of the fancy sweater they made, have it appear on trending, and then there can be a "Buy" button right there on the post everyone's sharing. It's an Instagram integration for the Facebook Shop system.

I also don't think there's going to be a separate "Instagram Shop" landing page for a given account, per se; if there is an index view, it'll just be a collection of the buyable items posted by a given Instagram account. The expectation, though, would be that "buyable" posts would just be part of a brand page's regular feed of posts. The "buy button" is just an enhancement to what the account was already doing, rather than a whole separate storefront to set up.

I'm guessing, in the end, what you'd really be purchasing via the Instagram hosted inline purchase flow, is a Facebook Shop product SKU. You'd probably get an email from Facebook Shopping about your product, etc. In other words, "Facebook Shop" would be a payment processor / hosted commerce backend, that happens to have a flagship front-end UX; and Instagram would be an alternative front-end UX.

> Also what about for folks who don't use either of those services?

Given the way they seem to be building it, there's definitely some backend core with an API that looks a lot like Shopify's API. I'm guessing they'll offer third-party developer access to that API.
We're overly attached to a specific idea of a "blog". In practice, "web logging" never died, even if the specific blog format has diminished over time.

Blogs are websites that host posts in chronological order, but defined in a very specific way that excludes your Facebook and Twitter. The difference isn't self-hosting - Blogger and Wordpress.com host your blog. I reckon the difference is aggregation. Facebook groups your posts with posts from everyone else. They get to curate individual feeds. People with money get to bypass the curation a little.

Don't get me wrong, I have my own blog (link in profile) and I deleted my Facebook account years ago. But quite honestly, the format is less usable than having centralized aggregators that float the most popular content to the top. This is why we're all on Hacker News, right? The act of having the aggregator allows extra features to be overlayed, like community discussion. Are aggregators the "best" format by every metric? No, but it allows me to read content I like without doing a lot of work, so here I am.
You confuse declarative and functional. Declarative is when the sequence of execution is not related to the order of operators in the program text, but is derived at run time. The animation, where sequence of events is known exactly, is the poorest example for declarative programming.
Yeah, I have noticed that as well. Newegg is another one that went down the "Market place" approach and is why I didn't list them. I just use Micro center now. A little bit less selection, but not much and they will order almost anything for you and get it quickly.
Has this changed from the 90s/2000s? I've been on Lin/Mac for the past decade, but back then many libraries (DLLs) required (msxml4.dll, msvbvm50.dll) - note specific versions.
Time and Related Data Types in PostgreSQL and CockroachDB
Many potential customers use Amazon as a search tool, as well as a source for (slightly) trustworthy reviews. If you are off Amazon, you miss out on those customers.

In addition to that, making your own webstore used to be more complicated and difficult than it is now; platforms like Shopify have really lowered the barrier to market entry.
It's not opt-in, so quite likely a breach of GDPR.

The telemetry in question seems to be logging what is installed, not just how the application is used.

Regardless of consumers willingness to provide feedback it's not a reasonable choice for a large software vendor to collect data from customers computers about competitors products.
Last time I looked they seem to have a pretty decent python API so splitting down transactions by retailer shouldn't take too much python-fu methinks.
the problem with the whole leader thing is often the institution and the culture of a given organization (government, corporate, sports, religious, etc..) will often avoid putting leaders into place that are like that purely to preserve things the way they are. People prefer a lack of disruption.

An asshole.. usually just kinda ends up there and elbows people out of the way. An asshole exists regardless of the organizational culture or the institutional pressures.

Whereas you have to sit around and wait for said organization to bless you with such a leader at their discretion.
You don't need to bid up the price of existing .com domain names. Even in 2020 there are plenty of perfectly good ones that nobody has claimed yet!

All you need are two or three words that satisfy the following criteria:

1. The words, when spoken, should be easy to spell.

2. The words, when read, should be easy to pronounce in any English dialect.

3. The words, when concatenated, should not create any ambiguity (a la expertsexchange.com)

A tool that generates these kinds of domains is available for your convenience at https://startupname.website
It's more that you don't need to add 'async' to each function, because every function is async. And working with promises automatically maps over them. Then if you want to 'unbox' the Promise you'd have a keyword, like await.

So instead of a.map(v => f(v)) ... or Promise.map(a, f) ... or a.map(f) ... it's just f(a).

If you then want the value, in the end, if at all (e.g. the web framework understands Promise and you return a Promise in your controller and not a value, you don't need await at all).

You'd need some syntax for Promise.all(...) though to "join" concurrent executions again.

The language should probably have some syntax for multiple writers, e.g. and atomic compareAndSet.

shared v = { .... }
v.change(v, f)

where f has no side effects and can be executed again. With IO (DB) one would need support for idempotency ala Stripe.

But your functions would not have colors.
I tried to register a really cool name. Suddenly it was registered after all. Funny how that goes... Thought me to never trust a domain name registrar again. Could I have sued them? Perhaps, but at the time that was way too economically risky a prospect for me to undertake, while most likely having to pay court costs even if I won.
Datomic uses Datalog, a dialect of prolog, that's what I would look at first if I needed prolog in production in 2020.
The phrase that has stuck with me is "pull policy ropes sideways[1]." Basically the idea is to find an area of policy that is impactful but not highly politicized (ideally boring, technical, and important), and push for changes there.

If you can't think of any things that government could be doing better that aren't already well-publicized and politicized, consider that you may not actually be more politically informed than the average voter, and the way we collect preferences from voters with average levels of insight into government systems is called "voting". Note that there's nothing wrong with this approach, and in fact it is the approach I use the vast majority of the time.

In terms of how to push for changes in terms of concrete actions, write an actual physical letter to your congress person.

[1] http://www.overcomingbias.com/2007/05/policy_tugowar.html
Awesome! Everyone learns something new every day :)
Yes. Check out Cities Skylines https://www.reddit.com/r/CitiesSkylines/
It's all tied together because there is an shared value/calling model that permeates both runtime and interpreter and imo with CPython much of it becomes academic because unless people are willing to break source compatibility with native extensions(Esp with Python2 vs Python3 still lingering even if most have gone to P3) it's too much of a historic mess to clean up (Although it's a good sign that the official Python docs points to CFFI and ctypes and discourages new development with the C api).

After doing my thesis work(JS-subset -> C compiler) i was a bit disappointed in the results on weaker processors and it led me to experiment with a series of toy compilers. Those experiments really showed how instrinsic a good value model is to determining your performance _ceiling_.

From my memory you had a factor 3-5 of improving or eliminating each of these:
- bytecode dispatch (vs native code)
- naive dynamic type tests(vs optimized paths)
- obj/refcount management (vs just using values directly with a GC backed model with cheap stack-root-registrations)
- naive property lookups(vs optimized variants).

If you started with a naive dynamic js/python-like language ref counted impl you were within a magnitude of the CPython level of perf, as you check off these checkboxes you get closed to V8 (I used C compilers as backends for code generation so i had a slight edge on the lowlevel code generation part).

The CPython model is great for integrating with hand written C/C++ code but the price you pay is a low ceiling since it requires you to manage ref counts (at the very least at function call boundaries even if you optimize them with deferrals) and as you mention in the article pass values via objects.
I have a similar starting point. Civilization was one of the first the only games my computer could play at the time. I remember racing in the middle school in the mornings to get some time on SimCity 2000 with my buddies. We had one city going for so long...
Because this is an article about The Times.
Yes, my 100$ monthly spend deserves the same support as a company with a $250,000 monthly spend.
New Features in Android Studio Preview
I've been happy with Markdown Edit. As a native app with an embedded webview, it's just a bit snappier than most of the Electron-based Markdown editors I've tried.

https://mike-ward.net/Markdown-Edit/
A Freedom of Information request would resolve this. I’d be surprised if there weren’t a bit more nuance to the situation though.
Because Linux is now fat, bloated and in bed with a few enterprises loosely named as Microsoft and Google.

I reject Linux for the same reason as people rejected Windows back in the 80’s.

Once it went main stream and people went “I use Linux, it’s Ubuntu” which is only commercialised version of Debian. I decided to switch.

I’m not a big gamer so that was never a requirement for me. I just want an operating system that turns on when I press the power button. Linux fails at that. The drama, noise..
? Not sure what you mean. This isn't a demo, you can actually sign up and play.

But yeah, it's a work in progress and the UI could be improved.
> In the remake Super Mario 64 DS, MIPS does not make a reappearance, instead being replaced by the rabbits scattered throughout the castle for each character to find.

Aw, they should have brought it back and renamed it ARM…
A bigger showstopper is no support for removing packages yet.
I wasn't aware of scoop extras until you mentioned it, so thanks!
As far as I have noticed, only time Google makes something 'more private for everyone' historically, has been when they themselves have found a superior way to get around it.

Whether this is because the entire Internet uses Google Analytics, Gmail, etc, or because they have a different more effective way of tracking DNS queries is irrelevant, since they always manage to find a way due to being omnipresent.
Yeah not talking about discount. The discount was nice (or so i heard, but if you do 3y commit you can get that anyway).

> and they will absolutely crack the whip on internal teams to get issues resolved

Not in my experience. Although we did get an ever-rotating rep. I think they changed three of them in like a year or so
how are those going to magically just-work without logistics and conflict resolution?
> The Linux kernel does seem to be good at that last part, but not the desktop projects.

That's because there are a shitload of them, there's way more than just the big players KDE and Gnome. Then the stack is highly complex with technology in the mix that is decades old (X11 dates back to 1987, that stuff is older than me!), and political infighting between competing (corporate or personal) interests doesn't help this either.

Android has multitouch solved, but at the cost of building everything from scratch and lots of stuff still being kept in proprietary firmware blobs for touch controllers. And there is only one Android stack, not two dozen...
Intermittent fasting associated with anticancer proteomic signature
Looks like slashdot beta may not do avatars. Fuck slashdot bêta.
> For me it's not the exchange of information that causes system to become more sharp. It's poking that system with immensely huge stick built out of billions and billions tightly and sharply interacting particles that you have to do to get that information.

That's exactly what I think about Schrödinger's Cat experiment. It's often implied that the hypothetical cat may be simultaneously both alive and dead, as if there are only two possible states for the cat.

There are approximately 7 x 10^27 atoms in the average human body. The figure for a cat wouldn't be much far from that I suppose. Taking that into account we can safely say that the quantum system (cat + radioactive source + poison) may actually simultaneously be in an abysmally high number of different entangled states, which may converge to, as you say, a "sharp" form.
> I wish that companies would not release information about their apps until they are ready.

Unfortunately it's part of a successful marketing strategy in which you 1) announce you _will_ release, 2) announce you _are_ releasing, and 3) announce you _did_ release.
Oh, that's a great idea. Thank you for the clear feedback!
That's quite a bit of made-up stuff there.
From working there part-time, I can tell you this: People are still cleaning out the rice, pasta, soup, and bottled water. Everything else is maintaining at pre-pandemic levels.

The tp and paper towels are starting to last into the next night, after being stocked the night before so people are starting to slow down. Every other product, even meat, seems to be back to normally stocked levels.

Each wave of stimulus checks have resulted in complete cleanout of our tv and game console inventory. Not even Black Friday looked like our store after those checks came.
Sure, but that says nothing about the suffering these animals experience during their (short [1]) lives

You’re moving the goalposts.
As a longtime beancount user- it should be easy to install- there are packages for most OSes, they mostly work, the maintainer, Martin Blais is amazing and indefatigable, and the community is active and friendly and technical.

But the "how to get going" part is where I find the real difficulty lies.

There is a conceptual friction in double-entry accounting, which beancount enforces. If you do not have prior exposure to it, even if you are financially and mathematically inclined- grokking double entry can be a life-changing practice. It is the Iyengar Yoga to the 7 minute workout that is just tracking transactions as per GnuCash or Quicken or whatever.

One has to have the appetite to consume a worldview. As someone living in that world, FWIW, I highly recommend it. I would not undersell the conceptual work required. It is not for everyone.

But if the approach speaks to you, reach out on the mailing list and people will help with the mechanics.

Cheers.
Did you RTFA? He isn't parking the domain, he is picking one and then building something small around that.

To me domain parking is akin to real estate investors just buying up land and hoping some large company suddenly wants it and offers you a ton of money.
> makomk posted an interesting comment on another thread here 12 hours ago, which I'll paste below

Re: Re: Re: Fwd: RE: Re: "Did you hear that 3G gives you brain cancer?"
We Can Only Count on 33 F-22s to Fight Tonight
Or just keep telling yourself that
Notion is absolutely amazing, I love the /code snippet, the seamless sharing a page with a url and the UX. I hope Apple doesn't buy them.
The Linux kernel internally uses the common C convention in which negative numbers are errors (-ENOMEM and so on) while positive numbers (and zero) are successful values. (Some parts of the kernel use a related convention in which values within the "last page" of the address space, that is, -4096 to -1 inclusive, are errors, while other values are valid memory addresses; there are macros to convert between both conventions.)
Know About the Impact of Contact Lenses on Our Health and Cost on Environment
That waveform looks pretty good imo. When I did it, I the signal was very weak so the signal to noise ratio was bad. There were low frequency impulses from me moving the headphones around and regular hums from other sources.

My best guess for the large attack showing up there is not effects from the microphone, DAC, amp, or anything but the actual speaker. Good audio measurements are hard to come by thanks to all the snake oil, but square wave measurements are common when there is data. The physical models of transducers aren’t trivial, but in a single broad stroke the answer is “physics” and “spring-mass-damper”.

https://www.innerfidelity.com/images/AKGK701.pdf

The decay is expected, as the pressure around the microphone can only temporarily increase before the pressure wave disperses into the room. As an extreme example, if you turned an entire wall into a speaker and played a square wave, you would be able to make a much more square shaped waveform. There’s no replacement for displacement baby (see: subwoofers). If you want a more square waveform, try using a headphone pushed right up to the mic and going to a higher frequency (like 1 kHz).

Edit: If you want to skip the trip down the rabbit hole: I think the end-all for audio quality are sealed in-ear monitors (IEMs). Low group delay from short distance from transducer to eardrum, and sealed enclosure for good bass response (see: square shaped low frequency square waves).
As far as I can tell this is a proposed patch to the Linux kernel to enable accelerating a completely proprietary user-space API. I personally do not think this is acceptable because only Microsoft can verify that the kernel is working as expected.
I’m not sure what it is, but I feel like HN seems to pick apart everything that’s posted in a negative light. Honestly I discovered Notion a few years back and used it for a while, but stopped using it when I couldn’t sync it with my teams project management software. Fast forward a few years and my SO and I were at a restaurant sitting next to a guy who’s one of the early engineers in the company, and that sparked my interest again. Since then, I’ve been using Notion to replace Google Docs and Trello, and it’s been fantastic
I know more than you. Have you read both his biographies, his annual investor letters back to mid 70s, and have copies of all his Buffett Partnership letters from the 50s and 60s?

His track record and methods are an open book. And have never included insider trading.
Although being a simple shopify drop in replacement would have its advantages in simplicity, there is probably more long term potential if they embrace multi-channel sales, and become a storefront management tool ala https://www.ecomdash.com/ and https://www.shipstation.com/ Some people are going to keep shopping on amazon, some on ebay, some on walmart, some on etsy, some directly on websites.

Im not saying that's what they are doing, but its a way to skim off all transactions instead of trying to force business into facebook.
New Linux subsystem on Windows supports Gnome apps and GPU acceleration
Beancount as well, very similar in philosophy and staggering in capability, slightly different flavor and rendition compared to ledger.

http://furius.ca/beancount/
Thanks, this sounds great to me.
Finally some honesty, good riddance to feel good nonsense about persons, being connected and the like - it's all about the money.
US Only and selected shops for now.
Hi Notion founder here. Better and inline LaTex support is coming very soon (weeks) :-)
It does? I keep Notion running but hidden on my Mac all day long and I haven't noticed this.
What's wrong with Java 8? It's probably the most widely used Java.
How do you see this as a "dark pattern"? I see it as more of a reasonable compromise. If you visit my site, I think it's reasonable for me to understand how you're using it. If you don't want to participate in that, you are given a choice. That choice is between being tracked and having a mildly distracting banner at the bottom of a landing page. This doesn't seem like a betrayal of trust in any way. The implicit trust here is that you will not be tracked unless you agree to be tracked. This is in fact the case.

Of course, on the one hand we do want you to opt in to tracking. This is a marketing site, after all. If you're actually interested in the product, tracking helps us understand who is interested and why, which in turn allows us to improve the product and reach more potential users. If you're not interested in the product, you don't need to click yes and there is no problem – because presumably you won't be spending very much time on the landing page for a product you're not interested in.

I think a landing page like this one is slightly different from, say, a big cookie banner on a news website, as the intent is not really for you to be spending a lot of time reading content on this site.
Ryanair boss's face mask claim fact-checked
Just tried and it is faster. It took several minutes before to load and now it's acceptable.
Yep, I've already deleted my FB account since like 2014 but I know that a lot of sites load their SDK in order to track still. Thanks.
Blogging is not dead, it's just being rapidly made obsolete by commenting.

Comments are everywhere. Total volume of comments on the internet compared to blogs is larger by several orders of magnitude. Readership is up, everything has comments. Comments don't care about SEO, or money, or fame, that makes them one of the purest forms of content you can find on the internet. You could argue that some sites have people commenting for fame because of karma systems, but ultimately that karma means nothing. Very few comments have ever "gone viral" the way a blog or youtube or tiktok video tries so hard to. Comments are like graffiti; ephemeral, and meant to be enjoyed in the moment you stumble across them. Very few comments make any kind of money for their author the way a blog does.

Marketing firms have not latched onto comments yet the way they latch onto blogs. But when they do, it's over.
She’s being accused of lying by folks who don’t like what she has to say, simple as that. Contrast this to HN’s response to the tech CEO who was outed as a kkk member who had committed violent hate crimes: most people here bent over backwards to interpret his story in the most sympathetic possible way.
I think he is making the distinction between 3 different categories that readers are in general lumping into the 'interpreter':

1) Python is executed by an interpreter (necessary overhead)

2) Python as a language is so dynamic/flexible/erfonomic that it has to do things that have overhead (necessary complexity unless you change the language)

3) the specific implementation of the interpreter achieves 1 and 2 in ways that can be significantly slower than necessary

Seems he is pointing out that a lot of performance issues that are generally thought to be due to 1 and 2 are really 3