skysight-inc/HackerNews huggingface dataset:
They are somewhat chemically similar to triptans, and consequently usually do not work for migraines resistant to triptans. But then, there's a lot of variance there.

But yes, they do sometimes work and when they do it's relatively long term compared to regular triptan use. And allegedly they're much more potent, especially when it comes to aborting migraines.
Some non-hallucinogenic chemical variants are being also researched, both of psilocybin and LSD. LSA has also shown effectiveness sometimes.

At least 3 phase 1/2B-style RCTs of hallucinogens are under way. (Finding working doses, schedules, cataloguing side effects.) Expect results of one for psilocybin mid 2020. There's also long running RCT of LSD, finishing in 2023.
I think both of these are for cluster headaches rather than migraines, but close enough.

Pilot trials have been done a long time ago by MAPS, with success. Now it's time for bigger science.

The link is also somewhat interestingly tenuous with ECT and seizures. (In that migraines and seizures rarely coexist, but share symptoms in some cases.)
> Modern wheat is an appetite stimulant

[Citation needed]
In rural areas without many internet options, McDonalds replaces Starbucks as the laptop-toting student/professional hotspot.

A McDonald's I visit once in a while has senior citizens packing one side, and laptop users on the other.
I use Zettlr + git to keep my personal log/lab notes/daily journal. It's just a fancy markdown editor, to it should be trivial to write some shell foo to pull in data from whatever source you like.
I agree that focus is rare and critical, but I take issue with the closing paragraphs that suggest prioritizing focus over relationships.

What good is it to gain the whole world but have no one to enjoy it with? Of course this is simply another form of focus - choose which relationships to focus on. But putting intellectual pursuits above relationships is a lonely and foolish path, even if you achieve your dreams. If someone close to you suggests spending more time with them, you would be better served to listen to them than to cut them out of your life.
There are very different production scenarios - in many of them noone will ever look (or even be able to look) at a stack trace if it crashes after it's shipped (at best you'll record bug reports from customers and attempt to reproduce them on your test hardware), so the debug information is literally useless there. And these are the same scenarios extra 50mb of disk and memory matter more than for some software running in a cloud environment.
Yes, I got a similar list in response to my link on Twitter https://twitter.com/fanf/status/1210858696558944256

But it looks like GridFTP and Globus are basically dead https://opensciencegrid.org/technology/policy/gridftp-gsi-mi...

