skysight-inc/HackerNews huggingface dataset:
TL;DR: Can't opt out.

Can I opt out of all of these as well?
Unfortunately, not very easily. With Google Photos, you can choose not to run the facial recognition tool on your own photos, but you can't control what other people who may have uploaded photos of you decide to do.

Facebook just recently switched to an opt-in setting for allowing its software to suggest friends tag you in their photo posts, meaning the social network will no longer make such suggestions by default. But that doesn't mean Facebook isn't scanning or processing your image, only that it won't share that information with other users unless you choose to allow it.

Welcome to the era of living publicly and naked. Enjoy.
Increase your website traffics and Backlinks for Free, Register now
This is nothing new; The game of geopolitics is a dirty one, and you need sharp elbows to get your way. America's obsession with the Middle East was originally to counter the USSR, then later a quest to control oil prices so that their own producers wouldn't suffer. It's always played like a zero-sum game, which means that those in power will deal with unsavory characters if it means getting ahead.

The "anti semite" fears are an American thing; outside of America, nobody cares. And that's to be expected... Israel gets no help from anyone else, so why should she care what they think? America, however, is a mind to be guarded, to ensure that her protection remains in the future. And this is a perfectly reasonable tactical stance to take for someone in Israel's precarious position.

Obviously it's not so simple as this in reality. You have idealists and zealots and hardliners all jockeying for control within any given government. But the primary driving force is that of state security.
"How do you know this?"

Some 5 second basic investigation.

"Do you work for them?"

No.

"Is that true for all time in the past and the future?"

No. So what? What part of my argument don't you understand?

Also, given the reduction in privacy I just demonstrated above, what's your solution? I gave you one, which was put all websites behind cloudflare. That is a shit solution. I'm hoping you have a better one...?
Thank you.

I've been through enough psychiatric care to know that the main prioritization is the welfare invested into me, not actually who "I" am. They don't care, and I get that. I've tried caring for those who are ill, it takes a heavy toll.

Always choosing to be positive is a main reason I am in the state I'm in. I was always smart enough to rationalize away any negative emotions and actions, which is why I'm not an addict, why I have a steady job and why everyone who meets me gets greeted with the biggest smile and great humor. But logic can't treat melancholia. It's highly illogical. And filtering negative emotions does not automatically leave positives, which I found out about when it was already far too late. Neutralization had become a habit. I wish I crashed in my teens and got help when it would be helpful.

But there's nothing i hate more than my own death, so I try to make the best out of it. I might not win all, but I'll avoid losing the game of life as long as I can.
It's difficult to suggest one known inspiration without tripping over Godwin.
In Oregon rent control was applied in a very targeted way to encourage new building such as exemption for the first fifteen years after a building is constructed and rezoning of a massive number of lots to allow multi tenet housing.

Did the California laws include anything to encourage additional housing to be built?
I’m not ok, I worked for 5 years as a “freelance” semi-full time, until 2 years ago when work kinda stopped coming in.

I haven’t worked since and got stuck taking care of some popular open source projects I can’t stop working on.

I can’t get out of this loop and my skills are becoming obsolete and forgotten.

I have on the other hand learned the basics of 3 South East Asian languages while living here. That’s all my life has become now.
I just love the Hacker News guideline that comments get more thoughtful and substantive as a topic gets more divisive, I think we all benefit a lot from that aspect of this site.

Honestly I only posted my comment to stir deeper public discussion on the topic, while trying to be clear at the end that it's possible but I certainly don't think it's encouraged or any fun at all. I figured it wasn't news to you, but thought the topic worth opening, perhaps news to someone else. Cheers.
California considering toughest plastic pollution laws in U.S.
I'm in the UK, but I don't doubt that the same feeling isn't felt in the US or in any other country
I don't agree. Instruments output just the sound by input directly or indrectly by humans. An advanced algorithm creating a new Mozart master piece is no different. It has just more layers of abstraction. The so called emotion you refer to is more a personal association with something in your own mind. Memories, experiences etc. Not so much related to the actual physics of music. And from a technical perspective there is theoretically nothing a computer couldnt mimic.
That's how they lure you in. convenience. Instant gratification. Sort of like a drug. Little by little people exchange some convenience for a form of corporate bondage.
I guess you could approach it that way. I definitely treat job interviews that way (e.g. try not to be negative about a previous employer, even if it is justified).

