skysight-inc/HackerNews huggingface dataset:
In principle there is no reason a site like Lichess can't hold tournaments with a prize-fund sourced from commercial sponsors.

The problem is that companies like chess.com and chess24 tend to sponsor these things, and they're in direct competition with lichess.
Debugging Tips for Embedded and Distributed Systems
The thing is, at my level of experience (27 years) I can get jobs plenty of other places without having to prove entry level skills, so being given a reading list is a hard no unless they offer a very substantial increase. And at least Facebook couldn't.

For some I guess it'll be worth it, but this insistence on that approach then means they're causing the candidates with enough experience to get competitive offers elsewhere to self-select away.
Get a better IDE. Visiting docs for checking return values should be a thing in the past.
F#, Elixir, Erlang, Clojure, and Racket is where I would concentrate. Pick one and go for it. Find books that work through a domain in a project-like style and port the code to your language of choice.

Check out the course Programming Languages by Dan Grossman on Coursera.
Remove Decnet Support from Kernel
When I had to code in php I've written a css-rule for my browser to hide the user contributions to the docs, since they where often misleading if not plainly wrong.

I remember no discernible border between 'official docs stop here' and 'user contributed opinions start here'.
To what extend aren't carbon offset programs just PR? From what I've read the efficacy is quite limited.
Does the author think that if we do away with the title, young academic workers, without publications or status, are going to be treated any better? If it somehow manages to overcome the temp-worker problem by giving them permanent contracts or tenure, the outcome won't be pretty. We've been there and done that. If we don't, the problem stays, but we've abolished the title.

"Are you a doctor yet son?" "No ma, but I've got three publications in Frontiers of Cell, Memory, and Sports Management."
It says it supplies 4x the amount of water a person needs (it supports a family of four). So, $1/person/week if it fails after a week and is not cleanable or fails because of a part that could be replaced
Each element in the array was a Swift Character if I remember correctly, or maybe a String.
Data structures and algorithms and other stuff intended to help you answer stuff you'd look up in a book if you can't remember in a real world situation. They're maybe useful if hiring for junior positions, but not much past that.
especially with model tailoring and utilization of proprietary code bases. Really, models may want to overweight for those, at the users' discretion.
Isn't this similar to how every single piece of art is created? You look at bunch of propriety art, copy it to learn how to create it yourself (just for learning, not to sell those copies), eventually learn enough to start being able to create art from scratch and then start selling your unique art?

Would watching a lot of animated movies in order to learn how to create good animated movies yourself be unethical as well?
And ironically their own app is in violation of their own standards.

> Scenario: You want consent to use Google Fonts

> Outcome: You can’t include the Google Font CSS until you have consent

> Why: You don’t have consent to allow Google to process the IP, which is considered personal data

And the page for the service it connects to newrelic before I had a say.

edit: formatting
Thanks to US we now have to Click I am over 18 when visiting porn websites.
The GDPR popups will appear only on websites that track you, and I found the first honest website so far bbc.news
they give you a clear reason and a simple way to opt out, not sure if it will appear for you , the message is

"BBC.com would like permission to share your personal data with our ad partners to allow them to show you ads tailored to your interests"

Hope is OBVIOUS, they want to share PERSONAL data with random ad "partners", the popup would not be needed if their ads would not include tracking.
Unfortunate timing now that OpenVMS for x86 is available: https://vmssoftware.com/about/news/2022-07-14-openvms-v92-fo...

(Of course, OpenVMS also supports TCP/IP, so it's not a real problem...)
The author thinks (and said) that if we do away with PhD programs, early career researchers will have all the protections afforded employees. For an unfortunate subset of PhD candidates, that would be an improvement.
Yeah, I'd be super careful with any advice from a lawyer that told you you can store _all_ data because of potential future litigation after your customer has ended the relationship and asked for deletion. I'm pretty sure it would explode in your face in a comically large way where you're not only going to lose the case, you're also going to be found to have been knowingly and willfully non-compliant.

"Judges hate this one weird trick" doesn't work, I'm afraid. Would love to hear which company follows that advise though :)
Could you put up some kind of screenshot, or better yet a video walk-through?
This is sorta how our team does things, and so far it hasn't presented issues. Each service has the vast majority of its real logic in a single file. Worst case, one day this stops working, and someone takes 10 minutes to split things into a separate file.

On the other side, I've seen people spend hours preemptively deciding on a file structure. It often stops making sense a month later, and every code review has a back and forth argument about what to name a new file.
Yea but then you need to be really careful not to let the user sneak in any PII anywhere; say a user sets their full name + address as their username; they can now request that you delete this data.
I Chose Ghost over Substack
Ubuntu.

It may not be the greatest distro, but it's polished enough for end-users.

The default Gnome interface might be different than what you're used to, but I don't think it'll take too long to get used to it.

