skysight-inc/HackerNews huggingface dataset:
Try scaling to a $4m/yr business. That'll give you something to do with your day for sure! You'll need to take on staff and you might need an office and you can get that sense of camaraderie back.

There's good advice in this thread but nobody has pointed out the very real danger you face: you've evidently got a really good thing going, but your attitude could cause you to lose it. Either you won't give it the attention it needs and it dies or someone hungrier than you will steal your market share before you even notice.

The other thing you can do is to sell up. The only thing I can promise you is that nothing lasts forever - you've got a good thing going now so you could find a buyer who might offer you anywhere from 4-10x turnover. Maybe even more. At the very least you could become somewhat independent by paying off your mortgage or having a comfortable nest-egg while you come up with other plans.

So to conclude, I feel you have two options - get bigger or sell up. If you go travelling to "find yourself" or become a woodworking expert or go into education or just fill your life with more distractions you could lose everything.

tl;dr: Cash == Freedom; Distractions != Cash;
General Developer Experience (DX) speaking, IMO, File and Folder are kind of better at CRUD-ing json. One file per attribute, and foldable attributes are folders (object and array types). It scales quite well rather than loading a big file into memory.

Tools around file system are battle tested. Basic operations; read=ls, create=touch/mkdir, update=mv, delete=rm. Linking data = symbolic link. File explorer/manager helps managing attributes much nicer than in-file operations. It can even use extension as types, structural folders as schema.

jq is nice but you've already got: find, grep, awk, sed programs.

The only downside I can think of is size might be larger depending on what's minimum block size (e.g. 4096 bytes) hmm
Python has something it calls lists. Those lists are basically like what other languages would call arrays.

But python also has an array module you can use after an import, it's not loaded by default. That data structure behaves even more like the thing C calls an array.

I don't see why a python list is not a list per se. Don't be confused by the others explaining it is not a linked list - something does not have to be a linked list to be a list. It's still a numbered collection of stuff that can be sorted, thus a list.

Though it is true that as a programmer you probably are first confronted with a data structure called list when you learn a LISP, and that data structure will be a linked list.

Confronting beginners with all this is not useful for them, w3schools just adding a note and calling the python default collection thing an array is thus not that unreasonable. Though I'd prefer it if they just called it a list in the explanation below the note, after explaining that this list structure is what you are probably searching, with a link "look there for what python calls an array". So in that way I agree with you, this is not optimal.
I've been given some xDAI at an event, and spent hours trying to get them out of the burner wallet, to no avail. This left a very bad impression to many people there.

They're still stuck there.
A price of freedom and tolerance is that you must share it with people you don't like.

And you must remain vigilant that they do not undermine your freedom.
I haven't used these, but the problem here being that the user who can set up a whitelist will (presumably) be just as easily able to edit the whitelist.

Along with that I've had issues in the past with whitelists where I disabled something where the IP address wound up being a dependency for something else I was using.
The victims are the employees of Apple who receive a tiny percentage of the value they create, while a huge percentage of it goes to the corporate owners.

Edit: by extension, all the consumers are likely in the same position. Employees are all exploited by their employers, who steal most of the value created which they had little to no hand in.
all I know is they raise interest rates, it absorbs up the money supply in circulation due to the attractive yields on the Ts

also the whole trope about 'China owning most of US T-bills' is actually false, there is apparently T-bills that are specifically sold to foreign nations, and then there are the real T-bills that not many countries own. The other one is an IOU and may not be honored, say during wartime.
Yes they did. That's what elections are. You voted for representatives who you believed would exercise similar value judgments as your own to all the thousands of complicated situations and decisions that the government faces. Referendums have their place, but imo, this is a terrible situation to have one.

A resolution asking "should tax breaks be part of the incentive options allowed to be given to?" would be ok. But I think the resounding "no" that vote would get is why it won't happen.
Tips on Migrating from Medium
> That tastes bad to me. That's not amazon paying tax, that's just employees.

