skysight-inc/HackerNews huggingface dataset:
According to this, I don't think any of us (or a very small percent) understand our software.
Forget platforms, the real prize is making the form factor comfortable enough for side sleepers and making the battery last 8+ hours (duration of a good nights sleep).

The number of people on the planet with bedroom noise problems is vastly larger than the number of audiophiles. Plus the value created per customer would be dramatically higher.

Solve these issues and I can see AirPods being a $50B / year business.
That it is. Most impressive site, and if you have the faintest interest in communications and technology, you can easily spend hours there. If you're adventurous and there at the right time, you may even get to climb the masts.
Of course other countries should pay for it.
I made an integration with only office a few days ago for my open source project: https://github.com/mickael-kerjean/filestash
Got very impressed compared to collabora and libre office online. Thank you for making this!
Hm, I was under the impression that the "ok boomer" mocking response was just a dumb joke thing in cesspits like reddit, youtube or imgur. Is it more widespread?
WTF Python: Exploring and understanding Python through surprising snippets
What's bizarre about it? Driving is a full-time occupation, not a part-time occupation. If you have to do it do it responsibly.

In complex situations listening to audiobooks is a dangerous affair, in simple situations it may improve attention but simple situations can turn complex in a hurry in a moving vehicle.

https://www.ncbi.nlm.nih.gov/pubmed/29223795
Tips to reduce multi-cloud cost that no one will tell you
‘Blade Runner’ didn’t predict our current reality, but these writers did
I don't know about others, but the Nordic brands like Norrøna, Bergans, Stormberg, Haglöfs, Cintamani, Fjällräven, and so on, do not use only Gore-Tex materials. They use other materials too, like G-Loft, Dermizax, Gelanots, etc.

Also, Gore-Tex itself comes in multiple variants (Windstopper, C-knit, Shake-dry, and so on). So just saying that someone "uses Gore-Tex" is not saying that much.

I live in the Nordics, so the Nordic companies are the ones I go to, since it makes sense to get clothing that is designed for and tested in the climate one will be exposed to.

Also, there is (in my experience) a notable lack of the "quality wheel of fortune" one unfortunately experiences with e.g. North American brands; I no longer want to guess if the zipper deteriorates after 8 months, or whether the seams start to rip apart after 6 months, is the "warm jacket" really that warm in a real situation, and so on.

The choice of clothing depends a lot on what you do, even during the winter when it's -25 C: are you moving all the time, do you sit still for long periods, what exactly is the temperature, do you expect snowfall, high winds or none at all, and so on. For example, if you try to do ice fishing dressed up perfectly for cross country skiing, I think you'll start to freeze sooner than later!
Steel crypto wallets that withstand extreme fire and water damage
An API like this sorely needs async/await.
17 sounds a bit hardcore, maybe you are very young:) I'm currently doing the exact same route, but at about maybe 14. For those who doubt, please don't until you try it. I have no idea why, but I can actually put 14 into my own project and I feel completely great. I work maybe 6 days a week like this, get up in the morning and just code until I crash. I'm about a year into it now and I honestly don't feel any burnout at all, if anything I'm becoming more energized and excited as my project nears a production quality and launch nears. You can work much harder and longer for yourself than you can for a check, I swear it's true. I was pretty burned after a standard 40-hour at my last job, I work twice as hard now and I feel great. Weird but true.
Nim: –Gc:Arc
Disagree. I thought so too, but then I tried another brand of Bluetooth ear buds (earfun: $50, waterproof and noise isolating but no transparency or noise cancellation):

- leave your phone in one room, on the charger, keep listening/talking in another.

- keep listening in the shower or tub.

- keep listening outside, phone inside (or vice versa).

- don't need clothes with pockets

- put on a soft hat that covers your ears, and nobody knows you're listening (better security)

- give one earbud to a friend and listen to the same thing.

- silent disco applications

