skysight-inc/HackerNews huggingface dataset:
- non-boring: skip things you find boring

- pleasant: skip things you find unpleasant

In other words: resist outside pressure, experiment by yourself, take responsibility.

Taking responsibility could be seen as the first step. Once you're OK with the idea, it's easier to experiment out of the box, and to resist outside pressure that would force you into a boring, unpleasant life.

That's how I do it. I'm 46, live happy, in a happy couple for 7 yrs, nomading, currently in Malaysia, remote software engineer, working as little (<1wk/m) as possible to sustain this life. I own nothing and don't crave anything, I did nothing as they said, I learnt to not care about what they think, I'm responsible for my own fate. My priorities changed a lot after an ischemic stroke 14 years ago: life is short, too short to let others tell you how boring your own life should be.
When considering whether or not Magic Leap will succeed, I think it's helpful to set aside all the hype and speculation and just look at the Magic Leap One for what it is.

As far as I'm aware, the Magic Leap One is the best AR headset on the market today, at least in terms of the hardware. Compared to its stiffest competition, the Hololens, it's lighter on your head, has a wider field of view, is $700 cheaper, and features eye tracking, a 6-DOF controller, and a dual-focal display.

But is that enough? Even with all those improvements, it's still a $2,295 headset with a fairly small FOV and several significant technical constraints. Clearly it's not ready yet for mass adoption with general consumers, so the question is; what's next? Is Magic Leap planning to release an updated version in a couple years that's less than half the price and technically superior to their existing headset? Can they last that long without any major revenue source? Or do they have other means of becoming profitable (perhaps commercial applications of the tech)? Still lots of unanswered questions here.
That's a great idea, thank you!
This article, and the report it's based off of, try to minimize China's accomplishments by predicting they will be over-taken again in 40+ years. It is too far in the future to be reliable.
I read this a few weeks ago and have tried it a few times and think it works but I can never remember if I fell asleep the next morning.
Happiness is a fleeting feeling that's frustrating to hunt down. Too many happiness highs can leave you feeling disgusting. Better to aim for "contentedness".