Fedora is also an excellent distro. I personally use Fedora.
It's signs like these that cause a recession. A lot of recession (and growth) is about belief in the economy. If YCombinator tells everyone there will be a tech recession, it increases odds of a recession.
PII doesn’t exist in GDPR so certainly don’t start there. “Personal data” is the nearest equivalent, but that includes any data that could be aggregated to identify and individual and is consequently a wider concept.
Get a metal re-usable straw like the one used for yerba mate?
The only humans who are problematic are those without compassion.
— Related official MIT press release:

https://news.mit.edu/2022/solar-desalination-system-inexpens...

— Related research paper:

http://doi.org/10.1038/s41467-022-28457-8

— PDF of research paper:

https://www.nature.com/articles/s41467-022-28457-8.pdf
A small island capital reimagines the bureaucratic state
WTF, dude?

I can’t even parse that enough to decide if it should get an up or down vote and I haven’t even tried regex.
> Fresh water cost $1 per cubic metre. The availability of fresh drinking water in some countries is a political problem not a technological one.

Your logic is not sound.

A perfect anologue is the resent post regarding famine. Famine is a political failure. Yes, certainly, technology could prevent famine. If everyone on earth had a synthesizer to generate food then it wouldn't be an issue! So it must be a lack of technology keeping people hungry. Or, hear me out, what if the politicians stopped starving people to death through failures in governance ?
I guess it wouldn’t matter much without null values, or if they made null values neither true nor false then it might fix it. If not for null then truthiness wouldn’t seem as dangerous to me, I think.

As far as zero and one; if you compare equality on a machine you’re generally doing an xor type operation between the two values and if they’re equal you get zero, so that’s flipped. If you’re comparing two numbers it might even result in a ternary value of LT, EQ, and GT.

I think true and false are high level programming language or mathematical concepts that don’t map directly to the low level testing results. So, I don’t really consider the traditional “true is 1, false is 0” to be anything more than convenient abstractions in programming based on things that some folks did for convenience at the beginning of software development.
Microsoft new solutions for threat intelligence and attack surface management
I don't doubt that the author would agree with you that a PhD by any other name still suffers from the same problems.

The contents suggest that author's title is hyperbolic and they know it, as the author is [clearly] calling for dismantling/restructuring/etc of the whole structure and pipeline by laying out each of the faults point by point.
Does home have some label for that? Can you say turn of the floorstanding lamp and it works? If so that would indeed be very weird. I have a sleeping room in home and said it should turn of the light in the sleeping room in 5 minutes and it worked. May be it only works with rooms.
If it makes you feel any better, at least the comments are next to the documentation? Really big projects that people rely on every day -- things like Rust's Cargo or Google's Flutter -- are riddled with bugs and limitations, requiring frustrating boilerplate workarounds to make basic things work correctly, and they generally only have mention of the problems in the comments on the billion 5-10 year old open issues in their task tracker.
I do sometimes make pancakes.
Well, chess.com spend quite a bit of dev time on gimmicks like their custom 4-player chess variant, that was followed by a torrent of 4 player chess content from their army of chess streamers. To convince someone to buy chess.com, they need to make themself look like the de facto standard site. They also need to invent new features because charging people just to play chess and solve puzzles online is sort of ridiculous when that's been available to people since the damn 90s.
Indeed. The article links to the MIT News article https://news.mit.edu/2022/solar-desalination-system-inexpens...

The three involved researchers from MIT are grad student Lenan Zhang, postdoc Xiangyu Li, and professor Evelyn Wang and "four others" which are not mentioned by name in the beginning of the article.

At the bottom of the article, it's mentioned that Zhenyuan Xu from Shanghai Jiao Tong University in China is one of those "four others".
> But the point stands - if everyone walks out, and the only people driving out are those who accepted the service, they can't reasonably be considered a $0 MSRP dealer.

FTFA

> “The problem with the majority of other new car search sites is that they are not using crowdsourced data — they are using the data dealerships provide,” Soucie-Howren said. “We have found that the majority of dealerships do not display the true markup data or mandated add-ons.”

Sounds like your concerns are taken into account - the founders claim to take into account "mandated options" (such as it is).
except facebook doesn't already have something like gpay or apple pay that's widely used to integrate it with...
Not conceptually very different, but Swift's syntax for that is just overly complex, and yeah there's the mismatch as you've pointed out. &str in Rust never confused me.
It's for a family of four though, so 5% of annual income on average, meaning for 50% of people it's still worse.

I'd also think that the GDP doesn't factor in international aid, so 25$ per year for the poorest could be still better than the current alternative (no idea on what that is, though).
EU Pay Transparency Directive
I'm still at the beginning of figuring this out for myself, but I am currently having some success just using Obsidian and markdown checklists. I make the list, and as I check off tasks I move them below the unfinished tasks.