If I were in a situation where I felt like I needed to approach interactions with my manager this way lest they try to screw me, I don't think I'd be interested in staying in that kind of environment. I guess some folks have overriding priorities where they are willing to endure antagonism and gotchas like that, but sheesh.
You’re depressed big time. Get professional help if possible. Rooting for you!
Can we open code snippets in the application, instead of forcing a browser login?
OT: clicked "Accept Cookies" and even a minute later it's still loading. How can someone build such a shit into a website? As if the whole cookie crap isn't bad enough, these idiots make it even worse...
ICBMs could only launch a very small probe into orbit and not even a sun centered one. They're meant for basically sub orbital ballistic trajectories for nukes and you don't need the power to put something into orbit for that.
That's chrome only. However, the history jacking applies even if you use the browser's back button.
State the city and someone might "volunteer" to take you out. You could go to tech meetups together; in general, it's easier to break ice when you're not alone in the room.
I read somewhere efficiency is 10%-20%. That may be fine to fix a condition where you need to add a new protein, e.g. muscular dystrophy. However, maybe not so well where you need to subtract. If you can pose an HIV therapy as the former- say make 10% of the T-cell stem cells infection-proof, then that could work. On the other hand, hoping the remove all the retro-inserted HIV DNA probably wont work.
I don't think its possible to efficiently compile a dynamically-typed language like Python to statically-typed WASM.
> I hate that I like these things in spite of the detriment to my social benefit to liking them. I have no interest in turning off that part of my brain so I can fit into the sportsfan stereotype or netflix-watcher or chronic-substance-abuser or extremely-self-improving-gogetter.

I've known sports fans with no friends, etc... these are somewhat orthogonal things. There's also a lot of judgment in this quoted line in particular. Which fits with the general problem of just "I don't like where I am but want something different but don't know what that is." Unfortunately (but also fortunately!) the cliche answer is true here: the only way to change what you're doing is to change what you're doing. I can't tell you what hobbies or social groups or whatever, but if you're not looking for them, you're not going to find any. Nothing is gained without practice.
I disagree. I would prefer to have a model where the supervisor needs no knowledge of the LSM profile, namespaces, seccomp profile, or cgroups applied to a service. Additionaly, I would prefer a non-init service supervisor.
Your [0] resonates with me. Coming out of a bootcamp, I've been in the industry for 2 years. My feeling is that I'm supposed to be farther along but still feel like I don't know anything. Oh and I can't do interviews either.
The youtube-conspiracy-style intro video and lack of details does not instill a feeling of credibility.
Huh. Achieved that at my previous job (3 days out, 2 days in), but the effect was ultimately opposite to what you'd expect. Sure, initially I was the person that managed to convince management to give them remote work. Fast forward couple months, I was next to nobody on the floor, because I couldn't keep up with the social aspects of the workplace and wasn't present at the relevant watercooler conversations.
Isn't that a bit like asking why HTTPS would ever be implemented, and saying that the vast majority of users don't care about internet privacy, and law enforcement would very much prefer we don't use encryption? The reason I see it being implemented is to prevent StingRay from being a thing.
Pinball games at the time often paid out prizes and didn’t always do so based solely on skill. The shift towards the modern idea of what pinball machines are like today was a reaction to laws threatening to ban them.
The idea behind the GDPR is that you should be able to enjoy that service without giving Amazon any exploitation rights to that footage for purposes beyond your checkout. And yes, I know, there is a wide gap between theory and practice.
Not necessarily. Many VCs, hedge funds, etc., have restrictions on redemptions (amounts, timing, etc.).

I think the frustration here with the management fees is that it's out of alignment with the staff size (lots of departures) and operational expenses (recently moved to tax-free Texas, just minimizing costs even further).
This is actually a pretty bad implementation. It's very hard to read compared to my IDE dark modes.

Like the font weight is too high or something. I had to change back to Light mode.

I'm all about dark mode but not a fan here. They need to spend some time and make it more readable.
out of curiousity...why the 20th?
Does it make sense for residents in area where hurricanes occur to keep a generator in their garage?
Human eye’s signal amplification curve is not linear. [1] You can’t convert an existing app to dark mode so much as building a new design for it, or it looks weird. Youtube’s Dark mode is an example of this uncanny valley.

Funnily enough, they themselves illustrated the issue with the first image on their post, in how weird the version on the left looks.

Besides - what we need isn’t a full dark mode, it’s an app that is built for the human eye. Dark mode is as extreme as staring into a white lightbulb all day, which is what the light mode is.

