jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I wanted to debate whether being partial to a specific group of people limits creativity, but it seems people would rather debate the importance of “business guys” so I too will give my input on business guys.

I would like to make an effort to reframe the word “business guys”. Currently when people use or hear that word they think MBA, consultant, Wallstreet, Investment Banker, VC, Money, and ego, all of which are destructive to a startup.

But someone who simply understands the basics of business can be very beneficial to programmers and startups.

A lot can be learned from a business guy who understands how to manage cash flow so that the inflows are greater than the outflows, who has an ability to be close to the customer, who understands sales and marketing so that when he communicates he talks about the benefits and not the features, someone who can speck publicly and inspire others.

This value is a lot less tangible than 40,000 lines of beautiful code but I can assure you it is just as important.
Generally they follow exposure to the vaccine with exposure to the actual virus and see if the monkeys become infected.
Hello HN'ers, I am a long-timer lurker on HN, don't post anything, don't have Karma. But I do want to respond to the comment by quonn below, which is an example of a broader type of comment for these kinds of news: some _developing_country_ invests in _scientific_project_. People say, why are you wasting money on this when you should be feeding your people? To that I say, countries should be feeding their people, as well as investing in science. As an individual, you are constrained by money because you can't print it. To a country, money does literally grow on trees, and a country can print as much money as it wants. What should a country do to remove poverty? Invest in projects that create jobs - massive infrastructure projects come to mind here. But also invest in cutting edge science and build a scientific infrastructure. A country should, to create new knowledge, attempt that which others have not attempted. Kennedy's Man on the Moon speech is very much in this spirit. Eventually scientific progress made anywhere benefits all humanity. So I cheer India (or any other country) in such efforts.
Biology is non-toxic. Biology is efficient.

No, and no.
I almost replied "who would look at Kubernetes and think it needs more layers?" but it sounds like Autopilot is a new cloud service - the customer (hopefully) doesn't interact with the underlying Kubernetes layer. I guess it kinda makes sense.
BCH has actually been doing more transactions than Bitcoin recently.

If Bitcoin can evolve and be updated, one would hope it could evolve to a larger block size.

Maybe super super large blocks would add some centralizing forces. But 8/16/32MB? Not at all.
>daily drive autopilot on city streets when it's ready

Please note that it is not real autopilot and be safe.

I can understand not being scared of automatic vehicles but Tesla isnt self driving yet.
A rouge employee could steal a physical key left lying out, much like they can steal keys from computers.
Can you explain the whole concept of Kubernetes to someone whose knowledge of computers is limited to making simple webpages with HTML and using Excel/VBA?
It certainly should be. Gen3+ reactors like the AP1000 are safe and reliable sources of carbon-free electricity.
It's still just an excuse. Of course there's no liability in computing so no one actually have to come to terms with that.
"Each successive quarter will involve a 3 day weekend to be held in various startup cities including Austin, LA, Portland, NYC, Salt Lake City, Chicago among others."

So are distributed teams frowned upon?
I understand the frustration of advocating a contrarian view on HN, but please don't do rage-deletes. You're depriving readers who want to know what you had to say. Some of those would have been genuinely interested, despite the downvotes from others.

Anyone who wants to read a downvoted comment, btw, can do so more easily by clicking on its timestamp. That should take you to a page where it's more readable—assuming of course that there is content left to read.
I personally think both have their place, and it's partly a preference thing.

Terraform is a nice constrained domain specific language, Pulumi is very expressive, but that comes with a cost. So we'll see how that comes out.

However, the Pulumi AWS integration with lambda which they call Crosswalk is definitely quite magical. It provides you simple primitives and let's you create lambdas as inline JavaScript lambda expressions, handling closures and all referenced infrastructure resources.

