skysight-inc/HackerNews huggingface dataset:
Hi guys! I'm Omar Olivares, focused, hardworking and proactive Junior Software Engineer, I got more than 5 years of CS and Engineering study on my body (from Microcontrollers to the Web), plus some industry experience. I really value first principles thinking (like Elon) and I enjoy solving problems. I want to work in a place where I can learn the most from real humans, while delivering high value and detailed oriented products. I've worked with React/Node.js in the past, and love the Python community in all its forms but I consider myself a language agnostic person, whatever that solves the problem at hand. Plus, I'm a big fan of YC, I think I've watched all the lectures already. Let's chat!

Location: Chile (GMT-3) +5 hours of SF

Remote: YES!

Willing to relocate: YES!

Technologies: Python, Bash, JS, SQL, Git, Linux, Cryptography, React, learning Next.js =)

Résumé/CV: https://www.linkedin.com/in/ofou

Email: ofjolivares@gmail.com

Compensation: 40K / year if Remote
Hey, founder of both Landingfolio & Headlime here. I'm from the Netherlands, currently living in Bali.

The Indiehacker post was about the revenue for Headlime. I've taken the post down since 9 companies decided to steal my content based on the post..
Kindred AI is acquired by Ocado Technology
Are these jobs fully remote now and on-site later or has the company shifted to remote engineering - The couple of jobs I'd be interested in are both listed as McLean, VA.
Not really:

https://news.ycombinator.com/item?id=24969112
Well researched. Communists are good only at destruction. Creative tweeting, not so much. The nature of the system.
Used to work in a newspaper in Hong Kong and we have a statue of Guan Yu as well...

Anecdotally, the triad worships Guan Yu with black shoes while the police worships him with red shoes.
This is also my understanding, but certainly not what RIAA and folks do want because this loophole allows for much more efficient distribution of those illegal numbers. Therefore they are motivated to overblock, whether the number is accompanied with instructions or not.
This is great fun.

https://tixy.land/?code=Math.cos(x*t-i)/Math.cos(y*i-t)

https://tixy.land/?code=Math.cos(x/t)-Math.cos(y/t)

https://tixy.land/?code=Math.cos((x/t)/y-t)
Now you have a good rule of thumb for splitting services: stuff that must belong to a single transaction should live in the same service.

This is how you e.g. can split a bank transaction service from a bank balance-telling service, with different requirements for scaling, latency, SLAs, deployment schedules, etc. You can deploy a change to the balance-telling service and then roll it back if it exhibits a problem, all without touching transaction proceeding in any way.

These abilities are worth something if you're a big enough. But this is not a starting point for a new side project. You start with a monolith.
Do you still get it at early 30s if your family has no history of colon cancer? Are there any complications? I don't want to be sedated because I heard/read there's bad side effects.
I'd say it sounds like they have a distributed monolith :)
There are definitely mosquitoes in Disney World.
OK, I have read it.

The Linux kernel is a large system. Things needed to work in Linux are not unusual for customizations needed for any large system, that we do routinely. If you think this is a problem, it can only be from lack of experience of large C++ systems.

When people complain about the complexity of C++, it is generally because they have no experience of large systems that demand all kinds of specializations. C++ can be used in a simple way to write simple programs, and then you get to ignore all the knobs and switches. It can also be used in all varieties of specialized environments, and then you find knob and switch settings to make it work for that environment.
Akira managed to predict the Tokyo Olympics and them being delayed / cancelled!
I appreciate that it's in metres. Does it need to be?
I always face this dilemma when starting projects. I want to use a language with nice types that's fun to write, but damn it's so hard to not use Rails or JavaScript.

My dream would be for Rails to get good types or for a language with good types to get a Rails style framework. Maybe Sorbet is the solution, although I've seen enough confusing Ruby metaprogramming to be skeptical of that. Maybe someday Rust, Swift or Kotlin will get a mature web stack.
Aeva, maker of Lidar sensors for autonomous cars, to go public via SPAC merger
I wonder when the reverse will happen. As rents in SF dive, will people that were force to outlying parts of the Bay Area return? Will younger LGBT folk be able to afford to live in/near the Castro? Will more people _not_ in tech be able to live here?

