skysight-inc/HackerNews huggingface dataset:
Potassium is not usually a big issue for me. I do get bananas when it's an issue and I can't think of any other high potassium foods because it isn't something I struggle with.

I usually get magnesium from nuts, like cashews, and dark chocolate. If you supplement magnesium, look for magnesium glycinate as a highly bioavailable form.

Fats:

I have a different genetic disorder from you. This may not apply to you. I specifically misprocess fats. I have done some reading and tracked my diet and found which fats work for me by trial and error.

Medium chain triglycerides are medically recommended for many conditions because the body has an easier time processing them. Butter is a reasonable source. Coconut oil and palm oil are high in MCT.

I avoid peanut oil and canola oil. I mostly avoid corn oil. They all aggravate my condition.

I strongly favor butter. When I was sicker, I looked for organic butter and sometimes clarified it myself to make ghee.

I also tolerate animal fats well. When my lungs aren't bothering me, I eat bacon regularly. My genetic disorder impacts my lung health and bacon is high in either nitrates or nitrites and it aggravates my lung issues. I cut back on the bacon when my lungs are acting up.

Cheese is another source of healthy fats that I regularly consume. I also tolerate sunflower oil well. I regularly consume nuts and seeds. They are a good source of healthy fats, though I read labels because many contain oils I avoid if they are roasted. In the US, peanut oil is frequently used to roast nuts. I look for dry roasted if at all possible.

When I need cholesterol to support nerves healing, I eat bacon, eggs and butter. You also need extra b vitamins when nerves are healing.

When I was much, much sicker, I sometimes had agonizing pain in my teeth and jaw. Butter sandwiches or butter added to a potato dish fixed it. I used to sit and eat up to 3/4 of a stick of butter on a roll or two to stop the pain. I'm no longer terribly deficient. I couldn't possibly eat that much butter in one sitting now. But that used to be the only thing that stopped my bone pain.

Be advised that all coconut products, whether coconut oil or coconut water, promote diarrhea. Start with small amounts at a time or you will spend all your time in the bathroom.
On PC the alternatives were xBase, FoxPro, Paradox and Access, so it was a no brainer that SQL eventually took over.
This was several years ago, so there is some haziness in my memory.

There was an internal tool written in PHP that that put up a form for customer support people to enter information about transactions they were interested in, then queried the customer database to find matching transaction. It then output a page with the filled-in search form and a table with the results. There was no JavaScript used on that page. Just a simple form and the table.

It didn't happen often, but occasionally the table could have many thousands of rows.

The project to add sorting was one of those "it would be nice if we could sort this...I bet there's code on Stackoverflow that I can just grab and drop in between things I'm actually supposed to be working on today!" things.
I literally laughed out loud reading this. Just wanted to convey my thanks.

Edit: In a good way, I mean.
Ask HN: How do you feel after appreciation in your job
After I got the appreciation from my manager as a certificate. I was neither excited or anything. Is it that I know I deserve it or there is something wrong with me.
Readers may enjoy this old-school semi-crank page about the idea of reactivating the battleships yet again:

