skysight-inc/HackerNews huggingface dataset:
Hah! I just had a friend drop a reference to Chesterton's Fence on twitter the other day. I think that this is definitely a great point. Time boxing and code review and cultural guidance are probably the best defense.

But I think a valid thing to do if a newer dev doesn't understand a section of code is to ask why and see if there are steps short of refactoring to improve that (comments, docs). What I hate and strive to avoid is code that is "abandon hope, all ye who enter" territory--totally a mess but "works" and no one wants to touch it.

All in all I think we agree, drive by refactoring is the flip side of that and can lead to subtle bugs a year from now. It's a balance.

EDIT: I'll update the post to reflect this discussion. Thanks!
> It's 2020, people, can we drop it with the "Hack3rs" stereotypes...?

Well, stereotype accuracy is one of the most robust and replicable findings from psychology research...
There are now at least 4 different implementations of every data/app related technology: the oss/original version, the aws version, the azure version and the gcp version

Is this a good idea? I don’t think so
How can we design for the future when we don't know what will happen?
Ask marginalized people - generally a subset of, but not limited to, people subject to generational poverty, people with prominent genetic ancestry in the Global South, LGBT/queer folk (especially the T), and those with visible, chronic physical (weight, height, mobility, etc.) or mental (developmental disorders, mental illness, etc.) "deviances" - and you'll learn just how effective and esteemed doctors really are. (Of course, people generally don't ask us, so...)

While I imagine that some people have already had a certain particular rage switch thrown in their brain wrt the preceding list, stay with me here. We're not just talking about intersectional pile-ups; go ask your fat friend about his last check-up.
OP congrats on your launch!

---

Wow there is _a lot_ of negativity in this thread. I really wanted to make some comments on this project and I hope they are constructive.

I'm wondering if you're starting off with a specific vertical in mind for this, targeting any facebook user might be a bit hard, so maybe consider curating to specific groups of people or communities. The current UI/UX would not be appealing to engineers for example (pop colours, animations, sliding panels) but to a more creative community it might be a welcome change.

Social networks are a dime a dozen, you most likely have some features that differentiate slyde from others and some features your target audience will appreciate. Let your users know about them. The landing page doesn't offer much information. Why and how is slyde better for my community, friends, or work?

Help the user understand what your features do, channels don't load, and I don't know what they are. The button to "create a post" is giving me three options for feed/channel/story. I don't know what these are and I don't know how to find out. I am not sure what an invite will do.

---

Various minor personal annoyances with the site itself: The whole site is visually overloaded and is bringing my browser to its knees (on a pretty beefy desktop). The vertically scroll on the home page result in me going to the previous page when using the trackpad. Clicking on "create a post" takes 5 seconds to do something. Various buttons don't show the correct cursor making me think they are not clickable.

Again a personal peeve: I would not invite my friends/family to anything that suggests that they might know random strangers. I understand these are the first days of the network but logging in and simply seeing a list of options and reasons I should invite my friends would be more encouraging than seeing random people's faces.
It also seems to assume that there is only one "path" to "observer" status. For example, could there be an alternative to Eukaryote cells that would allow equivalent cognition to our own? We don't know because we only have one instance of "observers" coming around.
But why Airflow, it has so many weird things. I hope it is dethroned soon.
You can aim for both. If you just aim for profit, then you can get lucky with just average, or even random, betting. If you find a weighted coinflip (which is not impossible), provided by how many times you can flip that coin, you will see steady systematic profits. Of course, majority of day traders are getting owned by the big players, and they would do better doing more reasoned and long-term investments. Most day traders are not even using predictive models though.
Ask HN: How do you organize your playlists?
How do you organize your playlists? I wonder if you guys have some creative algorithmic ways to go about this.

Recently I have noticed that I built up quite a sizeable unorganized collection of songs I listen to regularly, used to listen to, or situational songs.

