skysight-inc/HackerNews huggingface dataset:
>What is even more amazing is watching these same people (no necessarily you OP, but prevailing opinion on HN...) then go on an argue that a permission-less distributed ledger like Bitcoin is a completely unnecessary waste of resources.

Hating the way modern banking works doesn't mean blockchain is a flawless solution. It comes with a ton of its own problems (not the least of which being that it's utterly inscrutable to normies). I personally would prefer we go back to currency backed by gold or some other comparable commodity (silver, etc.)
Just for clarity, Ukraine pleaded for the defense pact, we refused it because the other side scared us too much. Sure seems like a playground bully. But yeah, stand by the 'we didn't get involved because then Russia would invade', wooh, that worked out well. I think the path you support is leading to a more unstable nuclear environment then if we would have been firm. But sure, it's just Czechoslovakia, I mean Ukraine they are after (never mind their actual words). And this doesn't destabilize the whole Taiwan China calculus (oh wait, it does). Yep, safer.
Russia is not a communist country. That was the USSR. Your reference, while clever, is quite outdated.
i've sometimes thought i should accumulate a small stockpile of salt. to paraphrase umberto eco in "the mysterious flame of queen loana"

> without salt nothing tastes like nothing

seems plausible i could gather enough to share without too much trouble. now i'm thinking of it, msg would be another good one.
On my laptop (admittedly, it's running Mac OS, not a linux distro), /bin/bash is version 3.2.57 released in 2007, while '/usr/bin/env bash' invokes bash 5.1.8, released in 2020.
Yeah I'd only ask that question if I was interviewing people to work at w3.org.

The years of experience line is nonsense. I learned html 25 years ago and can only describe what that line does in pretty generic terms. It's like asking a journalist candidate to give you the Webster definition of "amalgamation".
50% of their crypto transactions were fraudulent.

>"The things that were being done were super sketchy," Newell told Eurogamer. "And there was some illegal shit that was going on behind the scenes, and you're just like, yeah, this is bad.
I meant to say 'hypersonic' nuclear icmbs
You can memorize problem solving techniques or approaches and add them to your toolbox of tricks. I used spaced repetition to memorize 100+ difficult leetcode problems and learn math. I've found it consistently will get you between 0.5-1 standard deviation better performance, as measured by comparing myself to the university course websites I'm using to learn. The trick is just to put problems rather than definitions, etc. as the card to be memorized.
Building a machine with 14 drives and a geiger counter
It seems to me looking through the available literature that most of this funding comes from gasoline taxes which is why it's restricted to auto travel type projects, and there are separate smaller funds for other methods of travel. Your first example where you complain that it "still expands car capacity" is an odd one. Why wouldnt an interchange project focus on traffic capacity? Do you not think that's important? Why isn't that ok?

In your second example the community wants to force a light rail project into a bridge project, which sounds like the community had no idea what anything costs and is just repeating something theyve been told is good. There are also rules about funding diversions to exactly stop municipalities from taking money from other levels of government and spending it on things outside of those programs. The community may decide it wants a lot of things - light rail is a whole different proposition than a bridge project.

Portland's transport org doesn't spend billions of dollars and they do have leverage to spend tens of millions on bike projects if they were actually a priority to the city.

But the majority of funding comes from gas taxes and car registration, and bikes aren't paying it, and represent a tiny fraction of the people and goods moved each day.
It also injects html/junk into email editors.

Our staff use it. Having typos in political emails is bad and super duper stressful. On the whole I think worth it for our use case.

But when you look at the actual draft email html there is almost always some grammarly fragment left like pseudo html elements and stuff
I mean his countries leadership is a little busy at the moment...
I went through Michel’s French courses before moving to France and I think they helped me greatly.

I won’t say that I could speak fluently from the start, but It gave me a very strong foundation to build on.
And when Putin threatens nuclear first strike unless the west removes sanctions, or abandons the baltic republics, what next?

At some point you have to just call their bluff. Earlier is better than later. Putin himself knows that he'll be the first casualty in nuclear war, and I doubt very much that Putin's deputies would go along with a plan that results in the annihilation of the Russian people. He's playing a high-stakes game of chicken.
Are Russia and India tight?
You can call a function the compiler doesn't know about, but god help you if there happens to be an identical symbol in the table; it will link to literally anything, including an integer. This should pretty much always be turned off by setting implicit functions to be errors.

Also, this explains all the prefixing that OP was complaining about lol, or at least that's one reason. I saw a particularly bad bug, due to poor naming decisions. Less is not always more, even if it annoys you.
Fred Wilson: Codrone EDU
>Remind me please who was NATO defending against during the military operation in Libya? Iraq?

It would be easier to explain why NATO invaded Iraq if it actually had. :-) The Coalition invaded Iraq.
What kind of citation are you looking for? That's not a controversial issue, it's just the basic reality of how fractional reserve banking has always worked. I'm sure that was covered in your Econ 101 class so open up your old textbook.
You might like to try reading The Knowledge: How To Rebuild Our World After An Apocalypse. It's a very interesting book, and basically works its way through from the simplest agriculture to reinventing computers

