skysight-inc/HackerNews huggingface dataset:
I have been using a Pinephone as my daily driver for the better part of two years.

Here is my wishlist for hardware changes to the Pinephone:

1. Fix the emmc so that it runs fast. There is a known issue with the emmc that it runs at half its max speed. It can be trivially fixed in hardware (and Pine64 even recommends a solder based hardware mod) but Pine64 keeps selling phones with slow EMMC. This would solve some (though not all) of the perceived slowness of the Pinephone.

2. Usable hardware kill switches. You will notice that the article doesn't even mention the hardware switches for the camera/microphone/WiFi/BT/cellular. This is because the switches are A) under the back cover and B) too small to flip with a finger (requiring a toothpick or similar). Purism got this right by making the switches usable.

3. Add a "diffusor" to the LED notification light so that it is more visible from all angles and doesn't make an obvious spot on the ceiling in a dark room.

The software bugs are numerous and I would not yet recommend a Pinphone to anybody who doesn't enjoy using the command-line on a phone.

Also, Pine64 for years has listed replacement battery in their store but they have listed it as Out of Stock. As batteries are the part of a phone that must be replaced every couple of years and because it can be dangerous to use batteries of ill repute, Pine64 should actually sell replacement batteries.
I would also add electric toothbrush to this list.

This has been transformative for me. I wish I could hand one to my 6 year old self.

They are cheap and you can use them in the shower.
It isn't necessarily the case everywhere.
Reading more is the best way to learn though. Having good examples to imitate and build off of make writing clear, engaging prose much easier. When my math teachers told me "just do the practice problems", I also thought they were idiots, but they were actually right...
When I was out of a job for awhile looking for some ways to make a quick buck I thought I could find some kind of typing job with my 150 wpm ability. I couldn't find anything at all near me. If only it were the 1980s again this skill would be more marketable.
Your job becomes a Jira job when you're not good enough at making/choosing your own work. If you have enough autonomy you can just pick up something you want to improve (.. or just play with) and do that for a while. When it comes time to divide topics or choose what to focus on, make conscious decisions and you can often secure the most interesting work for yourself. Keep in mind that the work you do at the beginning might very well define the role and kind of work people will give you. This can be a blessing or a curse.

