skysight-inc/HackerNews huggingface dataset:
> 2. Delivering fully marked up HTML to the client is a waste of server resources and an under-utilization of 4 GHz client resources.

And this kind of entitlement is why everybody hates the web noawadays and is running adblock on everything.

What executes on MY resources is up to ME--not somebody else.

If what you're doing isn't directly helping ME, burn your own resources.
This isn't my exact area either, so my terminology is probably off, but one way to do this would be to compile the "backend" code separately and run unit tests on that. Treat it as a library in your application, if you will.

Another approach I've heard used was just faking the library from the headers - as long nothing from it is called in the course of your testing, your program wouldn't notice.
Chess computers teach by sparring rather than lecture. Humans still learn.
This is also how my alma mater (Cal Poly SLO) teaches Hadoop. Building real world clusters are expensive, and giving each student their own is difficult. However, small clusters of Raspberry Pis are cheap, and it's also very easy to demonstrate how unplugging one affects the cluster.
iRobot Loses Patent Lawsuit to Halt SharkNinja Vacuum Sales
I second it. And not for just teaching someone - but for understanding unfamiliar codebases. I'd like a IDE/editor-like tool that would open code read-only, but allow me to annotate it - attach notes and crosslinks to other locations in code, highlight and cross out code fragments, draw on top of it, etc. All of that on top of navigation utilities you'd expect from a code editor - text search, jump to definition, etc. A tool designed for reading, not for writing.

The closest thing I know to that experience, which I occasionally use, is printing code from editor/IDE into PDF, and using a quality PDF viewer. While useful for a couple of files I want to focus on, this doesn't help explore the codebase.
I'll pitch mine in--if you're actually completely un-attached, move! Find a city known for being a more inviting place. Move there. Attend church. Get a remote job, spend your time out in public. Become a regular at some places (coffee shop, gym, etc.). Make friends with the people who work there. In general, invest in people by doing genuinely nice things for them. Serve others, and be honest about how you feel when it's appropriate.

I have a wife and 4 kids and I get lonely surprisingly often. Having lots of ways to combat the low feelings is important. I just happen to live in a pretty friendly place (Jacksonville, FL), which also helps.

Wish ya the best!
Ran an ML model years ago had a number of great months then out of no where no trade I or the ML would make, would work. Looked like someone was front running my orders and messing with my trades. Weird delays, trades would take to long to go through all, and all sorts of odd events on Level 2. Ended up shutting it down took a good 2 months before my manual trades started going through at a normal rate again.

This is why the whole $0 trading fee and robinhood concern me. I'm paying for the trades and someone is still messing with me.
Flagging is not a mechanism for people with minority opinions. Rather the opposite. It is used by people in the majority of today's moral climate to stifle the exact minority opinions that should be protected. It creates an anonymous veto power for the status quo.

The other point is whether the flagging is legit, or being influenced by special interests. If the same X number of users were flagging everything related to Y, there is no way to know under the current system.
I imagine we'd do it like Australia did, where the cop/population and population/land ratios are presumably even worse.
Those are lovely, thanks for sharing them!
Reminds me of the classic "EE versus CS" by Philip Greenspun:

https://philip.greenspun.com/humor/eecs-difference-explained
You’ve got to be kidding right ? Why not just replace it with a cron job that queries git or something ?
Through hypothesis testing you can estimate the probability that this was due to luck is very low. Assuming that a monkey would have a 50% chance of profiting on a day, the chance of going a month without a losing day is less than 1 in a billion.
The concept is important, as it structures the call flows in a new way, regardless of content (SMS, data, voice). The bearer (2G/3G, 4G, 5G) is much less important.

Once new architecture exists and is proven to converge at scale, then homing a subscriber data connection through one mechanism or another (GTP, PMIP, ..., wireguard?) is just a technical choice.
> Isn't that when you start earning a lot of money?

This is very dangerous thinking. Figure out why this true if it is not already obvious.

* Not sustainable
* Not healthy
* Not scalable