3-15 years is a long time, and wireless earbuds will evolve. For example, imagine that they support 10+ hours battery charge, or WiFi for longer range, or "sync" multiple sets of earbuds to create a true silent disco, and on and on.

AR glasses may be complementary to wireless earbuds, not a replacement: this provides better battery life and features/roadmap for both devices.

https://www.amazon.com/gp/aw/d/B07R5MKX3K
There are two opposite approachs to establish rules for a society: imposition and negotiation. I prefer negotiation. Morals tend to work in absolutes, so morality gets into laws by negotiation because persons with different morals make a deal. When majority morals gets unimpemded into law, with no regard for minorities, the result is not pretty.
Trabzon Uygun Fiyatlı Rent a Car
Ditto for Denmark.

Used to have an .ics laying around for that purpose.
Sbt 1.3.6
It's ridiculously hard to come up with an answer to this seemingly simple question. I've tracked my time usage pretty meticulously by version number, but for most features I had to develop the server-side, client-side, website and network simulator code simultaneously. Developing this (or any) game I think isn't a process where you build the server first, then build the simulator and then build the client. It's building v0.0 for all parts, then v0.1 for all parts and onwards where all parts gain features in lockstep.

For Angeldust I've done dozens of updates, each and every single one building upon the existing base. Looking back it's amazing to see that the product evolved in an almost linear fashion from v0.0 all the way to the current version without ever having to drop or redo features. But because the product evolved as a whole I can not really distill a time estimate for only the "client side engine".

I mean: would you consider testing the client side engine part of client side engine development? For testing you need a working server. For which you "need" a working network simulator. It's dependencies all the way down.

And how about translation work for in-engine strings, updating shared libraries and frameworks, issue tracking, writing the asset conversion toolchain (which needs assets, which need integration). It's very hard to come up with any solid number. Maybe if you can severely limit your question's scope I can come up with an educated guess.
Yep. Some shit I can't see. Big deal.
Well put, thank you.
U.S. Cybercom contemplates information warfare to counter Russian interference
Thanks for sharing Tom. I enjoyed your recent LI post about some of the recent successes you’ve helped create in multiple businesses - it really seemed (with all the social media caveats) that you’ve been focused and continue to create enormous value around you.
In my experience, burnout seems to be a result of poor sleep, poor nutrition, lack of autonomy, lack of recognition, etc. This is especially true if working harder won't lead to greater rewards, like if you have a fixed salary or if your compensation is fairly independent from your actual work.

Many of these are more likely to occur when working at a big Corp, so working by yourself can help you avoid this.
We should get Biblical. No half measures. Periodically forgive all debts.

https://en.wikipedia.org/wiki/Jubilee_(biblical)

I'm curious, but ignorant, of the Quran's notion of riba, the prohibition on interest payments.

https://en.wikipedia.org/wiki/Riba

More close to home, I'd like more discussion about our own debt-based economy. The emphasis on rent seeking. The "Gig Economy", where people pay for the opportunity to work, aka pay for play, franchising. All these weird MLM schemes.

Update: I forgot to mention Freedom Markets™, my pejorative for the cult of laissez faire, might makes right, I've-got-mine-screw-you, and other misanthropic notions.
There was a problem with some special characters (they were not included in validation), and password manager would generate a password that is pretty good, but doesn’t have special characters I’ve initially chosen.

Now, I’m including most special characters, so it should work.

PS: Also, the pre-flight validation now includes special character check too, so you can see the validity real-time instead of after you submit. (This check was not originally included on the client-side, only on the server).
The eVENT design reminds me of the Breathe-o-Smart windows from Douglas Adams' _Mostly Harmless_.

> The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at or repair.
Kiralık Dacia Duster
And yet in one short article the OP perfectly summed up who google sucks at making long term software that continues to work.

People often say that google rewards for new projects and ideas vs maintaining the old, I didn’t really understand what that meant until he explained it here. Doing good work is meaningless, the only that matters is what some faceless committee thinks.