https://www.amazon.co.uk/Knowledge-Rebuild-World-After-Apoca...
I’m imagining many of the people who are against this idea have never been on the interviewer side. Or aren’t web developers and feel they should be able to answer this regardless.

The intention of questions like these aren’t to see if you know all the answers, it is to have a discussion and to learn about your experiences and see how you think.

Also if you’re applying for a web dev role and you’re not fairly familiar with what real world HTML looks like it’s may not be a great fit. You may not remember the exact syntax (because who care, you can google it), but you should have an idea of what you’re sending over the wire.
> it is predominantly used by dissidents and people in opposition to Putin's regime [...] So it should be blocked.

Well, at least your stance is clear. Obviously most will disagree with a government blocking a site for being used by the current leader's opposition.
Let me get this straight, you believe that if Russia invaded northern Europe outright, central and south Europe would not intervene?

I guess some topics aren’t great to discuss on HN.
Rust is plenty ready for production. Choosing between Go and Rust for web backends is really choosing between a more complex language that allows you to have powerful abstractions and has a focus on correctness vs. A simpler language that is looser and prefers “verbose but simple” code.
There is, though it is not ultra granular. They introduced it last year and we mention it in the guide.

https://workspaceupdates.googleblog.com/2019/03/more-control...

Essentially you can enforce 2FA or not, then, you can allow ANY method, any method BUT telephony based (calls and SMS), or hardware security key only.

The middle option for most people is a great one as it allows Google Prompt (push notifications) as well as Google Authenticator style OTPs, plus security keys.
I'm sorry but if you don't understand most of the first ten lines of twitter.com (or any website) you're just not a senior frontend web developer. He's not asking you to recite them from the top of your head, he's asking you to have a simple conversation about them.

Who cares if you can architect Twitter. Any college graduate can make a half hearted attempt at architecting some bullshit. What needs to be tested is how well do you know your domain. If you claim to have ten years of experience as a web developer, how much did you actually learn in those ten years?

You can't be serious that you couldn't explain what UTF-8 is, or why text direction might matter, or why we put social media links in our headers if you claim to be a senior frontend web developer.
Can the JCPA Preserve Local Journalism?
As mentioned in the other follow-up: Even using gas turbines + heat pumps would reduce the required amount of gas due to using environmental energy.

And then there's wind (as mentioned: we just broke records. In winter. At night.), and water (to some minor degree). And theoretically a comeback of nuclear (won't happen). Or hydrogen storage. Or fusion, or whatever. The good thing about electricity is that it doesn't care where it comes from, and there are many different kinds of sources.

