skysight-inc/HackerNews huggingface dataset:
I am using x265 hardware encoding... I'll rip it all, queue it up and just let it run for days as needed.

Agreed, GPU encoders are pretty bad... I cannot comment on RTX was all I said, which is supposed to be much better than GTX was.
Apologies in advance for the long-winded answer to what looks like a simple question.

>Can a 16x16 image be illegal?

>What about a 64x64 image?

Depends on the case. If you could show the 64x64 image of child abuse to a stranger and they'd go "that's child abuse" (repeat x12 for a jury) then yes.

However, there's another aspect of possession charges that says the suspect has to be aware they're in possession of an illegal image and able to access it. A 64x64 image is problematic, nobody watches anything in 64p so the only time you would see such a small image is thumbnails. If someone has an illegal image in a thumbs.db file, but they have since deleted the original full-sized image, they likely don't know a thumbnail of the image was being kept on their hard drive. And if they don't know how to extract images from the thumbs.db file they're not in possession.

The interesting loophole in UK law is that you can get charged for "creating" indecent images of children. Popular belief is that it means creating new images but it more often than not refers to creating copies. In the case I mentioned, they could still get arrested for creating a 64x64 copy of the illegal image as a thumbnail. And you can usually prove that they knowingly did something that would trigger the creation of the thumbnail (downloaded the image from a dodgy P2P application 99% of the time).

So to answer this:

>What's the situation like if you have two chunks of data (perhaps at two separate locations on the blockchain) and only if you XOR them you get the illegal image?

It's complicated. Mainly because it's hard to tell who the "you" is in this situation.

But assuming someone is accused of downloading both chunks of data, yes it would be illegal if the person involved knew how to XOR them to get the illegal image. The specific term in UK law is "tools or knowledge". So someone with decades of experience in anything compsci might not have to have any programs capable of XORing the two chunks together if the prosecution can prove they had the knowledge to do so using standard OS tools or write their own script/program.

Really XORing is no different than encryption, you've basically just described a one-time pad. And in any cases involving encryption if you can prove that the person possessing encrypted illegal images had either decrypted them in the past, or has the capability to decrypt them (knows the password, has a keyfile, or can bruteforce) then they're legally in possession. If they had XOR'd the two chunks together already there would likely be a copy somewhere in slack space/unallocated sectors and that would be creation. In the end it would come down to a huge number of factors specific to the case.
The New Way to Build and Deploy Smart Contracts
https://www.kde.org/products/kirigami/
My experience has been totally positive, although limited to an early release of the full color Philips Hue bulbs which are like $50/each.

The Hue app kinda sucks but those bulbs have been going strong for 4-5 years. No failures of course, and one bulb that was left outside (covered) in NYC and always on for almost two years. No issues at all, and runs very cool.
>Looking down the road what it was encoded in dna would it be illegal for someone to read another person's dna?

In a way that is made to show the image, perhaps yes.

>If someone had a tattoo on there face of one of these images would security cameras need to wipe any data caught?

Probably not.

These questions are usually thought of as clever "gotchas" for the law. They're not.
You only need a rectifier, the transformer is only needed for isolation, if you need that.
Citation please. In my experience, you might be able to get this far in a place like Beograd or Budapest... but even then it's going to be a stretch.
We're gonna need a lot of quality abstractions between now and then and pray we don't end in feature-flag fragmentation hell where those applications end up with specific, non-cross-platform requirements.
> Rationality cannot be perfectly optimal, because perfection would require closed ended choices.

Rationality is, by definition, perfectly optimal, though you describe succinctly why it cannot actually exist, only at best be approximated.
Hands on high-res high-FOV XTAL virtual reality headset
You're not wrong. I have a passing interest in owning a van or camp trailer of some sort (for camping, not living). Many of the IG accounts are "influencers" who are pimping their own niche van-life business.

"Look at me and my bikini-clad wife! (and please buy the solar panel kit I sell through my web store)"
https://www.amazon.com/Healing-Power-Breath-Techniques-Conce...