What’s odd is that the committee doesn’t look at code quality, maintainability or longevity. They don’t care about documentation at all apparently because it’s not a quantifiable metric. And yet if you asked any engineer they would all say they’d rather work with documented code vs undocumented. It would ave them time and allow them to fix things faster.

The fact that google is trying to turn everyone into a quantified machine is making the whole org very sick.
This is actually quite strange because I coded the cookie banner myself, so I’m confused as to why Adblock would block that.
Right - waterproof layers are for when you are stationary only.
Used in a lot more than 5G chipsets, gobs and gobs of things use GaAs (gallium arsenide). IR LEDs, tons of different ICs, PV cells/panels etc. It's also just fun to play with, the Slow Mo guys have a great video playing with gallium https://www.youtube.com/watch?v=A9J1gkw9BI0
Increasing focus != increasing hours, if that’s even an appropriate goal.
So there goes one more Economics Nobel for telling us that it is good to snatch from the rich and give it all to the poor.
Ok, the poor will spend it surely. On beer, bread and weed probably. Thus the money ends up back to the producers of those items, namely the rich. While our poor wait again for the next dole, they steadfastly refuse to earn by a honest day's work for themselves because they no longer need to.

Poverty is not really solved by the doles. It needs real productivity increases among all sections of the society, rich and poor. It can be brought about by investing in education, health care and insurance, not by doling out money to the poor.
Inequality exists in societies for a reason - there are sections of the society which are genuinely more productive in this modern, industrial world. Why not try to provide equal opportunities to all sections of the society to be richer instead of temporary fixes like these ?
How to Use Zotero and Scrivener for Research-Driven Writing
Same thing. Is this a mistake on Apple's part or is there a subtle message?
GPS Is Going Places
That is a surprising amount of complexity, really makes you glad that ISO ironed out all the details, so when I recently told our development team composed of Swiss, German, Portuguese and Danish people that we would be going live in week 4 (of 2020), everyone understood just fine.

I still find it strange that some countries have not adopted week numbers. Sure, you can say something like "the week of December 21st", but simply saying "week 52" is so much easier, and if you, like many software teams do, work in two week sprints, it saves you from a lot of date math.
It doesn’t take that much time to look into and if your spending a few hundred bucks on new hardware wouldn’t you rather invest a few minutes before hand rather than impulse buying the first thing that came to your mind?

Also I don’t think that’s a good enough argument for downvoting comments that are quite literally factually accurate.
A common way at Volvo Cars is to write and talk about dates in this way; week two day three, or 20wk02d3 or just 20w02d3.

Which would translate to Wednesday January 8th year 2020

It is useful for deadlines because you always now how many weeks it is left.
We had good experience with this on-premise
Does normal Dropbox have “download notifications”? Is this any different than just emailing a link to a shared Dropbox file?
Radio shows are almost universally made to be randomly tuned in and out, whereas books are written under the assumption that you never skip a line, pausing and even re-reading as necessary. Audiobooks are sitting in an awkward position between them, carrying over all the assumptions of the printed book into a medium of forced time.

This is very similar to how talking to someone in the car is much less distracting than taking on hands-free: even the worst passenger will take more cues from the traffic situation about when it's ok to talk, when not to expect an immediate reply and so on than someone behind a phone line. Sure, an audiobook is less bad than many other driving distractions, but still a whole different league than radio (and also many podcasts I guess).
Note that `strftime` (and implementations dependent on it - hello Python!) do not implement ISO week numbers. In `strftime` all days preceding the first Sunday/Monday (depending which date-code you pass to the function) in a year are classified as "Week 0" as opposed to the ISO definition. This means that `strftime` week numbers are generally 1 less than the ISO week number.

As serendipity would have it I was delving into this issue just this morning... :O
Woah, 17 hour days???!!

Can I ask what you’re building? It is very hard to be productive that long, hence the question
Well the thing that actually changes is that you now need to manually fill in the verification code. This creates an extra step in the process but nothing is broken like the prompt states. I find this a blatant lie. It would be more truthful if they actually told you the service you're missing out on by withdrawing this permission.
word, ty.
> Mozilla needs to fork Chromium and Android and fix this privacy nightmare.