An example of this is Aether (disclosure: it’s a project I’m designing for: https://aether.app).

It’s designed for the ‘dark’ mode from scratch, or rather, it’s at 40% mode and it’s the only UI, so it aims to work well for both day and night. So we don’t have to go for the one or the other.

(I’m not sure about posting here since it’s a ‘Slack competitor’ and I don’t want to look like advertising, but hey, I guess it’s relevant)

[1] Contrast Threshold Curve of Human Vision https://www.researchgate.net/figure/Contrast-threshold-curve...
This is so wrong. Objects can have enough energy that will become arbitrary far apart as time passes. In no sense are the objects bound together in that case.
It's not ideal and no silver bullet, but having rents go up means "normal" people living in places for years get pushed out of the city and land lords get richer, faster. It seems to address that issue, which is not all bad on the surface.

It's not the perfect solution, but what do you propose as something better that still helps normal people not get pushed out?
It is certainly possible to declare Pascal string literals with not much hassle: https://stackoverflow.com/questions/7648947/declaring-pascal...

One of the answers states that GCC and Clang do have support for Pascal strings.

Probably these strings do not work as (well) in #defines, i.e. they don't concat like regular literals.
Propagating NAN is an elegant method in floating point and makes sense for well defined string encodings like UTF-8.

memcpy and company are strictly for raw unencoded buffers.
Unrelated to the article but damn, that autoplay of the video and that woman's voice scared me.
Exactly.

It's why call it "stupid", "insidious", but "somewhat relevant", as the parent comment proposes a better stdlib in C to handle strings.
> JS allows you to dynamically modify some of the scopes that names refer to, as well as changing the actual prototype chain itself. I'm not sure you can do such crazy things with Python classes/metaclasses.

> Of course, for v8 in particular, doing any of this crazy manipulation tends to set off alarm klaxons that kick your code off every optimization path, but the language still permits it.

Most of the real badness in JS (direct eval and the with statement stand out above everything else here) can be statically detected; the fact in Python that you can fundamentally change operation of things already on the call stack through prodding at things via the `sys` module makes this an order of magnitude worse (and yes, guards and OSR in principle can be used here, but it's very easy to end up with a _lot_ of guards).

> And for JS, very low overhead of calling into the DOM APIs (written in C++) is a necessary feature for having competitive performance. Arguably more so than in Python, since the overhead of the FFI trampoline itself here is considered a bottleneck.

Oh yes, it's absolutely essential, but the definition is on a very different level: we might have an interface defined in WebIDL that must be exposed to JS in a certain way, but how that's implemented is an implementation detail (and there's nothing in the public API stopping a browser from changing how their JS VM represents strings, for example; the JS VMs themselves don't really have totally stable APIs). Whereas in Python, the C API is public and includes implementation details like refcounting, string representation, etc.
Could you go into more detail on this? Some pictures, maybe a blog post? :)
I agree, maybe not insane but definitely not the norm nowadays.
It's a joke about the Area 51 memes that have gone viral
I mean practical in that there's no exotic science required. Everything required we have ideas on how to accomplish now, and the big issues are making it cost effective.

And as for the 100 trillion budget, if you're launching from the earth, sure. Geologists are pretty sure the moon has plenty of materials useful for building stuff. We've already built mass drivers, and the physics for building one that could launch raw materials from the moon are perfectly sound.

Yes, we need to figure out mining materials and building stuff in space. But we're going to have to figure that out anyway if we want to survive as a species in the long term, and there's plenty of advantages in starting to figure that out now, especially since we're staring down the barrel of a gun vis-a-vis climate change.
This is what pisses me off the most about companies like Facebook and Google.

I can spend all the energy I want to not use their products or limit the amount of data that I have, but the second someone else uses it (that I communicate with, has photos of me, etc) and gives them unlimited access they know more about me than I consent to.
Me personally? Quite a few. Work is 43 miles each way. My mom's 53 miles away. Not that unusual for Phoenix residents, particularly those who live out in the suburbs where housing is more affordable. Weekend activities are frequently 20-30+ miles from home.
If global warming continues on a worst-case trajectory, then large swathes of equatorial land may be uninhabitable to humans in 50 or 100 years. More than a billion people will be forced to migrate or die. If it comes to that, the death toll will be much worse than a few bad winters.
Frameworks and programming languages are useful for anyone that uses them.

A CS degree on the other hand teaches you a lot more than you really need to know (compiler design, theorey of automata, etc) as a software engineer and so it's kinda wasteful. Sure, it's interesting and fun to learn as an academic but it's not actually useful.

The nice thing about bootcamps is they teach you just what you need to learn and nothing more, nothing less.

There's few Software engineering jobs that utilize the full scope (or even half of it) of CS knowledge you gain from a CS degree.
geez, mark as (2018) please
In general I agree with you. However, I think that the "deadlines and time pressure are completely made up" aspect can actually make things more stressful. An example would be managers not understanding that they're being unrealistic. If you want to get a 100-tonne object from X to Y there are pretty clear parameters and it's easier to push back in understandable terms. If you want to refactor a codebase so you can do Z, not so much. I'm lucky in that I run my own business and generally get to choose my clients, but I've worked in large organisations before and I know how that kind of bureaucracy can complete crush people.
That's wishful thinking.

You don't learn that gambling is bad by gambling a little bit and losing a bit of money.

If people were rational enough for that, people wouldn't suffer from gambling addiction.

There's only one way to protect kids from gambling: don't let them get near it.
Theoretically, if he has fiduciary duty, he has to act in the best interest of his clients. I'm not sure if he has that duty (I've googled but can't find anything) but if he did they could argue leaving money in cash is clearly not what's best for investors.
Hubble telescope spies water raining on distant world
You should look into better help, its a monthly thing. but you will get like 4 sessions in a month for $150 iirc.

https://www.betterhelp.com/
Datadog: 2019's Best IPO
Box Is Down
I think many miss that these aren't health foods. A Beyond burger doesn't become healthier than a beef burger just because there's no beef- it's still a burger. It's salt and fat. The point of these products is to fulfill a demand for veg/vegan junk food, not to make fast food healthier.
Ask HN: You load 16 tonnes and what do you get?
Ok so the title is a bit click baity I admit, but I recently wanted to hear 5Khz tone, so I asked my echo if it could play tones: "Alexa can you play tones?" and I got that song. So im asking if someone out there in the HN community with more know how than I, could please make a skill that will play a tone of a given frequency. Eg "Alexa play a 12Khz tone" thanks.
The author seems to be confused and uninformed about how parallelism is implemented in ML libraries. Libraries don't mostly rely on spawning threads for parallel execution! Parallelization happens at the hardware level using SIMD by running the calculations for backprop on a GPU/TPU/DSP. Not by creating new threads on the CPU. Because of this, you get the same type of isolated execution you would have with a functional language.

Which leads to the second point. Libraries like TF are already designed around a data flow execution model and provide functional APIs. It is nonsense to assert these libraries are missing something fundamental that Clojure and Haskell would magically fix.
Thanks for this, it seems quite comprehensive. Personally I think once a “game” starts using a dark pattern I no longer consider it a game but an exploit for human weakness because they’re not acting in the interests of their players. A good indication is the existence of IAP’s which allow you to buy unlimited quantities of in game currencies.
My point is that they don't really give a shit. I'm not saying that's a bad thing per-se, there's only so much a human being can genuinely care about and devote effort to after all, but such actions are shallow to the point of being somewhat insulting.
I'm still considering Datomic, or DataScript at least. I'm sold on concepts, but having hard time using it. Note that I don't have prior DB experience so YMMV.

The state of documentation is a dealbreaker for me. I could not understand how to use Datomic just from docs. It lacked code snippets, examples of different ways to use it.

The ClojureDocs solved this in a beautiful way with crowd-sourced collection of use-cases. ClojureDocs API pages manage to seamlessly present the core principles along with user-contributed annotated code snippets. Learning from examples is most effective way of learning.

My favorite: https://clojuredocs.org/clojure.core/reduce

https://clojuredocs.org/examples-styleguide
Cool! I do not have much experience in this area but this certainly seems like interesting work. I wish you good luck!
AB 1482 also only applies to properties over 15 years old.
Fair enough. I just see posts like this often and, to me at least, they strike me as the "easy" answer. I don't have any good answer for if you are locked into a relationship, kids, etc... That's kinda the life you chose, and you gotta take the good with the bad. I guess?
I don’t know if this a direct result of the laws passed but prices definitely seem to have dropped from last year to this year (don’t have numbers, just perception of someone living here)
RPython's restrictions [1] are quite strict - I'd say its more likely that 99% of normal Python does use features that aren't supported by RPython.

[1] https://rpython.readthedocs.io/en/latest/rpython.html
C-coders of HN, do you use plain vanilla C strings in your project (s)? I was under the impression that most (at least bigger ones) use some custom length carrying string type to avoid exactly these sort of problems
>If you have some passion that you're unable to share

I like firearms - but it's frowned upon to like guns in the UK. There's nothing on meetup.com for that

I like animals - not sure that actually translates well into an activity to share with others though

I used to play online games during my time at school - even went to a few LAN parties - but I'm not so good. After a long time (maybe a year - or more), I just stopped trying as I wasn't having fun. I wasn't getting invited much anyway since people don't want to play with someone who isn't very good

>Also, if you're kinda good at something, googling some pedagogy basics and teaching it for free in your spare time will make you meet grateful people.

I can teach you to write code and shoot guns

For the former, I already give talks at my local user group. I suppose I could try to advertise explicitly to beginners? I usually teach intermediate-to-advanced people (especially FP, monads, clean code, security, encryption)

For the latter, nobody (around me anyway) wants to learn
The 15 Most In Demand Programming Skills in Atlanta GA
It's been good to me (my first home computer was a Z80 with 768 bytes of RAM, my first pro job was to go onsite and sort a blown bulb in a paper tape reader - that should say how grey :) ).

Punching in and out isn't so bad (I've done it), it's probably gone out of fashion because then people would get paid for all the hours they work :)

What seems wrong nowadays is how exploited workers are (and not just programmers).
> Welcome to the era of living publicly and naked. Enjoy.

You could always just...not use/buy their products
Lawlessness in International Waters
If that is the case, things seem pretty good here in the Netherlands.