skysight-inc/HackerNews huggingface dataset:
Good reporting involves investigation, not assuming that the first time you’re seeing something is the first time anyone is seeing it. If you’ve gone anywhere near railroad tracks in industrial parts of Los Angeles in the past decade, you’ve seen things that are hard to believe are happening, but have indeed been commonplace for years. I’m not asserting this mess is commonplace or isn’t, but it would be great if the reporter bothered to investigate whether it was, so that readers have context.
Ask HN: Data Vault Modeling?
Do any of you have any experience with Data Vault modeling for data warehousing?

https://en.wikipedia.org/wiki/Data_vault_modeling

My company has decided to use DV 2.0 for a coming big Cloud project, but I don't get the excitement, please enlighten me..
Great, free dopamine for my ADHD!
Sure, I agree bad priors will give inaccurate inferences. My point is simply that to make a statement like, "an inaccurate prior generates many inaccurate inferences, and therefore it is garbage," one has to adopt a frequentist criterion for the quality of an estimator (like "gets good results most of the time").
That's very nice to think about but in the real world if people don't match some exact keywords they get thrown away.

This isn't the "real world" you're referring to here -- it's the fin-de-big-tech bubble world where everyone and their dog is not only sold, smack-down drunk on the idea that Algorithms and Data are the Solution to Your Problems. They aren't of course -- it's just a giant hornswoggle. This "world" needs to end, and it needs to end soon.

