skysight-inc/HackerNews huggingface dataset:
Again, as a member for many years, I constantly heard year after year "CS is different than it used to be. There are so many freeloaders now!" But when I signed up in 2005, two of the demographics sending me requests were academics coming to town for a conference, or e.g. guys whose girlfriend kicked them out and they needed a place to crash. I didn't see this change significantly in the years before I bailed in 2016, and I always found it easy to ignore them and host backpackers.

Really, for me the negative change in CS over the years was the explosion in hosts who were sedentary. If you don't do shoestring travel as a lifestyle yourself, you won't be able to sympathize with your potential guest's needs. For a site that, in Europe, spread initially through the hitchhiking community, I was appalled to see so many CS hosts by 2008 who looked down on free travel, and threw around words like "freeloader".

I also can't agree with people complaining about guests who need their hosts to feed them. If they are ordinary backpackers who just budgeted poorly, that is one thing, but if they are intentionally trying to live on no money, that is another thing entirely. Among the freespirited alternative traveler community who founded CS, there have always been people traveling by providence, and they have been among my best and most memorable guests. Their stories and positive attitudes far outpaid the pasta and salad I made for them.

Finally, you can't assume that guests who write a non-copy/paste request actually read your profile. Sure, they may have quickly scanned your profile for things they can mention in a request, but that doesn't mean they care about the details. For years I could only offer a mattress on the floor and clearly said so in my profile, and yet so many of the guests who wrote ostensibly personalized requests either didn't catch that, or when they accepted my invitation and arrived at my home they complained about it. Again, writers of copy/paste are just as likely to be appreciative or not.

As for getting requests on BW or Trustroots, either live in a place where many travelers want to go to, or become a superhost whose house is open to all travelers and word of the good vibe there attracts people to your region even if initially they don't know what to do there. Those are your only options, really. However, this looks to be the biggest wave of CS refugees ever, so you may start getting more requests regardless.
As the author of Rust's regex engine, thanks. :-)

But yeah, just wanted to make sure people are actually looking at the code. The top submission for Python, for example, is not how I've ever seen anyone use regexes in Python. That's an important dimension to evaluate in these discussions! (But not the only one, of course.)

> Rust is very cool in that one for actually using a regex engine implemented in Rust

One wonders how long it will be until someone submits a Rust program that uses PCRE2.
Can you point to some games (or game projects) using Grid Engine?
Clojure direct tackles most of these problems and it seems to me (subjectively) that it's one of the most widely-used Lisps for actual production systems.
There is significant value in being able to understand what one needs to google to begin. Then from there it is not as trivial as it may seem to determine the most appropriate answer, and then to adjust that answer to work within your code base.

You seem to be speaking of this behaviour in a way that implies negativity. Of course it is bad is a Sr. Dev truly can't write any original code, but there's nothing wrong with the vast majority of ones codebase being snippets of solutions from the internet. As a matter of fact this method likely saves the company that employs the developer a good deal of time and therefore, money,
Do any of these systems offer a way to cryptographically prove that a signal was received at a specific place and time?
It is an unfortunate fact that many scientific endeavors involve technology that can have dual uses.
Seriously?

Doing a Monte Carlo simulation means you adjust the seeds to get different runs. It doesn't mean your program can read uninitialised memory or reuse variables that weren't reset to zero and still be correct.

Where are people getting this idea that you can just average away the results of out-of-bounds reads and race conditions?
Ask HN: Podcast like the Cuckoo's Egg, Revolution in the Valley, and Hackers
Are there any podcasts out there either with the hosts or guests telling stories like the stories in the books The Cuckoo's Egg by Clifford Stoll, Revolution in the Valley by Andy Hertzfeld, and Hackers by Steven Levy?

I've read these books, and many others like them, but I thought it would be awesome to listen to a podcast where the characters from the stories are guests invited in to tell the stories, however I haven't had much luck finding such a podcast. There once was the Debug[1] podcast with Guy English and Rene Ritchie, and they had an awesome, and very long, "episode series" where they had Apple folks in to retell everything from how Safari to the iPhone was made, if I recall correctly. However the podcast has not been active since 2016. Once upon a blue moon I find a podcast that has a single episode of this kind, but without it being the focus of the podcast.

