skysight-inc/HackerNews huggingface dataset:
>Large parts of it are about politics and the different ways their system affects different kinds of politics and politicians

This again would be a side effect. Obviously it's not irrelevant but I have seen no reason to prioritize that over anything else.

>because the concerns are fundamentally political to their core

If by political you mean "needs to be solved with politics" then I can't necessarily agree, this is also a technical problem. To put it another way, it wouldn't just magically get fixed if you elect some new congresspeople or replace Zuckerburg, the new people still have to take additional technical steps to fix the problem. If the solution already exists and is being ignored then I would agree, but I have seen no solution offered in this thread. Instead of trying to present the solution, which I have asked you to do repeatedly, it seems you're still trying to make this a political argument, which I wish you wouldn't do. I don't know how many times I need to say that it's not convincing to me to come at it from that angle. I'm sorry if that seems rude but it's the truth of the matter. If your end goal is to campaign for me to vote for somebody, please stop, I'm not interested to hear it (again nothing personal).

On the rest of your comment: I honestly have no idea what your examples are supposed to mean, why you are making these assumptions or why the political motives or policies of some other parties matters. There will always be some users that take issue with any kind of filtering and it makes no sense to me to prioritize ones who happen to have adopted something as a political position at some arbitrary point in the past. If your issue is "unequal enforcement" then can you please elaborate on how a different kind of filtering would help with any of these examples? Why would a different system result in not needing to step in and reverse controversial decisions? I asked for proof of this a few posts ago and you didn't give any.
This is a G.hn link that usually sustains 50Mbps but occasionally drops to sub 1Mbps (so more like 1st gen DSL speeds than dialup speeds); it only drops that low for a fairly short period of time, but it takes a long time to recover if the buffers are full.
It tries.
> Email is a highly manual medium and degrades rapidly unless people use it well.

I'd argue that is a bad technology, at least for a general-use tool. I admit that I don't use mailing lists but I don't see how they have any advantages over a well-implemented forum. Trying to run a project over email and building an archival service to cope with it seems like a reversal of priorities.
Yes, as I understand it, the fuel vapors give a relatively minor boom that disperses the rest of the gasoline enough to become essentially the second stage. Not that it takes long enough to really discern two stages: aerosolized gasoline will go up fast.
"Don't be snarky."

"Please don't post shallow dismissals. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html
That would be the inventor of the Milton Bradley board game, not the recently departed Conway. Let there be a 21 phaser rifle salute.
Damn that's is interesting search engine, this is great for search simple terms and find a bunch of blog articles about the term.
whats your best youtube channel recommendations for "stuff went wrong" style construction learning
Checking Deno out for my next project. I'm a recent typescript convert after working on a full JS team.

The types feel soooooo good.
Scott Meyers, in Effective C++, writes at the outset that C++ is a federation of languages and that one must come to an agreement at the beginning of a project about which parts of the federated language will be used. I think Java is in the same ball-park these days.

Common Lisp has little syntax (but complicated by macros), 900+ functions in the language spec, supports many programming paradigms, and yet I don't feel it as having become fragmented as a language.

Your winnowing idea is interesting, but would seem to suggest we periodically discard entire languages. A language's library ecosystem is often a critical factor in selection, which also makes it harder to give up.

The longer a language is actively developed, it seems there's a greater risk for the language to become fragmented. I wonder if this is ever a concern for language designers (I presume it is) and what sorts of decision might lessen the probability of fragmentation occurring in the future.

> I have always loved a tech world with many programming languages, but I wonder if this might change in a few decades if software reliability becomes more of an issue.

I don't expect that to happen unless the liability landscape or some other financial incentive changes. Do you see force that would drive an increased focus on reliability in the industry?
On a side note - I think lots of popular, easy to use VPN services with good reviews are actually owned or fully controlled by 3-letter agencies or by group of "eyes".

IMHO better pick lesser-known, obscure service for higher safety. If you care of course.
> IIRC, gun rights groups like the NRA want black people and women to buy guns.

Whoops: https://en.wikipedia.org/wiki/Mulford_Act
I always start out with I was a nobody and didn't do anything exciting or interesting which is the truth. It just sounds more exciting than it really was. I answered the phone and said "so and so is not available, can I take a message" on unsecured lines. I got the job because I was the only one in the temp unit awaiting orders who wasn't there for disciplinary reasons. The "so and so" was a political appointee.
No, there are non-US companies that sell consulting services to US companies. If you are employed by one of these companies, you work as a consultant for a US company (usually as part of a team with several compatriots), and you are not a freelancer since you are employed by your company. If the contract finishes and you're left without a project, you're still employed and drawing a paycheck, and it's your company that finds you a new project to work on.
I think, given the HN community, the appropriate answer is "build a robot to do it for you"
in the arms of a digital angel...
Technically, the response is more like

