skysight-inc/HackerNews huggingface dataset:
Amazon has made this information available to Pro Sellers for years.

I think the original logic was if there was a problem with the order (missing part, defective product, etc.) the seller could send a replacement without having to ask Amazon for the customer's contact info.

As an Amazon customer, I have never received marketing mail separately from the item I ordered. However, almost all orders include a printed postcard or slip of paper saying something to the effect of "If there's a problem with the order, contact us, but if you like the product please leave a review."
Accessing tab-completion programmatically in Bash
Well, like I said, cutting out the cruft. 32-bit is obsolete - it's 2019 for heaven's sake. Maybe these companies will put forth more of an effort to keep their software up to snuff.
Kubernetes and “repeatable” don’t exactly seem like they should go together, introducing the extremely high complexity of kubernetes seems likely to result in the opposite of repeatability.

Just using a VM image or docker is simpler to use and also to understand.
Yes they have their own telemetry (like Firefox).

They were using Mixpanel before, but they got complain from users, so eventually they added a proxy in front of Mixpanel (but that doesn't change anything since Mixpanel generates an UID, so what's the point of hiding the IP ?).

https://github.com/brave/metric-proxy

It's used for tracking user performance when distributing BAT (otherwise you would have no referral program possible), that's how they distributed the initial 5 USD
I appreciate it! Postgis I think is still quite good, it's just computationally intense for some operations (which I suspect geomesa might run in to as well -- I think a lot of gis libraries make use of gdal and proj libraries under the hood)
In short, the binaries are already built. Usually its faster to link to a prebuilt binary than to build from scratch.
Don’t throw the baby out with the bath water just because you think you’re comfortable with the relative possibilities.
Maybe you can report it with this tool?
https://webcompat.com/
the title seems to be an unfortunate pun. from a quick look at the article, it's mostly cogsci stuff, where "proposition" has a very different meaning from the one "Propositions as types" normally refers to:

"The proposition is a concept borrowed by cognitive psychologists from linguists and logicians. The propostion is the most basic unit of meaning in a [mental] representation."
[1]

the article seems to mostly be talking about AI and the problems of making it "actually refer to the real world". so i think title could be paraphrased as sth like "Information about the world ([mental] propositions) is hard to represent with symbolic, digital things (types)".

[1](http://www.bcp.psych.ualberta.ca/~mike/Pearl_Street/Dictiona...)
> If something affects the adoption by 1M users, and another is only a concern for 100 weirdos, the second is not exactly a major issue to focus on...

noun: weirdo;

1) a person whose dress or behaviour seems strange or eccentric.

Yep, weirdos will never ever have any influence on Perl development or Perl community.

https://www.ecured.cu/Larry_Wall#/media/File:Imagen_Larry_Wa...
What exactly went on in your head that made you in all seriousness compare Martin Luther King to someone who was at the time in question already convicted of child sex trafficking. That is the most obscene thing I've read in a while.

I don't even care about people who do drugs, but someone who exploits children, seriously? That isn't just some random mistake, let alone ethical protest against an unjust law, it's one of the vilest crimes anyone can engage in.
Amazon should fix their search engine, but Jeff Bezos has been tone-deaf to the issue for years. I think it was 6 or so years back when I was at an all-hands that Bezos was confronted by an employee about the poor quality of search on amazon.com and Bezos shrugged the matter off, said that Top Minds™ had created it and that he thought they did a great job.
Because WxErlang is distributed as an OTP application with the current OTP package, it's dependency implications are different. Not necessarily better or worse, just different.
This is similar to the feedback Dave Moon gave to PG's previous language, Arc, more than a decade ago. http://www.archub.org/arcsug.txt

