jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Thank you for your response and noble (if socially naive) pursuit of truth / honesty.

Technically, it only appears to be naivete. I am extremely cognizant of the fact that people don't think using logic or facts, or care comprehensively about what is actually true.

> By taking a stance I'm being dishonest and inflammatory but generating discussion / thought and hopefully avoiding censorship and outright dismissal due to existing biases. Sole intention is to expand the overton, generate thought / discussion / awareness of fact. No one else in these comments brought up E201 and many likely haven't heard of it, but it is worthy of consideration and some may find it interesting!

Kudos for your efforts, the more the better.
Location: US (currently Florida)

Remote: yes

Willing to relocate: yes

Technologies: Javascript, React

Resume: https://bit.ly/2UxuN9E

email: melissapearlmorgan@gmail.com

Need a junior dev? I'm a self-taught front-end developer seeking a remote position, contract-to-hire, or paid internship. I'm launching a career in tech after several years as a stay-at-home mom. I have some experience with design, from print media to technical illustration to wireframing and mockups, sales experience in Real Estate, and a bachelor's degree in English writing.
> Especially since these social shapes typically necessitate funding

I would actually argue, that with today's technologies and cloud offerings, this isn't necessarily true. The operating costs for a high availability sites aren't all that high. You can easily support a million users for under $1000 a month. The real cost to most other social networks is the need to generate infrastructure and growth engines around returning investment to venture capitalists and other stakeholders.

But regarding your other points, I definitely sympathize. I've actually tried to get my friends onto forums, and thoroughly enjoy Discord. Slow Social, however, is for a niche that I don't think those other options fully serve.
To minimize the friction of switching over for most regular folks. It doesn’t force you to use Facebook. You can use your email, Google and GitHub too.
You can bet that the #1 aim of Western governments currently is trying to figure out a way to neutralize the threat posed by Russian nukes, but until we figure that out, appeasing (or at least not antagonizing) Russia is all we have.
But you can read json from polars (or from pandas first then polars) then you can do the map/reduce/filter like in the benchmark.
A real time system can be cooperative. A real time operating system can use pre-emption to achieve bounded latency. A real time system that does not use pre-emption can use other mechanisms -- including a combination of analytical bounding of task run-times and static cooperative scheduling -- to achieve bounded latency. The latter system can be enhanced by enforcing the analytical bounds, making it somewhat robust to errors in analysis. One can argue that this enforcement makes the system non-cooperative, it's certainly not full pre-emption with all the costs and benefits that go with.

As an example of such a system, consider a bare metal BLDC motor driver. You may statically schedule a sequence of tasks -- read current sensors, read commands, adjust PWM hardware registers, read temperature sensors, change state on temperature error, loop. Suppose that the 'read temperature sensors' task can fail to meet its analytic time budget because the I2C hardware can get into a weird state and just not return. (Suppose further that this isn't hypothetical...) Then having a kill-and-reset-on-timeout feature for the temperature sensor task is an obvious and reasonable workaround to give an improved system. That feature can be added to the temperature sensor task; or, it can be added as a general feature to the round robin scheduler in the way I described.

Hope that's a helpful description of what I was trying to explain! I'm not in any way saying this is a general solution or a universal replacement for a real RTOS; rather that it's a pattern I've ended up re-deriving a time or two that I find interesting.
What if the police use Waze though? Last time I used it -and it was many years ago- it was clearly possible to use it to find speeders using it.
Not that I like walled gardens, but I do think that once you open up the door, many quality titles will skip the store which otherwise would have listed. So the garden is now incomplete. You haven't just given access to the things you previously blocked. Now some users will need to venture outside to find apps that otherwise would have been in the app store.
> Amazon is not even close to bottom of the barrel.

What would you define as the bottom of the barrel then? There has to be a sensible threshold that delineates between 1) "I encountered a lot of bad luck but I am motivated and want to get myself out of this situation and 2) I simply don't care. Most of the physically able that fall under 1) can get a job at an Amazon warehouse. For those in poor health, I will agree that the US is no match for other countries.

