skysight-inc/HackerNews huggingface dataset:
> and recognize why whistleblowing should be discouraged

It drives me nuts that whistle-blower has become a bad word. It is by definition good. The government has made laws to pay people for whistle-blowing, to help reduce corruption.

Definition of whistle-blowing:
* a person who informs on a person or organization engaged in an illicit activity.

So if you catch Nixon breaking into the DNC and you report it, you're whistle-blowing (and the greatest hero possible). If you publish random private information online, that is merely leaking.
As I recall, either Dunning or Kruger also pointed out a long time ago that the effect they were observing shouldn't be seen so much as an indictment of stupid people, but as a warning to anyone who thought they were smart.
This isn't a personal accusation, but had you never heard of the Triangle Shirtwaist Fire, or read The Jungle, or Silent Spring? I'm asking because these are things I encountered in high school, and in a community that very much "love[s] capitalism and the idea behind laissez faire."

I'd like to hope that everyone's education would be enough to instill an understanding of these things. The alternative is a Grenfell Tower for every generation.
I have lived in LA, New York, and Tokyo. They all have talents. However, it isn't created equal. The companies outside silicon valley aren't using the best technologies, don't have the best processes, don't use the best softwares, which in turn affects the talents. The talents aren't attending the latest tech meetups in SV, aren't using the best tools, aren't doing the best coding practices, using the best frameworks, etc.

IMO, there's a 10X difference currently between tech startups in SF and tech startups in LA or New York; I've worked with teams inside and outside silicon valley. The calibur of talent/progress difference is just insane.
To tell you the answer, I need to know the last 4 of your social
I think the parent isn't talking about lambda functions, but about python code deployed on the AWS Lambda
Well I hope they enjoy my age of -1.
This. Swift is the language of the future.
this needs a 2009 tag.

it should actually be removed as the article is wrong. even in 2009, how could someone get this wrong? pretty sure 2009 was finally going to be the year of the linux desktop! IOW unix had reached the masses by then.
I wonder if there is just a big split between what folks are looking for in mathematics. I cannot understand how "How to Prove It" is so frequently praised. I tried reading after finishing my CS degree, while I was searching for books that would do math 'right,' being especially inspired by Paul Lockhart (and others), and it was one of the first books I picked up. I found it to be so much more of the same, focused on all these small things I didn't care about, pedantic, written in a cold detached tone, still no suggestion of why I should care about the things being talked about.

I had a much better time with "What is Mathematics?" (aka "Courant and Robbins"), though it still suffers from some similar problems (I remember being baffled by all the attention paid to these properties like commutativity, associativity, etc.—"why should I care about this!?").

Really, I still can't think of a single book that was great for overcoming my own "math illiteracy," it was mostly just a haphazard process of trying enough different things that eventually various parts started falling into place etc.

But I guess part of what's going on is that what works for one person is gonna be awful for another. So I just want to say, maybe "How to Prove It" will be great for you (other readers)—but don't feel bad if it isn't.
The fact that there are some comments that are tiresome doesn't mean that the readership is like that.

Correlation is not causation.
wow this must be a good few years old

describing remote software development as if it was novelty
You don’t see much of any of these tropes anymore, at least without being downvoted and/or flagged and/or chided by the moderators.
That's also the reason why vaping is considered that much more efficient compared to smoking.

With the smoking, most of the active ingredients literally just burn up, which includes producing the nasty stuff like tar and the smoke particles. Which is something tobacco smokers kinda crave for.

While good vapes have very precise temperature controls, allowing for evaporation of different cannabinoids and terpenes without literally burning up the plant.
>It may be time for video rental stores to make a minor comeback.

There's a free physical and digital media rental facility in nearly every community.

The Public Library.
how many times does this need to be repackaged and rehashed
i have played with it on and off for years. when i was helping with an open source project i used it to test portability. what i really liked it about it was the simplicity. its like you can learn a lot about your own home by traveling somewhere else that is different.