I always tried to avoid the free-form, text based approach, but I have used a range of tools in the past and they never stuck, for one reason or another. The main ones probably being that they felt incomplete or caused additional stress responses.
Idea: A gameshow called Imposter Syndrome
Why education is key to halting hacks like the $190M Nomad exploit
How Hot and Humid Singapore Is Trying to Cool Itself Down
The market is tapped. Just not by the U.S. / western countries.
It's like tennis with a much, much shallower learning curve. You can have an enjoyable match virtually straight away with no experience.
It's insane that it's closed source.

Metamask (most popular eth hot wallet) unfortunately is proprietary too nowadays (some commercial restrictions) [1] but at least you can build it yourself, all commits are visible and it's developed in a semi open way.

[1] https://github.com/MetaMask/metamask-extension/blob/develop/...
Core issue: "It became clear that urbanization had made Singapore a lot warmer than before. In recent decades, the government transformed the city-state by building tall skyscrapers, piling concrete, steel and glass where Singapore’s natural forests once stood.

That contributed directly to what climate researchers call the 'urban heat island' effect, where the difference between downtown Singapore and the forests in the northwestern part of the island can exceed 12.6 degrees."
How about a high score table?
HECNet still uses DECNet. See: http://mim.stupi.net/hecnet.htm
I'm 10 mins into this video and it's unbearable.

