skysight-inc/HackerNews huggingface dataset:
Some honest feedback: I personally wouldn't switch to this from HN. The reason being that the main problems you're trying to solve (encouraging constructive discussions, influence farming, etc.) are simply not things that have been an issue for me on HN. If anything, I come to HN specifically because the majority of discussions are pretty constructive, and the karma points are hidden so no one really cares about (or can tell) a user's influence.

The rest of the benefits like markdown support are cool, but it's also kind of nice that the focus on HN is on the content versus formatting.

My two cents. Congrats on shipping!
Truth and Consequences
Yes. I live at 50° North so can assume that the Sun is always in the southern half of the sky and always goes from left to right across the sky (as you look at it). So if it's sunny I can make a good guess at the compass directions, especially if I know the time. I can reverse this process, e.g. in South Africa, with a bit of thought. The Sun still seems 'wrong' though.

Where I get confused is the equator, where my simple rules don't work.
Regardless of your religious beliefs (I'm a very happy aethist) I found Zealot: The Life and Times of Jesus of Nazareth hugely interesting.

As a tool to understand the people of the time, the stories that grew and the 'person' behind the dominant religion of the Western World - there is no book that comes close.

Don't expect to have fun chats with religious (Christian) friends after reading this though, as much of what you learn will differ from the bible that they were taught, or the uniqueness of Jesus as a prophet/zealot.

Still - a book that I found a hugely interesting historical/religious read last summer, and one I recommend to my friends.
CexCore
You can now trade on cex.io cryptocurrency exchange with CexCore library on .NET Core.

You can write your own 3rd party app for cex.io or even write your own trading bot using CexCore.

More details about project on: www.github.com/Ryukote/CexCore
Would the layout of transistors indicate that opcodes exist?
Quantum Computing Breakthrough: Google Maybe Close to Revolutionary Machine
Bad Blood: Secrets and Lies in a Silicon Valley Startup by John Carreyrou

The ride to the top and then rock bottom for Theranos is a wild one, and the author does a great job of not letting you put this book down once you start.
Code absolutely is a liability. It is not a tool, it's a means to an end.

A simple tool, like a hammer, is not volatile over time. The house that you build with your tools is. It will weaken and rot, and given enough time it will crumble. It takes care and maintenance to keep it safe to live in.

It is the same with code in production; at some point in time in the future, through no fault of your own, the code can become "wrong" as reality changes around it.

Code is also costly to maintain, sometimes even for small code bases. As the world changes, so must the code.

One of the definitions of "liability" in the Merriam-Webster dictionary [0] is "a feature of someone or something that creates difficulty for achieving success". This definition is often met by code.

[0] - https://www.merriam-webster.com/thesaurus/liability
I'm currently reading the Commonwealth Saga by Peter F. Hamilton, and would highly recommend it.
The bits about multi-node computation reminds me of Racket's Places [0]. Have any other mainstream languages (Racket doesn't count) tried this technique before?

[0] https://docs.racket-lang.org/distributed-places/index.html
Now the mayor is also giving Antifa full license to harass and disrupt with impunity. Every couple months they'll come out and start disrupting and redirecting traffic because they feel like feeling powerful. This has now been going on for a few years.
Ageism in Tech: Why Older Designers Are Better
Software developer and technical leader with an entrepreneurial spirit. I love building effective teams, solving technical challenges, and shipping great products.
---

Location: Amsterdam, The Netherlands (permanent residency; Australian citizen)

Remote: Yes

Willing to relocate: Yes (US, Australia)

Technologies: HTML, CSS, JavaScript (Angular|React), Python (Django|Django Rest Framework), APIs and integrations, Postgres, AWS (EC2|S3|Lambda|RDS|CloudFront|R53)

Résumé/CV: https://www.dwightgunning.com/static/downloads/Dwight_Gunnin....

Email: dwight@dwightgunning.com
Location: Montreal, CA

Remote: Yes

Willing to relocate: Yes

Technologies: PHP, AWS, JS, team management, scaling, optimization, security, product management, technical leadership, cloud sysadmin