Representing code as linked lists of conses and symbols does not lead
to the fastest compilation speed. More generally, why should the
language specification dictate the internal representation to be used by
the compiler? That's just crazy! When S-expressions were invented in
the 1950s the idea of separating interface from implementation was not
yet understood. The representation used by macros (and by anyone else
who wants to bypass the surface syntax) should be defined as just an
interface, and the implementation underlying it should be up to the
compiler. The interface includes constructing expressions, extracting
parts of expressions, and testing expressions against patterns. The
challenge is to keep the interface as simple as the interface of
S-expressions; I think that is doable, for example you could have
backquote that looks exactly as in Common Lisp, but returns an
<expression> rather than a <cons>. Once the interface is separated from
the implementation, the interface and implementation both become
extensible, which solves the problem of adding annotations.

This paragraph contributed a lot to my understanding of what "separating interface from implementation" means. Basically your comment is spot on. Instead of an executable spec, there should be a spec that defines as much as users need, and leaves undefined as much as implementors need.
And how much has it cost Microsoft? Apple was able to successfully take the base of MacOS and port it’s operating system to a much lower spec phone back in 2007 and came to dominate the smart phone market (in profit they only thing that matters), the tablet market where MS failed repeatedly, not to mention it was able to port the base OS to everything from Watches and TV set top boxes - all things that Microsoft tried and failed at.

MS being so concerned with backwards compatibility has slowed down its ability to move fast into new markets even compared to Google.

If you are “building your software” for desktop PCs (or Macs) , you’re building on top of market that is becoming less important every year. There is no energy or investments going into desktop computers besides games and even that market is small. The only companies making real money in computer software are Microsoft and Adobe and even they are pivoting more toward browser based software and mobile.

Do you think that Apple should still bundle a PPC emulator with modern Macs? A 68K emulator?

Not being willing to drop legacy code comes with its own costs in maintenance and increases the vulnerability surface. Just the fact that there are over a half dozen ways to represent a string in Windows has led to security vulnerabilities, not to mention all of the other legacy cruft.
That story does not strike me as highly inconsistent with TFA. Just took a few times to go from polite tolerance of an annoying person to telling him to fuck off.
Not sure if these fit what you're looking for, but there are a couple of disassemblers for Z-Code files:

- Disinformation: http://www.ifarchive.org/indexes/if-archive/infocom/tools/

- Reform: http://www.ifarchive.org/indexes/if-archive/infocom/tools/re...
The very last one on the list, TextWrangler, is simply a 32-bit app. No big deal. They have offered BBEdit (the big brother to it) as a replacement.

https://www.barebones.com/products/bbedit/faqs.html#continue
VCS ACLs can allow for read-only access. You can also split public interfaces into their own header. If you want the maintainer of a library to be able to refactor clients of the library, then you have to grant them access to the client code. How does a multirepo solve this issue?

> How will VCS ACLs allow me to hide the implementation but not the interface?

If you don't give people access to the code, they can't build it. So what? Publish pre-built binaries from your CI system back to source control.

> At that point you don't have a monorepo, you've got multirepos stored in a monorepo.

I think it's a spectrum. It would be stupid to dogmatically stick to either extreme. You modify things in a pragmatic fashion to solve the problems you're facing. In my experience, starting with a monorepo and making exceptions as needed has worked better than the alternative.

Your post sounds similar to a lot of the multi/mono repo discussions. You've focused on one problem and one way to solve that problem without considering that there are many ways to work around it. Neither approach is going to be pain-free and both require tooling for special scenarios.
* Winter World: The Ingenuity of Animal Survival by Bernd Heinrich: A great pop-sci book about how animals adapt to extreme winter biomes

* Deep by James Nestor: A look at the extreme sport of freediving, where contestants train to submerge to depths much greater than 400ft without any oxygen and pressure equalizing equipment

* The Idea Factory: Bell Labs and the Great Age of American Innovation by John Gertner: A great book about the history of Bell Labs, the scientists and engineers that brought great innovations to society including phones

* Wizard: The Life and Times of Nikola Tesla by Marc Seifer: A biography of Nikola Tesla. Its quite astounding how much one person can achieve in their lifetime
How to Work with Alpcaca Stock Trading and Python
That seems fully compatible with rayiner's comment.
> Obviously reliable sorting is important, which is why people are upset that python's glob() turned out to be unreliable

