skysight-inc/HackerNews huggingface dataset:
Agreed; I've written Python code that processes Python code (both using ast and redbaron), and the result was quite opaque, unlike my metaprograms in Prolog.

In fact, the macropy project[1] offers the "read" step (by abusing the import system), and while using them is pretty cool, I don't think the implementation of the macros is very nice.

[1] https://github.com/lihaoyi/macropy
> (me) Netflix should only be compared to entities that do not own networks..

> (vkou) When you pay for cable, your $60/month bill pays for programming, as well as the wires that deliver your television to your home.

Vkou's rephrasing is precisely correct. Home phones are also $20-$60/month because operating a wired network really is that expensive.

Many people I know that use cable/satellite TV either have low home bandwidth or have a home bandwidth cap. A standard home datacap is 300gb/month. The average American watches 5 hours of tv a day [0], or 500+gb/month (at HD).

[0]https://www.nydailynews.com/life-style/average-american-watc...
In Go there are two ways you can handle wrong things happening:

- return an error
- panic

What is the recommended, best, pretty, beautiful way? Return an error. Nobody uses panic.

Javascript Promises are equivalent to that.

If you want to stop the main program, call process.exit(). That would be the equivalent of panic.
"Rates vary based on your membership plan and the phase of the moon."

It'd be a joke on any other site, but makes sense here!

Thanks for sharing this. Their network of scopes is quite impressive.
That's a big one.
Haiku.ist: A lifelong journal of haiku poetry
Frustrated, and I rally against it too. My laptops run coreboot. But the difference between your closed BIOS and your closed OS is that most people actually can choose their OS, whereas fixing the BIOS problem is a much more difficult obstacle.
I do the same thing for a "virtual gaming pc" on proxmox with qemu/kvm. it was a pain to get working right with my specific hardware and with proxmox as a base, but is pretty nice now that it works.
Many people use Arch linux or redhat distros to do this also, but pretty much any major distro should be capable.
AFAIK it works on VMware ESXi too.
Antibiotics fail in fifth of post-op infections
I would argue that local channels matter even more now than they used to.

Most of my day-to-day news sources are national or international. Most of the media and pop culture I consume too. I'm lucky enough to still have a local newspaper that does some actual reporting, but it's probably not long for this world. Even social media and the water cooler at work are more interested in the widely distributed professional communities I'm a member of then the actual physical community I live in.

My city's nightly news broadcast is close to the only reliable source of information about my municipal and state government in my media diet. In all but the most sensational of cases, it's likely to be the one place I hear about huge classes of events which will have far more of an impact on my life than whatever is on CNN today. For all but the federal level, it's as likely as not to be my sole passive source of information about political candidates.

I like to think I'm an unusually well-informed citizen (by which I mean I'm a politics junkie) and without a half hour of TV news every night I would have absolutely no clue what most of my government is doing in my name with my tax dollars.
Understanding strict aliasing (2006)
For Coinbase we request the Read Permission from Coinbase Connect (OAuth2 flow). For the rest of the exchanges we request the user to add their API keys with restrictions for view only access (enforced by the exchanges). The instructions are listed for each exchange when you add them from the wallets page: www.cointracker.io/wallets
Indented text in HN is monospace and respects newlines (no word wrapping). This makes it unreadable on mobile unless the lines are very short.

The generally preferred way to quote on HN is to begin the line with a > and wrap the quote with * if desired.

It's an issue that comes up too often that HN needs to fix, but here we are.
With digital it seems almost the opposite way. When you lightpaint with red even barely perceptible light has a huge effect compared to other colors. Blue for example doesn't register much in comparison.
This isn't about gender, race, political affiliation, or whatever attribute you use to separate people into 'us' and 'them'.

This is about bullies and assholes. Bullies and assholes come in every race and creed. The thing about male/female chauvinists is that they're actually the same! A male chauvinist, born as a female, would still be a chauvinist. They have everything in common. They're the same asshole bully. They are the enemy.