http://www.g2mil.com/battleships.htm
Having to do work that is not fun is an important life skill. Children should have lots of play time, but "work" needs to be understood. You do it even if you don't like it because nobody else will do it for you.
Not so much for programmers, but I think certainly for people used to the terminal. If you know how to use the shell or a sophisticated editor like vi or emacs, tmux should not be a particular challenge. The target audience is not Unix beginners.
Blendle (https://blendle.com) | Utrecht, the Netherlands | Full-time | On site

Our goal is simple: build a better way for everyone to enjoy and explore journalism, while creating a sustainable businessmodel for journalists at the same time.

We’re backed by NYT, Axel Springer and NIKKEI, live in the Netherlands and Germany and in beta in the US, and have over 1,5 million users worldwide.

You can find open positions here: https://blendle.homerun.co/

Notable:

* Mobile Team Lead, responsible for our mobile stack and devs https://blendle.homerun.co/mobile-team-lead/en

* iOS Engineer https://blendle.homerun.co/ios-developer/en

* Android Engineer https://blendle.homerun.co/android-developer/en

Looking forward to hear from you. If you have any questions, feel free to email me at rick@blendle.com.
I'm afraid the current webpage is a DYI project. Having been a freelance technical / scientific application programmer for most of my life, web design is just something I do if really needed. In the long run probably the site should be made by "real" web designer.

Meanwhile can you indicate what's most disturbing about it? I guess the mobile experience is the most problematic? Or just the layout? Fonts? Accessability? We should probably have a professionally designed logo as well. But currently we're focused on making the compiler better. 3.6 -> 3.7 was really a big step, due to the modules.

There will also be a special website to play with Transcrypt. The URL was already reserved: tsfiddle.org. But it will be a while until somebody finds the time to turn it into a playground / educational site. Everyone working on Transcrypt has a daytime job as well, that's how it is with open source, although the past months I think most of my time was spent on Transcrypt.

The project was born from practical needs for a medical imaging project. In my experience the switch to Python is a great improvement in productivity and clearness. And it's more fun, above all...
Not all skillsets, but 5 years experience is important. You can share your profile though. We can take call accordingly.
https://lobste.rs/ is what you're looking for then
The two aren't really mutually exclusive. I (generally speaking) know what my performance ratings will be weeks before I'm given them, but that doesn't mean that the performance review process isn't valuable (depending on how its implemented, obviously).
Just a note:

The atom for "null" is actually `nil`.
Trust me. If you need so much time 'prepping for college' that you can't spare a few minutes helping out with the house chores, you're not college material.

It's never an 'either chores or college, pick one', and no, people that cook and clean their own home aren't looking for a professional career in that, and cleaners didn't 'choose' that profession because they were conditioned as toddlers to clean.
There was also a sizeable cold anomaly during war2, or it might simply be that the data-set gets spottier the further back you go.
عملية تجميل المهبل من الخارج
Some people overvalue the power of generality, and overdiscount the obscurity and complexity it tends to involve.

Also, it's not a bad way to learn the ins and outs of the language, really.
A local Sydney paper just did an article on how the pedestrian buttons in the city dont actually do anything during the day because they are on preset timers
https://www.smh.com.au/national/nsw/when-pushing-the-pedestr...
I have this with all languages I get into. I get the urge to radically adopt whatever patterns seem to be idiomatic for the language, whether that's sensible or not.

I tend to judge beginner friendliness of a language by how strong that urge tends to be, and I tend towards Common Lisp since it is very multi-paradigm and not very opinionated, yet with very little semantic warts that bite the user in the end. There are easier languages to pick up if you have no concept of programming (things like HyperTalk or Scratch) but they have obvious semantic deficiencies.

Haskell on the other hand is an excellent first language for structured teaching because it's easy to express concepts in, but it stubbornly resists attempts by the inexperienced or impatient to shotgun or cargo-cult a solution.
Ego. You must not be responsible for creating imperfection but you see the creation of another as imperfect and that excuses your imperfect addition to it.
Oh right. I was only thinking of revalidated requests.

Thanks.
DNSSEC 'and' DNS over TLS
After meditating for a few months this I have started to notice that the increased mental awareness can make it harder to sleep. I’m more aware of myself gradually falling asleep and sometimes that sudden awareness of ‘oh, I’m falling asleep’ is enough to wake me up a bit.
It is hard to beat Google at its own turf.
“Our analysis demonstrates that realizing nuclear energy’s potential is essential to achieving a deeply decarbonized energy future in many regions of the world,” says study co-chair Jacopo Buongiorno, the TEPCO Professor“

I guess you alread forgot what happened a few years ago and is still happening in Fukushima Japan. Unbelievable idiots.
> Joins are the part that everyone has trouble with.

There is significant problem-solution mismatch in joins and some other SQL constructs which are therefore semantically quite controversial in many use cases:

https://github.com/asavinov/bistro#why-column-orientation
Ok you meant the movements of the 'dancers' were uncanny, as opposed to the technical prowess demonstrated? I thought that the not canny comment referred to the tech, not the result, and it didn't seem sensible given other things to describe the tech as uncanny.
Because if they don’t, no such plants would ever get built. So the real question is do we want these plants or not?

Of course no is a perfectly viable answer, but so is yes.
Open Access Publishing Forges Ahead in Europe
Well, Elm is clearly still figuring out its core APIs. 0.19 refactored a lot of things into https://package.elm-lang.org/packages/elm/browser/1.0.0/, for example. And Elm's package.json equivalent was completely changed. And major questions like server-side rendering aren't even answered yet.

Seems like the opposite of a good time to release 1.0.

Of course, this means most people won't have an appetite for unstable Elm, but that's nothing new. Complaining that something is still 0.x unstable seems odd to me beyond the selfish "I wish I had it sooner."

A lot of HN's comments around Elm remind me of when I was a kid absolutely livid at Bungie for not releasing Halo 2 sooner. Doesn't Bungie know my summer just started? I don't want a fucking beta, Bungie! Me want game now! Bungie must be incompetent because everyone on my gaming forum wants it now as well!
Having at least some flexibility regarding working hours and location seems to be a disproportionately big win for me. There are few more frustrating things than being in an office at 9am on a lovely day when I'd rather be walking/cycling, even when I'm not really in the middle of something and nothing is on fire. I'm actually going to be more productive for the day if I go for a walk, mull things over, and perhaps sling some code in the evening.

Flexibility and keeping synchronisation points reasonably infrequent is far more important to me than reducing overall workload.
ASMR is probably pretty well suited to ML. I had a sox one liner generating ~infinite content from [no talking] ASMR videos, which worked surprisingly well with some post processing in audacity. I would guess today some services could synthesize convincing speech too.
Nepal Holiday Treks and Tours Pvt. Ltd
Montana. We have SoFi, Oracle, Submittable, OnX Maps, etc.
Cool reference repo. Why do I feel like this will be outdated in less than 18 months?
Happy to pay! Email me at david@tryretool.com please. :)

