skysight-inc/HackerNews huggingface dataset:
The topic of funding is a recurrent one in these types of discussions. There are always more people wanting to do science than what is available in funding. There needs to be a process to allocate resources that takes into account competency for the job. Just granting it at random or equally is probably very very far from optimal if it means that an exceptional PI cannot even do the things to push his/her research to the next level. Research funding is a bit like a command economy in that there are no market forces that can be drawn upon to just sort it naturally, so of course it ends up being especially thorny.
PinePhone: https://liliputing.com/2020/07/pinephone-convergence-pack-us...

USB-C to Ethernet
Why is that critical to maintain? No one in the public should trust academic science given what a complete cesspool academia is like.
It's complicated by the fact that the world has a history of vilifying new ideas -- that are later validated and become part of accepted science -- and dismissing their authors as crack pots. My standard go-to example of this is Semmelweis, though he's hardly the only one.

Despite various publications of results where hand washing reduced mortality to below 1%, Semmelweis's observations conflicted with the established scientific and medical opinions of the time and his ideas were rejected by the medical community. He could offer no acceptable scientific explanation for his findings, and some doctors were offended at the suggestion that they should wash their hands and mocked him for it. In 1865, the increasingly outspoken Semmelweis supposedly suffered a nervous breakdown and was committed to an asylum by his colleagues. He died 14 days later after being beaten by the guards, from a gangrenous wound on his right hand which might have been caused by the beating. Semmelweis's practice earned widespread acceptance only years after his death, when Louis Pasteur confirmed the germ theory, and Joseph Lister, acting on the French microbiologist's research, practised and operated using hygienic methods, with great success.

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

Galileo would be a more famous example of this phenomenon.
BTW, I really like the book. Will be sharing it with a few managers that are struggling to get remote work because they don't get the fundamental tools.
Bear in mind that the pandemic presents a unique situation with respect to children being at home. Usually the kids are at school or childcare, and any impact to efficiency happens outside of working hours (which shouldn't be considered when measuring a worker's productivity).
That’s a pipe dream. Been off for 2 years now. Shared my details with those who claimed they cared... unless I’m actively reaching out to them, I’m “forgettable.” Humans are lazy, not in a spiteful way it’s just convince > privacy.. and Facebook has dressed convenience over privacy ridiculously well.
My opinion is that it'd be better to handle that from the other side: incentive structures. If I generate a useful data set, I should get the equivalent of citations/publication/career credits for any work from that dataset. Enabling science is just as important as new results.

But I don't care much, so long as it gets published within a sensible timeframe.
Git for genes.

Revert, bisect, blame, cherry-pick, merge, rebase, commit. On genes.

Of course, there could be porcelain on that plumbing. You could point at a trait, like a tumor, and revert it. Remission will last a second or so.

CI/CD for humans, with integration tests and unit tests updated glibally. If there's mutation and we know that mutation isn't good, it doesn't get merged.
Along the same lines, “what question to ask” or “what idea to try” should never generate credit or fame for individuals. This incentivizes Indiana Jones style research, results at all costs.

As a researcher you should be desiring to get jobs or rewards based solely on the care of methodology, clarity of communication and ease of reproducibility.

If you do those things well and the papers turn up negative results, that’s good archived knowledge for society. Turning up positive results should be viewed as an emergent property of a wide network of labs, agencies, universities and governments, and never a property of darling individuals.
I've been working remotely for 10 years. Well before Covid.

The only reason I ever wanted to work remotely is so I could juggle my side businesses and work at the same time, without wasting any commute time or using company equipment. When I first started out, it was so I could travel around Asia for a couple of years.

Now, it allows me to spend more time with my family. I see my daughter all throughout the day and it's great.

The downsides are that you just don't get those close relationships with co-workers. If you need that social aspect of work, it will be very difficult (and possibly depressing).
Oof, and it expired today. I'm going to slide into their DMs.
Likely they will also fraud the 5-20 years in the middle. These corporations are also highly susceptible to fraud.
Cognitive AI: how bots will acquire their inner human touch
Yes, but it's hard for a third party to weaponize that against you ;-)