Here is my strategy, first I dumped everything into /Unclassified/ (which is also where new music is initially added).
From there if I noticed I have more than ~3 songs per artists, I dumped that into /{ArtistName}/ playlist.
If the number of songs per artist was large I further split that into /{ArtistName}/{Category}.
For example /{ArtistName}/{AlbumName}, /{ArtistName}/Singles New, /{ArtistName}/Singles Old etc..

From there I tried to organize those more for the mood / situation / thematically. This is proving somewhat challenging.
To make matters more complicated the music I listen to is split across 4 languages Russian, English, Finnish and Polish.
So far the more successful playlists are /Russia/Disco, /Russia/Doomer, /Disco Polo/.

I had a /Chill/ playlist which ended up growing very fast, and as a result a lot of songs in it just didn't belong in the same playlist.
So I have split them into /Chill/Laid Back and /Chill/Uplifting but I feel like this isn't it.
I think I need /Chill/X, /Chill/Y, /Chill/Z.. but I don't know what the X, Y, Z should be.

Anyway would be very interested to hear how you organize your playlists.
As does Google's GSuite^h^h^h^h^hWorkspace. Employers have the "right" to use surveillance of their employees in the US (this has been litigated several times) and so product suppliers build it into their tools for those enterprises that want to use it.

Since most (maybe all?) employers make you sign a document when you start work that explicitly states they reserve the right to surveil you. As a result this should not come as much of a surprise.
This post doesn't quite do it for me. There is indeed a huge amount of low quality and low information news content going around. However, to me, the issue is not the lack of novel or high quality articles around a single topic or set of topics, as the bell curve bit seems to imply.

For one, frequency bias is real, and people aren't able to dig deep into every single issue they read about online. There's just too much of it. They read snippets and headlines, and cobble together responses from peers or sources they trust to build up their view. As time goes on, one might look into a given topic more and become more well informed. Ideology forms around the responses and ideology informs the responses. Just look at how the disinformation campaigns in 2016 went. The absolute volume of headlines and memes meant that you couldn't refute them one by one. But if you consumed all of them at face value, they created a coherent narrative in many peoples' heads.

And the other point that others have brought up in this thread is bad faith discussions. There's really no point engaging with these other than to rudely and flippantly shut them down. If they get you to respond seriously, you've already lost. They're not playing the same game as you.

Combining these points, I'm not as convinced nowadays that variation in viewpoints in what is needed. Transparency and accurate reporting, certainly, but not a wide variety of takes through some worldview or lens. The reporting from the BLM protests this summer is a good example. Video evidence of police brutalizing protesters and news reporters cut through a lot of the noise and made things clear. It's one thing to go back and forth arguing about numbers and policy, and another to view something, see that it is not what you want our society to look like, and work on actions to take starting with that as a basis.
"7. Conclusions

It took approximately 4.5 billion years for a series of evolutionary transitions resulting in intelligent life to unfold on Earth. In another billion years, the increasing luminosity of the Sun will make Earth uninhabitable for complex life. Intelligence therefore emerged late in Earth's lifetime. Together with the dispersed timing of key evolutionary transitions and plausible priors, one can conclude that the expected transition times likely exceed the lifetime of Earth, perhaps by many orders of magnitude. In turn, this suggests that intelligent life is likely to be exceptionally rare. Arriving at an alternative conclusion would require either exceptionally conservative priors, finding additional instances of evolutionary transitions, or adopting an alternative model that can explain why evolutionary transitions took so long on Earth without appealing to rare stochastic occurrences. The model provides a number of other testable predictions, including that M dwarf stars are uninhabitable, that many biological paradoxes will remain unsolved without allowing for extremely unlikely events, and that, counterintuitively, we might be slightly more likely to find simple life on Mars."

BTW, the first book that extensively wrote about the basic idea is 20 years old:

"Rare Earth: Why Complex Life Is Uncommon in the Universe" 2000, by Peter Ward, a geologist and evolutionary biologist, and Donald E. Brownlee, a cosmologist and astrobiologist.

https://en.wikipedia.org/wiki/Rare_Earth_(book)

A 20-th anniversary review, covering some details we have learned since then:

https://www.centauri-dreams.org/2020/06/26/a-20th-anniversar...
Not quite art but related: Mojave Phone Booth: https://www.atlasobscura.com/places/mojave-phone-booth
What is the evolutionary benefit of the 'Asian look'? If women are inclined to choose other looks how can it be that men with Asian features have obviously been chosen for thousands of years?
Elon Musk is the world's 2nd-richest person
Believe it or not there are alternatives to our Aurora 7 prototype but those are too large to fit in standard backpack. They usually consist of monitors bolted on to a standard desktop chassis and don't feature integrated batteries. The Aurora 7 folds down then fits into a backpack.
Here is a picture of how it looked before the cleaning:

https://untappedcities.com/wp-content/uploads/2018/06/Grand-...
US internet speeds 91% faster in 2020 according to user speed tests
Purdue Pharma pleads guilty to federal criminal charges
and a dude walked right in and put that in! NICE!
Had the pleasure of applying to reddit earlier this year.

Was sent a link for an online test (hackerrank if I remember right) for which I needed to keep my camera ON.
You definitely are!!
Because COL drives supply and demand. If you're only willing to pay $5/hr in SF, you'd have less supply because people won't be willing to work for that price.
I could not read more than the first little blurb, but I am guessing the article will be critical of the Netflix position that anything that takes a viewer away from their service is a competitor, even sleep and going to the bathroom. Seems reasonable that for many watching the credits roll is an opportunity to do "something else".

https://www.fastcompany.com/40491939/netflix-ceo-reed-hastin...
> worth taking a good picture of yourself. Get a second opinion on it.

Wow, this 1000%. Every time I hear a guy complaining about how bad their online dating experience is I ask to see their pictures. It's almost always cringeworthy what they selected.

Another underlying problem is that people who aren't of above average attractiveness don't like having their photo taken. Then they have less pictures to select from and end up settling for some really awful ones.

As parent poster stated, please get feedback from multiple people on your photos, particularly people of the gender you're targeting. You will most likely be surprised at their feedback.
Intelligent life could evolve frequently, even within their model, if you consider panspermia (life transmission via rocks between star systems). The infrequent evolutionary events just have to happen once, then get spread all over the place, in the bodies of something like an alien-Tardigrade. Moreover, life could exist off planet. Here is a presentation by Freeman Dyson talking about searching for life in the Kuiper belt (where all the real estate is):

https://www.ted.com/talks/freeman_dyson_let_s_look_for_life_...
Pam Bypass: when null(is not)ok
I'm sorry, if you could build a model to predict markets, why will you post in to Kaggle to get $40k in prize instead of applying this model to your own broker account?
Yes. I think that this paper’s contribution is not that it pretends to be the final answer, but that this technique is even feasible at all.
OK fair arguments I guess, how about we apply them to other facets in our lives?

Why save for the future? You might die tomorrow, go ahead spend that money now. Enjoy yourself if You end up destitute tenting in a park with a sign begging for food, at least You had a good time.

While were at it, we might aswell drink a bit more and eat as much crap as we want, might get hit by a bus tommorow so why not, who cares if we get diabetes and have to get a foot amputated we lived life to the fullest.

Maybe we will get covid, maybe not. Who gives a crap about the doctors and nurses that wont get to see their families because they had to work overtime to try and save our selfish asses. We got to live our lives to the fullest.

Give me a break, part if being in a society is not always putting yourself first. You have the ability to do what You want but don't think it is going to be without concequences.

