skysight-inc/HackerNews huggingface dataset:
Yeah no. It's because the development model is part of the product for things like chromium and Android.

You can add to your list a number of other codebases; kubernetes has it's source of truth at GitHub, for example.

These all add complexity, and not in a good way. With enough small repos you lose the ability to centrally monitor dependencies and make sweeping fixes. For example it becomes difficult to do things like safely patch your entire codebase all in one go to defend against the next embargoed vulnerability, where you have weeks or days to deploy a fix to all your products before it goes public.
A few reasons. People don’t like paying $600 for a pair of shoes because nice ones are usually $100-200. Feels better to get ripped off by someone on the internet than by Nike.

More importantly, the fast sellout times create hype, which just further drive the market. These companies will make more money in the long-term because people will keep coming back to get one of these shoes that “no one else has.” Trick is that the companies do eventually flood the market
Think about it this way, Someone in their 30s used to be in their 20s, while someone in their 20s has no experience being in their 30s. I think it's not vice versa ;-)
Maybe something like

if [ $(grep "HiddenServicePort 22" /etc/tor/torrc | wc -l) -eq 0]
I don't think it's far from the truth however. Consider the contrived societal expectation, devised by De Beers, to spend 1 month's salary on a ring. You can get an elegant diamond ring for far less, but we make a virtue out of spending in excess here and that extends to the wedding. It's not that men aren't complicit in this, but the more socially desirable the bride, and you know what that means, the more pressure there is to spend.
Calculus has a bunch of nice counterexamples to early intuitions. The Weierstrass function and the Devil's staircase come to mind.
None of this is surprising once you realize that 90% of Mozilla's funding comes directly from the big G.
“Mole” on InSight Mars Lander Begins Burrowing, but the Going Is Rough
That’s just straight-up homophobia, which is not ok on HN. Most HIV transmission occurs within relationships, and most causal sex (gay or straight) happens indoors and in private.

Your edit doesn't really make sense, as a quite a lot of children are the result of "promiscuous" sex, and the NHS still pays for the relevant care.

You're still ignoring the fact that HIV transmission typically occurs in the context of regular sex with the same person. Having one-off sex with strangers actually isn't a particularly efficient way of becoming HIV positive.
Why would anybody ever share that their cake purchase is for a wedding, then? Wouldn't everyone just say 'give me a chocolate cake' to save money?

Unless there's something about the cake design that obviously gives away the context of your request to the vendor --but beyond that-- it seems disadvantageous to disclose the information.
Yes, market size for people who don't want to put a lot of themselves into a wedding but also are willing to put in decent amount of money into paying someone else to do it for them seems rather slim.

If you don't want to bother so much about the wedding it seems likely you don't want to pay enough for a middleman to make a profit.
I think that there is much to learn from 'electronic music'. This differed from what came before in the way that the web differed from print. With early techno music you could press a few buttons on a gadget box and it would play the beat for you, on top of this you could sample things and mix them in. Before that drummers had to actually keep time and singers had to hit their notes.

Then computers came along. Some of the early techno pioneers didn't have a clue how to use a computer. They were stuck using the early electronic gadgets and the workflow that went with it.

Then a new generation came along that could use the computers and could do everything on an Apple laptop without having to have a bedroom full of turntables, forests of wires, keyboards, samplers and drum machines.

The older guys stuck with the original tools for 'electronic music' still linger around but the tools for the job have changed. Had they been born a generation later with the same passion for music they would have gone straight to the computer stage.

Getting back to web development, I think we have something similar going on. A generation of web designers got used to developing with the desktop publishing tools and static mockups in PDF form. Responsive design for mobile for them was just a doubling of their workload using these same methods. They are very much stuck on things like 'pixel sizes' and much else that doesn't really relate to how it is done.

I think that future designers will work very differently, essentially thinking in terms of what can be done to content instead of placeholder copy with CSS, SVG and javascript animation.

The reason we are not there yet is pretty much the same as it was with music, you need a new generation to come along to think in terms of the new ways of working.

Right now it seems that the website builder services such as Squarespace are of great appeal to people. A few years ago a freelance designer could build a website for a local business with Wordpress but now they use Squarespace. The bloat does not matter to them. It looks good and who cares if it is not using CSS grid?

At the other end of the spectrum, sizeable businesses with web development teams are stuck like the early electronic music artists are. They have a visual design process, the 'agile' religion and plenty of excuses for not using CSS grid or even the full vocabulary of HTML5 elements one would use if taking a content driven design path.

