skysight-inc/HackerNews huggingface dataset:
In the 1980s, i wanted to fly an F-4 Phantom. I suppose i was retro before that was cool.
(OP)

Thank you. I was informed that my potassium levels were low after the surgery and was asked to consume tender coconut water & banana.

Are you getting your Mg & K from diet? Also tips on 'right fats' would be helpful.
Completely agree with you, and I like to add that this is true for any programming language really. Often I find people, specially juniors, obsessed with how they solve a problem and design patterns used than actually solving a problem. To be honest I was once such a person.

The best advice, as you stated it, is to go with the first instinct, and then refine it, IF needed. It might turn out that the code you wrote was redundant anyway.
Another vote for Julian Jaynes. I'm aware his theories are contested, but they're very interesting and thought-provoking nonetheless.
This is just coming from an Erlang background. For those of us who came from other languages, atoms are often implemented with the colon syntax (ruby, julia)

The reverse colon syntax was a bit wierd, but it (and including the parser assuming that it's in a list when it's the last term) make parameter lists buttery.
You can start way before 12 with cooking. My son made scrambled eggs a day before his third birthday. (I just put the stuff out and told him what to do -- he put the butter in the pan, turned the stove on, cracked and scrambled the egg, and poured it into the pan. The only thing he struggled with was getting the egg out of the pan fast enough that it wouldn't burn, so I helped with that.)

In the kitchen he can peel garlic, fill ice trays, make bread dough into rolls ... and again, he's just turned three. He's much slower with all of those things than I am, but if I time things right, he's actually a (small) net positive. For example, he'll make one roll, and I'll make the other 7, or I'll give him 4 cloves of garlic 10 minutes before I need them.
the pipes are worth it for the IO.inspect pattern alone.

For those who are not familiar, in Elixir you can write

result = value
|> f1()
|> f2()

and that is equvalent to

result = f2(f1(value))

IO.inspect is a function that will fork a copy of its passed parameter to stdout, pretty-printed, and pass its parameter as the sole result.

so if you wanted to check on on the values you can do this:

result = value
|> IO.inspect(label: "value")
|> f1()
|> IO.inspect(label: "result-of-f1")
|> f2()
|> IO.inspect(label: "result-of-f2")

This makes "println debugging" super, super, easy, because post facto cleanup doesn't require rebalancing your parentheses.
Specially when taking into account the state of many during the WWII that still managed to land somehow.
Sometimes even a single person at a keyboard writes tests, even without large development teams.
ONNX – Open Neural Network Exchange – Release v1.3
Awesome work Kao!! Earlier this year I launched a similar interactive SQL tutorial with similar goals.

https://chartio.com/learn/sql/

With the writeup on why i made it here: https://medium.com/@__dave/why-i-wrote-yet-another-sql-tutor...

Do let me know if there's any collaboration we could do!
Civilians decide the budget (for the DoD and other agencies such as the VA) and when/where to go to war, right?

But you're right and I was wrong. The problem isn't only that politicians / civilians have usurped "supporting the troops" as a shield (as I said), but really any decisions (whether it be made by the military or civilians) cannot be criticized / questioned without a high risk of being labeled unpatriotic.
China's Ministry of Education, in a notice late on Thursday, directed the publishing regulator to limit the number of new online video games, take steps to restrict the time young people spend playing games and explore an age-appropriate system for players.

Ah, the face of fascism. Imagine a country limited the amount of paintings that are allowed to be drawn, or the amount of books that are being written. Or introduces age limits for paintings. Crackdown on art because art expresses that which the Chinese government does not want to hear... Myopia my ass. What an excuse.
While unpleasant truths require thoughtful presentation (like any argument), I am not so filled with contempt for the opposition that I believe 100% of them are are 100% irrational and 100% unreachable. Especially not when billions are being lost through inundated real estate.

I don't think you're being disingenuous, but your argument is essentially "concern trolling": you agree with the substance but express concern that others may not. It is folly to be paralyzed in the face of such an argument: that's abandoning a won position to your interlocutor.
I don't believe it's screen time as such, but indoor time, or rather lack of time in bright outdoor light:

https://www.nature.com/news/the-myopia-boom-1.17120

So gaming restrictions may indirectly help the problem, but only if it results in more time spent outdoors in bright light.
People who do this to library and second hand books need a slap.

Has to be said.
SimplePay | Ruby on Rails Developers | Cape Town, South Africa | REMOTE

The story (skip this paragraph if you don't like stories in your job posts): I founded and continue to run this startup. Most of the team works from our office in South Africa. However, 4 months ago I moved to Singapore for work / personal reasons. I used to be quite averse to the idea of remote workers, but seeing as just about everyone will now be remote from my perspective, I decided it's a good time to start focusing on hiring for remote work. We’ve hired 3 remote developers so far and it’s been a great experience!

SimplePay is online payroll software for South Africa, Ireland, Singapore and Hong Kong. Our software lets thousands of small business owners (and their accountants) run their payrolls without headaches, so they can focus on the challenge of building their businesses.

Do you believe most SPAs are a pile of steaming crap, but wouldn't mind digging into Vue.js for pages that will benefit from the increased interactivity? Do you laugh when people give up the power of PostgreSQL in favour of data stores that don't offer any benefits for their use case? If so, you may fit in well with our mindset.
The work will include: Doing direct integrations with banks that offer good APIs; Expanding our API for other systems to integrate with us; Adding new features; Optimising for performance; Integrating with government systems; Squashing bugs; Eventually, the opportunity to do some mobile development (probably using Flutter).

Experience: Due to our full pipeline, we can only hire developers who have a few years of Rails experience at this time, or polyglots who at least know Ruby. Previous experience with remote work would be a bonus - we need people who understand the challenges and can share what they've learnt.

Location: Most of the team is in GMT+2, and I'll be in GMT+8 going forward. So anything from GMT+0 to GMT+8 should be OK, unless you keep unusual working hours. We are a registered employer in South Africa and Singapore, so it would be hassle-free if you're based in those countries. If not, and if you've never done remote work for a foreign company before, please be sure to find out how to legally do this in your particular country (it may involve registering as self-employed, for example).

Please mail careers@simplepay.co.za and put "Hacker News" somewhere in the subject. I look forward to transforming the company to being more remote-friendly.
Apparently US military uses GPS only for mapping, not navigation.
We moved from the bay to SLC in November to be closer to my wife's parents (second kid) and own a nice home in a nice neighborhood (Cottonwood Heights, highly recommended).

That part is spectacular. We have our choice of clean, nicely appointed parks full of kids 3 minutes walk in either direction, 2 minute drive to get into the canyons, and I have a big garden.

The options for jobs and salaries are nothing like the bay. Software engineers rarely make over 120k here. Plenty of techish companies scattered all around the valley and Park City, but not many I was excited about. I took a job in Kimball Junction (PC), commuting 26 minutes. Here that qualifies as a big commute.

Until recently, SLC was mostly LDS and mountain lovers, and the work culture reflects both groups' regard for to their non-work life. The company I joined is based in SV and almost all of the people in the office are transplants. I think that's because the company's work/life balance expectations are not in line with what most people want around here.
Happy to take a look and possibly help with the documentation you need :)
Same here, but then again I was a big Prolog fan during university.

So Erlang syntax feels natural, I just don't have any use for it on my line of work.
A side effect of spending many hours inside staring at a screen is that you are typically not exposed as much to outside brightness levels. The level of light that your eyes receive has a drastic impact on the way that your eye develops and not getting enough leads to myopia because the different parts of the eye end up growing at different rates.

Of course, when your eyes have fully developed you want to avoid the bright light to prevent cataracts. It's hard to win in biology.
There isn't enough data in normal photographs.

The techniques presented here only work if you set up the environment, or at least know a lot about it. The only case where they could actually reconstruct an object, was an extremely elaborate setup with a very simple scene, and a controlled laser to scan the scene.

Just letting your algorithm run over random photos won't reveal a thing.
Beauty is in the eyes of the beholder.
Were you specifically upset by Jeong's speech? Yes?

Yes, I specifically was indeed very upset by Jeong's speech, as any other human should be (apparently you were not). Nobody should be saying those things about any race, period. Arguably, some of her tweets also called for violence. Her favorite hashtag - "#CancelWhitePeople" - calls for the elimination of white people from the planet.

You're going to try to stick to your argument, but there's no winning this one. Calling for the elimination of an entire race of people is just as bad if not worse than making some ridiculous assertions about a mass shooting being a hoax.
I think it was mostly because we knew we could do it this way. Having a C code base is also nicer for integrating back into Stellarium desktop, do other platform ports, etc.
I feel similarly about Python. I never really had to interact with it beyond using it as a calculator on the command line until a project I was a part of earlier in the year had a utility Python script introduced and I needed to hack on it to make desired changes. Then, more recently, I started using BeautifulSoup[0] for personal scraping. Of course it feels more trivial now (and now I wish I documented my frustrations so I could be more specific and perhaps help out other Python learners in the future), but it does take a while to adjust to Pythonic code where everyone is using cultural conventions like _foo and __foo and you wonder what the hell __foo__ is[1].

More on-topic, searching is a major weakness of Python's docs. What's that? Python just got multi-line strings allowing embedded expressions? They're called f-strings? Let me go read about them[2]. I can't link it, but even using Startpage the immediate results are a post from RealPython and PEP498 and while both are great, they aren't terse enough to be frequently referenced. If you search for "formatted string literal"[3] in the docs it takes 10 results before you reach something explicitly talking about them. And then you need to follow the links a couple times to reach https://docs.python.org/3/reference/lexical_analysis.html#f-... (notice it is anchored as "f-strings" which was the first term we searched for).

While the Python docs, when I've found them, have been adequate for me so far -- although I still check up on how others do the things I want to do -- I'm partial to docs such as MDN that cover parameters and return value in one take for reference with more in-depth information as you scroll down, if needed[4].

[0]: https://www.crummy.com/software/BeautifulSoup/

[1]: Here's a start for reading. https://stackoverflow.com/questions/8689964/why-do-some-func...

[2]: https://docs.python.org/3/search.html?q=f-string

[3]: https://docs.python.org/3/search.html?q=formatted+string+lit...

[4]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Intro to Go for JavaScript developers
Test automation: Does your software need it and how to do it  [Free Webinar]
Netflix and Amazon will have to make more European content by law
China’s internet ecosystem model increasingly being copied globally
This article goes above and beyond to make it look like Reddit owes stuff to the moderators who are not their employees and there is no contractual relationship between the two parties.

The moderators aren't forced to be moderators, they can stop being mods or just move to a different online community.

What's happening here is that the moderators are seeking more control over the platform.
Hi :) I guess your script will grow over time because soon you'll want to detect also unpushed and stashed changes.