Mozilla is chromium and it is already a privacy nightmare. The only hope is in seamonkey or brave
My manager assured me that my promotion was close. He felt that I was already capable of senior-level work. I just needed the right project to prove it to the promotion committee.

Who hasn't been there before. I've had my manager tell me I have a "bright future" in my team, a couple of weeks before it was dissolved.
Wow, it's almost like there are millions of different people with a wide range of preferences and wealth! Maybe there is room in the market for this product after all. Maybe that explains how it has already sold in the tens of millions.
Good to see them finally doing something addressing actual user needs for a change, instead of chasing greener pastures. Given my informal observations over the years, I wouldn't be surprised if transferring large files was the main need that drives users to Dropbox - when dealing with individuals and companies outside tech, I frequently saw them giving the advice to "get a Dropbox" when someone needed to send them more files than fit in an e-mail.
Documentation: https://developer.apple.com/documentation/network
Why so many animations, pastel colours, big fonts? Is this a service aimed at children?
That's basically Collabora
I'm Engineering a Versioned Database Storage Engine for Byte-Addressable NVM
That would likely be a language overlay-level feature rather than API one.
They said the same about Amazon and it’s earnings for almost 10 years, it was false then and it’s false now.
Ask HN: How can I calculate how loud (dB) is a place/area?
Dear HN,
I'm wondering if you can give me a hint how to calculate how loud is the place am living?

I live in Germany and my idea to build a tool where I can enter my address and find out the decibel number (day and night) based on the proximities to roads, airports, trains, etc, etc

Not sure if there is already any API or projects to get this in Europe (specially in Germany)

Thank you and happy holidays,
The Linux Kernel as a Case Study on Rapid Development for Complex Software
I’ve experienced the same, though not 14 hours consistently. Are there any steps you take to avoid burnout? Also, are you coding all day? Or writing content etc?
Offtopic genuine question about self-improvement

This presenter shares a problem I find I have myself: I don't instinctively know how to make sure I'm getting enough air as I talk.

I've historically had a terrible time talking while walking (really hard), talking and standing (uncomfortable, like this guy), and standing and singing (gave up a very long time ago).

I'm usually okay, but on some days it's so bad I just don't have the oxygen and I find I'm predominantly yawns and hot air. Thing is, I don't know why, so while things have improved over the years I have no idea how to shove the needle over to where it needs to be.

Insight appreciated, thanks!
Playing minecraft? I guess it's 2010 again...
It’s Dropbox’s new aesthetic, and it was already been discussed to death when it came out.
Quarkus 1.1.0.Final released – Template engine, YAML configuration, and more
Hey there, congratulations for the launch. I just wanted to give a quick hint that bothered us a lot. I see in this screen (https://www.uxtweak.com/statics/overview/rpl-record.png) that you provide a script tag with data attributes. Don't do that! You'll notice that a lot of your potential users are using a tag manager like GoogleTagManager. Those platform rewrite JS on the fly and do not take these attributes into account. Good luck!
Thanks champ!
I had an idea for a 3d printed layer that could vent on the shoulders and would be rain proof if you walk upright..
JetBrains is in a unique position, they came from a time when closed IDEs were accepted. I doubt they could enter the market with the same business model today.
Yes. I am creating a new auto ml platform for Kubernetes, in Kubernetes - I.e. via CRDs.
My favorite quote from work, somewhat apropos:

“I know people making good money trading corn who would be shocked to learn that it’s a plant.”
there are thousands of chainsaws and rocket engines ready to take your place.
How so? Does it do more than autofill?
but why would anyone do this not making a stupid salary? i don't get the appeal why anyone would put up with that just to have the privilege of serving coffee to techies in a formerly cool city. (not to imply that techies aren't cool)
it's not used even in some Sichuanese restaurants in China, depends on dish not all Sichuanese dishes require it