I am looking forward to the changes that are likely to happen as the new generation gain more confidence and demonstrate better, quicker results by using better HTML5 and the full range of CSS grid. I can't see website builder services such as Squarespace being able to keep people happy with bloated web pages forever and, when it becomes possible to get results with native HTML5/CSS without having a behemoth of a dev team, there should be design progress.
كلمات اغنية بفتكر الخير ايوان
Donations to certain charities can be tax deductions, but once you give the money to the charity, it has to be used for charitable purposes or it's not tax avoidance, it's tax fraud. Having it be used for charitable purposes seems like the thing we should want to happen to it.

Moreover, most of the things traditionally thought of as tax avoidance don't involve charities at all and are more along the lines of warehousing wealth in offshore companies where it can collect interest at low/zero tax rates.
Yeah I honestly can't see how an insider, in this particular scenario, could feel comfortable and expressive without being at least 5 years removed from the situation. Seems like there'd be a natural inclination for the memories/discussion to devolve into nasty blaming, and/or the added pain of remembering if the company's disaster coincided with a personal tragedy/downtime.

I've been fascinated with some of the most recent big blowups, like Bethesda's Fallout 76 and BioWare's Anthem. The former seems to be a product of heavy complacency; the latter has been such an unexpected disappointment that the reasons for failure seem like they could be innumerable.

On the other hand, recaps by developers of their successes have almost always been the most fun things to read about, e.g. Starcraft [0], Crash Bandicoot [1]

[0] https://www.codeofhonor.com/blog/tough-times-on-the-road-to-...

[1] https://www.naughtydog.com/blog/making_crash_bandicoot_by_an...
Cloudflare wirefilter: An execution engine for Wireshark-like filters
I disagree. The folks that I see who spew the most hate are in their mid-20's to late-30's.

Maybe that's just me confusing anecdotal evidence for truth?

But I believe just hand-waving and dismissing it as 'teenagers' is not giving this problem the attention it really does deserve.
Integrity of the file after transfer isn't the problem.
Design Animated Website with Drop&Drag
> BTW, only senders are charged for SMS in India, not receivers, unlike American carriers.

What the heck, that's a thing in the US? How is that even legal
Traditional weddings in many cultures were not necessarily huge and expensive.

In my culture, people just went to the Church and got married, followed by an open reception at someone's house or a hall owned by the Church and the ladies made sandwiches. People danced and went home. They were not big events.
Once again, native advertisement
The maze generator at http://tromp.github.io/pearls.html#maze is similarly accompanied by a link to a book chapter documenting the obfuscation.
> the price becomes $100. Why? Because if one iota of that cake is decorated incorrectly...

I don't agree on your why. The point is not perfection; the point is that a wedding is supposed to show affluence. It's in the same ballpark as a present to your fiancée (remember the rule of thumb for the price of the engagement ring: three times the gross monthly earnings whatever they are- which means: expensive by any standard). And I suspect this is valid across many cultures, so I'd say the reason is more or less anthropological. Thriftiness is rarely valued when it comes to these things.
That's the reason for me to use Totally Not Panorama [0], but it seems that Panorama Tab Groups [1] development is more active.

I can have a separate named tab group for every project and also for work. It could be integrated with container tabs.

It's like old Tab Groups/Panorama that was once built in Firefox. It is a bit manual, because one has to move groups and tabs around, but it's quite intuitive.

[0] https://addons.mozilla.org/pl/firefox/addon/basic-panorama/

[1] https://addons.mozilla.org/en-US/firefox/addon/panorama-tab-...
In seriousness, maybe part of the power of C++ is how it forces the programmer to slow down, be more methodical and concentrate more. A language that is faster and looser, could also burn out the programmer faster and encourage shallower thought patterns.

I know that when I am trying to find a bug (any bug, it could be logical or data) that I am slowing down a simulation of the interaction of components in my head. This helps one understand all of the abstractions and evolutions of processes within the program. Maybe that very act is the power of C++.
Bread and circuses