Resume/CV: je.suis.pl/cv.pdf

I've been a web developer for two decades, started doing a bit more technical managerial positions about a decade ago. Having issues finding rewarding work (seems I should've gone with frontend development tech after all), but would like to have responsibilities similar to CTO or VP of Engineering roles. Have lots of experience in technical product management/design and scaling technical teams and products.

Email: je@suis.pl
I had one of their 34" XBR HD sets. 211 pounds (132 kg), nearly all of which was at the front, because of the thick glass that the Trinitron tube had. It was a total PITA to get up the stairs when I bought it.

The funny thing was that Best Buy had stashed it off in an aisle, and not next to the then-new plasma and LCD TVs in their showcase area. If they had, people would have seen that it had a better picture (sharper, deeper blacks) and cost a fifth as much.
They didn't benefit though, they were clear losers.
The Philippines have become an outsourcing target indeed I wonder why it didn’t happen sooner as they all speak English and pretty well at that as it’s an official language due to nature of being an archipelago with like a 1000 languages and dialects and their historic ties to the US.

The large islands are also very well developed even compared to places like India for example not to mention their local region.
Haven't read the book, but his interview on Econtalk was interesting: http://www.econtalk.org/john-ralston-saul-on-reason-elites-a...
Rick Snyder’s Harvard Fellowship and the Limits of Civility
Indeed. A cassette was a miniaturization and interface improvement over reel to reel systems. So it inherited some of their properties but added new ones (like the protective case) and lost some properties (like splicing or adding and subtracting length of the medium)
It would help if you defined what is to you "decent human resource management", as for most HR divisions I've seen this appears to mean "churn and burn".
Payment Rails | Montreal QC | Onsite | https://www.paymentrails.com

We are the infrastructure that makes it easy for companies to pay influencers, gig workers and their contractors. You will have the chance to work on core infrastructure and make a real difference in our product vision.

We're looking for both frontend and backend engineers, we have a modern technology stack

* TypeScript / JavaScript
* React
* Postgres
* Redis
* AWS

Looking for experienced developers in Canada who want to want to work in a startup environment, with a product that has real customers. To learn more contact: david@paymentrails.com or https://www.linkedin.com/jobs/view/1327211013/
True and i thought about writing one... but it would require much more time to write this essay and then there are several very good comments in this thread already. Furthermore there are numerous good blog posts about functional programming and why OO has failed (eg. on ploeh.dk).
Philippine roads are terrible (at least as much from congestion as from disrepair), but my impression was that goods like beer are transported most of the way to the consumer by boat? I suppose that particular locations like the ones you cite for which boat transport is unsuitable are good opportunities for private investment.
I'm not an economist, but, I can imagine that it's under-utilized because the local economy isn't yet at the level it was designed for?

China doesn't seem to have any qualms with that kind of development though. I recall a tour through a city and an international airport, huge 20 lane superhighway with... just nobody using it. Ghost towns. Empty supermalls with maybe one or two shops open.

It's all investments, it's putting investor money in real estate, gambling on economy and population growth to necessitate use of the real estate and infrastructure, thus increasing the price / value of the real estate.
why do they need to be dev blessed? You could do something like conda that's basically a distribution.
Walmart’s Monopolization of Local Grocery Markets
SEEKING WORK
---
Software developer and technical leader with an entrepreneurial spirit. I love building effective teams, solving technical challenges, and shipping great products.
---
Technologies: HTML, CSS, JavaScript (Angular|React), Python (Django|Django Rest Framework), APIs and integrations, Postgres, AWS (EC2|S3|Lambda|RDS|CloudFront|R53)

Github: https://github.com/dwightgunning

Résumé/CV: https://www.dwightgunning.com/static/downloads/Dwight_Gunnin....

Email: dwight@dwightgunning.com

Location: Amsterdam, The Netherlands (permanent residency; Australian citizen)

Remote: Yes

