skysight-inc/HackerNews huggingface dataset:
Well technically this is reflection which is something else than generics. You say "that's not true" but it IS true that go lack generics (or metaprogramming in general). You point out that it supports reflection which is something else... it is a bit like coding in Python, you loose compile time type safety.
Aren’t these “Poverty decreases IQ” studies providing a rational reason to discriminate against poor people in society. There is already discrimination against poor people due to their environment, why provide fodder to discriminate against their intellect?
​​I Tried Sleeping on a Hard Floor for a Week
I have to admit I find this trend amusing because I've experienced companies doing it to me, but I'm also baffled why somebody would do it. Why go out of the way to put strikes against yourself in a future job search? What happens when that recruiter moves to a company you really do want to work for?

On a side note, I'm about to take a year off of work to go skiing and do some long distance bike touring, so it's great to hear the job market is doing so well.
>Maybe I'm just old fashioned, but I feel like it's common courtesy to respond to any genuine communication irrespective of who it's from.

No one is obligated to interact with anyone. It takes a special level of entitlement to send someone an unsolicited communication then get angry if they are not interested in replying.

Also, a business communication is not "genuine". You're only interacting for your benefit.
typical poorly written article, as i would expect from LI.

but, it did make me very happy. good on the ghosters! i know now how i will treat declined job offers. i'll accept and not show up!! lol i'm way too happy about this. j/k i could never bring myself to do that. it's a nice thought though.

about TFA itself, it is so contradictory. from: this is now endemic, to: a recruiter doesn't need a list because the number of folks doing this is so small they can be kept in her head. it's pure stream of thought, here's a point i want to make ... oh ok i can't make it who cares i'll now make the counterpoint. this would receive a 'D' grade as a high school essay.

Furthermore, LI's customers are companies. Do they not have any self-awareness at all? This article is going to promote the practice of candidate ghosting. lol.
People are more casual about applying for jobs because they get treated this way by employers. Playing on a job market they learn from them that this is an acceptable behavior.

But why are employers ghosting candidates so much lately? Are there too many people on the market to choose from and they just can't answer? Or maybe they learn this from some large trend-setting corporation that secretly wants to put down candidates to make them more corporate drony, but publicly justifies such policy as legal risk or something. I have a feeling this is where it starts.
About 1: take a look at sit https://github.com/sit-fyi/sit and git-dit https://github.com/neithernut/git-dit

It would be nice to work with an existing project than roll your own.
Tit for tat, companies ghosting candidates don't give a good image to the candidate either.
Admittedly I don't know for sure, but I suspect he enjoys his profession as a university professor.
Because I don't want to be eaten if I become mentally disabled in an accident, but I want to eat things that could perform equivalently on some tests.
Let's change the game. You can allocate an investment to either of two banks. When building credit scoring models, one bank has access to just FICO scores, the other bank also has access to FICO scores in addition to behavioral and signature data. Which bank do you allocate your cash to?

Now change the game so FICO is unavailable: For instance, when micro-lending to third-world country entrepreneurs. Do you still feel these digital signatures are irrelevant to making better credit risk decisions?
Yes. Despite having a shared language, many U.K. books are not widely read in the U.S. Authors like P.G. Wodehouse and Georgette Heyer are considered a bit niche in the U.S.

Others:

- Enid Blyton's children books - Five Find Outers, Secret Seven, Malory Towers etc.

- C.S. Forester - Horatio Hornblower series

Non-English authors:

- Georges Simenon - Inspector Maigret series (French detective genre)

- Sigrid Undset - Kristin Lavransdatter (Scandinavian)

Some foreign authors whose popularity is rising in the U.S. at the moment

- Elena Ferrante (Italian)

- Karl Ove Knausgaard (Norwegian)

On a related note, Wikipedia has a more comprehensive list of best-selling world authors [1]. Ironically many of top writers in the English language aren't widely read in America.