On the other hand: Natural gas boilers require natural gas, and so far we don't have methods to synthesize it from electricity - or anything else - at scale. The main argument in their favor is that they're installed: a pretty important argument though.
Public Interest Letter Opposing JCPA
If anyone from the GCC Rust project happens to see this: it could be nice to include good-first-pr statistics alongside the other bug categories (TODO, and so on).
WRT fuel, it is logistically difficult to keep gasoline fresh and rotated.

BUT, if you don’t mind paying $20 per gallon, you can buy a 5 gallon sealed can of stabilized, pre mixed, chainsaw gas.

It is 50:1 and 94 octane - and it is absolutely safe and reasonable to run in any car (or generator, etc.) - it will likely be the nicest gas that engine will ever consume.

You can store and use it for years.

Also, you can just use it for chainsaws.

EDIT: This is the brand I use:

https://vpracingfuels.com/product/501-premixed-small-engine-...

"Remains stable 2 years in the tank and 5 years in the sealed container"
Some good answers above provide more detail here, but ultimately yes: money, for the most part, really just is a number on a computer.

Here’s a good example: when you borrow $500,000 from the bank, the bank’s funds don’t go down by $500,000. The bank just creates that money out of thin air, by adding to the number in your bank balance. Eventually that number goes down as you repay the loan, so it all washes out in the end (modulo interest, defaults, etc).

As an aside, that’s why low interest rates stimulate the economy: more loans are made, and more money is created, spurring more economic activity.
I think what we're seeing maybe can be chalked up to distributors adhering to their group's internal rules that just haven't changed since the 90s. Another likely "Scene rule" thing that lasted a long while were movies that were encoded aiming for a particular size. The quality was tuned up down such that every release was exactly 700MB. Why 700MB? Well, turns out there is an ancient form of data storage called CD-ROM which is limited to 700MB, and the rule (or habit) to aim for that size just never changed.
A very practical problem right now: keeping US tech running if Russia is trying hard to take it down. Everybody in network operations needs to be thinking real hard about that.

Remember when Maersk, the shipping line, shut down for over a week due to a cyber attack? The pipeline shutdown? Several hospital shutdowns. Expect that all at once.

Internet enabling power grid protection relays now looks like a big mistake.
> Otherwise some Russian bank could just increase that number to whatever they like. And say "Look, we own 100 Trillion USD. Now let's go shopping."

Yeah, they can, and do. This is what Eurodollars are. And why the World is continually on the brink of financial collapse whenever Dollars get too scarce.
I just don't see the value in the questions from the OP. What if the person being interviewed genuinely doesn't know and says, "I don't know"? Asking them to then guess what the markup could mean doesn't really tell you much about their skills or abilities. It feels like a potential dead end to me. I think there is better material to review and ask questions about that actually pertains to the abilities of the interviewee or the skills needed for the job at hand.
I stumbled upon Collapse OS while googling, and it lists some related projects. http://collapseos.org
I played sax through college and the second passage sounds legit to me.

Couple of interesting things:
- You can hear the keys and pads hitting and clicking
- Vibrato on the last note is very realistic
- Can hear the air and "spit"
- The timing seems human, especially as it slows down a little on the lower notes which take more air and usually involve more awkward fingering with the pinky fingers. Definitely sounds like a non-professional, probably how an average high school player would play the passage.

It sounds like what a player would hear versus a studio recording. Reminds me of being in a really reflective & tiny practice room.
I read The world in brief by the Economist. If I try to keep up with details in real time it causes me to start doomscrolling.
I know it's a different industry, but there is an existing start-up named Convoy. Has 500+ employees and $675M in funding.
I don't think you're reading the post charitably or correctly.
I’m in my late 30’s and learning Chinese and Japanese simultaneously. The age thing is almost entirely a myth. There are three factors in which age matters:

1. Older people get set in their ways, and learning a language requires rethinking how you think. This limitation is purely psychological and not biological and you can avoid it merely by giving it an honest attempt. Learning a foreign language can be a great way to to keep your mind fresh.