Candy TV/popular advice always tells you to try to be happy, happy, happy, which seems criminally misguided to me.
It's not as easy as it seems. People assume we're in favor of the worst things that appear on HN, when in reality we don't see most of it and certainly aren't in favor. And HN is orders of magnitude smaller than Twitter.
Show HN: Infographics for after flood relief and rehabilitation
This article is very poorly written regardless of how accurate its contents are. It seems to be based on suggestions, rumors (or rumour since it's UK based), and a 1981 book that very few have read. No actual sources and repeated use of the word secret. Trash.
I am one of the developers. Nice to see the project getting first page of hackernews. If you have any technical question about how it was done, feel free to ask.
Sorry I miss-understood what you were looking for, this is beyond my comprehension. I did find something called yEd which might be along the lines of what your looking for, good luck in your searching.
https://www.yworks.com/products/yed
There are lots of relevant programming aphorisms: "Write the simplest thing that could possibly work." "YAGNI." "KISS." You either have a problem you need to solve or not. If not, why do you expect the process to ever finish?

This is one area where TDD really shines. You write a simple failing test and implement something that makes that test pass. If that isn't sufficiently generic you write another test, make both of them pass, and refactor until the solution is as simple as possible while the tests pass. Repeat to get to where you need to go.
It's totally possible to learn to cook without ever ruining a meal. You start by working under supervision and doing prep tasks - a lot like the hierarchy in a professional kitchen.
I agree, it is ultimately our problem to solve.
A Containerized Polyglot Microservices on Kubernetes and Service Mesh
This is really cool! I am not much of an amateur astronomer, but I regularly use the desktop version to look up what I just saw in the sky.
Ultimately, it's not a good thing.
The F-14 wasn't a multi role plane though right?

I thought that was one of the issues, and would still be an issue today wouldn't it?
If you learned to do them anyway, then perhaps it wouldn't have helped you. But my experience with friends and roommates has given plenty of examples where people didn't learn to do basic chores before leaving home, and it made their life significantly harder.
The Two Types of Programmers
Three of these are essentially documentation changes. It goes to show that having readable code that makes your intentions explicit is something that C++ has put a focus in recent versions.
(OP)

>Discontinuing the supplements seems like it was an error.

Yes, it was foolish of me. But to cut some slack, I was starting my Engineering course; starting of my life outside hospital & I felt healthy. It wasn't like the doctor had detailed any supplement plan nor I was informed of the potential consequences.

I have commented more details about that doctor here[1].

>Were there symptoms that led you to fear the impact on your kidneys specifically?

Too much noise about kidney stones as a result of calcium in-take. I concluded it's time to quit, I didn't check with any orthopedic as I had cultivated a severe aversion to medical practitioners by that time.

>Also might be useful for physician to realize how critical it is to impart details about the supplements as treatment

Correct.

[1]: https://news.ycombinator.com/item?id=17906297
Jack Overruled Staff to Keep Jones, Spencer on Twitter
As much as I love to hate on Skype’s godawful and seemingly inexorable UX decline since the Microsoft acquisition, I have to give them credit for this latest rollback. It takes balls to admit that you were wrong on such a major redesign.

No idea what they were smoking when they decided that their target customer was Snapchat users. Skype is still relevant to me in 2018 because their core streaming tech is in my experience still more stable/reliable than Hangouts/FaceTime/Slack etc. Often Skype still connects on a crappy network when these other apps fail. This alone has made it my go-to for mission critical video chats. All I could do was cringe in embarrassment when trying to schedule business meetings and seeing those squiggles pop up all over the place.

Skype UX doesn’t need to be “fun”. It just needs to be usable. Kudos to the powers that be for making a tough call to benefit their core userbase.
The title is misleading - it makes it sound like this is a description of how anycast works. However, this appears to be a proposal for how anycast could be implemented. But, its not clear to me that it's actually implemented this way in practice.

A big chunk of the proposal seems to involve maintaining state between distributed servers - which is hard to do at all and even harder to scale. There also seems to be some layering violations - if a transaction is going to be too large, this proposes using an HTTP redirect. I might have missed it, but, this is hard to do when working at the TCP layer. The redirect would have to be done to a non-anycast address. Which means that every server needs to know about all the other potential servers that are running.
This article is dumb.

1. mentions it being a trap for sellers - doesn't even mention sellers at all throughout the article or ever elaborate

2. never even says what the "pricing tactic" is

3. somehow shoehorns Sanders complaining about worker wages into it

There's no coherent narrative, analogies that aren't compelling or fleshed out.

Should have been a tweet, not an article.
I really like this. Bookmarked. I have spotted a few bugs that you may want to check into.

Search the page for the word “llanguage”.
The sum/count checker told me it was incorrect for using lowercase nulls.
I normally write all my sql lowercase for brevity, but I also mostly use sql server.

I really like what you have done here and I hesitate to report it in your show hn thread because this really is great.
Why users will stick to Google forever for those queries? they can search those on shopping/review apps.
The article references the NATF history.

http://thanlont.blogspot.com/2011/04/natf-better-is-enemy-of...
That's nothing compared to what he's doing now.
https://www.wired.com/story/palmer-luckey-anduril-border-wal...
Stellarium [0] is such a great project. We even used it in an upper-division college observational astronomy course to perform the historical experiment to measure the Earth-Sun distance (the astronomical unit or au). It was a lot of fun, we mock-observed the transit of Venus [1] from two different latitudes to perform the same calculation done in 1769 on James Cooke's expidition from Tahiti [2].

[0] http://stellarium.org
[1] https://en.m.wikipedia.org/wiki/Transit_of_Venus
[2] https://en.m.wikipedia.org/wiki/1769_Transit_of_Venus_observ...
I'm not sure that a replacement F-14 is thinking big enough here. David Wise's post in War is Boring, "The U.S. Navy’s Big Mistake — Building Tons of Supercarriers" (https://medium.com/war-is-boring/the-u-s-navy-s-big-mistake-...) puts forth a strong argument as to why the U.S. Navy needs a paradigm shift from carrier groups to increased funding for drones and submarines. Carriers are an extremely costly asset that are also vulnerable to cruise missiles (and those missiles are getting much more advanced).
One example that I hit frequently:

An "atom" is an Erlang/Elixir thing, kind of like an enum value. "true" and "false" are implemented as atoms, you might create atoms to represent connection states ("idle", "connecting", "connected", "disconnecting"), or to represent errors ("file_not_found", "no_permission", etc). It's a really useful thing and something I miss in every language that doesn't have it.

In Erlang, a variable is a token that begins with a capital letter ("UserId") and anything that begins with a lowercase letter is either a keyword ("if", "case", "end") or an atom. Since keywords are a finite set, this is pretty straightforward. Module names and function names are atoms, so there's no additional complexity there.

In Elixir, a variable is a token that begins with a lowercase letter, unless it's a keyword or one of the special atoms "true", "false", and "null". An Elixir atom either starts with a capital letter (typically module names) or has a ":" in front of it (":file_not_found") or has a ":" after it when used as a map key ("file_error: :file_not_found" -- both words there are atoms).

So the problem that I run into is that identifying whether a token is an atom and, if so, if it's the same atom as in another spot, requires more thought than I think it should.

My Elixir experience was that there were quite a few cases like this where I hit minor friction. In general, I felt that Elixir code is a little easier to write but a little harder to read and Erlang code is a little harder to write but a little easier to read. I feel like the latter situation should be much preferred.
https://news.ycombinator.com/item?id=17905679
My theory is that people put a brave face out in public on social media, but have nobody nearby when they need emotional support.
>just visit a reference website such as cppreference.com, grab their implementation

This is how you get your employer sued for copyright infringement
I write Haskell professionally and I get plenty done :)
Additionally these kinds of techniques are strong positive feedback loops.

When I started caring about sleep (instead of a neverending jetlag lifestyle) I started to sense sleep cycles more vividly, and didn't delay going to bed, and instead of worrying I was just rushing to relax and enjoy highly probable deep and long sleep.
F-22 was funded by the Air Force and I don't think there was ever a carrier-based version planned. The F-35 has a carrier variant being worked on.
hah, I also thought it was a clickbait article like all others, but for the reason on the other side of the extreme. This writer was a sceptic, actually I don't mind him not believing it as much as I minded using this guy to tell everyone else's opinion, such as your own, including his own indirectly, instead of just telling me what was so funny that the snake was laughing and what did she say. So that I can decide for my self, or I don't even have to decide, it the theme of the article is his growing up with the animals and talking, the subject isn't the ex president of spain, the other people, their opinions, because he really didn't live with the people, so therefore they're irrelevant, they're relevant to this story as much as Australians are relevant, because he didn't live with them either. Scope, scope.
Cultural Borrowing Is Great; the Problem Is Disrespect
Because how else can a city compete? Look at the number of Caribbean islands which are known to be “tax havens”. Besides offering virgin beaches and piña coladas (which other places can also offer), they can also advertise favorable taxes and rule of law to lure foreign capital in.

tldr: “better to have a smaller % of something than 100% of nothing”.
Namshi.com | Dubai |Sr Backend Engineers & Cybersecurity Engineer | Full-time | Onsite | Visa + Relocation assistance | https://namshi.com
Founded in 2011, Namshi is the biggest fashion e-commerce retailer in the Middle East.

My name is Joe, a backend engineer here at Namshi. During the past 2 years, I have really enjoyed working as part of the tech team. In particular, I love: 1- Working with empathetic and smart managers, both technical and non-technical. 2- The various opportunities to make an impact. 3- Opportunities to take ownership. 4- Working as a team where one supports each other. 5- No politics or BS meetings :slightly_smiling_face:

Sr. Backend Engineer

====================

As a Sr. Backend Engineer, you’ll be tasked to work on a spectrum of services ranging from our customer-facing APIs to tools that power our logistics infrastructure. We are a very pragmatic and experienced team, so from time to time, you will see engineers busy TDDing on a feature, whereas at other times we’re straight to live. We pride of being a heterogeneous team that’s experienced to know how and when to abstract.

Security Engineer:

==================

As a Security Engineer, you’ll be tasked with running internal assessments, ranging from pentesting our cloud infrastructure to social engineering around the office, review our security policies and define the best strategy to improve our posture. In addition to that, you will be actively collaborating with external researchers through our HackerOne program, which is going to be directly under your responsibility. On top of this, as the months will go by, you will probably spend time training both our technical and non-technical staff to raise awareness and make sure we got the basics covered.

We have a microservice architecture where we use tools such as Node.js, Python, Go, AWS, Docker, Kubernetes, Google Cloud, React, Redis etc.

To apply please send an email with your resume to work-in-tech@namshi.com. Or you can also email me directly at joe.jean@namshi.com.
It's pointless if the community ethos is working against you. What good is one man's efforts if the community isn't interested in a full-featured framework? There was a lot of noise about Arachne a year or two ago and that died a death. The Clojure community lacks ambition in that they're content to work in a libraries-only niche and let the jobs go to other languages. Fair enough but that's not where I want to spend my time.
> basically a form of technical debt

Or left there for future flexibility.

A crosswalk near me was just switched to where the button does nothing. (You can tell because now the walk signal shows on every cycle of the light. Previously, it would be skipped if you didn't push the button.)

If they had removed it, it would make things harder if they ever want to reverse this decision.

They'd have to reinstall the buttons, which could involve locating it in storage or even buying a replacement, plus sending out a crew, etc. And there are signs that go along with the buttons, so you've got to make sure those are reinstalled correctly. Not insurmountable problems, but they have a cost, and it's not clear this would be the best use of limited money.
i've used the desktop version (which i love, thanks!) -- how was it ported to the web?
When your usual target for a beat down is a third world country that has no real way to defend themselves against your attacks, strategy matters very little as does the ability to simply deploy your weapons quickly and easily.
Constructive criticism and commentary is one of the most valuable parts of Show HN!
I find the same thing about typically yelling-at-you advertisements, particularly when interspersed with ASMRey or otherwise non-bombastic content. Maybe we can do something about that (Google? You listening?).
Sorry for being dense, or maybe there are pop ups that I'm not seeing? I'm missing how is this "interactive". Sorry
Yet people still get caught doing it? I'd say it is very much worth the hassle, hadn't it been for the high risk of getting caught.

I bet there is zero overlap between those that does it and those that have the slightest clue how to perform a phishing or web shop attack.
As a former F-18 pilot, I don’t think v2 of the Tomcat is what we need. Unmanned missile trucks are the future. The Joint Strike Turd should be the last manned fighter. The services are bankrupting the country with the current crop of do-it-all aircraft. Other countries are on a better track adding the latest tech to older airframes and accepting their expendability. Carriers themselves should be phased out for smaller more expendable ships that can launch and recover the missile trucks.
Explore, discover, travel, experience, create, contemplate and hopefully improve the world or at least someone else's time on it in the process.
If you have children, it seems that many parents make friends with similar ages to their own. Once those groups are baked in, though, it's harder to crack. People seem to be more open to new friends with their first child than last.
It’s not the abstraction, it’s the level of abstraction - the higher you go, the more general and the less concrete it becomes. Striking the balance is the key.
> one way to get lots of willpower is to make any other option impossible. So, don't bring candy bars into the house

Not everyone has this luxury. My office has a shelf of candy that's restocked every couple days. I think I've put on at least five pounds since I joined two months ago.
https://selectstarsql.com/frontmatter.html

Scroll down to Dataset.

After "I’ve prepared for this book:"

There is a little interactive code editor you can type in and run the query.
Autonomously as in 3D printed ? If so, cool! I’ve build houses and (a#1) hire a great architect.

Where would you build it ? I’d love to help with any sort of 3D printed building project
I think this article is looking at the effect rather than the cause. Why might it be that so much of science has started to edge away from well... science. Today nearly 1 in 8 people have a masters degree or higher. And in one in 33 have a doctorate or professional degree. [1] And these numbers seem to be increasing. That's really insane if you think about it. We now have more people with postgraduate degrees than had any degree in 1970, and postgraduate education generally implies a necessity to publish. But discovering genuinely new and novel information is not easy. So what do people publish instead? Enter the current state of science and academia. I think the most informative paragraph in this article was:

"Or look at Brian Wansink, the Cornell Professor with the bottomless soup bowl experiment. He recently drew unwanted attention to himself with a blogpost in which he advised a student to try harder getting results out of data because it “cost us a lot of time and our own money to collect.” Had Wansink been aware that massaging data until it delivers is not sound statistical procedure, he’d probably not have blogged about it."

Physics is one of the least susceptible to this issue, but no field is immune. The issue is that 'science' has become more about publishing than actual discovery. The two should be synonymous, but they are not.

[1] - https://en.wikipedia.org/wiki/Educational_attainment_in_the_...
As far as I can tell, the F-22 was never intended for the Navy at all. It was specifically requested and paid for by the Air Force as an air superiority fighter with no real plans to ever retrofit it for use in carrier operations. Also, the F-22 is significantly larger than an F-18 (about 6 feet longer and 2 feet wider), making it a bit harder to cram a bunch of them into a carrier.
While I wholeheartedly agree that Amazon has a problem with quality and counterfeit/knockoff items, IMO quality control has nothing to do with brick and mortar stores.

If I order something from, say, nordstrom.com, I’m pretty confident that the item will be high quality and exactly the same as if I’d bought it from one of their physical stores.

Or for another example, if I were to order some clothing from mrporter.com, I have similar expectations of quality even though they have no physical stores.

If I buy something from eBay or Craigslist though, I have no expectations that it will be of a certain quality standard.
A Chinese Tesla Rival Launches $1.3B U.S. IPO
You change the nature of your argument with every comment. No point in chasing a moving target.
The F-22 is an air superiority fighter that was always intended for exclusive use by the Air Force. There was never a plan to have a carrier based version of the F-22.

Perhaps you mean the F-35? There are two carrier based variants - the F-35B and F-35C. The B is a STOVL and the C is designed for takeoff and landing on carriers. Both variants are still in testing, and I believe the C is closer to operational than the B at this point.
That sort of thinking dismisses the real threats.

We have a maginot line floating at sea.
And yet I’ve never heard the counter outcome being discussed. What do you do when the business goes on a down period and there’s just enough money to pay the employees but not the owner(s)?

Assuming the employees don’t get let go (to have a simple example here), do the employees have to get a negative delta on their salary?

If an owner’s pay is the true net post expenses, what if that net amount is $ < 0?
I think the strong consonants of Korean speech help making the videos more ASMR triggering. I am also fond of them.
Excerpt:
"The result was 29 microcode operations including logic, arithmetic, load, and store commands — enough to start writing microcode code. The first microcode programs written helped with further discovery, naturally. But before long, they wrote microcode backdoors that triggered when a given calculation was performed, and stealthy trojans that exfiltrate data encrypted or “undetectably” through introducing faults programmatically into calculations. This means nearly undetectable malware that’s resident inside the CPU. (And you think the Intel Management Engine hacks made you paranoid!)"
I tend to use dirtypcbs, which I don't think is the cheapest around anymore - maybe try https://www.seeedstudio.com/fusion_pcb.html too.

A batch of 12 (2-layer, 1oz, 6,6mil, roughly 5x10cm) boards I got made a couple weeks ago, which were a rush order DHL shipped to New Zealand, totalled roughly $60USD. Without rush processing and quick shipping, I think the same thing would've been a little over $20.