skysight-inc/HackerNews huggingface dataset:
+1 for reducing caffeine intake. Some years ago I used to wake up in the middle of the night with extreme anxiety about ridiculously small problems. Cutting caffeine can definitely help (although it may also have an adverse effect on work efficiency :)
I am in the 9 finger club and I do not believe that gloves would help. Or as the doctor said when I was 16: "You can no longer sew on mush." and dropped my "what was previous known as my finger" into the garbadge bin. I was wearing gloves. Big, hard ones.
Even Apple says it's a terrible idea to install beta versions on computers you actually use. Or like the data that's in them.
I've heard great things about it! Haven't used it myself yet.

We've considered using it for our interactive-exercises code (because it's shared between web and mobile) but haven't made concrete plans yet to make that change. (For now, our interactive exercises are still an embedded webview wrapped in React Native "chrome".)
I also split my comments by issue to allow for more nuanced discussion. I try to make nitpicks clear as nonblocking in when there is a milieu.
Quite the opposite, it is a complex mess.
All the DC area computer science programs feed right into the NSA and defense.

Which is funny because Silicon Valley companies won't think candidates from those schools are that interesting, while simultaneously thinking that the intelligence and defense has better programmers. People are people.
It's gotten much better over the last three years! Like the other reply here said - go take a look at the recent LogBox updates there!
Brute force is a technique associated with passwords. In the past, hackers would go through every single combination of passwords until they unlock your app/computer/account. This is why Bill Burr, the NIST manager who required passwords to have special characters later apologized saying the only thing that makes passwords safer was longer passwords not the password hell he put everyone through.

https://www.engadget.com/2017-08-08-nist-new-password-guidel...
This makes sense since it should avoid two issues:

- Sites that try to detect mobile by looking at "ARM" in user-agent string

- Sites that try to parse the macOS minor version for some reason and would be confused to see something like "11_0"

BTW, user-agent is a hell anyway. Just looking at this user-agent that OP posted, macOS still identifies itself as "Mac OS X", still is based on Mozilla/5.0(!), still identifies itself as KHTML enginee (compatible with Gecko), and so on...
Maybe they simply see no value in keeping their modifications to qt to themselves and value in up streaming it ensuring they no longer have to maintain the code. This makes a lot of sense they are in the business of providing world class software not gui frameworks.
The worst things about email, and how to fix them
Are you actually procrastinating? Procrastination is when you consciously decide to delay some work. Perhaps you are unmotivated or burnt out?

"Just get started" is good advice sometimes, but in your case it sounds like you're burnt out, in which case you can't get started so easily.

Rather than doing brain hacks or productivity "tips", try doing _less_. Instead of aiming for massive bursts of productivity, try doing a tiny bit at a time. If you miss a day, who cares.

You are under no productivity "debt". You're studying and learning, these are creative processes that have a daily limit.

Finally, a sustainable level of motivation should feel like you're "kind of hungry", not that you're obsessed. I have ADHD, and sometimes I fool myself into thinking I'm no longer "passionate" about something because I'm no longer in a hyperfocus phase. In reality, healthy long-term productivity is much less extreme than obsessive hyperfocus.
I found that my iPad PRO lies about its user agent and will pretend to be MacOS by default. They don't even provide you with a hint to detect that it's a lie.
This is because iPadOS also claims to be a Mac
I run android. Other devs run Android and recent iPhones. Someone may have an iPhone 6S to test and fix on, I'll check.

In the future, if you've got a bug that's preventing you from doing your thing, we have bug reporting instructions: https://www.hcaptcha.com/reporting-bugs

ETA: two different people have tested on Chrome and Safari on iPhone 6S locally, and can't reproduce. Please take a screenshot and provide more information to: https://www.hcaptcha.com/reporting-bugs if you want to get this fixed.
Providing a source to confirm your statement: https://www.statista.com/statistics/1104709/coronavirus-deat...

