skysight-inc/HackerNews huggingface dataset:
Brave for iOS is an ad-blocked browser. Maybe there are others, I know none.

It also auto-closes tabs I might have browsed in anonymous mode. Safari doesn't, and it's quite a nightmare to fatfinger into anonymous mode and see whatever you had opened anon mode for.
speed of onset is proportional to body size; above a certain size it's impractical to induce loss of consciousness fast enough with CO2 compared with, say, a .45 to the brainstem.
K-pop fans mobilized globally to change Twitter’s policy
A Google Cloud support engineer solves a tough DNS case
It's avoided because it's obsolete and is not in the HTML5 spec: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ce...
> Processing a critter

I think we should go even farther with our euphemisms and call it "harvesting a resource".

I love meat, even though I consider killing animals unethical, which makes me a hypocrite. Still, I think the least we can do is call the process "killing an animal".
> Well, I wrote the article, so I can say with some authority that you've badly misinterpreted it!

Perhaps but point from Tom MacWright's article is that we're over complicating simple things (e.g blogs) with complicated and heavy libraries and frameworks. Then when we encounter performance issues we attempt to mitigate them by layering on additional crap or spending significant time optimizing the crap out of needless complexity.

Your suggestion that full page loads are unnecessarily slow and cumbersome and that we can use predictive analytics, preloading and a slew of other techniques to get a faster response to a page load is the equivalent of building a Rube Goldberg machine to turn the page of a book "that much faster". Sure your techniques address one metric (i.e. response time) but they introduce all manner of other problems that then need to then be solved. For what?

> Somehow I manage to build sites with exceptional performance that are snappier than the equivalent JS-free sites.

Somehow you manage demonstrate that you completely misunderstood what Tom MacWright was saying. Back to my page turning analogy, I have no doubt someone could build a machine to turn the pages of a book "better" than I can. Does that mean everyone should have this miraculous page turning machine?

At the end of the day my local pizzeria doesn't need a multi-megabyte SPA application utilizing client side ML and predictive analytics for me to get the phone number so I can call in an order, but that's the modern web.
A well-known German magazine offers an ad-free experience for 2€. Several newspapers have similar offers.

So actually it's peanuts, not 50% more.
> This has been true since approximately the beginning of newspaper-time.

This article posted yesterday about cascading collapses seems relevant: https://www.ben-evans.com/benedictevans/2020/5/4/covid-and-c...

Business models that used to work well can collapse in a hurry.
There was a story about a husband and wife team[1] who got permission to fly over the volcano as it was thought it wasn’t going to erupt immediately. On their last flyby as they were taking pictures it erupted and they barely escaped having put the plane in a nosedive to gain speed. They took some pretty amazing photos from the air of the event.

[1] https://www.nationalgeographic.com/science/2020/05/mount-st-...
Who knows what will be leaked in the segment data though?
Any site that does ad blocker detection
I can't think of the last relevant online advertisement I've seen. They're almost always out of context and uninteresting. On the other hand, magazine ads are usually well-fitted to the topics in the magazine, and I find I often read them.

The point is, I'm not really convinced that tracking is necessary in order to produce more relevant ads. I guess it's kinda necessary in order to track how many views an ad gets, but there's gotta be a better way to do that, and it doesn't need to collect any data other than "viewed++" or maybe a bit more to prevent gaming the system.
I honestly just kinda want an "ad shopping site" to discover new brands. Like let me post a description of an item I'm looking to purchase and then companies reach out to me with what they've got.
Query params often end in stuff like web server (WAF, load-balancer, reverse proxy, ...) access logs and they might get accidentally exposed.

They shouldn't get exposed of course, but they do. [EDIT: redacted an example of some random dude's access log]

If you search for "password" in there you will likely see a new Mirai bot variant [1] bouncing credentials off the server looking for weblogin.cgi on vulnerable Zyxel devices.

I imagine PA highlit this detail in their post ("weblogin.cgi accepts both HTTP GET and POST") exactly to ensure sure defenders don't restrict themselves to blocking or investigating only the more normal POST mechanism.