Tsunami sounds good but maybe needs some updating? I haven’t looked closely...
A Twitter bot that post a biotech related job every 4 hours
Someone mentioned Special Topics in Calamity Physics, so I looked it up. MSRP for the paperback is apparently $18 (https://www.penguinrandomhouse.com/books/297621/special-topi... on Amazon the Kindle version is $13.99 while the paperback is $11.39. On the other hand, Barnes and Noble has the NOOK version for $13.99 and the paperback for $16.20, so maybe Amazon is trying to kill e-readers.
If you are going to comment on threads on a website, how do you know where the "bar" is?

By reading the "Guidelines" [0], of course!

In fact, the very first item on that page is titled "What to Submit" and explains exactly where that bar is:

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

Apparently enough of us found it "interesting" for it to show up on the front page.

(The time you spent writing your comment would have been better spent banging your head against the wall -- at least you might have something (a bruise) to show for it!)

[0]: https://news.ycombinator.com/newsguidelines.html
Wyze data leak 12-26-2019
Ask HN: What should I read while offline for a year?
I want to spend a year doing more focused, dedicated studying.

That means avoiding checking websites regularly (including this one) and avoiding following the big shiny things.

However, I want to keep growing as a developer.

I'm currently employed as a web developer (React) however, I'm also interested in AI, Distributed Systems, Security, and general computer science (I'm a self-taught coder).

What are your favourite (paper) resources for studying these subjects?
When in the interviewer role, I’ve found it essential to know what the candidate is interviewing for. Intern, junior, mid, and principal level interviews should be totally different. But, no matter the interview, I try to hold off making a judgment until we’re wrapping up, but definitely know which way I’m leaning by the end. If it’s looking good, I strive to allot time for selling the position to the candidate... even in the technical interview.
> I'm really surprised this isn't in Rust considering security is a priority.

The first commits to IncludeOS were 2014, when Rust was in a high state of flux; before the 1.0 release. So I'm certainly not surprised given the historical context of the two projects.

Rust has some cool features, but believe it or not, C++ is still a popular language and people continue to develop projects that are older than Rust. So even if you're of the opinion that C++ is entirely deprecated by Rust, we're not going to stop the entire world and rewrite every C++ project in Rust.

But good news! You can run your Rust apps in a Rust-based unikernel OS [1]. Since these OSs are meant to run in containers, the ecosystem is big enough for both and we don't need such shedpainting conversations.

[1] https://hermitcore.org/
What's the fix?
I had no idea about McDonald's impact on some communities until I heard a comedy show talking about it https://www.youtube.com/watch?v=6__mmYMQbTE

I grew up eating there frequently, have since learned and avoid fast food, but never had that sense

There's not much substance in that video (its comedy) but it opened up my mind a bit that a place like that could have an impact
But nobody is forcing you to print or use your security codes. If you ignore then and your hardware key is broken/lost you are forever locked out. Which you mention is preferable, sometimes.

So, you are against things. What are you for?
Their long term (and short term) strategy is global corporate statism. They are doing very well at it by my measure. States will continue competing for western network share that Google controls. The only potential threats in America would be a radical left revolution. A strong labor opposition otherwise has no historical precedent in a comparable industry. And a global threat would have to be a violent war of empire, which is unlikely.
Just as importantly, energy use loosely correlates with resource use => cost. If we save the planet, great, but it's also good for our bottom line.
The DDG based encoding for the format: https://duckduckgo.com/?q=qr+%22WIFI%3AT%3AWPA%3BS%3A%3CSSID...

And Google charts: https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=WI...
“Loonshots” and phase transitions are the key to innovation, physicist argues
Yes. The possibility of Hyperinflation in US, EU, or even China, as much as I wanted it to happen is practically zero. Deflation isn't likely to happen either because money supply and actual value dont seems to be balanced well at the moment, not to mention money supply continues to increase.

I am betting we will continue to see the current trend of ultra low growth, ( but still growth ) in the next few years before another stupid thing come along. That may be geopolitics and multiple smaller counties default triggering chain reaction.
Show HN: Botium, the Selenium for Chatbots (Open Source)
This is a mostly semantic distinction. Rust provides safety guarantees, but you're able to opt out of some of those in certain well defined ways.
If you want to test your ideas, better outsource the front end dev (upwork.com would be an easy place to find talent that suits your budget) and have your ideas built asap to see if they get any traction, if not you can kill them quickly and move on to your next set of ideas.

If the goal is to build a project as a hobby and (maybe) make money from it, best to learn any of the cross platform tools for mobile apps, here are some popular ones:
https://hackernoon.com/9-popular-cross-platform-tools-for-ap...

Best of luck!
Irish “Gypsies” (Irish Travellers)
We really don’t do enough for developers with disabilities.

Voice recognition, TTS, gesture recognition, eye tracking, etc could be added to a modern turnkey development environment allowing life changing options for people.

I recently saw this from a developer at Google who created his own solution:

https://news.ycombinator.com/item?id=21772965
That's a huge, huge advantage. Even doctors and lawyers can only serve a small number of clients. While software can be reused and enable large deployments. These margins make all the difference.
But that's the same either way, isn't it? If an attacker compromises your application, they own the app. It doesn't matter if the app is under an OS or a VM.
I love Tor. Appreciate the DRM free books, and have read them on lots of devices.

I keep very good books. Will re read sometimes. Reasons aren't important, just that a reread makes sense. Maybe the best reason is looking at a great story in a new light, different times.

Anyway, DRM free ebooks means I can keep them like my physical books and in a decade, read them again just like my physical books.

Love it. I gladly buy and pay full list. I want them to make their money because they are delivering great value.

I pretty much do not use Kindle. I prefer plain text, PDF, or an easily displayed and or converted pub, etc.

Bonus, I just dont need a kindle, or Amazon, or anything. If it can render text, or a PDF, reading happens just fine.

Just for fun, I have read some great fiction on my Apple Platinum. Honestly, it is kind of a cool experience. That task is a heavy lift for the machine, but it does it. The fonts, display, etc. take me to a different time. Fun. Frivolous.

Just as frivolous as say, reading on a beach, or something.

Tor is on a good path here.

All that said, I buy both ebook and print.

Also, samples. These are great. One can read enough to see if the book makes sense. Same as print, sans just being able to pick a section.

If they kill ebooks, I will buy fewer books. Both formats have their sweet spots.
Don't be afraid to target the web for your front-end. Progressive Web Apps can be put on app stores and installed on phones without an app store technically. I too have been mostly a back-end guy, but since I am a younger developer I got pulled into front-end work in the middle of my back-end marathon and have done both since, I don't usually do Full Stack though, I try to focus on one at a time where possible.
Are new major releases with new content not okay to be posted?
Good to know: the lazy block is executed in a fiber, and fibers don’t share Thread.current.

It took me hours to debug why Rails I18n.locale was not honored inside the block.
Network name is: WOOSH!!!
Is it that common for these functions to be used? Perhaps transitively through some popular libraries? Just being in the standard library doesn't even necessarily mean that these functions (and the data they need) should get included by the linker.
People can pay you thousands $ over PayPal, but you get nothing at the end
I am the author of www.Photopea.com . Some people pay 9 USD a month for a Premium account.

Then, some users report it as "unauthorized payment". As I don't want to spend time on arguing, or get bad reputation, I agree to return the payment.

Then, PayPal returns these 9 USD back to the user, but also, makes you pay a 20 USD fee for who knows what :/

If users make 1,000 payments: 9,000 USD, and one of three users reports "unauthorized payment", you would say you end up with 6,000 USD (as you return a third of money). But acutally, you end up at -660 USD (as PayPal takes 333 * 20 USD as fees).

I just think it is an interesting fact, that PayPal can take all your money in extreme cases. I would like you to be aware of these fees, if you are planning to accept money via PayPal.
This seems to be a curse of the Javascript world. Every few months there's a new "framework".

Also, for each new language, there's a new build system, with a different directory layout.
Small note, we don't use the C++ mangler (https://github.com/rust-lang/rfcs/pull/2603), and did the upstream work in GDB to get it to understand things. (There's also more work to do: https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Ais... )

That being said, yes, we see integration into the parent platform as being an important design constraint for Rust. I think Go made reasonable choices for what they're trying to do, though. It's all tradeoffs.
The Workout Drug
As the partner of a copy editor, I'm intrigued you think this is inexpensive, because she's been doing this for years for PhD and scientific papers, and the book she did took a lot longer and cost several thousand dollars at her below market rate. Admittedly it was for an english as a second language author, but my observation is that for a work of any significant length, copy editing is not cheap. For a self published book, it might exceed the revenue: you'd have to sell thousands of copies to recoup the copy edit cost.
If you know Java already, you should feel pretty at home with the basics of Android development. UI is tricky, but you can just smash some stuff together in the UI builder to get started. When you have a bit of experience, you can more easily judge the relevance and accuracy of the massive amount of internet sources and your potential outsourcing partners.
> include screenshots of how to bypass the Google warning

So it's Windows Vista UAC all over again. Truly there is nothing new under the sun.
Except that Docker was originally written in Java by the former team that actually started the project, and nowadays contains modules written in OCaml taken from the MirageOS project, for the macOS and Windows variants of Docker.

So how much they got right regarding Docker's success and Go is a bit debatable.
The thing I learned over the years are economists are actually historian, they explain the past, and judge the future with historical patterns.
What's the point of having it at all then? For me, there is never an appropriate use for slack + phone.
My job will wait for me to be at my desk.
Not really IO is always going to be slow compared to the CPU. The Python interpreter will be blocked 90% of that time waiting for IO anyway.
> runtime.pclntab

Ah yes, an example of Google's long and descriptive identifier names, a lament of which surfaced here recently. (https://news.ycombinator.com/item?id=21843180)

> I’m glad we now live in a futuristic utopia where keyboard farts like p, idxcrpm, and x3 are rare.
It's 20M, which if connected directly across 240V causes 12uA to flow --- that's in the range of the natural leakage current in most SMPS, and not harmful at all.

http://www.aplomb.nl/SMPS_leakage/Doc_ie.html
If someone's interested in moving the node-based media software status quo, I've been developing ossia score for the past few years : https://ossia.io

A big difference with other similar environments, is that the dataflow graph evolves dynamically based on a timeline which is useful for interactive shows, etc.
I've recently been working on doing the same for shader-based stuff : https://twitter.com/jcelerie/status/1211354889873510400
Hmmm, just like Text Adventure games.
DYI Pong Console Based on Arduino and an RGB LED Matrix
I used to think that but now with containers its annoying to have to wait for a big binary image to get copied to the node and loaded up.
The problem is that there is exactly one OS that maintains the system call ABI as a stable API: Linux. On other systems, trying to invoke the system calls manually and bypassing the C wrapper opens you up into undefined behavior, and this was particularly problematic on OS X, which occasionally made assumptions about the userspace calling code that weren't true for the Go wrapper shell, since it wasn't the expected system wrapper library.
I discovered this while trying to figure out why a town in Texas was named "White Settlement." That town is in the news right now because of a shooting in a church there.
- https://en.wikipedia.org/wiki/White_Settlement,_Texas
- https://www.cbsnews.com/news/west-freeway-church-of-christ-s...
Fun to wonder if this is what Plankalkül would have evolved into.
I employ these techniques with mixed but promising results:

- I block relevant news and social media sites on my phone and laptop (phone rules are more restrictive)

- I force myself to note everything I want to research/read down as a todo. This alone helps me to avoid many irrelevant things I would have otherwise read/researched

- Every month I set priorities, how I want to spend my time. Then every day I go through the list of items I have written down to select and prioritize what I want to do. Then I start working my way from the top item down

This article has helped me shape my thinking: https://medium.com/swlh/theres-no-such-thing-as-motivation-e...
Looks similar to the British dialect of PHP: https://aloneonahill.com/blog/if-php-were-british/
Not sure if it is really that creepy - IIRC there is an encrypted advertisement over bluetooth that your contacts have the key to recognize/decrypt.
At one point, Google was proposing building a dome over their part of Mountain View. What happened with that?
> But that $25 is if every module is activated. If the Customer connects the TV to their own network anyway then you just cancel (if even activated anyway) the data plan for that TV.

Sounds to me like connecting it once, then resetting WiFi password will do the trick?
Why specifically Exodus?
It would really be great if privacy and anti-censorship advocates could solve the problem of extremism! Seems like a bit of a tall order, though.

What you're really proposing, IMO, is this:

Privacy and anti-censorship advocate (PA): I think we're throwing the baby out with the bathwater when we're trying to curb extremism by requiring messaging services to police their users. The problem is real, but the methods being used to address it are completely antithetical to the fundamental principles of free societies. I want to let people talk to each other on-line without anyone listening in on them or stopping them from saying whatever they want to say.

You: OK, you can do that if you can make sure no Nazis can use your service to further their agenda.

PA: That seems impossible, given the goals I've stated. Furthermore, this is precisely what I meant with "throwing the baby out with the bathwater."

IOW, I don't think there's a technical solution to be found here. This is a fundamental ideological divide, and needs to be dealt with as such.
The first releases of each were only 8 months apart, far from “different days”. The projects simply have different goals.
“Anathem” by Neal Stephenson describes monastic communities dedicated to studying mathematics.

I sometimes entertain an idea, if a similar monastic community can work in our world - assuming they would be less strict than in the book. Such isolated retreats would be beneficial for rebuilding focus, finding calm and comfort, without noisy distractions, so one could focus most of their time on studying mathematics.

Definitely, nowadays isolated monasteries would not be convenient for doing actual research, as the access to Internet is a must.
Mcdonald's was my first employer, and while I've got a ton of "somebody pooped in the ballpit" stories, I really think the restaurant is a net good.

As a 16 year old it was awesome to work alongside other folks of varying ages and nationalities and get to know that other "walks" of life existed. I made friends outside of my highschool, fell in love, got burnt by the fryolator like 8 times, and most importantly learned about hard work and the value of money.

But I also saw veterans from the VA having their Saturday breakfast meeting. I remember watching them sit for hours with smiles on their faces as they talked about their time in the service. I watched regulars come in and make smalltalk at the register. I saw the homeless get their daily meals. I saw people at their worst, screaming about McChickens, and at their best, telling jokes and making people smile. It really is a watering hole and I'm thankful for the time I spent there.
who shall not be named

Okay. I’ll do it: it was Sprint wasn’t it? ;)
clickety clickety
I think the parent was reffering to using Go in Docker containers, not using Go for implementing Docker itself.