You want to destroy a small startup with a free alpha version and AWS (or similar) backing?

Sure go ahead and send them tons of _legit_ (looking) traffic. This will first mess up their bill for this month and then mess up their statistics for the next month (when all the user they got disappear at once)...
> Credited to Black users of Twitter, cancellation has been said to share a lineage with midcentury civil rights boycotts, insofar as it enables those with little political power to litigate perceived injustices in the more accessible forum of popular culture (the cancellation court of public opinion, if you will).

When you can get almost every giant multinational corporation to repeat your message and give huge donations to your cause, and when the supposedly most racist president in recent US history was barely able (or just wasn't willing) to make a dent in immigration numbers, do you really have "little political power"?
searches for Murderbot

I’m surprised to see it’s not mentioned yet! Martha Wells’ Murderbot series is really fun reading.
could you explain the usecase a bit? i skimmed the docs and don't quite get what writing definitions and theorems in this format gets me, apart from an automated "go to definition". what can the tooling do, or what functionality are you planning to implement?

btw "The Language of Mathematics" sounds a bit over the top ;) how about "A Language for Mathematics"?
See also: the Star Fox 64 Arwing left over from implementing a boss in Ocarina of Time.

https://arstechnica.com/gaming/2020/01/how-to-get-star-fox-6...

Ocarina of Time started with the Mario 64 engine, so there are probably bits and pieces all over.
This is really cool!! I hope this becomes popular. Imagine having all theorems etc indexed like this!
Bamboo doesn't really grow in a way to do this unless you tried training the shoot to follow a path as it extended that loops around. A bamboo shoot has a telescopic appearance (I have Bambusa Lako) in that it extends and then thickens each segment as it grows. While it grows quickly in height, you still need a few years for it to harden.
I miss having the freedom to choose between being remote or in-office. I don't know if I can decide between which I prefer. I always rent near work, so commuting isn't a huge issue. If I owned a home and had to commute, I would definitely prefer being remote.
Not quite the same price: it costs $60 per year. Given the quality is 1% better for kirkland, and apparently only along a single metric, the value proposition isn't quite so simple. Especially if you live in the vicinity the 3 Costco stores like I do where there's a significant amount of "friction" in the transaction. If not for that friction I'd say the fee is worth it for the items that are consistently cheaper. But I value a 15-20 hours a year of my life higher than money saved. Certainly not for a quality difference I absolutely never noticed before being informed of it by this article.
I think it’s still an oversimplification that it’s just Bernie. On the ground his ideas work, but he doesn’t. That’s a big problem that Bernie stans still won’t acknowledge.
There’s a whole mythology of Mario 64 conspiracy theories regarding Luigi, Wario, Wet-Dry World, and other things. Googling “Mario iceberg” will get you started. A lot of it is just bad fakes, so it’s not as entertaining as something built purely out of unused assets.
Reading Hard-to-Read Gravestones (2014)
I've got an old P166 with WFWG 3.11 installed. Using the Matrox Millennium II card with 16MB of video RAM, I can run it at 1600x1200. Which looks fab considering.
I have to disagree with this 'good people gone bad' analysis. None of the research fraud I have witnessed fits this model.
For those claiming “the guardian” wrote this, you know how opinion columns work right?
Synfuels are made using H2 and CO2. In practice, they're just H2 with more steps. So while you can use them, it ends up being a trade-off between cost and how much you really need synfuels.
As someone who is part of this generation of young professionals, I don't think it's so clear cut. I've got a pretty active social life, my own circle of close friends, a robust professional network, and I live in an urban, walkable neighborhood in a large city. Yet I, and most of my friends, acquaintances, and classmates fresh out of college (< 5 years) have no interest in centering our lives around the workplace, and many (me included) have taken or been searching for fully/part-remote jobs (and not just in tech) even pre-covid.