[1] https://unit42.paloaltonetworks.com/new-mirai-variant-mukash...
It does not seem as if they will give others access to the data, rather advertisers can go directly to NYT and choose which segments to target.

this seems like a more than reasonable approach - actually relevant ads, not pedsonalised ads.
The original comment isn't about the value of the brand according to Forbes, but the strength of the brand.

I just say that the brand is strong only in USA but not so much outside. Not many people care about or even know the brand in most countries. So it's not a lot of strength worldwide even though it's valuable in Forbes and very strong in USA. Coca-Cola or Apple are much more strong worldwide.
We're currently fighting to get this definition changed to 100/100 symmetrical, because as you say this magic number of 25/3 lets DSL in the door, which in turn means incumbent providers can continue to get federal dollars that they will refuse to spend on infrastructure. Telcos will claim their ancient 50 year old copper is capable of delivering 25/3 to an area, when in fact only the first 5 houses on a road get near that number. If you happen to be the 12th house down the road (about a mile out) you get 7/1 on a good day because the copper was strung in the late 1950s. The minimum standard having a symmetric speed requirement prevents small diameter copper from stealing money from the pot.
> it still specifies the order of operations

Yes, although not necessarily all of them. Some languages will process this eagerly, some lazily.
Idling on the New York Times's homepage without an adblocker in Firefox, Activity Monitor says the tab is using ~10% of one core of my cpu, and About:Performance says it's using ~200 MB of memory.

Now, I have a pretty fast CPU—a 4790K—and it wasn't that long ago that most computers had less than 200 MB of RAM total. And, you could read on those computers just fine.

On the other hand, if I repeat the same test with my Slack tab, I get 30% of CPU and 400 MB of RAM. Slack doesn't have ads, and IM clients are another thing that worked just fine 20 years ago.

I guess my point is, the web is bloated, and I'm not sure why we're harping on The Times.
got a source on that claim?
ha and the righteous ppl here in the west wants to wag their fingers at animal farming treatment in asia
Show HN: GoTeam – Simple Video Meetings
I’m curious if you programmed professionally before SO.

I feel the average junior developer’s, or even senior developer’s, for that matter, code was a lot worse than the average SO response, which has now become the baseline for all types of devs, so their code is at worst as bad.
Brave is also a bit faster on older Windows computers.
Link to donate: https://github.com/sponsors/gitclear
Exactly. A lot of businesses MUST keep the data.

Imagine EasyJet putting the burden of keeping all your transaction logs on you: "Passenger assumes responsibility of downloading this electronically signed package and keep it for 2 years"

On a completely tangential note: How does your product work with pets?
This is an alternative to Zoom. Some background: I work for Lookback, and our main thing is doing video recordings of remote user research (UX) sessions. For the "remote" part we use our in-house built WebRTC server network. At some point last year we got fed up with Slack calls, Zoom, Appear In, etc and said to ourselves "hey, we got this tech ourselves, let's use it!" So we've made this chat and used it for our meetings for over a year now, and it is time to share the joy :)

We share it for free now and we hope it will take off. If it is successful, we will think about bandwidth costs and monetization later. One thing this does give us already now is "free testing" of our Live server infra. The idea is an old one, that any meeting room can be created on the fly like https://goteam.video/whatever-you-want Performance wise we regularly have meetings with 20+ people, how this scales out is yet to be determined (please tell me if you find a limit!). If it takes off, we also plan to build native mobile clients (no cross platform frameworks).

Details: It's a full mesh network built on AWS where we put a server in every available AWS region. It's not using WebRTC peer-to-peer but instead opts for client-server. This obviously has privacy drawbacks, but recall our main business is _recording_ live sessions, so even if we don't (yet) allow recording of meetings, the solution is mainly for that scenario. However our experience is that client-server typically works better for meetings spread out over the globe because AWS internal transits are much faster than the open internet.

We're trying to do privacy right, I wrote some about it here: https://tinyurl.com/y9mv9jgm