Old farts (more about the attitude than the age, I'm not that young either) talking about architecture/organization layers that make things pointlessly complicated in the real world, cannot grasp stuff like the split between frontend/backend because likely haven't done nontrivial code on both for the last 10-15 years. Probably consult on "architecture and process" and the closest thing they get to writing code is write examples for books/talks. Guys like these are a big part of the reason we are an industry of building complex messes.
"Problem is, “graduate students” are not students. They are workers."

Graduate students are both.

My students benefit heavily from me not necessarily treating them to the same standards as I would treat a full time research employee. And while they are the primary workhorses of research, there are large swathes of their graduate student careers where they are not particularly (or often negatively) productive.

I will take a chance on a promising student straight out of undergrad who seems like they might be interesting, knowing that it will take them some time to get their feet under them.

That would be very different if they were employees.

Should we build in more protection and better benefits for graduate students, both from the perspective of them being students and employees? Absolutely. But they are students.
Follow Alice | Junior Frontend Developer | Remote (anywhere) | https://followalice.com

Follow Alice is a boutique tour operator offering a selection of the best adventure trips around the globe. We organise authentic adventures such as Kilimanjaro climbs, Everest Base Camp treks or Gorilla Trekking in Uganda. We have a local presence in all our destination countries and operate every part of your trip ourselves. We're embrace technology and work on reforming an old-fashioned industry.

We are looking for a talented & passionate junior frontend developer to work directly with our highly experienced full stack lead engineer on crafting a new tech-enhanced travel experience. Our goal is to help you grow professionally and eventually give you ownership of the frontend.

Our stack consist of Angular (+ SSR), Tailwind, Contentful, Django

Requirements:

- Some experience in frontend development, Angular, Typescript

- Passion for great UI/UX and a strong product focus

- Eager to learn and excel in a young and international team

Benefits include:

- Work from anywhere

- Company retreats

- No office politics

- Discounted travel opportunities

jobs (at) followalice.com
Nothing stops tech companies from building crypto wallets or services that hold custody over users funds, a lot of them are already doing that. Building a new blockchain where they fully control the network and its features is harder.
You need to make sure disk writes are against mounted volumes and not against the CoW filesystem in the container but that's a docker thing not a WordPress thing.
I was fortunate enough to have several brilliant Ph.D's discourage me from getting one. Basically they said unless you want to be a tenured professor or a research lead at a government lab and that's the goal on which you are fixated, it's a massive waste of time.
Also, if you compare the equality two binary strings using an xor, you get zero for equal. Zero and one have no specific meaning in binary logic other than being the symbols used for binary strings; they’re just abstractions that were used by the first programmers to indicate true and false before languages has dedicated atoms for those concepts.
Python less predictable than PHP? In what world? In PHP standard library functions silently take a null instead of a string, even though they are string handling functions, hiding that mistake for the user of the language, until a later point in time, when the context has been lost and one needs to do silly debugging, until one finds the place where the null first was handled, while it should have raised an error. Such is the silly character of PHP standard library. Many functions also have multiple return types, which makes it difficult to simply use the result of one as input to another.

If predictability means to predict, that standard library will behave nonsensically, then yes, PHP has the one high predictability.
I am not sure how you came to that conclusion. This reduction can still be consistent with a fixed bar for acceptance. Say that earlier everyone who cleared the bar got funded. Now, only 60% of those who clear the bar gets funded. The further selection can be on the basis of a performance criteria like value expectation or risk of failure, or it could be on the basis of investor preference to certain areas.
There was never anything stopping browser devs from putting a quality UX on client certs.

FIDO seems to always require JS these days, too. Sucks that we're headed to a place where you won't even be able to log in without executing arbitrary server-provided code.
> But I have a theory many charge this if you're from out of town and won't be paying them later for maintenance services.

How do they know you're from out of town when they give you the quote? Do they refuse to quote without a valid and verified address?

After all, can't you just give them a local address when asking for the quote?
>TikTok is the biggest honeypot and information dragnet by a foreign nation in our (USA) history by a huge margin. That's the only "against" that I need to say we need to shut down TikTok in America.

As you can imagine, people in other countries are observing this development with great interest.
Imagine this argument for any other situation where consent is required. It's ridiculous.
They might spend more than many countries but do they spend more than any other university in the States? Feel like that’s not true.
Assuming you get a new "event" every time a file in the watched folder changes, you could restart the count.

Ex. First even triggers a 5 seconds wait. If before those 5 seconds have passed there is another trigger (say after 1 second) another 5 seconds wait starts, for a total of 6 seconds in this example.
This identifies a problem: PhD students are treated badly both in terms of working conditions and pay. The solution isn't to abolish the PhD. It's to have better working conditions and pay!

PhD students should be employees with all of the protections this gives them. They should have unions (I have been both at union and non-union shops, you want to be in a graduate student union). PhD students should benefit from the combination of protections given to students and to employees.

Students should get paid a living wage. The problem today is that NIH, NSF, DARPA and others refuse to give us funds to pay students reasonably. I cannot write an NIH grant to pay a PhD student reasonably. Literally. My grant will be rejected because I'm paying too much. I can't pay postdocs what they are worth either for the same reason.

For better pay, you need to lobby Congress to beat NIH, NSF, DARPA and others with a big stick until they stop this system of abuse.

If you want to end advisor abuse it's simple: PhD students should not be tied to advisors. Under a system where your funding depends on one person, you always suffer from a power imbalance. PhD students should be free agents. When you join, the university promises you 6 years of funding and checks in every 2 years. Go nuts.

As for the thesis? Even in STEM a thesis is important. But, what a thesis is has changed. Today you often staple together 5-10 papers that you published. That's great!

PhD overproduction?! Nonsense! We don't have nearly enough PhDs. The demand for PhDs in industry is huge across many fields. It's true that in some fields there is too much supply, but there's also an oversupply of people of those majors in general anyway, that's not an issue with the PhD.

PhDs are critical for the development of humanity. It's a system that takes a smart person and turns them into a capable smart person who can find hard new problems and solve them.

There is absolutely no reason why we can't unionize all PhD students, immunize them from advisor influence, and pay them a living wage.
> Passion has basically no correlation with financial success.

Have you got any evidence for this? I would expect that passion correlates with hard work, and hard work seems to be necessary for success. I agree that many artists are passionate, but surely people can also be passionate about doing things like writing software or other activities that are valued highly in the market.
If the aid programs can easily afford to simply give out the average annual income to each person, then why on earth don't they just do that already?!
Clearly a click-baity premise. If you allow me an equally click-baity metaphor, the author suggests to abolish the road system because there are too many traffic jams. My suggested solution is consistent across the metaphors: Keep the roads, but through other venues, get as many people the possibility to travel (do research and other mentally engaging work).

I feel us computer scientists and computer science students are in the best field in this regard. There are so many interesting CS jobs where you can both get a competitive salary and engage your brain -- often even in relation to what you worked on as a MSc/PhD student.
Mutually Crafted Happiness: How MCH2022 Happened
Yeah it's always been pretty clear to me that the intermediate plans exist mainly to annoy people into buying the most expensive ones.

You know, in for a penny...
WordPress is great, they maintain backwards compat forever. Same reason I like PHP and can't stand working with NPM.

I'm sure the other CMS are fine but I want my site to auto update itself and all its plugins for the next 20 years with me hardly touching it.
Anyone remember who wrote that doomsday deck for portfolio founders in like 2008? I can’t believe it’s escaping me, it caused quite the stir at the time.
How about a C) You work for a company that is trying to solve climate change, and at the same time in your personal life focus on decreasing your carbon footprint?

There is no reason why one cannot do both, if they want to. You'd think people that are conscious enough to seek out a climate-relevant job such as OP would also be conscious enough to care about their individual impact to climate change).
> I am a frequent guest on talk shows anyway, but nobody has ever called to ask me to discuss "the bright side of the Internet."

Heh, that's a fun sentence. And then I'm reminded of the issue of the negative top-voted top-level comments that frequently appear on HN. I guess the same mechanisms are in effect.