skysight-inc/HackerNews huggingface dataset:
this is evidence that he wasn't in it for the money. If you came up with an elaborate scam with intentions of hustling people - how likely are you to be wildly successful, but accidentally lose access to the funds you worked so hard for?
LinkedIn networking by prior manager for ${job}-1. ${job} was from applying directly to specific F100 company.
Here is my take on pattern matching. Tldr: generalize.

https://github.com/ngs-lang/ngs/wiki/UPM-Design
I nearly always use the built-in config. Though oddly enough, I don't like the new colors (>=3.0 I think), because there's just too many of them now. What I appreciated was the restricted option set; now it just feels like I need to worry about design decisions, which is what Tailwind let me not worry about.
> which at a conservative estimate gets us to 1M lines of code in the imported packages. This is roughly the size of an entire operating system.

Operating Systems are way bigger than 1M lines of code. Even in the link he gives, the smallest "OS" is 2.4 million lines, and that's actually the Linux kernel from 2001. The true smallest OS is Windows NT in that link, at 5 million lines of code iirc.

Don't make false comparisons. An operating system hasn't been anywhere near 1M lines of code for almost 30 years. They are now over 500M lines of code! The kernels alone are way larger than 1M lines of code. If you're going to make a comparison, use a real comparison instead of making stuff up and then providing a link that immediately disproves yourself.
You don't have to imagine it, it's already the way it is. A company social hierarchy is just a little more forgiving than a high school.
I wouldn't treat these as warnings about posting (you're allowed to repost after some time). These are more about sharing relevant older conversations for the interested.
I don’t find either argument persuasive. Fighting these battles about what happens in Texas has a cost in terms of political capital that Californians could spend on other issues that directly benefit themselves. I find both of those theories to be a remote concern compared to the concrete benefits they could get for themselves by just dropping those fights.

I think it’s more like the Crusades. Californians believe in the universalism of their moral world view and want to impose it on the heathens in Texas. More like George Bush trying to bring democracy to the Middle East.
You know, it does kind of suck at times... But you'll also be really surprised at how quickly you improve.

I give this advice to dozens of people and maybe 5% actually do it. After spending an hour, they go from mediocre to good!

It's amazing how many people show up to interviews having done ZERO prep like this and of course they struggle as a result. You never want to do something for the first time during an interview.
> Think about it for a second

Well, that is upsetting me. I am profoundly disappointed, but I think you have a serious point.

I will look for some more data on illegal activity. I hope the data is not accurate, but I would only be lying to myself if I refused to believe reality.

I accept that the lower bound of the value of the network does not surpass the illegal activity. But most of the volume should still be presumed innocent.

I see an estimate of $14B of volume was illegal: https://en.wikipedia.org/wiki/Cryptocurrency_and_crime

But that only makes up 0.15% of the total 2021 volume: https://www.wsj.com/articles/cryptocurrency-based-crime-hit-...

Thank you for your patience.
> I buy a game, play a game, and then often never play it again ever.

Just because you don't care about preserving our culture does not make those that do hoarders or fear mongerers.
The authors of the study replied: http://retractionwatch.com/2016/03/07/lets-not-mischaracteri...

In there are links to other critics of it.
The small multimedia company I worked for in the very early 2000s folded during the dotcom bust. A few months later the technical writer from our old company emailed me about a position at a local Fortune 500 company she thought might be up my alley. I took a look at the job listing and applied. I’ve now been there for 20 years. So… I guess I got the job through my network, though I was not actively reaching out to my network. I imagine job hunting is a lot different today than 20 years ago. For example, I do not have a LinkedIn account since that website did not exist the last time I was job hunting. I suppose if I ever need to job hunting again I will wish I had a LinkedIn account, but I have avoided having any social media accounts so far ;-)
Small note to dev: the plural of "regexp" is not "regexp's". It's probably "regexps".
> Rents and housing costs can't rise a whole lot more, certainly not to the extent the author seems to be predicting, because people can't afford them.