Happy to answer any questions about the tech or otherwise!
CO2 and drowning are horrific ways to die. To anyone who disagrees why not try waterboarding or taking a breath of CO2. Neither one will kill you, but they'll be the most uncomfortable things you've ever felt in your life.

If they can use CO2 they should be able to use CO or Nitrogen. Both of these cause a completely painless death in mammals. It was shown in a BBC documentary called How to Kill a Human. The topic was how to execute prisoners for the purpose of capital punishment, but the effects of Nitrogen were shown on a pig. It was completely oblivious to anything happening and voluntarily subjected itself to more Nitrogen after losing consciousness.
Covid-19 and scientific confusion – What we don't know and why we don't know it
MmWave 5G is facing more uncertainty than ever
It's in the Axios story...

https://twitter.com/antoniogm/status/1262757541710139392
>Proper role of government is to actively encourage competition, not destroy market by subsidised public service.

Just highlighting this because while it functions as an unquestioned prior for a lot of us in the tech community, I think it conflates a means with an end. Competition is generally preferable because it builds in the enforcement of feedback between the preferences of consumers and capacities of producers of a good. Where that feedback is tight, it promotes the welfare of both. Common welfare is the end, competition is the means.
There was nothing special about the language chosen for viaweb. It was more the ability to understand what their endusers wanted better than their competitors.
I feel like I must be a broken record, but here goes. Frustrated, more than four years ago, I put together a set of ground rules for online advertising I would find agreeable. It's fascinating to watch how the online ad ecosystem[ß] has evolved since then.

https://bostik.iki.fi/aivoituksia/random/no-stalking.html

ß: what do you call an ecosystem formed entirely of parasites?
Really hope information like this regarding our meat-industrial complex disappears into obscurity before the aliens visit, or that they at least don't judge us by the biblical "sins of your forefathers"
I know lots of applications that could take advantage of 10 picosecond accuracy, if only it was feasible without spending hundreds of thousands of dollars.
So you can... assuming you can get exactly the right random bias generated given any possible input - and the bias will depend on both the current input and potentially some recent input. This is significantly harder and more expensive than just going and building the analogue box, so nobody does it.
I simply disagree that's a strong brand worldwide because it's only a USA brand.
At this point, I feel like it is verging into lost knowledge territory, but that use case is almost the exact use case for the Rete Algorithm. As long as your rules fit in memory and are not recursively applied, rule application is an O(1) operation.

https://en.wikipedia.org/wiki/Rete_algorithm
I've been doing HTML for ~10 years and have never seen this before. Apparently, it was deprecated with HTML4 already, though I'm not sure why.
They could have multiple tiers.

1) Free = 10 articles per month
2) Basic subscription = Unlimited articles, with ads
3) Premier subscription = Unlimited articles and no ads.
Report Says Amazon Could Be Interested in JCPenney Acquisition
If you dig into their website, they appear to be based in Singapore and Japan. I've no idea if those countries have similar laws.
How does security of OpenBSD compare to modern hardened cloud OS kernels?
kotlin makes spring boot much more usable
Yes–among many other great people.

The list of cases is quite public, so it shouldn't be a problem to decide your opinion of the foundation on the merits. And if you happen to agree with most/all of them (as most people on HN would), you might rethink your frankly anti-semitic and anti-reality prejudices regarding Soros.

The cases are listed at https://freiheitsrechte.org/english/#cases. Among them:

- Against domestic phone and internet surveillance

- Strengthening whistleblower protections

- Supporting FOIA-style transparency law

- A case of a female journalist demanding to be paid the same as her male colleagues

- Against spyware use by police

- supporting the free speech of a politically radical publishing project (indymedia)

- against biometric passwords

...and so on.
Lightworks also runs under Linux.
> Symmetric gigabit is under $80/mo from AT&T where I live.

One datapoint without even stating where you are is meaningless. In general, urban and well off suburban areas have enough resources and density for several competing providers that will actually maintain infrastructure. Meanwhile "competition" in rural areas consists of aging coax versus aging copper. We've had over a decade of private companies promising to build out modern infrastructure if given public money, with few results. Only when rural areas build out municipal fiber do they get reliable gigabit with no customer service hassle.
> [...] our historical estimates are simple "back of the napkin" type calculations. We refer to the source code for details on historical estimates.

