skysight-inc/HackerNews huggingface dataset:
I mean, coming from some boomer who owns 5 houses and lives off rent while I'm paying his social security and subsidizing his stock market risk, and I'm going to be lucky to save enough to afford to die on the street with a grossly inflated tech income... "extremely rude at best" seems appropriate. I'd throw quite a few more words in there and maybe even a left hook under the right circumstances. Because fuck you too, boomer.
Great, but will it ship with ad block support? Or will I be forced to look at ads, where high value individuals (most of HN) are selling their attention for pennies (being able to view a Youtube video or whatever)?
I hope so. Just one example, but when you use the API to export HTML, nested lists aren't actually nested.. they just inject increasing padding on subsequent LI tags. This is ridiculous and causes big issues for me, but I'm sure they had to do it for formatting purposes. So hopefully they can give us semantic HTML now that it's not coupled to the editor.
Companies are learning to read your mind
Its already possible to have server side rendering bake in ads on web pages, but just about nobody does it. I think the percent of people who know about pi-Hole vs the cost of server side rendering will always make client-side rendering the optimal choice for the people running the websites. They can block adblocking browser extensions, and that will be enough for them.
I don't buy it at all.

Tech, especially JavaScript, is moving at breakneck speeds. I don't have time to be learning stuff no one is using because I need my resume to show I can use what you need right now.

I spent the early part of my career jumping between languages and frameworks and what I found at my last job was people 5 years younger than me being hired into positions above me because they specialized in the tools we were using. Then they replaced me on the greenfield product that I was learning the new stuff on to plunk me on a legacy system that was miserable to work on.

So sure. Maybe there value in learning the weird esoteric stuff. There's value in learning in general.

There's way more value in following the crowd, at least when it comes to being employed, getting higher salaries, and getting promotions.
The Russians figured this out years ago.
> What in modern society (or even this website) makes you think it's only 40 hours?

The jobs I've held for the entirety of my so-far 8 year career, where I can count on my hands the number of times I've worked more than 40 hours in a week.

> Or that you can just go "not my problem boss" -- in an At Will state that can literally get you fired on the spot.

The fact that I've done that, many times, and not gotten fired. If you are skilled and a good performer, you have a lot of leverage, doubly so in the current job market.

> Bullocks. You set the hours as a contractor -- literally, in the contact. This is standard freelance stuff.

What happens when a client decides not to pay you? What happens when you can't find enough work to make whatever amount you want to make? How do you establish a reliable client base that won't saddle you with those first 2 problems in the first place? That's just the tip of the iceberg of problems you'll have to deal with on your own if you go the freelance route, which a salaried job will abstract away from you. Not everyone wants to deal with those issues; I certainly don't.
Have no fear, for the ads ARE already here.

* Want to watch YouTube ad-free on an iPhone? We've blocked every possible way unless you want to pay us - and we're still gonna spy on you.

* Not a fan of ads while watching TV? Well, tough luck. They're injected by the TV manufacturer.

* Want to pay for your content? Feel free to subscribe to Hulu, just don't expect ads to go away.

* Tired of seeing ads in Twitch? Well, Amazon sent legal takedowns to every successful ad blocker for Twitch - hope you're keen to write your own.

Sure sure sure: the techies here can workaround some of these. But your above-average person cannot, this has been normalized and is now _expected_.
My understanding is that the 'Flix pays straight cash -- big ole sacks of money twice a month.

The other orgs pay in things like bonuses or RSUs.

Total comp may be as good or higher, but those aren't locked in a specific rate the way a direct deposit to your bank account is; e.g. you could get less bonus, or the stock price could drop, etc.
Denigrated ~= put down.

And there's plenty of examples within the comments of this article where people - webapp developers - harp on how bad HTML and CSS are, because HTML and CSS weren't designed for webapps.
Yeah cached changes shouldn't have anything to do with dom performance.
LyftLearn: ML Model Training Infrastructure Built on Kubernetes
I don't understand why you say you would be considered a junior SWE.