Willing to relocate: Yes (US, Australia)
Thing is not everything is amenable to simd or multithreaded optimization. As you said yourself, a lot of HPC code tend to parallelize more easily than average. For a lot of code out of order execution is the only way to extract some amount of parallelism, and one of the biggest limiting factors to increasing the reorder window is branch prediction rate. Even an improvement of 0.1% in the prediction rate can lead to non trivial improvements in performance.
Successful Orion Test Brings NASA Closer to Moon, Mars Missions
> To be honest I don't understand why the west is not building roads and rails in Africa

They are. That's called "International Development". What's unusual is how much China is paying out as a proportion of their national income[0], how much they're willing to turn a blind eye to giving unpleasant people and regimes money, and how willing they are to ignore problems that their development will cause in terms of debt traps. In essence, most rich country International Development programs to date have tried to have at least a semblance of doing the right thing rather than just being completely naked influence and power grabs. As noted elsewhere in this thread, it seems there's great potential for this to blow up in the faces of the Chinese, but we'll see!

[0] https://en.wikipedia.org/wiki/List_of_development_aid_countr...
NORTHWOODS | (Mid-Senior) Software Developer | Columbus, Ohio | ONSITE

At Northwoods we solve more problems for the Human Services industry than you can shake a stick at.

We use a few different stacks. We try and pick the right tech to solve our customers problems.
1) .NET, ASP, WCF, SQL Server
2) Angular, Ruby, Redis, SQL, Graph database, Elasticsearch
3) iOS (mostly obj-c, but a little bit of Swift), Cross platform (Xamarin for iOS, Android, and even UWP)
4) AWS, Cloudformation, Terraform, Ansible, Docker, Elasticsearch

Learn more: https://teamnorthwoods.bamboohr.com/jobs/view.php?id=73
Desperate to Absolve the 1 Percent
Chapters 2-3
To me, this somehow says that most truely interesting problems can only be solved efficiently in Rust using unsafe. Granted, my definition of interesting may be a bit limited, but my initial takeaway here is that Rusts safety story is much more limited than its proponents claim.
Exactly. This will just be a "meta-currency", stable against a basket of government-issued fiat, and with a permissioned transaction system built on top of it.

Libra's use of buzzwords like "blockchain" and "decentralized" are just PR.
You’re thinking of Heaviside
Each time you recall an event, your brain distorts it
Why Continuous Delivery Sucks in 2k19
> fundamental features of the language

The thing is you’re right, Go compiling to a self-contained binary is different from a folder of .py scripts.

But both can be deployed into production.

The deployment steps are different but the outcome is the same, so they can be used interchangeably.
Based on Scroll https://scroll.com

Which, by the way, is a very un-searchable name.
That's a false analogy, because the micro was a category changer. It was literally the basis of entire new markets.

A lot of people saw that coming.

A lot of other people - like DEC and DG - didn't. IBM mostly didn't, but was lucky enough to have a small division that did in spite of the culture around it. (And they lost it. Too bad.)

Node, Mongo, Clojure, etc were never category changers - they were solutions made by people who like to tinker for other people to tinker with. For the sake of tinkering. Hyped into orbit with industrial quantities of hypeology.