IMO, the US will almost certainly make up a lot of ground on the deaths per capita metric (or leapfrog entirely), given the explosion of new cases starting in June and the lagging growth in deaths that comes after cases. Scroll down to the "Deaths" section with the weekly per capita "heat spectrum" of sorts, and the US recently has reached red hot over the past few weeks, while European counterparts have been much cooler: https://www.nytimes.com/interactive/2020/world/coronavirus-m...
From that article, it shows an entire thread of people talking about how a typo lead to a stupid joke

https://twitter.com/NikkitaFTW/status/1009862568129781760
Someone else achieved a similar effect with readability-cli, which uses Firefox's Reader Mode library to pull the content text out of an article and output it into your terminal:

https://gitlab.com/gardenappl/readability-cli
I am a Tunisian living in France, I have always been impressed by the way french children behave and how their parents treat them. They always seemed more "mature" for their age, compared to my country at least.

Happy to see that there is a book talking about that.
Stanford isn't 200 years old, neither is Berkeley. Many UC campuses are a lot younger, UCSC was founded in 1965.
Painting it pink and then trying to assess how it feels (move it emotionally) is not an answer I gave. That's very creative. You got the gist.
How to find ideas for first projects for beginners
> This has led to a regular number of collisions between foreign tech companies and India regulators, whether it be Facebook’s attempts to introduce Free Basics or WhatsApp payments, increasing restrictions on Amazon and Flipkart’s e-commerce operations, or most recently, the outright banning of TikTok on national security concerns.

It should be cleared that all of these are isolated events and have nothing in common as for the reason.

- Facebook's Free Basics was a direct threat to net neutrality.

- WhatsApp payments are working fine now. There were many issues between their beta launch and the actual launch after almost two years but most of them were related WhatsApp's inability to comply with local data protection and storage law. (UPI related data must be stored in India IIRC).

- Restrictions on Amazon and Flipkart has more to do with their anti competitive practices (promoting the seller in which they are the main stakeholders) and the pressure from retailer unions.

- Banning of TikTok (along with all the other Chinese apps) is largely because of the recent tensions between India and China due to clashes at Ladakh border.

Also this piece talks about privacy when discussing US and Europe model but doesn't mention it for China and India. We all know about data sharing of Chinese apps with CCP. But nobody is talking about the personal data protection when using Jio apps. I did some basic analysis and found the apps built by Jio platforms to have worse privacy policy then their US counter parts (and even their Chinese counter parts in some cases).
Citroën Ami is about Smart sized and doesn't even require a license... But for most people it's at best a third car https://uk-media.citroen.com/en-gb/default-title-164
The most important aspect of any technology is that it works. In that regard, functioning "legacy" systems are ideal systems. The legacy bureaucracies are the problem.

Kind of like SpaceX popularizing rocket reuse, we should think of older code, languages, and frameworks as "battle tested", not "legacy". They should only be replaced if it's clear that essential maintenance is not possible, if a critical requirement isn't being met by the old system and will confidently be met by a new one, or if it can be demonstrated that a new system will save more money than improving the old one.
Founders getting only the bare minimum to survive seems like a good way to exclude certain classes of people -- those without any assets to fall back on, those with families, to name a couple -- from becoming successful founders.
We've got some SectionList and FlatList components in the app that can get pretty long (e.g. our Unit screen lists out every lesson and content-item in there, that's pretty big.)

We use the initialNumToRender prop to help out with rendering long lists like that - dunno if that's one of your performance bits, but it was a big help to us!
I really wish there was a text only browser that would render the web similarly to Firefox reading mode. All the lynx, links, elinks are not very user friendly and a bit ugly alas. I hear some of them have a Vim mode for navigation but I did not manage to use it reliably either.
I'll echo the sibling comment by the TDB engineer, having read and contributed to similar systems myself.

Most of these custom databases (Influx) use techniques similar to TDB's under the hood, in order to persist the information in an read/write optimized way; they just don't "expose" it as clearly to the end-user, because they aren't offering a relational database.