2. TIME. Learning a language requires thousands of hours of commitment. Young people have time to commit to it. Older people with work and careers do not, and so often don’t make as much progress. But if you chart progress vs. hours studied, age disappears as a factor. (There are studies of this, but I’m on mobile right now and can’t pull them up.)

3. Truly young people (under the age of 12) still have the ability to hear sounds not used in their mother tongue. This is why transplanted kids can speak fluently and pass as natives, but adults and even teens develop heavy accents. Older people still have enough neural flexibility to retrain their ear, but it takes much more time and conscious effort. This is the only truly biological age-related factor, and countering it just requires a bit more time and conscious attention.

If you are learning a languages as a busy adult, the key is to find ways to immerse yourself in the language, even if it is just passively listening to things on a loop while you do your day job, listening to audiobooks during your commute, and always having a study book or flash cards at hand everywhere you go. You need to study not 10 minutes a day, but 5-10 hours a day—but if you’re smart, that time will double dip for other things and you can get away with just 1 hour a day of real committed study, and the rest is various forms of background practice throughout the day.
There is a Scandinavian tech guy who has a whole site/blog around this concept -- I can't seem to track it down though. The info was really good, so hopefully someone on HN knows what I'm talking about. His site has a great 90's-style design, and he has an epic beard I think. :)
Ya I totally agree. I think the track record should be evaluated separately and independently.
> Securing fuel for the motor

Use a diesel motor and grow vegetable oil. Or culture the right kind of algae.
Related blog post I made:

http://trevcan.duckdns.org/blog/rant-writing-tools.html

It talks more about morality and not legality.
No that's not how it works. Bank runs are possible even with full reserve banking. If banks make any loans at all then obviously they don't hold enough cash to redeem all depositors. Regardless of reserve ratios, the only way to reliably prevent bank runs is with a central bank that provides liquidity upon request.
If you want an internship it's going to be at a company which makes a product/service for the real world. So simulate that. You can learn the inner workings of C as a separate thing.

Build something which is live, ie not just a code base. You have AWS at your disposal. You have to write code, build it, deploy it, get a domain name, load balancing, get a cert, set up a database (maybe just use sqlite). There is a lot to building real things and the only way you can learn how to do it is building real things.

If you want to put a job at a company on your resume... start an LLC, give yourself a job title, build the product, launch the product and put it on linkedin.

A lot of this is messy, annoying, bang your head against the wall stuff. That's the real world.
Honest feedback as well.

What we care deeply about today is simplifying and democrastising webhooks with Convoy. Under the MPL 2.0 License as I understand it, any modifications to Convoy must be made open-source as well which helps us reach our initial goal.

On building a viable business, we currently run a managed infrastructure, where users pay for our infrastructure and other collaborative features (team membership, rbac etc) to make it easier to work with the core.

Nevertheless, we are open to transitioning to a stricter license in the future that restricts other cloud platforms from competing with us with our software.
Really? non-democratic regimes have proved again and again that the plebes can be contained.
So you have some basic medical yraining, but no experience. Skills deteriorate when not used in real life.
It's not enough to have a bunch of ebooks on a drive and a pile of canned goods.

You need to get the ebooks and food to people who need them.

To that end, with most everyone having a mobile device, a wifi hotspot where people can leave text messages and grab books is useful.
That's impressive that you actually did something.

Generating power with a lawn mower? Would never have thought of that.
That is the joke here. People pointing fingers at Russia for not being a democratic country with free speech and for censoring the media. But here we are, nobody is censoring us. And yet we cannot tolerate somebody with an alternative view (or even just somebody who shows a mere openness for alternative views).
What libraries like this could you really extract "performance/$" from? Sounds like a mostly financial metric.

It's so situational that you cannot say outright exactly how much something cost in different scenarios. Doing so requires strict metrics about other things at the same time, and could only be done as an analysis of what happened, not what will happen in the future. Subtle bugs and things like just using a different data structure would impact the performance, down to the tiniest detail.