"Well, we have reasons to believe that this idea is dangerous and it doesn't actually solve any problems. In fact, the only advantage it does have is to give some pseudo-intellectual who doesn't understand any of the issues the warm, fuzzy feeling that he's smarter than everyone else."

I mean really, he calculated the price of the prisoner's toilet?
2005: Shades of Doom
Where I grew up girls read Cosmo and talked about it even as teenagers. That's my point, it wasn't as prevalent or accessible as it is today. We made it more accessible and hence the problem exacerbated.
I know UNIX since my introduction to Xenix in 1993, used several flavours of it for what is now about 30 years, was a Linux Journal subscriber for most of its existence, yet all my laptops with exception of an aging Asus Netbook don't run GNU/Linux bare metal, rather Apple, Microsoft or Google systems, go figure.
If we're talking about formal support for a paid product, I agree with you. But I don't actually know any companies that use Discord as their primary support system, usually it'll be email or some sort of ticket system. Sometimes small internet companies will have a public Discord as well, and you might even be able to get questions answered there, but I can't think of any cases where they actually promote it as the primary support system.

I was referring to things like open source software, game mods, photography enthusiast communities, etc. These kinds of communities are often on Discord these days, and suffer from the problems I mentioned previously. These lead to heavy-handed moderation.
People would do the same thing in forums: spam their question in the first or possibly every "board" whether it looked appropriate or not. The moderation needs don't change that much between chat and forum.
Persuasive. Interesting.

I worked at a FAANG for a decade. though I've never done well in a tech interview. I've turned down offers and interview opportunies at some of the others--in some cases because I didn't want to bother with the interview process. Somewhere a long the way, after going through the hazing process a few times, I decided that it wasn't worth it, and stopped doing it.

Some of the offers I turned down--and one that I accepted--came after I performed quite poorly in interviews. Then again, as I've said, I have never performed well in them. I have the wrong kind of personality. I have to rely on other means.
There's likely a small army of people making up the maintenance crews however. I imagine routine inspections alone have a huge crew doing them around the clock.
I think he's asking if implementing CFS in userspace, with no other changes, wouldn't in itself cause more context switches. I don't understand how your comment addresses that point. Sure you could implement something different, but you could do that without the userspace component too, and adding the userspace component is pretty expensive.
- too much whitespace around text.

- no clear delineators between post and replies, the slightly shaded divider lines just aren't enough for me, there should be a colour/shading difference to make it clearer.

- peoples profile photos are emphasised too much, especially on mobile with precious limited screen space (personally these should be off by default on mobile).

- timeline slider seems like another waste of screen space, perhaps hide by default?
> I think it would be a natural addition to any math program, and the earlier students learn it the more mileage they'll get out of it. Most math programs are sorely missing a bit of computer science, anyway.

Honestly I don't find arguments that CS should be included in math programs all that convincing. What about any of the other sister fields to mathematics such as statistics or physics? I find parts of them equally compelling if not more so than CS to round out a mathematical education, but of course you quickly run out of space and time to actually include them. The crucial differentiator is that they "feel different" than normal mathematics work. I have a different set of intuitions when I'm programming in Haskell vs doing a stats problem vs doing physics. They are all deeply informed by mathematics and ultimately based on mathematics, but in each case when push comes to shove it's mathematical rigor that first goes out the window and then is hopefully later recovered rather than the other way around.

I've also never found type theory to be something useful to include at the undergraduate math level. In general, foundations of mathematics stuff is something that I think is very useful for a specific subset of undergrads who are very interested in seeing how the rigor "goes through all the way" so to speak, but for most undergrads is probably neither interesting nor useful for their future mathematical endeavors. Mathematics at large is not all that sensitive to your choice of foundations.

E.g. model theory is great! Set theory is fantastic! I have a hard time justifying their inclusion alongside the traditional three pillars of algebra, analysis, and geometry, however.
Palantir Code Review Best Practices
It sounds like a Herculean marketing effort to rebrand from rap music to all music then to sophisticated literature. Those markets are completely different.

Then of course theres the copyright issues.
then why did you say

> while nowadays it is much more likely that you will see such content while browsing facebook.
BPF Security Auditing at Google
The owners of mining farms aren't going to just toss out their gpus.
In order for it to be a problem, there needs to be people around to be affected.
That's the damn point. Backwards governments can still succeed precisely because of the opposite, they can become (reasonably) good governments.
Convert String to Float in Python
Not what I'm seeing. Hot dog buns to cheese, everything that was $2 is $3 right now. I swear everything has whole foods price right now. I don't care what the govt. is tracking they are obviously not in my safeway.
That's interesting.