Before you reinvent this wheel, there is already a tool doing exactly that: https://github.com/brandon-rhodes/uncommitted

(Disclaimer: I wrote a large part of it)
A couple of years ago I seriously looked at the Camas / Vancouver area, just across the line from Portland. No income tax in Washington of course (if you work in Portland that obviously changes the equation, as opposed to remoting). Use Portland for the nearby metro benefits, and housing prices in the region are drastically better than Seattle. I can't speak to the schools in the area however.
Always wanted to work in Berlin. How did you manage the language barrier? I know that most gigs use English as the first language but how about the daily life like doing groceries or calling the phone company for a bad bill?
One suggestion to make things even more clear than they already are with this paragraph:

>The SQL query may look like an ordinary sentence, but you should view it as three Lego blocks: SELECT FROM executions LIMIT 3. As with Lego, each block has a fixed format and the different blocks have to fit together in particular ways.*

Explain what SQL is.

---

One example for this could be:

SQL means Structured Query Language, and with SQL we can build (structured) questions (query) using a syntax (language). To find what we want in the data, much like we build structures with various Lego bricks, we can use the following statement:

SELECT * FROM executions LIMIT 3

The SQL query may look like an ordinary sentence, but viewed as three Lego blocks, each block has a fixed format and the different blocks have to fit together in particular ways.