(Your profile email isn’t public!)
This is super cool!
Everest Base camp Trek
Science Without Publication Paywalls
FTA:

- Authors retain copyright of their publication with no restrictions. All publications must be published under an open license, preferably the Creative Commons Attribution License CC BY. In all cases, the license applied should fulfill the requirements defined by the Berlin declaration;

- The Funders will ensure jointly the establishment of robust criteria and requirements for the services that compliant high quality Open Access journals and Open Access platforms must provide;

- In case such high quality Open Access journals or platforms do not yet exist, the Funders will in a coordinated way provide incentives to establish these and support them when appropriate; support will also be provided for Open Access infrastructures where necessary;

- Where applicable, Open Access publication fees are covered by Funders or universities, not by individual researchers; it is acknowledged that all scientists should be able to publish their work Open Access even if their institutions have limited means;

- When Open Access publication fees are applied, their funding is standardised and capped (across Europe);

- Funders will ask universities, research organisations, and libraries to align their policies and strategies, notably to ensure transparency;

- The above principles shall apply to all types of scholarly publications, but it is understood that the timeline to achieve Open Access for monographs and books may be longer than 1 January 2020;

- The importance of open archives and repositories for hosting research outputs is acknowledged because of their long-term archiving function and their potential for editorial innovation;

- The “hybrid” model of publishing is not compliant with the above principles;

- The Funders will monitor compliance and will sanction non-compliance.
That's why I consider this behaviour as more like a symptom of falling asleep. When things get fast and weird it's the sign that the slow consciousness has almost disconnected.
I do the same, except not thinking about black, but just focusing my attention of the visual artefacts that pop up when I have my eyes closed.
Just like meditation, but instead of focusing on a part of the body, I focus on the eyes and their visual artefacts when closed.
Wot I Think: Two Point Hospital
My parents were never adventurous cooks (ironic, considering they love travelling to other countries for their cuisine), but I've always loved pushing culinary boundaries. A standard dinner cooked by my mum might consist of rice, microwaved vegetables, and microwaved chicken breast with a jar or packet of sauce mix. Most meals my parents cooked were based around pre-made sauces or seasoning packets.

