skysight-inc/HackerNews huggingface dataset:
Thanks for your reply. It's appreciated.

I edited to add a 5th pain point, but I think it mostly comes down to subscriptions currently being geared toward digital offerings rather than physical products.

Needless to say, I'm very much looking forward to when I can throw away all my code and use Stripe Checkout + the Stripe Customer Portal :)
They are clearly having commitment issues for that.
Unfortunately if you’re using the YouTube app on iOS/Android...

...or could it work for those by using iOS/Android’s accessibility+automation services?
It’s impractical for the courts to regulate. Congress can pass laws about this sort of behaviour if they wish.
Also it just said the buyer offered (unprompted) and was declined. I don't think this means "even if you offer to name your first-born after the seller they decline", I think it reads as "if you make an incredibly weird offer you will be declined because you sound like you're either a someone who's fishing for a writeup on evil sellers or an incredibly weird person who will cause strange issues".
Hey Patrick, this is cool.

Is payment link creation available as an API ? That would change everything
Neat!

This is commonly known as Small String / Small Buffer Optimization. This is how most implementations of C++'s std::string work also.
Thanks to Ministry of truth at Twitter, I feel so much protected from conspiracy theories online.
> to the point i really wonder if they even try

Or maybe your goals are misaligned with Amazon's, wrt/ product search.
Any idea why so much is in French?
Hello, one of the LSP contributors here.

Just wanted to share my thoughts on why LSP as an open source plugin has more benefits than getting first class support from ST devs.

Cons of getting first class support from ST:

- ST is closed source. That would mean that the LSP source code would be closed source too and that would not allow other people to contribute to it.

- Implementing the LSP client in c++ won't make the user experience faster.
The speed mostly depends on the speed a language server returns a response to the LSP client.

- ST devs would shift focus on implementing the LSP spec which is mainly driven by Microsoft and the spec is somewhat driven by VS Code functionality. So ST would chase after offering the same functionality as VS Code, but then always be a step back.

Having LSP as a plugin allows the best for both ST users and ST devs.
It allows ST users to contribute to the LSP plugin, while ST devs can focus on making ST more awesome on their own way and adding new API-s.

All I can say is that LSP already has first class support, because the ST devs have specifically expanded the API to allow LSP to implement certain features. :)
Yes, if you are encoding level-maximized white noise, FLAC cannot compress at that ratio, or likely at all.

Music is not white noise. It does not maximize the channel capacity of the audio spectrum. As a rule of thumb, FLAC compresses most anything a human might call "music" in about a 2:1 file size ratio.
Not sure I agree with that. There have been several GMOs that improve yields, or improve nutrition ("golden rice").
Totes. Our biome is an externality to most markets right now. It’s simply not a factor in day to day business.
Reposting a 5 years old comment by ColinWright:

> If you really believe you have an integer factorization method, simply factor a few large numbers that are currently believed to be hard: RSA-230, RSA-232, RSA-240 and RSA-250 should do. People really will listen then.
Literate programming is for programs that is static and don't ever change much. Works great for those cases though.

No, what works is the same that worked 20 years ago. Nothing have truly changed. You still have layers upon layers, that sometimes pass something, othertimes not, and you sometimes wished it passed something, othertimes not.
I would argue you also pay with your time, what percentage of total view time is wasted on long intros, sponsored plugs and telling people to do all the typical social media stuff which has nothing to do with real content.
Consipracy theories: 'the election was rigged', lets storm yhe Capitol are just as capable of leading to authoritarian behaviours
It's not save the Earth. It's save me and my descendants.

It just doesn't have the same ring to it...
Worth noting that golang was evaluated and then discarded for fuschia: https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/d...
They already do. The average income from writing for novelists is low enough that the vast majority of published writers can not live off their writing alone.

Outside a very tiny proportion of best sellers you need to expend significant efforts on promotion if the income matters to you.