We need to make a stand against assholes whether they identify with us or not, and stop letting the actions of assholes who identify with us cause us to sit by and tolerate further discrimination and bullying. My 'us' and 'them' is whether you discriminate against people.

Freedom from discrimination is a human right. You don't fix discrimination with discrimination - you only perpetuate it. I'm tired of the assholes running everything.
> A world where Bryan Cantrill is the lone SmartOS holdout, after his compatriots have declared it a lost cause, is just nerve-wracking.

I don't see where you are getting this idea. There are many contributors to Illumos from all over the globe. https://github.com/illumos/illumos-gate/graphs/contributors . Bryan stated in a previous post that Joyent now employs more former Sun engineers than it ever has.

> If it was simply a personal dispute and had nothing to do with technical direction

From the outside looking in when Brendan left, reading both the mailing lists and Twitter, this is exactly what it seemed like.
Creating a cancel token gives you two things: a token and a function. You call the function when the token should be cancelled, and the token can tell you when it has been cancelled. The simplest way to query the token is to call token.throwIfRequested(), which throws a Cancel if the token is cancelled. The token can also give you promises or callbacks of cancellation if you like, so you can do stuff like `const result = await Promise.race(token.promise, promiseOfResult);`

So you pass the token into a cancellable API, and that API calls token.throwIfRequested() in places where it is safe for it to do so (i.e. outside of critical sections).

A library implementing this in <100 lines of code (based on a spec that has since been sadly abandoned): https://www.npmjs.com/package/cancel-token
Understanding locks in PostgreSQL
FWIW there are some games on those systems i'd love to play (Last of Us being an example), but at least i know that they'll eventually be emulated so even if it takes 10, 15 or whatever years i'll play them at some point.

But the two major differences between what you are talking about and what others are talking about are that a) we have the hardware, it is totally a software issue and b) we are mainly talking for software we already have paid for, not software we may or may not buy in the future.

But hopefully as Linux becomes more popular with gaming (and Microsoft is distracted with UWP and the like), Wine will also see improvements that make gaming better. Already since Valve shown up and rattled things, Wine's gaming compatibility seems to have improved a lot compared to previous years.
I believe the LTSB Enterprise edition physically does not contain the "windows app store", cortana, and all the other garbage that gets in the way of a normally functioning computer.
A Rough Proposal for Sum Types in Go
You would be surprised to learn what Stripe uses as their backend for pretty much everything then. And they appear to be doing fine.
You can use strchr() for ascii, or strstr() otherwise. See utf8, searching section in
http://www.pixelbeat.org/docs/utf8_programming.html
Does anyone know of any good resources for high-level guidelines on how to incorporate model checking into a typical software development flow? I've only used TLA+ in my own time for some fairly basic modeling of simplified service interactions at work. The team I'm on is soon inheriting a fairly complex codebase that is one of the core backend services at my company. At a high level, it is responsible for kicking off a "state machine" (which spans a few backend services) that ultimately updates a single "item", which is the smallest unit of data we care about. I'd be interested in spending a weekend or two with getting a rudimentary model of it up and running to aid in tech spec writing of new features and perhaps documenting possible bugs in the entire state machine flow. As it stands today, the state machine spans multiple services and is ill defined so I'll be diving into that for documentation purposes regardless, and it seems like creating a codified model simultaneously won't be too much overhead (at the very least, it could be fun).
Unfortunately any workaround we find has been "broken" with the subsequent Windows update, meaning Microsoft is actively working against any fixes for it.

I would love to be proven wrong, but the only way I know for sure is upgrading to the Enterprise or education editions.
Yes, you'll need to add your full crypto trading history (e.g. fiat ---> crypto ---> crypto ---> fiat) across all wallets and exchanges in order to get accurate tax information. We have more information about how and why here:

www.cointracker.io/faq#section-cost-basis
www.cointracker.io/faq#section-tax
$10k is too much of a barrier for a hobby? I know amateur musicians who spend more on guitars than that.

Other examples:
* Photographers and youtubers with a Canon 5D Mark3 DSLR with decent set of lens will cost thousands, and I wish I could afford a Red cameras that cost $10k-$50k, not including lens.

* I had few car enthusiast friends who spent thousands, more than what they paid on their cars, so they could drag race or so they could race on SCCA tracks.

* My die-hard NFL fan friend, who spends $20k on the season ticket, jerseys, merchandises, and collectibles EVERY year

* my frends who is an audio enthusiast, dropping $50k on home speakers and amps. He's not that wealthy, but that's his priority, I guess.

* My animator friend who spends $10k+ on his PC render farm.

Of course, I don't think you need to spend that much money to enjoy astrophotography. But it takes a little bit of effort and time, which is the fun part in a hobby. In high school (in pre-internet days), I built a Dobsonian telescope from scratch for my science project, except for the mirror, since I didn't have the skill to grind my own mirror. I still remember pestering my mom to drive me around the town, looking for a 7 foot long Sono tube, which looks like a giant cardboard toilet paper roll. We went to every single Home Depot/hardware stores/construction supply stores within 30 mile radius of my home, and eventually found one after months of searching.
There seem to be two different talking points here and I think we should separate them.

First is the one that psychedelics affect neuro-chemistry in a radical way. We can also include the radically different perspectives here.

I can confirm the perspective changes based on personal experiences. However there are also studies which track serotonin increase, and studies which document perspective changes in terminally ill patients.

Are these really something you're doubting though? If so, I can dig up some of the papers.

Second, and I sense this is your main concern, is that people go crazy from this.

I haven't seen any studies about this and don't have any personal experience with it. However I can definitely imagine gullible people going crazy with the experiences. The same kind of people who join Scientology and whatnot. They stop being self-critical and start imagining crazy reasons why their experiences are happening.

My point being that the going crazy part is a sperate issue from having psychedeleics cause radical neuro-chemistry changes and providing you with different perspectives.
Google, Facebook, Twitter, github, Pinterest, rakuten, slack, Dropbox and many others are all doing fine without China.
I said that about TLA+'s model checking. With things like Verasco, I figured a verified model checker could be done. As usual, I also searched for examples with SPIN since (a) they're used for similar things and (b) more people used SPIN in the past. Found this:

https://www21.in.tum.de/~lammich/pub/nfm2016_por.pdf

Lammich was a name I recognized immediately for his work converting functional data structures to imperative ones in Isabelle/HOL. He and his collaborators have done quite a few interesting things so I'll just leave you the whole list:

https://www21.in.tum.de/~lammich/

Far as lightweight methods, I recently summarized some recommendations with supporting case studies on Schneier's blog based on a message I sent someone trying to sell management on verification. It's a draft that I'm getting feedback on from various people rather than something I'm 100% solid on. The SPARK work combined with their book is still one of easiest methods in terms of automation achieved for covering specific properties that are often significant.

https://www.schneier.com/blog/archives/2018/02/friday_squid_...
> For one thing we have no way of confirming what exact chemical compound such experimenters actually took

OK, but that's no different than any of the people in the Star Slate Codex article. If anything the people doing thumbprints are much more likely to have taken actual LSD than the people getting it indirectly from Sandoz since they were making it themselves.
Maya, Sketchbook, Fusion, Visual Studio, DirectX, Microsoft Office, Acrobat, ...

Here's one really simple example for you of why this Windows software matters to a very large community of professionals: most accounting work is both taught and done in Excel.
Why not just a huge tub of water? And just leave it space in case someone needs it.

Float it near the ISS as extra shielding from Solar Flares maybe.
That's absolutely right.

