skysight-inc/HackerNews huggingface dataset:
> Just to make sure I understand correctly... the most compelling piece of evidence for you is the timestamps on the files?

If I understood it correctly, the most compelling evidence was the real data transfer rate of those emails, deduced from the file timestamps, which ruled out their provenance from the server.

> Something that's not only trivial to fake (...)

Well, in this case that would go against the original accusation, therefore it would either be pointless or the explanation would require a conspiracy with double agents planting fake compromising evidence.
> Is it less "efficient" - kind of.

It is much more efficient once you reach the point where you know how to solve a specific problem in a straightforward way. Complex or large-scale problems will always require more effort, but knowing available tools to enhance "personal computing" helps a great deal.

But while I absolutely wish for the same kind of future, expecting a majority of people to learn computers and software deeply enough is just that - wishful thinking.
Pikachu CBD Gummies
How do you define Pikachu CBD Gummies?

DESCRIPATION :- Pikachu CBD Gummies>> Pikachu CBD Gummies>> Reviews This item is made completely of normal and natural fixings that have been hand-picked by a prepared proficient with broad involvement with the wellbeing industry. This item can calm your nerves and loosen up your musings, guaranteeing that you acquire a decent night's rest.

ORDER:-https://www.bignewsnetwork.com/news/271718738/pikachu-cbd-gummies-review-find-out-the-truth
The dark side of Agile and Scrum
using air travel is like driving a small individual car to reach the same destination. the car will travel slower, but the carbon stays the same.

not really efficient.
What is the symptom? Blank page? What's the error message in web console? Which browser, OS?
For maximum FICO score you ideally want every card except one to report a $0 balance and one card to report a $1 balance (some issuers will forgive a balance of $1 so you might have to use $2). You do this by paying down the cards before the statement generates. Once the statement for the $1/$2 card generates you can then pay it off.There is no need to revolve a balance. In fact if you pull your credit reports it does not even show if you are revolving a balance. If you would like to see what data is in a credit report you can obtain a copy for free.

https://www.ftc.gov/faq/consumer-protection/get-my-free-cred...

If you are interested in how FICO scoring works there is a lot of information available on various forums. The best resource I have found is on https://creditboards.com/. The FICO algorithm is proprietary and they do not disclose it, but through experimentation people have managed to reverse engineer quite a bit of it.
What about using ghost cell? https://github.com/matthieu-m/ghost-cell
Honestly, people want to write high level code in low level languages too often. Both Rust and C++ ought to be relegated to high performance cores of larger, "squishier" programs written in higher level languages. The Emacs model is perfect for most programs running on conventional systems.

The key insight here is that garbage collection gives you access to a variety of patterns that are otherwise fiendishly difficult to implement safely, including non-leaking closures, RCU-like resource sharing, and fast (but safe!) bump-pointer allocation of short-lived objects. Honestly, something like typed Python or Typescript is going to be fast enough for most use-cases, especially if any compute-heavy parts thunk out to optimized C++ or Rust. And if those aren't fast enough, you can write against the JVM or the CLR in a variety of beautiful, expressive languages and still gain the benefit of a GCed, managed environment while retaining the ability to accelerate core kernels in native code.

Writing entire big systems in C++, Rust, etc. just doesn't make much sense to me. Yeah, I understand the benefits of technical uniformity, of having to train people to use only one language, and of easy of debugging when there's only one level of the stack --- but still, I think people use low level systems languages for too much, and these articles about asynchronous work being hard to write in Rust are symptomatic of this fundamental mismatch.
Hey Sam! Thanks so much! That means a lot.
Release (YC W20) Is Hiring a Director of Product Management
How different are standards for O1 and EB1?