i learned a lot about linking and linker flags by working with it since it didnt use the "standard way", it used something simpler.
I appreciate this answer!
AOT compilation doesn't really solve the problem. You also need to get closer to the metal with the language, data types, algorithms, only then you can get significant performance increase. But this only postpones the problem, hardware is still capped by the end of Moore's law and will push you into concurrency and distributed systems sooner or later. And which language does it better will be an important factor.
Lua comes in quite high on the "Most Dreaded" list of programming languages and has 1-based indices in a world of 0-basing.

Not exactly something I would recommend ...
I suspect that the person you are replying to is noting that using a torrent of ISO specs would be illegal, not that the ISO has copyright over the specs is illegal.
I check the comments to see if the article is worth reading. That type of comment can be helpful.
Let me try and complicate this :)

First, I submit that $430,000 is still expensive. Instead of buying the median home in Pittsburg and commuting 60+ minutes on BART to downtown SF, I could add an h and buy a huge home in my favorite neighborhood in Pittsburgh PA for about the same price and have a chill bicycle commute: https://www.zillow.com/homes/for_sale/Pittsburgh-PA/pmf,pf_p... (Obvious and legitimate objections: fewer job options, snow.) This is just me trying to say, $430k for that arrangement does not strike me as "cheap" given alternatives in other metros.

I agree that with a tech salary it's possible to save up for a down payment and buy in the Bay Area. But the risk seems unacceptable to me. Paying ~$1M for a house is a big bet that the Bay Area housing market stays hot. I don't want my wealth to be so tied up in a hyperlocal bet like that. I see things going one of two ways (and this is probably over-simplistic).

Option 1: A $1M starter home is the new normal. Prices stay flat or keep rising over the long haul. In that case my investment is sound. But I don't want to live in that kind of place. Where will my kids' teachers live? How will I cope with the moral ickiness of living in a place where housing costs create extreme spatial segregation of the professional class from the service class?

Option 2: The vision painted above is unsustainable. Something has to give (maybe a big financial crash; maybe just state-mandated upzoning that quickly increases housing supply) and the value of my investment drops by a lot.

Either way, I'm planning to save up on the West Coast and use my nest egg back in the Rust Belt.
It is correct. Think about it. How would you pull that ballot back out of the system to invalidate its votes? Those votes are by definition secret.
From the comments:

> I baked a cake in go.
Ironically, "Add URL" is the only feature that doesn't work...
It depends.

I can have an intern up and programming basic Python in about 3 days from nothing. I have run this experiment multiple times with teenagers.

The nice part about Python is that I can gradually introduce them to new features as they hit the problems the features are meant to solve.

And, I WILL argue that Python's syntax is easier to keep in your brain. Somewhere on HN there was an article showing the grammars of various programming languages as connected graphs, Python was quite obviously simpler than just about everything else.
There is a certain danger in trying to learn maths with this mindset though. A lot of topics seem intuitively easy, but the proofs only come somewhere near the end of a degree level course.

It's a very healthy mindset to have, but it's a blessing and a curse. Some people are just very good at just abstracting away the details and getting on with things; what seems like "clicking" is not always the same as intuition. Probably it's good to operate in both modes. It's a really really useful skill to know when you need to care about the internals and when you can safely ignore them.
Ask HN: Is it a good idea to study assembler nowadays?
A comma would have made that sentence much better, my apologies. The clinical data on long-term weight loss is miserable. The fact is that almost everyone gains weight back (as high as 95% of patients after 5 years), and something like 60% gain more weight back than they started.

I went on to speculate that most people who are obese have an underlying condition.
1999 would be a decade after van Rossum started working on Python.
Salesforce. You can get the Developer Edition for free which has all features enabled. Or you can just pay $300 for a 1 year license.

Within a day of using Salesforce, even though I hadn’t fully set it up yet, I had a wave of relief wash over me. Just seeing names, data, events, etc put in the system took out a lot of unconscious anxiety I had in my mind about managing my relationships.