SF has felt like such a one-industry town for quite a while, and that can mute some of the richness and diversity that normally makes cities interesting (and perhaps more broadly valuable?).
If some tech workers are happier in the mountains, that's great that they can now live that life and keep their jobs. But I hope that in their places, we see a new diversity of people of range of jobs who can choose to live in a city that was previously out of reach.
But the licence came years after the car, that's exactly the point
I considered fan efforts etc, but things like the audio from BS Zelda relies on someone having saved it in the first place.
Walmart dances on the same floor as FAANG, just a different dance.

The main reason their monopolistic practices have been tolerated is the sheer number of employees they have. If they reduce that number too much, no amount of campaign contributions will keep them safe.
I don't think it's weird, I think it's expected. They are testing entire cities now:

https://www.npr.org/sections/coronavirus-live-updates/2020/1...

Fundamentally, that's how you eliminate this without requiring a vaccine. Test the entire population or as much of it as humanly possible, enforce heavy quarantine on positive cases until they are no longer contagious, and the virus will therefore have no vectors to spread. It really is that simple.
People trying to claim regional ownership of such an obviously winning combination as chips, cheese, beans and/or gravy is absurd. Even the Canadians got in on that one.
Yes, that is the Humpty Dumpty argument.

However it is still merely necessary, and not sufficient. When you enumerate the entire set of letter combinations and hyphen positions and assign “lunatic ratings” to each variant, you’ll find many that aren’t so preposterous. Ergo, the chosen form is merely a nominal preference.
For a short while, 14 years into my own career, I managed to shift from my Windows-oriented .NET development role into an organisation which did PHP against a strong Linux environment. I got the job after demonstrating my expertise at a local programming meetup, by doing a presentation on design patterns (a transferrable skill), and convincing the employer I was keen to learn PHP, how my existing skills could be related to it, and recently-introduced aspects of the language that resonated with me (i.e. PHP with strong object-oriented style, using constructs that were recently-introduced at the time).

If I had stuck it out there, it's possible I could have built up my skillset further in that direction and transitioned into another area that was more low-level and appealing.

The lesson from that is, I think, that you can do a 'stepping stone' approach that is only a few degrees removed from what you do already, each time you transition jobs. Do that a few times, build up some contacts within the new network of people you will meet during that in order to broaden further opportunities, and you may well succeed in a meaningful transition in the medium-term.
Congrats! Yes, I should have mentioned that I know some people who have made a successful go of it. And yes, some clients are capable of actually learning lessons. Glad to hear you're finding them.
This is true (with the caveat of some interesting edge-cases with npgsql and F#), however the next paragraph in the article mentions "a lack of a high-level, production web stack".

Definitely a personal take here, but since I've worked for a while with postgres, a "high-level, production web stack" for me is something that has an established, good DX way to work with this popular database.

Managing ADO.NET connections, working around the type systems and writing a lot of mapping/connecting code are all things that don't solve my business problem.

While not prolific, I've written a handful of production web applications in F# (Suave, Giraffe, Saturn, and Razor Pages) as well as other stacks, and have found a hybrid approach that works for my concerns, but I've found a comprehensive solution not as simple as other ecosystems.
Ha! - but I don't think it is physically possible to publish a transcendental number, is it? (Nor any other non-rational real?)
Actually, you find that almost all of this stuff is transferral of future cash to current time.

Any multiyear project has political ramifications and your funding could get pulled. Better to be short on staff and bill overtime now rather than have have lots of staff and then get your funding pulled later.
microservices can too, just most databases don't support this without an additional service layer. fwiw Spanner does.
Publicly listed, ~13 billion USD revenue, 22k employees, millions of b2b partners and users.

When the monolith goes down, it's hundreds of thousands, sometimes millions of dollars of revenue lost both during and as a result of an outage.

You really, really don't want a problem with eg internal staff vacation hours to do that.
My great-grandfather wasn't deployed. Anne Frank wasn't deployed. They were just regular citizens.
Dorothea Lange created a vast archive of the twentieth century’s crises
From the wiki article YOU quoted (USA specific)

> there is an absence of cases actually giving any value to the poor man's copyright.
Mampu and HMS Core hold developer workshop-Huawei Developer
London Bridge tube station had to be rebuilt as well (not too add a mezannine per se but just to have enough space to hold the passengers waiting for trains), in the late 90s to house Jubilee Line but also to expand the Northern Line platforms. Even this 20 years later looks too small. Both these lines operate every 2 minutes (Jubilee slightly more than every 2 mins in peak).
What about digging more parallel tunnels and keeping with smaller stations?

That's good for track maintenance too.
I feel like the Hololens 2 hasn't been discussed much because of its enterprise focus and high price point (and also its scarcity until recently), but it feels like a truly revolutionary leap forward for AR in terms of capability, UX, and usefulness. Using mine feels like a glimpse 10 years into the future of computing. Unlike the Hololens 1 where you had to move your head and hands counterintuitively to "air click" on things, with the Hololens 2 you just reach out and touch the UI and holograms in front of you (or if they're far away, you can point a finger and a sci-fi laser shoots out of it so you can click from afar). My overwhelming sense is that this is obviously the next wave of computing.
Flock Freight | Onsite/Remote | San Diego, CA | Series B |