I enjoy my colleagues and work environment (and wouldn't trade it for the world now that I'm mostly remote!), love to chat with them and keep in touch, but at the end of the day I already have my own friends with whom I have stronger bonds than the workplace, and I'd rather spend my free time with them rather than endless happy hours with work colleagues who are, in the grand scheme of things, really only present in my life for the duration of a job. Coincidentally, some of my favorite coworkers have this same outlook.

I concede this is all anecdotal, yes, but so is your generalization. I personally believe much of this youngest generation of professionals, of which I am part, already has relatively established social networks due to social media that someone even 10 years ago entering a new job in a new city would not have, hence the less need to rely on the workplace for a social life.

If you ask me, the future of the workplace isn't fully-remote or fully in-person, it's an office where everyone comes in 2-3 days a week, as necessary, and working remote or at-home the rest of the time.
2nd graders pretty much have to kill or permanently maim the teacher before something serious happens.

Of course some of these are 3rd time 2nd graders
People have been raising the bogeyman of "off-shoring" engineering jobs since the 90s. The reality is that it's always going to be incredibly hard to do collaborative work in an asynchronous fashion, and timezones are an immutable reality.

More remote work is much more likely to cause a diaspora of workers from large cities, causing downward pressure on salaries in major metros but lifting salaries elsewhere. Unless demand for software engineers stalls -- which seems awfully unlikely for the foreseeable future -- it seems more likely that the median salary for American engineers will increase.
I'll take Laravel any day over express/sails/hapi/koa
You're telling me that you don't use colors with ls? This isn't even a matter of debate, ls with colors is superior and more efficient.
You forgot a step:

"Your parents are rich, so you have a chance."
I think people in this thread are using 'dynamic typing' more as a shortcut to also mean features like eval, which does require a full interpreter or compiler.
All social media is an echo chamber, and I'm confused people are confused by that. People search out for like minded groups/orgs/etc, it's just part of human nature. It's a rare breed (at least less common type) that seeks out a different point of view on a regular basis. Religious types seek out a congregation of similar beliefs, tech nerds seek fellow tech nerds, sports geeks seek other fans of their same team/sport/etc.
I am sorry I don't have any specific advice for your situation. I am answering the part about good resources for new managers.

I personally learned a lot from "First, Break All the Rules: What the World's Greatest Managers Do Differently" (ISBN: 978-1531865207). The key idea is to not try and change the basic nature or capabilities of any person but to give them tasks that help them showcase their natural strengths. This may not always be possible.

I have found this idea to bear out in my experience. If you try to make a cat bark, it will result in a lot of frustration for both you and the cat. Personal growth and learning is a long, difficult journey and you as a manager can only give ideas or hints. You cannot mold your reports' nature or style of working.
Self-Transcendence 3100 Mile Race
Ah, sorry: I was talking about Google Photos, not Digikam. I haven't played with Digikam's metadata handling much, so thanks for that tip.
AI + science leading to acceleration of discoveries
As someone who works in email security I can tell you that it is a never ending cat and mouse game with a lot of false positives as to who is a mouse. Even our customers that have good domain rep, SPF, DKIM, DAMRC, etc still randomly get blocked by filters and large email providers. Part of the problem I see it those large providers and some of the filtering systems send back NDRs that basically provide no information as to why the message was blocked so trying to get your legitimate mail flow working again once someone has flagged you can take days to months as you randomly adjust all the knobs trying to figure out why they are blocking you. I'm sure they would say providing more informant NDRs would make it easier for the spammers to work around the filters. I don't know what the answer is but the current system sucks, it is a huge pita and a dumpster fire for the most part but it's what we have to work with. I'm sure someone will come up with another scheme like DKIM that will become another check box on the list of things you have to set up and once agian few will understand how to implement correctly.
The absence of such cooperation is sufficient evidence of systematic disregard for the law, and q systematic disregard for the law seems like a good enough reason to wholesale replace a governmental system.
Nice. Good luck with history preservation if you work at a big company, though. At many places chat messages are set to be deleted within a few days. I expect law firms would be pretty strict with their data retention as well.
You're definitely right -- this is an issue. I could very well believe that we tripped some FB spam measures.