Yes it’s not perfect, yes it’s a little bit of enterprise overkill, but it works and I know it’s going to be around.
Yes but that 1 billion could go to the defense contractors, lobbyists and “donations” to politicians. Why would any rational politician do that?
I'm tired of blogs and deep analyses, like these, of something as useless as tiresome comments.

How can we keep meaning less, uninteresting content, such as this, off HN? Maybe a blog or deep dive how-to can help?
I want to understand why you think it's a violation of rights of people in the video. Because to me, it doesn't seem clear cut at all.

Is it a policy violation of Uber/Lyft? That doesn't seem like the case because there are other drivers that livestream uber rides.

Is it a violation of reasonable expectation to privacy when you're in someone else's vehicle? Because that's not necessarily a given, since you're in someone else's vehicle.

Is it because it's being live streamed and recorded on a site like twitch? Because it seems to me that if someone can legally record video, it's their copyright, and they can distribute it however they want to.

What am I missing?
Dunning and Kruger hadn't experienced the Internet...
Very interesting. I'll definitely have to keep track of that one since it says no serious side effects have been discovered yet.
Any good recommended tech related audio books?
Hi HN-ers. I just finished the audio book version of "Bad Blood: Secrets and Lies in a Silicon Valley Startup". Can anyone recommend any other good, tech related audio books?
Or, they've gotten a really good deal on binned chips.
> The material I've been sent to "prepare" with

This is likely the most telling. Asking you to prepare in a specific way [1] is both a red flag and can reasonably be used to make assumptions about the job itself, if not the culture.

Recently, after a positive technical phone interview, the followup call with the recruiter included strong encouragement that I study the specific (configuration management/deployment) tools they were using, prior to my in-person interview, as I had admitted I had no exposure to them, despite having used other ones. Shortly after that call, I e-mailed a rejection.

The first problem I had was that such a request disrespects a candidate's time. Even between jobs (and even for a new grad before a first job), time isn't necessarily valueless. Viewed more cynically, they were trying to get me to start training up on their specific tool choices in advance of paying me.

The second, more important problem, is that it implied a desire to hire for proficiency with specific tools rather than overall ability, something I personally consider an anti-pattern, especially for startups (and especially since I consider myself a generalist within my profession). I'd much rather hold out for a company that subscribes to some variant of "Hire for {Attitude, Fit, Talent, Ability}, Train for Skill".

> Should I pull out now, or try and "prepare"?

All that said, this is a false dichotomy.

If the interview itself isn't a huge imposition, you could go without "preparing". See if you can steer the discussion and even whiteboarding to something that's relevant to you. If nothing else, it's a way to get in a real practice interview, something that can be surprisingly helpful if one hasn't been interviewing in years.

You can always cut it short, too, if it looks like it's truly going to be a waste of everyone's time to continue. Look up in advance some polite ways of doing this.

[1] as opposed to something along the lines of "please research what's important to you about us" which might seem insulting to have to say out loud but otherwise seems harmless, IMO
Ex-Valve employee describes internal politics at 'self-organizing' companies
> Kinda weird to fire up a throwaway, presumably to conceal
> your Google credentials, then attack a Xoogler who used to
> work on Borg SRE (alongside sjh under Peter Dahl, and long
> enough my NDA has long since lapsed)