Backed by Google Ventures/GLP/Signalfire | https://flockfreight.com

Senior/Staff Roles: Full Stack, Infrastructure, SRE, Backend

Tech: Java, JavaScript, React.js, TypeScript, Play/Akka, Python, GCP, Docker, Kubernetes, Terraform

Flock Freight changes how freight moves with algorithms instead of warehouses. We pool shipments headed in the same direction by leveraging data science and machine learning along with unparalleled industry expertise (our founder is a freight wizard). Our commitment to building an inherently sustainable business that benefits the world is why we're the only certified B corp in the shipping and logistics industry.

If you google "Shared Truckload" you find us! This isn't a new UI on an existing solution, we're inventing a new mode of moving freight that ruthlessly eliminates inefficiencies while benefitting the shipper, carrier, and Earth. And we're doing it from sunny San Diego on the beach.

Send your resume to our head of eng recruiting at Darin.matuzic@flockfreight.com if you're interested to learn more!

(we're 100% remote right now but are looking for folks open to eventual re-location)
I actually worked in an org that took the Tick/Tock model and applied it to rewrites.

As a big monolith got too unwieldy, we’d refactor major pieces out into another service. Over time, we’d keep adding a piece of functionality into the new service or rarely, create another service.

The idea wasn’t to proliferate a million services to monitor but rather to use it as an opportunity to stand up a new Citadel service that encapsulated some related functionality.

It’s worked well but it requires planning and discipline.

At another level of scale, some functionality got rewritten a second time into yet another citadel.
Moscow metro builds now with cheaper but less artistic stations, to build as much as possible as fast as possible. Nevertheless, even these new stations are practical enough since the Moscow metro can be quite cramped at times.
nbdev: a library that allows you to develop a library in Jupyter Notebooks
talk about up an ante on eating your own dog food..
BE THE DOG.
Give Developers a Sneak Peek at the Open Capabilities of Huawei Safety Detect
SEEKING WORK | Madison, WI | REMOTE or LOCAL

I'm a product lead who specializes in Clojure/Script development. I quickly and independently develop quality software that will meet your business needs.

Recent work:
- Created https://github.com/deckeraa/pouchdb-fx, a re-frame effects handler for PouchDB. (Please keep in mind that this library is very much in alpha if you decide to peruse the code :) ).

- Created a fuzz-testing tool that takes in a language grammar (EBNF) and uses that to generate syntactically correct random text in that language. During text generation it can also take in external information (such as table and column metadata for use in generated SQL queries) to create random text that is contextually correct as well. Currently used for testing SQL databases.

- Built https://familymemorystream.com, a video-hosting and sharing site for family videos. (Tech: Reagent, Clojure/Script, S3, CouchDB, Stripe)

- Created the https://github.com/deckeraa/couchdb-auth-for-ring/ open-source library that enables you to use CouchDB as an authentication back-end for Ring apps.

- Led a team of ~17 software developers for the business intelligence module of a large healthcare IT company.

Buzzwords: Clojure, Clojurescript, Javascript, C#, Java, MUMPS, Bash, SQL, CouchDB, GraphQL, S3, Python

Email aaron AT stronganchortech.com

Website: https://stronganchortech.com

LinkedIn: https://www.linkedin.com/in/aaron-decker-3420a77b/

Resume: https://stackoverflow.com/story/aarondecker
I'm not sure what the problem is with using functional ideas as a justification? It feels like you're complaining about a sort of cultural appropriation.

Functional ideas are sometimes good, and they should be borrowed and used in nonfunctional contexts. Like continuation-passing-style got lifted and used to inspire promises and async/await. That doesn't mean languages with async/await are functional, or that programming with async/await is taught as functional, it's just the pedigree of the idea.

React hooks lift some ideas from algebraic effects, and embed them in a decidedly nonfunctional, VERY non-pure-functional context. But the pedigree of the idea is still... algebraic effects.
>Also part of the profitability of uBreak was selling broken components removed from devices (like good LCDs with broken glass) back to OEMs to be refurbished, so that's why they don't let you have the old parts back.

She told me that it was a policy of Samsung...
Meanwhile both London[1] and Paris[2] build huge new lines on quite a scale. More or less on time and not too far from estimated budget.

[1] https://en.m.wikipedia.org/wiki/Crossrail

[2] https://en.m.wikipedia.org/wiki/Grand_Paris_Express
Likely a seminal article
Monothlics are not good or bad. It's just that monothlic architecture made it easy to add couplings between dependencies, and this is the real problems of software engineering. Loose-coupling is the goal.

So to me, microservices made it hard to put coupling between parts of system, so it made system overall easier to maintain, less tech debt.
A more accurate parallel to the ER scenario would be replacing hardware in an AI. In which case I would assume, like a human, the AI would "realise" it was a necessary action for it to "live".

But the question remains, if it is not _necessary_ to the AI's proper functioning, would it be okay to turn it off?
A human parallel to that is more like sedating your workers when they're not needed.
Ok, in that case I agree with you that it only delays re-introduction. By, like, a hundred years. I'll take that.

Obviously the bigger risk to Australia et al is reintroduction from other countries. So Australia's borders will continue to require 14 days of quarantine until there is a good enough vaccine. However, New Zealand has now seen three re-introductions, and they have managed to suppress them just fine so far. So if this is what delaying the inevitable looks like, I'll take it too. Seems like it can be delayed an awfully long time.

Maintaining quarantine at borders is an option, if a country decides they want to do it. Australia decided it wanted to. I see no reason why this can't be sustained indefinitely, it's merely a matter of how long Australia is willing to have a border quarantine system in place (which comes with all kinds of costs due to reduced international travel).

There's no epidemiological reason the virus can't be suppressed and kept out of a given region. The only remaining question is how soon we expect a vaccine such that this isolation is worth it in the long run. If a vaccine never comes then it is not a viable strategy, otherwise, it does seem like a good call.

Just want to remind you that I'm writing this from Australia where there is practically no virus in the community and are freedoms are increasing rather than decreasing. I don't expect there'll be widespread COVID in Australia ever again, as we've gotten quite good at suppressing small outbreaks now.
Amplifying Artist Input in Your Personalized Recommendations
Never mind who pays what ultimately, the marginal costs are borne differently so you could in principle spin up some temporary construction labor for cheaper.

(Other laws make employment less liquid, somewhat reducing this benefit. IMO those laws should be changed, but only with the non-work-related benefits increasing commensurately (UBI). (Definitely not trying to bolster the Macrons here.))
Who says the monolith we had was a clean codebase with a solid toolchain? It was a giant piece of software that had existed since the 90s, with hundreds of developers working on it at any given moment, thousands of people coming through it over the years, full of bizarre things that would make anyone scream and tear their hair out. (each of which may have been the right thing to do at the time, but combined over the years wasn't optimal to say the least)

It's obvious nothing will convince you, but I maintain that eg internal vacation hours should not live in the same codebase as partner facing business critical things.
For hydrogen skeptics, here's an excellent but long two part series about Europe's massive investment in hydrogen, starting at 40GW and ~30B$, and moving on to $500B after that.

Part 1, EU hydrogen supply: https://about.bnef.com/blog/liebreich-separating-hype-from-h...

Part 2, EU hydrogen demand: https://about.bnef.com/blog/liebreich-separating-hype-from-h...

And Spain is already focusing 800MW directly into fertilizer production (usually the hydrogen comes from natural gas): https://www.iberdrola.com/press-room/news/detail/iberdrola-f...

And as noted in the Part 1 article, China is making massive investments in hydrogen.

The US effort is orders of magnitude smaller than others efforts, about $50M/year: https://www.energy.gov/eere/fuelcells/h2scale

Our oil and gas sector is also far too focused on fracking, a business that wasn't making money even before the crash in oil prices that have refocused capital from companies like Exxon to extractors with super low costs in the Middle East.

The US is often viewed as being late to the party, but a big player when it finally arrives. However I fear that the business competition in the EU and China will be too strong for us unless we start focusing ping term investment in these areas soon. Every bit of news I see makes me feel like we are getting further and further behind, which will leave us far more strategically weak than if we don't have, for example, semiconductor fabs.
Good thing if your data fit into a single database; sometimes they do not, because they are too big.

OTOH you can often export the data in different, more appropriate ways to make your joins more efficient.
Agreed. I would say to set aside a little time and see if you can think of anything within the realm of tech that you still find interesting. Regardless of how irrelevant you might think it is at first glance, as you will be biased towards what you think are the 'valuable' roles right now.

For me, while I might be losing a little love for web dev and corporate IT, I realised that I still really enjoyed learning about Linux, using Vim, and doing game development in C (all of which are very different from what I do now, but still within the realm of tech). Reconnect with what made you passionate about technology to begin with, and let that fire guide your choices in the future.
Airteam | Sydney, Australia | Onsite/remote options available | Full time permanent | No visa sponsorship available | Competitive salary

We are passionate problem solvers in both software engineering and UX design. We are particularly known for our work in Healthcare, Education, Financial Services and Government.

We are looking for an experienced Senior Javascript Developer. Our Developers love solving problems and crafting elegant solutions. You enjoy working autonomously, choosing the best methods to get things done with a focus on well-written and maintainable code. You’d be joining a down to earth hardworking group of individuals plus a competitive overall package that includes:

> $2,000 plus 2 paid days per annum for learning and professional development.
> $1,200 per annum for Internet / phone allowance.
> $1,080 per annum if you choose to supply your own computer, rather than use Airteams.
> ESOP - the option to own a part of Airteam; designed to reward long–term employment.
> Long–service leave accrual toward entitlements defined by NSW law.
> Flexible working - our commitment to provide certain flexibility with where and when you work, with paid overtime (when pre approved).

Full role details and applications to be made through our website: https://www.airteam.com.au/careers

Thanks!
People have been protesting against Facebook's policies almost since it was created (real-name only, no nudity even in classical art pieces, ...). That didn't change a thing. Facebook kept in-line with its policies, people stayed, and network effects only cemented the monopoly.

Github is extremely close to having a monopoly, leaving is the only way to prevent it from happening. If it becomes one, it has no incentives to listen to a few protests.