skysight-inc/HackerNews huggingface dataset:
On my laptop and desktop I find the font size to be too big. On my phone it is unreadably small.

For a typesetting demo, that is very unfortunate.
I read it as: RNN's (well actually FSTM's) can simulate a type of FSM's with a memory efficiency not thought possible.
"DRM does not work, so we'll back it up with a few laws criminalizing DRM circumvention." Reminds me of:

https://www.youtube.com/watch?v=hYeFcSq7Mxg
IIRC Larrabee actually worked but it failed largely due to internal politics, not because of technical issues.
using hidden forms and use js to submit?
Capturing Errors in React Component
All cars have a way of doing this. For the tesla, you can disconnect the two cellular antennas and the wifi antenna.
That’s why you have to create a disclosure system that incentivizes use. It’s very difficult to protect someone who has not come forward.
> gas plants are not for base load, but for backup when the wind isn't blowing.

That’s base load. If you didn’t have the gas plants you would have had rolling outages, which means it’s providing base load.

Perhaps you are confusing them with peaker plants, which are to help during high demand.
To this time of writing The Android AOSP Team still refuses to adopt DHCPv6. Lorenzo (one of the team) agreed to a commenter that IPv6 should not be treated equivalently as IPv4 with more bits.
There are significantly more issues than health insurance. Let me quote myself:

> with no health insurance, no maternity leave to speak of, no safety nets, no guarantees in the form of liveable minimum wages...

Many of those are "going after private companies".
There are a few states, notably California, that are just as good as the EU at drafting this kind of legislation.
BTW, they also did allege infringing material. Whether or not that material's copyright is in fact infringed upon by youtube-dl is not for GitHub to decide. (And, in my non-lawyer opinion, a US court would probably say it is, if this ever makes it that far.)

https://github.com/github/dmca/blob/master/2020/10/2020-10-2... says:

> The clear purpose of this source code is to ... reproduce and distribute music videos and sound recordings owned by our member companies without authorization for such use. ... We also note that the source code prominently includes as sample uses of the source code the downloading of copies of our members’ copyrighted sound recordings and music videos, as noted in Exhibit A hereto. For example, as shown on Exhibit A, the source code expressly suggests its use to copy and/or distribute the following copyrighted works owned by our member companies: • Icona Pop – I Love It (feat. Charli XCX) [Official Video], owned by Warner Music Group • Justin Timberlake – Tunnel Vision (Explicit), owned by Sony Music Group • Taylor Swift – Shake it Off, owned/exclusively licensed by Universal Music Group
I think this statement should be considered more as a criticism of pfSense and not of IPv6 in general. In fact there are a number of RFCs around how IPv6 firewalling should be implemented on _consumer_ routers but since pfSense seems to be mostly aimed at enterprise customers my guess is they don't necessarily follow all that.

Specifically I'm referring to:

- RFC4864 | Local Network Protection for IPv6,

- RFC6092 | Recommended Simple Security Capabilities in Customer Premises Equipment (CPE) for Providing Residential IPv6 Internet Service and

- RFC7084 | Basic Requirements for IPv6 Customer Edge Routers, which pulls in the other two by reference.

In fact RFC4864 is specifically about this "Perceived Benefit of NAT" and how to preserve the security benefits in the v6 world.

[RFC4864]: https://tools.ietf.org/html/rfc4864

[RFC6092]: https://tools.ietf.org/html/rfc6092

[RFC7084]: https://tools.ietf.org/html/rfc7084

Just as an example, OpenWrt, a more consumer focused router distribution follows RFC7084 and provides the default deny behaviour on IPv6 ingress from WAN much like IPv4-NAT would do.

Also note that IMO the author is simply conflating NAT as known in the IPv4 world with it's usual implementation of actual Address Translation plus Stateful firewalling. In fact prefix translation which he's going on about here isn't necessary at all to be exposed to this security problem.