https://www.amazon.com/Peak-Performance-Elevate-Burnout-Scie...

These helped me a great deal.
>Nothing is being forced.

Not directly, but it is by complexity of dominant technology stacks, protocols and standards that are influenced by ubercorps.
Burnout is real. I was promoted from an entry level to senior level engineer in three years at one of the top tech companies. My compensation is great, and I’m saving heavily. Also, I’m exhausted. As in... I’m wondering what to do next with my life and work. Burn out is an understatement. I don’t talk to my spouse about this because this person has a lot of stuff to deal with, and my family relationships have wined down after they found out what I get paid and basically just wanted me to hand over everything because they believe they are entitled to it. So who do you turn to? It doesn’t solve my problems but it at least helps reading threads like this to see others perspectives.
Lobbyists will bring in the "expert" with necessary credentials who can "advice" on the finer points of legislation, give talking points etc. They might not directly project expertise
if you stay with your mouse over one of the suggested texts, a tooltip box will show you the proposed text without the edits
No specifics, they don't get public about the tech besides bare minimum:

http://xlgy.scnyw.com/product/powder.html

http://en.scnyw.com/About/Affiliates/4.html http://xlgy.scnyw.com

They were bought and sold like 10 times over since I left them in 2013
Another source of income :)
> Lyft doesn't pass laws.

That's really just a semantic argument. When someone proposes a bill to a governing body, it's implied that they are trying to get it passed, even if they aren't congressfolks and don't have a vote. If not, why would they propose it? Certainly convincing legislators that a bill is a good idea is part of getting a bill passed, whether or not you are a congressperson, right? Maybe the sentence isn't exactly, technically correct, but it's not far off from reality.

> Where is the scathing letter directed towards the writers/signatories/supporters of the bill in question?

The letter to me reads like an expression of deep disappointment. Previously Lyft worked particularly well in concert with the city government, and Wheeler heaps praise on these past efforts. But now they're going behind the city's back and going to the state government. Maybe they are just participating in a "reasonable" business practice, but it is in stark contrast to their behavior in the past.
Are We Guinea Pigs for Apps?
If you are into RPGs, I highly recommend the 3Ts[0]. Exuberant and (very) irreverent, their "dramatic actual play" is a great Saturday afternoon chore-cast (I also enjoy their regular show episodes).

Also The Grognard Files[1]

Also Fear of a Black Dragon[2]

[0] https://www.patreon.com/TableTopTwats

[1] https://thegrognardfiles.com

[2] https://www.gauntlet-rpg.com/fear-of-a-black-dragon
(Serious question) Isn't this what Java UI frameworks (swing/javafx/etc) are supposed to address? It's been a while since I've been in the JVM universe so I'm genuinely curious.

Also, what about Xamarin/C#? Going from Kotlin to C# should be pretty smooth and Xamarin is supposed to be pretty usable.
I love that in arguments like these there's always someone who switches the blame to the consumer.

There are lots of things that are unwritten rules in life. The consumer is expected to follow them, why would it be any different for corporations? Not paying you fair contribution to society might not be illegal, but it sure sounds immoral to me.

I think it's about time everyone stops shrugging this shit away.
I am suggesting that twitter is a viable blogging platform, not that it is better or worse than any other blogging platform.
I like judofyr's solution to this as well, but I think hooks that change the internal state of component are a bad idea, and breaks encapsulation in my mind.

I've used the hooks myself and I like the composability, but I can also understand the vitriol from the community. And so far my biggest complaint is that I can't use them in classes as well. I think if you treat them as a more core/composable type of object then you can use them in the same paradigm as Component classes.