There are some podcasts like this in the hacking/dark web/cybersecurity genre of computing history - Darknet Diaries[2] and Malicious Life[3] come to mind - but I'm talking a bit broader in scope. I'd like to hear about how the first version of Unix was made, or Plan9, or Vim, or Emacs, or how this weird bug was discovered and fixed, and so on. Interesting stories told by interesting people from the history of computers.

Does anybody know of any podcasts like this?

[1]: https://www.imore.com/debug

[2]: https://darknetdiaries.com/

[3]: https://malicious.life/
Yeah, stock buybacks aren't really problematic as a mechanism. The root problem is ZIRP, which pushes companies to take on as much debt as possible. It leaves companies without a reserve to weather changing conditions, and debt that needs to be rigidly serviced on a model from the past.

I too wish that overleveraged companies wouldn't get bailed out when the house of cards comes tumbling down every decade, but I don't see how that's prudent or politically palatable. It's a spiteful desire that comes from being told that nothing can be done to reign in the bad behavior during the good times, while bogus inflation metrics are used to keep the party going.

Interest rates need to go up and stay there, as they haven't been allowed to do for the past few decades. Of course that is problematic as the mound of existing debt becomes more expensive. Which is why these conditions form a spiral that will end up destroying the dollar. But given USD's status as reserve currency, I don't know how to time this.
I read all of it, and enjoyed it. I think its worth reading. At the very least, it will get you to appreciate sleep as an open biological question. The critiques were about his data presentation and stuff like that, not the topic of sleep itself.
It’s a great decision and glad they did it.

But subscription revenue is now a much bigger part of NYT’s overall revenue and ad tech CPMs are declining year over year. So it’s not a hard decision anymore.
Sucks man. Maybe the hivemind can come up with a good pun for you to use...?
When will it be eight so they can have an arachnid mission patch with eight eyes on it? (Though some species have six).
> monitoring telecommunications anywhere in the world, regardless of suspicion.

The decision targets the "without suspicion" part.
Which is weird, because something traveling at 1000kts at 100ft seems scarier than something doing 1000kts at 60000ft.
Trust me, I'm on your side. When I say mindless I'm just talking about the classic corridor shooter (which, again, I also can enjoy sometimes).
Well pointed and a great example how society cannot be unbiased. We all have our own biases and might not even want to even acknowledge them because that jab at who we are.
SCI or Small Clojure Interpreter is a subset of Clojure meant for quick startup.

Babashka is a library on top of SCI and is particularly suited to building command line tools. It doesn't need the JVM, starts up in milliseconds, has access to a large part of clojure.core (including core.async) and can be downloaded as a 13mb binary.

https://github.com/borkdude/babashka
I think the GDPR has gone some way towards that.

Certainly in my own business, I want as little PII as possible.
That looks amazing. Just curious, what is your target customer base?
Information's Role in Facing Climate Change
As much as this sucks, it probably reduces churn a ton.

Also - the reason they do that is so they can offer you a radical discount that isn't "published" to keep you from canceling. I did this a few weeks ago and saved more than 50%.
Show HN: A JavaScript Color Conversion Library for LCH/Lab/XYZ/HSL/Hex/RGB
So stand your ground doesn’t allow you to get your gun to defend yourself against an abusive spouse?
Ask HN: What is the role name for this job?
I have a SaaS product (EXPORT OrderPro) that needs allot of attention from the customer point of view.

It needs a Documentation portal, knowledge base, video tutorials, onboarding material, customer communication, use cases, and promoted through social media and blog posts.

Since I am quite busy to keep the application running and providing new features I need a person to help me with all these tasks.

I need a 'Product owner' but with marketing and writing skills, a person that can understand the product and can provide helping material to the end users.