A quick glance at the documentation didn't mention it, does glob even promise sorting the result? Relying on that to happen when it's not even promised seems negligent.
The skillet is really only good for blunt force trauma and it attracts a lot of attention.
What evils has he committed that outweigh the good that he has done for computing and humanity?
This submission was probably inspired by a recent post[1] on Derek Lowe’s blog. It’s an interesting read if you like this subject. Mercury has a much lower melting point because of relativistic effects.

Edit: I see it was resubmitted.

[1]https://blogs.sciencemag.org/pipeline/archives/2019/10/11/co...
Alfred Nobel:

http://www.openculture.com/2019/01/how-alfred-nobel-read-an-...

The list is long. Carnegie, Rockefeller, Vanderbilt, Pew, Kochs, ...
Answer: 99% don't think of bone marrow as food.
It depends on amount of people willing to use it. Bromite and Ungoogled-Chromium have some userbase.
I suspected...

And is there a finite orthogonal basis for the z-transform (of a finite length signal), even?

If I remember correctly, the motivation for the z-transform is that more functions have the transform defined for the z-transform than for the DT Fourier transform. And you less often need generalized functions (Dirac deltas, and their derivatives). But there is no place in which z-transforms show up in signal processing computations, I thought. Since then signals are finite-time and there isn't a need for the convergence benefits of the z-transform.
There's also Buildroot which has a bit of a learning curve (it's still easier than Yocto/Angstrom IMO) but is capable of producing highly customized, tiny embedded Linux images. At this time, there are board configs for pretty much every Rasperry Pi variant out there.

The functional equivalent of a Debian base install, including kernel, bootloader, and systemd init (approx. 350 MiB) is about 20 MiB (compressed) when built with Buildroot.
Please wear Free Hong Kong or Taiwan flags or similar while traveling on these routes
On the other hand, blindly accepting browser extension upgrades is a huge security vulnerability. There was a post some time ago about how popular extension projects often get bought by adware/spyware companies and they were able to publish malicious changes directly to user's browsers without any validation.
> What about Pablo Escobar?

Ah yes. A drug lord who's murdered over 6,000 people and 'covered' it by donating houses to 400 to the poor in his own community is a great counterexample to show why Bill Gates, whose foundation has poured countless dollars into things like eradicating polio, malaria, etc. could very well be using his foundation as a cover for shady business. My bad for not seeing the similarity earlier.
> Yes you can send money very quickly with SEPA, but that's not the settlement time. The money can still be reversed

From a banking perspective, the money is settled in 10 seconds, at least with TIPS (the ECB’s platform; the ACH clear it, but the end-user behavior is the same).

Reversal (known as a recall in the standards) requires consent of the beneficiary.
> Why would "community of your peers" turn you away?

I've seen it in so many places, mostly on things that turn out to be "Meh" at best, and occasionally "Ew".

But I don't want a "community of my peers", I want a community of people who find insights I otherwise wouldn't have found. My peers are people with whom I share interests, but I want insights from people who are interesting.
Dupe, and the other user submitted it with an accurate title: https://news.ycombinator.com/item?id=21229712
class war agenda designed to leverage a crisis, spread poverty

The people who have a "class war agenda" are precisely the people trying to reduce the spread of poverty. You may disagree with their methods, but claiming their agenda is "designed to spread poverty" is both false and disingenuous.

Otherwise your points were quite good.
My thought exactly. I just don't see the big fuss over these things.
I agree there is a lot they left out, but as I posted elsewhere in this thread, I think the Times actually went extremely lightly on Bill Gates. It read to me like his PR team authored it. Seems almost like they are trying to get ahead of some new information that may soon come to light.
I think in the context of the author's field, an enlarged definition of the notion of "propositions" is adopted whereby a proposition is a useful statement about the real world, distinct from, but related to the mathematical definition of a formal object used for reasoning about some notion of truth.