This is not new, or unique to literature, and never has been.
People keep measuring this stuff by things it doesn't want to be. It's a digital equivalent of a signed print. You have to trust the author not to print 100 copies more in the same way you trust an author selling physical prints. No one is claiming it is any more trust less than that.
> It would simply be infeasible to publish an hourly speed limit chart based on rain, fog, snow, etc.

Not really. Pretty sure tire makers have good data on traction at different speed, temperature and substrate.
Guido hasn't been at Google since 2013
Again, I think you must be using "democratic" to mean something entirely different than I am.

I just reread the original Bitcoin paper and there's nothing in there about democracy. From the beginning of the use of computers, computational capacity has been about access to capital and that has not changed. If you're claiming that Satoshi's goal was something democratic, either you're using the word differently or you're suggesting he's the very dimmest of bulbs, unaware of basic facts about access to computation or somehow unable to think through the meaning.

Maybe you want a word more like "individualist"? I can see how one might confuse that for "democratic".
To get autocomplete working, you just need to install the macOS app. (https://fig.io/hn)

These instructions only apply if you want to develop your own completion specs and are setting up the dev environment!
My guess is that companies are opposed to the right to repair less for the loss of revenue which is likely relatively minor but more for the constraints it puts on design and manufacture. Regulating how something is made to make repair a priority will require more lawyers to interpret the mountains of regulations thst will sure to follow, severely cramping design and the pace of development.
Can we check it out! :D
Coming soon! Could you email us and we'll let you know once it's available? jackerman@stripe.com + edwin@stripe.com
There are the bullets, and the gun.

Make up your own mind where you point it when it is loaded.

If you choose your own foot, that is your choice!
> It basically is already.

Perhaps it says that on paper, but in practice it is not enforced in many areas. Published papers funded with government grants are behind paywalls; data and computer code are routinely not archived in a publicly accessible location. The example you give, PubMed, is actually the exception, not the rule, in practice.

Perhaps I should have said "required by law, which is actually enforced".
> OOP was pitched as a one-size-fits-all solution to all problems, and as a checklist of items that would turn a cheap offshored programmer into a real software engineer.

Not initially. Eventually, everything that reaches a certain minimal popularity in software development level gets pitched by snake-oil salesman to enterprise management as a solution to that problem, including things developed specifically to deal with the problem of othee solutions being cargo culted and repackaged that way, whether its a programming paradigm or a development methodology or metamethodology.
Unsure about Italy, but common law has the doctrine of laches, which many US jurisdictions recognize. It effectively says, "Sure, you have a claim, but you sat on it too long so tough luck."
Wow, that's awful. Yet more proof I'm not in Tesla's target audience.
It's notable that this release has nearly ZERO attempt to market to or engage with 3rd party developers. It is solely for 1st party apps, solely under their control. Google picked a consumer device with extremely limited, contained functionality to target Fuchsia to.

This is an extremely crazy twist for a device that is supposed to play a star, core role in the home, and a strong indicator to me of where we are in the War Against General Purpose Computing.

There are definitely ways for 3rd parties to add to the experience, with the chatbot platform, but it's all expressed in Google's existing mold, via Actions with Google Assistant & other pre-baked systems of manipulation.
Is parsing the instructions in parallel strictly a finite state machine? Lookahead? etc.
That strategy has, I think, never worked in the history of dictatorships. It probably won't start working now.
Code Complete, specifically chapters 7, 11, 15, and 22-24. I always found the examples to be clearer and more thoughtful than Clean Code. But with Code Complete, there are several chapters which feel dated around stuff like version control.
a bit historical story:

In 1993 Siemens bought Polish early computer manufacturer: https://en.wikipedia.org/wiki/Elwro

it seems just to close it down
glibc is perfectly backwards compatible.
We still build software on Debian 7 (glibc 2.13 from 2011) and the binaries works just fine on Debian 11 (and also on most other glibc-based distributions). But you need to be careful to only use libraries that provide long-term binary compatibility. Most libraries you can find in the system package manager don't do this.

Also, on Linux it's weirdly difficult to do it the other way around: use the current distribution to build binaries that also run on older distributions.
On Windows this is trivial: I can develop on Windows 10, with the current VS2019 and the current Windows 10 SDK, and a simple "#define _WIN32_WINNT 0x600" is sufficient to make my binary work all the way to Windows Vista (2006).

On Windows it's normal to ship libraries in the application directory instead of depending on a global /usr/lib/ installation; so non-Microsoft libraries that don't maintain a stable ABI are much less problematic.

Also, good luck if you're on Linux and want to use an up-to-date gcc (e.g. gcc-8 for C++17 support) on an older distribution. Building gcc from source is easy, but the resulting gcc-8 will produce binaries that require symbols from libgcc-8, which the system libgcc won't have.
We actually ended up patching gcc to disable the optimizations that introduce uses of new symbols not yet present in deb7 libgcc.
> So if the explanation was just that the culture doesn’t reward maintaining existing projects, I’m sure we would have heard something about a corporate incentive to maintain stuff.

So, two things:

1) Changing culture is really hard, especially at a company the size of Google, and