No sarcasm here. Try to avoid this thinking-trap.
Despite the good review, there is no way in hell I would trust Facebook enough to use this in my home.
Once I thought about the same thing but I think it's quite hard to create an organization that can deeply track what other companies are doing in terms of user privacy (and then provide an official badge for it). But I have to say that there is already a big difference if a website stores data in US or Europe.
Thanks, I do have a small number of instructions for self hosting[1] they're still a work in progress and you'll need to know how to manage a server from the command line etc.

A few users have asked for me to create a Docker image that can easily be deployed, however I'm not familar with Docker so I'll have to learn how to do this first.

[1] https://github.com/anonaddy/anonaddy#self-hosting
Because such annotations are for you to help you comprehend, not something you want to actually leave in the codebase.
So you use perfect analysis to know, 5 moves deep, how to get the biggest advantage possible against AlphaGo. This is already pretty hard to analyze so deeply.

Then you wring out a tiny advantage-- a fraction of a stone. It's a small benefit compared to building other parts of understanding of the game.
Atomico: 2019 the State of European Tech Report
The difference is that one of those is the result of accidents and natural phenomenon, the other is the result of a government secret police detaining people indefinitely and going against the founding principles of this country.

Those are the numbers they were willing to give up, too. I assume you don't see the problem with the government choosing to just pull American citizens off the street?
Of course it's rational, and I don't think anybody suggests we ban contraceptives, but the fact is having children was never a rational choice(except for treating children as pension funds), children were just a byproduct of sex being pleasurable.
I was in your boat a few years ago. I knew a lot of STUFF but all the strings weren't attached to where I could build something worthwhile. I decided to dig into Django. I had to do probably 2 tutorial toy projects just to get a slight handle on things. Then I dug in, creating a site for myself. I struggled through the docs (which are amazing) when I had an issue, and really dug into the framework. It took a while, but in the end I had a beautiful site that worked well for what I needed it to do at the time.

Really, my advice is to just CODE. Try to finish a project. Don't get discouraged when it's not happening as fast as you'd like. Take things slow, and focus on one implementation at a time.
> "Responsible disclosure" is an invention of vendors who want you conforming to their policies and timelines (and more).

Ridiculous. Please don't put out this kind of nonsense. Responsible disclosure is to protect the users of software. Supply chains cannot and do not respond instantaneously. You cannot fix a security problem within microseconds. There MUST be some delay between disclosure to the software provider and the actual release. Otherwise you're just endangering the public. How much delay is certainly a point of discussion, but no one is saying "no delay".
Leif Martinsson- Reelaxmusic Review
It also shows the positions of the planets correctly, so it would need to have an ephemeris, or planetary orbital elements. Meteors and satellites show trails across the star field. At some point simulating all of this would be more complicated than really doing it.
Same for me (safari on iOS)
On Android 9 and above, you can also use the Private DNS with a DNS provider that blocks certain domains from resolving, like NextDNS.

The advantage is that it doesn't require an additional app, and doesn't require a on-device VPN (which always felt hacky to me, and prevents the use of a real VPN).

Possible disadvantage is that I've seen private DNS break connectivity on certain connections like captive portals (though I've now learned if my phone claims to have no internet access when connected to networks, its pretty much always this private DNS thing).
And China
Low trading fees is what originally caused me to change gears from etf programming trading to btc programming trading in the early days. I imagine it is the same for most.
I am all for blogs written by females.
Same here. It's obvious from the other clip provided that the voice evolved over time; but it's not something I noticed at the time. The voice you linked to is the one that is most memorable to me.
I did. I welcomed him to find a source from later.
John Henry was a steel driving man with mouths to feed not a celebrity...Polly Ann drove steel like a man.
That's what the city does for their free service, but it's got limited hours and limited locations and as far as I can tell it feels more like showering in a port-a-potty than in a hotel shower.
Nobody is giving Apple a pass. The map is factual. Like it or not, Crimea is now part of Russia (again). I’m not sure why the change is only visible to Russia.
> There is a water fountain in a corner of my building at work that blows sewer gasses in your face if it hasn't been used in awhile. It's the most horrific stench to inhale right when you are about to drink some water.