https://en.wikipedia.org/wiki/Bread_and_circuses
You still have to rely on async hooks since you won’t be able to pass the context through to a library that doesn’t account for such API.
Interesting, I had a chance to get my hands on a Lynx a few years back but turned it down due to a lack of decent flashcart solutions. Seems things have come on a long way!
That's the absolute top-end of the plans they have in Bangalore. It's around 2000INR (<30$) per month for a much more moderate 150Mbps / 875GB per month plan. And consider that a lot of the urban crowd we are talking about here will be sharing the cost with 1-3 others, considerably bringing down costs.
Slightly disappointing. I wanted to learn about four simultaneous 24-hour days within a single rotation of the Earth.
I heard this comes with forced inserted ads when browsing as well as limited internet access ( only facebook, twitter is available ), is it still valid today?
Got it. Will be taking this year's online Startup School by YC starting in July. Thanks.
An impression I have of USian culture is that one is only “allowed” to spend time on pursuits such as essaying, the humanities, etc. without mockery after one has made a fortune
But Let's Encrypt doesn't offer Organization Validation and Extended Validation (which other CAs offer for a fee). So there is always a market for a new CA.
… and you've installed this on Gitlab's servers? If not, the knowledge that people write malicious code is not new but the problem isn't running it using curl but not vetting the source and code before you run it. Focusing on the use of curl distracts attention from the part which matters.
Chemical pollutants in home degrade fertility in both men and dogs, study finds
The Thousand Brains Theory of Intelligence
On the Role of the Entrepreneur
It really depends on if you want a "wedding cake" or not. If you want a wedding cake, you gotta say it, cause it has a particular look and feel.
There is also a book "Counterexamples in Analysis", and other counterexamples books.
The tests that exist are fine.

A saliva test is decently accurate as a first pass to detect smoking in the past 48 hours or so. A blood test is more accurate, but can have 'positive' result for chronic smokers even if they've not smoked for weeks or months.

The problem is rather that unlike alcohol, 1) there's no matter of degrees and the cut-off point for testing 'positive' is extremely low, plus the punishment is unusually high, especially when compared to alcohol which provably impairs driving significantly (and almost certainly more severely than weed). And 2), contrary to all other drugs, the 'evidence' of smoking is stored in your body's fat, which means you can test positive even if you've not smoked in a long time (and are almost certainly not driving-impaired).
Probably.

Mozilla doesn't have a big team of investigators wandering about looking for possible problems. The CAs could dob themselves in (filing a "problem report" that says they broke this rule and what they're doing about it) or an independent researcher could write to m.d.s.policy about a problem they found. Otherwise it may go undetected forever.

Most interest is focused on problems that either directly indicate a grave problem (e.g. some researcher got a CA to issue for example.com when they shouldn't because that researcher doesn't control example.com) or suggest a management problem that could hide further grave problems from us (e.g. Symantec had paperwork that directly contradicted the operational behaviour of CrossCert, so why did we notice the problem before they did?)

The 64-bit entropy rule isn't such a problem. CAs should use random values here because it protects us against a problem with the secure hash function (SHA256 usually these days). If the hash function is slightly broken the random numbers buy us time to get a new one. But if you have 63-bits instead of 64-bits, it's not like that's the difference that makes an attack viable. It's just a technical violation, it's a Brown M&M in that sense. The rules say to do it, and they didn't, so we are more worried than otherwise that they are not obeying the rules.
That's an excellent analogy. How a society differentiates adults and children, is often more a reflection of societal norms than it is an objective biological distinction.

Similarly, analyses like these cannot help but be a reflection of the society that produced them. This article features a callout in the middle with weirdly axis-ed charts about climate change, inequality and environmental degradation, it's difficult not smirk knowing that within the context of our current society, there was no way it could be otherwise. One wonders 50 or 150 years ago what the cultural bugbears were and what the callout in the middle of the page would have featured. Overpopulation? Nuclear war? Out-of-wedlock births?
Foldr - updated.
You will lose this context when an error is thrown deep in a library somewhere and your error stack ends up missing most of the useful info. Also how do you deal with I caught exceptions?
The aide is actually not anonymous if you follow the story a bit. If you follow the links in the story you can easily figure it out.

I think it's good to not expose career staffers to the full public public wrath without need. Making it more painful for staffers to talk to the public will just get you less of that, nothing else.
Somewhat unsurprisingly, unprepared food costs are similar to in most developed countries while everything else is far cheaper.
I've been called Sean more times than I can count and by people I've been acquainted with for a long time, including higher ups. I can't imagine "Seth" is _that_ rare.
That's just... completely untrue, and is definitely sexist.

By the way, that De Beers campaign was marketed at the men, not the women, so it's men that are falling for that rule just as much, if not more, than women are demanding it.

Putting the cost of weddings at the feet of the brides is ridiculous.

For reference, I'm getting married in April, and it's been my wonderful bride who has kept costs way down, compared to my wild spending ideas.
> The point is not perfection; the point is that a wedding is supposed to show affluence

I would argue strongly that these two things are highly related.

Nobody attaches a physical price tag to their cake at the wedding - it looks immaculate, so you just assume it probably cost a lot.

