skysight-inc/HackerNews huggingface dataset:
Okay, this is something that I was thinking about: Are megabytes and seconds really a good indicator for UX quality of a website?

Youtube is amazing, it starts playing the video before even the video title is rendered or any other part of the page is loaded. Who cares if it downloads who knows how many megabytes of JS or HTML before the DOM is ready?

On the other hand, after clicking on a tweet link Twitter would show me multiple loading indicator, load the main page then show me some more loading indicator and then show me the tweet text and after a while, I can see the images attached to the tweet. It is often the same for any other "Web App".

On Apple's case, the page actually becomes usable almost instantly. The page would first show me the title on the black background and then the airpods photo would fade in from the darkness and I would be able to scroll immediately. I would say, the experience is closer to Youtube than Twitter.
To be fair, it is a nice site.

Those numbers definitely make it sound like it's not the ideal solution for the client. But from Apple's perspective, does anyone know how much more their servers are being taxed per-view? (Not sure if they have caching solutions to alleviate the load. That is a lot of packets to send, though.)
Do you allow any kind of remote work? (based in Canada/Ontario)
Condé Nast invests in some weird stuff. Back in the 2000s I remember they were trying to buy an acquaintance's message board that was filled with vitriol and hate speech (the site owner was a good dude, not hateful at all), and I questioned what kind of strategy could possibly make that a smart purchase.
Primity Bio, a Caprion Company | San Francisco Bay Area and Montreal | Senior Frontend Dev | Remote

We're building a high-performance bioinformatics data analysis application and are seeking a front-end developer to join our team. Users can analyze millions of single cells on-the-fly and use interactive tools to create visualizations and statistics for clinical trials and drug development, for example.

No experience in biology needed. Ideally you have a passion for and experience with building highly interactive, creative interfaces (e.g. buisness intelligence or dashboarding apps, products like Google Docs) and keen attention to detail. Our front-end is built with Vue. Opportunities to contribute to open-source projects. Our team is close-knit, but scattered around the US and Europe.