S-expressions are a syntax for data. It's more related to what a tokenizer does, but with nested lists of tokens - not a flat token stream. It's only loosely related to an AST, since the s-expression represents some form of nesting - but not explicitly what kinds.

S-expressions know nothing about the syntax of the program language Lisp (what is the syntax for the LET operator?). If we have a Lisp expression, an AST for it would need to represent specific language constructs - like knowing that LET is a built-in operator and has parts like a list of bindings (where each binding is a symbol or a list of symbol + value form, optionally declarations (with their specific syntax) and a list of body forms. The s-expression does not represent that: in

(let ((let 'let))
(list let 'let))

the s-expression does not represent that LET is a built-in operator, a variable name, a symbol, a variable name and a symbol. All we see is five LET symbols and no additional information.

Writing Lisp code using s-expressions allows us to use data manipulation functions both on text and on internal Lisp data: reverse, transpose, move, move in, move out, ...

We can then also enrich the editor (or other tools) to understand the syntax of Lisp. Example: know what the structure of a LET form is and then allow for example to manipulate the binding list, knowing where it is and what a variable and what a value form is.
500MB of ram is half of my VPS :)
> other problems taking the place of the ones that we have now.

Such as? I know I've benefited immensely from works out of copyright, and works in Copyleft etc.

I've bought no books because of copyright - but some under open licenses (not many to chose from though...).

I'm not clear on how hw patents have played out in my life - I'd love to see some numbers indicating a net benefit for the world population from copyright and patents. Especially considering systematic subversion seems as old as enforcement (from bootleg music to cloned hw).
Rust also enforces deep immutability by default, which makes resource sharing bugs much less common.
If the immune system has finite resources, would reducing the lifetime drain on those resources by infectious diseases delay the age at which we can expect get cancer? For example, curing the common cold and/or developing a universal flu vaccine.
A few of my professors did this in college. They wrote their own text (usually focused enough to complement or expand upon the lectures), which cost around $20 at the bookstore. It was a double benefit, because professors who cared enough to do this tended to be better in other ways too.
Not to judge how people spend their money, but surprising how many people are buying crypto while they only seem to have a few hundred dollars in their bank account. Very risky putting in money it sounds like they can't afford to lose.

If it all comes crashing down at some point (which I don't expect, but is possible) I wonder what the ramifications are if millions of people are depending on whatever they have in their coinbase accounts to pay bills.
There is currently no download option for the DB. I had to focus on other stuff. Though, most of the 1.8M flash cards that I currently have are under a Creative Commons SS BY licenses. So you can certainly reuse them.
Yep. Short circuit is a great example. Pretty much either macros or lazy evaluation are the only ways to implement it. You can fake lazy evaluation with a closure in other languages.
For those looking for monadic Promises, I’d suggest taking a look at Fluture (https://github.com/fluture-js/Fluture). It’s a wonderful library and with do-notation, ability to work with callbacks, nodebacks, and Promises, I haven’t looked back. It also has adheres to Fantasy Land, Static Land, and has defintions for santuary-def.
you know they will want to get all your data before they "anticipate".... no thanks ... if only they would analyze locally (instead of mining cryptocurrencies /s).
It’s interesting that companies are willing to risk losing their lead to a copycat chasing a 10T economy when us + eu + japan is 40T.
Could works for people with an MSDN subscription. However Microsoft is doing everything it can not to let the general public use the LTSB. Which is a shame as I see this version as the more consumer friendly and Win 7 like.
All companies that aren't producing any actual physical stuff. At least use a fair comparison rather than comparing a car company with a bunch of online services.
I use Windows 10 Enterprise at work and our image team had to specifically remove Candy Crush. It’s actually more annoying than that, the semiannual OS updates cause Candy Crush to be reinstalled.
None of this was in the article, what a shame!
>we are mainly talking for software we already have paid for, not software we may or may not buy in the future.

A solution for this is to set up dual boot or whatever and use it only for the Windows-only games, until you get bored of them. Then kill Windows and you're free.
I've seen an option to do just this in WPD. https://getwpd.com/

I don't know how effective it is, though.
I assume the usual answer. $$. To do a really good job, you need to program in local knowledge that probably isn't easily encoded in algorithms.

Manhattan is actually pretty easy. In many parts of Manhattan it really is mostly about just drawing a reasonable bounding box.

But for a random location, getting to a result that you'd get conversing with an intelligent assistant familiar with the area is going to be tough. You have to apply a lot of your own judgement and, even then, I definitely mess up now and then with cities I'm unfamiliar with.

And most people pay for low prices. Not incrementally more sophisticated recommendation engines.
What could it even mean for a part of the federal government to be "non-partisan"? Rogue / representing no one?
I work in the embedded field and this drives me nuts. I personally feel that companies should be required to go one step further and be compelled to release their embedded keys and source code for any product that they no longer provide complete support for.

The embedded field is strange because the lock-in is generally on the side of the hardware design and tooling. Nobody is going to try to clone a tractor because they have the source code for it. They also need the CAD drawings, machine paths, tooling, supply chain, etc... Yet just about every company in the space feels that their code is absolutely sacred above all else. Just about everything you own running embedded software that has some update functionality has a bootloader containing cryptographic keys such that the firmware patches/images cannot even be disassembled. For a few devices like routers, some toys, a couple handheld radios and the like, people have been able to modify them through exploits that cause firmware dumps from the uC's memory but otherwise it's typically prohibitively time intensive to rewrite new firmware from scratch without having access to the device schematics (and even then). Worse, just about all these devices have some access to JTAG ports such that you could easily program them yourself if you wanted to and had something useful to flash them with. I've run into so many products I use on a regular basis with bugs or simple but badly needed features that I could have easily fixed/hacked in with access to the source code but alas, I cannot.
If psychedelics didn't radically alter your brain chemistry they wouldn't be psychedelics. Many things can alter your brain's chemistry--like exercise, or pain--and I don't see why this claim should appear to be unusual or unfounded. Here's a study I found with 10 seconds of Googling: https://link.springer.com/article/10.1007%2Fs00213-005-2183-.... I'm sure there are many more, better studies out there.

I think you're taking my post the wrong way. I didn't say psychedelics instantly turn your brain to mush the second you take them. I'm just saying that they CAN turn your brain to mush, and it does happen to people--especially in people predisposed to mental illness.
Yeah the pricing is absurd. It should be related to capital gains and not simply the amount of transactions. I have a very large number of transactions (algorithmic trading) with a tiny profit.

At this point just going to write a simple script to generate the 8949 from the exchange myself.
I re-listened to this after your link.

The take away is that intervening in at-risk kids life can lead to both negative and positive outcomes and that it's important to further study which interventions are successful and which are hurtful.

This says nothing about children not at-risk. Furthermore it suggests there is the potential for really powerful intervention programs for at-risk youth.

Basically, if you want to volunteer to help the children please make sure you carefully select which program you help with.
I started off wanting to say something about how this compares to something like puppet, then I read this in the readme file:

Run watch-do --help for more information on what all of the different command line switches do.

A trend I'm seeing more of in Github repos, but I need to clone and then compile code to effectively get a man page that should have been in the readme to begin with? Stop this.
Our Income product is distinct from Auth, and not used by Coinbase. The only way for a consumer's Income data to be collected, analyzed, and sent is when the consumer directly permissions an application to receive it.

Let's say you're applying for a loan via a lender that's a Plaid customer and you want to verify your income. In that case, you'd have to link your bank account with that lender (via Plaid), giving that lender permission to collect data about your Income. There's no way for that lender to get your income (or any other) data from Plaid without you explicitly connecting your account.
Actually, the analogies help prove the wrongness of the underlying point, as you noted.
Free Elves
Is OS X any different? I feel like Microsoft's largely playing catch-up in that regard.