Is there any well-defined role that could help me with these tasks? What kind of background such a person has? What should I look for this hire?

Shall I hire a Marketing person or an IT person with writing skills?
I remember the good old days of those sweet discount codes from Jet.com. I was building a computer at the time and saved enough cash to buy an extra monitor.
It seems pretty obvious to me that hiring someone that has the skills to do native desktop dev is basically a budget and schedule problem.
Afaik Germany is not part of 5 eyes or 9 eyes. There seems to be a tiny bit of ww2 era resentment there.
Yes, sort of rules engine like that is really nice when you have a hodgepodge of data and purposes for it: e.g. your users may supply names, countries, ID numbers, various documents, addresses, etc — often with branching flows. (If the user is a business you collect different information than if the user is investing through an IRA or investing individually. The ID verification process wants the front and back of the document if it's a US driver's license, but it is okay with the front only if the document is a passport.)

At some point, you have partial answers for everything, depending on what flows users have gone through, in what order, and what the validation requirements of those forms were at that time.

Logic engines can answer questions like: Do we need to ask the user for more info for the Invest In XYZ flow? If so, which forms will supply the needed information?
> we need a new law barring all 3rd party tracking, data brokering, and all individually tailored advertising

Why do we need to ban it? I care about my privacy. I would like clear disclosures and easy opt outs. But I don't need it banned for everyone else.
> "He didn't want to go back to full C++, though, and he still codes mostly with Python."

Exactly. It seems like he understands the tradeoffs and prefers quick iteration over "correctness".

In my experience, for computational "academic" code, the hard part is often coming up with the correct algorithm, not implementing that algorithm correctly. In software engineering, it's often the opposite.
I hunted around for a while looking for something similar. I spent so much time in Slack working remote, that fast screenshots with arrows and notes are critical to communication.

Coming from a Mac environment, I can't remember what the tool was that I used previously but I think it was purchased by Evernote. Flameshot has been excellent as a replacement.
> IMHO Unicorns are built with the assumption that almost every developer is replaceable. At that scale the critical knowledge is not with the developers.

Critical knowledge is with the developers unless:

1. The system is stable and feature-complete.

2. You've employed about 10 FTEs documenting every aspect of the thing.

If those two criteria aren't met, they system becomes tech debt, a larger risk, and will likely decay until replaced.
Can you say more about your development process? the model building and the GUI building.. components, your decisions.. etc
Implementing Link Prefetching in Rails
This project does not have a GPLv3 license,

And? There are a lot of Open Source licenses, and even Free Sofware licenses besides GPLv3.