zbjornson at primitybio . com
Fantastic stuff! One step closer to the visionary internet computer <3
Stockholm syndrome variation? We're all so dependent on Google it pays off mentally to pretend they must be on our side.
Why bother pushing this onto hardware makers? Just authorize authorities to shoot the things down.
Beto O’Rourke ends his presidential run as hype fails to match reality
That stencil and the instructions are so cool—so well designed! So clear and concise and useful. Seems like it would still be useful today, ~50 years later. Nice job IBM. Loved this interview.
One final insight I'd add here, regarding innovations that make walls irrelevant: cryptocurrency may very well soon enable end-to-end networks of totally-anonymous transactions and communications. This wasn't so possible before because a) the tech is really hard to do, if possible at all and b) the incentive structure is even harder. But if we can actually create communication and exchange platforms that are totally anonymous, then suddenly the whole book on copyright legislation (or any legislation) is completely unenforceable and irrelevant. Aside from tracking people directly in their homes (and best believe that's in the works), any digital work will be completely valueless from day 1 as soon as some hacker can copy it once. We have this already in a lesser extent via Bittorrent/Tor networks, but I'm talking a possibility of a considerably better user experience and wide use amongst the population. Suddenly no TV show / movie / game / invention would be worth anything anymore, because it can be copied from day one. Funding models would have to completely change to be on-demand Kickstarter/Patreon-style donation-based mechanisms rather than rental/viewer/purchase-based, since owning the rights to anything will be fairly impossible (without a totalitarian government enforcing it).

Of course, if that fully anonymous economy gets created, then taxation will be pretty impossible too - nobody can even track how much you've earned. But of course, once again the weakest point - and the place where all value might aggregate - is in the physical world. Nobody can catch you online, but they sure can in reality! Digital money might be a dime a dozen, but it's hard to replicate physical goods (until we get a real life Star Trek replicator of course... James Burke, famous historian who predicted the internet, predicts that's coming in 50 years!)

Oh - damn - one more paragraph caveat that I've just realized: reputation will still be worth a damn. Anonymity might become cheap and superfluous, but reliability and reputation will still be big (provable identity will be hard to fake - even if usability/technology will be instantly copyable). People/brands that are actually actively liked for their reputation alone will be valuable as attractors of funding - maybe moreso than ever before.

Whew, big rant! Hope it's interesting.
oh im glad I'm not the only one that was lead to Ryo Fukui by the recommendation algorithms, his music is just sublime
> There is a runtime and/or VM and/or stdlib under these "memory safe" languages and these things are never fully written in memory safe languages themselves, at least as far as the current state of affairs goes.

The ideal solution is to go beyond safe languages, and use formally verified compilers and interpreters.

'CompCert', for instance, is a formally verified C compiler [0]. (Strictly, it's a compiler for a very-nearly-complete subset of standard C.) (As an aside, I Googled for a formally verified Ada compiler, but I couldn't see any sign of one. I find that surprising.)

No reason the same couldn't be done for Rust, and/or its standard library. Would be a lot of work, of course, but it would close the door on some of the bugs you have in mind.

It wouldn't save you from operating-system bugs, but formally verified operating systems are a possibility too. [1]

> And even then, they run on insecure hardware (rowhammer and spectre anybody?).

True, but I think it's safe to say that insecure hardware isn't usually near the top of our practical security concerns. I imagine one can greatly reduce the risk of such vulnerabilities if high-performance isn't required, and AMD/Intel aren't the only options.

[0] http://compcert.inria.fr/compcert-C.html

[1] https://sel4.systems/About/seL4/
Then don’t fly drones where the authorities are desperately trying to put out a fire, thus there would be no backlash.
Another measurement could look at downstream effects. I expect boxing and American football have low in-game mortality, but CTE evidence is pretty damning for cascading effects down the line
The military has been doing this for a long time.

Google “drone defense systems”
I avoid video like the plague on my phone to prevent excess data charges. But it's reasonable for a single page load to use more than 1% of my monthly limit?

I don't expect websites to being the kB range, but somewhere in the single digit megabytes seems to me like a reasonable limit
Contrary, not even HN users care if their web searches, sites they visit, and other programs they have installed, is shared. Either that or they didn't read the EULA and privacy policy of the tools they are using.
Microsoft unveils new Edge browser logo
All other things being equal, megapixels do count. DSLRs have both better quality in terms of dynamic range and noise AND more MP. More MP means more details, less grainy, nicer noise patterns, more cropping flexibility. 12 MP is good for internet, but not for high quality prints to hang on the wall. 12 MP from a Bayer filter is not even true 12 MP, but interpolated, much closer to 6-8 real MP.
On the off-chance that this was said unironically, you should never trust someone just because they say you should. Especially if they aren't sharing the code.
The GC Configs – .NET Blog
Well said! Now if browsers wouldn't have the option to manage certain things, that would be a different matter.

Food for thought: how about advertising companies needing to ask people for consent for showing them the ads; your local post asking for consent for delivering tou junk mail; etc... Lots of things are taken for granted and we just have to cope with it
You should contact Microsoft if you are seriously interested, there are a number of models depending on your use case.
Having race data in your Go code doesn't mean it will be exploitable like C or C++. Same reason with Java / C# when you don't use native code.
Runs pretty terrible on my LG G7 ThinQ, scrolling is incredibly janky
I'm no expert at rendering HTML, but I wonder if HTML can be "optimized" so that some css rules and redundant divs can be "merged".

If that can be done server-side, it might reduce page weight. If it's not possible, well, I guess HTML should be removed from the face of the earth. The language has too much nonsense and ambiguity. The fact that html can now have its structure dynamically changed with javascript inserting string at random places means it will always let web developers build bloated websites like this.

I really don't know how to solve such problem. Usually the language will encourage the flawed usages it allows. A language must always put constraints to avoid unwanted usages. Either that or have browsers not display pages that are too large, by having a size limit or something of that fashion.
IE had it up to version 11:

https://www.technipages.com/wp-content/uploads/2014/07/IE-Ad...

Edge is dumbed-down and removes, among other things, that option:

https://answers.microsoft.com/en-us/edge/forum/all/cookie-co...
Where are you seeing $30-100 million dollars? The largest firefighting plane in operation today cost [about $10 million](https://www.outsideonline.com/2079591/can-10-million-firefig...) to purchase and outfit.
Most estimates put cost of the driver in a cab at about 50%. So if the cost of the car doesn’nge you half the cost of a cab. So maybe $1 per mile? 2x the IRS deduction for driving seems a reasonable ballpark for a managed service.
> How do people actually manage this? Do people really have 5 of these clients open, or do they just arbitrarily pick one? Slack, when I've used it, has been a 'per organization' thing, can you have multiple orgs open at once or do you need a tab for each of those?

You can definitely have multiple orgs/communities/whatever open in slack. But you still have to make an account for each one, so it's no where near "/join #someproject". It's more like "Go to invite.someprojectthatusesslack.tld, put in an e-mail for slack to send you an invite, go find the e-mail, register for a new slack user using that e-mail, login to the project's slack and find channels to join"
Reporting bugs is an act of faith. It takes effort, and you have to believe that the effort will be rewarded. If people aren't doing it, it may be because their faith hasn't been rewarded in the past.

But, I think customer support people are also trained (somewhat rightly) to shield the rest of the organization from complaints. They view it as part of their job to be the ones who handle stuff so other people can concentrate on other things. Sometimes they just get confused and take that too far.

If you're in support, sometimes the people who maintain the product need you to run interference for them. Sometimes they need you to hold them accountable. The line can be a little non-obvious at times.
Automattic is valued at 3 billion and just bought tumblr.
It seems to have some adaption to available bandwidth: as soon as I enable throttling in the browser dev tools, it stops loading all the videos and only loads images instead. Which is better than the experience unthrottled: fans spinning up, stuttery scrolling, ...
Hacks.exe
> The people in fire operations have better things to do than play with toy "drones."

That's a strong assertion, given all of the information one can imagine obtaining about the fire. I don't know the current state of practice, but it seems like even individual ground crews would benefit from cheap overhead views.
Years ago I submitted several bug reports for things that were critical to me. For example on my Macbook Pro, when turning the screen brightness all the way off, the screen would randomly switch to full brightness after 5 to 20 minutes. I would listen to podcasts at night and so wanted the screen off for sleeping (this was before having smart phones with speakers on them). Needless to say the screen suddenly going full brightness was extremely disruptive to my sleep. I started "patching" around it by draping a piece of a dark curtain over the screen at night. It's ridiculous that such a premium (meaning expensive) company who completely owns the entire stack (all hardware and software) would have such a terrible bug, and even worse that they ignored it for years.
I suspect more people would read your comment and you would have fewer downvotes if you didn’t use the term ‘shitbook’.
An interesting view from a CEO of a major American company.
Work life balance is a serious problem

Do you feel more compelled to work all the time compared to a regular office job ?
arm - Verb (transitive) To prepare a tool or a weapon for action; to activate.
The Porch Pirate of Potrero Hill
How can you know the URL doesn't redirect to something malicious?
> Assume good faith.

Sorry, but you're the one not assuming good faith to begin with.
Is remote US only? That's what I can tell from your jobs page.
Indeed, so then you resubmit your request with evidence. Then a committee is formed, with sub committees to investigate each alternative. Then reports are delivered, deliberated on, discussed, disseminated, dissected

I'm sorry what was the question?
> Who cares if it downloads who knows how many megabytes of JS or HTML before the DOM is ready?

People with limited data caps. If it really did download 60 MB on my phone (it seems like it's somewhat adaptive, so it's quite likely Apple's web designers paid attention and it wouldn't), that'd be 2 % of my monthly data cap, for what's effectively a product page.
Firefox Focus for Android is great. It never stores anything. Which I think is a useful default when looking at shared links, doing quick searches, reading news etc.
Show HN: Zocal – Location Based Messenger
Anyone have a list of names of these specialist funds in deep tech?
It would be almost impossible to enforce. Publishers have a point of contact, an address or a hosting company, some sort of physical place where you can find whoever is in charge of the site. In other words, somewhere to send legal documents and summonses should a government wish to pursue legal action.

This is only partly true for web browsers. Google, Mozilla and Microsoft have addresses. But what all the browsers that have forked from open source projects? If someone forks Chromium and adds nasty features, how do you track them down if they did everything anonymously?

More to the point, if a law is passed that says "all browsers must do X,Y and Z". How to you enforce that in a world where open source is so prevalent? The big players may add the requirements to their flagship browsers, but if those browsers have open source underpinnings they have no control over the forked versions.

It's the publishers who are abusing browser capabilities, its much easier to force them in to compliance rather than trying to legislate how browsers work.
Maybe the problem Isn’t the page size. Maybe the problem is the artificial bandwidth scarcity being created by US cell providers.

They have no way to increase sales due to basically complete market saturation, so instead they find new ways to soak their existing customer base.

People always seem to forget how horrible things were when at&t was about to acquire T-Mobile. Had they not been forced to hand TM all that spectrum we’d still be paying $100/mo for 2GB of hard capped data.
Conceptually, there is no way to make trusting cookies both simple and transparent.

Even something as simple as a unique identifier can be used for both helpful and malicious ends. You'd need to read all the code pertaining to it to have a clue if it's something you should accept, and you can't ever know what the server's backend code is, even if it claims to be open source (it can always be running extra components that are not developed in the open).

So, opt-outs are inherently a flawed idea, at least with any granularity.

Turning off cookies entirely in your browser then opting all-in for sites you choose to trust is about all you can reasonably do.
The page does not behave the same with the developer tools open on the same window, the animation would not start etc. To replicate, open the developer tools in a sperate window.
@those who do not understand and state it is easy to fake a Pollock painting, read this:

https://www.collidingworlds.org/how-fractals-science-and-tec...

I can't copy-paste, but there are a few gems in these pages.
Thinkpad P53 vs. P52 Thermals: No Improvement
lynx definitely had a "yes/no/all for this site" kind of question.
I think most of the HTML you get from large websites is gzipped. Gzip is pretty good at compressing things like three nested div tags. So I think if you tried to build this sort of optimizer, you'd find that a big chunk of the plaintext savings gets lost through reduced compression efficiency. But who knows how much? Maybe it could help in some cases. (Though then of course you'd have to figure out how not to break CSS selectors.)
Technology can have legitimate and illegitimate uses. Just ask the humble crowbar. Laws are how we codify such things and software is no different.

Consider, a computer virus is only doing what the OS/hardware allows it to do. By your reasoning that should be absolutely acceptable in all situations as TCP/IP is an API.
It is inhumane to use birds to take down drones. The rotors can easily mame or kill even a large bird
That’s pretty much the reason Europeans don’t allow people to own guns.
If I remember correctly the UI for this existed long after Netscape Navigator. According to [1] it was removed in Firefox 44 in early 2016. I had expected that they only removed the UI but left the functionality available via about:config but that doesn't seem to be the case.

EDIT: According to [2] and [3] it seems the behavior was triggered by about:config network.cookie.lifetimePolicy set to 1 (ASK_BEFORE_ACCEPT), but the meaning of 1 apparently has changed over the years. At least setting it to 1 doesn't trigger any cookie dialogs in my Firefox 70.0.1 (64-bit).

[1] https://www.ghacks.net/2016/02/05/firefox-44ask-me-everytime...

[2] https://bugzilla.mozilla.org/show_bug.cgi?id=233339

[3] http://kb.mozillazine.org/Network.cookie.lifetimePolicy
Didn't read but sounds like web components without a bundling concept.
> While the unmanned aerial vehicles are small, drones can wreak incredible havoc. A collision with a wing, engine or any part of a larger aircraft can cause severe damage.

How so? Which part of a helicopter is so sensitive to the impact of a drone? They are not fast and they are not heavy.

> “A bird collision with a plane can cause a plane to go down,” said Jessica Gardetto, a spokesperson for the National Interagency Fire Center. “These are hard plastic items.”

Different scenario. Planes crash into birds with a huge speed, and they can get into the turbines, which obviously can damage them.
qwant hands back py3 links:
https://lite.qwant.com/?q=python+builtin+exceptions
And if you don't like it, you can reconfigure said browser to block them.

Oh?

I'd love it if that were true. But increasingly, it's not.

Take the YouTube app on iOS. It has no extension functionality. And it's de facto the YouTube browser.

Is it a web browser? Depends how you look at it. YouTube is the web of videos.

Even if we're talking about the actual web, Chrome on iOS doesn't seem to be configurable with extensions. Certainly not easily reconfigurable. In fact, Apple blocks apps that become too configurable, like Expo's old "Scan a QR code and now see your app running immediately" functionality.

Sadly we no longer seem to live in the world where you're encouraged to reconfigure anything.
Fair enough but I think you can also appreciate that Apple's job here is to create the best user experience here for the potential buyer. It's not really a website that you have to visit or your children will starve.

They probably set the limits to accommodate best the iPhone users who are willing to spend 250$ on a non-essential device that will last about 2 years.
Quick question, what does "ip compatibility" mean between nodes?
Imagine if they teach them how to pilot drones. They’ll be like Air Force pilots, complete with attitude. Not just well-adjusted but also more willing to take risks. My first and only skydiving experience I had an adrenaline high that lasted all day, with visions of more skydiving and other types of adventures. Sadly, I ended up settling back into my quiet, boring but peaceful life.
This isn't unexpected at all. This is exactly what critics of cancel culture said would happen
I use seafile. The docs are so so, the support is not great but the product did not failed once for two years (with my server being on linux (docker) , clients on linux, windows and android)
What I’m about to say is meant to be positive not negative.

Theoretically, what you get paid is based on what it would take to find someone with your expertise and the additional value you bring to the company based on the relationships you built (it’s a lot easier to get something done when you have the relationships) and based on your knowledge about the business.

If they are willing to pay you 4x the average salary, they must respect your expertise enough to listen to you.

I can’t help but think you are either underestimating the influence you actually have in your company, your market value or both. If the company you are working for doesn’t value your opinion or insights, why would they be paying you 4x your market average?
SEEKING WORK | Remote Only (located in Atlantic Timezone, ET+1)

Full stack Rails developer with tons of product management experience.

My sweet spot is helping founders with deep domain experience who are funded and need to build a v1. B2B SaaS is my specialty.

I've worked with the CEOs of Predictable Revenue and Headphones.com, and brands like ESPN. A recent success includes working with a client CEO to take his idea from napkin to $130M in revenue.

Been building and shipping software professionally for 18 years, on Rails for 11, and consulting remotely for 10+. Clients like my approach because it's pragmatic, thoughtful, and focused on business growth: I've run three B2B SaaS businesses (and sold two of them). I see technology as a leveraged tool for growing a business, not an end in itself.

Looking for projects that are ready to start soon. Ideal project is B2B SaaS with a budget of US$20k+.

-------------------------------

- Product Management (customer interviews, product strategy, prioritization, speccing, working with dev to ship, reporting on success, conversion review)

- Ruby on Rails

- Javascript, jQuery

- HTML/CSS, SASS

- MySQL, Postgres

- Web APIs (in particular I've worked with GitHub, Stripe, Slack, and Intercom in depth)

Email: hn@reemer.com
The blades?