That said, I agree that Docker was the first major project written in Go many people were exposed to and probably had some influence.
Probably not what you're looking for, but for the extreme data nerds RescueTime provides really interesting insight when viewed across several years. But of course, paying for it has to be driven by a desire to know that kind of information rather than a practical need of any kind.
Which includes a battle test of unit tests, and yet:

https://www.cvedetails.com/vulnerability-list/vendor_id-9237...

This is my point.
> I don't know that a check box is a check box if it's only styled to look like one. ...a crime against humanity.

Please style your elements and use alt-text, people.
This is awesome! Thanks for sharing it.
Color Picker 1.0 – advanced open-source cross-platform color picker application
Can totally relate. I just stopped doing this recently.
What a fantastic blog post! I particularly liked the audio samples and learning about what tasks the author uses a screen reader vs. braille for.

I also liked hearing about how they're handling code reviews with linear diffs instead of side-by-side. That's something I'd never really thought about from an accessibility perspective. There are so many little things around accessibility like that that aren't obvious until you really think about them.

I appreciate hearing the author's experience and learning a bit more about what it's like being a blind software developer.
Apparently it works by hosting HTTP or Websocket microservices and communicating between them via JSON.

The .clio files transpile to JavaScript, and the project optimistically targets full JS interoperability (e.g. compatible with any of your favorite npm modules).

Thanks to the portability of JSON, clio can import functions from any compatible microservice, including those written in other languages. For an example of this, see: https://github.com/clio-lang/python-microservice-example

Besides reading the tutorial, I found this source helpful to understanding how Clio knits the microservices together:
https://github.com/clio-lang/clio/blob/develop/host/host.js
The security teams from Microsoft, Google and Apple think differently.
While it's true that disk space is virtually free, that is not true for bandwidth.
I'm just wondering, how is your line about the code taken from the MirageOS project relevant? Nobody uses the Windows and macOS variants of Docker in production.
Thanks for sharing, full of character and personality, I like it!
Go talk to anthk, please. I am not the one talking about toy languages, other than using sarcasm on my reply to anthk.