We have a very manual anti-spam process right now that relies on humans to detect it and action it. We have a couple of very dedicated folks who end up looking every few hours, but it's not automated, and we don't have full timezone coverage.

It's definitely something I'd like to see us improve, but we've been focused on other projects (like switching from mid-90s HTML to a responsive design, which is a slow rewrite of the entire site). That said, if you have any advice on reasonably scalable ways of doing this in-house that don't involve sending our user content to a third party, I'd love to take any recommendations!

Feel free to email me, mark@dreamwidth.org, if you would rather do that. And if not, don't worry about it, I appreciate the comment anyway :)
> ”‘Surprise jackhole, your mortgage isn’t your most expensive bill this month, guess you shoulda enabled billing alarms!’ is crappy, broken, and WOULD NOT HAVE SOLVED THE PROBLEM!”

tl;dr: Limits would have solved the problem. Alarms would have caught it sooner... The author puts a 15GB file out on the interweb and saID "I am responsible for this, use it", then fails to set limits, fails to set alarms, and doesn't want to pay the obvious and inevitable consequences.

Sorry but this is a bunch of whining. They agreed to this ToS. The only thing surprising here is that Amazon was beyond courteous.
I don't exactly what the author is trying to say because I refuse to create a free account for medium.
I have _some_ sympathy for ElasticSearch and Redis, having designed/built their software under the assumption it isn't ever intended to be publicly accessible over the internet.

I have a bunch of fairly important personal documents in a filing cabinet with no lock. And I'm perfectly fine with that. I wouldn't keep it in my front yard, because that's obviously stupid, but keeping it inside behind my locked door and upstairs in my office? A perfectly acceptable risk (for me and my files).

I do agree that ElasticSearch do a quite poor/irresponsible job of pointing out their cabinet has no lock. I think Redis do a better job, but are seriously let down by all the internet tutorials that just say "sudo yum install redis" as a minor intermediate step in getting example-todo-list-de-jour working - without even a footnote explaining that anybody who actually visited the redis site now has instructions on how to p0wn your box. ( http://antirez.com/news/96 ) I do think the "Securing Redis" section of this page - https://redis.io/topics/quickstart - deserves to be much closer to the top - I'd have put it before the how to download/install/start instructions myself (though I _think_ recent versions of redis only bind to localhost in the default config, maybe?)
Cool work. You should make it very loud and clear that your toolchain does not verify proofs, since otherwise folks may think that your computer-assisted proof layout system does just that; it's rare to see tooling in this subfield which does not verify proofs.
It's quite doable, but not that simple.

First what do you scope it to: Data, CPU, API calls, one or multiple projects. This needs to be designed carefully.

Then what do you base it one: Money or the unit used (e.g. data volumen). The later is much easier.

Then how to you technical implement the trigger. With many technical solution scaled to Amazone like services it's hard to stop at an exact limit, either you do some interpolation and maybe shutdown a bit before the limit is reached or you do trigger the shutdown when the limit is reached but then slightly overshoot it.

Lastly how do you do the "shutdown" on limit.

But in the end all is quite doable. Just not trivial. But not super hard either.
What the heroin industry can teach us about solar power
Secure by default is super onerous though. What if I just want to try out something before committing to it, do I really need to jump through a bunch of security hoops?
I dunno, Emacs works really well, and I line images and stuff is really nice. A good example of this is that you can have inline rendered LateX in your text buffer. And when you need to edit it, it turns about into texts.

Also inline graphs in org-mode is super nice.
𝓔𝓻𝓰𝓮𝓻𝓪𝓽𝓸𝓻
1) This is not the "real world".

2) Even if it were, and my twenty-something assistant left my shop door open at night consistently, to me, the question of the legality of the resulting damage would be rather secondary.
Author here.