but neither does LLVM (and many people do not consider LLVM to be free software

Note that "Free Software" and "Open Source" are different - albeit related - things.

nor the dozens projects on Github that don't have a license at all, or that have a license of the form "Free for non-commercial purposes" or the millions of flavors of that ("Free for non-military use", etc.).

And those things are not Open Source. They may be "Source Available", or "Shared Source" or "Something Else", but "Open Source" has a de facto definition of "uses a license which is OSD compliant."
Thoughts on how this sort of thing, even though CoreSemi is Singapore/Japan-based, might fall afoul of US ITAR restrictions?

As a scientist, open hardware is the best. I'm just not sure whether or not CoreSemi might have put its foot in something bigger than they know.
Video Shows Ahmaud Arbery being chased for 4 minutes
It was a little above board to argue that the Earth wasn’t the center of the universe at one time, and it was fervently argued, dissenters were dealt with harshly.

Not saying there is a logical equivalency here, but this type of thinking is exactly why free speech is important, not why it’s dangerous.
So it’s common to censor posters this way?
What would some recommended reading about saving for retirement? For example, I have a healthy amount of savings but none is invested and it sits in an account doing nothing (@ 0.1%).

I read the obvious subreddits, have a basic working knowledge of financial concepts, understand that I should just invest in the broad market / ETFs and not touch it for decades.

But when I go to invest, I feel I have no idea what I'm actually doing. When I look for brokers I'm bombarded with advertising and marketing and get frustrated with what I feel is a lot of dishonesty. Decades of stories about pension funds screwing people over mean I have no trust in the "systems" at all, which is probably wrong. Why would I pick one broker over another? Or a pension fund over another? Should I just go with a big name like Vanguard as I could always move it later?

For example, I've never had anyone answer this question: If a pick company Z, invest through them and one day they go bust or disappear, what actually happened to what I invested? I understand risk and that some financial instruments are like bets and so on but seemingly can't wrap my head around this concept. If I buy specific stock Y, through broker Z and broker Z disappears, what happens to my stock Y? Like where is that actual record kept that I have X quantity of stock Y?

It's really dumb questions like these that stop me doing anything and lead me to fill an account, technically losing money from inflation.
> I'm told that the cable company put coax up to the development way back in the day, but that nobody actually subscribed, and so the line was never brought any farther in.

That happens, especially if it's a lower density area.

Usually the way it goes is if the region is close to the minimum 'homes passed/mile' metric they'll do a minimum build-out, that way if there's enough interest and/or HPM goes above threshold it's not absurdly expensive to finish the buildout (and/or buildout as people actually request service.)
River – Place to Exchange Charts and Maps
CSS Image Effects
so what is an example, according to you?
The article title is terrible; or, at least, incomplete without the subheading, but this is still very relevant to privacy:

Germany's Constitutional Court ruled on Tuesday that monitoring the internet traffic of foreign nationals abroad by the BND intelligence agency partly breaches the constitution.

And this paragraph provides more nuance:

The ruling said that non-Germans were also protected by Germany's constitutional rights, and that the current law lacked special protection for the work of lawyers and journalists. This applied both to the collection and processing of data as well as passing on that data to other intelligence agencies.

Essentially: The law as written does not sufficiently protect the constitutional rights of all human beings, so the intelligence service is directed to improve the law to provide enforceable protections as were found absent.
My masters thesis is on jitter measurement techniques in 25 Gbps baseband signals :)

Jitter can be tracked and filtered in PPS signals. The related parameter, wander, is interesting to me. Phase noise above 10 Hz is jitter. Phase noise below 10 Hz is wander.

Why?

¯\_(ツ)_/¯

Allen variation is the typical metric for wander.
Antidepressants Destroyed My Life
Sad story. Antidepressants are given out way too fast. How do we help this poor guy?
The New York Times did something similar in Europe last year, and saw revenues increase [1]. A lot of ad tech is snake oil.

[1] https://digiday.com/media/gumgumtest-new-york-times-gdpr-cut...
There's plenty of funding in academia. Come on. It's a huge segment of society, governments spend billions on it.

They don't hire software engineers to write their models because they know they can get published without that and they'd rather hire more students into their department and publish more papers. For academia to claim they can't afford to produce programs that work is absurd and damning - why should anyone believe anything in a scientific paper if this attitude is so widespread? Some people here are arguing it's ridiculous to expect academics to produce work that's correct, even putting assumptions to one side.

All it takes to fix this is multi-disciplinary teams. Of the type found in almost any industry but apparently, not academia. Why is this idea so strongly rejected by academia when it's just common sense everywhere else?
Blockchain-based Facebook when?
Slack Is Unstoppable
You said it's not your experience, but then you give an anecdote which says where because fast writing was prioritized, he ended up with runtime errors...
had exactly the same problems 15 years ago:

- business payment logic that fits prolog perfectly.
- no buy-in whatsoever for prolog.

In the end, they bought a rules engine.
Ignorance is bliss I guess.
I chose to ignore that part because it was impossible to come up with a good faith interpretation of it.