A critical difference between the two, is that custom databases don't benefit from the fine-tuned performance characteristics of Postgres. So even though they're doing the same thing, they'll generally be doing it slower.
Yes. Caring about backwards compatibility is a whole universe of compromises.
Do you think it would be acceptable for a fire department to ignore an emergency call because some AI algorithm tells them it's 92% likely to be false? Who would be responsible if the algorithm made a mistake and people died?
Do we like them, or do we use them as helpful reminders to not take the luxuries of our modern times for granted? (with a heap of respect for forgoing them thrown on top)

I also find this comment deeply ironic given that the post argues against images on the web, but screenshots would have helped.
This is a great article! It's cool to see people get into the habit of growing their own food. I've been tinkering with hydroponics for a while now and a micro indoor garden is by far the best use and easiest to maintain for the average person.

Anything above the leafy green category is going to need some serious lighting and maintenance. Algae growth is a serious problem with setups like these (especially if you aren't going with a purchased kit) and it is very easy to lose your plants to over/under watering and ph/nutrient imbalances.

This is my favourite youtuber who does hydroponics, he gives a pretty realistic view of the hobby (also the videos are hilarious): https://www.youtube.com/c/JebGardener/featured
Privacy Lessons from TikTok: A Look at NuCypher
GPS interference crashed a survey drone in the UK
My experience is that developer opinions don't matter "today", but today's ICs move up the ladder and matter "tomorrow". Much as how consumer brands work so hard to capture teenagers, because brand loyalty acquired in that period can last for decades.
It's using some notable chunks of Ardour's code, which might help it along.

OTOH, Reaper's lead developer was thinking of doing that at the beginning of Reaper's life, decided against it, and we can see how (well) that worked out! :)
Who's supposed to fund this? Is Schmidt putting up the money himself?

Is this to be a real college, with accreditation, or something like "Singularity University" or Udacity or DeVry?
Building a product in the open: open-source, open metrics, open development
Unless of course he's got Lynx confused with ELinks, which I feel like is bundled with most RHEL/CentOS deployments. I became acquainted with it on a previous job that included the nightmare of trying to help remote customers setup printers via the CUPS interface when I only had SSH access to their box.
Would've made a lot more sense to jump to MacOS 20, that makes a nice jump from 10 and puts them in line with the years going forward. Plenty of companies in my industry just do Y.0,Y.1,Y.2. Makes it a hell of a lot of sense.
I meant server-side rendering for the web. Remark42 exposing all functionality via API and any alternative frontend can be made. I know someone doing android SDK for this. Not sure about ios side.
I can confirm. I was there a couple of times over the last month and none of this mess is remaining. It was all white and flat with a fire burn marks from tires and fire pits.
Also,
Measure what matters
The Founder’s Dilemmas
If it's filevault. i've it disabled. didn't happen before big sur fwiw
I'll reiterate my point from another post:

It is not a lack of talent, it is a lack of good governance/administration that causes most software/IT failures for the government. USDS is actually pretty cool, and they seem to be doing really great work. But they're a small part of the system. In order to actually improve software/IT within the government we need to fix a lot of small problems.

Here are some more:

Just the universal waste within the way government treats software acquisition. If you ran a private company and you had small teams (each less than 10) going out and individually buying a software system, say half of them end up buying small-team licenses for Visual Studio as an example, you'd want to murder someone. They could save 20-40% by combining all purchases under a common contract.

Or instead of hiring an actual system administrator, the new guy gets tasked with managing in-house servers. Oh, but it's not one person for an office of 1k, it's every small team of 5-15 people dedicating one person to manage 1-5 servers. Servers that could, mostly, be shared across teams and so instead of 100 admins you could probably get by with 10-20 full-time and trained admins, along with a fraction of the servers and a fraction of the software cost.

