jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yes, the End to End Encryption part is just fanboys speculation nothing official from Apple, even after they had a lot of bad PR they did not even slightly hint that they are doing it for E2E.

Google and FB reported a lot more CSAM then Apple so far, so what do Apple fans think

1 Apple users have less CSAM then Google/FB users

2 Apple users use Google for CSAM, maybe those services are better qwuality or for what they use it for

3 Apple never cared about CSAM and did the minimum work possible, and they never care for CSAM now either but for some reason they needed this backdoor scan and report process to always run on devices.

4 some other reason, maybe Apple users are not into this shit, keeping in mind Apple is anti adult software on their devices , some people would avoid their censored devices
What books have you written?
Thanks for sharing. A book “The Psychology of Money” talks about this. How people handle money (successful or not) is very different depending on whether or not they experienced inflation as a child.
What’s wrong with inserting an irrational political premise which subverts the clean, rational/objective world of maths, into the books we use to teach our kids? It’s literally wedging a political framing into the foundation of mathematics.

For every one of you who apparently sees no problem, there is at a minimum one other who thinks you’re absolutely bonkers. Many of whom frankly are probably willing to physically fight to prevent it.

Compare to consensus on what 1+1 equals.
DDG's selling point was always privacy.
Why recommend RED for client-side routers? Better to use more modern AQM approaches such as fq_codel or its successor cake [1][2]. Both of them are far easier to apply to client-side routers without fussing too much with settings: setting your download/upload bandwidth limits is enough to get nearly all of the benefits.

Other than that, you're 100% correct on Spectrum's ridiculously high buffer sizes on their end.

[1] https://tcpcc.systemsapproach.org/aqm.html#controlled-delay

[2] https://www.bufferbloat.net/projects/codel/wiki/CakeTechnica...
If you're looking for more concrete details on what it's actually like to make things at Dynamicland, I recommend this writeup by Omar Rizwan. (from 2018, so doesn't reflect recent progress, but it's still helpful for getting a feel for the place):

https://omar.website/posts/notes-from-dynamicland-geokit/

I also wrote a short explanation of some little experiments I did there when I visited a couple years ago:

https://www.geoffreylitt.com/projects/dynamicland.html
I used Cloudron.io for most of the above.
Check them out. Most polished self hosting experience by far.
Just memorize it in binary. 2^N - 1 is just N-1 1's in binary,
Photoshop, Excel, Word, Illustrator, PowerPoint, Cubase?
"You can be happy in a smaller house as well."

I can be. She complains about our current 1800sf house being too small.
This can be automated. My new startup will provide "self-driving management", or MaaS, and will be called pointy.com.
> GUIs, distributed computing, Web development.