2) Even if they could change the culture, it's possible they simply don't care or they believe the benefits outweigh the cost.
well you never know how many shades of dark there can be..
We can informally derive other types of number by extending operations on our existing set of natural numbers, seeking a "closure" for that operation, and seeing if we get consistent results.

So extend the concept of differences between natural numbers, by subtracting a large number from a smaller number and defining the result as belonging to a new class of number. Similarly, get fractions by defining non-integer ratios between integers, real numbers by defining non-fractional limits of infinite sums of fractions, imaginary numbers of defining non-real roots of polynomials with real co-efficients, and so on.

Each time, we have an operation that works for some subset of our numbers, so we look at what does not work, and see if we can make it work anyway by defining the result of such an operation as a new type of number. And then we repeat with a different operation.

But there are things we cannot consistently "extend", like division by zero, or 0^0, so we leave just those out.
Ultra-Fast Grocery Delivery Startup Gorillas to Launch in US at End of May
Sure. I use fighwheel. https://figwheel.org/

Actually, when I develop with clojure, I typically have both backend and frontend running at the same time and I am concurrently modifying both applications without restarting them. This is way, way more convenient than having to restart application and then to bring it to a state to run your test.

This is youtube video from which I learned about fighwheel: https://www.youtube.com/watch?v=j-kj2qwJa_E