Building a small project with it which involved a few lambdas, queues, cloudwatch rules and a dynamodb table really felt like the future is here.
Watch the Netflix documentary. Basically cuts to the chase.
Cool! And how many souls do you have? ;)
Adobe Premiere is my favorite, but Final Cut is also good. https://www.openshot.org/ is an excellent open source option.
Is social mobility also meaningless? The two are linked.
As much as it's overkill for most people, I'm a fan of safe defaults so I say let random() be slow and good. It's better to find out your code is slow due to a slow random() than to find out it's broken because you didn't know and thought random() was really random.

If you need a fast source of randomness, for some Monte Carlo algorithm for example, then you know this and can pick a deliberate pseudo-random generator that fits your needs.

I worked on a Monte Carlo path tracer. Early on we swapped out the random number generator from the standard random(). Initially not for speed, but due to the poor distribution.

After optimizing other areas it became a bottleneck and we swapped it out again for a faster one.
Same, used a few different until I found termite and it did everything I sometimes struggled to get working on the other ones, with minimal config.
Nano. Feeless, instant and energy efficient.
Holy cow, one request per month is low? I know that's less than one account in a million, but that's still way higher than I expected.
This is a terrible time to be looking for work in academia, too.
It is a shame that Gosu has not become more popular as a JVM language. You guys were doing things that took other languages years to catch up.
You can use Policeman

https://addons.mozilla.org/en-US/firefox/addon/policeman/

Or on Github for a more bleeding-edge version

https://github.com/futpib/policeman/releases
Okay, wow. Where can I see some screenshots/demo? I'd like to pay for this right now.
i'm pretty sure that half of these features don't work.

Such as the famous "autofree" where everyone doubted it could work and the solution now was.... to drop in boehm-gc.

for anyone unfamiliar with v, take everything on that list with a giant spoon full of salt.
Thank you.