My example here changes the names of the typical lifecycle events for clarity but you could use the component lifecycle names instead. Point is it should match the component lifecycle and allow the user to hook into each one separately but wrap everything up into a meaningful collection.
A hook must be declaratively defined as a property in another class (I use the @annotation syntax here but I realize it's not standard yet), and that allows react to keep a consistent ordering on how/when hooks are called during lifecycle events. It also allows the hook to register itself for the lifecycle of the owner.

<code>
class UseWindowWidth extends Hook {

// normal style of using state
state = {
width: this.props.value
}

// or maybe use state hook for new style
//@hook(UseState, this.props.value)
//width;

handleResize = (evt) => {
this.width.set(window.innerWidth);
}

hookDidMount() {
window.addEventListener('resize', this.handleResize);
}

hookWillUnmount() {
window.removeEventListener('resize', this.handleResize)
}

getWidth() {
return this.state.width;
}

// other public methods here would allow owner to do things
// ? although this doesn't fit well with top-down props style

}

class MyComponent extends Component {

// @hook registers the hook into lifecycle events and
// passes props to UseWindowWidth hook. Also, any changes
// to hook state should cause a forceUpdate of the component
@hook(UseWindowWidth, { value: window.innerWidth })
windowWidth;

render() {
let width = this.windowWidth.getWidth();
return (
<p>Window width is {width}</p>
);
}

}
</code>

The 'props' concept might not make sense with the Hook object as I have it here, cause I can't see a nice way to declaratively update the props instead of just calling setters, but that might be ok for how these would be used.

I'm not in love with this yet, and there's some other things that would have to be ironed out (like coordination between hooks), but I think it opens some ways to allow hook use in class components as well.
Sadly an honest discussion of this issue will most likely be censored due to potlicial correctness concerns.
Do AR Demo Videos Hurt the Industry?
Grid-scale transformers are very efficient. The tiny pole-mounted ones used in the US and some other countries probably not so much, but everything north of 50-100 kVA gets into 99+ % efficiency.

Just because generator/machine set transformers and 380/220 kV step transformers require semi-active cooling doesn't mean they're inefficient... just means that they handle a huge amount of power (MWs), so even at very high efficiencies that translates to a lot of heat in absolute terms.
They have regulators. In the US they’re the IRS. And the regulations are being followed apparently.
I think that CSS-in-JS is the new jam, especially if you're utilizing a state-driven UI view layer like React or Vue.
Sleep. I took a day off from work to just sleep. If you can take a day off for being snotty-nose sick, you can take a day off for being mentally sick. Burnout is depression and it's a real disease.

Throwing away my current TODO list, without evaluation. The important things will resurface. The unimportant things were too much psychic baggage.

That's about it. Everything else flows from there.
To use your own argument, "child porn being illegal didn't work for stopping child porn, did it"?

The second huge fallacy (you are also making it) is that the government wants to ban crypto, but is afraid of saying it and comes up with all kinds of contrived tactics.
Related: The excellent What colour are your bits? [0]

[0] https://ansuz.sooke.bc.ca/entry/23
I agree, these things are needed, but they don't exist. There have been great strides made in that area, but professional licensing predates the office computer. So, it's a legacy process that takes time to adapt.

There's also the issue of the quasi-sovereignty of states in the US. They are not going to want to give up power to manage their own affairs.

The author seems to think about things this Pollyanna, blue-sky way where we could just change everything magically to be more efficient, but back in the real world there are entrenched interests and institutional inertia that result in things happening a certain way. They don't change overnight. It's not bullshit to pay people to deal with the world as it is. It's really the only option you have if you want to get something done now, instead of in some hypothetical future where we've automated away every inefficiency.
These titles helped me a a lot. The breathing technique was transformative. I've given that one out to a myriad of people.

https://www.amazon.com/Peak-Performance-Elevate-Burnout-Scie...

https://www.amazon.com/Healing-Power-Breath-Techniques-Conce...

Also, maybe do some reading on the negative effects of perfectionism.
Loneliest Frog on Earth Finds Love
I think his point is that some set of arbitrary morals don't stop behavior when filing taxes, laws do.
Companies lobby politicians/make campaign contributions/fly them to expensive resorts to be wine'd, dine'd and golf'd.

Then politicians make policy that favors those wealthy companies.
The Vast Re-Education Program of the Superbowl Ads
Middle of nowhere is rarely a problem I agree from my personal experiences too - it's proximity to particularly small towns with bored cops where my friend has the most problems, including just driving through. Must be a visual thing, maybe he triggers something with cops. His wife is gorgeous, maybe that is a stimulant also. Mileage may vary etc with personal experiences
In part because shareholders only pay capital gains on their stock as opposed to income taxes
How is that misleading? Pricing is subject to change at any time, especially for perishable goods.
> For example, when I was a contractor my boss told me that I am a "cap ex" which is OK but for some reason he couldn't bring me on as full time because reasons.

My last job had a number of people in a similar situation. The reason was fairly straight forward: Higher-ups in the parent company decided how many full-time developers we would need over the next 5-10 years, and anything we needed on top of that had to be contractors because we were only filling short-term needs.

Nobody in the chain between us and them actually understood the rationale, because it was a totally arbitrary number for a plan made under assumptions that were no longer the case. Unfortunately, noone could convince them that it wasn't the case either, so we all just carried on.
I'm guessing a lot of people on here will be shocked, if you aren't shocked already, by their tax returns this year. The new $10k cap on SALT (state and local tax) deductions, which was previously unlimited, will really hurt a lot of people living in high tax states like CA and NY/NJ, especially those who have even a modest property in those states.
The Fair Representation Act (2017)
I think Elm is pretty cool too.

But last time I looked, the JavaScript integration did feel quite a bit more cumbersome than with Reason.
Disappearing middle layers:

The OP mentions "backendless applications", and using Javascript and the browser as your platform feels like the same kind of trend.

Sure, all those layers are still there — OS, TCP/IP, raster — but we've settled on a standard simplified foundation that's good enough and that everybody implements, whether it's Safari-iOS-touchscreen-ARM-LTE or Edge-Windows-mouse-x86-Ethernet.

"Static web applications" likewise — maybe instead of your own backend you call a few SAAS's that you've configured in a GUI rather than written code for. The point is you've reduced the number of layers you have to maintain, while still targeting a huge number of users.

In general, the trick is settling on a foundation. The web has evolved rather than being handed down from on high. What consensus will the next 5-10 years of evolution bring? Or will new platforms appear? Will Fuchsia show up and look a lot like the web?

Maybe the quality of that foundation can be measured by programmer productivity. A web standard that's consistent from device to device is a boon to the whole world. Thank you MDN for telling me what works, and where! https://developer.mozilla.org/en-US/
Show HN: Exclusive Stickers for Developers
If you keep it only at the federal level and assume that staff isn't being "lobbied",

100 senators
435 representatives
1 President
1 Vice President

~7 million dollars per person per year

:)
I can see that kind of reaction. When I read it, the book seemed to be a lot about giving people what they want by changing things about yourself and your mindset. For some people that's a good idea (if you're a selfish jerk), and for some people that's a terrible idea (if you already give in too much to other people).
> The letter to me reads like an expression of deep disappointment