Have fun!
There's a lot of cool stuff that uses Paystack on Twitter, e.g.: https://twitter.com/spokenword_lag/status/139677392471373005.... You can search for paystack.com/pay.
They usually fudge the numbers for number of jobs badly. For example you might find that construction requires 1,500 different people for varying lengths of time, and the factory employs 500 people on an ongoing basis.
Austen's Persuasion is easily my favorite of her novels, and I believe it's understood to have been not just a polish-edit away from ready for publication, but one or two content and punch-up passes, too (which reveals to me that I probably don't really like the stuff she added to her other books in that stage).
This is exactly the problem with Julia, to achieve those (soo much vaunted) c-like-speeds you need quite a few contortions.
I'm not sure if this is what happened, but if you tracked down where someone works and are using that to attack them, that is a serious abuse and the sort of thing we ban accounts for—so please don't do anything like that on HN. (If you didn't do anything like that, ignore this comment.)

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

https://news.ycombinator.com/newsguidelines.html
>currencies can be used to pay taxes and so there is an inherent demand

bitcoin can be used to pay for ransomware file recovery, so there's inherent demand too (if you have poor cybersecurity)
Does anyone know if this is a reputable group? My understanding is that indiegogo is like Kickstarter. In that you are merely making a donation with the hope they will be able to follow through and give you the product as a thank you for supporting them.
Not wanting to eliminate the corporate tax as an independent intervention is entirely different from imposing a global minimum corporate tax, which immediately precludes sovereign states from even attempting to do what you (correctly) point out that liberal economists favor.
The lack of manufacturing capability in the US for consumer products shows that either it’s more than a 5% premium and/or “plenty of people” is an insufficient amount for large scale businesses.
Interesting. Any source or context on this?
I believe that's backwards — it requires active effort from the maintainer (who may be on vacation) to prevent closing, when the ball is in the maintainer's court (to check if it's a reasonable ticket). The process described elsewhere in this subthread, where the maintainer has put a label on the issue before it can be auto-closed, is better (since the next action is on the reporter); that must only happen if the reporter hadn't responded, though.
again a deed is referring to a specific thing. a photocopied deed is not a deed anymore than a photocopied dollar bill is legit money. in other words a deed is already authorized by definition.

if you have an authority to confer rights then the NFT itself was unnecessary to begin with.

anyway, the original point I was trying to make is that situation you described (selling a deed to a house you don't own) doesn't make sense since by definition the own who does not own the deed can not sell it. if, somehow the sale did go through, the original owner could easily get it back. this situation is not possible with NFTs without a central authority, but with a central authority NFTs would not be necessary to begin with.
I wouldn't. Instead pursue other interests and if one day you feel like programming again so be it. You can't force yourself to be interested in something, you'll just end up miserable trying.
I'm not sure I've understood correctly, but if https://news.ycombinator.com/item?id=27282083 is what happened, then yes, that is absolutely not ok.
You would have a point in an alternate universe where the Indian government is a credible guardian of whatever we might deem public discourse. In this universe, there are no good guys in this conflict.
> indistinguishable

I am not sure what you mean by this. Are you referring to art being duplicated, or a digital signature? You can verify that its a forgery, or from a different account than the first author. The digital signature isnt something you can replicate. You can print another one, but you cant duplicate the property of "first" itself.
Somewhat off-topic but I recently learned that people in the rust community call themselves rustaceans. I don't know the origin of that, but seems like a missed opportunity to call themselves rustlers: the old name for people who steal cattle, or rather - borrow cows :)

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

https://doc.rust-lang.org/std/borrow/enum.Cow.html
> If you thought managed memory was good, wait until languages start managing access control, authentication, concurrency and persistence layers for you.

This exists in 4GLs (https://en.m.wikipedia.org/wiki/Fourth-generation_programmin...)
That's his point: you can't see where revenue got hit, despite the functionality being replicated by Facebook.
It looks each line in the stream represents a JSON statement (only hashes?) in an array, even without being enclosed in an array and comma delimited. Formally specifying the syntax alternative is worthwhile.
With the cash option (#2 or #3), you can invest in any FAANG no? ie you can work for Company X, but buy 50% AAPL and 50% FB with the cash you are getting.

This is a hypothetical scenario. Just thinking that folks dont think this way when it comes to evaluating job offers.

Basically, the question is: "how much extra cash does one need to decline a FAANG offer (is it 2X or 4X the $ value of a FAANG RSUs?)"
Go taught me about the difference between strategy and tactics.
> I think it's telling that they are 'launching' this with a product that barely matters in their product portfolio. That indicates to me that they don't see this as an Android killer just yet. A bold move would have been to put this on the next Pixel. Clearly, that's not happening. If that was at all feasible, they would have waited for that and that would have been the grand launch. So, clearly it's nowhere near ready for such a launch.

That seems like a good thing to me. Personally I'm not very interested in an OS that's 'bold', I want an OS that's stable and well tested and releasing slowly on a limited set of devices seems a good way of doing that.
Huh, I would have thought constant changes would be easier onshore as it is easier to talk to the factory floor in real time to make the adjustments. Once that is all sorted out you then send it offshore as it is easily repeatable.
Many reasons. Cost being the biggest (64bit dies would cost way more than the 32bit ones) and power consumption (having a complex pipeline with 64bit registers isn't great when you have to run on a coin cell for a year).

Similar reasons to why 8 and 16 bit micros stuck around for so long in low cost and low power devices before Cortex M0+ became cheap and frugal enough.
Could you prove for every real value between 0 and 1 that it's greater than or equal to 0? That's an uncountable amount of proofs
I’m not the one writing articles in The Guardian about disaffected drivers.

Where is the evidence? Interviewing a few drivers is not evidence.
> How do universities have “sweetheart deals” with Elsevier? All I’ve heard is universities complain about the cost of subscriptions.

If you think the cost of a subscription is high for universities, which have huge endowments that are invested in all kinds of assets (I have seen it commented that major universities in the US are really hedge funds that happen to do teaching and research on the side), imagine what it's like for individuals with no academic affiliation who just want to see what their tax money is actually funding.

In other words, the "sweetheart deal" is being able to afford the subscription at all, given that in practice open access does not happen.
Simpler? It's just "you can if you want".

The incorporated entity is just for limiting liability, having properties in its name instead of yours, and more easily convincing tax authorities that the universe of tax deductible expenses is so great.

You can be paid for goods and services immediately, these days.
The dark side of modern prosperity is that it exists through exploitation of the poor. The EU is planning to make their own chip fabs to reduce dependency on Asia, but all that means is they will have to increase exploitation of South America and Africa.

We will happily exploit them and corrupt their governments, but reject "economical refugees" despite us being a major reason of their problems.
I know I have used something like this code before, it is basicly what they are talking about.

json_decode(“[“.implode($lines,”,\n”).”]”)
> The provider and about 1% of contributors get the real lions share, the rest are fighting for scraps

This is a good point and a much bigger issue than I was initially thinking. Even if 100% of my YouTube ad money and premium subscription went directly to the creators I watch, proportioned by how much time I spent on each channel, I wouldn't do it. That's because there's a weird inequality created by virality. If you're really successful, you can make millions of dollars a year solo. If you don't get past the algorithm or your content is niche, you might have a team of 5 people and make less than 100k a year in total (and obviously there's a very long tail of people trying to make a career of YouTube who are currently failing to do even that).

At the end of the day, I think this is ... bad. It may seem "fair" for people to be paid linearly with how much their creations are consumed, but the nature of digital media is such that if something is mainstream enough, boring enough, safe enough, it can scale basically forever with no added costs. (It's why Disney movies can make a billion dollars.) If someone whose work I follow is already making six figures a year, I'd much rather continue watching their content for free (which comes at no cost to them because digital media can be copied), while supporting niche creators who are trying to make rent at the end of the month instead. It may not be "fair" (ad blocking is only a step removed from piracy, they're both effectively copyright subversion), but copyright and endless remuneration based on popularity is creating a bad media landscape. I want to see a better one.
Java and C# also have combined JIT and AOT since they exist, .NET moreso.

Other examples are Lisp and Scheme variants, Eiffel, OCaml, Haskell, Prolog.
There's being aware of Lisp and then there's having learned Lisp's lessons. Urbit is interesting to me but it is also interesting for me to imagine what it would be like if, perhaps, Curtis had attended MIT instead of Berkeley.

Where you see nefarious intentions I see someone pursuing their own aesthetics, something that is very admirable and that I think more systems engineers should do. It's obviously not your aesthetic. It's not even really my aesthetic. It's Curtis's. But isn't "radically different from anything that has gone before" just a roundabout way of saying "cool?"

As far as the "cult" goes, I am reminded of that part in Jodorowsky's Dune where he's all "I am looking for my holy warriors!" For any system, whether technological, religious or philosophical to remain living and breathing, it needs its adherents and believers, and I see neither bad intentions nor bad outcomes here. Maybe that's just what happens when you are deep enough in the cult. But the cult is... calm. Cozy, even.

Is that so bad?