I think the ruined meals were more a case of me biting off more than I could chew and attempting something beyond my skill level. I've always loved experimenting in the kitchen, but when I was starting out it didn't always go so well.

My experimenting has paid dividends though, as people are constantly impressed at everything I cook.
> cheap turboprop planes carrying bombs. Equally good for bombing people armed with AK-47's and RPG's, and you'd save billions! :)

>

As I am understanding it the US is buying such a palne in the Light Attack/Armed Reconnaissance program: https://en.wikipedia.org/wiki/Light_Attack/Armed_Reconnaissa...

Many other countries also use planes like the Embraer EMB 314 Super Tucano[0] to fight insurgents and other that do not have any anti aircraft capabilities.

0: https://en.wikipedia.org/wiki/Embraer_EMB_314_Super_Tucano
Awesome Chat Rooms for awesome developers and designers
I also have scale problems whenever I visit California (I’m from the UK, which is about half the land area of that particular state). I’m glad Google Maps gives me a sense of journey time, or I might make similar mistakes.

Regarding the person themselves, when it came to subjective questions — philosophical sensation of self, where I rather than they wanted to live, if cyclists (they didn’t cycle) preferred cars to overtake quickly or slowly — this person tended to have the “used to being right” hubris that you described.
Cuba's DIY Inventions from 30 Years of Isolation (2013) [video]
DesktopPet – A modern recreation of the lovely eSheep (stray sheep) from 1995
Would Amazon really risk offshoring HQ2 to the Caribbean? I doubt it. And if tax reductions are disallowed, the cities have to "compete" on other metrics. Otherwise we'll soon hear that cities pay Amazon to pick them up.
Empirically, I see Oreos, Keebler cookies of various varieties, Pepperidge Farm cookies, Chips Ahoy, Nutter Butters, all at the same altitude. It's a long aisle.

Also, Oreos vs. Chips Ahoy isn't a fight; those are both Nabisco cookies.
Location: Moscow, Russia

Remote: Yes

Willing to relocate: Yes

Technologies: major: Clojure, Ruby, AWS, Terraform, PostgreSQL, Docker, Redis. minor: c++, golang, kafka, rabbitmq.

CV: https://goo.gl/K1eNk6

Email: kronos@realisticgroup.com

Senior Backend engineer with devops knowledge. I have experience in building scalable distributed projects (see cv) and joining experienced team with mature project. I am passionate about highly concurrent services, challenging CS and math problems. In my free time I enjoy solve programming challenges and learn new technologies on Coursera (available certs on request).
Could you please stop posting unsubstantive comments to Hacker News?

This one in particular broke the site guidelines - see the last bit of https://news.ycombinator.com/newsguidelines.html.
It's relevant because spammers wouldn't go to the trouble of dealing with Gmail if they had easier venues. And I disagree that the volume of spam is constant. Also content-based filtering is already huge.

The threat to the federation model is clear though.
Could it be that you are referring to frisson and not ASMR?

https://en.wikipedia.org/wiki/Frisson
Versius: Transforming Surgery. For Good
I discovered similar techniques because I realized that I was wasting too much time trying to fall asleep. But I think I can summarize it better:

1. If any of your muscles are tensed, recognize it and untense them!

2. Purge all distracting thoughts. The easiest way to do this is imagine that you're unburdened by human concerns. Imagine that you're an immortal being floating through space, or sinking into the ocean, or floating on it.
Free CS:GO – play offline and watch matches
How the Riemann zeta function is connected to prime numbers
There needs to be a balance. You should choose an architecture which will accommodate predictable future needs without too much refactoring. A suite of unit tests can't help you much if you need to unmangle a bunch of severe abstraction violations between what you now need to be well-encapsulated components.
If you are relocating to Europe, Amsterdam is great.