House prices are passively controlled because there's only so much money to spend on housing?
I don't know about Stadia but changing your user-agent to Chrome with something like User-Agent Switcher makes Nvidia Geforce Now work on firefox.
Plans to support GCP or other clouds?
A family friend posted on facebook how he was looking for a very rare/specific profile.

The news eventually got to me, and even if I didn't know him personally, I got in touch because 1) it wasn't a tech company (I really don't want to work in a FANG in the bay area, I don't like the vibes) 2) I didn't want to do coding interviews (I've done cool stuff, check my github, we can talk shop, but nope I'm not going to work for free)

After a video chat with the team lead and a lunch with the founder, I decided to join. I like it there. My gut feeling was good right from the start, and I'm happy I trusted my feelings.

The only one time I did some coding interview (+ take home!), it gave me really bad vibes, especially when try tried months later to get me to sign a NDA/IP release form.

I was like... no? I mean, they had a chance. If they want a license to put in production what I did, they can pay my consulting rate. And BTW, that was a YC company...
It's shameful that refugees are treated like this by both parties.

Soon climate crisis will produce anywhere between 100 million to a billion refugees. Will countries that polluted most take the most?
Of course treaties get broken all the time, but the point is you cannot break them and (claim to) uphold them at the same time. You also say, a parliament wouldn't have the authority to ratify, but what if they did? The commission didn't check thoroughfully and issued a recommmendation, the party discipline voted for it and lo, you have a treaty contradicting the constitution - as somebody is bound to discover later. Now what? Real life is complicated... As for the authority to enforce it, again EU has it - the ECJ, and quite active at that. So coming back to earth, if the ECJ says the decision is binding, it's not their problem if it contradicts the constitution of Poland - that's Poland's problem and they will have to live with whatever consequences of not applying the decision. And they can always quit the EU and its treaties if they don't like the package, no biggie.
I use copilot when writing new apps / scripts. For instance, i had to parse a tsv file into json recently, which i wrote a small python script for. I can never fucking remember how to read and write files in python, so copilot helped with that. After the writeheavy work is done, and only the adjustment work remain, i turn copilot off because the suggestions are distracting.
> Whereas a buy order to execute Microsoft shares happens in microseconds.

To be perfectly pedantic, you still aren't the owner of the Microsoft stock. Your broker makes a record of you being the beneficiary of X shares of Microsoft stock, with about a dozen asterisks. Each of those asterisks fall off over the course of the next few days and then it is all finalized - your broker owns a bunch of shares for your benefit.

It only feels like it is instantaneous because they assume everything will work out (it usually does). They can do this, because everything is reversible if it doesn't.

Now, if you would like to be the actual owner of Microsoft stock, you can do that. If you've never done that before, expect the process to take a few weeks. But go right ahead - head over to ComputerShare [1] and start the process. If you really want, you can even get them to issue you some paper stock certificates in your own name, but that takes even more time and comes with a lot of extra fees.

[1] https://www-us.computershare.com/Investor/#DirectStock/Summa...
> the years since then haven't been kind to landmark results in psychology

I've seen those criticisms repeated many times, but IME each time it lacks evidence. We know that is arguably the primary form of misinformation (and disinformation) - repeating false or unfounded assertions until people assume they are true - so the fact that it is accepted by some or repeated or assumed doesn't make it true. (In fact, science was created to address that exact problem.)

EDIT:

> This paper drew heavy criticism at the time: http://retractionwatch.com ...

The link is to a response by the authors of the original paper. They certainly should be heard, but they are not representative of heavy criticism in the field.
yep. With the VSCode extension, you don't even need to read the docs. I would just type in what I thought I wanted, and most of the time it would work. It's awesome.
I’ve reached an interesting point in my career. I started out truly in love with “sitting around and dreaming up new architectural diagrams that can comfortably sit inside [my head].” However, I don’t derive any pleasure from that anymore. Possibly because I’ve had to face the hard reality of what happens when the architecture “outgrow[s] the size of any one person’s head.” I’ve come to be very interested in two things: figuring out how to delay that as long as possible and what to do when you can’t delay anymore. The first seems to be bringing in as little software (in any form) as possible. Dig and dig to find the actual problem and then solve that using as few tools and abstractions that the team can possibly tolerate. The second seems to be about process and Conway’s law. Figure out communication structures to distribute the management of complexity.
are you aware of what it means to "burn" bitcoin? It's simply putting the coins in a wallet and destroying the keys.