---

Just thinking of how to distill it even further...
Look on the elixir job boards, slack and forum. Some companies are hiring for multiple roles. E.g Whitehat are hiring 10 more devs, Toyota are building a team of 20. Etc. There are more open positions than Elixir devs in London atm.
Landscape is dummy, yes.

Timezone I'm not sure, but the time can be set using the slider in the right bottom corner.
>apparently you were not

Apparently a lot of people weren't because she still has a job at the New York Times. Clearly your belief that humans should be upset isn't reflected in society or reality.

Your view that you'd be more upset at someone You and I never heard of before this outrage saying white people should be "Cancelled" (lol) than someone deliberately accusing you that you lied about the death of your child is, simply, ridiculous.
Not necessarily.

Learning alternative languages opens our mind to architectures and approaches to solutions that we wouldn't though of when staying in a silo Developer X.

As for making a living in Clojure, there a couple of places in Europe using it, HN "Who's hiring" isn't the only source of job ads.
Digital Leica Ms are a kinda... pricey. For digital mirrorless cameras, personally I'll pick a Fuji or a Sony.

But for film? Yes I'll go for a Leica M. M3/M4/M6 :)
Top 6 reasons on why drupal 8 is your best choice for publishing industry
Interesting. How does this sort of set up handle updates?
Using the app already on your phone isn't a network effect. A network effect is when the more users there are, the more valuable the network is to each new user. For ridesharing, the more drivers there are, the more useful the service is to passengers, and the more passengers there are the more attractive the service is to drivers. But for scooters? Whether a given scooter brand is popular or is unknown has no bearing whatsoever on its utility to a new user, all that really matters is whether the scooters are available when and where the user wants them, and whether the app is easy to use.
Definitely great points. On the other hand, even when you really lowball the numbers - I do think the point remains. 1.77% is 3.5 million people with doctorates in the USA alone. Perhaps we can see this issue manifest is something more directly quantifiable. Postdoctoral researchers tend to be some of the most highly educated and ostensibly skilled individuals in our population. Yet an average postdoc [1] will tend to earn [much] less than a mailman [2]. It seems difficult to explain this outside of a severe oversupply. And should the rate of people pursuing doctorates be increasing, which seems to be the case, I think we can expect things to get even more silly both in terms of compensation as well as output quality.

