skysight-inc/HackerNews huggingface dataset:
What you call naive, I call rational and pragmatic. Your mistake is giving too much credit to the average human. I encourage you to consider the position when you’re at the business end of a barrel held by someone who isn’t functional enough to think critically/rationally (of course I don’t wish you actual harm if that’s in question). Its easy to pontificate from safety. I was previously a free speech absolutist, but realize the operating environment has changed over the last decade and my beliefs have changed accordingly.

I believe that the government must be held accountable and to a high burden when rights are in question, but I also can demonstrate with receipts that there are a lot of batshit crazy people out there.
> The standard library is definitely painful to use in places (streams, chrono, etc) but all things considered, I still prefer it to Rust.

Is that because you’re already into C++, or because Rust is hard to learn, or because Rust’s standard library is somehow painful, too?
What's a fair rate to pay an interviewee?

Should I pay you for an hour of your demanded salary? So somewhere in the $100/hr ballpark? Or some nominal fee, the same across all candidates? $100 for the interview?
The Unreasonable Effectiveness of Makefiles
> Filter your resumes however you like before you throw the dart.

Yes, now your process is indistinguishable from existing hiring pipelines. The darts happen to be weighted in all sorts of ways you don't have full insight into, but hey, so are literal dart throws.

> In any case, the dart throwing method can't be criticized simply because it produces lemons, because no hiring process is perfect. Every company from top to bottom makes bad hires. So you've got to compare the overall results, which will contain both good and bad.

The problem is not that it makes some bad hires. The problem is that you will make >90% bad hires if you don't do filtering, and once you bring a few of them on and word gets out you will be making net >100% bad hires by this process.
Well, we're not seeing arrests of all the many developers and researchers who contributed to Tornado Cash simply in the interest of privacy as such (because that is not a crime), however, I presume that for this particular person there is some extra evidence establishing probable cause for the arrest.

For example, if it can be shown in court that he contributed to it with a knowing intent to facilitate privacy of illegal deals, that might be considered aiding and abetting "the concealment or disguise of the true nature, source, location, disposition, movement, rights with respect to, or ownership of, property, knowing that such property is derived from criminal activity", which is a crime under EU/Dutch AML law.
Hacking Hyundai Tucson 2020
> women [...] prefer men who are emotionally available, good communicators, and share similar values.

This is not at all an unreasonable standard.
This has been my question for a long time.

Blockchain seems to have been introduced as a solution in search of a problem. Then it turned into a buzzword (I mean my dentist was talking to me about blockchain a week ago since she knows I am in tech) that is (was?) being applied to random things without being asked what are we solving for.

The technology for blockchain is interesting, but there are so few actual use cases that a blockchain actually does anything useful and even those few use cases you need to make sure there is incentive for it to be distributed enough.
I feel like mustard should be such a small portion of a person's budget that the price could double without affecting his ability to purchase it.
Replace `reddit.com` with `teddit.net`. Pages load normally and without ads
This has interesting consequences on my speaking English.

Do you not like me?