While it may read as such, the fact that it's public and promoted says more than the content.
Farnam Street Principles
These approaches did not fall out of favor because programmers were so much smarter, as you are implying. They fell out of favor because they were impractical at the time. Eaither because there was no language with critical odoption, the computers were not fast enough. The solutions had problems that the designers just assumed would be solved later, or the concepts did not survive their impact with reality.
If you are who I think you are, you were always so helpful and actually got me interested in the game, thanks man o7.
This seems to be a good place for my own take on taxes...

1. Abolish corporate income tax.

2. Tax capital gains (and dividends) as ordinary income.

The corporate income tax is absurd. It doesn't generate a lot of revenue, but it has a bazillion highly specific loopholes, supporting a whole cottage industry of lobbyists and accountants. It's an unfair advantage to large corporations that can afford the tax-cutting power (like Netflix).

The capital gains rate is the source of our most gruesome wealth inequality. It's absurd that Mitt Romney pays half my effective tax rate on 200 times my income. The justification for low capital gains rates is "double taxation" due to corporate income tax. Abolishing corporate income tax eliminates that.

If the rich don't want to pay taxes, then they need to not liquify their investments. If corporations don't want to pay taxes, they need to reinvest their profits in growth.
Not really the subject here, but I don't understand why video CDN providers don't provide peer to peer solutions yet, such as Streamroot or Peer5
Well as a non pedophile I have no desire to possess child porn, but I also don't want to be framed or blackmailed over innocent data that becomes illegal under some technicality like "when xor'd with the blackmailer's carefully constructed data this becomes child porn" - because the latter could happen to anyone?
Would it really be unconstitutional? The right of petition cannot abrogated, but surely one can outlaw the exchange of political favors for money or other forms of compensations.