For context: I have an O1 and I am applying for EB2 now. I tried to convince my attorneys to try for EB1 since I have additional accomplishments since I got the O1 but they are hesitant. I seem to fulfill the required conditions but they say it might still be rejected. I'm from India and EB2 seems prohibitory slow
Rust is IMO the _easiest_ language with no GC or runtime. It’s harder to produce working code in Rust than Python or Dart, but easier than C++.
macOS does this too.
I don't agree that people should avoid exceptions for expected errors. The idea that they should has twisted the error handling landscape into a pretzel and is responsible for some ugly bits of Rust design.
What happened to the scammers?
This reminded me of the recent "VFX artists react" video by Corridor Crew[1], they talk about how the artist(s) added a ton of details to a scene, just for almost all of it to be blurred out and hidden by subsequent passes.

The point made was that even though the end result is blurred out (out of focus etc), the brain can tell if it started out looking appropriate or not. So to make a good shot, detail is required.

In that case it's our brain doing the up-scaling of sorts, and the issue seems similar. Down-scaling (blurring) a high-quality image and a low-quality one will result it two images that have critical differences. When those again are up-scaled they will lead to very different outcomes.

Similarly if noise is introduced in the down-scaled (blurred) image, that is in essence the same as changing the image it was down-scaled from, thus up-scaling would again lead to something different.

[1]: https://youtu.be/-CjNwVyojPA?t=1034
I would consider it the day I want to sacrifice long term success and reputation in favor of a few quarters of revenue miracles.
the young male demographic was well known but there seems to be some interesting dependence on ethnic background
I don’t use those words at work or otherwise, but aren’t they both gender neutral as derogatory terms? At least in modern times?
Naive synchronous reference counting can lead to large pauses as well. What happens when you drop the last reference to the root of a 10,000-node search tree?

You do 10,000 reference deferments and free()s.

Reference counting might feel more incremental than GC, but really is not. There are tricks you can use, but you're better off with a fast, modern, pauseless real GC that comes with tons of other benefits.

Look: modern GCs simply don't have pause time issues. The problem has been solved. We have concurrent marking and concurrent sweeping. Stop living in the 1990s!
I use gist and my last projects repo
> hypercomplex numbers i.e quaternion and octanion numbers, and no other valid numbering systems beyond that

The term "hypercomplex number" refers to more than those examples. Those examples are the normed unital algebras, which are a finite subset of the hypercomplex numbers.
French government to speed up deployment of open source
Answering 'OK' May Make Millennials and Gen-Zers Think You're Mad at Them (2019)
I think The Beatles was also a play on (Buddy Holly and) The Crickets.
Technically I did it for my spouse and her flowers [grow lights did require designing and soldering all the power and electronics control circuits - which admittedly I am less verse than writing code], but again I can't quite see the difference between my daily job and personal projects in terms of understanding the matter. If anything personal projects have less room for failure as by their own definition are quite more ambitious.

While there is no intrinsic care about scale, running it remotely, no downtime, APIs misuse, etc. - it's very much the same process with writing, debugging, refactoring, deploying and so on.
Dart's type system is not sound.
I don’t know why you are complaining about the “woke mob”, this is entirely a Conservative party policy.
I am a software developer myself and I change my OS code every day. Its not even my primary job.
> Similarly, I could stack the containers much more closely together, sacrificing the "random access" property in the process, to create extra space in the port that might increase average throughput. However, this would destroy any guarantee that a given container will ever get out of the port. Humanity as a whole might be better off, but the owner of that particular cargo will be severely affected.

Doesn't averaging already handle this exact problem?
> Hundreds of millions of people have been vaccinated worldwide without issues.

Without issues? That's quite a stretch. I would agree that the risk of a severe or even fatal reaction to the vaccine is quite low, but it's still massively higher than for any of the other vaccines.

> You can now get a vaccine that has gone through exactly the same review process as every other vaccine in US history

I can't speak to the validity of this claim, but it's neither here nor there. Approval for vaccines and other medication has been withdrawn before. No vaccine has ever been widely administered or even mandated without several years of safety data.
I considered mentioning "Go", and while it would be nice to have a Go with generics + sum types, it's also very nice having Go as it is today. In other words, it would be nice to have a "Go with those things" and a "Go without them" (predictable rebuttal: "But if Go supports those things, you would only have to use them when you wanted to!" <- not true, because in the real world we have to use the libraries available to us).