57mb is big, but not an issue when it's for personal use.

Somewhat related, I haven't used rust, but I read that it can produce an executable including the run time for edge that is less than 1mb,. I couldn't find the source, but this article shares how an extension was reduced from 12mb to 4.5mb.
> for financial reasons related to the movie release

This is an understatement. It is for financial reasons related to this movie release, every future movie release, and any future dealings that Cena, the studio, and everyone with a stake in the product want to engage in. The CCP is not very forgiving. This "open up to China" experiment has failed and the west needs to reorient their views.
I thought this was supposed to be cheaper?
> For example, did your dad have to approach 200 women on the street to meet your mom, or did they naturally meet through a social event or a friend group?

My dad didn't optimize during the selection of his social group of 150-200 people.

He took what randomness threw at him.

I want to do something different and aiming for the crème de la crème , meaning both male friends and allies as well as women friends and romantic partners for my group of 150-200 people.
How to replace characters in a string in Python?
I enjoy everything about Elixir/Phoenix except Ecto. Maybe it's just my personal taste since I also disliked Linq and Ecto is very similar. What I want is something closer to Rob Conery's https://github.com/robconery/moebius.

We're using Ecto, but I'm still looking for that easy tool that just seem wonderful to me. $.02
VPN service is worth $1bn?! I'm not sure about that. They must have a lot of users then.
> Realize too, the General Contractor just hires licensed subs, and takes a healthy cut off your nut.

Yeah, but the GC also has all of the good subs. The good subs all have work with GCs -- what normal people can pick up are the "left overs" (not every "left over" is terrible, but probability is high).
Based on experience... Perl 5 <cough>. Or PHP, in other ways.

This is very true, and is one of the reasons our workplace moved to Python. Readability is very, very important.
Scroll all the way down on your server list and the final entry is "Discover"
Forgot the link https://arusahni.net/blog/2020/03/optimizing-rust-binary-siz...
Good catch. 2021 revenue will probably be quite a bit more, then.
Best Flooring services in Cambridge 2021
If you think that the floor of your property might be needing any kind of repair or replacement, you can rely on Kinnaird Contracting. We offer top quality flooring services in Cambridge. Whether its installation, re-installation or repair, we’ve got you covered! We offer a wide variety of flooring options to choose from, which include Hardwood, Laminate, Bamboo, Vinyl, Ceramic and Carpet.
Tesla Glass: The Secret to a Quiet Cabin [video]
Of course it doesn't, but the point of alliance is exactly that. Do you expect government website would post a headline like that? No.
I agree that consulting experience is valuable, but I don't think that it's right for all engineers. The biggest difference in my experience is nothing to do with engineering, but that you're spending a lot more time wearing hats other than engineering.

A business doesn't hire a consultant to write code -- they hire developers on contract to do that. They hire consultants to figure if/when/where/how to write the code, and to navigate their business politics/procedures/processes/compliance/etc. Heck, I've completed several consulting contracts where I didn't write a single line of code -- they ended up being 100% strategy, design, planning, etc.

To do consulting successfully, you have to be in a mindset about solving business problems, regardless of what the resulting work looks like. For someone who wants to solve engineering problems, they might be highly disappointed (or ill-prepared) with what a consulting job entails.
I think the enculturation model is incomplete; I think another big aspect of it is that the system’s capacity as an IQ filter diminishes. It’s easy to get 100 people together that are mostly >2stddev, but it’s basically impossible to get 10,000 people together that are mostly >2stddev. The same process has occurred on many websites. I don’t think the culture necessarily changes as much as the userbase just gets dumber.
If the best you can come up with is a ten years prior to the Cincinnati Revolt five decades old law, you've got nothing.
Excellent range of commentary on this topic - no matter where one stands regarding Intel, it is an important player in the great game of semiconductor strategy, given the supply chain logistics mess due to the pandemic and the ongoing US/China rivalry. A lot at stake here.
It occurs to me that there are very different penalties for growing the standard library vs the language itself.

Adding new things to the language (e.g. closures, conditions, a borrow checker, first-class functions, immutable variables, multiple return values) results in the user having to keep more things in their head at once to use the language.

Adding new things to the standard library increases the size of the language distribution, but doesn't appear to increase cognitive load that much. The fact that CL has a `round` function doesn't really make programming in it any harder.

Adding syntactic sugar to the language can make it harder to read, and usually breaks backward-compatibility.