If you're so adamant to see metrics, you could use TechEmpower's framework tests, latest one placing 5th Actix in the "Composite score" (https://www.techempower.com/benchmarks/#section=data-r20&hw=...), as a result of being pretty high up in the specific benchmarks. But even with that information, it doesn't mean it'll be the 5th fastest framework when you use it.

I guess the point is: do you own benchmarks for the specific areas where you need it to be fast, calculate what your costs would be for hosting it, and you'll have your "performance/$".
I don't do it consciously, but I think I sort of do.

First I skim over the full PR; get an impression of the changes. During I mark areas that require more attention, or any issues I detect. If it's a new feature; I run the code, usually try it out in the app (I do mostly FE and design). Flag any design/usability issues. Basically a bit of QA, try to break it.

After I dive into the code, understand the things I flagged in the first pass. If I can't understand it from the diff, I do some logging, poke at it, and use debuggers. Once I understand everything I go look for bugs, unhandled cases, "risky code". Basically; Will this cause issues now or in the future? Imo this is the most important step.

Lastly I do a quick pass to see if things "make sense"; is there no BS code that needlessly complicates things? Any logic that we already have in our code base? Bad structure? Slow code? Basic sanity checks.

Then I go over my comments (if I have any), make sure they are concise, clear and understandable. I also remove any nitpicks and mark unimportant comments as [minor], or just remove them. Then I write a review comment, usually highlighting the positive things in the PR, as well as summarize my most important findings. Then I submit!
Until, of course, a very slightly different POC is coded that works against Rust programs built with current Rust.

Erecting a fencepost and expecting attackers to run headlong into the fencepost and knock themselves out is not security. Actual attackers just go around.

Again, it is unwise to explain things you do not understand to people who do understand them.
The self defense claim for Afghanistan is just as flimsy as Russian claim of self defense in ukraine (they harbour our ennemies/nazis/etc). I'm all for condemning the russian invasion without necessarily bringing up the past but that does not mean you have to literally justify what america did in afghanistan. The only reason why it seems more reasonable to you aren't russian, and you think your team had better intentions.

Also so what if they admitted it was a mistake in iraq? If putin admits ukraine was a mistake in 5 years is everything okay and we can just not be allowed to bring that event up again? The complete destabilization that war caused isn't just something you can dismiss because they said oopsie (not even apologizing). Calling the american diplomacy efforts in 2003 not disingenuous is just completely flat out wrong. It was probably even more dishonest than what putin has been doing, with fake leaks to the media and moving goalposts to assure an invasion will inevitably happen. Bush wanted the iraq war and to topple saddam no matter what concession he was willing to make

Again, no need to even compare the events and I get you don't fully approve of the wars but the justification for the 2 wars is swinging way way too far into american apologism.
how does one receive YC-funding for open-source project?
A lot of people are mentioning software security vulnerability scanning, patching bugs quickly, etc - all extremely important but these measures are better executed continuously and hard to do quickly.

The quickest way to block cyberattacks with measurable security benefit is probably through network controls. ACLs, segmentation, firewalls, IDS/IPS, etc. You can deploy these and block a lot of attacks right off the bat. Looking into AD security, GPO, anything that can deploy configuration to your entire environment is common to exploit and important to lock down. Those are the kinds of measures that have really measurable impact and help prevent the kind of catastrophe that state-sanctioned operations create.
FYI I just tried to sign up and received a non specific api error via UI modal. Will try again later the product looks very interesting.
Anonymous has leaked the database of the Russian Ministry of Defence website
Knowing what a <html> tag is is very far from trivia. If someone fails to answer at least ~7 of 10 questions in this interview, there's really no point in continuing on. I'd call it an excellent filter.
Drone assassination programs are pretty evil.

Oh wait, did you mean evil to us, or evil to everybody else?