skysight-inc/HackerNews huggingface dataset:
> So Project Veritas is ok too. Cool, Glad you can agree on that.

I believe the actual issue with Project Veritas is the highly deceptive edits they make to their targets' statements, not that they falsely identified themselves to get their targets to talk. It's totally consistent to be opposed to the former and not the latter.

Also, your statement is a non sequitur. It's like responding someone who says it's fine to be a vegetarian by saying they must be fine with Hilter and his genocides (since he was a vegetarian too). Sometimes you can trip people up with statements like that, but it's dumb, doesn't prove anything, and makes you look like an ass.
> why do we still allow oil companies to exist

Probably because attempting to enforce an oil ban overnight would probably involve death counts in the 9-10 digits. That is why any attempt is going to be progressive, and we can all agree that it's not going nearly fast enough.

That question is kind of a diversion from the current discussion, though.
Why has the lab not been independently audited? If I was going to make a case against someone making an error, saying "well, that group said they didn't make an error" seems like a bad argument.

Well, remember back in February 2019 when China said Covid was basically over and capped their infection count at about 60k? While every other country reported the truth in the millions, they just said ‘no, it stopped at 60k (as of today less than 100k still)’.

They are liars, that’s why there’s no independent investigation. China believes it deserves automatic respect and the rest of the world should take it’s word for it. They do not accept that many countries work hard to earn a modest reputation of integrity.
> Its interesting to me that the discussion around ransomware attacks on HN is full of victim blaming.

It is no longer interesting that there's a pattern of comments on HN that attacks some nebulous aspect of other comments on the site and/or article - such as this one. Neither is it interesting that these comments generally try to use emotionally manipulative language (like "victim blaming") and attempt to shame other HN users in place of (or occasionally in addition to) sound logic.

> victim blaming

There's more than one victim here - users, consumers, and other people who use the services of these organizations are also victims. These companies that were compromised had a responsibility to protect their users' data and continue to provide them services - that they failed to uphold due to their own lax IT infrastructure.

> The entire point of a government is to provide security and protect the rights of citizens.

Even given this model, the government still is not responsible for directly administering the IT systems of companies. They're responsible for that, and the government penalizes them when they fail.

We're still not under that system (I'm still waiting for a law that penalizes companies for leaking, sharing, or losing user data), but my argument holds anyway.
> Out of curiosity, what makes you say "You can't get anybody to talk about this fact though

Turn on showdead and read the things that you can't get anybody to talk about.

The content of the dead comments are the core issues here and how and why that came to be and what to do about it is what this discussion should be about, but until those issues can be discussed openly they can never be addressed productively.
They’re not invisible, they’re optional. If you’re willing to see a ton more noise in return for a tiny bit more signal, enable “showdead.”
So, the problem isn't “generated code”, but “obscure, proprietary toolchain stacks”.

Which is also a problem for compiles code in not-widely-supported forms (language/target combo).
Cute, trying to control information by convention. Doubt any laws are broken.
That seems like a reasonable explanation for why they might have less water to discharge than they sucked in, but I don't understand why it would be written into the limits of what they are allowed to suck out and discharge.

If they were to take 139 MG one day and only 2 MG were lost to evaporation, so that they had 137 MG left over, I fail to see the logic in saying that they can only put 135 MG of that back into the lake.

That's effectively saying that if they take their limit of 139 MG per day, then they are required to net drain the lake by 4 MG per day.

I'd have expected the limits to be of the form: You can take up to X per day, you can put back up to what you take, and you must put back enough so that the net taking for that day is less than T.
I just took a look at Svelte. I like it. The documentation is good and looks easy to work with. Think I'll give it a whirl. Thanks for the info.
> there could be "IT security codes" just as there are "building codes"

Problem is the threat model of IT and building is way too different. Imagine that major buildings are frequent target of arsons and the arsons can remotely set the fire. That mean buildings need to defend again all possible arsons, from random amateur folks to folks comparable to special forces.
Why should those private plants get an exception? All you jave done is provide a "who", not a "why".
If you need to call one bash script from another bash script, you're not supposed to include it like a Python library. Instead, there is a "unix way" of doing things: just directly call one program from the other program.
https://archive.is/W5PRQ
Kind of true, but for pros, sparring is also a drill. Normally a sparring session focuses on a specific thing they'd like to work on, because they've mastered everything they can outside of the ring. They aren't doing a full "performance" during sparring.
Sports-worship is a strong feature of many religious and traditional nations as well. Think of European football fans, among many other examples.
Simulation City: Waymo's most advanced simulation system for autonomous driving
It’s actually a lot easier than that.

Back in the day I was using these netapp filers which had read-only snapshot volumes which were mounted on .snapshot.

It would be practically impossible to remove those snapshots as it would require root access to the filer head.