For all we know, these coins have already been "burned"
doesn't seem fair for either party to have to pay a fee if USA blocks the deal.
If it's underwhelming, phrase it differently - like working on "GitHub's new reward system".
Craigslist job posting for a jr developer, pay based on experience. I was a senior dev did not care about title and pay was more than I ever made before! Great job btw.
Am I on the Indieweb Yet?
That is actually completely irrelevant to this conversation. The important part for Twitter's revenue, and the part they include in their financial statements, is about how many tweet reads are fake - that is what advertisers care about, since they don't pay per tweet, they pay per impression. That's what the 5% official estimate is about - how many Twitter readers are actually bots? This can't be estimated from tweet text regardless of how well you analyze it (especially since the overwhelming majority of tweeter users never send a single tweet).

Even if 100% of all tweets were generated by bots, as long as real people come to Twitter to read them and occasionally click on ads that Twitter shows them, Twitter's revenue is secured.
2nd this, Linkedin.

(Midwest / Linux Devop infrastructure) I was looking around $125k, up from the current $110k. Co-worker complained all his buddies were doing contracting for $130k so I bumped my ask to that when I got an offer and it was met no issue. Had a round of counter-offers when I put in my notice and new place bumped me to $142k with no issue. Probably could have gone higher, but I'm happy.
I totally agree with the metaphor they chose to describe making decisions remotely. I feel exactly the same for about two years at my job
Well, Java turned out quite all right on that front :-)
I’m definitely gonna try this out. Thanks for bringing it up!
> Can you show me the research that states how to add things like complement and intersection to general purpose regex libraries?

Sorry, don't have time for that right now, but look into regular expression derivatives and similar stuff.

> Most regex engines are backtracking based, and in that context, adding complement/intersection seems pretty intractable to me.

Yeah, I wasn't really considering irregular "regexp", they don't make much sense in theory, so of course that extending them wouldn't make much sense either. Thing is, extending true regular expressions with operators like complement and concepts like weights seems like it could make the "theoretically pure" regexps more powerful *in practice* than irregular regexps (with backreferences, etc. Certainly more understandable.

> For the small subset of regex engines that are based on finite state machines, it's pretty much intractable there too outside of niche regex engines.

Don't think so. There are many examples, but mostly implemented in "functional" programming languages.

> In fact, the research[1] suggests that adding things like complement/intersection is quite difficult:

> > ...

You misunderstood the abstract. It's not saying that its difficult to translate extended RE (RE with these additional operators) to finite automata, it's just saying that translating extended RE to traditional RE can cause a huge blowup (something I already hinted at in the comment above). So this is a pro, not a con.

> And indeed, as another commenter pointed out, "minimal DFA" is effectively irrelevant for any general purpose regex engine. Not only do you not have the the budget to build a DFA, but you certainly don't have the budget to minimize that DFA.

It's possible to produce NFA directly from extended RE, see "Antimirov derivatives" for a start. The original Antimirov derivatives don't support complementation and similar, but there are extensions that do. Search for something like "partial derivatives regular expression complement", or "derived term automata complement".

> niche regex engines that implement it, like redgrep

Thanks for the pointer.
This is legit. I wasn't aware of gm4jh, but that's how I got my first job out of school without even knowing it.
The system does not handle it. If that is a problem for you, then cryptocurrencies are not for you. In a way it's like cash. If your wallet is stolen, there is no easy way to get your money back.
I cannot believe how anyone can look at the following code below and think that it's maintainable, just for an input box with additional styles for states:

<input type="text" value="tbone" disabled class="mt-1 block w-full px-3 py-2
bg-white border border-slate-300 rounded-md text-sm shadow-sm placeholder-slate-400
focus:outline-none focus:border-sky-500 focus:ring-1 focus:ring-sky-500
disabled:bg-slate-50 disabled:text-slate-500 disabled:border-slate-200 disabled:shadow-none
invalid:border-pink-500 invalid:text-pink-600 focus:invalid:border-pink-500
focus:invalid:ring-pink-500" />

How is mushing every single style into a class attribute supposed to help with readability and maintainability? Even if you use `@apply` to reduce the clutter, you are basically venturing back into "vanilla" CSS territory, and which their docs expressly said to avoid (https://tailwindcss.com/docs/reusing-styles#avoiding-prematu...).

And even if I decided to march forward with tailwind CSS despite all of this, how do I format the code? Break up the classes for different states into separate lines, like so?

<input type="text" value="tbone" disabled class="mt-1 block w-full px-3 py-2
bg-white border border-slate-300 rounded-md text-sm shadow-sm placeholder-slate-400

focus:outline-none focus:border-sky-500 focus:ring-1 focus:ring-sky-500

disabled:bg-slate-50 disabled:text-slate-500 disabled:border-slate-200 disabled:shadow-none

invalid:border-pink-500 invalid:text-pink-600

focus:invalid:border-pink-500 focus:invalid:ring-pink-500" />

Yeah, I do not see how this is more readable than plain CSS. Is all of this worth it, just to avoid having the developer think up of class names, or defining their own theme using CSS variables?
> So where are the successful use cases that utilize Lighting Network?

It's been pretty successful as a sword to destroy the original value proposition of bitcoin.
Wow okay I'd be highly interested in such an analyzer as well.
He's talking about good UI and you're talking about bad UI.
Disappointing article. Bitcoin IS the innovation. Its energy use will continue to grow for a while, but probably not by as much as alarmists think. In return, you get digital property that can't be debased, corroded, eroded, confiscated or corrupted. Not to mention it's fungible, transportable, custodial, so it can be used as money. It's also completely trustless. You don't need anyone's permission to send value to anyone else.

Other cryptocurrencies are experiments in changing Bitcoin in ways that:

1) Are not enough of an improvement to break Bitcoin's network effects (Monero, Litecoin, etc).

2) Change the consensus rules so much that it ruins the incentives and wildly increases complexity and attack space (Proof of Stake blockchains).

We haven't even come close to unlocking the value of the Bitcoin innovation. Thankfully, short-sighted articles like this won't be enough to stop it.
The job market for developers right now is tough. My last time interviewing I was 2 offers for 4 interviews. I started looking for a job a month ago and I've gotten 0 offers for probably 10 interviews. It's my first time interviewing over virtual meetings, maybe that's it, but I think it's the general job market. My last feedback was "TL;DR - The general agreement was that you can code, and likely code well. However, there were opportunities to lean into deeper context and alternatives to problem solving." Maybe recruiters trying to only hire the "perfect" candidate with the increased supply of developers in the job market right now.
Meet Web Push
To be somewhat pedantic, it was actually Kerouac who came up the the name "Beat Generation", as he did for so many other things.

https://en.wikipedia.org/wiki/Beat_Generation#Origin_of_name
Would you mind pointing out in the second post the sentence where that line of reasoning is implied?
Marvellous, I have been looking for this for a while.
Their continued dedication to supporting touchscreens as first-class input devices at the expense of a saner UX for the remaining 95% of users blows my mind.
ZkREPL: An Online Development Environment for ZkSNARKs
It's now a _solved_ problem - both theoretically (with Babai et al's paper a few years ago) and practically (with nAUTy/Bliss, and similar software).

Not sure what the key paper is, but "Graph isomorphism in quasipolynomial time" is at leas relevant:

https://dl.acm.org/doi/10.1145/2897518.2897542

or perhaps, this arxiv paper:

https://arxiv.org/abs/1512.03547

