skysight-inc/HackerNews huggingface dataset:
Using = for assignment expressions introduces ambiguity in if statements: is

if (x = 3):

Intended, or not?
Surely they'd use something like this: https://en.m.wikipedia.org/wiki/Preboot_Execution_Environmen...
Heh, I came here looking for this comment. That's because it literally is! "Arkangel" follows a very young girl through to young adulthood. When she was very young, she was part of a pilot program that allowed her mom to see what she was seeing at all times, filter visual and auditory content, etc.

It went about the way you'd expect.

Bark's response to DHH [1] made me fucking literally nauseous. How detached from reality do you have to be to not realize the insular effects that this will have on children? How insulated is one's life that they would be unable to conceive of the obvious and likely immediate effect these tools will have on teenagers who are already struggling with identity and discovery?!

Can't wait until Bark announces the feature where they'll mail you weekly to tell you if your kid is likely to be gay (which as any LGBT person on social media will tell you, is incredibly easy. Facebook has been accidentally outting people via association for a decade or more, and I can't imagine how that is amplified with full access to the screen, messages, raw data.) Just disgusting.

[1]: https://mobile.twitter.com/brandonhilkert/status/11892177623...

EDIT: Also, wow, he's really trying to drop "prevented" statistics in another Twitter thread. IT's not even impressive. You're monitoring 50M students and have only caught 320-some predators despite pervasive constant monitoring? I don't even find that impressive.

The testimonies too, HOW IS THIS REAL -- "I only get notifications if there are items of concern (sex, depression, bullying, profanity, etc.) Totally worth it!"
-Bark Mom
Google's security is still better than both Telegram's or Facebook's. It's not great, but that's why it's #4 on a list of 6. If you care significantly about privacy & security I would not use anything worse than iMessage, and even that's borderline.

(Your opinion of whether Google or Telegram is better will likely also depend upon whether you think malice or incompetence is a bigger threat. Google's business model relies upon it snooping on you, but they have really, really good security people ensuring that nobody else snoops on you. Meanwhile Telegram has less of incentive to actively violate your privacy, but they may let other parties violate your privacy by passively fucking up their engineering. They've done stuff like roll their own crypto algorithms, which is a terrible no-no for anyone that cares about security.)
> I found the parse tree approach very educational and its a very nice and powerful alternative to S-expressions.

Do you have at hand a link where I can read more about this? Thank you in advance!
> Do you believe it to be mistaken?
Yes, Google doesn't sell personal data.

Its core business is selling products whose entire value would be negated if it sold the data behind them, so it really wouldn't sell the data.

On top of that, I think it's a mistake to say that they are buying Fitbit for data anyway. They are buying Fitbit for a toehold in the wearables market; while this probably has some data value, it's pretty clearly part of their effort to build up direct sales of consumer products as a revenue stream.
Zig has CTFE which takes the same place as macros. It doesn't need macros because it has macros.
> One should be very naive to think that the following makes any sense: "a young boy from government family says that the whole world is controlled by a few; he wants to stop it and so gets a platform to alarm about it via main media channels, supposedly controlled by the same few".

I'm very sympathetic to this view, obviously; at first glance it seems too good to be true.

Of course we're supposed to believe that the media isn't controlled by these same few, that Operation Mockingbird ended by the time CIA Director George H.W. Bush announced in 1976 that the CIA would stop paying journalists, and that Operation Mockingbird was actually limited to a couple of wiretaps rather than the fullscale infiltration of the press previously reported through non-official channels (though they did admit that they paid journalists, they claimed that this was not done as part of Operation Mockingbird). Obviously the CIA still has people in media agencies, but we're crazy for believing that; it supposedly isn't the case. But even with a CIA-infiltrated media, I could see the story getting out. The CIA can't be everywhere; it's possible that by going through more than one media institution (including a British one, as if that mattered) and also contacting a documentary film maker who had a previous run-in with the federal government (she claims to have been put on the highest theat-level list the DHS has after making a film critical of the occupation of Iraq) he was able to make sure that the government couldn't stop the information from coming out through some channel or another. Or they could have been worried that by blocking it in the press they would provoke him to release unredacted versions that would reveal even more (yes, he claimed to not have these by the time he entered China, but he could have given copies to another still unknown source -- or he could have been lying about not still having them in some format, perhaps steganographically hidden).

I could also actually see a whistleblower escaping capture/death by going to an area controlled by a foreign power and making the defection public immediately so that any suspicious death would be seen as an obvious assination without a fair trial. That seems plausible to me, whether or not it actually happened.
> In my experience, saving a little on runtime doesn't make up for having to crack open the manual even once. UI is a big cut.

Maybe, but I used to work in a multi-GB hg repo, and I would have given up any amount of manual cracking to get the git speed up. Generally you only open the manual a few times, but you can sync many times a day. I'd give a lot to get big speeds up in daily operations for something I use professionally.
Hi! Does Datadog provide SE internship for international students studying in US? I had applied to them a month ago but haven’t heard anything back.
I've been using tinc for quite while. How does it compare to Wireguard?

One Tinc advantage is that it can run on an Openwrt router.
It just doesn't have the ease of FBA. We were primarily used book sellers and occasional video games. Unfortunately, while I was incarcerated my partner blew up the business.
Similarly for French - "ordinateur"

https://www.dictionnaire-academie.fr/article/A9O0665

A search for "computer" does not find anything; though I suspect many French actually use computer not ordinateur.
I kind of can't help myself since I'm in a similar space...

https://hnprofile.com/author_profiles?utf8=%E2%9C%93&search=...

I even wrote back in 2015 about analyzing your email (school in my case): https://austingwalters.com/analyzing-email-data/

The truth is companies will do anything to mitigate risk. Knowing or even thinking you can know what someone can do can mitigate that risk. This has a potential savings that can literally be greater than your companies entire net worth.

So, systems like this will continue to get more pervasive.
Modern art appreciation is all about seeming thoughtful.
Python doesn't have a transpilation stage like TypeScript, which gives JS a sort of compile-time check that forces the developer to fix type errors. Python type hints can just be ignored.
most of the traffic is people watching people play videogames
First Millimeter-Wave Communication Experiments by J.C. Bose, 1894-96
All laws made by government should use this typeface.
Neuralink (www.neuralink.com) | Software Engineer, Robotics Team | San Francisco, CA | ONSITE, VISA | Full-time

Neuralink is building high bandwidth brain computer interfaces. Our approach requires a surgical robot to manipulate and safely insert hundreds of ~50um x ~5um x ~20mm electrodes. The robotics team is looking for good software engineers to join us. You don't need to be a robotics engineer, but you should have proficiency in C++ and a desire to work on high reliability safety critical systems.

For more context on the robotics work we have here, you can check out this paper on one of our older systems: https://www.biorxiv.org/content/biorxiv/early/2019/08/02/703...

Also, here are some videos of that same version of robot in action (warning: brain images in the 2nd and 3rd!):

1. Insertion into parafilm over agar ( https://youtu.be/YmI6FIV1zXU )

2. View of moving brain while placing targets ( https://youtu.be/M6xC5rJGeYQ )

3. View of insertion cycle at 1/4 speed ( https://youtu.be/goJJYJH8fhE )

You can apply directly here: https://jobs.lever.co/neuralink/eb6f77b1-979f-4d61-91e2-2586...

Or feel free to email me at: ian@neuralink.com
Whats wrong with wg on openwrt?
https://openwrt.org/docs/guide-user/services/vpn/wireguard/s...
>I don't like the domain I'm in now.

You might appreciate this: https://medium.com/thrive-global/ikigai-the-japanese-secret-...

Not everyone can meet all of that criteria, and that's okay. But if you slowly work towards ikigai, your life will become happier for it.
Data-oriented programming in games is a completely different concept though. It’s about designing your data to be able to be operated on very efficiently with modern computer hardware. It speeds up a lot of the number crunching that goes on in extremely fast game loops.

The Linus comment is about designing your programs around a data representation that efficiently models your given problem.
Developer edition definitely gets regular updates, fwiw.
Show HN: Free public IMDB API and GitHub source
Hi there. Few days ago, while using OMDb APIs, I encountered various 502 errors. Since I needed that data for an important service, I decided to develop a tool to server basic IMDb movie information.

Source code is here: https://github.com/ourway/imdb-api

Public API endpoint is available for free here:
https://imdb.appido.ir/api

Example: GET https://imdb.appido.ir/api/tt3538766

I have not any plans to make this service commercial. Enjoy
French kids will now learn about Bitcoin at school
Having a smaller amount of data structures makes the whole graph of code more comparable. Creating a bespoke data structure for 10 different elements of a problem means writing quite a lot of code just to orchestrate each individual structure, mostly due to creating custom APIs for accessing what is simple data underneath the hood.

There’s a reason why equivalent Clojure code is much much shorter than comparable programs in other languages.
Right, but I thought we were talking about white dude's health suffering because of people posting on twitter...
But actually don't start a fight.
Impeach This T Shirts – Teespring
I would be very surprised if that were true. Apple needs to be able to help users reset passwords and recover data. And it would be a complicated key management situation when adding or removing devices.
You have a stock of prepared, vetted replacement machines.

You can replenish it slowly after you have just handed over a replacement.
So now the censorship they have on Youtube is basically taken internally. Maybe now they'll see from experience what the consequences are of censorship.
> However, some people mistakenly view this as a shortcoming because they believe that the image prevents you from using your favourite programming tools, like Emacs, GitHub, diff, grep, etc. That’s not actually true.

Talk about... I'm about to go Frank Grimes here. Images are bad because you want a visible and complete description of your program, not some image with details squirreled away in nooks and crannies. It's basic engineering to have an exhaustive and explicit description of what your program is doing.

Smalltalk's main shortcoming is that it offers nothing useful that other languages lack. And it lacks stuff other languages offer. Other languages let you look at the code and see that certain things cannot happen, while looking at a small fraction of the code. Smalltalk doesn't offer this. That's a serious deficiency.
There needs to be a name for the reverse Gell-Mann Amnesia Effect. I.e., "You don't have the right piece of paper/you're from the wrong background/insert other personal attack here, therefore you're not qualified to comment." It's an annoying, cheap way to dismiss a perfectly good argument via ad-hominem means rather than actual reasoning.
Awesome! One question I have after reading the page is - what is the pricing plans concerning credits? (for automated scraping)
The employees "chafe" because they're prevented from personally attacking and name-calling coworkers? Pretty much every workplace has similar rules.
And how much of it is being decrypted by Cloudflare?
Modern art rejects the notion that technical difficulty can be used to judge a work (one of the few things I agree with it about) - so why should we care?
The web was invented in Europe; VC-funded American mega-corporations turned it into TV 2.0 (with more porn).

American capitalism is efficient, but morally bankrupt.
Fitbit allows you to download or delete your data regardless of where you live.

Here’s a quote from the NYT:

“You will always be in control of your data, and we will remain transparent about the data we collect and why,” Fitbit’s chief executive, James Park, said in an email to his company’s customers on Friday morning. “We never sell your personal information, and Fitbit health and wellness data will not be used for Google ads.”
Location: Atlanta, GA, USA

Remote: Yes

Willing to relocate: Yes

Technologies: Go, Python, Django, Bash, Linux, Docker, Git

Résumé/CV: https://samhofi.us/4c9e77e5a32d8777/SamuelHofiusResume.pdf

Email: sam [at] samhofi [dot] us

Github: https://github.com/kf5grd/

I love learning new things, and sharing what I know with others. I'm looking for something that can challenge me to continue learning, as well as improve upon things I'm already familiar with.
There is also Google OR tools.

https://developers.google.com/optimization
Americans will have to change the way the system gets paid, removing the billions paid to the 'leeches' on the system.

Australia has a very good system, with everybody covered by a single-payer and also the choice available to pay 'extra' to gain things like a preferred doctor or surgeon when in hospital. Cost of triple-bypass cardiac surgery to me was zilch, nada, 'nuttin'.

This cover for all works out to costing the Federal Government roughly $7400 per person per year. Extrapolating the Australian population size to the US population size, that would total a mere 2.6 trillion per year. Nowhere near the 20 to 30 trillion dollar figures that have been bandied about.

On the other hand, if you accept the 30 trillion dollar figure, it just means that Americans are paying 10 times more for health care than they might be otherwise.
The TLS Post-Quantum Experiment
Karan Bhatia, Google’s global policy chief, told employees in a staff meeting last week that Taylor wasn’t involved in the Trump administration’s policy of separating children from their parents at the U.S. southern border. But on Oct. 28, BuzzFeed News published emails showing that Taylor had in fact shaped talking points for Nielsen on the administration’s detention of migrant children.

Shaping talking points is quite different than crafting policy. Did no one on the Google message boards recognize that?
This doesn't work for me.

1. What do I love? Software!

2. What am I good at? Software!

3. What can I be paid for now — or something that could transform into my future hustle? Software!

4. What does the world need? Software!

I absolutely hate being a commercial software developer.
The European Honey Bee is a species of bee which has been transplanted around the world. I don't believe the parent poster was referring specifically to bees who happen to be in Europe.
They're somewhat complimentary. I've got both running along side each other. Wireguard has much better throughput, but tinc guarantees a fully connected network (each node can reach every other node).

I wish wireguard could accept overlapping AllowedIPs ranges, appear as an L2 interface, and take a nexthop from the system routing table. Imagine multiple hosts each providing egress to each other - tinc can do this topology when setup to act as an ethernet segment. But wireguard is so trivial to setup, it's easy enough to run a parallel instance for each horizon.
Seconding this recommendation - I've used Nyr's script to deploy OpenVPN a couple of times and it's worked well.

I can also recommend OpenVPN's virtual appliances: https://openvpn.net/virtual-appliances/
They work out-of-the-box and come with a web UI for configuration, if that's your thing.

That said, I've moved on to Wireguard lately and will be unlikely to use OpenVPN for personal VPN networks in the future.
I can't seem to edit my comment any further (Thanks HN for just returning 200 on the edit and trashing the content of my update! This is the third time I've typed it, thanks a lot!)

As a last plea, young adults are human beings with autonomy. Trying to suppress that autonomy has always had the same effect, every generation has tried.

Meanwhile, I can confidently say that there is a VERY STRONG chance I would not have made it through high school with pervasive, constant surveillance. An overly anxious boy coming to terms with his sexuality in god damn Kansas is hard enough, to think that I would have to worry about every electronic action being reported to my school or parents probably would've made the thoughts of suicide unsuppressable and I wouldn't have had the VERY small community that I sort of accidentally discovered via Facebook, again because there are so many indicators of someone possibly being LGBT even just from what friends you have in common, etc.
You're assuming the AI in question has access to such information. A state actor might, but not random company XYZ. It's certainly possible, but I doubt this company is equipped to do so; there's not an easy way to show the school what additional value this provides. Unless they could find a way to "sell it", such a capability would cost the company significantly more likely for no additional revenue.
I find this article underwhelming. It does not really build a strong case. I personally, am person about as interesting or uninteresting as a few billion other people in the world, or as a few hundred million people in the United States. Privacy advocates tend to paint a picture like in the movies "Conspiracy Theory" or "Enemy of the State": if you find yourself in the crosshairs of the state, you're in trouble. Well, here's the thing: I'm not Mel Gibson, and I'm not Will Smith. The chance of the state finding my person interesting is fairly reduced. If someone wants to make my life miserable, there are probably a few hundred guys working for Google who can read my every email on my gmail account, and who can probably even impersonate me on the internet. There are scores of other tech guys working in some bank who can see my every bank transaction, or every credit card payment, or engineers at Amazon who can see the history of my purchases. Pretty much only those who don't want can't find my physical address, or my phone number, or other things. Given all that, the fact that the NSA can do all these things too, well I, for one, am not losing a lot of sleep over this.
The Fall – Dragnet 40 Years On
This bill is an offensive joke -- more than 2 years until the first plan is due? The first plan is due after the next city council and mayoral election.

The new city government could completely cancel the bill if they felt like it.

How many people will be killed by cars in the meantime?

IMO if you're a city responsible for the safety of your citizens, and you agree what the right thing is to do, adding unnecessary delay for no real reason is reprehensible.

A quote from the NYT article https://www.nytimes.com/2019/10/28/nyregion/nyc-biking-death...

"To gain Mr. de Blasio’s support, Mr. Johnson’s office agreed to push back the start date for the first streets plan, from this month to December 2021, around the time the next mayor takes office."
Just got a new laptop with it. Had some frustrations with the Applications folder lockdown and some of the apps being dumbed down even further than before. But no glitches.
What if Uber capped driver hours to something low like 2-3 per day to eliminate co-dependence?
For sure, he's culpable for his own behavior. But, I think a lot of what you mention, would not have happened if he had not been in such a "take all this money please and pretend you're spending it on technology" atmosphere. Because, people like him cannot spend do stuff like that if they're not enabled by someone, but if you're willing to sling money around there will always be somebody willing to take it and spend it.
Ditto, I grew up in the woods so climbing on trees was an everyday activity for me, more frequent than playing on playgrounds. I used to climb trees as far as the tree would support, then climb it further until it collapsed. I fell out of more trees doing that than I can count.

Thankfully, helicopter parents cannot hope to regulate trees.
Fracking banned in UK as government makes major U-turn
> one notable category as an example: just about anything with a conspicuous brand logo on it

This one in particular grates on me. The company is in effect using you as a billboard. Unfortunately there are some types of products where this is virtually ubiquitous, even at the high end. Cycling gear is a good example.
Not looking for a job, but I absolutely love Notion! Keep up the awesome work.
If your definition of censorship is not allowing employees to use company time and resources to make personal attacks against other employees, then every single company in existence engages in censorship. The fact this article is even news shows how ridiculous things have gotten.
The Mythical Man-Month, published a year before Wirth's book, provides the most well-known quote on the subject (though he uses now antiquated language):

"Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious."

But I don't think Brooks was trying to suggest it was an original idea to him or his team, either. I imagine there were a decent number of people who reached the same conclusion independently.
Why Isn’t There a Diet That Works for Everyone?
I know someone who made https://ambergarage.com/#

(you need to click the upper right corner for the link skywand)
I deduce that even when a country commits atrocities in Europe European nations won’t do anything on their own. Or let’s say Russia invaded Poland they wouldn’t do anything either.
I too have bumped into this during meditation, but being in my early 20s and not having a teacher or instructions, I ODed on bliss.

I was living in a state of bliss I could turn up and down for years. I could turn it up so high I'd pass out from it.

After years of this, something happened and I stopped being able to feel bliss at all. It was like a part of my neurology had been fried. I assumed it was something I had done so I turned to suttas to try to figure out what was up, assuming it was a meditation problem. I learned Buddhism, I solved my psychological problems, even ended suffering, but at the end of the day the bliss was gone never to come back.

Doctors call it depression, but I'm optimistic and enjoy life. They may have never bumped into anyone like me before.

At the end of the day I'm grateful for the experiences I've had, but if you live high as a kite for years, you can OD on it. I imagine someone who ODs on a benzo or meth might have a similar experience.
> I imagine it's pretty easy for anyone who has spent a bit of time studying the abstract expressionist movement.

Proven false: https://en.wikipedia.org/wiki/Pierre_Brassau
Google Acquires Fitbit: What it means to wearables and the industry