In French this question including a negative would invite two responses, either "no" (negative agreement, I don't like you) or "si" (positive disagreement, I do like you). No French person would reply "yes" to such a question (that would be ambiguous) or be confused by the "no" or "si" answers.

Of course there is no "si" in English and I know that, but because I grew up speaking French, I intuitively understand "no" to mean agreement, which is not usually what a native English speaker means. I will also tend to reply "no" to mean agreement, though I will not reply "yes": I will notice that I can't say "si", but forget that the absence of "si" also means I can't say "no".
The opinions being expressed regarding cryptography, cryptocurrencies, freedom, and privacy has been absolutely depressing. The state and corporations have exerted their influence, particularly in the last fifteen years or so.
I thought that this was going to be about ASDF (Another System Definition Facility; a module manager for Common Lisp): https://asdf.common-lisp.dev/

Turns out that it’s a version manager (now there’s another overloading: ‘VM’ to mean ‘version manager’ vice ‘virtual machine’): https://github.com/asdf-vm/asdf
> The speed of history is increasing with each new generation after all.

Ok, maybe it's only for Ukrainians or something like that. Probably this statement is even more true than when I wrote it.

> therefore believes that everything might got s*

I don't believe in that to be honest. It might be one of the more pessimistic essays. But in general I do not try to connect the speed of history, the direction (going to s* or otherwise). I think it's very possible to be optimistic about future.

PS And fun fact I have 401K for 5(?) years now. So we all change all the time. But reflecting on history is interesting anyway.
I have a friend from college who works for a legitimate company that has a legitimate use for blockchain technology where it does actually seem to work pretty well. It's not a currency, there's no zero-trust model (instead, it's used for verifying very large datasets that are used by multiple companies/entities). I think there is some legitimate use for this type of tech, but currency is probably not one of them, and they're far more limited in practicality than what would be suggested by all the SV money being thrown into them.
A holistic view of a situation - an image viewed / unearthed / discovered via composition of various aspects.
Real life example:

- how much would you rate your knowledge of C++ on a scale to 10?

- 9/10

- Can you explain "pointers"?

- blank stare
Me too! I shared my live projects to them. Also I have couple of OSS project that are doing good in my domain so I got a job.
Technical reasons:

- more likely to be blocked by web filtering

- the TLD is intended for "risqué content" according to the registrar

- the TLD is more expensive due to the novelty, a novelty which negatively impacts the reputation as indicated here by some.

Social reasons:

- It can lead to awkward situations when browsing or sharing with others if people assume the content to be related to the URL.

etc..
Sure, but my dart implementation was much slower to start than I'd like for iterative development and also was consuming a chunk of memory.

My current version (admittedly still very early in development) starts in under a second and occupies 300MB after doing some unrepresentatively large transfers (200k records when the application will be doing more like 200 at once). The downside is that compile times are a bit higher.

I could have used something else, but like I said, I'm very familiar with C++ as it's what I've used day-in, day-out for the the last 15 years.

restinio is a pretty good library - the code I'm writing in C++ isn't much more verbose than the flutter code, in fact in some places it's got less boilerplate as it's heavily templated, so e.g. json_dto just requires a single definition to support JSON serialisation and deserialisation.
Aren't there regulations that make this illegal? Surely current online banks would let you open an account without an SSN if they were allowed to.
I for one am completely untroubled by Twitter banning a counterfactual, reflexively contrarian troll like Berenson.
"Cuts hit marketing department"
I won’t reply to all of these, but primitives:

With the initial, interpreter-only operation of the JVM, performance considerations were very imminent. Generics, given the context made a correct choice, and the maintainer team’s vision even back then was quite right, Valhalla seems to be able to heal the rift between primitives and objects. So in this view auto-boxing was again a sane choice.

Regarding stack/heap allocation: I believe the beauty and longevity of Java code is partially thanks to their avoidance of over-specifying language semantics. Sure, C# may have won a few percent better performance by introducing yet another feature, pushing the responsibility onto the developer. So only a select few programs are effected. While Java’s continued improvements to the JIT compiler, GC and escape analysis brought even decades old code bases written for the first versions of Java considerable performance upgrades for free. Of course, value types are still an important performance win left on the table, but it will be solved - yet again, in a not over-specified way. Primitive and value types as per the current view only specify semantics, leaving the allocation strategy up for the JIT compiler to optimize.

Operator overloading is a difficult feature, we have seen plenty of failed attempts and a few where it seems to work fine. I also think that partial operator overloading (a la Rust, adding an Add, Multiply, etc interfaces with single methods corresponding to + and *) could be useful, but left uncontrolled it can be a catastrophe ( a <<! b, what does it mean?). Nonetheless, it is not that big of a pain point, using BigInteger::add 3 times from time to time is more than fine.

Generics were executed very elegantly in my opinion given the constraints. It has some edge cases, but reification is overblown as a problem and overloading may come once primitives and objects are unified.

Verbosity: come on, seriously? I didn’t benchmark it, but I am fairly sure I actually press less keys in a good IDE writing Java than writing the equivalent in a “more concise” programming language , while the end result will be that much more readable. Like, honestly you believe that programming takes long time because you have to write class A extends B instead of class A <: B? Like, you spend multiple orders of magnitude more time over a single line thinking. Writing is never the bottleneck.
>unreasonable amount of time to complete said assignments

One problem is that take home assignments are, barring some sort of time-gated online tool, open-ended in terms of time spent. Sure, maybe you can "meet the requirements" in a couple hours. But someone else will handle all the edge cases and optimize the code by spending a weekend on it.

I do a lot of writing and if you ask me to write 1,000 words on $TOPIC, I can probably do so in a couple hours. It will almost certainly be better if I work on it over a couple of days.

ADDED: Having said that, while I tend not to be a fan of take home assignments, if I'm hiring someone whose job is going to be, to any significant degree, writing for external consumption, I'm going to need a writing sample. And, if they don't have anything suitable, they're going to have to create one on the topic of their choosing.
Don’t take the headline as truth. Consider the source when interpreting the information.

It seems entirely reasonable to me for government officials in the context of meeting with Twitter to talk about what could be done to slow the spread of disinformation, to say “Hey Twitter, you say your policy is to ban spreaders of vaccine disinformation. This person is clearly the source of a lot of it. You’ve banned many others, but why not him?”

Encouraging Twitter to enforce its rules consistently is a totally reasonable thing for the government to do, particularly regarding public safety issues.
$60M seems a lot to normal people, but what if Google earned say $61M with that practice, therefore they were aware it would turn as a gain for them? I mean, the penalty should be of course proportional to the offense, but prosecutors should also calculate in some way the benefits so the penalty works as a serious deterrent in the future.
Also, part of the fee should be compensation for the users involved, even if that would be a few bucks, as it's important they're made aware that they were lied to and how, so they can develop more resistance to false advertising or mistreatment of their personal data in the future.
What would have happened if he had paid some intimidating people to forcibly evict the tenants and take possession?
> It’s simple to sit there behind the desk reading articles and history when you’re not one making the decisions, good or bad.

We are participants in those decisions, on both sides. We are part of the targets of those decisions (eg domestic spying, provision of military equipment to local and regional police forces), as well as tacit supporters of those decisions (or do you think an American civilian can travel the world without being blamed for those mistakes? I have heard of a lot of Canadian flags being added to travel luggage...).

Our tax money pays to kill children in deserts. Our tax money pays to destabilize governments. Our parents and children and brothers and sisters who ARE veterans directly participate in executing those bad decisions. And then many of them commit suicide. My father shot himself three years ago, near his 50th anniversary of shipping out to Vietnam, because of the mistakes he was part of there and later which stayed with him for so many decades. I don't think our second-guessing of those decisions taken in our name is at all inappropriate.

> Yeah, a lot of mistakes have been made. Many of them will continue to be made.

There must be a threshold of "too many" or "too heinous" mistakes at which point one stops trying to improve an organization and instead withdraws support, right? Otherwise it may as well be a religion.
This is a centuries-old, well-trod concept that's noted by the phrase. Arguing over it is as tiresome as reading the twisted logic of sovereign citizens.
The podcast of Joe Rogan, episode #1708. Interesting interview, he finds some holes in her theory that she is not able to answer or can't explain. I was very excited with the book before listening, but after it I was kind of disappointed with the book.
What's the source on Google proposing it to the FEC? As far as I've read, FEC wrote it in a way that all large email providers have to follow, Google just happens to be one. Have I missed something?
They underestimated the ability of new media to manufacture consent.
Looks like that account on that website has been hacked.
Check out Emacs' org-babel. https://orgmode.org/worg/org-contrib/babel/intro.html

I like it a lot more than Jupyter because Org mode is more text-driven, but I can easily insert code blocks and execute them with Babel. The literate programming features are quite interesting as well.
You can take the word "jailed" out of my comment, replace it with "responsible for", and I still think my point stands...

You said:

>If a company releases software that is used nefariously, there are very common legal actions to hold them accountable

If you believe that, it follows that you believe that every developer of encryption algorithms should be "held accountable" (be it jail, or "responsible without prison", etc.) because other people use encryption to hide illegal activity. Developers of internet protocols should be accountable for the actions other people take on the internet, because lots of illegal things happen on the internet.

Metasploit, Kali, 7-zip, FileZilla, Word/Excel, Putty, OpenVPN... Should I go on? All of these are used for nefarious things all the time. Are you really suggesting that the developers of these should be responsible for the nefarious things that their users do? If not jail, what responsibility are you suggesting?

>Every other industry deals with this challenge — why should software be any different?

Most other industries have protections against this type of liability, not responsibilities. See knives, guns, planes, cars, etc. Unless their is gross negligence, which isn't just "it was used nefariously", the maker of X is generally not responsible for what some user of X does with X.

Edit for clarification:

You can argue about purpose-built nefarious software, sure. If I develop ransomware, and advertise it as ransomware, and there's no legitimate use other than ransoming... I should probably be held responsible for the ransomware attacks that occur using that tool (at least, I accept that argument). The problem with applying this to all software is that most everything that is used nefariously was originally designed for and used for legitimate uses. When that's the case, the person who committed the crime with the legitimate tool should be held responsible, not the maker of the legitimate tool.
I love what we can do now, but I miss the era of computing that included a big, fat, technically challenging issue of Byte every month.
I recently got into goats. Already have cows, chickens, and pigs on my hobby farm. Goats are without a doubt the most picky. I use pigs and goats for pretty much the same things, land clearing then food. Pigs are pure freaking destroy everything and then still eat what feed you give them. They also tear the crap out of the dirt, but they taste really good.

I agree goats are picky the point that if you keep an on them you can catch them before they tear up anything you want to keep(apple/peach trees). Another thing is goats are just dang fun. Pigs and cows are friendly in a dull sort of way, goats have character & personality. One of my goats will come out of his pen nightly just to hang around with me and the kids. When it gets tired of us he puts him self back in the pen.
> I really like to work and the area I've chosen. What makes it annoying is that I have to work on what upper management thinks is important at any given time... ...That annoys me and probably causes management a great deal of anxiety when I go off path. It feels so childish of me..."

OMG, for a moment there i thought you were reading my mind! I've struggled professionally the last few years on this very topic. The only partial solution that i can think of - so far only as an experiment - is to minimize my cost of living, start to slowly partially retire, and move towards being a contract coder - either for corporate gigs or as a sub-contractor for other dev contractors. I figure being a coder (and likely lower level coder, not being like an engineering manager or anything like that anymore), might also allow me the freedom to work remotely, meaning that i can travel a slight bit more. And working in this fashion might give me the freedom to move onto another project/contract if/when i get bored of a particular project and/or client. Its an experiment to be sure...but frankly, that's the only thing that i can think of that might help me. I hope this helps! Happy to discuss more if you have private feedback. (My email is in my profile.)

EDIT: I failed to add that one element that is somewhat holding me back from fully diving into this mode of working right now is (what i feel is) one of the biggest hurdles to entrepreneurial freedom in America: being able to reasonably afford good, solid healthcare. (This is not meant to be political, just adding it in as another cost of living....and for myself, its not a trivial cost.)
It's up to the companies to make sure that their employees are not experiencing duress at the workplace.
They are A/B testing the login requirement at the moment.

Unfortunately logging in is also a nightmare on Reddit, with distracting content continuously flying in your face.
I visited the documentation site on a slow mobile connection and it took a long time and even a refresh to load. This seems to be a bad way of doing something that has been solved by static site generators for a long time.
Abseil Tips of the Week have some gems.
https://abseil.io/tips/
You could also view the old version of reddit "old.reddit.com", however editing URLs like that is a pain to do on mobile. Very frustrating if I am looking for information on my phone and what I am looking for is on Reddit.
effective c++ is a bit out of date but still very good. i read it while learning c++ 'properly' last year and found it very helpful, but it helps to have some knowledge of modern c++ to know what is still relevant. there isn't much overlap with effective modern c++.
I think they are making fun of the European Union's law on protected designation of origin. You can make something that tastes like champagne but you can't call it champagne unless it is from the Champagne region of France. You have to call it sparkling wine or something else. It's the same for parmesan cheese and many other products.

https://en.wikipedia.org/wiki/Protected_designation_of_origi...
Perhaps, but would you expect the general public to know what the initialism CCIE is, for instance? And when you say Professional Engineer, I assume it's not the kind of engineer who drives trains correct? Though I believe that is the original meaning of the word. But probably also not the kind of engineer who writes software?
My experience is that there is a difference in quality between ~10 € and ~40 € T-Shirts, where the 40 € shirts look a lot nicer after about a year of wear. (But it obviously depends on the brand.)
Skepticism is usually warranted about claims that <super obscure language> has a <really unique feature> or doesn't have <really common concept>. Linguists like to publish this kind of thing because it's catchy, but many of these claims don't stand up to closer scrutiny.

A few examples:

* Daniel Everett made an entire career out of claiming various dubious things about the Piraha language, including that it has no colors other than light/dark, lacks recursion and has phonemes used in no other language on the planet https://en.wikipedia.org/wiki/Pirah%C3%A3_language#Unusual_f...

* Guugu Yimithirr supposedly only has absolute directions (north, west, etc, instead of left, right) https://en.wikipedia.org/wiki/Guugu_Yimithirr_language
You mean, other than the obvious reason that any corporate firewall will probably block it and send notifications to your manager?

I mean, do whatever, but there's a certain irony to something which is about privacy and security forcing you to pollute your search history with the word 'sexy' in a way that you cant control locally.
The way radio contesting requires you to collaborate with your competitors is fascinating to me. Both stations my struggle to pull their competitor out of the noise because you both get points or a new multiple for doing so. Then there is no out of band way to verify logs, they just have to line up with what's in your competitor's logs.

And if you dig around the rules there are _lots_ of awards. e.g. I was the highest scoring QRP station in the Illinois QSO Party a few years ago.
> I frankly believe the only other commercially viable language that has similar philosophy to JVM development, is Rust.

Not really, .NET ecosystem is the only match to Java in tooling.

Hence why during the last 20 years I enjoy both platforms.
Ah, the famed “Hacker” News users advocating for the Big State and against privacy.
I would call that a successful interview (succeeds in detecting a candidate who would likely fail at their duties). Interviews are important. But would any random programming or whiteboarding task add anything of value to this?
You're exactly right! This is just a starting point as we're for everyone. Latinos is a segment we truly understand and therefore it made sense to start there.
Pana means "Pal", and we believe thats the type of friendly banking all migrants need when coming to the USA
You can call it money laundering speech if you want, but that doesn't change the fact money laundering is illegal. Selling skimming services is illegal even if you don't skim people yourself.

Nobody is banning technology or math, only specific, usually criminal, uses of technology and math are banned.
yeah should be yea, traditionally pronounced "yay"
Seems like a weird AstroTurf.