The economy is good, the tech scene is already good and booming. A lot of local startups, bigger and bigger local companies and the typical international tech startups are here.

Salary are lower but the cost of life too and you'll live way better here. Home prices, groceries, restaurants/bars and travels are mostly cheaper. I'd say I spend almost half in Amsterdam than what I was spending in SF, for a pretty similar life style.
This sounds true to most of my friends who did the same move.

Everyone speaks english, so you won't have to rush to learn Dutch. There are great english-speaking private schools that you'll be able to afford, or free Dutch schools, to which your kids will adapt very quick if they are still young.
Yeh we should be wasteful BECAUSE WE CAN!
Leeruniek | Amsterdam, The Netherlands | full-time | on-site | €40K-60K | https://leeruniek.nl/
Leeruniek is hiring one or two experienced engineers to help building tools that empower teachers to deliver excellent education in the schools from Netherlands. You can reach me at: valentin@leeruniek.nl

We're using python(django-rest-framework) and js(react). DB wise we're using postgres and the infrastructure is hosted in Google Cloud.
I've found it very useful to write first drafts wandering around while dictating to https://otter.ai/
My sample size is very small, but everyone I know who moved from SF to LA for tech jobs get pretty much the same salary and housing is still cheaper, even for places right in Venice/Santa Monica.
This comment breaks the site guidelines in multiple ways. No personal attacks, and no programming language flamewars, please, on Hacker News.

https://news.ycombinator.com/newsguidelines.html
In Postgresql, Lateral Joins enable function chaining for set returning functions. ie you can feed the results of earlier srf function to the arguments of following function.
This gets around one of Postgresql most glaring omissions - table valued parameters. Is incredibly useful once you get used to them.
Lots of other stuff gets built without such policies.

So why not nuclear plants that are safe enough to be viable without them?
What do you think happened in Fukushima and why does it warrant calling these professors "idiots" without further explanation?
A lot of single-player (not online serviced) computer games could be regarded as ‘completed’: once they’re out on the store shelves, it’s pretty much done (although with the rise of Steam and continuous updates this is less of a case)

That’s probably why many game programmers are more pragmatic in their programming practices: they have a concrete deadline to pursue, with a predictable subset of hardware for their program to run...
Pattern is the object you want to have produced. Metamold is a mold which gives you mold which then can produce your pattern.
Please don't break the site guidelines in comments here.

https://news.ycombinator.com/newsguidelines.html
> in the future, normal people will be able to code, so work backwards from that

Can you expand on that? Sounds intriguing, but I'm not sure what you mean.
Report: The 30 best startup events in Europe
well works great need to include "does not do things when I don't intend". I have normal hands size so I can't see how other people don't face this problem
Show HN: Chat with people around you
Reducing Null Errors with the Maybe Monad
Paris | France | full-time | on-site | https://www.sqreen.io/

What is Sqreen? - Sqreen is a developer platform which detects security anomalies in web applications and provides automated responses and protection from attacks in real-time. Put another way, it’s New Relic, but for security.

And the good news is, we’re hiring engineers for our Paris office! (Relocation possible). Work on our dashboard, strengthen our core platform, or develop the next Sqreen agents (Go, PHP) from scratch: https://www.sqreen.io/jobs/

Why work for Sqreen?

Be part of an incredibly talented team who are passionate about democratising security
Join at a crucial stage of our development (just post series A)
Contribute tangibly and significantly to our core product, bringing value to our customers each and every week
Join a product-focused company, with a deep commitment to learning
Sqreenity sessions - one week per quarter to focus on a subject of your choice and leverage for communicating about it
Attend your 'dream conference' each year financed by Sqreen, including travel
A relaxed working environment with regular social activities
Beautiful 'Sqreenhouses' in central Paris (Sentier), and San Francisco.
An international, English speaking work environment with trips to SF for our engineers minimum once a year

Questions? Answers -> jobs@sqreen.io