Just plugging a IPv6 (and DHCPv6-PD) capable router into a WAN would do if it weren't for the stateful firewall.
Thanks very much, I hadn’t seen this and it’s good news!
It only has to happen in a couple of states that do have a great track record for passing laws like that.
Public interface with C makes sense. C++ doesn't have portable ABI plus it makes porting harder.
This minor observation caught my eye, very well articulated:

"There are many criticisms of OOP456789 but my general criticism is that by placing emphasis on trying to solve problem in the type system, it shifts focus from the data structures and algorithms, the core of what a program fundamentally is."
A few years ago I was using this port https://github.com/Kagami/ffmpeg.js

It was still asm.js but working just fine.
Yes. This should scare us all. Hiring a hitman was both suggested and pushed by someone acting on behalf of the government, and an entrapment defence had better than a 50/50 chance of working, or they wouldn't have dropped charges.

Ross is no moral hero, but let's not pretend he was treated fairly or reasonably by law enforcement or the court.
Ryzen normally doesn't have an iGPU though, and the APUs (which do) typically come out much later and don't scale as well as their CPU counterparts.
Many places in the world being worse than the US doesn't mean that the US is the FREEDOM heaven.

Riddle me this: why would the wealthiest nation in the world needs charity orgs to provide healthcare for its citizens? Something that no other developed nation in the world does. How is that FREEDOM?
> And for the future, renewables + storage is cheaper than natural gas.

Sigh, there is no evidence of this or projects yet planned based on full renewable that uses storage to account for generation troughs. The storage gap is significant right now and making solar panels so cheap that labor and transmission are 99% of the cost won’t help that.
“Portugal is a nation of people who don’t actually tell the truth.”
Looks like it's back to normal now. I'm no longer getting this warning.
I really like minimalism and polish of workflowy. It doesn't have a lot but the functionality it has was polished to perfection. Extremely fast and smooth and never gets in the way.

Although I've stopped using workflowy several years ago. Don't really know why, just wanted to explore alternatives, never found anything better, so instead my notes are divided now between half a dozen online and offline applications (Google Keep, vimwiki, etc).
At the machine level there is no ownership. A computer has fixed amount of RAM and CPU can change an arbitrary word at any time.

Ownership is an attempt to partition that with the goal of simplifying things and say that particular area of memory can only be modified/accessed at particular time by particular code. Isolated memory between processes does that at OS level, Rust and OOP try it inside a particular process, but they do it in a different way.
https://www.deepzen.net/post/kechari-mudra-the-secret-practi...

> Do you know what the diaphragma and the tongue have in common? They both can work consciously and unconsciously. Observe your tongue when you eat for example... not to much though, else you'll end up biting it (!) Same when you speak, you don't need to be focusing on your tongue for it to do its job. This is tremendously important, because the nature of the tongue exercises are so that they allow you to shift in between conscious and unconscious easily whenever you're observing a practice related to your body.
Have you seen the location this is in? That should help answer, you would be trying to dig under skyscrapers.
That makes ad fraud detection much harder, which is something the ad industry is even less willing to accept than ad blocking.
This is hugely inconvenient given i deliberately partitioned my music holdings into a distinct account.
I wish Microsoft actually used such icons on their websites, instead of screwed up fonts that don't work on Linux. I have to add microsoft fonts to my linux and it still doesn't work, as some languages don't have all those characters...

So things like outlook.com or onedrive.com look like garbage and you can't really use the menus like a normal person.
Prestige = low quality signal. That’s why it’s called prestige and not excellence.

In theory, this provides a “moneyball” style opportunity for arbitrage, but in reality you probably won’t be able to profit from it because elitism creates a very robust moat protecting the incumbents.
> If you're not using AWS you're not fully leveraging your software team, because that means you've got people spending time building and supporting these sorts of internal systems.

This is simply not true at all, and flies in the face of real world usage.

The only concrete and objective selling point of AWS is it's global coverage of data centers, and the infrastructure they have in place aimed at delivering reliable global-scale web services.

The problem is that the companies who actually operate at such a scale and with such tight operational requirements can be counted with your fingers. That count then drops down to a fraction once you start to do a cost/benefit analysis.