If you're trying to Get Shit Done, they're mostly a disaster. (Clojure less than the others - but it's still not solving the problems that actually matter in a production context. Not really.)

Bottom line is micros had an obvious business benefit - low cost, ease of installation, cheap software - that was never going to be matched by the mini and mainframe markets.

Node etc don't have an obvious business benefit at all. They appeal to a certain set of developers. But for most applications they don't cut development time, minimise bugs, simplify maintenance and bug fixes, de-complexify system architecture, simplify new hire onboarding, streamline the development process, scale with minimum effort, or any of those other boring requirements that actually matter when you want to get good working software out the door.
Ha ha, Dream Theater and Complete Mendelssohn String Quartets (Pacifica Quartet) are probably the top played on my phone. The string quartet tributes to Iron Maiden and Dream Theater are pretty good.

My daughter is going to a rock strings camp next week where she will be playing Metallica, Zepplin, etc on cello.
Pretty generous to use an analogy where the people running away from their jobs are doing so in the interest of someone's health lol
Definitely. If your logic flow naturally maps to common iterator methods I think it helps readability. If you need complex control flow it is best to use a loop then try to wrangle iterator methods to achieve it.
Here is a story of the principle in action and working.

When I was deep diving into rhetoric (for a course), I needed a good excuse for an appointment at my thesis project. My thesis supervisor was being very unfair and not respecting my time at all by being non-negotiable and simply demanding when I would be there and when. The things I did were not related to my thesis and it felt very disrespectful (especially when I contrasted it with my computer science thesis). It made me feel like an unpaid temp worker, because I simply was one (that has never happened before or after and I have done 5 theses in total). At one point I really needed to get out under an obligation.

I used 2 principles:

- the one in the article and

- hide your lie in as much truth as possible

She was a psychology thesis supervisor and not all that knowledgeable about computers.

I told her my computer completely bricked itself and that I needed my code on there (I didn't back it up) because there was an assignment tonight that would simply be the difference of studying for one extra year or graduating that summer. She knew I was doing multiple study programs, a fact that I communicated well in advance. It would take at least 24 hours to get my data back based on past experience.

She was really pissed, but because she couldn't blame it on me but on my computer she didn't make me go there. She did ask me to come another day which was fine by me, since it was at a moment when I had a lot less going on. She never held it against me.
I guess the insomnia I'm thinking is of a special kind: the kind where one tries to compensate for lack of efficiency due to exhaustion by working ever longer hours, which causes insane levels of cortisol (=sleeplessness) in the body, and ultimately a "burn out" of the very severe and traumatic kind that I have experience with. I'm sure there are many different kinds, and not all may follow this pattern, which could be the reason for the relative low correlation between insomnia and burnout in the study cited (if I read it correctly)

The bidirectional aspect (if burnout also causes insomnia) may be of some interest, but it's not the one I urgently want to convey to people in that may find themselves in this situation. IMO, in short; they should see a physician after one sleepless night maximum, and in the slightly longer term do some serious reevaluation of the work and family balance, or risk physically "blowing a fuse".

It really concerns me that many people on this trajectory don't believe it can happen to them, or that the burnt out condition even exists for real.
Ask HN: How are large software teams split up?
Common wisdom for management is to have teams in the 5-12 range. What happens to software teams that grow beyond this size? How are organizations like this structured?

For example, you've grown organically to about 20 engineers involved in a single shipping software product. You plan to grow the team to 50, so you know you'll need a handful of teams. There are no clear architectural boundaries (client/server) that make the decision obvious. Most new features that need to be built require touching many parts of the code (frontend, backend, integrations, documentation). You only know you need to grow the engineering team because there's a never-ending list of features & enhancements you'd like to make.

For the AWS development teams, for example, it seems obvious there would be division around products - this team looks after S3, that team looks after DynamoDB. But what happens if the S3 team is itself 30 developers and needs to be divided up? How do you decide which team owns what?

I'd appreciate any real-world examples of insights on this. Not so much what the teams do (we all do standups, etc.), but how they drew the boundaries in the first place. Deciding 5-12 people teams is the optimum size feels like deciding the ideal electorate constituency is 100,000 people; the devil is actually drawing the boundaries on the map.
Get A Drip 'fertility' IV that costs £250 withdrawn from sale
Ask HN: What are passive income ideas?
Erskine May, the bible of parliamentary procedure
Yup, I got hired through those threads for the first time in the US almost a decade ago.
Robert Glover - No More Mr. Nice Guy. It's the best book I know on men's psychological health.
The Sony WH-1000XM series (possibly the next segment down as well?) still has this feature and I've found it good enough to be useful.

On planes it's simpler than pausing/removing the headphones to order a drink and the same in the office when you just need a quick yes/no from someone next to you.

There's also a passive mode I use when I'm actually outside with the headphones on. You don't hear engine noise or planes overhead but you can still hear tire noise of nearby cars so you don't get run over. If it's quiet you even hear footsteps.
Yes sure, that's true. But what my toy example does provide a way to understand chirality and what it means to switch chirality. As far as I can tell, mathematics is agnostic with regards to chirality. But we can partition into two sets the universe of objects according to their internal resolution of their choice of a left/right axis. We will know then that all the ones in t>0 and t<0 are grouped together, respectively, but we don't know which is the set t>0 and which is t<0 as they both look exactly the same.
That's why I keep choosing Rails for my new projects. Boring as hell. Gets the job done.
Location: Berlin

Remote: Yes

Willing to relocate: No

Technologies: Mostly React and Redux (4 years exp.)

CV: Frontend engineer with inter-disciplinary focus, please email me for more information

Email: efrome [at] fastmail [dot] de
Something for the long holiday evenings:

Robert C. Ruark - Something of Value

Frisco Hitt - A Coffin Full of Dreams

Aleksandr I. Solzhenitsyn - The First Circle
Appreciate the honest feedback,
one of the reasons why fighting karma/influence farming may be useful is it mitigates automated posting.

Either way, again, really appreciate the feedback!
I agree and I'm not advocating for Rust's std to gain things like http clients or template engines.

But some parts of the ecosystem end up in a lot of projects. Conservatively extending std would be good for the language, IMO. To set a standard, reduce compile times, and ease the burden for companies that have hard review requirements for each dependency.

Some things I'd like to see in std in a few years:

* `serde`

* `rand`

* `log`, but probably without a backend, or a simple default

* a subset of `chrono`

* some parts of `rayon`
Maybe because people actively avoid biking on dangerous roads ? It's easy to say that bike is safer than car when being safe is the number one concern for a vast majority of people cycling, while it's pretty obvious it isn't for automobilists. It's _because_ people like quickthrower2 don't go on dangerous roads that bike is safe.
So you do need logs, just not forever.
In the US anyway cities tend to have the best private education and the worst public education.
> make a 28sqm condo fit for co-habitation of 3-4 chinese workers and charge them 5-10k/rent (or include it as part of their salary/benefits to make sure they can't quit the job.)

It doesn't seem like quitting would really be a live option for Chinese construction workers on a project in the Philippines. Or rather, they could quit, but they'd then be leaving anyway, so why would the fact that their housing came from you matter?
It's not to prevent a competitive industry which can just produce something cheaper but also to prevent governments which actively use banned practices to give their nation an unfair advantage. More here:

https://twitter.com/adamscrabble/status/1094717028009689089

https://twitter.com/adamscrabble/status/1085193754787512320
>In the real world with limited resources, limited skills, limited budgets and limited brain power, yes code is a liability.

That's an unbalanced conclusion. Code can be a liability but it can also be an asset.

Do we have limited resources? Maybe writing new code can help. E.g. In cars, the electronic fuel injectors have computer code determining the optimal amount of gas to inject to minimize fuel usage. Fuel efficiency is improved over older "non-computer-code" carburetors. Computer code is an asset that's equivalent to discovering new proven oil reserves.

How about the limited resource of bandwidth on networks? Code and algorithms like h.264/h.265 that shrinks video enough to make it practical to stream to homes maximizes the existing network without having to lay a bunch of new fiber optic cables to every house.

And consider all these YC companies that aren't worth much today. How do they become more valuable? They need to write more code. New features that customers find valuable requires coding. Even if the startup's code does not have patents, it will still be part of the tech portfolio assets that the acquiring company will include in the purchase.

The "code is a liability" seems to be true if one limits their focus to negative situations like npm leftpad and the Boeing MCAS accidents. In contrast, I don't think the astronauts thought the Apollo Guidance Computer was a liability if it helps them get to the moon.
Strategic Air Bases Receive First Counter-UAS Systems
Granted this is a trigger of the major events that followed. I wouldn't classify it as influential per se. The conditions that prevailed were built up of many factors over time. This act was like a spark of a forest fire. If it wasn't this act another could be as effective. Influence I would say is creating a coherent view in many people toward a purpose.
Location: Cagliari area, Italy
Remote: Yes
Willing to relocate: No
Technologies: Angular, React (for React I need mentorship and/or time to learn)
Résumé/CV: https://www.linkedin.com/in/williamghelfi/
Email: william@williamghelfi.com