The author's point in part 1 is that type systems are intrinsically incapable of formalizing propositions so as to achieve the holy grail of making software systems effective, safe, or whatever other property is sought after, in the real world. The author then goes on to explain this idea and to suggest a different approach.

As for the Curry-Howard isomorphism, the author does say it is perfectly valid from a mathematical point of view, but that is not the subject of the text.
ReadKit – Have all your reading in one place
If you find one, you might want to give them a Nobel Prize....
Are you arguing that there are no costs associated with collusion vs. being an actual monopoly?

Do you think that being broken up will have no impact whatsoever on the incentives and outcomes for consumers?

Or simply that the effect will be insignificant?
Run a guest network on Wifi? App updates, system updates and iCloud traffic can suck up an inordinate amount of bandwidth. Instead of blocking it if you run content caching you can efficiently serve your users.

Heck if you have more than a handful of Mac's/iOS devices at home even, content cache can make a huge difference, especially when new versions or major updates to OS's are released. It also caches iCloud data so if you use iCloud Drive and/or photos on multiple devices it can also dramatically cut down the amount of traffic between your network and Apple's servers. It's pretty neat and great that Apple moved it from OSX Server into the regular OS (sharing pref pane as noted). This would be better still for sites with large guest networks and not having to have a Mac just to run the content cache.
Apple might think it can get away with removing the 3.5mm audio jack or restricting iOS users to only one app store or not allowing flash content on iOS Safari etc., but they sure as hell can't get away with such ridiculous changes when it comes to macOS pro users. What is Apple thinking, really? They might be able to start a global change in the mobile industry because they own a huge market share there, but when it comes to computers, they're not in a position to dictate to developers what they can run on their machines and what they can't. The more it goes, the more of a toy MBP becomes, both hardware- and software-wise. I'm seriously considering switching back to Windows, which is sad.
> after the barrier has been broken, dozens followed suit.

I read an interesting article about that explaining that this wasn't really down to any kind of barriers but more having pacers and a better track (which is coincidentally about the previous 2h marathon attempt.)

https://sportsscientists.com/2014/12/2-hour-marathon-4-min-m...
Even so, Clojure and Groovy aren't particularly long-winded, nor is Scala despite static typing.
Sounds more like the USSR than the USA
Interpreting Go is a good idea. In fact, a JIT for Go would be a very interesting idea as well. In a language that makes heavy use of virtual dispatch like Go does (via interfaces), you can often get a lot of mileage out of speculative devirtualization. With a JIT you can easily observe the concrete types that flow through each call site, allowing for optimizations you can't easily do with AOT compilation (without PGO, anyway). You can even do aggressive optimizations like observing that only one type that's currently loaded in the program conforms to an interface and devirtualize accordingly, knowing that you can undo that optimization if more code gets loaded later on that invalidates this assumption.
What permissions does the app request when it's installed?
I have a 32-bit application I use regularly to interface with old hardware (which isn't on the list incidentally; I suspect there are many other niche applications like this).

The hardware vendor isn't going to re-write it. As such I have to...

1) Avoid MacOS upgrades forever, or
2) Let the hardware become nearly impossible to use (there are workarounds on the device itself, but it's really painful to use), or
3) Write a new application myself.

If my 6-year old MacBook can last until I find something competitive with Logic Pro on Linux, I won't be buying another Apple machine. There's nothing else I need it for.
Try, https://news.ycombinator.com/item?id=21210361
Disk Prices – Comparison of All Hard Drives and SSDs on Amazon
Why I'm Using Surge and Not GitHub Pages
The Glenlivet Sustainable Capsule Collection
You don't have to use a package manager, that's just the approach the TiVo folks came up with a couple decades ago. They use RPM to package independent software modules and check them into (IIRC) a separate build repository which saves the last n months of work. A local config file is used to choose the binary package version to use, or, alternatively, the locally built files to use. They probably could have just made tarballs, since I don't think they used any of the dependency checking.
How to find expensive locks in multithreaded application
Because this anime has very little to do with "ninja".