Yes, it's an approximate conversion favoring readable output over exact semantics, so it won't run WordPress. It might still be useful for smaller pieces of code. If you want to rewrite a PHP program in JS (which may be a bad idea…), it will do the most tedious step for you.

I wrote it just as a proof of concept. It was a warm-up before writing a similar tool for C to Rust source-to-source translation:

https://lib.rs/citrus
as far as i can tell, the only thing the app does is dynamically change the noise cancellation level based on your location and accelerometer, so if it doesn't have location permission it's kind of pointless to use the app.

the headphones still work fine without the app, they're just bluetooth headphones that the OS can interface with directly if you don't want the location-based profiles.
Could you give more details on other causes of research fraud you've seen?
There are a couple of discoverability mechanisms, but it really depends on what you're looking for.

Usually people follow the network -- find one person that's interesting, see who they talk to, and go from there.

Another approach is to see what "interests" are popular and click through to see who shares those/is active: https://www.dreamwidth.org/interests?view=popular

But, TBH, there's a lot of happenstance and serendipity (or are those the same).
Industry Roundtable for the changing landscape of cybersecurity
How much would you bet against that guy having fairly highly privileged AWS IAM access in Atlassian's account?
NASA Mars rover: Meteorite to head home to Red Planet
The GitHub WebGL page is based on a GPU Gems article, which was based on Stable Fluids.

The ShaderToy 128³ cube appears to be quite different. I don't entirely follow what it's doing, but the pressure solve seems to be heavily simplified.
For the person 20 years deep into their career who eats lunch at their desk every day rather than going with coworkers, WFH might be awesome!

Well said btw. I don’t know that I’ve seen anyone even attempt a comprehensive assessment of how work from home helps or hurts, just these narrow appeals to those in a similar situation.
So where are the hundreds of comments from people complaining about free speech now that it's some fringe paleontologist being "censored" rather than a far right bigot?

This is a rhetorical question of course - we all know why.
I think it would have helped if the article had discussed the work Peters got published in Nature, Science and any other top journals. Was it good work, or was that a failure of peer review? In principle at least, a lot of the problem being discussed should be addressable by the peer review process: rather than adjudicate on all of Peters' work en bloc, evaluate it on an article-by-article basis, via peer review. And don't engage with him at all in other contexts. But it sounds like part of the problem is that comment threads under journal articles and blog posts are being taken as a serious part of scientific discourse.
Poor Countries Are Running Out of Time to Get Rich
So what do you do if you want to host a file on the Internet but don't have $2000USD kicking around?
The link provided is a three hour video and the speakers are pretty vague about what exactly they're talking about. By 2:20 one of the them is claiming that "we're staring at many scenarios that end in some kind of civil war", which seems extreme if the video really is about mouse studies. Is there really any useful scientific content in there? If so, a timestamp would be appreciated.

Moving on to other sources, are you referring to lab mice having extra long telomeres and thus unusually high capacity for cellular renewal, as in [1]?

[1] https://pubmed.ncbi.nlm.nih.gov/11909679/
Liking this list a lot! I've read a bunch of these and enjoyed them so if that's any indication of the quality of the rest for me, then I'll enjoy many of the others!

I think I'll catch some flack for saying this, but skimming I'm only seeing 14% of the authors are female. I'm sure there are many reasons why one might say the proportion of female to male SF writers is not the same as the proportion of male to female in society at large, but it would have been nice to see more female representation on the list.
Ask HN: Best non-business books to read on vacation
I'm forcing myself to take a vacation from my startup. Looking for some good stories to get lost in. No business books. Help me Hacker News, you're my only hope.
Somewhat obliquely but consider updating your LinkedIn Profile and adding as much in-house and/or online coursework to it. You never know how/when you will be approached. As a professional resume/LIP editor (now pivoting to targeting services to SMBs and startups), I have seen some great connections made for consulting, new ventures, etc.