The entity that is charged the tax has nothing to do with who's actually paying the tax (in the real sense - the person who bears the burden of the tax). A sales tax that's added to a point-of-sales bill versus a sales tax that's invisible to the consumer and charged to the supplier has the exact same economic impact on both of them.

For example, FICA taxes are nominally paid 50% by the employer and 50% by the employee, but over 90% of the actual tax incidence falls on the employee. Even if we changed the law so that 100% of FICA taxes were paid for by the employer, employees' after-tax wages would be the same.
But there aren't even any signatures on that page. HTML is perfectly capable of displaying text with some bolded elements in four columns.

Really all that providing this in image format accomplishes is:

1. makes it blurry on high-res monitors

2. makes it so that it can't be zoomed effectively

3. makes it so that it can't be searched

4. makes it so that it can't be indexed by search engines

5. makes it so that it can't be copy/pasted easily

6. makes it cost exponentially more data to transfer
A "random selection of the latest news" is neither well-defined, nor a useful concept:

(1) A red car just passed outside my window.

(2) Tensions in Kashmir are easing.

Both statements are true. They weren't true five days ago. Therefore they are "news".

I fail to see why it's the fault of "the quest for profit" when newspapers will tend to give the second news higher billing.

Profit-driven (and also non-profit) publishers have a motive to publish stories that "people want to read", yes. But there's a difference between "want to read" and "feel-good news". I'm no fan of global warming, and yet the pesky newspaper I subscribe to insist on reminding me that it exists.

Restaurants and supermarkets are just as, or even more, profit-driven. But that has not lead to a monopolisation of nutrition at the low quality end of the spectrum that appeals to our base instincts: McDonald's exists, just as tabloids do. But spinach or the New York Times steadfastly refuse to disappear.
Everyone hates my big stupid horse in Red Dead Online
In my city, about 10% of the district heating load is covered by heat pumps where the heat source is municipal waste water.
I think something that characterizes a lot of stereotypical hacker news comments is reductionism of a product to its feature list.