If you want greater autonomy, work on hard topics. Not only can you fail more (it's hard after all, right?), but once you deliver a couple times on a hard topic others had trouble with you are given a lot more leeway to improvise. Your only enemy becomes the support requests then..

What I'm trying to say is if one is stuck with a Jira job, they're not motivated enough to convince others they're worth more.

Disclaimer: some jobs give you no say in this and it's near impossible to move out of your little painted corner. Just don't work there.
You can run Python directly in the browser via Pyodide: https://pyodide.org/en/stable/
Your could still have accounts for communities, replacing the "instances" of your current model. You could still follow littr.me and see everything they curated and avoid everything they moderated.

I'm not saying you should do this, or even that it's a perfect model, I guess I'm just surprised it hasn't been tried.
alternative title: Number of dual income families in the US with both parents forced to work to survive increased since 1967, while also working longer hours

don't piss on my boot and tell me it's raining, almost every observable metric shows living standards have dropped significantly in the US over the past few decades
I see preachers and other forms of religious leaders with extremely insensitive and exclusionary messages.

I also find the source material to harbor that alongside the pleasant things.
First step is to have a hard definition of what consciousness is. Then we can say what it is not. We are not there yet.
> but you can't help regressing to some sort of common ground in order to make conjectures and refute them.

> In order for someone to make a conjecture that A does B, and for someone else to point out that A actually doesn't do B, both parties need to agree on the meanings of A and B, as well as what it means for A to do B…

You try to establish common ground, of course, but there’s no process you can follow that guarantees that you’re not being misunderstood or justifies your belief that you’re not being misunderstood.
>Majority of people I talk to are Messenger, [...]

>The issue is, I have only 3 chats happening in WhatsApp in the last 2 years that are non-business chats. And all 3 have had conversations resulting in advertising.

you realize that Messenger is owned by facebook? I find it baffling that you think the leak must be from whatsapp, when in reality both Messenger and whatsapp are both owned by facebook.
How to Hire React JavaScript Developer and Know Its Costs?
I find it tragic that the IBM PC division opted for this serif design when they had so many much nicer designs in-house in their computer terminals. Even the 5100 computer family fonts look a lot nicer.
It is not intended as an exaggeration. Though I fully admit I'm using 'iatrogenic' in the broader sense of "things people do or have done to themselves for the sake of treating or preventing a condition, perceived or otherwise". This includes alternative therapies, over the counter medications, etc. So I fully agree if your perception of iatrogenic was only things like "removed the wrong kidney", then I can see why you might have thought I was exaggerating, since that is indeed pretty rare, and there are safeguards in place for that kind of thing.

The statement is not intended as an attack against the medical professions or the effectiveness of medicine. It is intended as pointing out my observation that, typically, a doctor would list such iatrogenic causes very low on their list of differentials to consider, preferring to consider 'textbook' causes first. However, my own experience (which, is medical, but admittedly "anecdata") is that at present, iatrogenic causes are very relevant, and at least as likely, if not more, to yield a relevant diagnosis compared to textbook stuff in a high proportion of presentations.

A classic example of this is doctors treating symptoms by adding more medication/treatment options, rarely removing medications/treatments that may be causing those symptoms in the first place. Especially if that medication was started by a different specialist. It usually takes several rounds of inconclusive investigations and experimenting with treatments before altering an existing medication is even considered.

At the very least, having a "exclude iatrogenic causes first, before moving on to 'classic' stuff" is a good mindset to have.

> Furthermore, a patient can suffer from iatrogenic harm even if everything was done correctly, and does not imply that someone didn't "know" something correctly.

There's a popular quote often said to medical students when they start: "50% of what we'll be teaching you will have become obsolete or proven wrong by the time you graduate; unfortunately we don't know which 50%.".
> Someone can master a subject in 5+ years if they do it everyday.

The problem is that all of these are moving targets. You don't master DevOps in 5 years and then you're done forever (same with backend and front-end development), these are constantly changing fields that require continually honing your skills.
Its a lovely sunny day here in the UK and I'm stuck in this mouldy office when I could be on a laptop in the garden. Any home workers want to swap jobs?

Edit
> Compton believes offices come with multiple benefits, including enabling colleagues to feed off each other's energy.

Yes this is the biggest reason I want out of the office. I have my own work and I don't need energy vampires draining me.
My employer, a venture investor, is looking for data scientists who understand finance. Our product uses Python, Django, and React like you mentioned. I don’t know much about being a Quant, so maybe we could help each other calibrate. My email is in my profile. Yours isn’t, so I’m posting this publicly, and anyone similarly curious should feel free to email me.
I’m disappointed in most of the responses here. I tried to go the tech path at 38 as well and everyone hiring shares the same biases about experience in outside industry and age. Its really a clown show once you try to get hired. I’m amazingly unhirable as an SE, but can find good consulting work in a matter of weeks outside of this bubble.
Special Surfaces Remain Distinct in Four Dimensions
A couple of thoughts...

Alternatives to typing

I'm really intrigued by the one-hand typing device shown at the 8 min mark in the video. I'm impressed the inventor of the Microwriter wrote an entire book in the one-hand typing device. The narrator say it took him about 30 minutes to achieve competence in using the device.

Word processors (WP)

By the early 1990s (maybe earlier), GUI word processors were widespread, but the word processor does not seem to have changed much since then. The past 15+ years has been about implementing word processors in the browser (with fewer feaures than the more powerful 30+ older desktop word processors). Progress? Or re-inventing the WP again in the browser?
Counterpoint: I'm quite happy with a "Jira job" because it pays well, has definable "wins" in the closing of tickets, and work-life balance is actually a thing.

I'm always learning new things about various industries. Commercial insurance was particularly fun. All kinds of interesting edge-cases. Didn't feel sleazy. Paid-travel to conventions. I managed to maneuver myself into a secondary role as technical expert and got to work with customers a few times.

All this is engaging to me and outside of work, I'm free to do what I find fulfilling.
I’m not sure where the legend about softupdates being more complicated then journaling came from, but even comparing number of lines of code between SU and XFS journaling is enough to disprove it.
Which of course I do.

The emotional side of the burden of closing PRs which don't follow guidelines is the part which can be set aside. It's just a bit of housecleaning, it's seldom done from malice, English is not everyone's first language, etc.

Getting upset that a mechanism which exists and won't change gets used is not healthy.
I’m curious about whether side projects are more or less prevalent nowadays with increasing numbers of US companies including broad intellectual property clauses in their employment contracts.
website author here: the website is explicitly like this to act as a filter: if you don't know what this is, you really shouldn't do it :)
Good point, but I do wonder why that is. Less money seems to be available for all public spending these days. Where is it even going to? Social care?
Would you mind sharing more details / specification?
Is the fit ok? (and are we talking about Pinephone, or Pinephone Pro?)
I agree. The AWS interfaces are poorly designed, difficult enough to use well that "mistakes" are statistically guaranteed to happen.

It is laughable to hold those who make S3 buckets public accountable yet underplay the contribution of interface design. It's as if the NTSB had a report template with only a single checkbox for "pilot error".
Again, your comment is in reply to the top voted comment. It's not above those other comments because it scores higher, it's above those other comments because it literally cannot go any lower than it currently is without breaking the thread. It's sorted at the bottom of the reply chain. A couple more downvotes and people would have to turn on show dead to even see it. By default it'd be invisible. That's how we treat "informative comments"?

