skysight-inc/HackerNews huggingface dataset:
Have you considered using the POWER9-based Raptor Blackbird uATX board for your next build? The firmware is open, and they advertise it as a feature:

https://www.raptorcs.com/content/BK1B02/intro.html
"I want to add skills to my quiver that I found missing when I needed them."

This is a really good reason. What are those skills? Would attending business school help you build all/some of them?

"I’m not sure how to even begin evaluating opportunity cost."

If I were to give you $100k, on the condition that you spend the next 18-24 months doing only things that would help you build those skills, what would you do with that time? Start a business? Take smart people out for dinner? Get a job at a company you admire, and spend the cash on making your life more comfortable? Sign up for a degree program?
Given how much infrastructure runs on old versions of XP (everywhere), that’s a scary thought
Sure they can. You find a dev working on that project and say "Hey, can you make your git repository public so I can push some commits to you?" As far as git (not GitHub) is concerned, every local copy of the repository is just as much the "true" one as the one hosted on GitHub, and you can push commits to any of them, which will get merged in when a GitHub committer pushes to GitHub's remote.

I was doing some analytics on various crypto projects on GitHub, and was surprised by the number of them that had authors without GitHub accounts. These show up in the commit API as having 'author' and/or 'committer' as null (the commit itself has an author that's whatever you set your "git config user.name/email", which may not be a registered GitHub user). You have to handle these cases or your analytics script will crash very soon, because it's a pretty common case.
tildes.net is similar in that it’s good but it does have politics
You're comments are getting quite circular. Your original post in this thread was implying that since the project is open source, corporate sponsorship was less important.

At least that is how it reads.
You can buy pre-peeled garlic in large, refrigerated packs.
I mostly agree with you but I wouldn’t go so far as to say the whole company has to adopt it. However you do certainly need the support from the wider company. I’ve seen scrum work really well despite waterfall being the predominant methodology in that business - there people were happy to embrace the preferred working styles of whichever team they had to liaise with. I’ve also worked in places where scrum failed badly despite the CEO pushing for it. Those places usually suffered from a blame culture that was also the CEOs doing and that blame culture meant that everyone was spending their time working against the best interest of any of the other teams. By “teams” I mean project managers, sales guys, support or operations teams (if they differ from your developers and/or DevOps), finance staff, directors/upper management and even your own paying clients (if you’re a hired service) etc.

I’ve noticed comments for and against scrum are often so focused on the technical aspects of the methodology that they overlook the human aspect. Which matters more in my opinion.
yes, even though i had wanted an mba largely for #1 on your list, #2 & #3 are undeniably where the intrinsic value of an (on-campus) mba program lies. if you don’t go to a well-regarded program (i’d estimate top 20), you won’t get that intrinsic value and are probably over-paying.

it makes sense for the less regarded programs to reduce costs and reduce tuition to serve those who primarily want #1 because they can’t compete on #2 and #3 (which i would describe as prestige rather than a rubber stamp).
JSON exposes implementors to all sorts of recursion, numeric precision, etc., where the only advantage is that you can consume the data through whatever JSON library already exists (but also having to handle that library's unique quirks).

When you look into it, while ESR says he's using JSON, he's really using a custom format that is readable by typical JSON libraries, but his format has very strict limitations, and his implementation is designed to error out early, rather than parsing an entire 10MB object tree before handing anything back to the application. He does not acknowledge this inconsistency in the article, only mentioning it late in the comment section.

Extensibility is valuable, but does that mean the format should support '"position": {"x":5,"y":[7.2,"XXIV"],"font-face":"Comic Sans"}', where every single object can have arbitrarily-many unrelated fields inserted? HTTP is better, with a flat key-value list, but if you build on top of HTTP itself, you now do not know if any of the systems on the network or libraries used might respond strangely to some obscure old header.

Personally, I think transmitting integers as text is at best rude, and somewhat comparable to Java allowing any reference to be null: Every client now has to handle an extra error condition on every parse. With binary integers, every bit pattern is valid, so you can perform a single range check to handle every type of bad input. Use 0x1234 as a magic number somewhere, and endianness errors are trivially debugged from a single sample packet.
A fair warning for readers: Principia Scientific has been rated Strong in both "Conspiracy Level" and "Psuedo-Science" level by Media Bias Fact Check. They also received a "Low" score for the category "Fact Check". [1]

The author has been quoted saying: "I'm neither a mathematician nor a physicist. More accurately, I'm a gardener and home handyman who does science in his spare time." [2]

This is abundently clear throughout the article. One of my favorite parts is when he is arguing against a few different PhD's, and uses his own YouTube video as a reference to defend his argument (which appears to be the only reference in the entire article).

I'd avoid reading unless looking for an entertainment piece.

[1].https://mediabiasfactcheck.com/principia-scientific-internat...
[2]https://rationalwiki.org/wiki/Stephen_J._Crothers
The article uses the terms power and freedom, and explicitly defines them.

> I would define power as the ability to make other people do what you want; freedom is the ability to do what you want.
I believe Ruby's blocks are based on Smalltalk's blocks. Could you describe how Ruby's blocks might be lacking in comparison to Smalltalk's?
Maybe Farmers should be required to print a photo of the actual living bird and their habitat on the packaging. When consumers would see those scruffy chicken for $2 compared to the healthy $7 they might choose the organic ones more often.

Killed and unfeathered they all look the same.
Because 60 % of the people were managers?
If JavaDoc comments are necessary for documentation but unnecessary for reading / editing the code, then perhaps the editor should deemphasize JavaDoc comments and emphasize normal comments.

I think the same should be true of type annotations. They are important to the compiler and as documentation, but should be deemphasized relative to the actual logic.
I think a good time to practice small talk is Monday morning at work.

Ask the person sitting next to you “how was your weekend? Did you do anything?” This is a great opener because it guarantees at least a little bit of back-and-forth conversation, since after they answer the question they will likely ask you about your own weekend.

If they answer the question by saying they didn’t do anything, you can say that that sounds relaxing.

If they mention they watched a TV show or saw a movie, be honest and say whether you’ve heard of it or not. Tell them you’ve been looking for something new to watch, and ask for their recommendation.

If they did actually do something — maybe they caught up with friends, or saw family, or went hiking — you can say “oh, that sounds nice!” You can even leave the conversation there if you’d like, or ask follow up questions about where the activity took place, what the weather was like, etc.

Next, they’ll probably ask you if you did anything yourself, and you can respond in kind.

My one tip is to always be honest. Don’t lie or make up stories to sound more interesting than you are. If you didn’t leave the house and just stayed at home all weekend coding, you can say that. I dreaded small talk when I was younger because I was ashamed of having an uninteresting life. But I’ve found that by expressing the things that I feel a little bit of shame about, I often end up connecting more deeply with other people around me who feel the same way.
SRE Daily Life: Bleeding Cart
The price will come down, soon, as soon as I can build a batch of about 50. I'm thinking of creating a mass buy sign-up, so I can put in a big order and offer them at a reduced price. Or some sort of credit on future purchases for those who buy now. I'm open to suggestions, and ideas on what is an attractive/competitive target price.
Seven Trends in Blockchain Computing
No product market fit. Poor cashflow management which caused us to run out of money before finding PMF.
Ask HN: Anyone making passive (or not passive) income from a content site?
There are many posts here about people making money off side projects or businesses they manage on their own, but it seems like almost all of them are selling a product or a service. I'm wondering if anyone is making substantial money from a site that just generates content (and isn't selling a service/product) ? (Looking for examples of people doing this on their own, not big companies running news/content sites)
> The "don't apply the updates" argument in security is basically philosophically comparable to the antivax movement

As long as you also apply the quarantine principle when relevant. And herd immunity, both applied backwards:

Quarantine for when you run code that's under your control, like an HPC cluster; the biggest dangers from these vulnerabilities are when you're running completely random code supplied by others, JavaScript in browsers for normal users, and the multi-tenant systems of cloud providers.

Herd size matters because the bigger the herd, the larger the number of potentially vulnerable systems. IBM mainframe chips are vulnerable to Meltdown and Spectre, but there aren't hardly as many of them as x86 systems. Although the payoff of compromising them is likely to be disproportionately high.
No, not "now available". This is NOT a pre sale: you’ll go through a 0€ checkout process (you won’t be asked for any payment details). This is the best way for us to plan for volumes by market, and to keep you informed when products are available.

I have a Caterpillar-branded phone which has never run much Google software. I bought it new, and when it ran the startup program asking for a Google account, I answered "Later". Then I deleted the startup app, installed F-Droid, and deleted almost all Google stuff, although not Google Play Services. That breaks too much. Other than Google Play Services, you can turn almost everything Google off without side effects. Then install replacements from F-Droid's open source store.

That's the big headache - Google Play Services. Does /e/ have a good replacement for them?
Do you believe that SPAs are more difficult to build than building the same functionality with server-rendered HTML and jquery on top?

In my experience, that would only be true in the most trivial of SPAs. I’m thinking like a blog with AJAX “like” buttons. A good rule of thumb for me is that as soon as you have some interactive widget that involves adding and removing items from a list where the individual items also change interactively, you’re probably better off ditching jquery because things are about to get messy.
Honestly even for Podunk State U I think you can experience the same if you plan on staying in your region in a local industry. I'm guessing an MBA from the University of X is just fine if you have a management job to go back to and want to stay in X the rest of your life. As long as there isn't some highly competitive field attracting people from all over the country you're trying to break into, applying the constraint "must stay in state X", a degree from UX might be the best place to go get your MBA

Still maybe not worth the tuition+lost income, but could be worth it
Interesting to see those stats, but you also see the same family names in politics over and over again (Bush, Clinton, Kennedy...). I could grant that information loss for the population as a whole, and still also recognize that dynasties exist at extremes (Rothschild?).

All the "regular people" could be in a flux of wealth gain and loss, and the true upper crust could also be very good at holding on to power. Your link doesn't demonstrate the falsity of this hypothesis.
>In recent years, hundreds of the brightest minds of modern civilization have been hard at work not curing cancer.

As a cancer researcher I read this as a just criticism of my work.
I often wonder what the origin of the "absolutely do not give a shit" aspect of Chinese culture is. Is it from being a populous, civilized state for such a long period of time? Is it from the severe loss of life in world War 2? Some legacy of communism?
Who Recognizes Burnout as a Disease
I've heard about those before. What are they?
I’ll add that laws like that are usually well intentioned but make no sense 30 years later, where the law still exists and everyone is wasting time implementing something from the past. Like IE6 browser requirements in South Korea.
Freedom requires power over others. You can't avoid work unless others are providing you food. You can't get shelter unless you can keep others from taking it from you.

The real confusion is living in a society where most power is hidden and records are given meaning.
bogleheads.org for investments and personal finance advice.
Yeah, tildes is definitely a cool space.
How in the long term will this be any different from Google?

Reading the features of /e/, it recommends the use of a an @e.email account (like Google and their recommendation of a gmail account), /e/ runs their own cloud service for your files (like Google), and pre-installs apps of their choosing (like Google). I'm struggling to see the difference.

What I want is an open OS on my phone, with the ability to properly remove any pre-installed apps, and to choose all my own apps from my own sources. And to be able to auto-backup my files to my own private cloud. That's the only way I'll feel properly in control of my own phone.
You can scale it a lot, with infrastructure SF lacks like subway lines, public transport and underground parking. These are even trickier to pull off than housing.

You can also just build lots of high rise buildings like in South Korea and Singapore.
I still don't really see what you mean — the functionalities are practically identical between the two frameworks, Vue uses slots, React uses props children. The only difference is naming and minor semantics differences. The same principles apply for both, and the discussion is just as relevant for both. Personally I prefer the Vue approach over the React one since React components are usually build more black-box style in this architecture, but that is mainly a preference argument. The "cost" of the approach is the same in both libraries.
This reminds me of this 'In a Nutshell' video:

https://youtu.be/NxvQPzrg2Wg?t=163
in the early 90s the languages had to provide fewer features to be considered adoptable. Once people adopted that language they had to expand it.

Nowadays if you want to create a new language there is a minimum set of features everybody expects that raises the complexity quite high. You could just create a bare language but who would adopt that?
I love garlic but it makes my stomach hurt so much that I can’t sleep. Don’t know what’s up with that.
Those conflicts have existed for years (since go was created in fact) and despite your claim about who is "sure" to win, it turns out you were wrong and continue to be wrong about who wins.

I always wonder why HN is full of people who are so sure of the outcomes instead of asking for data about what actually happened.

Its definitely easier to just assert things than ask for perspectives and data that might conflict with your own experience, but you are rarely going to learn anything interesting that way.
The reason the author's viewpoint is compelling is because it is somewhat unique. Your viewpoint is the standard one. Most people share it and that's why most people do exactly what most people do: work their tails off to try and accumulate power and money, often without thinking about why they're doing so and what they are truly working towards.

A few weeks ago I saw a startup founder speak and one of the things he talked about was work/life balance, which for him had been skewed towards work, extraordinarily so, for many years. "I've now realized," he said, "that I need to rebalance things, because the reason I'm working so hard is to be able to enjoy life and spend time with my family."

I laughed to myself, because this is someone who has built a company with $100MM in annual revenues. He could sell today and fulfill his stated ambition immediately. The reality, I suspect, is either that he's still in love with building something (a positive motivation that resonates with me) or is still trying to accumulate even more power and money (a less positive motivation that also, quite honestly, resonates with me too).

Someone like that is someone I understand. Based on your comment, you're also someone I understand. But I have met, and believe I also understand, people who are not wired like us. They truly have no power but do have a great deal of freedom. Either choice is valid, but if you look at someone who is free and insist that they are just as power-hungry as you are, that's sad - because if you can't see the choice they made, then it probably means you haven't made a choice either. And you should! Not making a conscious choice about your priorities is a great way to create a mid-life crisis. ;)
Gboard (Google's keyboard on Android) has had voice recognition without the cloud for three months now, no extra work from ARM needed.

https://techcrunch.com/2019/03/12/googles-new-voice-recognit...

Looks like they're not uploading clips to themselves either, at least it doesn't show up in https://myactivity.google.com

They still store audio when you use Ok Google though.
We couldn't raise money on time and our CEO was not the best at sales and hiring.
/e/ bundles microG as a Google Apps replacement.

https://microg.org/
We're Only About 43% Human
Yes. Bandits will often converge more quickly to the optimal strategy, but it is much more difficult to understand why that strategy is optimal and generalize from the bandit outcomes to predict future performance and performance of other strategies.

It isn't impossible - bandits are seeing adoption in medical trials to avoid precisely the problem discussed - but the standard experiment design and analysis techniques you learn in a decent college statistics class or introductory statistics text no longer apply. That's one of the beauties of A/B testing: while it does require substantial thought to do well, the basic statistics of the setup are very well-understood at this point.
I definitely feel that Google owns Go and it is a language designed for Google's purposes, but that didn't dissuade me from using it. It only makes me not want to contribute to the core language, just as Google's control over Chrome makes me not want to contribute to chromium.
Then why did D never take off?
Not everyone has a price, but everyone has a breaking point. If you can't buy someone you buy someone else to cause them pain.
> Don't be afraid to add more garlic. More garlic almost always equals more flavor. This is a big reason why Italian cuisine is so consistently delicious. It's not unusual for me to use 15-20 cloves of diced garlic when making dinner for two.

As an Italian with a passion for cooking, I'd like to say that too much of every ingredient is just too much. A plate is a balance of different flavors, and while garlic does enhance the flavour of a dish, I believe that a dish for two with 15-20 cloves of garlic will taste mostly... of garlic! Garlic is not just a neutral enhancer of taste (or otherwise it could be used with everything, while there are some recipes in which garlic is not an ingredient), but it's presence is quite felt.

While garlic does play a big part in Italian cuisine, I think one of the reasons Italian cuisine is so delicious is that, through its simplicity, it manages to balance a few ingredients very well, allowing them all to appear and compensate each other. Adding a ton of garlic upon everything does not play well with this and probably makes every dish taste like garlic.
By “you are criminally responsible” you mean “Wordpress is criminally responsible”? I don’t think the analogy makes sense the other way.
As another data point, I've seen more contribution and feedbacks to https://github.com/MichaelMure/git-bug (distributed bug tracker) than I expected from the chinese community.
It is disturbing to read different comments seeing this as manipulative or a threat.

Probably well written books, or movies were in similar boats when they were original.

They're mechanisms through which to tell stories in more effective ways. If you're scared of what society has done to these people and unwilling to recognize it and reflect on it I don't know if I can call you a human being. I'd say you're not quite there yet, but keep striving and maybe one day you'll get there.
Despite being just text, images and tables, the post doesn't appear at all with js disabled.
I always liked the look of lobste.rs but never knew anyone active there who could invite me (I've spent the last few years working at tiny startups and haven't spent nearly enough time networking with others outside my immediate circle).
> Isn't it the other way around? Ctrl+A does nothing on my machine, because I haven't set it up to do anything.

Is that trolling ?

Dude... she's not banging some Perl in emacs... She's writing words in Microsoft Word running on a Windows like a gazillion of people do in the 9-5 workforce, with the occasional excel spreadsheets and file manipulations in explorer.

Ctrl-a, ctrl-c, ctrl-v everywhere, all the time.

It has been for 30 years. The fact it has no logical consistency (although I am pretty sure ctrl-all is a good candidate) it's not an excuse to forget about it everyday. Does she forget where the brake pedal is in her car ?

I am dev. I know computers are voodoo and run on magic.

But it's not a reason to forget how to turn it on every morning.
We love SQS, but one of the problems we're running into lately is the 256kb per message limitation. We do tens of millions of messages per day, with a small percentage of those reaching the 256kb limit. We're approaching the point where most of our messages will hit that limit.

What are our options for keeping SQS but somehow sending large payloads? Only thing I can think of is throwing them into another datastore and using the SQS just as a pointer to, say, a key in a Redis instance.

(Kafka is probably off the table for this, but I could be convinced. I'd like to hear other solutions first, though.
Lobsters:

https://lobste.rs/

It's a slower-moving site with lots of CompSci and programmer-focused stuff. People also regularly share what projects they work on, what's going on in their life, or maybe what they're reading. Still has a small community feel despite over 10,000 views a day.

Lobsters and Hacker News are my must reads each day. They're both great. :)
No any different than plenty of people in the US. We generally have a good regulatory body that catches people when they do it.
CM-1, linked in 'dragontamer's comment.