Yes, the trap seal was lost to evaporation (assuming it's properly vented). People I know at times ask me why their basement shower (most often) smells--same thing; no trap seal due to evaportion from lack of use. And Yes, this is another way her building might have taken on fumes... many variables; heck it might have been sucked in from the HVAC system, and not have anything to due with the plumbing.
I've had good success with rendering out the network at different resolutions, chopping up the image and putting them as tiles for leafletjs. The cutting is pretty easy, there are some libraries but a bit of basic scripting with imagemagik can also solve it.

You can then add points/etc like a regular map, it'll load quickly and work on devices how users are used to.
If you're interested in annotation, you may also enjoy these standards/communities, which aren't referenced in the article:

- Open Annotation Data Model[1]

- Web Annotation Vocabulary[2]: I built a thing to convert kindle highlights/notes into web annotation vocabulary jsonld[3]

- Web Annotation Protocol[4]

Great to see https://hypothes.is mentioned. Great people on that team, and a great example of a dedicated tech nonprofit.

Just this week I have been fulfilling our first customer order to provide hosting for hypothesis annotation server on permanent.cloud[5].

One area of needed development, however, is being able to use the browser extension[6], which is great, with your own installation and not just the main https:/hypothes.is domain. I'll probably contribute that sooner or later, or else continue work on this other simpler browser extension I started[7]

Lastly, there are some interesting tricky CS/NLP problems of 'annotating everything', e.g. how to render annotations on the right 'target' of what was annotated, especially if that target has changed a little bit, e.g. fixing a typo or something, which is common in web publishing / news. In 2014 I worked for a company that made an annotation-as-a-service product, and I wrote a bit about how Locality-sensitive Hashing can be applied[8]

[1]: http://www.openannotation.org/spec/core/

[2]: https://www.w3.org/TR/annotation-vocab/

[3]: https://github.com/gobengo/kindle-web-annotations

[4]: https://www.w3.org/TR/annotation-protocol/

[5]: https://permanent.cloud/apps/hypothesis

[5]: https://github.com/hypothesis/browser-extension

[6]: https://github.com/gobengo/kindle-web-annotations

[7]: https://github.com/gobengo/web-annotation-extension

[8]: https://gobengo.tumblr.com/day/2014/04/22
> I think that anyone that believes that teenage abstinence is at all achievable is probably delusional, or at the very least heavily sheltered, on the topic.

If presented with a nation (comparable in HDI to the US) with average age of first sexual encounter for women being 21+ would your posterior probability of teenage abstinence being achievable be different from your prior?
They absolutely would have to pass along a lot of the cost savings to patients, otherwise they would lose those patients to other companies.

But I can appreciate that your pet preferences prohibit you from believing this is so.
Wow, your significant figures are way off here
Stop the stupid hyperbole. Suggesting climate change is going to have massive negative impacts does not mean "Go to a pre-industrial state", not even remotely. It's likely the only way we'll get through this mess right now is through the use of technology.
But Apple is already doing that - they’re building their perception, at least in USA, as freedom of speech and privacy fighting company, with Tim leading the way sharing his personal experience being a gay man. Where is Tim’s aversion to oppression and discrimination when it comes to standing up to Russia and China? If Tim was an open gay Joe Schmo waking around in st Petersburg he would be considered a criminal. So yes - Apple does try to speak out of both ends and that’s my issue here: at least every other tech company acts as a corporation putting profit and market penetration first, only Apple tries very hard, in USA, to make it seem like they stand for something more only to immediately roll over behind the scenes.
Except that humans are using it on themselves voluntarily. Instead of 'evolve immunity', we could just stop using it.
"coordinated disclosure" is a newly invented term that I've never seen used anywhere in industry. Please don't simply invent new vocabulary and then define it as the standard.
That's because there is more room for thumbnails in the right column because there is no ad on top. Weird right :). We have to block more!
Why are people under the impression that Crimea is not part of Russia?
Tip-Over Detection for Dockless Scooters
OK, so which EU directive are we dealing with here? Which regulator does Binance answer to?
UN: The world has backed itself into a treacherous corner on climate change
The mail still has to come from a domain, which is one of the things that can show up on a blacklist.
I think there are also acceptable trade-offs.

The video is encrypted and content from the call cannot be used. If this was not the case I wouldn't buy it.

The other things they say they'll use from it are in line with what I already expect from having a FB account in the first place.

The portal even has a built in camera cover/off switch in hardware.
"The Island That Switches Countries Every Six Months", Half as Interesting: https://www.youtube.com/watch?v=mJZs_VLx6p4
Cool, let's do this!
Well, there is a shitty rule enforced by the "market" (the "market" is named Google, by they way, I guess we can use its real name), and Intel is exploiting it to misinform their consumers.

So yes, Intel act is shady. Google and the reviewers also are, but it does not exonerate Intel.
It's nice to see you plug your podcast! I've been listening for a while, keep up the good work!
Rebase on the World: personal shell choice
What Is SEO Difficulty? Tips and Relevance
Just a guess, but from the preview image the site shows, youtube w/o ublock loads 2 large banners, and one row of videos, vs 3 rows of videos w/ ublock. The larger number of video thumbnails shown may explain the larger size
I'm surprised some form of Comet didn't make the list (early approaches for AJAX / XMLHttpRequest / Long Polling / etc).
I'm not very well acquainted with what happened in Australia.

Since you are bringing them up, you must be.

So tell me gun ownership statistics for Australia and participation in gun ownership organizations. I'd be interested to hear what happened there and learn.

I mean I know they pretty much disarmed, and I've seen the positive statistics paraded by anti-gun supporters, but I've yet to hear about the details of what % of the population was armed, what % the population supported disarming, ratio between gun owners and cops, etc. That would say a lot about the feasibility comparison.

Since you are implying the feasibility of disarmament was worse in Australia, I'd love to learn about the exact details that allowed you to come to your educated conclusion that it's worse in Australia. I'm always happy to learn about things I didn't know about.

Unless that is you are just assuming. Like when you said 'take their guns' without even considering feasibility and then you ignored posts that confront you with contradictory evidence to your assumptions. There's a certain type of attitude that will base their conclusions on made up information (aka assumed... I can't say you are presuming as you don't seem to have the data needed to make this about probability), without bothering to check or even ignoring contradictory realities as perceived and recorded by human consensus. It's not very pretty.
Nonsense. You can twist any bug into "irresponsible behavior".
> you need a culture devoted to engineering discipline over raw productivity

Where can I find this? Sign me up -- please!
Are there any active projects building around Web Annotation? It seemed interesting, but when it was released it also seemed like a lot of talk with not even experimental implementations (to the point where it seemed not enough to actually be released as a standard). Hypothesis was loudly praising it, all the while keeping their product on their own protocols.
Ironically, Google employees are protesting DHS contracts. So they likely made family separation worse by not working on that problem, and probably leaving it to inept rent-seeking contractors.
You're more than likely thinking of Seth Fitzsimmons: https://twitter.com/mojodna
A lot of those things are completely random and non-predictable, to be honest, no one can predict which paradigm will win and take over for the next decade. Especially since when a game-changing paradigm comes, it is usually not received well universally at all, until the moment it takes over the public conscious completely, and then the switch is flipped.

If you feed an AI a bunch of modern car designs and ask it to design a new car, it will design you something like a modern ford or honda/toyota, but it will never design something like a Cybertruck. Which I believe will be the next paradigm shift in the design of trucks (that has been super stale and stagnant for at least the past 20 years), but this is yet to be seen.

For an example with music that has already happened and became apparent - Kanye West's "808s and Heartbreak" album from late 00's. On release, it had very polarizing reviews, most of which were skewing towards "really weak and weird". Fast forward 10 years, most of hip-hop and pop music is directly influenced by that album, most of top 50 albums use similar patterns and methods used in that album, and critics have made a complete 180. So now 808s is hailed as one of the biggest (if not the biggest) paradigm changes and influences in music of the past decade as a whole, as well as the best album by Kanye, despite at the time being called the worst. Imo an AI trained on music of 00's that came before 808s would have never been able to come up with something like that, but it totally could've come up with another top 100 song using existing paradigms.
Show HN: Linkstore v2 – bookmarking service rebuilt with Elixir, 275kb → 35kb
Twitter halts plan to remove inactive accounts until it can memorialize accounts
I don't strictly hate touchscreens in my cars as long as the physical controls I use the most are still there, but it infuriates me that OEM replacements can cost upwards of $1000 while there are fairly high end aftermarket replacements -- with 99% of the existing features plus some additional extra features -- for half the price.

I'm not totally sure what goes into those OEM ones but they'd have to work hard to convince me the part itself is actually worth that much when everyone else disagrees.
Photos: Families Eat in the Arctic
I mean, the folklore is that John Henry's heart gave out and he keeled over, so it may have been a better decision for him to walk away!
Hi, the previous version of linkstore was built using Meteor.JS. One of my non-negotiables was making sure everything was server side rendered, which I found myself going through a lot of hoops to get working correctly with React. Even when I did accomplish that, I didn’t like that the app was bloated: ~275kb seemed a little crazy for something that just lets you view a list of links.

I recently started exploring Elixir and the Phoenix framework and decided to rebuild linkstore to get some hands up experience with the stack. While I’m a huge React fan, I was pleasantly surprised at how well I managed without it. The app now sits at ~24kb for the landing page and ~35kb for the main app. I also redid the layout so it now provides a better browsing experience (in the near future there’ll be an option for a simpler view for those who don’t like preview images).

The app is deployed on Gigalixir (which has a deployment experience that’s just as awesome as Meteor Galaxy).
Of course, if this were written today there would have to be a section on displaying ads and otherwise monetizing the user's data.
For the near term future, LeelaZero is the best public engine at computer Go.

This means if you enter a hypothetical "Cyborg" Go competition (computer-assistance allowed), the majority of newbies will simply be playing LeelaZero #1 plays over and over again.

You don't need to build an exhaustive opening book covering all possible moves. You only need to pick say, the top 5 moves LeelaZero ever considers. If you spend ~16-bytes per position and store 1-trillion positions on a 16TB Hard Drive, you'll be able to exhaustively map the top5 moves LeelaZero considers into 17-ply.

From there, you pick the positions that LeelaZero thinks its winning in, but in actuality is losing. You have a map towards 1-trillion positions to choose from, and your opponent (if they only pick from the top5 best moves LeelaZero ever outputs) will walk into your trap.

---------

As long as your opponent picks the top 5-moves from LeelaZero, you'll have the map towards victory. I think you're severely underestimating the abilities of a simple, dumb, opening database.
Is this the kind of 3D printing of circuit boards you've been doing?

https://www.instructables.com/id/3D-Printing-3D-Print-A-Sold...
No idolization of Mr. Berners-Lee here. But certainly some respect. I think it's the dream of many engineers to product someone that many people use.

Tim invented three protocols that many people frequently use: HTTP, HTML, and URI/URL. He wnt out of his way to make sure these technologies were not encumbered by patents and made the specs and prototype code freely available, with no profit going to himself.

Do you not think this is deserving of some respect? He doesn't deserve the OP's personal attacks.
I'm surprised the article didn't mention Mazda. Their research lead them to focusing on tactile feedback, reducing reliance on the touch screen, and minimizing driver distraction.

https://www.motorauthority.com/news/1121372_why-mazda-is-pur...
Simple zonal OCR with dynamic table support [video]
Where You Need to Go When You Travel to Switzerland