And yes -- navigating the line between the endings/beginnings bit, the loss (which it is), and tragedy (which it isn't) is difficult but this time around I am finding it easier.

One of the things I have already realised is that explaining-stuff-to-my-Dad is portable. I can do it in my head. And when I can do that without tears, I'll be able to add my Dad to any audience in the future, and hear his questions as well as theirs.
> Keep in mind, you're not just "working remotely" these past two years, you're "working remotely through a pandemic". These are two very different things.

I will disagree with it. I may have agreed the first year but not the second. The pandemic doesn't excuse anything anymore.
Well, Apple Cocoa Touch can be quickly customized into a simple app, in minutes.

I have a whole bunch of published SPM modules for things like GUI widgets, extensions, and infrastructure, that give me a really good start.

Look at the links in my answer, below (or above)[0], to see many of them.

Here are a few: https://riftvalleysoftware.com/work/open-source-projects/

[0] https://news.ycombinator.com/item?id=31057484
autofree demo:

V's compile time memory management demo. Running the Ved editor on an 8 MB file with 0 leaks.

https://www.youtube.com/watch?v=gmB8ea8uLsM
As I said, I may be wrong. I think I will try V some day to see it for myself (maybe I'll write an article about my findings). As you are the author of the language, can you comment on what is the state of the auto-free system? How is memory management implemented?
Thanks for the dissection, I really agree there's far too much uncritical adulation of 'art' - "famous person did this so it's very good, and don't contradict". I think art is a personal thing, a matter of taste, yet somehow you're not allowed to judge against.

This slobbering gush of praise may be right or it may not, but I feel I'm being battered into agreeing.
one thing I've never understood about these kinetic launch vehicles is that, if something falls from orbit, it tends to burn up. But if we want to launch it from ground to arrive at orbital altitude with orbital velocity, then we have to launch it faster than orbital velocity and from thicker atmosphere.

So, do we cover it in big, aerodynamic heat shields or something?
Yeah, that'a good point. Meanwhile, there is a list of online events: https://dev.events/OU

Hope more will be added soon.
It may not be laziness but anxiety at not internalizing you can't do everything and not meeting defined goals. In which case try internalize it, define goals, and work with yourself. None of us are always objective.
Same here. I've had a few delays longer than that - but those were for some canned goods via Amazon Pantry. Two weeks of delays and estimates.

No biggie, I still remember when Amazon was just a bookstore, and everyone got groceries and supplies at their nearest retail outlet(s).

I'd be fascinated to be in some of the operations/SRE rooms at AWS. There should be some interesting content from engineering blogs this year.
In case you're in the situation where you're considering moving your site from a CMS to something static, I did this with PhotoStructure's public site in December, switching from ghost to hugo. It's fantastic to be able to prop up a new site in seconds with an rsync command, and revert to prior versions with filesystem snapshots or standard backup software.
There are plenty of other online retailers. The guitar cable example triggered me, because even in the best of times you can get better gear from a smaller business with the same two day shipping. I'm sure there are tons of other examples.
> From time to time, Amazon may choose in its sole discretion to add or remove Prime membership benefits.
> Some companies will no doubt have a bad quarter or two.

That seems like an understatement. 99.9% of businesses in the USA are small businesses. Most that I know will be lucky to survive a month of this, without serious government assistance.
Have they? I've never heard anything about that. Microsoft has been shipping x86 emulation in ARM64 machines for the past few years. (And does original Xbox back-compat emulate x86 also? Or was it statically recompiled to PPC somehow?)
(OP here) The main issues I had with them had nothing to do with immediate vs. retained mode, but simply with the unnecessary constraints the big GUI frameworks put on you.

Usually the GUI framwork wants to own the project. I need to build an application IN Qt or IN C# with WPF. Thats just unnecessary. There is no reason why these libraries can't just provide a header with some functions that I can call, and thats it. The notion that I have to use C# for WPF seems completely ridiculous to me. Or that I don't get to use my own build system (Qt) or chose how I want my control flow to happen and so on. I want the GUI framework to be a library to my application, no the other way around.

I hate all of these build shenanigans. I had a C++ application, that I built with a .bat file. I was not gonna port that to C# or have some bullshit wrapper around C#, or port the whole thing to Qt, or switch my build system. That WPF and Qt required this of me is just unnecessary, and I was super annoyed that everybody thinks that is just ok and not a big deal. Stuff like this makes modern programming a slog and kills my productivity and morale.

I don't know about embedded Qt, but after seing that standard dev Qt download is 40 GB, I already knew this is not going to work because 99% of that is going to be stuff I don't need or want, and (as it always goes with these things) it is going to cause a lot of friction, because, of course, I will still have to interact with those things.

So, yeah, basically I just couldn't find a small, simple, non-intrusive, no arbitrary constraints GUI library that looked halfway decent.
Vienna is notoriously safe, as any city there are sketchy neighborhoods, but still. Were you there for long? Or just used it at night?
Yeah, but your example was valid 9 years ago and the market has changed since then.

I was asking about doing the same thing in the real estate market of today, not the one from 9 years ago.
La Molisana is an historical brand of Italian Pasta, one of the best exporters in Italy. Me myself I found it everywhere in the world.

They decided to go for a historical storytelling: in the '30s "Abissinia" was among Italian colonies. And many famous literary men talked about it in a gentle way (i.e. the roman Trilussa among all).

But nowadays we have to be really careful on the weight of our words, and instead of communicating historical authenticity, La Molisana, a firm that was renowned for being antifascist, they had to do their public apologies.

So here we are: many are the brands that envoys human beliefs. Brands full of meaning that are also really fragile in this hyperconnected world, where "cyberbullism is under the corner" as also Enrico Mentana (a famous italian journalist) commented on this fact.

What's your opinion about that? Did they make a huge fail or were they victim of this trend?

Here some sources (only in italian unfortunately, it's really last minute news, hope you can manage to translate):

https://www.lamolisana.it/
https://www.ansa.it/molise/notizie/2021/01/05/polemica-su-pa...
https://www.tgcom24.mediaset.it/cronaca/la-molisana-si-scusa...
This implies that evolution has a goal and that we are that goal. This shows a fundamental misunderstanding of evolution of natural selection that is common.

Who is to say that viruses won't be the end result of life on the planet earth?

Complex life <> more evolved life. It's just differently evolved.
You must not be a programmer if you think it’s generally “easy” to “just rewrite the software”
No American law can affect my internet access in Europe. The USA ≠ The World
You are right that it's not an apples/apples comparison regarding environmental damage, destruction, loss of life, etc... No question.

The comparison isn't really trying to do that though. I think the point is to compare "oil spill economics" with energy efficiency economics.

That we have the rig in the first place is the issue...
And if you're 100% sure it's correct, it's probably wrong somehow.
is it hard to make/design phones that look as bare and minimal as an iphone, or is there some other motivation at work?
Keep in mind that what you see on that Draft is just for the "small language", which is being worked on by the "Working Group 1". Then there is "Working Group 2" which is going to take care of building a standard library of non-core features. This means that R7RS in it's whole is going to be more than R5.1 -- but the separation is needed imo is wide adoption is desired.

You can get more information here: http://scheme-reports.org/
Absolutely will do. Gonna head out there in a couple weeks and give it a try. Can't wait to try it -- brings me back to the days of sitting around with friends in elementary school and creating our own little RPGs.
This is pretty neat, but the idea is by no means new:

http://www.youtube.com/watch?v=5u5vBAMcLUE
JQuery mobile seems like an awesome way to get both iPhone and Android support in one fell swoop.

It's still not quite as good as a native app, but it seems like you're getting 90% of the benefit with about 10% of the work. For a dev team strapped for resources it seems like a good option.
Hmm,

You've created something you think is worthwhile and given it to the world. Hopefully, one factor involved is that you would enjoy even a little appreciation.

If you say "these are my resources and this is my plan for further development, I would certain appreciate any resources that one might contribute to extend this", you might, just get a nicer response back than if say to the user " don't like it? There's nothing I'm going to do to change that".
This is awesome, really. Are you inspired by the http://sites.fed.wiki.org/ design? Maybe they could take some ideas of yours, like the ability to close articles and the top bar navigation.
No one deserves the inhumane conditions she (and others) have experienced in American jails.
80:20 rule.I am sure, if we check for api_key,password(variants),key should help 80% of the people from making mistakes
How about attempting to fix the issue instead of confirming what I already knew and telling me to buy a new computer? That's what technicians are supposed to do.
I mean, his first sentence included the phrase "the story of Rome's fall" and nothing between there and the book suggested he'd changed topics.
I don't think it's fair to say that Chinese users aren't missing a lot. At the end of the day, a small number of users are responsible for the overwhelming majority of quality content created and discovered (authorship and curation). Those users more often than not rely on high quality content irrespective of national origin. When you cut off that access for those people, it's certain to limit the quality, breadth and depth of what they create and share with their peers in China.

I expect this to be especially true with Twitter, which is often a very valuable back channel for many communities of interest (for example, a lot of prominent engineers in several programming language communities use Twitter as a way to share novel ideas and libraries).

When you cut off Chinese users from these sites, you cut them off from a lot more than just inconvenient political content.
So far, Nim has passed the most basic test for me: it installs according to instructions and compiles its own example code. I'm always baffled by the number of language releases that don't reliably do that.

Nim looks like a worthwhile language, and I'm looking forward to learning it.
Yeah, it's all brought to us by the friendly PHP folks who found it to be so dog slow they had to write a compiler to get it running at a decent speed. Further, they found the semantics so flaky, they actually wrote a statically typed variant on top of it, just because they're stuck with PHP.
Its probably something to do with their revenue growth. While they have razor thin margins, its very easy to increase them once there's some kind of brand established.

There's probably that bit of 'unknown' in there too, being that the company may be able to penetrate the Chinese market in creating a desirable product very well. The unknown being the Chinese market could be significantly larger than western markets in terms of how a single company could scale its sales in the single geographic location in such a way that history may not have seen before.
Was it "To Build a Fire"? It's story about a man and his dog who venture out at the onset of a storm. A very good read.
I am no expert on this topic, but this story has a strong "bad science journalism" smell. The pattern is
(1) longstanding complex open problem
(2) stupidly simple "solution" claimed as a panacea.
Generally with this pattern, the simple solution turns out to be well known among the top experts, and really isn't a solution to the whole problem, just a tiny part of it.
I browse so many non-mobile websites (such as forums) that I do it without thinking about it, I actually had to pick up my phone just now to see how I actually use HN. Wasn't a problem at all. I don't know if the experience is more "painful" on other mobile browsers, but the experience is flawless on Safari.
Looking good.

In order for me to use this for my actual CV, at the very least I'd need to be able to re-order the sections (for anyone except new grads, education should be after experience). I'd also need to be able to get nicely formatted ascii txt version of the CV in addition to the pdf.

Being able to pull data from LinkedIn and/or Github would also be nice.
Nor I. Why would you advertise so prominently on your CV something that you aren't either very good or excellent at? I mean, it'd certainly be useful to the hiring manager to know that you give your communication skills 1 star, but it definitely wouldn't do the candidate many favours...
I guess I’m getting old but I’m always amazed when people don’t know what Usenet is. Or at least aren’t able to spot a Usenet group by name.
∫0->∞ x*e^-tx dx = -∂_t ∫0->∞ e^-tx dx = -∂_t (1/t)∫0->∞ e^-u du = -∂_t (1/t) = 1/t^2
looks like it has been corrected!
Nope. This is a real problem. I own the AirPods Pro, older version and the newer Max. Immediate onset of tinnitus when using pro. Went away after I stopped. Extensive use of the Max and regular AirPods don’t produce the same. Never had tinnitus. I also use AKG studio headphones, and I’ve had ultimate ears custom moulded for me by an audiologist for on stage use. I’ve also used a hell of a lot of other audio gear for on stage performance, production, phone calls and casual listening with no tinnitus or other effects.

Trust me when I tell you that this is the tip of the iceberg and may result in a massive lawsuit over permanent hearing damage. I avoid AirPods Pro like the plague now.

I posted this 3 months ago: https://news.ycombinator.com/item?id=24805366
A lot of people here aren't necessarily pro-Googlers, but rather open-source contributors who want to secure a future for themselves. That's not a bad thing, and Google's partnership with open-source has been mostly benevolent. People are quick to point to the "killed by Google" argument, but how is Google going to kill an open project? If they stop funding it and nobody takes up the mantle of maintaining it, maybe it's not actually that useful anyways. In either case, you still have the option to maintain the code yourself.
Controlled Flight Into Terrain: pilot thought he knew how to miss the ground. Pilot was wrong.

Engine-rich exhaust: shit’s on fire, yo.
Reminder: lots of people use things you don't use. Yahoo wouldn't generate enough money to afford Tumblr without having something people already look at ads on. They have many popular services. Flickr and Yahoo Mail are the big ones, but they have quite a few services that are commonly used even if you don't think much about/of them.

> Postscript: Right after this posted a few people tweeted that this new top ranking is based on Yahoo’s Tumblr acquisition. While the first chart suggests in a footnote not reproduced above, that some portion of Tumblr traffic has been assigned to “other sites,” it’s still ranked separately at #28 above, with 38.3 million uniques.

> The Yahoo and Tumblr traffic figures have not been combined (or entirely combined) by comScore. It’s possible that some “assignment” of a part of Tumblr traffic to Yahoo is responsible for the boost. However that’s not clear at the moment.
Had he stopped at just the video I would be on his side. He didn't. He let loose 700,000 pages of documents that he shouldn't have and didn't need to do. He deserves the jail time.
I like the meta display of your own article with the scrollbar! I also love the "5 minute read" at the top. I hope that's autogenerated from a word count, cause that would be awesome!
It doesn't mention it because this is from 2012 (http://eprint.iacr.org/2012/251) and the paper you mentioned is from 2013. (http://eprint.iacr.org/2013/338)

Here's a comment from DJB regarding the 2013 paper: https://twitter.com/hashbreaker/status/342320351776231425

> http://eprint.iacr.org/2013/338 advertises "provable security" while sacrificing actual security. Don't use it.