Whether it is the black pyjama variety or the historic one, Naruto does something very different.

There are Ninjutsu in the serie but more often than not they create large explosions or summon a 30 meters tall creature. The whole has very little (if anything, but I don't know all the arcs) to do with espionnage.

Which is 100% fine, but explains why it would be funny to have it as an inspiration.
Well, "propiska" in Russia is a dying institution, actually no one is really interested where your "propiska" is. In recent past there were some troubles finding job without "propiska" in region, but it passed. We have fees for people, who do live outside of their "propiska" region and do not tell government where they live, but these fees applied to people extremely rarely.

About "traitor" thing - well, usually everybody understand that there are better places to live than small city in Siberia. People move very often. For example, after school 20% of my classmates moved outside of Siberia and almost everybody left my small city and moved to a bigger one. I were born in Siberia and moved to Saint-Petersburg a year ago -- no one called me a traitor. They even come as guests, stay in my apartment and sometimes think about moving too.

I've met a couple of people from Norilsk - they are glad they moved out, but proud of the place of their origin. Which I consider pretty healthy position.
Startup Business Plan Template
The issue is memory management. Henry Baker helped popularize linear types in the early 1990s (http://home.pipeline.com/~hbaker1/) in his proposals for Lisp, from which work Rust's affine types derive, but no one wants to write in a dialect with those restrictions. Garbage collection seems like an algorithmically insurmountable problem. The other overheads are constant time, and Common Lisp already includes mechanisms to optimize them away (declarations and efficient arrays).
Why should I trust your application to run rampant on my computer? Since when was it a bad thing to isolate what an application can do? Even if you aren’t being purposefully malicious and being sloppy you can still cause damage. Look at what happen with the Google Chrome installer on Macs that had system integrity protection turned off.

https://support.google.com/chrome/thread/15235262?hl=en
>HALDEMAN: It's a limited hang out.

>DEAN: It's a limited hang out.

>EHRLICHMAN: It's a modified limited hang out.

>NIXON: Well, it's only the questions of the thing hanging out publicly or privately.

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

Sounds interesting when people are allowed to grep conversations for the scandal of the moment.
404s.
Some bones, especially chicken bones, also splinter and cause all kinds of serious havoc on the digestive system.

I've had pork bones break in scary ways as well when the dogs got into them. I personally don't give my dogs anything but rawhides and large beef bones anymore, both of which you just have to buy specially really.

On the subject of actual marrow, it adds a lot to soups and stews. Usually added via just cooking the bones in the soup/stew and removing towards the end.
> I have code that has continued to run, untouched, for decades.

This isn’t always a good thing. I usually don’t like when a piece of software feels like it hasn’t been updated since the 90s. But I guess we don’t want some military defense system to break because it’s 32-bit either.
Deep link to more readable form of the full list: https://gist.github.com/stevemoser/a4388df17633beae5bc3fb07d...
64 bit Windows doesn’t run 16 bit Windows code.
This scares me a little as "it was algorithm's fault" seems to be a good excuse for tech companies to get away with their monopolistic behavior. A few years down the road and they'll blame "AI" for the misconduct.
Single serving site by Brad Frost on bullshit in terms of web design: http://www.deathtobullshit.com (Dug it up from my bookmarks)
Then we're judging at the wrong level of the judicial system. Regardless of the intent back when the policy was instated, the current upholding of it knowing its effects is what needs critical evaluation.
I know my wife is safe and I have “bad” tech companies to thank for that
If this were 20 years ago, people would be griping about some MS issue about providing less than adequate service, etc.

Apple has always been anal about their app store & apps. As a developer - it's a pain. As an end-user I appreciate it.
Destroying businesses, livelihoods, and holding back an industry by a decade or more, is more than just "bad business".
IIRC glob.glob() is a wrapper around os.listdir(). I used to develop code on an OS X laptop then push to a Linux box for the actual computational result (big dataset). And discovered at one point that one OS returns a sorted result, the other does not. Sorting is important if you want track/analyse instrument data over the days in a year.