plus even if they use it sometimes it's completely burned not producing the buzz on lips, so you need to find good restaurant which won't burn it for that unique buzz on lips
Sounds like you needed a brag doc. You are the only one that can remember everything you did, so write it down and hand it to your manager so they can remember too.

https://jvns.ca/blog/brag-documents/
Microsoft's CEO does this instead work-life 'balance' – and Jeff Bezos agrees
well it's async. so async/await or a task system can be built ontop.
I hope other people new to marketing themselves don't read this. Choosing "most hyped" market segments isn't good advice. You want to be a supplier in a market segment that has high demand and low supply. "Most hyped" in most cases means that the segment has high demand, but also high supply. "Most hyped" is where you find everyone who's following the big obvious trends. It's better advice to position self where there is demand, but too little supply. If talking about tech, it's often tech that's trending in the client circles, but somewhat obscure in the contractor circles. This implies that where the bulk of contractors are isn't interesting, unless you have something that makes their offers obsolete.
I feel that your comment is basically in the same ballpark as "no wireless, less space than a nomad, lame." You're looking at things from a tech geek's perspective that doesn't match the market's perception of the product.
There was a comment here few weeks ago, from someone in Africa. They are making 6000 a month from a quiz site, of all things.

The most important thing in that comment is - for the first two years, the site made no money. Then one of their quizzes went viral.

Maybe this person gave up too soon? The keto site looks good and is useful, maybe if it sticks with it, it might make decent profit?
Does anybody know whether `.ngo` and `.ong` -- also managed by PIR -- are part of the package? Hunting around on the PIR website produced no hint either way.
Will your family members know how to deal with sites that break because of ublock? I've learned to not "help" people in this fashion, even people I care about, because unless they understand the software it turns out that this kind of help just makes using a computer more frustrating for them and they probably don't even care about these things you're trying to help them with. I'd ask yourself if you're doing this more for your own sake than for theirs.
It's cool that they're doing something obvious and obviously useful this time.

It's sad that we don't have a better way to send files to other people than to create a Dropbox account, upload files, then send a link over email.

I've written https://filemap.xyz/ so people are able to send files and links without having to send URLs, instead you just agree on a common geographical location -- but of course this isn't the best possible solution yet.
What about the third option of building it for a different company?
I am approaching 50. Not a problem.

When you are working for yourself, there is a "no man land" period, where you are trying to switch the economics from selling your time, to selling the product. So you want to work as hard as possible.
I feel drawn to this post. I find it difficult not to reply.

You are right. It is reasonable to try to do good within your immediate social circle.

You can still feel bad for situation that afflicts others AND could very well end up being part of culture in US.
Their answer to Firefox Send?

send.firefox.com
I’ve mostly avoided needing to involve the state, too. My personality is more of “compete by being better” and I regard violence (and regulatory capture) as cheating.

Don’t get me wrong, I’m not an anarchist — I agree that state monopoly on violence would be spontaneously recreated if it was removed. I’m also a lot more dubious about the political future than about the technological future.

But, that’s beside the point: I’m saying that we could, plausibly, have social and political structures that suppress our violent tendencies and in so doing make it not ridiculously unsafe to live in a fragile space habitat.

This is not without precedent, as we are less violent now than we were a mere few hundred years ago, and have managed this with little in the way of actual evolution.
Yeah, there is a lot of languages missing iso week support. Probably because it's not used in the US as much. Found this gist for getting using it in Power BI a couple of weeks ago https://gist.github.com/r-k-b/18d898e5eed786c9240e3804b167a5...
Can’t see the original tweet, is it deleted or did the user just block me for some reason?
Mindful Meditation Is Not for Everyone
Wetransfer, the competition this seems to be directly aimed at, also has a rich, designy aesthetic.
Buy/borrow an SPL (sound pressure-level) meter. I would be surprised if there is any way to 'calculate' sound level.
Glad I'm not your coworker.