ZFS, BTRFS and lvm has similar functionality.
I've signed up! This is pretty great for people like me who don't even have potential co-founders to talk to in real life.

I am technical and I am looking for another _technical_ co-founder. Is this pairing unusual? The most talked about pairing seems to be non-technical and technical.
Looks like good news for VMware, I believe one of the few players focusing in multi-cloud setups
That doesn't work super well because you can't know what's fictional and what isn't unless you already showed up knowing it.

But also, an example of "localization" is that in FFXIV in Japanese the people in the pirate city don't talk like pirates and in English they do. You can't learn anything about Japan from this. (This is part because Japanese doesn't have any pirate stereotypes and part because S-E's Japanese writers aren't actually that good.)
Can you please stop posting unsubstantive comments to HN? We're trying for a different sort of internet here, to the extent possible. Also, we've had to ask you this more than once before.

https://news.ycombinator.com/newsguidelines.html
I believe the engine is multi-platform but the editor is Windows-only at the moment.
>Why should we opt out of the telemetry?

Let's imagine the ls command with telemetry. What happens when you make an error like this?

$ ls all-the-pr0n
ls: cannot access 'all-the-pr0n': No such file or directory

Um, what did I just tell the ls vendor? Who are they sharing that data with?

> Telemetry should always be opt-in

Opt in needs to be very precise and spell out exactly what is being shipped. For a lot of command line tools, telemetry is going to create more problems than it is worth.

> I wonder how much of existing telemetry already crosses the "informed consent" requirement threshold.

This is the question we all have to wonder about.
That's bad example, in North Chorea eating too much grass could get you executed as well.
Headlamp History and Harmonization (1998) [pdf]
If anything, bit order on most CPUs can be considered "little endian", because that's how CPU documentation numbers the bits (0, the first, being the lowest order). Not to mention bit-field insert/extract opcodes, like BEXTR on x86 [1] or UBFX on ARM [2].

As another commenter points out, IBM is one of the few to reverse this and number bits in a big-endian order on their big-endian processors, with 0 being the most significant.

[1] https://www.felixcloutier.com/x86/bextr

[2] https://www.keil.com/support/man/docs/armasm/armasm_dom13612...
I wouldn't be surprised if the law dated back to electrification and specifically existed to grandfather in mills that had independent electrical supplies before the grid was established - like a textile mill with a water wheel that hooked the axle up to a generator.

Remember too that AC vs. DC was very much up in the air in the early days of electricity so any early investors in generators would have to gamble on which standard would win for transmission and some of them would end up being incompatible with the grid unless they installed transformers. A sane government would want to allow those early adopters to keep using what they've got until it breaks and not penalize those companies for investing in new technology.
You could also split the animation up and seamlessly switch.
Well the AI realized existence is suffering and took the only way out.
I feel like sharing my experience I had with the YC Startup School program might be appreciated by some of you. I joined the program when it was first announced. It means I followed the program and I joined the soft-launched cofounder matching platform. I mostly have positive things to say about the startup school program, the curriculum is fair to the reality of starting a company. It doesn’t try to upsell you on doing it. It’s also covering the most important topics of starting an organization / project.

I had a less positive experience with the cofounder matching platform. I am trying to be as objective as possible here, the odds of matching two “ready” humans to work in harmony on an extremely difficult project are extremely low. The numbers are brutally honest here with 4500 matches and only two startups (.0004%) enrolling for the YC Core batch. Yes, that’s three zeros. So many fishes but so few working matches. My biggest grip against the platform was that barely anybody respect the hard requirements. I had very few but one was very important to me, the other co-founder had to be also technical. I received a flood of non-technical cofounder asking for a match. I felt pretty bad about leaving these folks unanswered, so I put the time to create a generic and respectful email to explain why I am set to match with a technical cofounder only.

It’s also mind blowing how many co-founders are already set on their ideas already. I consider myself quite flexible by bringing 5 potential ideas I would like to work on. I think I am also flexible in a way that I am also open to work on somebody else idea, as long as I would want it for myself. I matched with so many future cofounders that were already in a mindset that their project was the thing that they could not see themselves not working on it. I might be wrong but from my experience their progress as a company was almost nil (landing page with no clients). While most of the ideas weren’t ground breaking. So, prepare yourself to spend a lot of time on figuring out if something has any potential or not. It’s a bit hard on the morale to decline so many humans. I gave my 100% to do it as well as I could. Oh, and I won’t go too deep either into that subject but a lot of co-founders are in for either the fame or the money, not really my style either. Money is required down the line but it shouldn’t be the main target. Once again, prepare yourself to decline a lot of people if your profile attracts a lot of attention but it doesn’t match what you are looking for.

All in all, kudos to the team at YC. What they are doing is extremely hard and they did a great job. The complains about matchmaking being extremely hard is similar to stating that water is wet.

Oh and funky observation. When an organization like YC is building their own social network from scratch, it shows that in 2021 there is still no trustable social network platform to build upon.
You might be interested in the book, 'Marketing Modernism in Fin-de-Siècle Europe' by Robert Jensen.

https://press.princeton.edu/books/paperback/9780691029269/ma...
The same DoD that has suffered massive leaks over the past 15 years and constantly misplaces funds from its budget? Not all random online comments are created equal
It's up to each individual to decide, but is progress being made, or at the very least, are behaviors changing as a result of the person's efforts and not only because of the outside help?
Biden Sets Up Tech Showdown with ‘Right-to-Repair’ Rules for FTC
There are other energy consumers than can be located next to cheap energy, like aluminium production. This alone explains why iceland is a significant exporter of energy-intensive manufactured products.
Oh, sure, I wasn't saying the laws of physics were likely to change, simply that if they did, the SI definition of time might not be well posed.

That said, although I agree the laws of physics are likely to remain constant, 1.7 billion years is only just about 12% of the age of the Universe. And, that time period only reflects the most recent 1.7 billion years. So, there's still some theoretical wiggle room there for the fine structure constant to vary over time. After all, heat death is not expected to occur for much more 100 trillion years (if that is our ultimate fate)! [0]

Edit: Come to think of it, if the laws of physics aren't constant, how would it be possible to pose a coherent definition of a unit of time at all?

---

[0]: https://en.wikipedia.org/wiki/Future_of_an_expanding_univers...
Pentagon Scraps Jedi in Win for Amazon at Microsoft’s Expense
I have been a professional software developer full-time for 12 years and I have only worked on one system that needed an exact decimal representation for money. I just don't deal directly with payments, billing, or account balances. I do sometimes have to represent money, but in simulation or estimation scenarios where nobody gets cheated or audited if it's $0.01 off.

Arbitrary-precision rationals would get extremely hairy extremely quickly and simply break down for a huge number of use cases. People use exponentiation, square roots, and compound interest! If a "senior developer" who actually works with real account balances doesn't understand floating point, why would you expect them to understand why they can take the square root of 4, but the square root of 2 crashes their application? Or why representing the total interest on a 30-year loan at 3.5% takes over 400 bits?

The reality is that software engineers need to understand how computers work for the field they're working in. Many (if not most) programmers will never encounter a situation where they're responsible for tracking real account balances. The ones that do simply need to know how to do their job.
Securing and Optimizing Linux (2000)
The system as it exists now runs open-loop. There are no particular consequences to companies, executives, or developers not to ignore "best practices", and there are no particular benefits of following them.

Society expects technology to "move fast and break things", at least until the consequences get too visible. And we're not there yet.
This presumes that the persons so implicated were in fact, naxalite-maoists.
As long as it had a gun range and shop, they’d probably let it pass on cars.

Could sell it as an old west town, horses allowed. Maybe wild west recreations on weekends for tourists.
Even with that expressivity, someone who incorrectly relates or forgets to relate two variables could experience the same issues. It's still important to address what happens when the program has data races or when it is data-race-free but the memory model permits overreaching optimizations. The language and implementation should strive to make a program approximately correct.
Well, if your view is around individualism and shaping yourself then maybe the whole self-help industry isn't so accidental. Maybe its a progression of a strong need for materials to support that view. Other countries also have it as well but its nowhere near the seemingly overwhelming desire as in the US.

Or perhaps theres a travelling sideshow element to self-help that appeals to the PT Barnum types. But I'm not so cynical.
If you keep posting political/ideological/nationalistic flamewar comments to HN, we will end up having to ban you. It's not what this site is for, and you've been doing it repeatedly. The rules apply regardless of how wrong other commenters are or you feel they are.

https://news.ycombinator.com/newsguidelines.html

No more of these, please:

https://news.ycombinator.com/item?id=27605961

https://news.ycombinator.com/item?id=27567171

https://news.ycombinator.com/item?id=27562660

https://news.ycombinator.com/item?id=27502839

https://news.ycombinator.com/item?id=27369669

https://news.ycombinator.com/item?id=27319897
American self-help isn’t about the simple practical things like jogging.

It’s more about motivational-life-coach-metaphysical-wealth-manifestation-secrets.
While I've long been sympathetic to the idea of a university faculty being truly self-governing, I think there's something rather selfish and arrogant about it, especially at a public university that draws a great deal of support from the taxpayer. Right now it seems like each party has about equal support from voters and the elections are often tight but this fellow wants to simply dismiss half of society as not being worthy of inclusion in his tent.

It's sort of bizarre to listen to him prattle on about being open to the public and truly being an institution that serves everyone and then summarily dismiss half of society. An institution that was truly open would have greeted the election of Republican majority as a good reason to hire more Republicans. But not this fellow.
This can also describe almost every software project in history. By my estimation any project delay will incur a redesign which is 50% due to new technology being developed and 50% due to different parties in the design discussion.

Even in Defense contracting land, If you delay a contract by 5 years then nobody from the original proposal will still be around. Had the contract originally gone through there would probably be incremental development to keep it up with the times.
> Just like that, no more streaming licensing fees to unity or unreal.

What makes you think streaming a game made in Unity requires licensing fees to Unity or Unreal? Where in the terms of service does it say that?

> Provided the engines are fast enough.

What do you mean by this? If the game engine is fast enough to push 60fps to the monitor, then it's fast enough to push 60fps to the network.

> indie hits in that space

Why do you think there will be 'indie hits in that space'? Game streaming (ie Stadia, Nvidia, Playstation, etc) already exists and seems to primarily target heavy AAA games that players dont have the beefy hardware to run. Why should we expect there to be an 'indie hit' on a service like stadia?
Yikes. Thanks for the details AND the warnings.

An interesting question, however, is whether Starlink checks whether the satellite you're tuned to is plausible given the GPS coordinates ...
So Amazon has given up on Lumberyard and hopes the open source community builds something interesting?
These "memory models" are too complex for languages intended for dilettante developers. It was a disaster in Java/C#. Not even more than a handful of programmers in existence know in depth how it works, as in, can they understand any given trivial program in their language. At best they only know some vague stuff like that locking prevents any non visibility issues. It goes far deeper than that though (which is also the fault of complex language designs like Java and C#).

The common programmer does not understand that you've just transformed their program - for which they were taught merely that multiple threads needs synchronization - into a new game, which has an entire separate specification, where every shared variable obeys a set of abstruse rules revolving around the happens-before relationship. Locks, mutexes, atomic variables are all one thing. Fences are a completely different thing. At least in the way most people intuit programs to work.

Go tries to appeal to programmers as consumers (that is, when given a choice between cleaner design and pleasing the user who just wants to "get stuff done", they choose the latter), but yet also adds in traditional complexities like this. Yes, there is performance trade off to having shared memory behave intuitively, but that's much better than bugs that 99% of your CHOSEN userbase do not know how to avoid.
Also remember Go has lots of weird edge cases, like sharing a slice across threads can lead to memory corruption (in the C / assembly sense, not merely within that array) despite the rest of the language being memory-safe. Multiply that by the "memory model".

Edit: forgot spaces between paragraphs.
What if your function takes a pointer that might be pointing to an "atomic" variable?

Pointers can be used to circumvent most safety measures. If you obscure the access, you should assume responsibility for the result.
It was not very long ago that I realized the outer bounds of our Oort cloud are actually closer to Alpha Centauri (4.25 light years away) than the sun.

The scale of the universe never ceases to elicit feelings of existential dread.
Been meaning to do this myself! Great to see it. :)