My belief is that it will. But until it does, companies that run crappy ATSs (like there's any other kind) deserve the buzzword-gurgling, keyword-dropping candidate pool get. And developers who get "rejected" by these companies should be grateful for the sublime gift of this rejection -- and for the opportunity to laser focus on companies and teams that use their heads to hire, rather than a fleet of bots.

Snark aside - hiring managers that actually read resumes (and yes, actually at least skim each and every one -- really it ain't that hard) are golden to work for (other factors being equal). Really, you don't want to waste your time with companies that have drunken the ATS kool-aid. Really you don't.

That said, however:

HR is looking for "node.js" but you wrote it like "nodejs"? Though luck pal, bye.

It's "Node.js" with a dot. If you spell it "nodejs", that's a serious red flag and you shouldn't be surprised if it gets you automatically discarded -- even by a human reviewer.

That's what resumes used to be, after all -- a kind of a take-home test where you really do have enough time (and perfect knowledge) to get everything 100 percent right. And also a test of your awareness of the fact that, yes, in critical business communications at least -- this level of correctness does matter, and it matters a lot.
Whether you agree or disagree with it, ISPs have the right to fire you as a customer. However, I don't usually see that exercising that right unless it's for piracy.
Agree. I like it as a quiet place to jot down my thoughts. I don't post often; when I do, it's easy to remember how to get it to do what I want, I've never been hassled. I could do this on my private server(s), and if tumblr gets weird, that's always an option.
It's been well documented that the large set back front yards and loads of anti-pedestrian designed neighborhoods and towns have largely been the cause for issues relating to poor public transportation, heat island effects, and less affordable housing.

You can have nice gardens, double parking spots & a garage without the same designed towns and neighborhoods. Most often is done by limiting street parking, narrower streets, and using the rear-entrance drives and lots as done in many cities.

Those designs also enable more pedestrian friendliness vs. the suburban sprawl that is effectively carpeting the U.S. and Canada since the 40's.
Likely you don't have SSH configured properly for use with GitHub -- you can either configure it or switch the subproject URL from SSH to HTTPS
Why is this project so popular? I’ve built mini APIs to do this in several previous jobs - either for the purpose of fuzzing, anonymizing real user data for test environments, or readable testing. Each time it’s taken maybe two days of effort in total starting simple and growing for internal needs. How has this been funded so much, for something that’s as simple as dictionary.getRandom()? And why does it need eight contributors, social media accounts, etc?
> Big companies have essentially become centers for identity politics

Whenever I see something about "blacklist" or "master vs main," I wish I could ask the people behind it "don't you have something better to be working on?" It got to the point that "blacklist" is a trigger for me, not because I find the term offensive, but because I don't want to deal with the flamewar that's soon to follow. I go out of my way to not name things "blacklist" or "blocklist" just to avoid this.
It’s cool that you’re internet rules-lawyering and all but ultimately he used his free account with intent to harm others, just as surely as if he backdoored his code. Freedom of speech is good, and protest is fine, but why would GitHub amplify the speech of a nutso who abused his position of trust?
What would have happened if you hit 100%? DigitalOcean gives you 1TB for $5/mo.
We can conclude that information used for statistics is easily manipulated, and if it indicates something, even hypothetical, that supports vaccines then it is considered unquestionable fact that vaccines are the only solution, but if it indicates negatives about vaccines, then we shouldn't draw any conclusions.
LOL chaz, really? try harder.

if you want to read about how anarchists want to restructure society, read about spain's 1936 revolution.
That's a good point--I'll look into whether Microsoft has any guidelines on this, and add a disclaimer to the article when I get a chance.
Define "most" people....

To me, this is like the left-pad incident and npm. There was a vocal minority who denounced npm for looking after the greater good, maintaining continuity and transferring the project to someone else.

In this case, since the author also deleted the project, the proper way to maintain continuity for the sponsors seems to transfer it to the new community of folks who are interested in maintaining the project. Sponsoring the old deleted project does nobody any good.

Personally, I don't see anything wrong with what OC did.
Considering Java and JVM power some of the highest performance server and HFT on the planet. Tell me about the language or ecosystem that give you 90% cost savings?
Reddit is the worst for censorship.
I have a filter that automatically adds the "Sub" label to all emails that contain "unsubscribe."

Then I have a bookmarklet to show me all emails without the "Sub" label.

Works wonderfully.
This is about declining quality, not increasing diversity (if there's much of the latter).

Today it's mostly cheap gossip (even from major media), rage-inducing pieces, shallow coverage, sponsor ball licking, and "embedded" journalism, that is, exclusives and handouts from the government, the enterprise, and millitary, instead of exposes.

And this goes beyond Scientific American to all media, including those that were already run by and targeted to minorities in the past. It also happened with media in countries without demographic changes, so it's not about whites vs some increased more diverse demographics.

It's the race to the bottom caused by the web, decline of print, rich advertising metrics having them by the balls (not aiming for abstract readers and letting journalists free to write, but being able to micromanage how articles are written to get maximum views).

Newspapers didn't close or go to smaller offices and fire tons of foreign correspondents, staff photographers, and proof editors, for example, "trying to appeal to the widest demographic", but because they couldn't afford them.
I have to agree, I have a lot of respect for McKenzie but this advice seems unwise. I've landed four jobs (including my longest-lasting gig to date) by sending in resumes to job listings without knowing anyone internally.
Indeed! And many households install such systems.

There can still be obstacles though. Quite a few houses here lack a distribution system for the radiators. Those radiators are directly connected to the electricity system. I.e. the house lacks a water-based heat circulation system (or similar). One could retrofit such a system, but then it’s about double the cost compared to only installing the geothermal pump. The background to this situation is partly that in the 70s, the government required houses to be built this way. Electricity was cheap back then, we had lots of nuclear and water-power and wanted to get away from oil.

Another thing to keep in mind that even a geothermal system requires some electricity to run – and they are not terribly effective when the weather is very cold outside.
> Source, please.

> Pretty much everywhere...

I don't really want to get into it, but I felt compelled to point out that the crux of your point is entirely anecdotal and source free and you're demanding sources from the rebuttal.
This is also a hint that people were not told to pretend they like it, is not it? Rich and powerful all through the history do not shun low density living and personal transport yet the message that I've replied to asserts that people only want these things because they are told to pretend they are desirable but without external influence people would rather live in apartments and have no personal transport.
> The DMCA doesn't handle trademark

That's a good point

> and if a link to a site counts as trademark infringement the internet is dead.

It's not a “link to a site” though, it's a public blacklist of domains involved in spam and abuse. I have no idea about how the US trademark laws work,but in my country at least (France), doing so is a great way to get sued by the company. (And yes, this also applies to product reviews posted on say Amazon or Tripadvisor[1])

[1]: https://www.votre-reputation.com/2021/01/20/denigrement-sur-...
So… the USA needs a cyber-force! And if mass media manipulation is a problem, perhaps even a psy-force.
Games should either be aware of the user’s preferred scaling or at least offer their own UI scaling option. But they should always register as DPI aware so they don’t render the 3D scene at a lower resolution than what’s selected
As one of the other replies has stated that trimming the older stuff from your resume can help. I took a variation on that by going into detail with jobs for the last 10 years or so and having a simple list of other places I've worked and what the job titles were. There's also a linkedin url which has the expanded version if the reader is interested in going back more but it let me keep my resume to a single page, single sided, summery of the "professional me".
I agree. What do you think of my approach here?

https://takingnames.io/blog/introducing-takingnames-io
you can get really really far with a colab pro+ account these days (just $50 per month)
I think XML gets a bad rep for a similar reason that CSV gets a bad rep.

i.e. there is a wide variance of what “passes” for XML, and two systems that profess to “speak” XML often speak mutually incomprehensible dialects.

I think each of your valid complaints about JSON extend to XML, for example. Totally agreed that XML gets an especially bad rep because most xml parsing/generating libraries in popular programming languages are frustrating.
Pardon my cynicism, but if he wasn't aggravating people with a rifle at a public protest then perhaps he wouldn't need to "defend himself"
this has been true and more true when I allowed and waited for my realtor to find a property. he couldn't and did not find any such type of property. I did and was able to find a gem. he didn't even want to waste our time by showing it we had to make him. often the land, which is unincorporated is not on the "listing email list." also senior or folks whom are alone and often struggle to present the home to motivate the a listing agent. watching the county un paid tax sell off often are where land ends up or in probate. one experience the listing agent seem to be unmotivated to sell me the acreage rather wanted me to purchase the higher prices turnkey up the street. Jobs are def a issues. what is working for me and has is acquiring the land and working into it as a steady pace. my little property was a mess and my mother told me to purchase a RV, bus or live in the van while you work and work on the home.. best advise i never took . now as I've learned i have the with me. water is another issues but again, if you have look and study what to look for your learn many communities have great water supplies but no one to install, maintain the wells. so you plan for this; also need to have water tested.
Off-topic, but a bug I recently filed against Gmail:

I didn't want Gmail sending my full name to spammers, so I set my "display name" to just my email address. Thus when I send mail it's as: emailaddress <emailaddress> instead of MyRealName <emailaddress>.

However: when I flag something as spam, and Gmail (un)helpfully asks "Do you want to Unsubscribe & Mark as Spam?", when I say "yes unsubscribe", then -- somehow -- it sends that "Unsubscribe" email using my REAL NAME and not the display-name that is used for normal outbound mail. So in the end the behaviour is precisely backwards from what I would want.

My conclusion is to never ever use their "Unsusbcribe & mark as spam" anti-feature, instead I have to just mark anything I don't want as spam. Sigh.

I am getting a LOT of spam lately that annoyingly has false Unsubscribe links being used to collect data. The world is an evil place, and Gmail is not very helpful at blocking that.
Chinese dialects in decline as government enforces Mandarin
I was thinking of this paper in particular: https://www.jmlr.org/papers/volume15/miller14a/miller14a.pdf

Some other references:

https://www.jstor.org/stable/2241268

https://arxiv.org/abs/1308.6306

https://projecteuclid.org/journals/annals-of-mathematical-st...
Have a blog or updates or anything for the game? I love me a good monster battle rpg
One big reason is insurance requires you to file a police report in most situations before they'll do anything for you. That does only increase reporting in more affluent areas of course but there are reasons beyond the police doing their jobs.
Can it be that you linked to one of these libraries, but never called any function from that DLL, so your linker dropped the unused DLL dependency?

However, I don't really like that method. The app will fail to launch on computers without nVidia drivers, complaining about the missing DLL. For languages like C++ or Rust, the exported DWORD variable is the best way to go. The only reason I bothered with custom installer actions, that method wasn't available.
In this day and age (Windows 10), every time I have to use Task Manager it's because a fullscreen game has crashed, and I usually can't see Task Manager at all. It opens behind the fullscreen game and doesn't come to the foreground, even when I alt+tab.

I usually end up using the up/down keys to select the right process, looking at the Task Manager in the tiny preview that pops up while Alt+Tab is pressed. It is extremely annoying. I wish Ctrl+Alt+Del could open the Task Manager in the foreground...
I would say colors.js definitely can be considered malware. He in effect intentionally spinlocked a lot of packages either directly or indirectly via transitive dependencies, and also intentionally bypassed common semvar rules to maximize the damage.

whether or not those packages should have been affected is another discussion, but it appear it probably had more of an effect on other open source packages and perhaps the work of small mom and pop companies rather than huge corporations.
It is easier than ever to contact a recruiter who works for the company on linked in instead of applying without any kind of referral
Given the limited resources available at the time (cpu, disk, ram, etc) you really HAD to get deep into making things work. Otherwise it'd run far too slowly or need too many resources.
Phoronix Premium is just one writer
That's BS. Mark didn't just remove it or make it "non-functional". He deliberately changed the code to run in a infinite loop and halt any code that pulled it in. That seems exactly like the definition of a Trojan to me.
I mean... no, the success of this burgeoning asset class does not depend on me convincing a single HN poster in a long-buried thread. And there never was a "manifesto", at least not one that I've ever heard about. But thanks anyway for the discussion I guess
Who cares what IM protocol is considered the standard by IETF?
As much as I don’t like it, I think this is the best idea. This way ideas can be discussed and debated and light can be shed in areas otherwise hidden.
List of SaaS with free tiers available
I liked this summary: XML is almost always misused [1]

The gist is that XML is best used for markup, because it inherits assumptions from the "document" metaphor that are not needed and are sometimes unhelpful for data interchange. An example of this is hashmaps & sets--they intentionally leave "order" or "sequence" out of their representation, but documents as a form of data interchange force you to keep thinking about it.

[1] https://www.devever.net/~hl/xml
Reddit/Discord are not “open opinion” platforms. They are businesses. If they don't like what you're saying then they should kick you off, especially when advocating for violence and spreading fascism. You are free to start your own business and proceed to pick up where the conversation left off on your own platform, at least until the government comes knocking and asking about why you are supporting violence and sedition. That's the beauty of the free market.
I agree with you, the math of the salaries isn't really flexible.

After jumping ship between many companies (whether FAANGs or not), there's a point where salaries cannot increase any longer and you'll need to own your means of income if you want to break beyond that glass ceiling.

And yes, that means entrepreneurship.
Just for context -- there's a discussion in the IETF about what collaboration tools it should use (e.g., for working group meetings and general discussion) in addition to e-mail. A few different options have been trialed, including Zulip and Matrix.

This is NOT about the IETF recommending one chat / collaboration protocol over another, or standardising Matrix.
What makes you think reddit and discord have to host your ideology if they don't agree with it?
Because for some people, they don't want to spend the extra time to build and maintain a solution that they are now responsible for.

`npm install --save faker` and boom you have access to a huge variety of random test data, across different locales. Doesn't stretch my imagination to see the appeal.
Her name is Seo but this has nothing to do with SEO. Well a different like of search optimization inside her brain.
Do you mean invoking Task Manager with ctrl-alt-del or ctrl-shift-esc? I don't believe OP was saying either of those is typically a harmless no-op, but was referring to:

> If Task Manager ever becomes internally corrupted, kill/close it. Restart it while holding down CTRL, ALT, and SHIFT, and Task Manager will reset ALL internal settings to factory fresh if it sees that key combo at startup. Same works for every app I've written, btw, I think!
The 68020 is probably the last great CPU to write pure assembly in, too. The instruction set is rich enough to make it straightforward to write by hand - unlike RISC-ier chips, C is almost superfluous for many tasks - but simple and clean enough to keep in your head (unlike x86). It cleans up some of the rough edges from the 68000, and adds some great features and a ton of speed. But: no MMU, no complex pipeline or branch prediction, and the cache is instruction-only, meaning you rarely need to think about it to get optimum performance.
Github is still in theory a place to collaborate on code - its not a blogging platform. I think a reasonable argument could be made that he violated the "spirit" of github.
anecdote++

I noticed exactly the same thing with a very similar set of orange glasses. Without them, I tend not to get that drowsy feeling in the night, at least before going to bed. I have to go to bed, and then wait to (hopefully) start becoming sleepy.

When donning the glasses in the evening a couple hours before desired bedtime, though, I can be reading a book or watching something on TV at night, and I start feeling sleepy before going to bed, which is a major improvement.
> That seems exactly like the definition of a Trojan to me.

Link to even one report of Marak getting inside someone else's system.
Honestly neither websockets over HTTP nor the underlying protocols used by XMPP are particularly good. They should be designed more like IMAP; at CMU during the first significant IETF instant messaging effort, Rob Earhart distilled the lessons of IMAP into an “Access Protocol” Internet draft that makes for a better substrate for pretty much any Internet protocol: https://datatracker.ietf.org/doc/draft-earhart-ap-spec/

A lot of the reason the IETF process around IM was so lengthy and led to so much cruft and weirdness is that there were telco folks on the lists who insisted that only small UDP packets would ever get through telco networks and TCP was an absolute non-starter, and kept trying to center the discussion around their current data networks rather than even the planned 2G and 3G networks.

Also, just like email, an instant message protocol should be connection-based (TCP), provide good response time for plain text messaging over a 9600bps or slower link, and only require a page or two of C code to parse without heavy use of the standard library.
What you are going to get is people separating out into 2 camps, those that believe in individuality, and those that believe in more collectivism.

This is a divide that extends well beyond programming and this topic.

People that support GitHub actions believe in the concept of "greater good" and believe the actions of GitHub are ethical because it prevented harm to the community

People that oppose GitHub actions reject the idea of "the greater good" and believe this individual should have had the right to do with their property (i,e their code) anything they wanted and the responsibility was upon the people consuming / using that code to vet it before use.
defer, as proposed here, isn't a library feature though, it's a part of the core language. I'd like to be able to use it, but if it can ever do a malloc (which is horrifically slow compared to not having one), it's just infeasible.

But I looked through the spec again, and it actually just says that defer outside the top level is implementation-defined, so this is irrelevant anyway.
I heard those researchers drank horse refresher (water). Can we really trust people putting horse refresher in their bodies?
Funny that BCH and BSV claim that it’s BTC that are the scammers.

The BSV folks are particularly vocal that BTC is a fraud.

I have a friend of mine that retired at 40 from working at a hedge fund and investing his personal money well. Bought an 80 acre farm, has a bunch of a horses, a wife 20 years younger than him and three kids. He’s literally the smartest person I know and he believes Craig is Satoshi and that BSV is the best investment to come along since AMZN. I don’t get it - Craig Wright seems like a con artist to me and I’ve spent a ton of time looking into it.