skysight-inc/HackerNews huggingface dataset:
I see the lack of any kind of privacy controls or regulation as facilitating the selling of personal information (= legal). This information is, in turn, bought and used by companies behind these scams.

Google's panopticon started this desperate grab for personal contact information (see recent discussions here on HN around Smart TVs as another one of the outgrowths of this) in it's ability to turn it into advertising profit on a previously unprecedented scale.

This is separate to telecomms companies seeming lack of ability to control or monitor what's on their networks. Which is also a regulation / enforcement problem. However, there are functions that are 'allowed' on telecomms networks to facilitate 'business' (eg. overseas companies being able to spoof local numbers so that people actually answer their calls), such that this 'feature' is then exploited by scammers - when, arguably, the whole 'feature' is a scam in the first place.

https://www.abc.net.au/news/2018-05-03/mobiles-and-landlines...

(I'm sure I read an article somewhere that described the ability to spoof local numbers as a business decision to allow overseas marketers to sell their wares locally without fear of their calls not being answered. Trying to find it. I may be mistaken.)

Edit: services such as virtual phone numbers, such as these:

https://callhippo.com/blog/country/virtual-phone-number-prov...

https://www.numeroesim.com/how-to-get-an-australian-phone-nu...

https://virtual-local-numbers.com/countries/65-australia.htm...

This is likely coming from the purely 'if it can be abused it shouldn't exist' bias, which may mean I've taken a step closer to becoming an old luddite, but it feels as if, if this is possible, then the entire infrastructure can't be trusted any more - and people consciously choosing to just not answer their phones for any unrecognised number feels like confirmation of this stance.
> [...] blink the power LED [...]

You can fix that with a piece of tap or blu-tack.
I guess it depends how we define "smart". To me, smart means getting things done and being able to see trade-offs and the bigger picture. Something that I have seen lacking in a lot of FAANGs employee that I worked with through open-source.
What's so bad about winters? You don't drive in chicago unless you want to, so just the walks? Can't you hunker down and get everything delivered to reduce outdoor time? I assume building heating is not an issue.
I took a look at a fool article. If you exclude the unrealized return from an investment they made, their profit are in the single digit millions. Not really confidence inspiring, but maybe I am wrong and that they could indeed make their business sustainable.
Do you normally solve interpersonal conflicts in your life with physical violence?

If the answer is no: why do you think it's appropriate to do so when dealing with children?

(If the answer is yes, then consider anger management classes, I guess)
I had a girlfriend who would flush the toilet before using it. She said "it's cleaner this way". I tried to get her to stop, but it was a futile effort.
Edina= “every day I need attention”, if I recall from growing up near there.

I disagree though. MN is colder but less windy so you get those crisp calm, blue sky winter days in Jan-Feb that make the winter more survivable. But you gotta be ok with the cold.

That all said, I’m now in central Indiana and prefer the milder climate (than both those places!).
In academia, it very much is the same thing.
In League of Legends there was a division-by-zero bug with a certain champion and item which caused server to kick all players and then crash. Because the exploiter was being kicked last, their team gets the win while opponents get Loss Prevented because the game doesn't have a normal result.
Eh, I don't think the overhead of an uncontested lock acquire is all that much.
Las palmas de gran Canaria.
Tropical dry weather with all the advantages of Europe.
Great expact/digital nomads community
Not even mention beaches and endless summertime
Transcription on Mac: when to use Siri's dictation and when to use AI options
What about saying in big bold letters 'requires constant electricity to function'?

That would be a ridiculous requirement, because people expect that TVs need electricity. But the producer can argue that people these days also expect TVs to need the internet, can't they?
Advent of Prism (Ruby's new parser): Part 1 – Literals
IMO stringy data is a good example of where you should think about what you're returning in part because common APIs (e.g. regex) will take a more nuanced approach.

If you're creating a new string, then sure return String. But if you have a path where you could just return the original input, consider returning a Cow<str>.
I'm no plant surgeon, but this is correct. Many plants host symbiotic microorganism ecologies in their root system. Usually they help with pre-processing key nutrients (mainly nitrogen) to make it easier for the plant to absorb, and they take a little food out of the roots in return.

By the same token, plants convert carbon into fruit, which animals eat and then metabolize back into CO2. At the end of the day, all of a plant's captured carbon will return to the ecosystem one way or another. Most of the time, anyway.
Common misconception, it's actually best to take with alcoholic beverages containing dairy. So like a white Russian.

(I'm obviously joking, this is your friendly reminder not to take medical advice from randos on the internet, especially when their source is "I've heard").
That's a bit of a naturalistic fallacy. At the same time, I think demonizing corporal punishment categorically is a mistake rooted in a false understanding of human nature. I see no problem caning violent criminals, for example.
OK, now I can see that there could be e.g. a two-word brand name, where one of the words is simply bolder than the other, as a purely visual effect.

And then IMHO it would be incorrect to use <strong>.

As for the difference between <strong> and <em>, they way I understand it is:

> <strong>Hacker News</strong> is <em>the</em> site.

Basically one highlights a term (say, it could be then looked up somewhere), and the other adds spoken emphasis--in the above sentence, HN is not some site, it's THE site we talked about before.

The standard way of rendering (or priting) words with such semantic meaning is respectively bold and italics. But if you ask me it could also be underline and uppercase (respectively).

And if you render the page not to a visual medium but to sound (screen readers), then you give the screen reader a chance to treat (and read) those words differently.
How does that blocking work?
Bit the don’t tax almost three years ago on an A80J. Honestly the best panel I’ve had. Probably going to buy another Sony panel to replace a circa 2012 4K Samsung.
Woodward and Bernstein were already investigating (for many months prior to the crash), and Nixon's later coverups (after March 1973) don't seem to be connected to the crash in any way.

Perhaps if the crash hadn't happened, the people/money on board could have ensured McCord (and the other plumbers) would have stayed quiet instead of telling Judge Sirica that it was a White House operation. Without some significant evidence of intent for the passengers, though, this is a pretty soft argument.
Brisbane

Pros:
Outstanding climate - winter does not exist, it's clear skies and sunny every day. Large enough to get major events. Access to nature. Relatively cheap (compared to Syd/Melb). Good nightlife. Great cafe culture. Good job market.

Cons:
Summer is 30-35c and humid often with storms. Max 14 hours of sunlight. Over an hour drive to the 'nice' beaches. Many international departures require a stop in Sydney. Car culture.
Pittsburgh, PA:

Pros: Affordable, good food, safe(ish), lot's of access to hiking/nature, CMU/tech-scene, doesn't feel overly crowded, and again it's really affordable.

Cons: Lack of good public transportation (having a car is a must), bad city planning (apparently planting a city around three rivers and a bunch of hills is hard), but honestly my biggest complaint is the lack of sunshine. It ranks in the top 5 grayest cities in the USA behind Anchorage, Alaska, Buffalo, New York, and a few others.

Come check it out, especially if you're into sports, PNC Park is one of the most beautiful baseball stadiums. I can't say much for the Pirates, but even if you aren't into sports it'll be a good time.
San Jose

Have not seen anyone post about San Jose yet so here goes. Obviously a great place for tech jobs and fantastic weather with virtually no snow or ice unless you drive 4 hours into the Sierra - cool winters and long warm dry summers. Single folks seem to prefer San Francisco, but San Jose is a great place for families to raise kids in suburbia. Housing is expensive it's true but there are also manufactured housing parks that are much cheaper and really very livable. A few parks even own their own land collectively but most charge a space rent of around $1200/mo that includes utilities. This space rent is a similar amount to what you would pay in real estate taxes on a million dollar 3 bed 2 bath SFH and in San Jose is controlled by law to not go up more than about 3%/year.
Thanks a ton, this works!

Cheers.
many (most?) delivery cyclists in NYC aren’t legally allowed to work

Woah. Are you saying these people are illegal immigrants, or don't have a work visa? I never heard this before. That is a bold claim. Do you have any evidence to share? I tried Googling, but I couldn't find anything.
Anecdata: even a few days of low-dose aspirin causes me terrible GI pain and exacerbates an otherwise 30-year dormant ulcer. I would love to be able to take it, but I can't tolerate it at all.
If you’re going to use ChatGPT to write comments you should preface the comment saying so.

I don’t want Hackernews to be a place where people just copy and paste ChatGPT work, taking credit for it, and also potentially adding hallucinations to the ecosystem here.

When I read comments I assume they are human written, that someone put effort into that comment, and when someone is strongly asserting something (as your comment does), that they have sufficient authority to match the strength of the assertion.

ChatGPT comments always sound VERY sure of themselves, as though they are 100% right, but I know from experience that it can be very wrong, especially with more complex topics. So I think it’s poor form to post up this kind of comment with its strong assertions without saying you did a copy and paste as though it was your own original work. A modern version of plagiarism really while also lowering the overall quality of Hackernews and polluting it with generated text.
Moloko's "Time is Now" was playing in my head during this Black Friday.
rebuttal: consider the computer software itself, being trained, emitting a model, replaying model contents on request and prompt. Now consider humans as they occur in social arrangements, daily trading information using human communication patterns, and including information regarding human situations with legal implications, damage, reputation, accuracy and fitness for purpose perhaps.. that human system of systems is where the results of commercial AI will be "consumed" .. not simply the model and its responses. Fitness for purpose immediately might include software security, chain of orders and chain of execution in business process where there are real results and real costs.. In other words, the AI products are used for real things.

This is why safety considerations do apply.
Sigh… no.

It’s saying that this is a case of academic innovation, and that that is startup drama.
I have an A80J and it’s possibly the best panel I’ve owned/seen in any house that didn’t have something similar. My dad who is a big movie buff with an Atmos HiFi actually got one like a month later after being a big LG fan.
Corporations are people and people die. Who cares lol
I like San Francisco a lot for biking

Main thing I learned too late is to just build your ability to climb hills (on a bike, or even when walking I suppose) ... that opens up a lot of the city

Twin Peaks and the top of Potrero might out of range even so, but the rest of the city is open
Are you joking that everywhere is a hellscape, or did you make a typo, or what?

Because anywhere that has any air pollution, you'll ingest more when you're breathing harder and have no air filter.
Cognitive Ability and Miscalibrated Financial Expectations
Sam Altman's Brain Chips – Rain Neuromorphic Chips – UAE Funds Security and Q* [video]
Location: Perth, Western Australia (UTC+8)
Remote: Yes
Willing to relocate: No
Technologies: AWS Docker MySQL Linux JavaScript node.js HTML CSS GraphViz R Tableau PHP Python bash git VMware VNC and many, many more...
Résumé/CV: https://www.itmaze.com.au/resume
Email: onno@itmaze.com.au

I have been analysing data in one way or another pretty much my entire career. Much of the time that takes the form of writing custom code to extract data, then to clean it, then to store it, then to analyse it.

I am a polyglot ICT professional and my resume is formatted as a list of work experience. As an example, for a recent large project I was contracted to analyse a large obfuscated codebase in active development.

The brief: Analyse a JavaScript library which may be subject to legal action.

As the sole developer and data analyst under contract, I determined that the library consisted of about 300k lines of obfuscated code that was in wide use and under active development. After I attempted initial static analysis, I built a tool to capture the library and log its activity whilst it was running (ie. during run-time). The library under investigation actively monitored user activity and resisted simple screen-shot attempts. The capture and logging tool I developed simulated user interaction, scrolled pages, clicked on links and logged all activity including dynamic DOM changes made by the library. The tool also captured Chrome HAR files. I used the source-code for Chrome to discover and address several messaging and logging edge-cases.

The capture and logging tool I wrote in Node.js, used Chrome and puppeteer, and was implemented on AWS EC2 using Docker images I built from scratch, published to, and pulled from AWS ECR. Logs were stored on AWS S3. I deployed the tool across random AWS regions using AWS CloudFormation and bash.

For initial analysis, I generated Graphviz maps using Python with thousands of nodes and edges showing the URL calls being used and their relationships. I conducted in-depth analysis of over a TB of logging data with customised de-obfuscation tools that I built to use abstract syntax tree filters to generate names using four letter English words to enable the tracking of function and variable names. I mapped function calls, reverse engineered and mapped (mostly undocumented) Chrome HAR files. I also traced variable values across the codebase, dynamically inserting debugging statements during run-time.

Customised versions of the library were also injected at run-time to discover further interactions of the codebase with other "cooperating" libraries. I also mapped the evolution of the library codebase itself using git, by creating commits for each discovered and de-obfuscated version. I used PHP to download historic versions of the codebase from archive.org. I traced and documented small and large changes.

I documented the entire project, under the expectation of showing evidence in court.

Technologies: Node.js, Puppeteer, Chrome, Docker, bash, Ubuntu, AWS CloudFormation, AWS EC2, AWS ECR, AWS S3, Graphviz, Python, PHP, grep, sed, awk, git, json, yaml, abstract syntax trees
Weekly or monthly stack ranking? I doubt it. Probably annual or twice-yearly reviews. And how much of the stack is released for poor performance during each review? 5/10/15%? Still: Nothing compared to being a DoorDash delivery person.
There is an implicit bias in the assumption that high-IQ individuals should naturally seek high-profile or high-income jobs.

Life is diverse...

People who have the will to "pull themselves from complete squalor" do not necessarily need to be high IQ individuals. They need to be fighters. Though they will fail if they have an IQ bellow 85 (that what US Army already established).

There is a correlation between IQ and income, but there is no correlation between wealth and income′.

It may be an anecdotal oversimplification, but there are people with interests completely different from what you might find interesting in life, and there are recorded cases of individuals with high IQs working as bartenders. Some high-IQ individuals become criminals due to life circumstances. Some of them don't want to stand out and pursue whatever interests they have, while not caring about the things that most people find interesting. I personally know very intelligent person who are absolutely happy with stable and average jobs, which they consider routine and to which they devote little thought (and apparently time), while they dedicate their thoughts to the themes that interest them. They do this not for money or fame but simply because they find these themes peculiar.

At the same time, you should not forget that IQ is a number that indicates only your ability to find and solve patterns and potentially be more successful the higher your IQ. However, this potential may not necessarily be realized.

Moreover, this ability to solve patterns can be a trap; without discipline, you may tend to jump to conclusions based on very little evidence.

My point is, there is a potential genius you can meet every day if you count 100 people walking past you.

However, if you consider that "genius" level starts from an IQ of 140, then only 0.48% of the human population has this potential. So, you would need to count a little more than twice as many people walking past you.

[1] https://thesocietypages.org/socimages/2008/02/06/correlation...
My dad lived in Seattle in the late 60s/early 70s, back then same problems, just instead of tech it was mostly Boeing (who he worked for before the big "will the last person to leave seattle turn out the lights" bust).

> Either way, it's not as cool as it used to be to say you work in tech within some circles.

It was actually probably never cool, even in the 90s. Almost Live's 1992 skit called "Studs from Microsoft" [1] should tell you about everything you need to know.

[1] https://www.youtube.com/watch?v=broFpsLHehc
i respectfully disagree. the power issue can not be solved by the court of public opinion either. at best it can shame the people who refuse to be reasonable, but when that happens the damage is already done, and a reasonable solution is no longer possible.

just look at this case. from our perspective here, there are only two options: hans continues as before, or hans is entirely removed from the project. i don't see any way to come to a solution where both sides continue to be able to work together.

such a solution is only possible before the naming and shaming in public begins.

an amicable solution requires that the parties involved can speak without fear of retribution. dragging this into the public makes that pretty much impossible.

if the parties can not solve the problem on their own, they can find mediators (from their community or from outside) to help. if that is not enough the inner community, the active contributors can get involved, and only if that fails too, it may be right to make the issue public. but, at that point the choices usually have already been made (as we can see here again, with some of the people involved resigning) and our public opinion and discussion here can do nothing that would improve the situation.
I'm just imagining adding error bars to my schedule forecasting (with schedules that are typically one the optimistic side thanks to management), with bars pointing in the bad direction, and seeing management still insist it'll take too long.
Where is the bar for software you trust? do you trust your OS, router firmware, VPN client, web browser, etc?
Pros: incredible food, so much to do within a day’s drive, epicenter of tech and jobs a plenty, stable decent weather year round, steep hills that force you into shape, unique interesting people on the streets (not homeless, talking like people singing to themselves or dressed up in costumes)

Cons: expensive, city bureaucracy, rampant nimbyism

I love it. Now I got a family and may move to get some more space / be closer to family. But not an easy decision even after 10 yrs here.
The comment you replied to wisely stated 'for many people', and not 'for all people'.

You are likely right about your specific use cases. Though you might also want to see how early on some people predicted that TV would never take off, because families just didn't have the time for it.

We don't have a TV at home, and we would just do different activities in the situations you described. (But, yes, those activities in these situations would likely not include hanging out with headsets on.)
Aspirin is anti-inflammatory. A huge number of illnesses are caused or worsened by inflammation. Aspirin is likely to show benefit for a huge variety of conditions.
Would someone explain why it’s okay on HN to make a remark like “very white” in this way?
> hindley milner type system for the language

Hindley Type Milner Language

#ifixeditforyou
Caching is the biggest reason why you shouldn't rely on CI platform "features" because they're quite bad at it. Roll your own and be happier with lower prices and no lock in.
Animation frames are almost totally orthogonal to what we're talking about here. In fact, I'd argue they're the exception that proves the rule. Animation had to develop tricks like spaghettification to look good at 12 fps because it looks inherently worse than higher frame rates. In fact, techniques like smear frames are often used to directly emulate higher frame rates. It's an art form born of limitation, not a neutral tool. Just look at any 3d animated show that just drops the frame rate of mocapped characters to 12fps (Dragon Prince is one that comes to mind) - it looks like jarring, choppy shit.
Just curious -- do you feel that a person who learns to perfectly imitate (do an impression of) another's voice should be required to pay them for any performances done in that voice, if they do not claim to literally be that person?
> if you perceive rain as sad (rather than peaceful, like me) it lives up to its rep as dreary as hell

The rain isn't what gets me; it's the monotonous gray skies even when it's not raining.
Doubt it. Most people only care that their TV is huge and cheap. Visual quality is a distant afterthought.
> Funny enough, sometimes the Linux native games run worse than their Proton counterparts.

When they run at all! There are definitely a lot of Linux clients not working as they should.
They were never necessary to begin with: automatically turning the screens off (or at least to 'black') is never worse.
Yes. Why care about the factual accuracy/level of insight/caliber of the content I put out when the only thing that matters is that it gets seen?
In fairness to the GP, there's another comment from them from about an hour ago explaining how the answer was produced.

tl;dr Claude drafting + manual checking and cleanup.
HRW is a Hamas mouthpiece. Immidiate flag.
That's very fun. This is a "simple" enough exploit that I sent it to my MTG group chat, I bet they can understand it without needing to understand any programming jargon beyond client/server.

I'm simultaneously surprised something this simple worked, and also not surprised at all. He does make a good point, this is an effective way to provide a practice bot and not need to make many server side modifications. I understand why they did it this way. The problem is they didn't make any server side modifications haha.

Edit: so far 3 of them have given me a lol or laugh emoji. This is excellent writing.