> While we would have to perform some more tests it appears that a full trusted boot chain (TF-A) is implemented from the early stage ROM bootloader all the way down to the Linux operating system.

This unfortunately means it will likely be somewhat difficult (or infeasible) to reflash it with a custom firmware that uses
actual GPS location for targeting of satellites but reports a couple km offset to the telemetry service APIs to keep my residence address somewhat private from my ISP.

It's a bummer they didn't share the dumps. It always bothers me when researchers act all coy about their results. Now I have to get my hands on a dish myself and do what they didn't (namely, actually publish the data).
https://en.wikipedia.org/wiki/Flatlander_(short_story)
This sounds appealing but there are a couple of major problems.

The first is that you have to get to a significant percentage of light speed for this to manifest itself. Even at 0.95c time is only traveling at 1/3 of normal speed [1].

Second, the energy cost for this is truly mind-boggling. Doing so when you carry the fuel seems highly impractical. The best bet are laser highways [2]. But, you need to build that first.

The upper limit of laser propulsion isn't really high enough for that level of time dilation.

Third, traveling at these speeds makes any potential impact within even a speck of dust potentially fatal.

Lastly, fun fact: such a ship actually needs to be aerodynamic. Why? Above 0.95c the drag of hydrogen atoms in the interstellar medium will start to slow you down.

[1]: https://www.fourmilab.ch/cship/timedial.html

[2]: https://www.youtube.com/watch?v=oDR4AHYRmlk
Sure you can:

brew() {
unset DO_NOT_TRACK
$(which brew) $*
}

Or if you just want it enabled for specific applications:

alias brew="DO_NOT_TRACK=1 brew"
UI Soft UI: Making Sense of the Latest Design Trend
How is this an alternative to air conditioning? It's an idea to make being outside in the heat mor bearable, not inside. Good shade provides more like an alternative to depending on a car to get around on hot days.