[1] - https://grants.nih.gov/grants/guide/notice-files/NOT-OD-15-0...

[2] - https://www.bls.gov/oes/current/oes435052.htm
I've never had the experience with any videos online, but I do get it with certain music, and I got it a _lot_ more when I was younger.

I still get it a bit active listening to this song: https://www.youtube.com/watch?v=UviPosBdGAo
A lot of apartments do not have modern dishwashers! I know mine does need to be rinsed.
There is nothing "prescient" about that scene. It's fiction, and it will never become reality. There's no way to capture an image with that much information in it. Noise will always limit you, especially in dimly lit indoor scenes like that in Blade Runner. If you want to do that kind of trickery, you need a big controlled setup -- nothing you can put in a small box like a camera. And it's not a question of miniaturisation, the problem is that there's a physical limit to the resolution you can capture with a device of a given size.
I own one. I use it daily, the part about the toys is very true. It's, I think, 4 - 5 months old now, and I've burned through 4 tips.

It comes with 12 tips total though, so that'd be approximately 12$ a year.

The bigger problem are not the tips, it's that there are barely any DRM-free ebooks available anywhere, even if you are willing to pay for them ;(

I'm still using it on a nearly daily basis though..
https://bjo.bmj.com/content/85/5/521
That’s not just a link-back. Maintaining even one such text fragment across the history of a project already is hard. With every edit of the file, you’ll have to evaluate whether the gist of the original code still is there.

