skysight-inc/HackerNews huggingface dataset:
Checkout Ben Anderson's 2 part ~30 minute report from Afghanistan for Vice from around 10 years ago [0][1]. He was embedded with British troops and ANA during a patrol with a lot of gun fights. The British strafed an empty field, almost bombed themselves twice and once an Apache launched a Hellfire missile into a compound with British and ANA troops in it and hit a building where a family with small children were hiding. Noone was hurt luckily. My point being, it's not always malice: sometimes it's just a chain of people making small mistakes and bad decisions that end up adding up.

[0] https://www.youtube.com/watch?v=1_yOI_WVGdY

[1] https://www.youtube.com/watch?v=n1JNuFPiTbs
>How does one get close to mastering software engineering?

By doing it, doing it a lot

And then listening to, and watching your users use your stuff. They'll teach you more about creating better software than anything else.
I always assumed that Reader Mode was used pretty heavily.
"it won't be long until we have enough batteries at low enough cost to make this feasible"

Right now it's not possible, and there is no solution in sight.

Edit: Why I'm being downvoted, we can't store energy at scale for now, end of the story.
Here's the author's thoughts on Nelua vs Terra[1].

[1]: https://github.com/edubart/nelua-lang/discussions/51
If someone from Grab sees it, can you please fix this project? It is needed, but is down.

https://cygnus.improveosm.org/add?1
Open Hardware Clusterboard for Hobbyists
>I really don't know why people want to venerate anything to do with Steve Jobs. He was an absolute disgrace of a human being, treated people like garbage, a borderline psychopath.

Fyi... in case the gp's top-voted comment gives a misleading impression about this thread's article content...

This blog post is actually about designer Richard Sapper who did work for IBM. (E.g. the IBM ThinkPad black aesthetics.)

The "2 perspectives" of Richard Sapper are: (1) the 1983 video documentary on youtube, and (2) a recent 2016 book showing a portfolio of his work

I totally understand gp's advice to not celebrate Steve Job's human flaws but based on the text's actual content (Richard Sapper), the SJ complaint is really a non-sequitur in this thread. The author is just name-dropping SJ in the headline and in one sentence to hook the reader into reading more about Richard Sapper.
You just can't ethically compete on such market.

I'm not sure that is necessarily true but the buyer making a decision needs to understand the differences between products. IMHO one of the problems right now is that manufacturers using these user-hostile practices don't have to prominently disclose them. Many people probably buy these products completely unaware of aspects they might not like if they knew about them.

If packaging and promotions had to carry prominent warnings about user-hostile practices, that would level the playing field a bit. Better would be if the products themselves had to indicate whenever any sort of monitoring or phone-home system was operating, because that way everyone else using or near them also gets a warning that they might be spied on.
> not saying that powerful countries aren't responsible

No, but you're making their apology, nonetheless.
No. Most proper cryptographic hash systems (e.g. used for verifying files, rather than data structures) never have collisions.

Try to find a SHA256 collision.

Anywhere, ever, in the history of mankind.

This isn't for lack of looking. A lot of very smart people have looked for them. If you find one, I bet you'll be eligible for a tenured faculty slot at a good university, if not more. A whole world of secure systems would need to be re-engineered.

Hypothetical collisions of course exist, by the pigeonhole principle, just not in the real world.
In what way? It makes sense to me: the person causing a lot of collateral damage (in the form of women and children) in pursuit of their target is calling the target a monster. The target didn't kill anyone, but the person chasing them behaves as though the murders they themselves have committed are somehow the fault of the person they're trying to kill.

It's like, imagine you catch someone breaking your car window to steal your car radio, and you say "hey, you broke my window!" but they retort "you made me break your window by locking your doors!".
If it helps…

My LDAP and NFS servers are separate too. I control both, so it’s a bit different, but I still have it setup so that account creation and home directory creation/export are handled in one script.

The account creation script (on the LDAP server) makes an SSH call to the NFS server to run the home directory creation/export update script. That specific SSH certificate is password-less and restricted to running only that single command. It could be root or another user that calls sudo.

So, some of what you’re looking for can be done with some SSH tricks… but only if both sides are comfortable with that setup. The benefit is that each side can manage their own scripts. The NIS admin can write the script on their side and NFS on their side. You just need to establish the workflow that works best for you.

Our cluster is completely self contained, so with sudo and SSH restrictions, I’m not concerned about security issues with this setup.
Sorry, I misread you. Yeah it's strongly a matter of time and place, but in the right time and place, pairing can be excellent.
> Edit: Whoa! Look at the guy holding child pornography

I hope he does not use an iPhone
> what they did was to, albeit likely knowingly, calculate the hash collision probability /if each bit is a coin flip/, which comes out to pow(2, -k) for k bits. It's tiny.