[1] https://en.wikipedia.org/wiki/List_of_best-selling_fiction_a...
And sometimes you need to break that deflationary spiral, if for example all wealth has accumulated among a few people who don't want to spend or invest. If we see breaking this as a public good this needs to be initiated in some way by people representing have-nots.
You are on call for coding? What kind of job is that? This sort of things should be really really rare.

If it happens in any regularity, then tricky abstractions are not the main problem. Apparent lack of QA and overall quality is.
There's a real sense in which, if this were true, we might not need Rust. If we could mechanically translate the Linux kernel to safe Rust, we could prove the Linux kernel safe. If we could prove the Linux kernel safe, that would be a strong argument against a need to translate it to Rust.

Note that this point is independent of the question of whether rewriting the Linux kernel in Rust is actually good/feasible idea. I also think that Rust has other advantages over C that aren't just safety, so it's not a complete comparison--safety is just the biggest one.
That entire review is ridiculous. So much bias and selective use of historical information to suit the writer’s opinion.
I vividly remember an incident in 1999 when I was sitting in an open plan office of about thirty programmers in San Francisco and a recruiter war-dialed every phone in the company in numerical order, which also happened to describe a space-filling curve throughout the office. As a joke, we had the same guy answer the last half dozen calls.
0.5% is low. I got more than that as employee #6.
PDFBox is great for basic PDF editing in Java and Android-Land.

If falls short when you need UI to render a document as well. We often see people upgrading to PSPDFKit for Android for that, more performance, and commercial support:

http://pspdfkit.com/android

</Shameless Self Promo>
https://news.ycombinator.com/item?id=17373227
The Shannon–Weaver model of communication
In what way I never had any problem using ftp
> Companies that I've emailed, yes, but not a recruiter who gets paid for getting me a job.

We're not talking about freelance recruiters here, we're talking about HR foot soldiers.
Stupid question on `Box<Foo>` vs. `Box<dyn Foo>`: does this syntax apply to any other places where a trait is used as a type parameter?

E.g.

//do we write the type of MyBox like 'MyBox<dyn Debug>'?
struct MyBox<T : ?Sized>{
inner: Box<T>
}
I suppose before the 1800s whales were also able to swallow humans. /s
Money laundering means concealing the origins of illegally obtained money.

The effort to eradicate it results in terrible laws that necessitates the institution of a surveillance state that requires you to report how much money you have and everything you do with it.

Those convicted under anti-money-laundering laws are often only found guilty of flouting one of these privacy-violating reporting requirements, rather than actually illegally obtaining money.

This is an important distinction. The state does not need to prove you obtained money from an illegal enterprise to convict you under anti-money-laundering laws. So technically, no money laundering needs to be proven to have been committed, for someone to be imprisoned for violating these laws. The scope of such laws is therefore enormous, and goes far beyond the traditional limits of due process.

If the concern is people obtaining money from illegal enterprises, then the solution is to shut down those enterprises and convict people for running them.

But it's hard to fight real crime, so we sacrifice the basic liberties of the entire population, by making it a crime for anyone to conduct a transaction above a certain size without reporting it to a financial surveillance agency.

Naturally, with such an expansive idea of what constitutes crime, and what liberties the government is entitled to restrict to stop it, any technology that enhances privacy will be viewed as dangerous, whether that be encrypted communication, cash, or cryptocurrency.

But the problem is not these technologies. The problem is with laws like those created under the umbrella of stopping money laundering, which accept as a priori that people have no right to conceal from others the origins of their money.
Experts say Cryptocurrency Crimes will be on the Rise this Year
I don't understand your comment. Can you explain further?
"Still, HR teams are bemoaning the emotional rollercoaster they’ve suddenly found themselves on, dealing with the kind of “what just happened?” situations once reserved to those on the dating circuit."

Kind of hard to feel sorry for them since so many have operated this way to employees for years. That said, I always recommend to people that they stay courteous to the recruiter folks. There may come a time when you really need there help and like it says elsewhere in the article they have very long memories.