The rest of the world is quite honestly engaged in cargo cult software development.

And no, doing AWS is not simpler nor more efficient. You might launch an EC2 instance with a couple of clicks, but to navigate a service designed with global scale and multiple levels of redundancy across the same service and with tight integration and dependency across half a dozen AWS offers which may or may not be redundant or competing... No, that is not simple or allows for any type of time efficiency.

Hell, with AWS you do not learn how to manage or operate Infrastructure. With AWS you learn the AWS dashboard,and learn pavlov reactions to which button you press if you hear an alarm. You never fully grasp the impact or the reaction of pressing a button, and you have absolutely no idea what impact that click will have on your monthly bill.

In contrast, if you need to run microservices chatting through a message broker then your system on OVH or Hetzner or any other barebones system will be comprised of a bunch of nodes where one of them runs RabbitMQ and everyone else points to the RabbitMQ node. You can get everything running from scratch on a cluster managed by Docker Swarm in about 15 to 20 minutes. In the end you have a far simpler service running for a fraction of the cost and ina far more manageable environment.

AWS is resume-driven development fueled by cargo cult development.
I clicked the link and saw the video was over an hour and half long and immediately was like "Ain't Nobody Got Time For That". Reaching for the back button on my mouse.

Here I am just finished watching the entire video and a sense of joy and delight that teachers like Randy Rausch exist. What a great person, mind, and storyteller.
[Opinionated wall of text...I don't really mean this as an attack on you, but I figured I'd add the disclaimer after noticing how long it got :) ]

Honestly if a law has such variable support that both it and its complement could have majority support at any time, then why should either version have any precedence? This _is_ an example of unstable system. Passing A then ~A or passing ~A then A could have extremely varied outcomes just given random statistical variation.

Besides you saying "it gets hard to get things done" doesn't really square with the fact that the vast majority of things in most electoral systems don't jump back and forth even though there isn't any hurdle like this to keep it from happening. So it must not happen for other other reasons like being seen as someone who's just quickly flipping an old law or just throwing up votes and then counter votes just isn't very popular.

In fact, in this case the 7/8ths does _not_ apply to another proposition as the GP explained to me. So in fact there is nothing holding back another proposition next time saying the exact opposite (and it only needs the same support as this time) except the historical realization that it passed with enormous support and is backed by powerful interests.

This system _is_ stable because I misunderstood it and because the requirements to repeal are the same as to pass. If it weren't that way it really would be unstable and frankly undemocratic.
I briefly worked in a leading Biology lab as an undergrad - and this sort of work came up. Genetic modification considered alone is not scary. Gene drives designed for sterilization on the other hand - are.

I was given a long explanation about how gene drives worked and was filled with mild existential terror at how easy it would be to replace "mosquito" with "human". I knew many biologists capable of performing these procedures. It would only take one disgruntled post-doc to really cause humanity existential damage.

https://en.wikipedia.org/wiki/Gene_drive
I will admit that after the RIAA/youtube-dl story I felt that it confirmed my belief that it was a mistake for anyone to host anything on US based servers. This takedown with complete lack of transparency from a French provider (OVH) really proves me wrong.

Unless this is some extreme security situation/investigation where it was being used for communication between groups I can't really see this holding up in a European Court?

As an aside Guerrila Mail/ Shark Lasers was my go to service for that kind of 'subscribe this' throw-away email. Anybody has recommendations for alternatives?
Maybe, instead of just not having a green "verified" indicator, add a red "unverified" indicator for users that do have a PGP key added?

Maybe add a checkbox in your profile like "Specifically mark unsigned commits" or even "don't associate unsigned commits to my account" as well.
The way I understand it is that it works a lot like credit cards with a chip. The private key never leaves the chip. If that's what you mean by an intermediate key then yeah.

I think this article can give you a better overview.[0] It talks about a vulnerability previous generation id cards had, but it also explains more on how they work in general.