Heck if the the buttons are meaningless, why can't you downvote direct replies? People replying to your comment can't provide informative comments?

> What else is gleaned from it?

Primarily user-based moderation. Downvoted comments are dropped lower in the page, and removed if downvoted enough. Users who are sufficiently downvoted are shadowbanned, all without moderator intervention.
Moreover, if you are producing a device for open source developers, people working for free , giving their free time to contribute to create a valid product, you can't spit on them when they have problem with the hardware they are contributing to develop, IMHO. At the end, I paid the phone, the shipment, custom duties, VAT, the shipment costs back in USA (why USA ???), a lot of my time, for nothing. So I felt was better to stop, spending my time elsewhere.
What I don't understand is that how have they not been sued already, in the Western countries at least? Seems it should be a clear cut case.
Censorship resistance? It's the exact opposite despite the efforts.

When you include CA based TLS in the protocol and there's no option for clear text, combined with no human person in existence running a recognized CA, what you get is complete non-human control of the entire web. It becomes no longer possible to host a visitable website without getting (temporary) approval from some CA. And guess what? If that CA isn't already a government entity, it sure can be influenced by them and other outside forces. Protocol baked in CA TLS is very dangerous for human persons despite how great it is for corporate persons.
Great adage. It's from David Christian in Origin Story: A Big History of Everything, but really it's just a paraphrasing of Einstein, who compared knowledge to a circle, and referred to the circumference of darkness, rather than the unknown.
Mozilla uses WebAssembly in it's offline translation extension. Here's a web-page demonstrating the same stuff:

- https://mozilla.github.io/translate/

These are neural models that are compressed and optimized to run on user's CPU. I write some of the code which repurposes the underlying (C++) library for extension's needs, all of which gets compiled via emscripten to WebAssembly for use in the browser.