People are trying out Rust in all of these spaces. I don't see why Rust is fundamentally unsuitable to these domains.
I would heavily advise that you don't do a devops/sysadmin job. I think you'll find that your idea (probably as a software developer) of what that work entails is grossly incorrect. It has /higher/ expectations than most developer positions, because your changes has more direct impact on production with less guard rails. Career advancement possibilities and salary may not be there, but the expectations are very high, and it is usually highly involved in the product if the product is something served over a network (SaaS/Cloud).
I ran my own email server on my own domain for years. You're right, it's kind of its own special nightmare to integrate all the parts of a comprehensive email system (I eventually started using Zimbra's free server software because of it), but spam effectively killed being able to self-host more. Even if you setup SPF and DKIM and all the rest, you'll find yourself getting blackholed anyway because you're NOT Google or Apple or Microsoft. It's not like I even sent email in bulk either. It was just my normal, personal account. But getting OFF blackhole lists became enough work that I had to route my mail through Gmail anyway, so I just gave up self-hosting entirely. That was, like, 7 or 8 years ago, though, so maybe things are different now, but I doubt it. I expect it to only have gotten worse.
Hopefully for them you've sorted this one way or another in the next year or so.

Kids are more perceptive than anyone gives them credit for.
Funny enough, I have seen several people say that this makes Instacart worse than Webvan, because "at least Webvan had assets." I'm pretty sure that's a nonsensical argument, since those assets were just from them dumping millions of their investment dollars into infrastructure.
I think if we attempt to look past her poor explanation, she appears to be experiencing something that she has no obvious rational concept to communicate, and so when asked to relate the experience in rational concepts she does know, she has unhelpfully hit on "color".

To be fair to her, she does say several times that she cannot explain it. It reminds me of this passage from Lord of Light: http://people.nas.nasa.gov/~pulliam/lord_of_light.html
There were 2-3 guys with pistols between congress and the mob. It only would have taken a minimally organized armed group, or even one person with an AR-15 to inflict casualties on congress and/or take it hostage.
The police shot and killed an unarmed woman, Ashli Babbitt.

https://www.bbc.com/news/world-us-canada-55581206
If I remember correctly VW makes 400 Euro per car they sell in Germany (pre covid). I believe its just another example of Parkinsons Law (https://en.wikipedia.org/wiki/Parkinson%27s_law) and hope the legacy oems go bust rather sooner than later to free up the massive ressources they allocated inefficiently all the time.
But crucially, it also makes it much more difficult for unwitting people to start discovering it. The point is to slow the spread, not to reach the people who are already there.
Is Trump's record so bad that local election officials would be justified in cheating in the election to prevent another term, hypothetically?
I feel sorry for whoever gets caught with it. They won't be charged with theft - they'll probably try to hit them with the worst cybersecurity charges they can dig up.
Were they enforcing arbitrary curfews and trying to incite their own police riots or defending VIPs? Police seem to choose to escalate only when faced with certain groups.
> Despite that, Pai did not criticize Facebook and Twitter for restricting Trump this week. When asked if he "agree[s] with Facebook and Twitter's decision to pull the president off of social media,"

> Pai responded, "Given the circumstances we saw yesterday, I'm not going to second-guess those decisions."
I enjoyed reading your perspective. I find evolutionary processes fascinating contrary to what my original comment imbibes. It’s had a lot of time to optimize :)
The iPhone 3G and later have real GPS.

They use an A-GPS chip. The "A" in A-GPS stands for assisted, which means it can be assisted by the cell towers to help find the GPS satellites more quickly. Because of the connection with the cell network, some confuse its capabilities with plain triangulation. It will continue to function as a plain GPS device in the absence of cell service, however.

Most of the points on my map correspond exactly with known locations of my carrier's towers, so the explanation makes sense. However, there are dots in locations where there are no towers. I don't think it is WiFi locations because I do not see any of the places I commonly use WiFi.
That's because you're on Windows. On Mac and Linux, Flash eats CPU while doing nothing, and frequently stutters on mere 480p.
what does this have to do with jailbreakers? The data in question is accessible on the machine the person syncs their phone with. It's conceivable that third parties could easily gain access to it.

I'm sure people have all kinds of other sensitive private info on their machines, but how much of it is easy to automatically parse and analyze?
You make your own luck. Every single minute of every day.

- Hiten Shah (@hnshah)

http://startupquote.com/post/4799610682
Why? A device could have GPS/navigation without any need to store your history any longer than it takes to process the data.

These days, even devices seem to have ulterior motives beyond simply being useful to you. It's crazy. The EFF's "traitorware" is appropriate here.
It happens. It's just become particularly important nowadays due to the crazy amount of stories that come by here now. This is both a good and bad thing..
Who are these mysterious "consumers"?

They don't seem to be attached to businesses, since they seem benefit from the things we hear that the businesses hate.

They don't even seem to be ordinary worker, since most workers also work for these same businesses.

Who can answer this for me?
In real life, you are very unlikely to be interacting with your 60k closest friends. Things that work in a setting of 5, 10 or 20 people don't work so well on a very high traffic website like this one. This level of interaction is basically unprecedented, so the world is still kind of fumbling around trying to figure out how best to manage it. If you come up with some brilliant alternative that works better, fabulous! Otherwise, I see no reason to dismantle it and no reason to try to compare it to "IRL" interactions. It's just not the same.

Peace.
Tried checking "convertible debts" with 20% conversion premium. In that scenario, it doubles the founders' value at round 3. Is that typical?
On a related note, does anyone remember the graphical dos BBS client from the 90s called ripterm?

My first modem was 2400 baud so I'm a youngin' by some standards, but wow, seeing incremental graphic drawing was pretty cool back in the pre-AOL days. It was neater than progressive-jpeg because you'd watch the vector image get constructed on the fly: first the background outline, then a floodfill, then some more shapes, a few more flood fills, some detail lines, etc.

Before that I do remember using a modem in 3rd grade (circa 1988) and reading ascii-art emails from my principal. It was a green monochrome display so it was probably either ASCIIExpress or ProTerm, but I'm just guessing based on context.
same here, setup 8.8.8.8 and 8.8.4.4 as default on my router and its allset
I actively disliked Twitter, but I've started using it recently solely for an online collaborative competiton I'm involved with (not programming/HN related). It's fairly useable for that since signing up is very easy, but there are plenty of times when a basic chat room would be better.
I loved Gibson's remarks about the Tea Party. I think he nailed at least a part of why it exists and got so many folks into it.

ps. Please fix the "Unknown or expired link" quirk when submitting comments on HN. So counter-intuitive.
I certainly disagree with you that it is impossible to time the market. There are many forms of technical, statistical and fundamental analysis that help to time the market. A key element to trading is removing emotional bias. I am aware of many people that are successful traders.

I will note that the market is much different today than it was in 2004. Today HFT accounts for 70% of volume. That is huge. I think having an investing strategy that does not assume an asset will always go up is important.
Cards are slowly moving towards not having printed numbers at all, and having the numbers only available via the issuer's app or website. This allows for rotating numbers.
Good point.

It's a bug to the vast majority of people, but that doesn't make it a bug to ultralibertarians.

It's a bug if the goal is actually to have everyone adopt it.
> "as long as I like the work and I get paid enough, in that order."

If you can deal with not getting paid enough, in what way is it "not enough"?
I commented about this in another couple of places... the margaritas were $7.50 each, Tip would be ~33%. The margaritas were abandoned- I wasn't writing that part in 70pt font because that wasn't the point of the story. Nor was the point of the story was not about the staff being awful, which they were... I worked in food service for 6 years every job from dishwasher to manager.

The story had nothing to do with margaritas, or how a restaurant should handle a power outage.
Reminds me a bit about how Musk originally wanted to fly people to Mars, by 2014, with a launch escape system on the rocket.

By now the launch escape system has been scrapped wholesale, the new approach; Just have to fly enough rockets, without exploding, until safety becomes a side-effect of economies of scale and improved tech.

It's a combination of "tech your way out of the problem" with "grow your way out of the problem". Which might be a viable approach for creating non-integral software products, but seems like a really bad fit when peoples lives are at stake.
I've been programming in PHP since ~2000, I've created giant systems with vanilla PHP, Kohana, Code Igniter, WordPress, and for the last ~8 years, Laravel. It's been a dream to work with.

I, like others, am curious about what your actual complaints are more than "I hate it".

As others have said, its opinionated, but its opinions tend to be strong ones with good data. It is also extremely customizable, with a smaller learning curve than most other frameworks and a richer community and documentation that the vast majority of frameworks.

If I were to hazard a guess, you're running into your opinion being counter theirs?
Tornado only works for eth. they would need a bridge.

they were done-in by I am assuming to be a weak password, enough entropy would have made it uncrackable
Again: bugs can be fixed. You are free to go open an issue and get developers to look at this. Element's short history has shown that they are aware of the issues and are reasonably responsive in fixing them.

There is no place you can go to open an issue that says "Facebook is exploiting user data even on applications that are supposed (promised, even) to be private.". Even if it were, ALL of Facebook's history is filled with privacy violations.

"Move fast and break things" should NEVER be a motto of a company that deals with the lives and social interactions of 2+ billion people.
> Destruction of property is an inconvenience.

You never have been poor, have you?
The fact that Facebook and Twitter have taken more corrective action than congress scares me. Unfit to tweet, but he can keep the nukes? How can we expect to keep our republic if congress is so useless?
You could easily get 1000 Americans to swear that Elvis is alive or they were abducted by aliens or just about anything really. Without corroborating evidence, affidavits are meaningless.
Because they laughed Microsoft in the face, too. :P
Why do so many people that use the fire in a crowded theater example not know what it means?

Do you know that’s not really making the point you think it is? Do you know that it is legal to yell fire in a crowded theater?

The case so often referenced, was overturned.
Yeah, though I didn't agree with the "real names only" policy at Facebook I did think it would lead to better behavior.

That backfired spectacularly.
Not really. Whatsapp is used by every person in Brazil, yet didn't get around a temporary ban [1]. Telegram gained about
1.5 Million people switching to telegram in a day. [2]

Whatsapp didn't win many users, even when Telegram was banned in Russia for months.

Telegram even worked in Belarus despite the whole internet shutting down there. [3]

[1] - https://techcrunch.com/2016/07/19/whatsapp-blocked-in-brazil...

[2] - https://www.theverge.com/2015/12/17/10386776/brazil-whatsapp...

[3] - https://www.latimes.com/world-nation/story/2020-08-21/telegr...
Local governments took as much money as they could to shore up their own finances including and especially their payrolls.

Props to the food banks and other organizations that did so much with so little.
As far as I know, the Switch Joy Cons drift problem is the only hardware issue Nintendo has ever had.
Sandboxing is hard, very hard. You would be afraid to even open a browser window if you know enough. If you like to have a strong sandbox, you cannot use plugins. You cannot even use fonts or render images - not to speak of video. Using fancy HTML5 APIs like to access file system or device sensors? Gone. WebGL, well...

But this is the case right now with "javascript as the assembly of the web". So, nothing changes in the polyglot browser VM except that non-javascript languages can target it directly rather than go through javascript.
These functions that take other functions as argument are commonly referred to as higher order functions and these form the basis for functional programming.

Wikipedia, for one, disagrees about what functional programming is: http://en.wikipedia.org/wiki/Functional_programming
Sorry I'd this comes off as tangential:

What kind of internet service do you have where you live (speed wise) ?

I've always considered island life, but poor internet service has put me off.
First, the claim is about loving war, not loving killing, and there's a difference.

Second, what little research there is suggests (while being far from definitive) that men in fact resist killing[1].

1. http://en.wikipedia.org/wiki/Killology#The_problem_of_non-_o...
If you were a developer familiar with Perl you'd hopefully at least test with perl -T

If you had no familiarity with Perl I could see you getting bit by that. After you'd learned enough to be proficient enough to be writing code taking actual user input in a production env. you should really know about that issue since it's discussed in the Perl dev. community often enough. Also by that point you should be at a minimum testing any and all code taking actual user input with taint mode which would point out that problem immediately.

If you read the docs, you wouldn't have that bug:
http://perldoc.perl.org/perlsec.html
I understood. My answer is that outside of outright toxicants, the language will always be reduced to a "fuzzy" value, because the proposition of "harmful" is itself fuzzy, and is doubly so inside a contentious and complex environment.
You're right in the sense that distributed ledgers are effectively an end run around regulations and trusted parties who we pay for centralized ledgers today. I think you're underestimating how important that is.

Transaction fees are going to zero.

Markets are moving to blockchains: securities markets, eBay-style markets for goods, Uber-style markets for services.

Markets that have been regulated out of existence will now thrive. Drug markets get all the press, but prediction markets will change the world. (http://augur.net/)

We currently pay banks to keep our money safe and to make it digital so we can swipe a card or enter some numbers to send money. Distributed ledgers combined with current and future software do that for free. Today, everyone's money has to be in a bank, so they get to keep almost all the profit from your money. In the near future, your money will be safe, digital, and controlled by you. When you decide to lend it to other people, you'll get paid more to lend your money out.

Most countries have currencies that harm their economies and/or decrease in value rapidly. Distributed ledgers and the financial derivatives that can be built on top of them will give the whole world stable currency. This outcome isn't just an end run around regulations or trusted parties: it's a new thing that just wasn't possible before. We have better technology to build currencies now.

It's definitely harder to pitch blockchains to consumers as revolutionary, but if you think about it for a while and still conclude that it's not going to have a huge impact on the world, I think you've missed something.
we are here: http://en.wikipedia.org/wiki/Aviation_in_World_War_I#The_daw...
Pretty neat! Care to share with us what type of tech you used in the backend?
Wow that's brilliant. I'm definetley a potential paying customer. That's cheaper than spinning up an Amazon EC2 micro instance to develop on at $5 a month.

I'm not a big fan of dark gray background with darker gray text though.
I'm astonished to discover Clojure does do single-pass compilation. It used to be done primarily because some intermediate representations of programs could not fit entirely in memory, but virtually every compiler now is multi-pass because so many optimization opportunities are lost otherwise.

I have minimum knowledge of Clojure, so is there some motivation for single-pass other than perhaps simplicity?

Edit: A brief outline of the tradeoffs: http://en.wikipedia.org/wiki/Compiler#One-pass_versus_multi-...
I find CTO title without knowing at least company size ambiguous.
Engineering managers, directors are more constant across companies.
Is there a big difference between engineering manager with a team of 8 working on a product and CTO with the engineering team of 8? I would say no.
I feel that the list will be helpful for those who want to learn more about engineering leadership and soft skills.
I really miss Kinect though. Yes I know everybody wants me to put on a VR headset but I just want to move in front of my screen and have fun without forcing on myself something I don't feel comfortable with. I recently tried to play Power Up Heroes online. At first, I thought something was wrong with my Live account, but no - I just couldn't find anybody to play online. A quick look at the leaderboard showed two records. In the whole world.
The progression of hardware has stopped the progression for software. As a result, developing software has become so easy that we're running Electron in spacecraft right now because who even bothers learning to properly use the native UI toolkits in $currentYear.

Windows XP was considered a memory hog because it needed a whopping 256MiB of RAM to run properly. I run text editors that use more of that these days, and they still feel slower than notepad felt on XP.
Don't worry. I had an awesome time, despite the fact that I never found one of those used-panties vending machines (according to one of my friends who lives there, they only exist in rural areas).

But yeah. Japan is awesome.
Google Website Optimizer: A free website testing and optimization tool, which can be used to find out what site content and designs which best resonates with the visitors, by letting Website Optimizer to show different versions of website to visitors while tracking the performance of each version.
I haven't had much luck reaching out to developers via cold email either. Face-to-face seems to work best. Even phonecalls result in most people activating their anti-sales shields.

As other posters mentioned, a brief, straight-to-the-point subject followed by at most two paragraphs. Personally, I'm not a fan of flowery language either because it sounds a little insincere. There may be cultural differences here.

To Japanese developers, my emails tend to be wordier and often the only form of response seem to be a visit to our site. That's good enough for me, for now.

Not that it's terribly successful, but I usually try to make a (genuine) reference to something the other party has published / written / made before saying something relevant to it like, "for your product X/task X, would you consider trying out something like Y(our product) to see if <benefits> can be realised?"
I disagree entirely. There's a lot of things it does poorly - from managing the list of files in the project (why can't I have it just choose a directory?), it's half-baked implementation of Open Quickly, and it's bad find UI.

But all of this wouldn't be an issue if XCode was easily extendable with plugins. And this is where Eclipse and Visual Studio wins out - you can download plugins to do almost anything you need, and to customize it exactly the way you want it. This is the most glaring omission from XCode, and it's really long past due.