The US government does this all the time because there is little-to-no communication involved. What's hilarious(ly sad) is that I've seen this where the purchases went through the same purchasing officer. A bunch of teams all buying expensive (because of scale) licenses when they could've combined them into one joint contract. Millions wasted a year doing crap like this even in smaller branches.

Fix the crap like that and then USDS's model can become effective and universal. Until then, there is so much waste abounding within the way US government does software/IT that it will always be a joke.
To elaborate on this, it's conceivable that startups come from tech giants not because of tech skill, but rather because of confidence and connections.
Less ambiguous (in English) to use a loan-word and say "Ardour is libre and open source".
The model it uses is non-relational and KV store was a better fit
Agreed on the SIM swapping being irritating. It would be nice if it were in some sort of caddy. I also have a spare battery and find it irritating to swap it out.
I think European regulations like GDPR or cookie laws have made the Internet worse, not better. They're not effective and make things more complicated for everyone.

I think that people in government should design rules to provide equal opportunities to everyone. I think that will benefit you even if you see yourself only as a consumer. I agree with what the article says, the European regulations only benefit the bigger companies, which have the resources to handle the red tape.
> It's not accurate to say that it's "incredibly rare".

¯\_(ツ)_/¯

Both my psych and GP said it generally takes at least three different medications to find one that's effective for someone.
You don't use gloves around spinning motors because it will suck the glove up. Even if the gloves survive tearing, your fingers don't survive mushing.
This seems so obviously important to me and yet there is pretty much no will to do it in the government.
Links seems like an odd stopping point. It used to support JavaScript, it supports images, but only HTML 4.
Excellently put. I will have to quote this in the future.
Models for Hierarchical Data in SQL and PHP – Bill Karwin – MySQL Tutorial
You could do port forwarding...
Also, whether a system is ARM or Intel could be used as another bit of entropy for fingerprinting.
Thanks, that's great! Having a concrete example really drives home the point.
It’s missing AudioMass https://audiomass.co/

AudioMass was well received in a recent feature on HN.

[0] Previous discussion: https://news.ycombinator.com/item?id=23337091
Yup, year based would have made even more sense indeed considering their release cycle.
The absolute number of cases is large, but so is the collateral damage. Both scale with the population so the trade-off doesn't depend on any absolute numbers and citing them is simply misleading.

0.0002% per month is still just 0.0024% per year. Don't forget that more than 1% of the population die each year to begin with.
Thanks for finding the article.

I would argue that this is clearly in the realm of interpretive history.

The core statement "Lee opposed both secession and slavery" is too poorly defined to have an objective answer. It is a question of what a historical figure thought and felt comes with all the nuance of a real human being.

Part of what I object to with the "fact checking" is that it often tries to adjudicate questions that are matter of opinion. Perhaps "oponion" should be the facebook flag.

Does placing the warning imply that the inverse is true and "Lee supported both secession and slavery".
A brand new alternative to Stripe Atlas
Hi Guys, I hope everyone is staying safe and secure. We recently launched https://dunster.io which is a platform dedicated to incorporate an entity within the US from anywhere around the world.

Our key USPs are
- We support all 50 states
- We offer both LLC/Corporations
- Everything is done completely paperless.
- Exclusive access to over 20 product deals helpful for any new business.
- Accept applications from 177+ countries

Our online banking partner is Relay Financial (https://relayfi.com/). Apart from incorporation services, we also soon will launch complete Tax services.

We have been operational since early June are looking forward to help more entrepreneurs enter the US market :)

PS. We are also offering a $40 discount to anyone who uses the code HN40
But the point of school prestige, at least in tech, is to assess skill. If the available pool of raw talent is larger than can be funneled through prestigious schools, then there is a need for more schools.
"Shooting yourself in the foot," sure, but if you look up "footgun" it seems to only be programming slang. What I was suggesting with the above comment was that this sort of list might have popularized the metaphor of shooting yourself in the foot in programming, which was then was subjected to hacker-style word manipulation.
AMD announces Ryzen 4000-series 'Renoir' APUs
yes, accreditation rules apply and typically founders qualify by virtue of stock paper value. For employees, later stage companies tend to workout because of stock values.
Lithium Express
Yes, they are ugly because they don't understand the modern web.