[0] https://news.postimees.ee/4234809/criminals-could-have-theor...
Same, is there a fix for this?
best thing I've seen all week long! open source it?
If a child breaks in a school and no one chooses to hear, do they make a sound?
Might be important to note! I can see a lot of places this would be applicable for my work but I wouldn't be able to release content using this.

Really great work though, and I'm sure it will help a lot of people!
Don't worry. This is pretty much 80's retro-style monochrome icons that have been modernized. In 5-10 years, we'll be stuck with whatever the re-invention of 90's multi-media UI's (Kai's Power Goo etc) will result in, and we'll be looking back at this and laugh.
I'm using Tridactyl Firefox addon and it seems it doesn't play well with vimflowy. Some keypresses are intercepted by Tridactyl and create confusion. I need to find a way to blocklist certain domains in Tridactyl.
There is something similar for the Economist model:
https://www.ricardofernholz.com/election/
> the trucks that transport beer are often empty on their way to a brewery.

You have to transport the iron oxide back to where it can be recycled. That's the "advantage" of burning fossil fuels: most of the combustion products are volatile, so you can release them into the atmosphere.
Such a sweet story. Thanks for sharing. :)
> It is not an open source project in the sense of most major open source projects and if you don't work at Google on the go team you are highly unlikely to be involved in any significant changes.

While it's might be true that most big changes come from the core team, open source doesn't mean that they have the obligation to merge (and support) extra features they don't think is necessary.

Simplicity doesn't just happen, it happens because they reject code that increases complexity and would need to supported and maintained.
Web. I don't want to run Electron app, and I don't think you can maintain a multiplatform native-feeling app as a single developer; not having the client on all platforms is a dealbreaker to me.
I really think this line of thinking is overegged. It is one thing to make a device easy to use, yet quite another to lock them out for creative purposes.
They can use it only for video players that'll autoplay for example.
I would use one. The ISPC compiler recently got support for this new generation of GPUs and in principle it’s exactly the niche they want to hit. The code I write is then used by my research group colleagues.

The same goes for AVX512. It seems niche but then you use it and it’s great, but only a weird subset of laptops have it for now (but MBA 2020 and MBP 13 2020 do have it, MBP 16 doesn’t)
Should we? What is normally eating the ticks or living off of them?
I really doubt you have any real world experience with AWS if you try to sell it as a less complex alternative to anything,really. AWS is perhaps the most complex and arcane service provider ever, and is progressively getting worse by the way the service keeps growing and changing.

And no, learning a specific AWS service is not a solid career investment. Tell that to anyone who tried to learn CloudFormation and then SAM and now forget everything because AWS pushes you to use CDK.
This is the staging environment.

That's why everything humanity does sorta, kinda makes sense, but somehow not quite. We're here to work out our bugs.
Ever wonder why there are so many of these scams? Even with very low conversion efficiency, it works over time with acceptable safety guarantees for the sell side. See scalped tickets, low cost bus travel & gift cards.
You pegged it mate!

I always knew I was full of shit, and often received gentle and not so gentle reminders about it. But I didn't realize how much more full of shit was my father until a few years ago. It's a hard life.
OP mirror https://web.archive.org/web/20201105011435/https://resynth19...

Zipped source (140 MB) mirror https://web.archive.org/web/20201104050247/https://codeload....
Ask HN: How To Prevent Abuse of Image Hosting in a Personal Project
I want to publish my small tool (just a showcase) that allows uploading of photos and manual geotagging by clicking on a map. I intend to host the images.

What steps can I take to prevent abuse and learn of the common malicious uses?

E.g. Stop people uploading child abuse images.

Does this sort of thing require extensive resourcing, and instead I should just manually check and hope for the best?
Made a quick photo booth app here: https://ugliest.app/l/586157ce-2924-4cb5-92d5-8bce59c5e40d/c...

The platform is good, but there are something I wanted:
1. Handling queries in js
2. event triggers
3. elements manipulation
I don't understand why programming language websites don't include code examples on a prominent place. :-/
I don't think the Mob could have written a more devious, anti-consumer, draconian law if they'd been given free reign.