Also likely why people get upset when it's NOT immaculate - it looks cheaper.
Nationalize their assets. It's the only way to be sure.
Redesigning Uber’s 3D Vehicles
Curious: What's the usual fix for this class of problem? Is it possible to flag certain bits of data as known-to-change and evaluate the rest of the build in isolation?

Example: Say you have a version string that outputs a build time. Can you hash the program with just that bit of string data marked as unknown (or that string table entry replaced with a placeholder, as far as our verifier is concerned) and verify the rest of the program is unchanged across builds?
If I understand correctly, gene drives maximise individual reproductive genetic success in a way which eventually makes a species unviable. I think the specific proposal for mosquitoes is to have a female-chromosome-specific gene which forces all offspring to be female and to carry that same gene.

This takes many generations to wipe out a species; only a genocidal maniac who believes The Other are literally another species would consider it; and the capacity to create it is also the capacity to reverse it.
If the company is big enough, I’d suggest splitting the company (as if as the result of an anti-trust proceeding), taking the fragment of the resulting company that the govermnent depends on for services and nationalizing just that part; and then throwing the rest of the company—the part that the government now explicitly doesn’t depend on—to the wolves, by allowing the case against it to proceed.

Basically, rather than protecting the whole just because some part of it’s necessary for you, just pluck that part out and keep it for yourself.
Adding this now in case you read it: try not to underestimate how different and challenging the world of C++ and their extensive libraries can be. Literally they use QString, QVector i.e. their own, custom building blocks due to the crazy fragmented nature of the C++ world. The development approach is totally different and the kinds of devs you have to hire are totally different. They need to be much stronger, at the same time, focused on actually creating outputs and getting stuff done because you can easily get lost in C++/Qt. Oddly, most people who have experience in HTML5 are pretty close to the UI/design/user aspects to begin with, which is a different culture than most from the C++ world. And as I say the performance issues are totally situational.

For any kind of regular business app or whatever, I'd go Electron, at least to start. Only if I was building video editing software, or a music DAW or something, then possibly QT.
Marine heat waves becoming more frequent and severe as ocean temperatures climb
Vulcanizer: A Library for Operating Elasticsearch
Seconded. Got married in November and had zero problems booking churches, venues or anything else for the exact date we wanted.
Look closely at the ruling classes and then you wont be so surprised by these strategies
I don’t think it’s fair to attribute your reasoning here.

The use of web fonts has never been greater. With more websites using non-system fonts, Variable Fonts serves to reduce page weight while providing a technical and design solution.

If a website uses more than two weights from a given font, then a Variable font would save bytes downloaded. The desire to optimize websites is not going away soon, so this will continue to be valuable.

The unnecessary design restrictions around “number of font weights” that many web developers are used to would be blown away by well designed Variable Fonts. Too often web developers are tasked with limiting a designer from using more than two fonts or choosing between a limited number of font weights.

A single font file can replace multiple fonts by utilizing the expanded design space.

Additionally, when considering non-Latin fonts, there a huge implications of using custom fonts. Font weight improvements there are in the megabytes.

Beyond the utility of font size, Variable Fonts present the concept of controlling text within a multi-dimensional design-space, rather than a pre-designated font instance. This caters new opportunities to improve readability on various display sizes.

With the growing number of contexts where people consume text (small and big screens/AR/VR/IOT) the added control provides new creative opportunity and routes for accessibility.
I’d argue the majority of people don’t use it frequently.
Hey all,

I manage the BigQuery Public Datasets Program here at Google. You're right, the dataset last updated February 2nd, but we intend to continuing updating it. We had an issue on our end that disrupted our update feed, but we're working to repair it now and get the latest data uploaded to BigQuery.
What if you don’t utilize promiseResolved hook? What is the practical performance hit for the rest of the tickobject/tcpwrap/etc hooked resources?
This clearly has outliers from fantastically ancient civilizations. Give it a qqnorm and you would see.

The median age is much more interesting than the mean, and more relevant for today.
Can you name even a single instance of this ever distributing malware in history? If downloading an anonymous binary makes you feel safer then I think your criticism lacks merit.
If you really want to dive deep into historical tuning systems, check out early music sources, https://m.youtube.com/channel/UCJOiqToQ7kiakqTLE7Hdd5g/video...
Even for the young employed folks this is quite the sum. The fact is though, that over the course of an average month it's pretty hard to hit these caps. Its about 800 hours of Netflix HD streaming, and you're probably not going to be able to watch that much just at home.
Sorry but yes, if you're fixing "trashfires" in python, you're using python.

And the literal introduction of objects does fundamentally change a programming language.

Honest question: How old are you?