No idea about a quantum algorithm for GI
How is "0.5 kg of CO2" calculated?
My Great Great Grandmother was Sami. I live in the U.S. So I guess you can connect the dots.
Something is fishy here. Is canned tuna so important in the fish intake? Perhaps it is an issue in the canning rather than the fish itself?
For as much flack as LinkedIn gets everywhere, it seems from these comments to work pretty well as a path to landing a job.

Current gig also via a random LinkedIn connection to a recruiter despite my profile being woefully out of date.
There's also a free demo on Steam.

https://store.steampowered.com/app/1541780/Resident_Evil_Vil...
Terragen is already the name of a 3D terrain generator/renderer. https://en.m.wikipedia.org/wiki/Terragen

I’m pretty sure your company can be sued for trademark infringement.
> In the case of Claws Mail an argument could be made for upgrading to a never version of GTK and get a facelift in the process. That could also hurt the users, if the UI move around to much, or break existing work-flows.

Since last year, they have a release branch (4.x.x) built with GTK+3. I know GTK 4 is on the way, but I think nobody is using it nowadays.
I'm with you, but I'm pretty impressed by this demo, too. It wouldn't surprise me at all if this concept took over gaming the same way F2P games did.

In a perfect world, I guess ideally publishers would make (at least) a single instance of the server-side game platform available open source, or freely available. Even if the game itself isn't. That way there's at least some way for the game to live on regardless of the lifespan of commercial hosting--even if 99.9% of customers won't want to buy hardware or jump through the hoops to ever deploy it. I don't know how we'd align incentives for that, though.

I guess to me there's too much value in having games of this quality as accessible as this demo is, and the forward-looking factors (internet speed, thin client video stream rendering, cloud GPU processing) all point to it becoming more feasible in the future.
Component Encyclopedia
Every job I've had in the past 20+ years (just a few of them) has come directly through people I knew. I've admittedly been in roles where I'm in contact with a fair number of people on a regular basis.

For my current job (10+ years), I knew I needed to move on from my last position. I put together a short list based on companies I was interested in and contacts I had. I wrote to a higher-up who I knew and had done some work for. He brought me in. I had some interviews. And I'm still there.
If you and your coworkers are solving the problem you posted "day in and day out" just hire me and you can get rid of them :)

You are right though I have no evidence they are contrived other than your example problem. The unrealistic working conditions though is indisputable, do you typically relay your google search's for syntax through your boss? Do you often work under extreme time pressure on problems you have never seen before? Perhaps you do, but I can tell you with certainty that it's not the norm in the industry to work in that way.
Alternatively, you could stop using Google and use Kagi (https://kagi.com), which offers the same feature. :)
Vim is a habit
Which is a shame because there is no real understanding of Marx as an economist as a scholar.

It's jusy mob mentality of Marz=Communism=(evil or usefull idiot)

Very few people know that Marx himself was puzzled as to why his book became so popular in Russia, and how little his writing has in common with ideology thay followed
Well, the cleanup in general might not be, but the levels they probably want it at are. Even a slight decrease in the level you want it reduced to massively increases the cost of the cleanup. In theory they would find a compromise position (for an acceptable concentration in the environment) between the theoretical risk of a low level of the contaminant and the cost and effort of the cleanup.
I'm sorry but this doesn't make any sense at all, what on earth are you talking about? I'm all for constructive criticism, even if it's harsh, but this makes it sound like you've literally never read anything about Tailwind at all.

First, Tailwind has literally no opinion on whether your html is semantic or not. Second, it isn't "backed by javascript", that's nonsense and is just self-evidently not true. Third, "people with slow browsers" benefit because the CSS footprint is smaller. Fourth, the quality of the site improves with Tailwind because developers can spend their unused energy on other enhancements.

Why get on this thread and spew a bunch of bullshit? What's the point dude.
You mean web standards are a failure, because Google keeps creating products that only work in Google Chrome.
I only need this for W3Schools.
You can also play Fortnite permanently free in Xbox Cloud (no Gamepass sub needed). Honestly it's pretty good as far streaming goes. https://www.xbox.com/play/games/fortnite/BT5P2X999VH2
Or they lose your saves: https://news.ycombinator.com/item?id=31525920