I doubt that's what they did. I think they ran tests on huge numbers of pictures, got an estimate, put in a safety factor, and determined the threshold to hit their target (and put in another safety buffer then).

Naturally occurring collisions are not going to be an issue, and adversarial ones neither, I predict. Just as with current cloud providers.
The worst part about the use of drones is not the collateral killing of civilians and their children; if done far away it has in the long run next to zero impact on the perception of the war among the attackers families.
By using drones, the attackers are safe; their families won't mourn their beloved ones who won't return back from war zone, therefore they won't experience what war really is about, which has nothing to do with heroism and defending the homeland and other propagandistic idiocy commonly depicted in war movies.
Every country should count their losses after a war, including winners. If we take away that, we eliminate the number one thing that can discourage the creation of an eternal state of war, so all is left is 100% business, which is something the weapons industry and their elected puppets in charge would absolutely love.
There is www.divjoy.com which seems promising (haven't tried it myself though)
In regular trading (not crypto, see the other comment about the volume differences) it is common to tune Java for example to run GC outside of trading hours. That works if you don't allocate new heap memory in every transaction/message but instead only use the stack + pre-allocated pools.
How B2B Companies Can Generate B2B Leads from LinkedIn in 2020?
Until you can actually pierce the National Security curtain to have a frank discussion involving details on Ways and Means in the Intelligence Community, this is a "pointless act of hyperbolic futility". The answer will just be "Need to know, and you don't" or some other platitude. As what you're asking in the end is what are the inputs that drive these decision making processes. This will never be a public conversation.

Note, I think it's an absolutely sound and necessary thing to happen, I just never see it happening.
I really like the way Apple launches new plans and features that keep them most popular in mobile and app development industry.

https://www.crestinfosystems.com/ios-app-development-trends/

The only thing is Apple should take care of private space on the devices before launching any plan.
The cheap gigabyte cards are fine. I’ve got a bottom end 1660 and it has been good. But I only use the stock nvidia drivers with it.

Just the power supplies are dog crap.
There are a lot of weird edge cases I need to work around.

This sounds like a potentially more valuable product to me. Any time I find myself doing integration work like that in an e-commerce setting I think "hm, could this be the Stripe of X".
> I'm gonna say this is just an attempt to cash in.

A man's gotta have a little money to build his own swimming pool
Lucali also rolls the dough, which upsets some purists, but they make a great pie
An AI can't see more than the human eye looking at the same video feed. They need higher quality optics or lower flying drones.

It's not like this is a hard problem for a human to solve given an image of sufficient quality.
The hash is 96 bits long. When hashing 1 billion pictures, that gives a collision probability of 6e-12. If it were uniformly distributed. There's no way people have hashed billions of images already. It just shows that it's pretty probably there will be collisions, and on visual inspection, it looks as if the collisions will happen on visually similar images. So if there's a naked baby pic in the CSAM database, quite a few of you 100s of child pictures can be flagged.
The existence of a preimage attack makes Apple's system completely useless for its nominal purpose. The NeuralHash collider allows the producers and distributors of CSAM material to ensure that nearly all of the next generation of CSAM will suffer from hash collisions with perfectly innocent images.

If these new images never make it to the NCMEC database, then new CSAM content will be completely NeuralHash-proof. However, if these images eventually make their way into the NCMEC database, then everybody who has the perfectly innocent originals will be dealing with an adversarial environment.
It could happen on purpose if I intentionally send you 30 colliding images. I don’t know how iMessage handles images, but WhatsApp for example will put them directly into your photo library (and from there directly into iCloud if you’ve got syncing enabled).

Perhaps I could even do that without revealing my motives to you.
I’m convinced it’s literally impossible to remove it from your machine. I once ran tree on root before and after installing so I would know exactly what to remove when I was done with the project. And I was absolutely determined to remove every trace of it. I probably spent days in total attempting to rid my machine of the malware before giving up. It’s everywhere. And when you remove it their sneaky pings home (even after you’re no longer a customer!) find a way to put it right back on your machine.

The people behind Blender, Figma, etc. are doing a public service as far as I’m concerned. The sooner Adobe dies as a company the better.
I still think the biggest problem is that at some point a human is going to look at a false positive, this may be picture of my naked children and this human may not have the best intentions with my picture.

That said, Nextcloud is my backend and I do not upload anything to iCloud (except for MS authenticator 2fa backups), so I'm safe right?
I haven't seen China give any indication that it wants to touch the graveyard of empires for any reason.
It’s how sites with billions in expenses are run without having to charge directly. I never click on ads so google and Twitter are free for me.
Full stack serverless. It's always important to reduce ops but even more so as a team of 1.

I use serverless-stack with every AWS service I can possibly use to reduce my code liability.
My favorite part of this web design is how sentences are broken up across multiple "slides," so the first half (or third, or fourth) of the sentence disappears when you advance to read the next portion. Very reader-friendly!
Ian Stewart has inspired generations of young minds to the pure magic of math ... math can give a glimpse of the sublime ... reality is by definition unknowable however math is the best tool mankind has yet created to engage directly with the structure of this unknowable fabric ... do not poo poo Dr Stewart until after you have read a few of this works and more importantly after thinking about and doing some maths especially at a level where you are totally frustrated yet soldier on for months or years until you achieve some results ... do not discount the sublime and remain in the mundane forever
I'm making Twitter from scratch as a professional project and recording as I go
It's not my logic, so I don't know what to tell you.
Downside for the Twitter/FB stockholders, for sure. Downside for everyone else? In the short term, also yes. In the long term, total upside as we all log out due to said gore trolls.
Faster and more of them. Unfortunately they're limited by what the CM4 exposes, which is gigabit ethernet, a single lane of PCIe gen 2, and a bunch of GPIO pins.
https://boxy-svg.com - vector graphics editor similar to Inkscape and Adobe Illustrator.

Both client- and server-side code is written with vanilla JavaScript. Since I'm targeting only Electron and modern Chromium-based browsers I can use latest web technologies without any transpilers or preprocessors. I'm using mostly raw DOM APIs without any abstraction layers.

Third-party services:

- Firebase (database, storage, hosting, cloud functions)

- Paddle (payments, taxes)

- Algolia (instant search)

- ProtonMail (regular emails)

- SendGrid (transactional emails)

I have been using Firebase, Paddle and Algolia for several years now. So far I had zero problems with them and the overall experience was great (intuitive dashboards, good documentation, clean APIs).

I only wish there was a service that would allow me to easily build Electron packages for multiple operating systems and architectures - currently it is a mess that requires multiple virtual machines with a ton of dependencies.
I don't see how the privacy is any more eroded than it already was?

Eroded trust, sure, but that is mostly because they did a terrible job communicating it.
Most people feel that things that happen on your device are safer than things in the cloud, you have probably noticed how Apple constantly stress that this or that happens "on device".

And for the suspicious, it's of course much easier to notice if Apple would change their algorithms if they happen on device.
If there is anything ugly here, it's your communication.

Aside from the fact that OP's example can run in a non-interactive mode, it makes absolutely no difference to the discussion.
I'm very uncomfortable putting Jobs in the same camp as Churchill, and even putting him in the same camp as Gates and Musk. (although admittedly, those do seem to at least be more fair comparison.)

The main problem with Jobs is that he developed a cult following that (at least in my opinion) was never deserved. Gates never developed this, and has rightly been criticized for his practices at Microsoft, while still being praised for his charity work in later years. Musk arguably has a similar cult following, and to add to that, I know very little about him, so maybe of three you listed, Musk is the most fair comparison.
A great offboarding experience for sure
The Intel's architecture is still far behind "the Warehouse/Workshop Model"!

https://github.com/linpengcheng/PurefunctionPipelineDataflow...
Yes you are missing something, a contract also pays rent and this rent is paid in SOL. That is one of the reasons for cheap transactions, part of the cost goes to the contract owners.
Reminds me of a lady at the grocery store complaining about why the 8 inch cake costs 2x the 5 inch cake.
The casualties of the Iraq/Afghanistan wars were mostly on civilians. It is not war, it is a genocide or muslim people because they don't want to let the West take their land/resources.
Yep, as you can see now any discussion of it is downvoted into oblivion / killed immediately. It’s not astroturfing but I think the cognitive dissonance between what we believe our country is versus what it actually does is too great. We all wonder how German citizens could have gone along with Nazi atrocities.. and the truth is that they largely didn’t know about them and what they did find out was considered “fake news”.
You can use Google's camera application, which is optimized for the Pixels of course. I think it will probably work with the new sandboxed play services implementation, but there is a simpler way:
https://github.com/lukaspieper/Gcam-Services-Provider

This is a stub implementation of what gcam needs and it works great. I believe, independent of sandboxed play services, GrapheneOS team plans to implement stub play services like this for all parts, not just those required by gcam.
As does Opera
Thank you for the follow up. I updated my post a little, mostly with a link to this discussion, as it contains and explanation of the query, and now also links to tutorial.

I agree with some of your suggestions on making the system easier to use. It's open source, and I hope someone will be motivated enough to give it a try - the development team can only do so many things, unfortunately.

Thanks again for the constructive comments!
Selection bias ? How many child actors play in a few TV episodes, probably have a bit of fun and earn a bit of money, then disappear from the spotlight. You never hear from those because there is nothing to say.
I run a file sharing / content delivery platform called pixeldrain: https://pixeldrain.com

The system serves 4 PB of data to 60 million visitors per month. I have served 30 PB and 700 million file views since I started tracking usage somewhere in 2018.

I'll go from front to back:

- Most of the frontend is plain HTML, CSS and JS. I have started transitioning some pages to Svelte. I like this framework for its speed and simplicity

- Cloudflare Analytics to get basic info like which pages are popular and where my users are from

- The structure of the website (page wrap, menu, footer, etc) is managed with Go's template system

- Constellix for Geo-DNS. This automatically sends users to the server closest to them by doing Geo-IP lookups on the nameservers

- The user-facing servers are dedicated 10 Gbps Leaseweb servers, stuffed to the brim with SSDs in RAID6 for caching. Each of these servers cost €1200 per month. The storage servers are from Hetzner's SX line.

- The OS is Ubuntu 20.04 server edition. I use Ubuntu over Debian because it ships with TCP BBR

- The API is written in plain Go. The only HTTP libraries I use are httprouter for routing and Gorilla Websockets

- The storage system is custom built to spread files over multiple servers. I call it pixelstore, it's not open source (yet)

- The database is ScyllaDB. I landed on this one after going through multiple other systems with severe bottlenecks. I started with MySQL which was limited to a single location, so other locations had high latency. Then I tried CockroachDB, but it kept hanging under the load no matter how much hardware I threw at it. ScyllaDB is very fast and relatively reliable.

- UptimeRobot for monitoring

- Mailgun for account e-mail verifications

Feel free to ask me more questions :-)
The link is a Google search for `blanket without dots` (without quotation marks) returning image results for blankets with dots (as far as I can tell). I do not know why the post title here is showing up as "yx", but on Google's results page for the same, it is showing as "Blanket Without Dots | Hacker News".