Previous discussion on HN: https://news.ycombinator.com/item?id=31596888
Two spaces after each sentence comes from typewriters, where it supposedly looked better. On computers it made sense in the time of monospaced fonts, but with "modern" fonts being able to control the amount of space behind punctuation it's largely redundant.
Ask HN: I shut down my company, now I need a job
Two weeks ago, I announced (https://news.ycombinator.com/item?id=31598978) that I was shutting down my companies, 70 Million Jobs and Commissary Club (companies that helped the formerly incarcerated get on with their lives). The overwhelming volume of support I received just through Bookface and Hacker News stunned me; my heart overflowed with pride and gratitude.

Now I am facing another challenge: I need a job. I’ve spoken with many recruiters and HR professionals, along with people who are interested in either acquiring my company(s), funding them or just want to make themselves available for a chat. I’ve received offers for leadership positions at nonprofits, but I haven’t yet discovered the right fit. Maybe I love the startup life too much. Maybe my criminal record hurts my chances. (Maybe!?!) Maybe my age is a deterrent.

Before I accept a position that doesn’t thrill me, I thought I’d get the word out to the YC community. Perhaps your company has—or has been considering—beginning a foundation or some other mission-based, social impact endeavor. Perhaps you need to hire lots of folks for your work force and want to seriously access the largely ignored 70 million Americans with records. I can help.

What else am I very good at? Business development, sales training and management.

Please note: I’m not very technical.

If you’ve got ideas, I’d love to hear them. Thanks for your time and consideration.
> You do not want a Jira job. It will burn you out.

Do you know the OP? Do you know what they want and like? I doubt it!
While this might be true for you, I do enjoy working my "Jira job" at 38.

> If you were a real quant, you can probably use your CV to get something a lot better.

Who makes you the judge of what is better for this person?!
It depends on what you think the problem is.

Is the problem that the company you’re working for has bad managers? Is your goal to ensure that there are absolutely no bad managers in a company the size of Spotify? Because that sounds like a Sisyphean task on a good day.

If that isn’t the goal then why is switching managers not a perfectly adequate solution?

And about making it someone else’s problem, potentially that person may get on better with the manager and they may both be more effective. Alternatively, when there is a second person who also chooses to change, that would lead to either the manager reconsidering their approach or the manager’s manager wondering why no one sticks under them.

If the company has a decent HR policy they will allow for anonymous feedback on the manager and when it gets similar feedback from multiple people they can work on improving the managers training and/or get rid of them.
Yes that can happen, I wouldn’t want to work somewhere like that either.

“Why isn’t this done yet?”
Answer: It was a ballpark estimate. Now we know more information we can revise the schedule.

That’s all you can do as a non-manager. If the company culture makes your employment unenjoyable I would start looking for a better workplace, or find a coping mechanism to deal with the resulting poor management.
That's the essence of the issue yes. Learning on the job is considered bad, but learning on the job is how most people learn. So really, we just fake it till we make it[0], and then we start doing what top comment mentions, actually knowing what we're doing.

This is then exaggerated by sayings such as "it takes half a year to get to full speed" in an attempt to either try and lowball learners, or as a defense mechanism as to why society should just cater to the whims of companies so they don't have to carry the risks. Despite the fact most people will be profitable very shortly after they get hired in a job remotely fitting them, if the company has any proper documentation on procedures.

[0]: And this is bad for the more anxious / modest / shy people. "Fake it till you make it" should be good advice, but it doesn't overcome massively inflated "must have but not actually must have" lists discouraging them on the spot, or the hundreds of mismatched job interviews and time wasted. I still don't know who benefits from the status quo aside from middlemen getting jobs that shouldn't realistically exist.
Over the past year I’ve disabled all Slack notifications and the result is increased focus while I’m writing some code or an email. All the messages will be queued up regardless if I’m being notified (and disrupted) often. Perhaps give it a try!
Wonder how many of these households are in the Silicon Valley area? Feels like wages at large tech companies have skyrocketed in the last few years, and could reach this number quite easily.
Currently on the phone so can’t add many sources, but I think you can’t really compare the punctually of trains across european countries like this. E.g if I remember correctly in Germany, a train is late after 5 minutes 59 seconds, whereas Switzerlands threshold is 2:59. Also Switzerland measures delays at arrival at destination, not departure from origin. I don’t really know about other countries thought.

https://company.sbb.ch/de/ueber-die-sbb/verantwortung/die-sb...
There supposedly is a (semantic) process in your brain that makes you believe you understand the sentences you are reading and writing that is on top of the (symbolic) process that tells you what to say and how to say it. And that's the quid of the issue. Searle argues that symbolic computation cannot produce understanding at the semantic level.
Do you think? They're starting to cut into our human rights, and workers rights, they've brought in measures to stop democratic protests, stripped public services, they've increased tax on the poor and removed tax from business/rich (cutting tax on Champagne whilst lecturing the populace on the need for austerity was a particularly evil-villain twist); they straight up funneled £Billions out of the Exchequer under the guise of PPE payments and then just said that the whole scandal want going to be investigated, they clearly had arrangements with the Met to allow them to avoid the law ... they seem to be doing exactly what they intend, making oodles of money.

They removed EU oversight and loaded top civil service positions with yes-men.

They've achieved a lot, all to the detriment of the country and regular people. What makes you say they don't know what they're doing?
The V language pattern matches with new programming language initiatives such as Odin or Zig. It is in the category of both C and Go alternatives.

Note- just by being a strong Go alternative by itself, one can see possible "behind the scenes" conflicts and motives. Though both V and Odin really should be fully embraced, because they continue the direction and changes in thinking started by Go, while providing features that such users might crave or have wanted.

V has been more successful than other newer programming languages at getting sponsors and supporters (check V's GitHub or vlang.io), to include publicity, both very good and at times negative (which appears to include angry detractors). It also has been developing at a more rapid pace than other languages in its category.

From looking at the history, some of the controversy appears to come from years ago and whether or not the language was real or was going to be released, because it was already "advertising" itself and had sponsors. Keep in mind that other languages have a very hard time at getting sponsors, supporters, or users. So, that another language getting what they are not able to or feel they deserve, can become a source of conflict as well.

My opinion is that the V creator did nothing wrong, because it was a very smart decision to attract sponsors and users, and the creator did release the language. This alone already separated V from the many languages we never know or hear about, the ability to get enough sponsors and supporters to sustain growth and momentum.

Yeah, it's might seem great to be a solo developer making what he/she feels is the perfect language as a hobby, but at some point the enthusiasm stops or the person realizes what's the point if nobody cares and nobody uses it.

Another aspect of this situation is it appears detractors were running with the narrative that V was "fake" or "vaporware", and then when it was actually released, they had to reset their narratives. You can't claim that something that exists and is used by many, is "fake" or non-existent. So then the attacks appear to then go for whatever might stick. Anything about the language, which is "not perfect" or as they feel is claimed, is then targeted. This is why we have these odd and controversial takedown attempts of a language which is still in alpha and evolving. I'm very much not saying that people shouldn't be criticizing or pointing out flaws, but rather it doesn't need the viciousness or underhandedness of trying to persuade people to stop using or attempts to kill it off.

Ultimately, just don't think that such tactics are going to work, because V has such strong community support and is continually improving. V is well on the path of becoming a very viable and highly useful language.
For me, the "-T0" in zstdcat raises major alarm bells. There doesn't exist a simple problem that cannot be made an utter clusterfuck by adding multithreading.

(If you have a single, unseekable stream of bytes on input, and one output stream, the usefulness of threads is evading me.)
ever since I started using a water floser (e.g. Waterpik).... my experience with dental hygienists has been much more pleasant