If you ran your own business and hired and managed a small team you should look at Director level positions (or Senior Manager in a large org, perhaps) as you have that experience.

It may be easier to go for smaller companies and startups than large orgs both in term of being hired and of success in the role.
You are using other users' (mobile) bandwidth to do the transmission, and apples server resources to brute force/ddos request the data on the other side. I can't see them condoning this at all and simple not responding negatively to it could encourage this misuse. I would expect that kind of response from Apple.
Same experience on my Android phone. I just tried to unfold 75 comment, it has a noticeable latency in both chrome and firefox.
It`s not slow on an old intel i3 laptop and on a motorola one phone. I keep seeing these comments about flutter web with different examples, they are never slow on my old devices. Also you can make the text selectable if you want to.
I've not tried icloud, but for personal email addresses that I have tried (gmail, outlook, hotmail, protonmail) I've not had many problems landing in inboxes. For corporate mailservers I almost always have trouble even getting beyond the mail filtering solution. Microsoft EOP (which seems to be the most ubiquitous) will basically blackhole any mail I send without telling me.
I think it would still be a problem, but a lesser one. A loud minority can still influence a majority. But it's harder.

The thing with direct democracy is that we'd really need to implement like a 20 hour work week to make it work. Everyone would need to find the time to get up to date on all of the issues. Or you'd end up with a minority of people who happen to know and care about each issue controlling that issue... which maybe that's okay, actually.

It would be really interesting to see how a true direct democracy behaved at the government level. I've seen it work at the level of a workplace or a housing cooperative. And it does work, it's effortful, but it works. But I dunno if it's ever really been tried at the level of a government.
But it’s sort of wishy-washy maybe-technically-but-never-once-been-enforced illegal. Not “actively enforced and we can send your CEO to jail” illegal (like export control or whatever), which companies would actually take seriously.
I had the same thought.

I used to work at a company with notoriously tough expectations. The sales team was worked so hard that if an agent lasted a year they were viewed in the community as generally able to sell anything to anyone. Ketchup popsicle to a lady in a white dress, type stuff.

Contracting to Facebook is 1 degree from a real FAANG job, and I'm sure the money is good, requirements are minimal and expectations are high. There will be a certain prestige to the job, even if its terrible.
Word's defaults are crappy and you need to go to the second tab on the font dialog to fix them, but it is capable of doing proper small caps and lower case/old style numerals.¹

I don't do hyphenation or full justification in Word so I can't speak to that, but despite being a long-time LaTeX user, for most of my writing, I prefer working in Word (not least of why is that it's the expected format for most non-technical writing which is the majority of my writing).

¹ I assume that you meant numerals and not letters.
As a country so far from most of the world, it makes complete sense for the Australian government to subsidize development, and maybe even operation of super sonic flight.

At least as long as virtual is not a better experience than physical, faster travel will benefit them.
I'd be curious to get your take on what these guys are doing?

Apparently they have a cost effective way to upgrade existing diesel trucks with battery + LNG to extend the range.

https://www.hyliion.com/
I’m probably on some sort of wifi on my phone like 90% of the time.
Uh, no, you just don't notice the absolute gobs of CGI used in tons of films because it is meant to look hyperrealistic.

There are several, several youtube videos showcasing the incredible work of studios like Industrial Light and Magic creating most of the backdrops you thought were shot on location.
I don't understand why stupid people downvote my comment. I just posted a link. Why are you so dumb?
> Why do older individuals have greater/better .... ?

Practice
Unselectable text, and links that are actually javascript so you can't preview them, or open them in new tabs.

But who are we kidding, the web is javascript all the way down now.
Sounds like you could drive someone a bit crazy with Apple's "AirTag Found Moving With You" feature, since you could rotate serial numbers. Like gluing one of these to their car in someplace not obvious.
>seemed kinda off

Yes. And that's exactly why it's important for Google to eat their own dogfood.
It refreshes dormant memories of what Flash used to feel like.

For me the balance is still the same. Fine for highly interactive things such as games. For everything else, ugh...
I don't think you understood the analogy at all.

The analogy is not "robbery" but "rob the mob". Namely, the idea that if your target is reprehensible enough, you can get away with things that you otherwise couldn't.
What is the risk with stablecoins?
The common look of CM which you probably have always seen is way too thin. Just look at some printed versions (as in printed on actual paper) of CM, like in Knuth’s books for instance, to see how CM is supposed to look.
I wrote the terminal canvas renderers in VS Code that has been called out a few times here. Initially I implemented a canvas renderer using just a 2d context to draw many textures which sped things up "5 to 45 times"[1] over the older DOM renderer.

Since then I moved onto a WebGL renderer[2] which was mostly a personal project, it's basically the first canvas renderer but better in every way since it works by organizing a typed array (very fast) and sending it to the GPU in one go, as opposed to piece meal and having the browser do its best to optimize/reduce calls. This was measured to improve performance by up to 900% in some cases over the canvas renderer, but actually much more than that if for example the browser has GPU rendering disabled and tried to user the canvas renderer on the CPU.

My opinion here is that canvas is a great technology, capable of speeding things up significantly and getting close to native app performance. It comes with very real trade offs though:

- Cost of implementation and maintenance is much higher with canvas. This is particularly the case with WebGL, there have been very few contributions to xterm.js (the terminal frontend component) in the WebGL renderer because of the knowledge required.
- Accessibility needs to be implemented from scratch using a parallel DOM structure that only gets exposed to the screen reader. Supporting screen readers will probably also negate the benefits of using canvas to begin with since you need to maintain the DOM structure anyway (the Accessibility Object Model DOM API should help here).
- Plugins/extensibility for webapps are still very possible but requires extra thinking and explicit APIs. For xterm.js we're hoping to allow decorating cells in the terminal by giving embedders DOM elements that are managed/positioned by the library[3].

More recently I built an extension for VS Code called Luna Paint[4] which is an image editor built on WebGL, taking the lessons I learned from working on the terminal canvas renderer to make a surprisingly capable image editor embedded in a VS Code webview.

[1]: https://code.visualstudio.com/blogs/2017/10/03/terminal-rend...

[2]: https://code.visualstudio.com/updates/v1_55#_webgl-renderer-...

[3]: https://github.com/xtermjs/xterm.js/issues/1852

[4]: https://marketplace.visualstudio.com/items?itemName=Tyriar.l...
> as you can imagine, porting a web browser is not an easy task

I would imagine, but now I'm trying to figure out why; do they really use that much API surface? Network access should be simple enough, they need audio, keyboard input, and a canvas/surface to render to, but what else?
We develop app that does have end-to-end encryption. From my experience, people who demand it rarely understand what it means and how many inconveniences true e2ee introduces to a product.

Anyway, if you are seriously worrying about the privacy of your documents, just use a localy deployed libreoffice and send encrypted files to your contacts.
In this case it seems to specifically be the contractor, whereas Facebook allows it. I agree it's not a good reason for this article, but explains why some might choose this type of work over working the grill at maccas

> Isabella claims she was not allowed to work from home, unlike her counterparts who were employed directly by Facebook who did the same job.
How large does a TCP buffer have to be before the cost of running beefier hardware compares with deploying to tons of edge locations instead of a couple of locations on each continent? At 300ms of latency you only need 37 megabytes per 1Gbps of link capacity. I can’t imagine putting a 100Gbps link on a machine that couldn’t spare 3.7 GB of RAM without breaking a sweat. TCP window scaling (and SACK) exists for a reason.
> neoliberals/moderates/center

The only groups interested in building extremely dense housing in medium-density residential neighborhoods are large property investors and people who believe that the price of housing is due to a lack of supply rather than property being used as a place to park money in a low-interest rate environment.
RabbitMQ Summit is back for 2021
The problem is that it seldomly was abuse or violence. These are misplaced or exaggerated words for effect, which is what creates the long term effect. If they're exaggerated, that makes me think this was intentful. If they're misplaced then we've failed in educating a whole group of people on a very fundamental level in a multitude of areas from language to emotional management.
Yeah, at least for government stuff, use cold storage. Put things on microfiche with reference numbers or whatever
Which is itself a commentary on the immaturity of the technology. I certainly wouldn't run it in production if I can't trust that all devices of a certain performance level can run it. Random performance issues on top-tier hardware is going to be a non-starter.
Thanks for sharing! I actually chatted with No Starch Press and met with them in their offices. Really nice people and amazing vibe. I am working on a PySpark book and will reach out to No Starch again based on your comment.
The WASM code will eventually implement its own DNS analog (or use DoH with a pinned certificate). It'll all be completely opaque TLS to your Pi Hole.

Your Pi Hole is the same thing, functionally, as the tools a nation state hostile to human rights uses to filter the Internet. You'll get the same treatment that they do.
As a user or as a developer?
Bill to kill up to 90% of Idaho wolves signed by governor
> The “no evidence of human-to-human transmission” used by the WHO isn’t science.

You've misquoted them, for starters. The actual quote is "no clear evidence", and they make it clear it's based on what data they had from China at that point. https://twitter.com/WHO/status/1217043229427761152

https://www.who.int/news/item/29-06-2020-covidtimeline

Same day:

> WHO held a press briefing during which it stated that, based on experience with respiratory pathogens, the potential for human-to-human transmission in the 41 confirmed cases in the People’s Republic of China existed: “it is certainly possible that there is limited human-to-human transmission”.

> WHO tweeted that preliminary investigations by the Chinese authorities had found “no clear evidence of human-to-human transmission”. In its risk assessment, WHO said additional investigation was “needed to ascertain the presence of human-to-human transmission, modes of transmission, common source of exposure and the presence of asymptomatic or mildly symptomatic cases that are undetected”.

Five days later:

> The WHO Western Pacific Regional Office (WHO/WPRO) tweeted that, according to the latest information received and WHO analysis, there was evidence of limited human-to-human transmission.

"The 5-sigma approach used in physics is science."

So is the process used to get to a five-sigma result. Hypothesis, data gathering, analysis, etc. Like the WHO was having to do back in January of 2020.
> turns the web back into cable TV.

You mean turns the web back into Flash. Which is somehow worse.

How are they going to make this accessible? I doubt any screen readers would be able to recognize text drawn that way.
Yes. But ONLY if the user VOLUNTARILY shares the footage on a per-incident basis. As the article says explicitly.

Guess what? If the police come to my house and ask me for physical photos and I show them photos out of the kindness of my heart, that's without a warrant too. I'm under no obligation though, and neither is a Ring user.

You're making it sound like police have access to footage without a user's consent, or without consent per individual incident. That's simply FALSE.
Sorry, what rule does this post violate? Maybe I'm under-caffeinated but I'm not seeing it.
This is one reason I think projects like Servo are potentially very beneficial even well before they can render every legacy quirk you find on the open web.

Instead of bringing a custom rendering engine to the web via WASM and canvas, it'd be better in so many ways to bring a subset of spec-compliant HTML rendering to embedded contexts. If your content renderer can run on Servo, and render the same in modern browsers, you can use HTML as the basis for cross-platform rendering.

At least I would hope that would be possible by now so we don't have to write renderers for every platform anymore.
Did you develop them on company time?

Do you use or contribute to OSS? If so, then i'm confused why you think sharing it within you company would be a problem?
I fail to see how DRM is related to WASM
some of VS Code has been canvas-based since 2017 - https://code.visualstudio.com/blogs/2017/10/03/terminal-rend...
The only bug I've had was I need to flash my arduino with a project to "warm the compiler up" w.r.t. libraries and hardware capabilities.
Aaaand it's fixed... I didn't do anything specific. It took a few hours (?!) after the upgrade. It scored many times low, but now it seems to score at a normal level (3000+).

Really wonder what the explanation for all of that is.
Slightly off-topic from someone who hasn't touched Erlang in almost 20 years: if my app is distributed with Erlang/Elixir, I kind of feel like my choice of database should be something with excellent horizontal scaling too. Can someone offer some insight into the trends in 3rd-party tools like databases for Erlang applications?
Ahh yes because Google, an ad company, will never implement this where they do have ads.
> “I think (the new law) will be very effective,” said Steve Alder of Idaho for Wildlife, a group that wants wolf populations reduced to boost elk numbers. “I really do think that they’ll finally get wolves down to the 150.”

> He said the most effective new wolf hunting methods will be professional trappers sent into the state’s rugged wilderness areas and the use of aerial gunning from helicopters. Adler said most regular hunters never see wolves or kill them but will now have much better odds of doing so using night-vision equipment.

> He recalled a winter camping trip when he said wolves were “all around us in the dark.”

> “Had we had the ability to use night-vision, we could have harvested a lot of wolves,” Alder said.
It's minimal, not much beyond widevine and a set of hard coded API keys for things such as sync. The code that uses the API keys is all open source, only the keys themselves aren't.
Again blaming the victim for not being prepared.

Don't get me wrong, being prepared is important but insufficient prep should never be communicated as a way mitigate the culpability of the attackers.
Research suggests Pfizer-BioNTech Covid-19 vaccine reprog. innate immune resp
Maybe the engineers were up for promo and needed something cool to stand out and inspire a blog post.
You're right if you only factor in the staking return but if you also consider the price rise in Decred then he is far exceeding most funds.

https://s3.tradingview.com/snapshots/h/h53gSzG3.png
Yes, but it's not happening yet. It takes a while for things to progress from protocol-as-designed to protocol-as-exploitable. But the lack of fungibility is a serious design flaw in Bitcoin, and eventually it's going to have to change to a completely different protocol, or there will be no such thing as a Bitcoin.
> Americans usually mention pre-tax wages, while Europeans usually talk about their wages after tax

Some Europeans. AFAIK all the Nordic countries are similar in discussing salaries as pre-tax. Dunno for sure how it's done around the Mediterranean, but I wouldn't jump to the assumption that it's net-in-the-hand there either. Could well be that this "European norm" is just a German and perhaps French (and apparently Belgian?) thing.
Bollocks. Most teaching requires as much training as several other degrees.

I'm a solution engineer and only made it here with a BA in English. I learned a lot of code, but I haven't had to much else formally.

My wife is a teacher, and she has to jump through hoops for a teaching certificate, do regular, on-going re-certs, and be covered in basic first aid.

Plus there is a shit-ton of other issues to stay abreast of, like mandatory reporter status -- on top of learning new teaching tools, like integrating with the tablets they use in science class.

I spend 4 hours a day in meetings, and 3 hours a day doing basic code stuff that a fairly bright 17 year old could figure out. Her job is WAYYYY harder than mine.

> Teacher is not a high skilled job, not to mention most teachers are outright bad at their jobs thus not producing much value anyway.

Attitudes like this are why the state of education in the US is abysmal.
One step closer to Display PostScript. Woot!

https://en.wikipedia.org/wiki/Display_PostScript

As the original HTML-hater, I've been joking for a while that we're slowly, painfully recreating X-Windows.

I've been wondering if I'll live long enough to see a return to sanity.

https://en.wikipedia.org/wiki/NeWS
Traditional publishing doesn't earn well.

I've written two tech books, one python and one Go.

Not have earned me much more than Apress was offering!

I'm based in India though, so $ to Rupee conversion is helpful for me.

My books are pay as you choose. So if those who can't pay can download my high quality book for free. Total readers till now for Go book has been more than 6k!
Do you mean scraping? If you meant scrapping, I certainly don't think the web should be scrapped.