Firefox reading mode is pretty because it understands the modern web, and is making opinionated choices about what to display to you.

They are different design goals.
Jio actually broke the dominance of Airtel in India. Its a perfectly executed strategy IMO and capitalism at work. The company bled money to undercut Airtel and other companies to gain market share and they did it really well. Now they are the market leaders. I wish something like that happened in the US. It often feels like companies collude with pricing here.
I'd like to see this done with tests as the input, and the working app as the output. Then writing an app would be as simple as defining the tests it must pass.
I wonder if you may be discounting the value of a pipeline that's presumably going to be substantially less expensive than going to a private university.

Perhaps one of the goals here is to flood the government tech sector with new personnel who have been indoctrinated to expect a certain culture, in such a way that the existing structure won't be able to resist changing. If you and your entire cohort have an n-year commitment, and all of you are saying, "No, this is too slow, don't outsource that we need to do it ourselves, that's not the right tech we need to use this," eventually something gives.
> isn't yet used widely in production

What are you talking about? Walmart has built their receipt processing in Clojure. Apple uses it (afaik for payments processing). Cisco has built their entire security platform in Clojure - security.cisco.com. Funding Circle has built their peer-to-peer landing platform in Clojure. Nubank - the largest independent digital bank in the world and sixth-largest bank in Brazil been using Clojure extensively. There are many other companies very actively using Clojure. Pandora, CircleCI, Pitch, Guaranteed Rate, etc. It's even used at NASA.

It's a the third most popular JVM language after Java and Kotlin, and the most popular alt-js PL (if you don't consider Typescript as alt-js). It's the most popular language among PLs with a strong FP emphasis - it is more popular than Haskell, Elm, Idris, OCaml, Erlang, Elixir, F#, Purescript, and (recently) Scala.

Clojure is very ripe for the prime-time. The ecosystem is really nice. A lot more nicer than most other languages. It is an extremely productive tool. But of course skeptics be like: "but it's dyyying ...", "it ain't popular ...", "but all those parentheses ...", "it's a cult ...", etc.
Oh, I very much agree and they were most certainly capped at that organization. It's a major problem because and I very much agree with your original comment that there are better options now working for big tech.

I guess my point above is that feds can fix this if they truly wanted to. There's precedent for them hiring people for far more money than the regular GS rate when they need to. It would be impossible to hire a surgeon for $160k, but they need them, so they pay more. At the moment, the government doesn't feel they need to pay more, so they don't. I hope someday that will change and think it's important to educate and lobby the federal government to help them understand this and change their policy.
This can be summarized as, "I can tell you what it is, but I cannot understand it for you".

In such cases I've invariably found that the failure is on part of the person who is telling the thing - they are simply failing to communicate effectively.

They are not emphasizing the important points, they are not working backwards from the result that they want to achieve and merely listing steps to get to the result, they don't empathize with the audience so they cannot customize their narrative in a way that resonates with the audience.

This is exactly why in your 16 or more years of education with dozens of teachers, you can only name a handful that actually were good teachers.
If you're looking at scaling monitoring timeseries data you may also wanter to consider more Availability leaning architecture (in the CAP theory sense) with respect to replication (i.e. quorum write/read replication, strictly not leader/follower - active/passive architecture) then you might also want to check out the Apache 2 project M3 and M3DB at m3db.io.

I am biased obviously as a contributor. Having said that I think it's always worth understanding active/passive type replication and the implications and see how other solutions handle this scaling and reliability problem to better understand the underlying challenges that will be faced with instance upgrades, failover and failures in a cluster.
Might want to mention that's NSFL.