I've executed "no knock" search warrants (we would say "forced entry" or "MOE" in the UK) and caught suspects in the process of destroying evidence. This is like 15 seconds after attempting entry. 2 minutes is easily enough time to flush kgs of drugs or destroy a USB drive.
I agree with you regarding crashes. Kdenlive has been much more stable for me but I don't really like it. Can't say exactly why but it just feels clunky.
Also on the front page: https://news.ycombinator.com/item?id=23233619 .
Also on the front page: https://news.ycombinator.com/item?id=23233795 .
A Failure of Leadership – China (Parts 1-3)
The NYT frustrates me, as I am still forced to see 3rd party ads even after becoming a paying subscriber. There’s no option to go ad-free.
Declarative code doesn’t need a runtime if you have a compiler
That's been over for a long time (1996): https://en.wikipedia.org/wiki/Crypto_Wars#PC_era

There's still some verbiage around commercial products and embargoed countries, but realistically, North Korea and Iran have access to OpenSSL, so it hardly matters.
I can anecdotally confirm that the Walmart Grocery website has improved steadily over the last few years. They got hammered with disrupted supply chains, the collapse of just-in-time inventories, staffing shortages and irrational consumer behavior just like everyone else in the pandemic. They also responded quickly with new services, a functionally redesigned website and much tighter control of out-of-stock handling. Had the joy with my last order of zero substitutions and zero unavailables...
If you dig deeper then scrum overall is a very complex thing trying to solve non-root problems. It is very ironic that scrum is Commoditized Excellence on its own.

Scrum in a nutshell:

1) We need to periodically check product to cut invalid activity on early stages. Let's do it in sprints with defined goals!

2) Great, now we need to complete a goal to the end of a sprint. How do we know that a team will fulfill a goal? Lets plan a sprint according to team capacity!

3) What is team capacity? It is a historic velocity metric measured in time per task in past sprints. But estimating time in time units is ... ... mambo jambo ... whatever (I did not grok what is TRUE SCRUM explanation is) ... bad, sorta. So we introduce points to estimate task size.

4) How do we estimate? Planning poker every sprint!

5) And let's add formal process to evaluate every sprint to be more serious!

It's an artificial construct to solve point 2) only. Drop a goal completion requirement and scrum will not be needed.
I just did the chat option and it put me in a queue to wait for an "Account specialist" that is estimated to take 25 minutes. Other two options were phone call or text. I actually did intend to cancel today so ill see this through.

edit: chat took 30 minutes from start to cancel. mostly dead air. when the chat starts they also asked for a phone number (which i never gave, so it wasnt for ID confirmation) but i instead just entered 'NA'
This is about ceasing of taking data from 3rd parties, not ceasing sending data to 3rd party aggregators.

NYT will still be indirectly sending data to 3rd parties, via user-targeted ad placements.
Podcast Addict app to be reinstated, Google apologises
Yes, I considered submitting the link with a better title than the article’s one. Though I wasn’t sure if that would be or not against the rules.

Maybe dang can update it with something more to the point.
Do you know if the serological data in Spain has also per-city estimates? I doubt the 5% is evenly distributed across the population, I'm expecting higher percentages in Madrid, for example.
Can't speak for SBCL (I use it exclusively for development and haven't deployed anything non trivial and user facing with it) but I have used Clozure CL (CCL) successfully to develop back end services without horror stories regarding the GC. If you end up needing huge heap sizes, in theory with ABCL you get access to state of the art GC algorithm implementations and (IMHO) a much nicer, less dogmatic language than Clojure.

I recently switched to LispWorks after struggling a bit with CCL's Cocoa bridge and I wish I had done that sooner. A much younger, idealistic me would scream at the thought of it but sometimes you just need to throw some money at a problem. CAPI is really a killer feature.
The thing you're thinking of is true, but there are still speed limits on commercial GPS chips to prevent their use in missile guidance systems. TFA seems to be clearly flouting that law, so, good luck to them.
Lenovo Chromebook Duet review: this has no business costing so little
2020 Verizon Data Breach Investigations Report (DBIR) [pdf]
Dealing with pointers in C# is not normal.
It’s also interesting they decided not to keep it as luxury brand selling upscale stuff, leveraging Walmarts infrastructure but with differently targeted marketing, loyalty programs, etc. Seems it would have been perfect for that.