> 42k is a joke when your rent is close to $2500

You are approaching this subject as if living in an area where rents are $2500 is a right and not a privilege (the median rent in the US is $1,104 [0]). You might be shocked to hear that even in the most socialist countries in the world, there are gated neighborhoods and areas that are off limits to the poor (I experienced this first-hand living in a country that's often used as a socialist success story). I understand that not living in high-income areas leads to bad schools and a ton of other factors, but this is not a US-only phenomenon. Taking the necessary steps to remove the variations in rent is a strong step towards full-blown communism, which comes with its own set of downsides.

> and you get no benefits.

Nonsense, Amazon has surprisingly good benefits [1]. I am all for bashing Amazon's various horrible practices (eg: launching white-label brands that steal data from their own customers, total disregard for trademarks in their paid search bidding, etc), but when it comes to benefits, it will be hard to find a warehouse job with better perks.

[0] https://ipropertymanagement.com/research/average-rent-by-yea...
[1] https://hiring.amazon.com/why-amazon/benefits#/
When I was mid 20s, I was making six figures in tech and had to share an apartment. I can't see why minimum wage workers wouldn't also
This is the argument I hear every time, and completely glosses over my last sentence. People have been trying successfully for thousands of years to stamp out corruption. It's a part of human nature.

In the case of FIFA (and reportedly) the IOC, delegates were given gifts. How do you suggest stopping the royal family of Qatar (who we have no jurisdiction or control over) giving a FIFA delegate a rolex? Short of putting an implant in everyone's head uploading everything they do, say or think to some giant all-seeing mainframe, I doubt we can track the actions of everyone and therefore stamp out corruption.

It's not about accepting the practice of corruption, it should of course be punished when proven. It's about accepting that it's human nature. You're never going to stop murderers murdering, or robbers robbing. People have been doing these things since the dawn of our existence.

I found some interesting reading around this subject [1].

> Earlier Enlightenment-era thinkers looked to society to bring structure and civilization in order to restrain naturally corrupted mankind from chaos. In 'The Confessions', as in his other works, Rousseau takes an opposing view. He asserts that man begins in a pristine, uncorrupted state at birth, and gradually becomes corrupted through the assertion of society upon the individual. The true state of nature, says Rousseau, is uncorrupted

Whether you believe society corrupts the uncorrupted human mind, or that humans are born corrupted is up to you. I believe that no matter what, corruption is part of us, and part of being in a society.

[1] http://www.academia.edu/1922627/Rousseau_on_the_Loss_of_Iden...
> Modern consoles maintain their lockout using cryptography. But in the 1980’s, that would get your console classified as a munition

Hahah I didn't think about that
Nim: What Python3 should've been.

Put that up, and allow integrate CPython 2.7 into Nim's output binaries for use of interfacing with Python2 libraries through Nim code... and you have yourself a serious contender for picking off many Python refugees and some serious traction within industry too.
I think pimping is the right word for it. This is a controversial topic to broach, but it's difficult if not impossible to know what's going on in the lives of these performers behind the camera. On the face of it, they all seem to consent. But putting on a smile for the camera doesn't rule out coercion behind the scenes. That the presence and role of these managers is not more widely stood should be read as a warning sign; that lack of transparency is precisely the protection a pimp would want.

There are few meaningful safeguards. Platforms positively identifying performers is good, it helps combat trafficking of kidnapping victims if nothing else. But it doesn't begin to address all the other scenarios in which a performer might be coerced. The platform knowing that Performer X has real name Y doesn't give them any insight into the existence of Pimp Z who has access to all her documents/accounts and threatens to kill her if she ever tries to leave.

Maybe you think "I know this woman, I watch her stream for many hours a week in unrehearsed situations, I have a strong parasocial relationship with her and I know she's not being abused" But you don't know that. Abuse can be hidden from close friends, family, neighbors, and certainly it can be hidden from stream simps.
I found the OP to be disquieting, and your link even more so. I haven't written that many distinct programs in my life, and I never did well in programming contests with tight time limits. I tend to agonize when I program, hitting a conceptual wall after every few hours that I'm unwilling to just hack my way through. Usually I go away for a day or month before coming back to continue for a few more hours, until I hit my next wall. I enjoy building a few familiar things over and over again -- the game of life, RSS readers, chessboard apps, more recently lisp interpreters -- but by and large I am bored by doing things that have been done before. I'm constantly trying to run before I can walk. Maybe this habit/cadence is fundamentally limiting my pace of improvement? After all, I started programming late in life, and I've only been programming 18 years or so (compared to the 12 at the start of the Gingold essay). Maybe I still have a lot to learn, and I should try to do more, faster? Focus less on truly hard problems and more on mastering skills?

But I think your link also helps me understand my strengths (and rationalize away my weaknesses :) All its examples are from games, which are by definition a short-lived genre of program with a constant churn of rewrite and reimplementation in a hit-driven business. I tend to obsess about system software, where code tends to accumulate slowly and huge swathes are never rewritten. In my domain it isn't being able to write software that's key, but being able to read other people's code. That's what I struggle with, and it's at least not obvious that these articles' approach helps with getting better at reading.

I return to the first paragraph of the OP: programming is too broad a field. I suspect we think of it as a field only because it's so incredibly young. It's quickly flowering into a foundational skill, on par with reading and writing (perhaps replacing 'rithmetic?) It's not a single domain, but all domains, each with its own subtly different emphasis on core skills, preferred paths of improvement, and likely failure modes. These articles aren't as comprehensive as I had first feared.

(I realize I'm not actually rebutting anything the articles said. Both are valuable and I'll continue to mull them. I'm just airing insecurity here.)
Related question, sorry for hijacking this thread:

Are there any simulator-games out there? Like:

"Here are available components in your components box, now draw a circuit that lights an LED without distroying it, regardless how the 5V input voltage is connected. Max component count: 4"

Something in the spirit of Euler-project, but with electronics.
That's a question I've been asking myself a lot while I talk with my family.

I think there are two possible reasons :

1. There is big conspiracy between organized crime and governments on a worldwide level, which conclude in mutual help ( government <-> organized crime )

2. The rate of bribes and illegal business deals are overrated by media and actually there isn't such a thing as "massive corruption practices".

Those both reasons are part of what I figured out as the "conspiracy paradox", which ( ironically ) is again based on two statements :

1. There isn't any large conspiracy theory existing, because there is a statistically significant change of a whistleblower to come out and speak about that.

2. Statement 1 is equally true ( Edward Snowden ) and false ( Other unrevealed whistleblowers ).
It's a fairly vague question, but an interesting one from an economic or game theoretical perspective. I suppose the concept of "a modern society accepting" something is nothing more than the aggregate of millions of individuals' choices, and very few individuals are capable of significantly changing anything about the way governments or very large organizations operate. Making matters worse, the benefit of any small change an individual can make is shared among millions of other individuals.

Thus "good society" is a public good (at least when the society is governed by a democratic state), and like any public good, it is prone to being underproduced.
"I once got paid almost $1000, in just one day - but that day was 20 hours long, and you're pretty much beat to a pulp afterwards."

Yah $1000 for one day is deceiving, how many days after that one day of work are you totally useless because your body is still recovering? I think you have to factor in the broader dip in quality of life that happens when you work 20 hours straight when you look at that paycheck of $1000.
Indeed that brings the command down to about 1m30s of real time. Excellent advice!
Not 100% on topic, but are there other cryptocurrencies that avoid ETH's very painful 'more instructions cost more money to run' problem? I understand that some kind of anti-abuse system is needed, but the current system doesn't seem great either.
I'm curious about the database tech behind HN. I've heard before that it's Firebase, but that struck me as odd. Anyone have some enlightening comments from the past? Not sure what to type in the Algolia search.
If you already have an iPhone you don't need to buy an extra device, obviously.
Does the gyro really give much extra information that can't be inferred from the video feed itself?

The complexity of simultaneously capturing the gyro output and time syncing it to the video seems pretty high if the benefit is only marginal.
That's well explained in the article:

> Because a previous result had demonstrated that it’s impossible to use a compass and a straightedge to construct a length equal to a transcendental number, it’s also impossible to square a circle that way.

> That might have been the end of the story, but in 1925 Alfred Tarski revived the problem by tweaking the rules. He asked whether one could accomplish the task by chopping a circle into a finite number of pieces that could be moved within a plane and reassembled into a square of equal area — an approach known as equidecomposition
I'm wondering what happens when a truck gets repossessed? Presumably they'd break in somehow.
I am still baffled by how so many are always assuming that running everything serverless/kubernetes/edge nodes etc is always the best for for performance... because it's 2022. For example, people talk about deploying things on Vercel because of the performance benefits. I found Vercel was waaay slower than just hosting my Next.js app (w backend API) on a VPS. (Even after getting past the cold starts on Vercel.) Just throwing it on a single server (even if it's far away) made the app feel so incredibly snappy and fast.
That’s not what MMT says.

In fact, they specifically says that you have to manage inflation with fiscal policy, by “taxing money out of the economy” or cut spending.
This is not about the endianness of the processor, but about the endianness of the RSA signatures placed in the file - which is a programming decision, not an architecture/hardware one.

Apple machines are little-endian, as are any other IA32e machines. The rest of the common 'full' architectures (ARM, MIPS, Power, SPARC, ...) are bi-endian, that is they can switch endianness on demand via a register.

People have finally realized Little Endian is the only true endianness ;).
Are you aware of the recent translation of his Summa Technologiae to English? Have yet to read it myself, but read some very positive reviews!
It has been frustrating. My frustration blew over, apologies.

I think it has been useful. I'm sorry you are still unmoved. The situation seems clear to me, and quite heavily elaborated. I still don't see what your points are. There seems to be a fixation on Fuchsia as only a low level thing, but that's just Zircon, the smallest piece; Flutter & IPC & other subsystems make up a very different higher level system that is clearly attempting to be a new native app stack owned entirely by Google with licensing they control.
I had your dream job. The catch, though, was that I was so passionate about my job that I pulled all nighters on and off for years. In the end there was nothing to do but petty maintenance as all the issues were automated away, I kept looking for more things to do, fun things.

Ultimately I got bored and left.

I was a “sysadmin/devops”. If that helps, though usually developers don’t think they need sysadmins anymore.
This is exactly what I do for my website - I write articles directly in HTML code, not Markdown or something else that gets translated to HTML.

I draft my articles in plain text or in a WYSIWYG editor, without markup. After I'm satisfied with the content, I go and manually wrap the text in the appropriate markup tags. This includes both inline tags such as <strong>, <code>, <var>, <abbr>, as well as block tags such as <h2>, <p>, <ul>, <li>, <table>, etc.

The major reason I use HTML is because I want to use the full palette of HTML features. I don't want to figure out how to use <dl>/<dt>/<dd>/<thead>/<th> and nested lists in Markdown for example. And if I needed to use attributes like <span lang="ja" class="animate">, then any syntax other than HTML offers no simplification anyhow.
I'm a big fan of minimalism and I made a tiny html/css framework for doing this.

https://neat.joeldare.com

I still use Markdown for most of my blog posts. I just let GitHub build it for me. But I'm a fan of always thinking about the simple solution.
Kraken is such a superior exchange I always wonder why people use Coinbase.
Not just in America. There is horrible shit being posted on social platforms in other languages as well. Antisemitism, extremism...

FB et al. do not care, as long as they make money and gain important friends.
By talking with the app on your phone and asking it to do it.
Keep your enemies close.
And if that wasn't confusing enough, Signal et al call the foundation "The Signal Foundation" while the proper, official name is "Signal Technology Foundation".
Can anybody recommend a good WhatsApp alternative?
what a great comment, thank you. I'll add that the devil is in the details. a great idea and a great POC can be squashed by bad hiring. and good hiring can be squashed by bad culture. there are many slices in the pie chart of building a company and you have to hit every one out of the park for success.
Acknowledging that some of the comments there are pretty messed up is not the same thing as advocating for censorship.

Criticism isn't censorship, criticism is free speech.
>What if I would use a second phone, a cheap one, used only for the whatsapp (and some other essential but privacy invasive apps). I would not have that second phone always with me, but it would provide me access to the social network I need without feeling tracked or providing more data than needed.

This is what I'm doing currently: an old phone used exclusively for whatsapp (with an empty contact list); it always stays at home.
I only use it to coordinate kid's stuff (school, social activities, etc), so there is no problem with me not having it with me the whole time.
If you can get a second blanket, there's a way to wrap blankets to cover your ears, head, and eyes, while leaving your mouth and nose alone. This keeps it warmer, darker, and quieter - it's not hard once you think about how to do it. Sometimes I'll use a long coat like a blanket, and wrap the airline-blanket around my head/eyes/ears in this fashion for sleeping.
Many people seem to think that OS 4 is going to bring this awesome multitasking. I think there's going to be a lot of disappointed people when they find out just how it works, seeing as the API for actually creating background services is crippled and the app switching is just a poorly implemented copy of Android pause/resume functionality.
Ok, wasn't aware of that. Thanks for letting me know!
Actually, re-reading my link, apparently they had angel money before, so they already weren't technically bootstrapped.
Neither will a regex [1]

[1] http://www.regular-expressions.info/email.html
I'm very surprised people have not mentioned this app does not work very well (if at all) when the phone is in any orientation other than straight up and down.

Why is it not possible for the developers to use the orientation sensor/gyroscope to accomodate for this? Many times it's easier to fit a bunch of text on the camera in landscape mode than the alternative. It's also a lot more natural for me to hold my phone in landscape mode when using the camera.

Just my $0.02 and congrats on all the hubbub. Can't wait for more languages :)
yes, it has.
they are more like equity rapists rather than a YC-style incubator
In my experience, the socializing you do at industry gatherings is vastly different from the socializing you do at college. There's something to be said for hanging out in a venue where nobody wants anything from anyone else.
If you read the actual contest summary page (https://www.theheritagehealthprize.com/Page/MediaCenter) it states "A total of three million dollars will be awarded to Teams who achieve the benchmark targets set out for this competition."

This is quite different from a single $3MM award to one team. Also why it's better to post the original source than a blog piece that's just an (inaccurate) rehash.
I suspect that this is to cover privacy issues. They don't want a repeat of what happened with the Netflix Prize. The Netflix Prize 2 was canceled because of the privacy issues involved with the data set (http://blog.netflix.com/2010/03/this-is-neil-hunt-chief-prod...).

The FAQ states that participants will be randomly audited to ensure that they are satisfying data privacy standards.
yeah, and if you want to sell a service, it's a great idea to fire the people running it...
System76 has laptops with that option now.
I highly recommend a dive into Wikipedia re: Goethe, all sorts of interesting views and people are connected to or inspired by Goethe and Goethe's view of science; Rudolf Steiner, Francisco Varela, Gregory Bateson and Evan Thompson to name just a few worthy names to search for.
I detest full-page cookie walls like these. Many Dutch news outlets use them. Sometimes combined with paywalls after a few "free" visits.
How will capital be reallocated exactly? How will the new supply chains be created? We're heading into a long depression. The remaining wealth goes to bailing out and ventriloquizing the failed system until its next crisis iteration.