These laws are really only going to keep honest people inline, sort of like a locked gate on a 3 foot fence. So go ahead and jump the fence but don't play the victim when your loved ones are dying and there isn't a doctor or nurse available to help them, all just because your tiny bit of freedom was more important than the general good or because You knew better than all the experts because you read something on the net.
Sh*t that sounds nice, but when stretched outside the simple documentation, has no purpose or meaning and ruins your life.

I’m looking at you -> { blah && }
The noise is the code.
Carbon offsetting is different from indulgences, because the offset is actually calculated and verifiable. You pay some money to cover some materials and labor, that labor will result in x amount of carbon-dioxide being sequestered over a certain amount of time. You can actually go and research this stuff if you're so skeptical. There are actual explanations for how everything works, so it is in absolutely no way like a catholic indulgence, where you never actually know if the money you're spending is doing anything. You can actually go on the web and find answers to all your questions. Yes, I mean you, specifically.
(Apologies because I don't have time to read that paper right now, but...)

Program length can be evaluated (more or less) without ambiguity, non-determinism, or the need for actual benchmarking.

In contrast, program performance (in practice) is hard to accurately predict via model, and on a typical computer system is affected by a lot of hidden initial state and other random variables.

So unless you're content to use a simplistic model to grade a program's performance, I would guess that searching over that space would require actual benchmarking, which could significantly slow the search process. (Although various techniques like ceasing evaluation after a program takes longer than the best-so-far might help.)
Developers do OOP even in C and asm. Rust is much better for OOP than C.
Until there's charging stations deep in the woods a few hundred km from any town, I won't be able to own a pure EV as my only car, and I'll be holding on to my Volt. I can't see that happening in the next decade. And I'm by far not the only one with those kind of use cases.

I think a pure EV meets the needs of most consumers. But I think it's incredibly short sited to drop something like the Volt from the product line, especially in places like here in Canada. Especially since it was superior to anything similar that has come out.

I also don't trust GM to actually be pushing the EV transition. It feels to me like stalling.
I just glanced at our own airflow instance in AWS (not on this service). We run 1 t3.xlarge instances 4vCPU for the scheduler and web server and 1 t3.xlarge instance (4vCPU) for the workers. At $0.33 per hour (on demand), this seems to most closely match the resources for their medium or large offering, at $0.74-$0.99 per hour (roughly 3x).

I realize you are buying not just the compute, but the management, but that ends up being something in the cost range of $300-$500 or so per month for the airflow management part of it. Seems a bit steep. $50-$100/mo would be a no brainer for us. For some orgs I can see this being a great solution, but its not really friendly for the little guy (with a min price of $350/mo).
That's literally what the article says! I suggest reading it, it's fairly short ;)

How similar (~similarly historically biased) is the story of bronze-age-collapse Dark Ages though?

That one is based primarily on the even flimsier evidence of "fewer texts and large human settlements recovered by archaelogists => less literacy and commerce => less culture => dark ages"! Horror! Boo!

How about "people got fed up with the rigid social system and corruption and slavery and massacres, and once a cause materialized (natural disasters, famine), gladly revolted en-masse and destroyed the ruling class, their BS palatial "economy", temples, palaces, scribes, clerks, priests and everything they stood for… including writing"? "Mysterious Sea Peoples" followed by "Dark Ages" my ass.
figlet -f banner 'foo' | sed 'y/# //'

(should work with `tr '# ' ''` too, but I only have the busybox version which only works with ASCII)

EDIT: and I forgot what a pain Unicode can be on HN as well. Unbutchered here: https://pastebin.com/jVSUwVCS
Because there's benefits to hiring people who would work in person.
With 5 thousand viewers right now, they probably have 10k+ in the queue and they are printing what,one page every 20 seconds? They could definitely speed up how fast they print though.
That's why we're all using dart
I always admire these kinds of things, it's a genius marketing strategy and reminds me a lot of the sort of things that the people behind Cards Against Humanity have done. Anyone aware of others doing similar things?
Curious what you like better?
It's a shame Remote SSH etc are closed source and MS has no plans to open them. The extensions even check and refuse to run under non-MS vscode builds.
Is there any way I can get a recording of my document getting burned?
"Probably". I wouldn't trust journalists on this sort of thing. It would be completely insane to make this solid. It's almost certainly welded sheets with ground welds, assembled off-site.
Show HN: Botocove – Python Boto3 functions concurrently against all AWS accounts
This is admittedly a bit niche, but might be interesting for anyone managing multiple AWS accounts. Botocove is an extension of Amazon's Boto3 library, using async.io and a decorator to allow functions to be easily run in every AWS account in an organization concurrently.