Frankly though, the type system is absurdly overemphasized. Squabbling over type systems is penny wise and pound foolish if you're missing the fundamentals. Allow me to quote myself from a thread a couple of days ago:

> Agreed. It still surprises me that so many other languages fail at the fundamentals (minimal learning curve, static binaries, fast builds, reproducible dependency management, great tooling, great stdlib + ecosystem, etc) and yet many devotees of those languages have positively hyperventilated about Go's error handling and type system for 12 years. Go is finally getting generics and I'm sort of cautiously excited about it (like I was when Apple added the TouchBar to MacBook Pros), but any net benefit is going to be positively negligible in comparison to the degree in which Go raised the bar on the fundamentals.

https://news.ycombinator.com/item?id=29179681
It's plainly untrue. I worked on ECMAScript proposals and TC39 takes backwards compatibility really seriously.

Browsers too take backwards compatibility very seriously and features stop working almost only if these are serious security holes.
Yeah sure but we should do them also hold Israel at arms length for holding 2 million people in a literal concentration camp in Gaza and also heavily restricting the rights of Palestinians in West Bank. Why this is not called genocide when the Uighur situation is, is beyond me.
Nano Hub: Explore the nano ecosystem
Ask HN: What‘s the best all-in-one coding/gaming/travel Notebook?
Question says it all. Money is not an issue! Are the new MacBook Pros it? Razer Blade? What is the best overall notebook I can use for everything?
They're not fun and safe, though, they're "fun-safe", so you don't enjoy yourself (too much) while doing math.
Please raise your hands who read the article before commenting.
> Domain name resolution behaviour should be program-controllable, not system-controllable

I disagree, strongly.

The last thing I want is to get every of my applications Avahi / Zeroconf aware for DNS or SSSD aware in enterprise environment for user authentication. Or worst, having to recompile them for that.

System controllable for aspect like user authentication or service discovery makes perfect sense.

What does not makes sense is to have it implemented as a glibc plugin system. This triggers a lot of problems for system that do not have the glibc (Golang / musl / statically linked binaries )

Ideally, that should be done through an IPC mechanism through to a local daemon to benefit of the best of both worlds.
There is this line from Michael Clayton movie that I basically assume every time I see something like this ‘client:(phone rings) That’s the police isn’t it? MC: No, they don’t call.’ Or in this case, they don’t email.
Or: if someone is accusing you of gender based discrimination, assert that you will be hanging up ( politely ) and switch to a recorded medium, where the first thing you say is: “you accused me of <gender based thing here>, I don’t think this is fair because <airtight reason here>”. Boom, documented.

Note: if YTA this may work against you. Either way the NTA has the documented proof they need.
My custom agenda function just got a lot more interesting
I’ve tried M-x make-baby, but my baby will just alternate between two modes: eating, which she calls “normal mode”, and crying, which she calls “edit mode”. Should I be concerned? At this point I’m just trying to quit, but I don’t know how.
Rare example of broken backward compatibility: `cargo install gltf-viewer` doesn't work today because of an error in gltf library. The error is fixed, but gltf-viewer is not updated to use the fix.

Compiling gltf v0.11.3
error[E0597]: `buf` does not live long enough
--> /home/vlisivka/.cargo/registry/src/github.com-1ecc6299db9ec823/gltf-0.11.3/src/binary.rs:225:35
|
119 | impl<'a> Glb<'a> {
| -- lifetime `'a` defined here
...
225 | Self::from_v2(&buf)
| --------------^^^^-
| | |
| | borrowed value does not live long enough
| argument requires that `buf` is borrowed for `'a`
...
233 | }
| - `buf` dropped here while still borrowed
Congress is actually highly undemocratic when you look at it. Its heavily biased towards rural states with small populations: Montana has the same amount of senators as California.