Odd.
This is of course entertaining, but since Apple has already tested for this, with 100 million images, and adjusted the rules accordingly, it has no practical implications.
CDC Downplayed Finding That Masking Children Not Effective in Schools
> ...what ultimately led him to the ax was his insistence on boundaries.

Dear God! Boundaries! How dare he!

I really want to believe that either this article is some kind of parody gone awry, or maybe that it was written by GPT-3 or something, because the only other alternative is that the author is just so far out of touch with reality that it's nearly psychotic. How dare we acknowledge that employees are actually human!
Ask HN: How do you track your billable working hours?
Hi, I'm curious to know what are the tools that agencies/freelancers/startups use to measure the billable working hours ?

Also, what are some downsides of your tool ?

Thanks!
Or until they silently hate their job and leave.
Maybe to remark that SK doesn't always act in favor of their own companies/CEOs?
Math is the one of the things I wish I had put any effort into caring about.

Unfortunately I didn’t really “get” the applications of various fields of math till too late.
Awesome!

It seems so obvious, and yet this is the first time I see this.
Yes, but cryptographic hashes are irrelevant here because they'd allow to easily bypass CSAM by modifying/appending a single byte.
There is a simpler way:
https://github.com/lukaspieper/Gcam-Services-Provider

This is a stub implementation of what gcam needs and it works great. I believe, independent of sandboxed play services, GrapheneOS team plans to implement stub play services like this for all parts, not just those required by gcam.
I don't understand what point you are trying to make. Why should the municipality be better at providing Internet access than any other company?
+1 for Edge. Use it on my Macbook and love how it highlights the sentence it is currently reading and scrolls the page down automatically. It is not as good as Google Assistant on android. Google Assistant on android knows to skip past image captions and ads, and it knows when it has reached the end of an article; Edge simply reads everything it sees.
Fastest Growing Jobs in the US
Wikipedia started as just an announcement of the idea (https://web.archive.org/web/20030414014355/http://www.nupedi... ).

How many entries do you think there were when the first live version was announced only a few hours later (http://www.nupedia.com/pipermail/nupedia-l/2001-January/0006... )?

As a different metaphor than your "Octopus", this is "first light".

"First light" in astronomy is the first time a telescope is used. It doesn't need to start with an amazing or ground-breaking image.
Discussion question: If something is immoral and debatably illegal, does documenting it in the quick start guide make it somehow less immoral? Or does that just mean it was documented?
Holy shit. No wonder google doesn't give a shit about adblockers. Those people would be the ones who care about litigation and stopping this shit. Easy to let such a small % of users slide when the other 99% will willingly fall into the ad trap.

This is insane:

https://i.imgur.com/bdtvyXF.png
Genuine question - how do you get that 1 million figure?
Racist Rat.
You act like social pressure is a switch you flip. It's a gradient. You can increase or decrease it.

Also it's effects aren't a light bulb. You don't suddenly reach a threshold and everyone is "social pressured". It's an effect that increases the number of people wearing masks. Just because a large number of people are not wearing masks, you think that social pressure is useless. It's like saying the titanic shouldn't have had lifeboats, because most people didn't make it onto them, so they must not work.
Yes, exactly, thus tidying ('mother') PCB layout in the same way that a PCB tidies all the cables into a small arrangement with all discrete components fixed in the same plane.