That's an interesting way to phrase it. I also worked on Borg SRE with Seth under Peter (for six years), and I don't remember anyone else with the same initials as me being present during that time. Just in case I was forgetting someone, I checked the Borg paper (https://storage.googleapis.com/pub-tools-public-publication-...) for the SRE credits section -- I remember all of them, but none had your ... personality.

Luckily, the very first hit for a search of [[ jsmthrowaway site:news.ycombinator.com ]] is your old comment from 2013 (https://news.ycombinator.com/item?id=6750805), in which you discuss being terminated after two months due to failing a background check. That explains why I couldn't remember you, but it doesn't explain why you think two months of reading "Borg 101" tutorials has given you meaningful insight into which parts of the Kubernetes implementation are difficult to scale.
The wood is stronger, as stated by several post above, because the wood fibers are intact all the way through the piece. This is important for chairs in particular, because they take quite large stresses for their size and weight. Apparently green wood is easier to carve as well - I don't have direct experience of that. And finally, it can be steamed and bent. That's how you get the curved wood pieces in chairs.
Have you ever tried commuting from Pittsburg/Bay Point?

Have you seen what $680k will buy you in San Jose?

These are not at all practical suggestions. The outlook for a 20 something engineer in the Bay Area is absolutely brutal. The people who got in 10 years ago are doing ok so long as the housing market keeps up. But there's nothing left here for anyone trying to start a life.
What if rust got "unchecked" (unsafe) versions of arithmetic operations that have C arithmetic semantics. Kind of the opposite of "checked_add".
Aesthetics of the Anthropocene: Post-Anthropocene (2013)
as a reformed C programmer, I get a little kick out of the elevators in Europe starting on floor 0. Starting with index [0] is a little thing. Can we have little things? I'm not trying to antagonize anyone, it isn't a finger in anyone's eye, I'm not trying to make your day worse - it just a little thing that makes my life very slightly nicer for a very short period of time.
affects your practical ability to vote

It doesn't affect your ability to vote at all. There are far more severe impairments that go totally unaddressed. Mail theft is extremely common in my area, so much so that everything but junk mail goes to a PO Box.

All voter guides and sample ballots (in all supported languages) are available at the polling place. Polling places rarely change for a given precinct (mine is unchanged in 24+ years), and you can't get into the neighborhood without passing signs for the polling place from 48 hours before the election.

One would have to live a highly insulated life for the only (or even first) tipoff of an upcoming election to be the mailed information booklet. Slate mailers outnumber the official materials probably 40:1.
I didn't really get algorithm analysis, beyond the standard sequential analysis of this simple operation maps to X complexity, until I did some complexity theory then it all sort of came together https://functionalcs.github.io/curriculum/#sec-12-1
It's super frustrating. I used to enjoy watching legitimate documentaries - often featuring real-life witnesses of events from WW2, the great depression, various disasters, etc.

I suppose that was many years ago now, but I still miss that. I haven't been able to take history channel seriously in at least a decade. At this point the name is totally misleading and it really frustrates me to see that people take it seriously.
The common term seems to be "water skiing douche" and it is something to protect against. Presumably males and females also need to avoid an anal douche.

See references of this paper which refer to some specific instances: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1305204/

Edit: the term is "water skiing enema" for rectally injected water injuries... The worst case scenario is severe lacerations to the vagina wall or a rectal blow out.

https://www.sheknows.com/health-and-wellness/articles/809730...
Bolt: A Practical Binary Optimizer for Data Centers and Beyond
No. Who cares?
That definitely isn't true. I don't have the data on hand but I believe poverty in almost every country has dropped dramatically in the last few decades.
One point of the strategy is that the murdered bill number already traversed one or more required committees that the bill rewriter wants to avoid.
You sound like you're on the right side of this, but important point: it's not up to you to allow them. You don't "allow" people rights they naturally have.
I'm not sure if what I did was the normal way to do it, but:

`xinput list` gave me my trackpoint device's name. Mine is "TPPS/2 Elan TrackPoint"

`xinput list-props "TPPS/2 Elan TrackPoint"` gives a list of properties you can change.

"libinput Accel Speed (302):" looked promising, so I changed it via:

`xinput set-prop "TPPS/2 Elan TrackPoint" 302 0.2` where 302 is the code given in parentheses above, and 0.2 is the speed.
I dunno, I appreciate Apple's focus on compactness and portability. I have a fair few laptops, Apple and non-Apple and I always find fitting the Macs into my bag the least hassle.

It was an absolute lifesaver when I used to carry around two: one for general purpose computing, and a second dedicated to a certain work function. For a while the second was a Thinkpad, but it rapidly became a second MBP!

Hell, I carried around the two MBPs and a MBA for a while.
I’d add arguing by using inline quotes. Example:

some snippet of text from parent comment

I disagree because x, y, z.

another snippet

This is wrong because a, b, c.

(End example)

Doing so obliterates context from a position, especially long form comments (which is the main reason I’m here) in two main ways. First, the technique rarely reproduces the parent in its entirety, picking out black and white statements that are easier to argue against from a sea of nuance. Second, it cuts up the narrative in such a way that downplays the rationale of a position by either leaving out reasoning, or placing arguments between the reasoning and the conclusion.

Sure, the readers can go back and reread the parent. But when the structure of an argument depends on those snippets (and it almost always does) it becomes very difficult to grok.

Generally I just see it as a big warning sign that the quoter is more interested in winning than learning or getting to the truth of the matter and thus is best ignored.
You make compelling arguments. For me, a house isn't an investment but it's a place where I house my family. (sure, houses in silicon valley have gone up 1.5-2X in a few years. However, stocks have gone up 2-10X). If you're young, there's no point of getting a house. If you are close to have a family, one of the most important thing is KEEPING your job. If you are remote in Pittsburg, and you have to get a new job, it might take a few months of interviewing and flying in for interviews to find a remote job that pays your old salary. Do you want to risk that even to your family? most likely you wouldn't. You have 18 years of mortgage and college tuitions to pay for.
Show HN: Babel plugin codemod to extract unlocalized text from jsx components
CA constitution requires a 30 day wait

Where do you see that in the CA Constitution?

Either house can have rules about that, but such rules are routinely waived by the Democrat leadership.
Appropriate as ever.
I’ve definitely learned that now after 10 years of development experience. But as a curious kid who didn’t just want to memorize and regurgitate it was quite a challenge. I’ve debated restarting mathematics all the way from basic algebra and geometry to see if I’d do any better these days.
Getting decapitated by a water slide is exceptional. The only other cases I can find about amusement park decapitations involve people being struck by roller coasters after they either entered a restricted area or were thrown out of a roller coaster. This case might be the only one of someone being decapitated while they stayed in the ride vehicle. Keep in mind that deaths at amusement parks are very rare, typically only two or three per year in the United States. And that's among all amusement parks. Most of those deaths are either due to pre-existing medical conditions or safety devices failing and people being ejected from the ride vehicle.

This case is neither. The kid died because the tallest water slide in the world was designed through trial and error by a guy with no experience in physics or engineering.
I'm really perplexed by this refrain that CDB is "not psychoactive"

> A psychoactive drug, psychopharmaceutical, or psychotropic is a chemical substance that changes brain function and results in alterations in perception, mood, consciousness, cognition, or behavior. source: https://en.wikipedia.org/wiki/Psychoactive_drug

Isn't the point of taking it that it's psychoactive?
Oh man, it's not a lemon...My experience, with a pricy 7700HQ, 4K touch, is exactly the same. First a faulty SSD which first replacement of SSD and motherboard didn't solve (second repl. of drive did), then throttling, and then the swollen battery pushing out the touchpad - I even also got a Ryzen desktop instead (1700x)!
Flashbacks!
Do you mean the laws of physics that can only ever be abstractions of our subjective experience?
I think he means AWS lambda functions, which are super easy in python
Yeah, if I didn’t know better I would say that he’s a Sasha Baren Cohen charector. Literally a caricature of a bunch of stereotypes.
Yea there is a huge network effect here. I just recently wrapped up a job search after moving back here from Chicago, and the difference in depth was night and day. I kept my marketing job pipeline full and I did not come close to bottoming out all relevant opportunities. In Chicago, there were maybe 10 relevant opportunities for me at a tech startup.
> commuting from Pittsburg/Bay Point?

As I mentioned, the biggest job growth recently have been in east bay. You'll likely have good chances finding jobs closeby.

> $680k will buy you in San Jose

Google is heavily investing in downtown San Jose, buying up lands. There's also the transbay joinup of BART and caltrain.