"That's some nice software you got there... be a shame if something were to... happen... to it. So, you better keep paying us for our locked-down content, and don't even think about trying to pick those locks. Or else."
Oregon becomes first US state to decriminalise hard drugs
Not bad; of course there is also the energy cost related to moving the material around. Iron is kind of heavy. If you are doing the electrolysis on site that's probably not a big factor. But if we're talking about converting coal plants (which the article does), presumably the electrolysis would happen elsewhere; which means tons of iron needs to be moved back and forth.

Moving fuel around is also a problem with coal and oil. We're basically burning fossil fuels to move fossil fuels around. In the case of oil, we than also have to run it through energy intensive processes to turn it into more palatable fuels than bunker oil, which is what is typically used for shipping things around.

A typical oil tanker consumes a couple of hundreds of tons of bunker fuel per day to move a couple of thousands of tons of fuel around. So, that's a sizable percentage of its load that is lost just to get the raw product from A to B. I'm sure the math is similar for producing and moving coal around.

It only makes sense if you get to pollute at will without financial consequences; which happens to be the case with shipping, which mostly takes place in international waters without any constraints or regulations on the amount of crap put in our atmosphere.

Ships actually switch to cleaner fuels when they get close to populated areas because otherwise they'd end up killing some of the locals with their fumes. Bunker fuel is nasty. Even more so than coal.

So, if we are debating efficiencies, we'd do well to apply the same scrutiny to existing solutions as well. The efficiency of coal should also include digging it up using diesel burning heavy duty equipment, moving it around, etc. I'd bet that knocks some percentage points of even the most efficient plants or ICE cars.
I'm sold!
> as long as something stands out that prevents their resume from being thrown out in the first place

This could be characterized as "little patience".
I have some experience of RFID from working for a UK supermarket in their supply strategy team, who did a very limited partial rollout.

The reason is that your original premise is not true - they are not relatively cheap to roll out or maintain (relative to the cost of goods).

They are not cheap to roll out:

- Readers in all stores, including handheld devices, tills, doors e.t.c.

- If you are tagging 100% of products, it affects every single supplier production line, of which there are tens of thousands. A cost to your supplier is a cost to you, because it will inevitably affect the cost of goods sold.

- IT cost implications both internally and at your suppliers.

- If you don't get 100% of suppliers adhering, you don't get as much benefit. Good luck getting Coca-Cola to change their production lines for no benefit to themselves!

They are not cheap to maintain:

- At an estimated 2p per item, if you are shipping 10 billion items that is £200,000,000 a year just in tag costs. Alternatively put, if you sell items for £1 on average and make 4% net profit, that cost of tag cuts deep.

- There is an incremental cost for suppliers to maintain all that equipment to apply tags or build them into the packaging (which comes back in COGS).

- Maintenance of all RF readers

And inventory routines are cheap relative to this cost:
- Assuming you have 1000 stores, and spend 5 hours per day on inventory routines @ £12 total cost to employ, you are talking a £20m cost (5 hours assumes gap scanning & code checking). I assume a manual financial account is still required once a year to account for failed tags.

So we have to come up with other benefits, like top-line growth driven by a better customer experience, but customers will have to be willing to pay for this with higher prices.
Marin has no outdoor advertisements and one consequence is darker skies compared to similarly populated regions.
An Apology for Idlers by Robert Louis Stevenson. Such great writing.
How are you sure?
Find Similar Website
Find similar websites, competitors and related sites.
This may be unrelated and a coincidence, but:

France has a strong and growing body of anti-terrorist legislation, and I believe that some of it prevents providers from discussing some law enforcement notices (I believe that the same also exists in the US, hence some companies disclosing that they have NOT received any such requests. So when they stop saying that, you know what's up).
One post-doc could release 750 million genetically altered humans and we'd be doomed.
I honestly don’t know, but my limited understanding was that the banks sell off pretty much all their mortgages except for the one off that they can’t. Maybe Chase is different? Or maybe your type of mortgage is held on the books?

Interesting either way!