The exact parameter values together with their uncertainties makes a serious model.

Providing a set of differential equations with 11 mysteriously chosen values makes it little more than a toy.
Yes and no. It’s a functional chain of higher-order operations over a collection.

So yes—-it is imperative, but it uses functional abstraction to reduce complexity.
Last I checked, the number of people using Adblock Plus dwarfs the number of people using uBO, so there's clearly a pretty large number of people who find uBO difficult, or perhaps simply don't know about it. Either way, I don't use it and wouldn't invest in that company either; I wouldn't bet on them succeeding in the long run. But I think can certainly understand, if not agree with, the people who decide to use it.

> I’ve never seen anyone angry about Brave blocking ads; what I’ve seen are people angry at Brave blocking ads and adding their own, which is a drastically different complaint.

I think for many people who hate ads, this distinction isn't really relevant. They like that Brave pisses off people who run websites with ads. Perhaps disliking website operators enough to cut off their nose to spite their face.
Big tech has crushed the news business. That's about to change
The positive is that it's great to have the option to work from home.

The negative is that once this becomes the norm, you will be competing with people from potentially anywhere in the US (and maybe other countries as well) and wages will most likely decline.

Why would an employer pay you $250K+ in California when they can find an engineer for half the cost in another state? Most wages in Canada for software engineers are absurdly low in major cities like Toronto.
Perhaps the only thing other than a certain leviathan that I loathe in Linux, is the touchpad. I have butchered laptops as a result of touchpad induced madness. I've tried synclient and other tweaks to no sufferable avail. My present laptop has the touchpad removed by pliers. I used the term "madness" sincerely. I think the present situation might be eligible for a place in the wiki for Unethical Human Experimentation. Of course, Linux is not entirely to blame; the physical quality has declined immensely for most touch/clickpads.

Perhaps someday I'll experience playing go without a mouse and risk of hypertension.

I'm typically not one to use the term - but godspeed, in this case!
We haven't figured out macros yet.

There's a perceptual litmus test here. Some people see life on earth and see God. Others see the faintest exploration of the design space, an impoverished code base that made it impossibly far. A miracle, perhaps, but not what we'd see in a billion runs of the simulation.

Same with Lisp macros. Their few variants look bolted on. We haven't begun to explore the design space, yet the best macro systems in other languages are copies of what lisp has figured out so far.

There's an 80:20 rule for language emergence. Ecosystem questions aside, a Turing-complete language needs to start by getting one thing right. APL leveraged multidimensional array handling into a general purpose language. Scripting languages gain much of their leverage from nested hash tables.

Concise versions of monadic parsing are exhilarating in their power and expressiveness. If a language was designed so parsing and manipulating itself was its sweet spot, generalizing this parsing to typed trees would be easy, and we'd invent many new programming paradigms. A general purpose language would follow.

Lisp, an implementation of the lambda calculus, is not this language. Lisp is a machine language precursor to this idea, with various macro systems bolted on.

Haskell, an implementation of typed category theory, is not this language either. At the expression level, Haskell is stuck at a few hard-wired pattern matching primitives. Haskell does not make the assumption that everyone has learned to compose arbitrary parsing operators.
It doesn't say they are building it from scratch. It says they are offering an exchange on top of whatever data is collected. This could easily be done on top of another platform. It may not be Adobe/Google/Facebook, but this is a huge market and they'd be nuts to reinvent the wheel.
The adsense niches which pay the most:

https://alejandrorioja.com/high-cpc-adsense-keywords/

You also see it in Google keyword prices:

https://blog.hubspot.com/marketing/most-expensive-keywords-g...

The most profitable keywords are in industries where there is a high lifetime customer cost. Most of those are mundane because the less you think about it, the longer you stay as a customer.
Never, then that will completely nullify the ability to be outraged on others behalf and complain about it! I wonder if these are the folks that mash every button on the elevator, because everything must be enabled?
I suspect this is for two reasons:

* Many popular languages today predate modern asynchronous computing. This makes async-as-default impossible because it's an afterthought

* Async computing is harder to learn and confusing for those just picking up the language. There are some pretty major ergonomics issues that you have to solve if you want anything more than a DSL to achieve noteworthy adoption levels.
In the EU, there's a WaPo subscription level that explicitly touts "no on-site advertising or third-party ad tracking" as a benefit: https://imgur.com/yWPXBYe
This is just 3rd party data, not 3rd party ads... Nothing to see.
The growing evidence on Vitamin D and Covid
Yes! Check out this awesome blog.

https://deepsouthrobotics.com/2017/04/20/spilling-the-beans-...

https://deepsouthrobotics.com/2019/06/03/the-taming-of-the-u...

https://deepsouthrobotics.com/2019/05/23/piecing-together-an...
TensorFlow and MinIO: an example of at scale machine intelligence
I've just started looking into RTK GPS. My state has a Trimble network that I might use. My application is, weirdly, something a lot like the waypoints of old Garmin GPS handhelds for hikers, only more accurate. I need to be able to lay down a series of points as I drive (perhaps around 30 mph or so) to map out a street network.

However, as I look around trying to find something I can just drop into my car and pull the data from (SD card? USB port?) later on, I haven't seen all of the RTK goodness trickle down yet into something relatively brain-dead and simple to use for my rather small case. I am definitely seeing kits and modules, and some stuff built into high-end drones, but it hasn't seemed to make its way down to my level yet and I am a little curious as to why (or if I am just not looking in the right place for the right thing).
How to create custom pull to refresh on React Native
And yet six years later still no widespread support for the 'safe' keyword. Which means the content can overflow the container without a way to scroll to some parts of it: https://jsfiddle.net/r50qseah/
I think it’s about alternatives and expectations. In the embedded world you don’t have an alternative, so you expect that pulling out the JTAG debugger will be necessary. On the application side I have tons of alternatives that are extremely well supported, setting the expectation that most of the time I can focus on my application and not something weird like debugging my Postgres driver.
Centering in CSS is "solved" problem if your "worst" browser to support is IE11. Flexbox does the job there.

However, there are still couple of common tasks that are pain/hard/impossible to do with just CSS.

Recently I learned that after all this years you still need to use JS to get css animation for dynamic height ("height:auto") of elements.

And there is no progress in fixing it at CSS standard level. It's just sad...
https://github.com/w3c/csswg-drafts/issues/626
https://stackoverflow.com/questions/3508605/how-can-i-transi...
https://stackoverflow.com/questions/3508605/how-can-i-transi...
I want content-sensitive non-tracking ads.

Like, I'm reading cooking recipes and might actually be really interested in this fancy cooking equipment or specialized book on the topic.

Just don't tell me about that when I'm thinking coding and clutter up my thoughts.
I have thinking something similar but with generators:

//A async candidate
fun read_lines(file):
for line in file:
yield line }

let lines = read_lines("hello.txt").await //turn async

I wonder why something like this is not used. Exist a bad interaction that could arise from this? Maybe about how nest stuff?

fun uppercase_lines(file):
for line in read_lines(file):
yield line

let lines = uppercase_lines("hello.txt").await //turn async, but also recursivelly read_lines?
Wouldn't a better way to configure users and passwords be to use an external auth provider such as OAuth or LDAP? If you don't already have a auth provider, you could deploy Keycloak as your user DB.
It’s my default mobile browser. It does NOT replace ads with its own — this complete nonsense. It blocks ads unless you opt-in to see them and the whole Brave Points thing is stupid. I’ve never opted-in.

It is well-known that Firefox and Chrome do their own tracking. no extension, ublock or otherwise, can change that.
My understanding agreed with your respondent. I haven't dug deeper but per wikipedia there's a split in the CS community as to whether function literals are necessary for functions to be first class. I think we all agree on the reality of the situation, whichever way we decide that ambiguity.