It costs nothing to just let someone know you've gone a different way.
https://rcombs.me/static/ice/linkedin/
There was a comment here about someone who grew up in rural Africa and didn't have shoes, plumbing, etc. (the context was about chores being an indicator of future drive in children). He tellingly said he didn't feel underprivileged in his village as they were all in the same position; but IIRC when he moved to town his, and his siblings, expectations for basic necessities increased dramatically as they saw what others had. (I'm not sure he framed it like that. I may have erred).
> You realize that bringing them back might turn out to be very difficult

Maybe that's the point, the "emotional blackmail" approach to space funding? Apollo could be cancelled because cancelling Apollo didn't involve abandoning anyone to death. If people are stuck on Mars with no way to return, then indefinite regular resupply trips will become necessary and it will be politically impossible to cancel the budget for them. The space program ceases to be discretionary spending.

(Even if it is a private mission, e.g. SpaceX–if US citizens on Mars are reliant on a private corporation for their continued life, then the US Congress may find irresistible the urge to provide public support to that corporation or to have NASA take over its resupply functions.)
+1 the book Why We Sleep is great
Do you need 16 hours the next night after losing 8 the first night? What happened to "Sleep is not like the bank?" If it's unlike the bank in your ability to pay back, maybe it's also unlike the bank in the bank's need to be paid back. Seems weird of them to frame the point using a bank analogy they just said was inapplicable.
Sounds a bit like the grsecurity situation on Linux; someone wants to patch the system to be more secure, but in a very specific way and with a tendency to break existing programs and with questionable code quality, leading to mainline refusing to merge their patches without major reworking, which leads to the developer making the patches their own thing while loudly proclaiming that the mainline is terrible and insecure.
Text has a lot of advantages - I know as I had to debug OSI binary protocols - You had to dump it out to a textual representation.

unless you had spent years and could read the protocol in its binary form
The sort of person who becomes an exceptional scientist, or generally the sort of person who excels at any mental activity, is also generally the sort of person who does not get bored.

Beyond that, their schedules will be jam packed. They're going to be spending hours per day exercising, hours in diagnostics and maintenance, hours in training, hours in general work (pathing, communications, logging, running experiments, etc) and then hopefully getting an hour or two to themselves at some point before doing it all over again the next day. And that's before they even get to Mars, which is when the real work begins.

When you're tens of millions of miles away from Earth there are countless things that can go wrong, and a good chunk of them end up with everybody dying. By contrast there are very few paths to a completely successful mission, and maximizing the chances for that is going to entail an enormous amount of work and energy.
> You're trying to sleep off a debt that you've lumbered your brain and body with during the week, and wouldn't it be lovely if sleep worked like that? Sadly it doesn't.

But it does somewhat, just not fully.

Thought experiment for the author. Say he slept 6 hours every day during the week, and come the weekend, is he going to say that there is no benefit to sleeping more than 8 hours, or will that 10+ hour sleep do any good over 8 hours? I strongly suspect that, yes, "catch up sleep" is useful, but just not 100% restorative. But the original claim sounds more like the former, "catch up sleep isn't useful".
I think it's the crappy jvm's that keep giving java a bad name. If only you could compile native executables independent of a runtime/jit/bytecode.

On the contrary java has been around since 1994. Who knows how mature golang and python will get after aging and maturing like java.
> On another occasion I told the recruiter I'm not actively looking, but I'll hear them out, with one condition: not during 9-5, because I'm in my current office. I got 5 calls from them in 2 days, of course between 9-5.

No offense, but I think you're being too picky on this point. Recruiting is their 9-5 job, so IMO it's reasonable that they'd call during that time. Assuming they call your personal phone, it's no different than any other personal call.
Well, seeking power to hurt others still falls in line with X for Y = bad...
VicrtoriaMetrics is in the development at the moment and isn't published yet.
I think leaving the door open, or at least hoping to leave the door open, is a big reason why people ghost in this case as well. From the article:

> The engineer who ghosted ultimately did get back to her — six weeks after her call — to say she had accepted another job at her current employer.

In other words, only after she was sure of another job did she turn down the original one.
ICE vs. Wikileaks
I think it's also worth keeping in mind that Cortez and those who got off his ships would've been rightly disturbed by the scale of human sacrifice and savagery displayed by the Aztecs. That doesn't justify enslavement, certainly, but their mindset would've been one of fear and defense and that's totally understandable to me.
Are you saying we shouldn’t discuss an archaeological find because it makes a part of one civilization look bad? That kind of anti-science thinking is dangerous.
I guess it boils down to the lack of accurate translations. As a certain Jarosław Grzędowicz put answering a question why his works haven't been translated yet(paraphrased):

English native speakers in general are not too fond of translations not done by other English native speakers. Unfortunately there aren't many English native speakers who happen to be experts in Polish literature. On top of that all four of them are lumberjacks.
#define a "xxxxxxxxxxx"
#define b a a a a a a a
#define c b b b b b b b
#define d c c c c c c c
#define e d d d d d d d
#define f e e e e e e e
#define g f f f f f f f
#define h g g g g g g g
#define i h h h h h h h
#define j i i i i i i i
main(){char*z=j;}

This fails.
The error is entity not found.
That's just a language that is insufficiently powerful to express the underlying truth. In C++ or Rust, the same construct could be expressed without loss of efficiency and without the leaky abstraction.
Native images are getting more attention, but they give up a lot of this runtime magic.
Python is older than Java.
Salmiakki pizza.

Checkmate, Finn.
Eric Evans, who wrote the DDD book, is an excellent and tasteful programmer who would never "create thousands of excess classes" or teach anything like that.
@dang, can you just shadow-ban this IP.

This is ridiculous. I don't understand how this is getting upvotes.
Why can't someone just check the digital signature like he says?
Is that benefit worth the potential for inaccurate translation? Or is it possible to be 100% certain that the Rust functions identically to the C?
"The Apache PDFBox library is an open source Java tool for working with PDF documents."

(for anyone else who hadn't heard of it before)
Love to see the feature matrix spin for this...

Keyboard repair program

- Apple: included

- PC vendors: none
School of Dragons Exact Hack Tool – Exact Hack
I am saying that the term "human sacrifice" is rarely applied to European rituals of sacrifice involving humans.

You can use the term all you want, try to not use it in a biased manner.

Often depictions of human sacrifice in the Americas are used to justify the exploitation of the native people of the Americas.
SAT scores do not actually correlate well to IQ scores directly and the higher you go the larger the actual distribution and variance is.

In fact if we take your study then the 120-130 IQ range correlates to an ACT score range of between ~20 and ~70.

If we take the ACT numbers they had for “study 2” which was conducted on 150 psychology students in a private university which is a highly selective group already you have an IQ range of 100-120 with the majority being between 105 and 115.

A normalized average IQ across the three main domains (verbal, spatial and math) of 130 or higher is unlikely even for Harvard, the only real good study we have for Harvard is the Carson study which used psychometric tests to measure IQ and it got an average of 122 amongst PHD graduates in exact sciences.

For all intents and purposes a clinical psychometric IQ score of 130 is exceptional even for elite school, STEM PHD graduates.
In the west, the generally accepted public narrative is that only humans have souls, not other organisms. And whether or not it is acceptable to eat something is frequently more or less tied to intelligence.

I really enjoyed your above comment. I sometimes give push back to the vegan moral superiority stance where they act like eating animals is evil, but eating plants is totally fine. I tend to view all organisms as "having a soul" so to speak and I don't think there is anything inherently morally superior from that perspective in eating only plants, not animals. (I think there are some other bases for arguing that it is morally superior wrt to preventing war, etc.)

But when you see these arguments in public (among "westerners," for lack of a better word), they are almost always based on the idea that plants don't have brains, thus they don't have awareness, so this somehow makes it not a problem to kill them that we might live, where killing animals is posited to be a bad thing.

If you take that argument to its logical conclusion, than perhaps it is morally acceptable to eat other people if they are in a vegetative state. It is one of my objections to such framing.
That is an odd perspective. That's like saying that the damage from a twisted ankle is permanent, since you'll never get back the two days of lost activity.

From that point of view, all injuries are permanent.
So what do you think would be the originalist position on cellphone* tracking without a warrant, and how does this square with the dissents in this case?

* Feel free to replace cellphone with "magical device almost everyone carries that constantly reports their precise location to a register that stores it for up to five years". :)
This sounds like a confused retelling of the actually true fact that you can't sleep sixteen hours on the first night, then go without sleep entirely on the second night without any ill effects (on the theory that you have 8 hours of sleep "saved up"). Sleep is not like a bank in that sense.
"De Avonden"/"The Evenings" by Gerard Reve. It is a small masterpiece set in the period after WWII in The Netherlands. It deals with themes like the post-war boredom, but also more general themes like emptiness of personal relations and how life can seem pointless in your early twenties.

I always think of it as the Dutch version of The Catcher in the Rye, which deals with similar themes. But the main character in The Evenings is decidedly less of a prick than Holden Caulfield hahaha.

By some great mistake of the book's editors in its time, this masterpiece did not get translated in Enlish until last year or so. If it would have been translated in the years after it was written, it would surely have been a major hit in the Enlish speaking world like it was over here.
Luckily the "plugins" will be bundled with the apps. The trade-off is ever-increasing download sizes.
> Nothing I'm aware of comes close to Java in this,

C#. No Type Erasure. More powerful reflection with less code. Not to mention the unbelievable power of Roslyn and being able to programmatically generate code with little effort.

If you love Java reflection, your mind will be blown by C#'s.
Microsoft itself is collecting a lot of telemetry even in Basic configuration [1], for example, if you use UAC (privileges elevation popup) they collect "the full command line arguments being used to elevate.". Also they collect a lot of hardware identifiers (including IMEI - unique phone identifier that allows to track it) so later they can reliably prove that some user was using this computer at this time. What a nice feature.

They also collect information on files that are " part of an app and either have a block in the compatibility database or are part of an anti-virus program.".

How can we trust Microsoft after this?

[1] https://docs.microsoft.com/en-us/windows/privacy/basic-level...
Why NASA Projects Miss Deadlines and Blow Budgets
The post which you've replied to raised a question which you've chosen not to answer. Are you at all connected to the FileZilla project?
Patient compliance is the bane of doctors‘ lives.

You don‘t decide that the recording is invalid. You tell your doctor what happened and he decides which conclusions can be drawn from the data.
and as long as you are not forced to is the built-ins if you prefer (or are otherwise already committed/constrained to) something else.
FreeBSD only uses arc4 for arc4random (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=182610 -- chacha patch).

Kernel random (read_random_uio(9) / sysctl kern.arandom / /dev/*random / getrandom(2) / getentropy(3)) has been Fortuna since v10, and Yarrow before that.
I can see it both ways. As a CEO you are literally everyone's boss but at the same time you probably work close to 100% at the time so your "tinder time" is going to be pretty lacking.
So it's been six years. Has anything changed?
public interfaces help to make dependencies clear and honest.

If the implementation doesn't provide more methods than the interface (a transparent class in GoF terminology) you should not name it.

In Java, the implementation is usually created inside a static method (a static factory) of the interface as a lambda or an anonymous class.
Omg I'm a Mars settler!
Being blind about the actual tech involved, Slack is effectively IRC with a lot of the features that would be provided by external services bundled.
"And let’s not forget that so much Linux software installs these days via curl|sh... "

Actually virtually everything is packaged for at least the major linux platforms an exhortation on a web site saying you can install foo via curl |sh can in fact normally be reasonably followed by apt install foo or insert gui/cli package manager of your choice.