I found myself needing to interact with all of the 200+ accounts in our AWS organization and copying chunks of code around to do it. Botocove provides a decorator that can run a Python function against every AWS account you aim it at, or every account in your organization, concurrently.

https://pypi.org/project/botocove/

I use it for most often for things like inspecting all accounts for security and audit checks, ad-hoc queries, or deployment of changes (such as updating IAM password policy, deploying a Cloudformation stack, and so on). By default it's opinonated to use standard AWS Organizations setup and roles, and generate a list of every account within an organization; but everything is configurable.

Any feedback would be great, hope it's helpful!
Scaleway is owned by Iliad Group. It's a legit subsidiary of a legit multi billion dollar French telecom corporation.

https://en.m.wikipedia.org/wiki/Iliad_SA

Edit: Ah, the concern is Cloud Mercato, cited in the benchmark graphs.
Not quite. The designs are only part of the picture. We care mostly about utility. We're quite fedup with this trend of unsustainable, premature obsoletion [1] that is the current norm for hardware. Our design philosophy is very simple.
[1] https://expanscape.com/about-us/the-3-us/
https://www.law.cornell.edu/uscode/text/18/1001

It has to be "knowingly and willfully", "in any matter within the jurisdiction" of the government. While this is much broader than most people might realize or expect, it probably doesn't extend to using a nickname in a conversation when the agent hasn't asked you your legal name as part of an investigation!

(But the breadth of this kind of rule is definitely a reason that people are discouraged from consenting to an interview with law enforcement without a lawyer present.)
It would really, really suck to be responsible for putting elderly relatives in the hospital or the ground.
I don't think that's necessarily true. The economics of online dating seem fairly straightforward. Given a pool of men that are willing to speak to them, women will focus their attention on the highest value men in that pool. Unfortunately for men, other men set their "value floor" for women well below their estimation of themselves, leading average men to entertain conversations with below average women, whereas below average women are still only interested in engaging with average or higher men.
How? I truly do not go to states where open carry is a thing, for example. Guns are a controversial topic and I'm not the only one who would rather see them banned than legally purchasable.
True, I must have misread it.
>Unless you have some kind of specialized non-public data (e.g satellite images of number of cars parked outside parking malls, number of cargo ships moving in and out)

Planet labs will sell you all of that data, in case people reading along here are curious.
The primary reason why I love Rust is that the compiler catches most of my bugs at compile time. For example, I recently spent three full days on writing code without running it at all — I just made sure it compiled as I went along. Afterwards when it was time to run it, there were a few mistakes not caught by the compiler, but I was able to fix all of them in 30 minutes.

That program has been running in production without any issues since then. We use PHP for most other projects at work. I can assure you that this kind of thing is not possible with PHP.

So in short, Rust forces me to think about every edge case and error path, so I can feel confident that my code really works, even in the face of obscure situations.

In fact, this is also the first line in the AWS article in question:

> One of the most exciting things about the Rust programming language is that it makes infrastructure incredibly boring. That’s not a bad thing, in this case.

The only language I've had a similar experience from is Typescript.

That it's fast or uses only a little memory is just a bonus for me.
I was always under the impression that the only romantic entanglement in Mallard Fillmore's life was "owning the libs".
When you send in an email, the confirmation you get back says you‘ll get a clip once it‘s been burnt