Its also a tremendously unpopular institution, the approval ratings have hovered at or below 10% for years.
Of course it is!
That's Democracy in action right? Institutions lobbying for their point of view.
> I don’t use those words at work or otherwise, but aren’t they both gender neutral as derogatory terms? At least in modern times?

If a new hire presents himself as a threat to your career and/or your job, you're already in hot water because your team is spiraling out of control, and you get called out in your attempt to throw someone under the bus... Would you double-down with your self-preservation shtick, or would you have a sudden change of heart regarding taking the high road and just listen to criticism as a path to growth?

Oh, you'd be desperately holding onto whatever opportunity might present itself to save your behind, even if that involves turning yourself into a inclusion champion at the expense of a sacrificial lamb. After all, who is going to fire a manager who is an inclusion spokesperson and has already been subjected first-hand to gender abuse within the company?
And they had an unfortunate incident[1] resulting in the loss of 7000 out of the 11200 photon multiplier tubes.

Incompressible fluids are no joke.

[1]: https://www.nature.com/articles/35106691
Why would you want to disable it? They're not 'scare-quote' public, they're just public - analogous (kind of craply but workably) to 'distributing' your face, but not your passport/driving licence/etc.

The private key part is secret of course, never shared (that's where the analogy above breaks) but the public part is fine and desirable for everyone to have access to - that's how they verify that you signed something with your private key, how they encrypt a secret message to you.
New Smart Parking Future
Parklio flagship product Parklio™ Smart Parking Barrier is the first parking barrier controlled by a smartphone with digital key sharing options. Parklio™ Barrier was an introductory product with which we have demonstrated our innovative approach and emphasis on product quality. The other flagship products come from software world and it is Parklio™ API.

Parklio™ API is a system for checking parking availability and location counting system. It provides real-time information on the number of cars and empty car parks, garages, etc.

And now, Parklio™ smart parking platform has brought unprecedented value to the world of parking with products like Parklio™ Gate, Bollard, Chain, and LPR. As standalone or combined, they prevent unauthorized parking and provide efficient parking management for each user in every situation. With Parklio™ API, every Parklio™ product can be integrated into any existing system.
Earlier this year, suddenly had my 2017 MacBook pro freak out and freeze on using the camera or screenshare: fans would go nuts and cpu meters were completely loaded. After reinstalling and upgrading the OS with no luck it occurred to me to check for dust. Indeed, there was much dust and after a good proper clean all is normal again. I used compressed air for best results.
Agreed. Synchronous logic is clearer and more precise. Programming environments should focus on making lightweight green threads, not turning everything into a callback.
> Many people go in at the peak of hype where it's "overpriced" and lose out. Even if it's a good stack, you won't be as good as the people who have years of experience in it now. It's too late

But what if that is the case, and also there aren't many other options because the tech reached a critical mass. Do you try and catch up, or do you quit, or somewhere in the middle?

For example, I don't really have much React experience, and now the entire market is basically React. It's not hard, I know at least enough to get going reasonably well, but I probably don't know as much as some bootcamper who graduated 2 years ago and now their 2 years of React is considered more highly than 5-8 years of various other things.
> Probably because it is so obviously true surely? Do you really doubt it?

Yeah. I do doubt it. The question is about if the fall off of attention is larger then fall of of amount incidents. And then how many of those incidents are of a critically where you can not overcome the not paying attention part.

Its not at all clear to me if its a net negative in security, in fact I would suspect the opposite.

> We've already seen Teslas crash due to autopilot failures in ways that definitely wouldn't have happened if people were actually paying attention

Not really. We have seen Tesla crash mostly in situation where they crash all the time already. And that analysis is prove of existence, not prove of significance and net negative security. You need to actually show that this happens MORE often if Autopilot is engaged.

I have seen 100s of videos were Autopilot avoids a vehicle cutting Tesla off for example. In many of those cases even a human driver would not have react so quickly. Most of those cases would not result in death but some could. You need to actually take all of that into account.
The situation is +-same in more than half of the world, yet people in US largely don't care since its not part of ongoing medialized trade war.

Compare it to Saudi Arabia which gets free pass on basically any atrocity because oil and US military bases. Or Pakistan supporting Taliban and de facto defeating US army in battle of mental attrition in Afghanistan from the shadows. Or Israel which is committing war atrocities on Palestinian population, and running biggest concentration camp in western world (Gaza Strip). And so on.

Sure, they do bad stuff that they view will help them in future to have more homogeneous population. Which will probably end up true.

You wanna 'held them at arms length'? Well slap tariffs on Chinese-manufactured goods, you can start with Apple products.
> Maybe I should have asked you what you use the REPLs of statically typed languages for.

I don't really use them, which is kind of my point. Once in a great while I'll do some quick testing in the rare case that using a REPL is actually faster than just running the program, but to even call that a marginal improvement in my quality of life would risk overemphasis.
I sense negative images on the term "growth". Yes, "growth" often employs methods that are borderline scam. It's exactly what they are hired to do: enlarge and fix funnel at all stages. There's nothing inherently wrong with what "growth" team does. Think of them as aggressive salespeople - as long as product team delivers, you will see fundamental business growth. If you product team can't keep up, well, that's not sustainable.
> If you find yourself ever crafting a security solution where public keys somehow need to be private or secret, go back to the drawing board or reach out to someone with serious expertise.

I know you’re taking the “strict teacher” approach with your comment, but you’re totally wrong. And the reason you’re wrong is, security doesn’t equal privacy. But for the “average person,” security does equal privacy, or should, so they find systems that could potentially expose their identity to be “insecure.”

In this particular case, there have been past examples of using keys to fingerprint users without their consent. Yes, it’s been super edge-case and proof-of-concept, but for a lot of people — and perhaps more importantly, in a lot of jurisdictions — leaving a personal identifier sitting around like this (without ever informing the user!) is the very opposite of a best practice.

The end result is, you should only have a key on GitHub that isn’t used anywhere else. That’s what I do, and I’m sure lots of us on this comment thread do, but there’s definitely lots of My First Coding Bootcamp people who were guided through their GitHub account installations who might not have been aware that these are keys that shouldn’t be reused elsewhere.

I would have a very different view on this if GitHub had been explicit about the use of registered keys for other services. That’s a GREAT concept, but I’m not going to trust a company with that business when they’ve just backdoored themselves into it without asking for permission. And the problem for them is, in this particular situation you need the weird paranoid privacy crowd on your side for it to work.
How about gpg-agent? Is that forbidden?
Apple isn’t patching all the security holes in older versions of macOS
Is there a benefit to using ssh-agent in this way instead of using gpg-agent as an ssh provider?
> But why is Rust so much harder than any other newish programs language.

For one, Rust has manual memory management. You are aided by the type system and the compiler, but it's the programmer who has to deal with the mental load of thinking about the lifetime aspects of every variable. Compare to a GCed language, where you just free your mind and can focus on your program.
Fiction.Tools
But the argument is always the same. The largest amount of labor used to be farm labor. Used to be 95% of the population.

No innovation today comes even remotely close disrupting that large a % of the population.

One of the most labor intensive things humans did for 1000s of years was making of cloth, an absurd amount of work. That was as well disrupted.

The pace of labor disruption today is WAY slower and the dynamic economy is WAY faster at producing new uses of labor. Hence why we have not actual seen this supposed collapse in the amount of required labor despite an endless parade of supposedly smart people predicting it for 200 years straight.
If you haven't already seen it, you may be interested in Introversion Software's retrospective on their unreleased "Subversion" game:

https://youtu.be/1giu6sMnAxY

(That whole series of videos is interesting for anyone who has an interest in procedural generation and simulation.)
That was sarcasm, right? (Genuine question). 'cos that sounds like a bad idea to me, and if it's not a bad idea, I'd like to understand why.

Doesn't doing this mean you trust github implicitly?