A classic one is on the Dropbox 2007 launch post (https://news.ycombinator.com/item?id=9224).

In retrospect, some product ideas are dumb. Others are good. But because we see this kind of comment so often (really not trying to pick on you!), I wanted to point out that it might be a good habit for lots of people to notice if they are trying to describe a product by its list of features, and maybe think if that is the best way to achieve their goals.

Again, not trying to pick on you in particular, I think that habit is incredibly common for tech people in particular. And there's a lot positive to be said about that style of interaction.
I used to be an "idea guy", I mean I'm still am constantly overflowing with ideas, but over the years I've learned that the greatness and originality of an idea is not so valuable. You can have great businesses with boring ideas.

There is a lot of survivor bias in original ideas. We see Apple, Facebook, Twitter, etc, and for some reason tend to think those companies are successful because of great ideas.

An idea is just a seed. Nutrients, water, climate, care, etc. All those contribute to growing a full tree.
Absolutely excruciating.
> Finally, it's not a backroom deal. Part of Amazon's competition was for each city to sign an NDA in the process so cities can't see the bids of other cities.

Who benefits from this information asymmetry?
Three observations:

1. These problems caused actual confusion for real developers doing ordinary web development work. One of the linked questions has hundreds of thousands of views.

2. You suggest I'm being a pedantic dick to people who are "helping others", but W3Schools doesn't help anyone - at least compared to the counterfactual of them not existing. It would hypothetically be right to say "okay, they have errors, but they're better than nothing" if the realistic alternative was "nothing". But the realistic alternative is that MDN would rise to the top of search results. The complaints about W3Schools' accuracy come in the context of them having skillfully SEOed their content above basically everything else, including huge amounts of not-for-profit content that is vastly superior to theirs. That does cause their very existence to do damage to the world, and make them worthy targets of criticism.

3. Remedying the point about the behaviour of colspan in real browsers being misdocumented doesn't require W3Schools to "write a novel" about anything. It just requires to them to remove content they've included which is false.
They for sure have an independent compliance officer who is responsible towards the FCA. That’s the one to bully, not the CFO.
It could be easier for tourism, online transactions, and person to person transactions. However, it's not, largely because of a chicken and egg problem similar to that which plagues Linux.

People don't use Bitcoin because it's complicated and unstable. It's complicated and unstable because the types of people that use it want to speculate with it or use it for illegal purposes. Just making it more approachable won't fix the stability issues, so it likely won't increase the number of users in a meaningful enough way to get it to take off.

The same is true for desktop Linux. And installing Linux is often easier than installing another OS (Windows or macOS). Take Ubuntu or Mint, for example. They're the most popular among users new to Linux, and installation is as easy or easier than Windows since drivers come preinstalled and the user is prompted if proprietary drivers are available. The problems arise when trying to use software not deigned for Linux (e.g. MS Office), and this is getting better all the time with investment into the Windows compatibility layer by Valve.

However, the chicken and egg problem will always be there. A decentralized system like Bitcoin can't really be saved by investment from a third party since it can't solve the volatility problem without centralization.

For this reason, I think looking at centralized, but not government run, systems is interesting. For example, GNU Taler is a centralized cryptocurrency that can be used for anything (one example was currency used at conferences) with incredibly low transaction costs. I think it's interesting because it gets people used to using something digital (and not government provided/managed) to make transactions, but without having to deal with volatility inherent in cryptocurrencies, and once cryptocurrencies stabilize, perhaps they can be a drop-in replacement.

I really want decentralized currencies to work out (largely to make traveling less of a pain), but nothing I've seen is worth making more user-friendly.
Now full disk encryption is pretty simple: https://rgz.ee/openbsd/install.html
PS: didn't even mean to refer to the introduction of footpath-style UI in "UI change". Initially I wrote "UI color change", but then decided to dial down a bit on exaggeration. But it kind of makes sense either way.

Oh, and the "footpath UI" certainly is UI, but neither the kind of superficial change that I intended to refer to nor purely a frontend change, it certainly does need considerable algorithm work on the backend.

Personally I find "the footpath UI" very cool on a technical level, but perfectly useless on the level of actual utility for my use cases: as a cyclist I always go either completely without a pre-planned route or with very specific goals in mind (either destination only or with very opinionated tweaking for every detail of the route), never something like "this shadow, that direction, about xyz long". I understand that runners might have more firing needs ("find something nice that connects me through park X, garden Y and gets me back along the waterfront, 90 minutes at peace Z")
Bitcoin is more like gold or diamonds. Expensive to mine. Interesting as an investment and to store wealth outside normal currencies.

But nobody pays in the store with diamonds or gold. It's not practical.
Awesome, advertising is terrible.
Oh, Amazing, I stand corrected. Thank you Antione!
Let's wait and see, shall we?
It was an extremely one-sided settlement that indicated the SPLC knew they'd lose badly in court.

If I got an apology and millions of dollars from someone, I'd count that as a win. That doesn't take genius-level intellect to read between the lines.
This is me proceeding accordingly, short of making a bunch of email accounts on different services, which seems a bit shady.
> This should have been put to a popular referendum

Popular votes got us Brexit and Prop 8. I'd much rather issues like this be worked through by experts than by my peers.
Ask HN: Who wants to be hired? (March 2019)
Share your information if you are looking for work. Please use this format:

Location:
Remote:
Willing to relocate:
Technologies:
Résumé/CV:
Email:

Readers: please only email these addresses to discuss work opportunities.
Ask HN: Freelancer? Seeking Freelancer? (March 2019)
Please lead with either SEEKING WORK or SEEKING FREELANCER,
your location, and whether remote work is a possibility.
Ask HN: Who is hiring? (March 2019)
Please state the job location and include the keywords
REMOTE, INTERNS and/or VISA when the corresponding sort of candidate is welcome.
When remote work is not an option, include ONSITE.

Please only post if you personally are part of the hiring company—no
recruiting firms or job boards. Only one post per company. If it isn't a household name, explain what your company does.

Commenters: please don't reply to job posts to complain about
something. It's off topic here.

Readers: please only email if you are personally interested in the job.

Searchers: Try https://kennytilton.github.io/whoishiring/,
https://hnhired.com/, https://hnjobs.emilburzo.com, https://news.ycombinator.com/item?id=10313519.

Don't miss these other fine threads:

Who wants to be hired? https://news.ycombinator.com/item?id=19281832

Freelancer? Seeking freelancer? https://news.ycombinator.com/item?id=19281833
In my experience, it's often still kind of a nightmare to work with them.

1. "Idea guy" comes up with ideas faster than any human being, or team of human beings, could implement them.

2. "Idea guy" gets frustrated because it takes team so long "just to add a button or two" or whatever, and the relationship often sours. Of course, this responsibility may fall on engineers as well, because they fail to realize that communicating engineering issues to non-engineers is an essential part of their job... or they're simply bad at it.

Coming up with ideas is easy.

Understanding end-users and coming up with (non-incremental) ideas to genuinely help them is difficult and is a fairly rare talent.

Coming up with such ideas in harmony with the engineering+logistical aspects of bringing those ideas to market is unicorn territory, and those people are super valuable.
No, the straw man argument you constructed and I in no way implied is not really a good argument.
GitLab | Remote only | Full time

It’s an exciting time to join GitLab. As a fast-growing, all-remote company, GitLab is a place where you can contribute and make an impact from anywhere in the world. You’ll be part of an ambitious, productive team that values transparency and collaboration.

We’re hiring solutions architects, engineering managers, security engineers, recruiters, product managers, marketing managers, strategic account leaders, and more roles in every department. Here’s our full list of vacancies: https://about.gitlab.com/jobs/

Hear from one of our team members about her first two years at GitLab: https://about.gitlab.com/2018/03/15/working-at-gitlab-affect...

Want to learn more?
Check out our company handbook: https://about.gitlab.com/handbook/
Location: Europe, Poland

Remote: Yes, preferred (2+ years of experience working remotely)

Willing to relocate: Location and project dependent

Technologies: Ruby, Ruby on Rails, Javascript, Ember.js, React

Résumé/CV: https://goo.gl/JdsdTM (PDF)

GitHub: tradziej

Email: See resume

Full Stack Software Engineer (with 5+ years of experience) looking for a long term job.
When this has happened to me, I've never had anyone outright refuse to move. I have also found myself accidentally in other people's reserved seats, and have moved when politely asked. I imagine that in the event of a refusal to move, you'd take it to the conductor, who I assume has the power to fine, forcibly move, or eject people (backed by the power of the police). You certainly wouldn't suck it up and stand for hours.

Just seems like something a civil society can deal with quite easily without resorting to black marks on people's "permanent record" (which in this case seems to be functioning as a kind of parallel judicial system).
I voted for the CEO of Warby Parker?
SEEKING WORK | Edinburgh, UK or remote | Full stack web & mobile software engineer

Portfolio: https://www.seanw.org/

Email: sw@seanw.org

--------------------

Summary: I'm a software engineer with 10+ years of experience who can take your web or mobile project from concept to completion. I can work with you to achieve your business goals by creating minimal viable products, extending existing apps, giving software architecture recommendations and by reducing defects in your team workflows.

--------------------

Experience: I've delivered solutions for well known names like Just Eat and Triumph Motorcycles, created my own successful paid apps, managed teams as lead developer and earned a PhD from Edinburgh University. My past professional work has involved expertise in full stack development (JavaScript, TypeScript, Python, PHP, Java, OCaml), modern web frameworks (Express, Vue, React, WordPress, Django), mobile app development (Android, iOS, PhoneGap/Cordova), cloud hosting (AWS, Google, Heroku, Firebase) and website optimisation (performance, security & SEO).

--------------------

Portfolio: I've independently created two commercially successful apps where I was responsible for the concept, design, development, graphic design, UX and marketing.

- Checkbot for Chrome (https://www.checkbot.io/), a website auditor browser extension that checks 100s of pages at time against 50+ SEO, speed and security web best practices. This included developing a custom subscription based payment system as well as researching and authoring a guide on modern web best practices (https://www.checkbot.io/guide/). Implemented with TypeScript, Vue, Node, Express, Firebase, Netlify, Paddle.

[ Rated 4.9/5, 20K+ active users, 100s of paying subscribers ]

- Fresco for Android (https://play.google.com/store/apps/details?id=org.seanw.fres...), a digital painting app which was one of the first on the platform to support layers. It features customisable brushes, image filters and robust undo/redo/autosave while being highly optimised for devices with low resources. Implemented with Java, C, JNI.

[ Rated 4/5, 500K+ free downloads, 10K+ copies sold ]

--------------------

See https://www.seanw.org for my project portfolio, client endorsements and more on my background.

Email sw@seanw.org with details about your project so we can arrange a call and work towards a quote. I'll get back to you within one working day.
Senior Javascript Developer (React/NodeJs) Montreal, Canada (Quebec)
ONSITE - Sponsoring Work Permits

https://opslock.com/jobs

Reach out directly at bryan@opslock.com

We're looking for someone who lives and breathes Javascript. This person will be joining a small team of passionate problem-solving developers building scalable web applications in React, React-Native, and NodeJS.

We have funding, great architecture, and are looking for someone who can hit the ground running and join us for this crazy ride. Stock Options available in addition to compensation.

Dog-friendly office in the Mile End, we offer a flexible schedule, tons of autonomy and ownership, gym membership, and a ton of other great benefits.
> This disadvantages people who aren't good at promoting themselves, or don't like to, and these are often the best candidates!

...

> Job-seekers can invite as many advocates as they want to speak to their accomplishments and capabilities (some invite as many as 10!). The references share feedback like specific examples of how the candidate demonstrated desired competencies and how future managers can set the candidate up for success.

Why do you think folks who aren't good at self-promotion would be adept at inviting advocates to speak to their achievements? Moreover, LinkedIn has a 'recommendations' feature to cover this.
I really want to use OpenBSD too, the only thing keeping me on FreeBSD is proprietary Nvidia support.
I bought one, as I sell a product with a similar use case [0].

My impressions: The overall concept is great. The UX is cool, but some of the UX choices are strange to me. For example, automatically dimming down when you turn the light on (you have to press the button to pause it) vs. the other way around. It works well as a wake-up light, although I would have preferred something higher-blue for the morning.

There's really nothing "low-blue" about this light compared to other 2700K LED lights, other than the fact that it has a dimmer built in. The 2700K diodes they chose don't have better color quality than normal LED bulbs. It has "amber" (somewhere around 2000-2200K) LEDs at the very bottom end of the range that have great color quality, but they are too dim for anything but navigating to the bathroom at night.

They are modulating the LEDs with PWM at a very high frequency, almost 8 kHz. That's better than most of today's smart lighting by far. There's still debate about 100% flicker actually being healthy, even at higher frequencies.

For the lighting nerds, I captured photometric and flicker measurements, which you can review at [1].

Overall, I think Casper's lamp is a good effort. I hope future versions can improve the color quality, some of the interactions, and the overall healthiness of the light compared to regular lighting.

[0] Bedtime Bulb: https://bedtimebulb.com/

[1] Casper Glow Photometrics: https://www.dropbox.com/s/u8n0way6xqwbqcd/Casper%20Glow%20Ph...
The two sentences have different words occupying the "T" head, but they don't have different tenses. What you're saying is just a pun on "tense".