My impression is that most language "bloat" is in the standard library and syntactic sugar, not the language "core" - although I have little experience with C++. Any counter-impressions?
How will you manage this if you get widespread adoption/use?
I've basically never been taken to a recipe without a rambling preamble from Google. While food blogs may serve two audiences, a long introduction seems to be a requirement to appear in the top Google search results.
Early beta user of glass, and although it’s not super polished yet, the dedication to their mission, and well designed execution that puts users first makes this one a must have subscription. That’s a list I can count on one hand.
Dubai is one I visited personally. But there are other middle east cities with tons of money. Many cities in China, South Asia and Europe are growing and modernizing too. Even former Eastern Block countries are going through a building boom.
Some of these places don't really need America for anything. They can trade between each other.
Algorithm for discovery and algorithm for sorting are two different things as well. I’d love to see recommendations for people to follow. But from those I follow I want a chronological order.
Of course I'd make more if they make mistakes, but only in the short term. I'd rather have a long term reputation of solving the problem the first time, which would get more clients. Also it's the right thing to do -- set them up for success the first time, even if it means less money for me.
lyrics are copyright, and the owners make money by licencing that content. If you search for song lyrics on google you get official licenced ones, not crowdsourced lyrics. to give them to Genius for free would de-value their licencing deals.

if Genius was actually creating more value than the licencing deals, then i'm sure the labels would have been happy to work something out. But what's the value for the content owners to have their lyrics on Genius?
Your comment made me think a lot! Thanks for that. If I had to "capture" what made analysis interesting for me, it's not just the notion of continuity, but the idea that we're analyzing the behavior of an object in the concrete instead of the abstract. That means taking an object and deriving all sorts of behaviors, instead of building up algebras from simple group/ring operations. To bring this back into PLT, it would probably mean the ability to place computational complexity bounds on functions/methods. Something like Mercury's Execution Modes https://www.mercurylang.org/information/doc-latest/mercury_r...
I guess mainly because in about 5 years time Web developers can write ChromeOS developer instead on their skillset.
Show HN: Eacc - A new manner to write lexers/parsers in Python
I would decline to move forward in your process. I'm not here for banal, performative nonsense. Unless you're hiring entry level, an interview isn't a CS201 exam. I'm here for you to sell me on your team, culture, and technology choices. That question shows me that your company culture values performative pageantry versus discussing what I can add as a member of the team. Hard pass.
China slams move by US and UK to help Australia build nuclear submarines
BBC online-only channel aimed at young audiences to return as linear TV channel
That's objectively true, but it's the sort of style we so often see for 'we have sold the company to blah' or 'we are ceasing operations' etc. posts; so it's, to me anyway, 'scary' by association.
I can totally empathize with huge delays. My parents had modest damage in Iowa from a derecho that passed through last August. Two houses in the neighborhood were wrecked to the point we thought they might get torn down, but they are getting repaired. In the last few months, I think they're finally habitable again. And a month ago a third neighbor had to move out so their house could be partially gutted and repaired. They went a full year with tarps covering a large hole in the roof where a tree fell through.

Insurance typically has to pay out within a year of the event, however they've been handing out waivers left and right because the damage across Iowa was so substantial, contractors had such a huge backlog, materials were so far delayed, and to some extent I'm sure, prices were so high insurers were welcoming the prospect of delaying the higher costs or letting prices become more reasonable.

Another oddity they found was when pricing vinyl siding, the thickest material was cheaper than the medium grade material.
It also became popular because in the 1980s it was a way of wringing decent performance out of x86 machines (then becoming popular) without having to write everything in assembler.
Not sure about the mailing list thing. I just started watching sci.electronics.design out of curiosity, and >80% of the posts are just two guys (one of them with an IEEE email address!) who appear to have been waging a years-long politics flame-war. The few posts about, er, electronics design are completely drowned out by self-righteous screaming about Trump, Biden, vaccines, elections and covid.

Now I understand why Google's mail service automatically classifies any alerts the user signs up for from Google's mailing list service as spam.
A modular approach for integrating an analytics platform into your iOS app
What happens if VR goggles turn out not to be the most wonderful thing ever?

Well, it's still cheaper and I'm sure eventually VR technology will get better...
You're right on both counts. Good point.
Yeah, this makes a lot of sense. ES6 classes are restrictive if you look at them from a pre-ES6 perspective. Of course many of those restrictions are "right", but they are restrictions nonetheless.

I guess it's a good way to bring back that behavior with the added bonus of being useful by itself in some limited but legitimate cases (sibiling comment mentioned cache initialization, also a good point).
Cloud Infrastructure as SQL