Yes, actually showing that political favors were exchanged for money is tricky, but still, it's better than nothing and it changes the whole discussion from "it's the system" to "who's doing something bad and hiding it?".
As someone who has used (and suffered at the hands of) NSLayoutConstraint, I'd actually love to see a more accessible and generally understandable version of this come into existence. Constraint programming is an underrated area of research at the moment, and I think it can be made so much more powerful by using what we've learned from building functional and declarative languages over the last decade.
As long as the built parts are source code which follows human-readable formatting standards, so developers can fine-tune from the prototype, I agree.
> you should take a couple hours to read what software engineers thought was obvious prior to 1980

If you care about the subject this much and you think that everything was better before the 80s, then why don't you link to or name some sources you value?
I agree. Marriage brings new stresses, but you shouldn't think that someone else will fix you if you're broken.

I like what one of my coworkers said: Marriage can bring higher highs and lower lows, but the average is still better.

Of course, all of that is nullified if you both don't have the commitment and put in the effort to make it work.
>it should be illegal for you to air your grievances to elected officials?

Doing it for money - yes, that should be illegal.
The EFF is at least partially a lobbying group, do you think they're salesmen? Lobbying is just people talking to the government.
The XR has a greater number of pixels at the same PPI, so I'm not sure what you mean by "better resolution".
I've been living on this amount for the past 5 years in Belgrade, Wroclaw, Sarajevo, Prague, Odessa, etc. It's not that difficult, considering that the average local salary in somewhere like Belgrade is less than $500.

As a data point: average local salary in Belgrade in 2017 was about $400 per month. Now, as a foreigner you're obviously going to not have access to local networks, family housing, etc. But you can easily find an Airbnb for ~$400 in the center. That leaves you with $600 a month for everything else - very, very doable.

https://checkinprice.com/average-minimum-salary-belgrade-ser...
SOD – An Embedded Computer Vision and Machine Learning C Library for IoT
I know I wouldn't be overly concerned. I'd certainly hope the machines would be employed to make human life as complete and fulfilling as possible. There is also no real reason to be sad for not being the smartest animal on Earth (which is debatable, anyway - dolphin and mice come to mind) and some reason to be a little proud that we, humans, gave birth to a new kind of life that transcends the limitations of our flesh.

If we are to continue to evolve, intelligent machines will be our partners and our extensions. There is so much flesh can achieve and we can dream much bigger than that.

What will it mean to be human in a 100, 1000, or a million years from now is an open question, and a fascinating one.
They were threatened with further charges unless they complied with them in electronic form, which is when the company was famously shuttered.

Edit: And according to the wikipedia page [1] for Lavabit, he was successfully held in contempt of court for the printout move.

[1] https://en.wikipedia.org/wiki/Lavabit
Then there's also a million other ways to store or transmit images if you use tiny segments. Encode the image in base64 and you can use Twitter, reddit comments, SMS etc.

The point is to make it unfeasibly hard to store/send the images, not impossible.
I would question the premise. I consider myself fairly plugged into the professional React community on Twitter, and I have several years of React experience myself, and my impression has not been that experienced React programmers have a difficult time understanding hooks.