Let’s say somebody copy-pastes half an example somewhere else. Should that have a link back, too?

I think, the smaller the fragment copied, the harder this is.
I don't get why the government (general public) ought to pay for decommissioning. Bankruptcy doesn't erase environmental liability (as with student loans). And consider Bernard Madoff, for example. Prosecutors did a decent job of clawing back funds from Madoff, his wife, and some arguably complicit "investors".
The location defaults to (0,0) for me. Usually it's at least accurate to the country, which is accurate enough for this purpose. Setting it wasn't a big deal to me -- again, I just drop it anywhere in the country because it doesn't make a difference anyway, at least in Europe.
Usually when I suffer from an inability to sleep it's because my mind ends up focusing too hard on things that ground me to reality. Existential dread, worrying about work, thinking about technical problems etc.

So often my technique to fall asleep has been to focus my mind on the fantastical. Stimulate my imagination a bit, like what if I was a dwarf in a fantasy universe. This tends to focus my thoughts inwards and naturally segues into sound sleeping. Letting my mind wander only becomes an issue when it's anchored to real life.
See this, from one of the authors of one of the best undergraduate textbooks on operating systems:

• The Case for Free Online Books (FOBs): Experiences with "Operating Systems: Three Easy Pieces" by Remzi Arpaci-Dusseau, http://from-a-to-remzi.blogspot.com/2014/01/the-case-for-fre...
> Isn't this a form of meditation?

Yes, it is a form of mindfulness.

> Stay still and focus your mind on nothingness

"Nothingness" is the most difficult way to meditate. Its often seen as the way one meditates by people who are ignorant about meditation and mindfulness.

Generally, there is one focus point. This could be sounds, it could be breathing, it could be visualisations, it could be focusing on walking. It could even be multiple focus points in one session (shifting the focus point throughout the session). Which is pretty much what a body scan does; it focusses on different body parts throughout the session.

Also, it is far easier to do guided meditation, and the goal of meditation is to relax and become focussed; not necessarily to fall asleep. Though, if you are tired, that might very well be a byproduct.

If you start with meditation, it is normal that you're not very good at it. It takes time, practice, and effort. In that sense it is actually hard work; not 'relaxing'.

> Relax all my facial muscles

Normal procedure to relax your muscles at the start and during meditation (if you have to reset).

> and imagine an empty, black (literally #000) void in my mind's eye.

This is one of the many visualisation techniques. Other examples are included in the article's URL.
Why do you figure it is different compared to your DSLR? The 5Dmk3 should have a pretty sophisticated metering for manual mode (standalone light metering has been obsolete for decades). Were you trying to manually focus lenses on your DSLR? If so, that kinda defeats the purpose of having the 5Dmk3 with its excellent AF system, and could easily have been replaced with a mirrorless that has focus peaking, a Sony A6000 or Fuji X-T20 would have more than sufficed.

Genuinely curious as some people prefer the rangefinder style of camera, but buying a Leica is a really expensive solution ($10k+ including one lens) to a problem that is pretty effectively solved by other cameras on the market.
I'm not the guy for trigger warnings but I find the choice of data unfortunate. There is a big percentage of people I won't recommend the page because of the dataset.
The guy is a security engineer, and physical security is part of it.
If I was paying for a developer to write the software for me, I would expect to own the portions that were written as part of that comission.

It's not what can happen (you can contract all sorts of conditions), it's that retaining ownership seems to be the standard for comissioned creative work.