skysight-inc/HackerNews huggingface dataset:
You are right. Software doesn't need access to everything and it shouldn't. Unfortunately, it is easier on the consumer end to leave software access somewhat "open ended". The domain for updates may change or it may need to connect to different plugin sources. Unnecessary constrictions on a software's ability to function would fuel software issues. So, more sensitive networks will have administrators define these permissions. However, providing constrictive defaults to a regular consumer wouldn't be worth the customer service burden.
Um, my point was that that is arguably true of bony fishes, more clearly true of the narrower category of lobe finned fishes, but not at all true as originally claimed of fishes generally, as that includes cartilaginous fishes (including sharks), and sharks are pretty definitively more closely related to sharks than to humans.
It's misleading.

CDN software might be simple in the basic happy case, but you still need a Network of nodes to Deliver the Content.
But with a declining population that’s declining GDP and with an aging population fewer working so less taxes.

How does it work again?
As someone who will be going back to the office… where did you find those companies and what is the ball park total comp amount we are talking about?
Islam has grown in a troubled country, but how does that imply there's a casual relationship between Islam and poverty/social instability? This is like arguing the use of umbrellas causes the rain - how do your figures prove which part is the cause, and which part is the effect? Or if it's because of something(s) else entirely besides the rise in Islamic population?
That's more evidence that playing is part of the logical business of survival than evidence that animals aren't spending their time in the logical business of survival.
Women would benefit the most from artificial womb, given how strenuous bearing actually is, and all the health risks associated with it.

Lois Bujold explored this subject - and, specifically, the socioeconomic and cultural implications - thoroughly in her Vorkosigan series, although it is referred to as "uterine replicator" there. And she is a married woman with children, so it's not exactly an abstract subject matter for her.
What's insane about the timeline? They started talking about this a year and a half ago, approved it winter this year, and had it out in beta in May. How much longer should they take?

What's insane about the opt-out process? It seems very easy to me. I was able to generate an opt-out token in about three minutes for example.com. I'm a backend developer so I don't know too much about web servers, but I imagine it would take another ten minutes for an experienced person to make a commit that adds the reverse origin trial header to the default headers for their servers, possibly as a cherry pick to their existing release.

What's weird about the TOS? It's just the Google standard TOS, which you have to abide by using google.com or any other Google web property. 99.99% of possible interested developers are already covered by it, right? There is no way Google could offer you a service like this, or even documentation for it, without some kind of terms of service.

R.e. switching to Firefox, sure, browser diversity is great, but that won't affect anyone who uses your web site. They'll still be on Chrome or Safari, so this type of thing is still going to be something you have to handle. And anyway I guess that Mozilla will probably remove this option before too long as well.
We absolutely can automate cooking a fucking hamburger, and as soon as it's cheaper than the cheapest labour

It's time to link to the AMFare video again.[1]

This was done 50 years ago, but wasn't cost-effective.

Country Garden in Beijing has several automated restaurants. They have 6 restaurants on this system now, one of which seats 600 people. So at scale, this is starting to work. Maybe. Looking at the videos, it looks hard to clean. Commercial food processing equipment has a look of "can be blasted with boiling soapy water daily", and not seeing that here.[2]

[1] https://youtu.be/FmXLqImT1wE

[2] https://www.youtube.com/watch?v=b1GipbISX54
CDC issues new ban on evictions of most US renters after protest
Not. Even. Close.

Except for Party Leaders.
This is peak Chrome; what seems to be a reasonably good idea that's hampered because it was pushed out thoughtlessly without putting any serious effort into notifying the people affected or making sure that nothing else breaks, or making sure that it thoroughly solves the problem. The product owners at Chrome are smart, but they're careless and constantly break the web because they don't seem to have enough of a sense of gravitas or caution about what they're doing.

From what I can tell, this isn't a terrible change -- at least at first glance, it seems to me like we should probably remove prompts/alerts eventually. Just... competently remove them, without breaking people's sites and then shaming them for not keeping up with Chrome's official blog.

I also love the juxtaposition here between how careless Chrome is about things like web audio/URLs/extensions, and how careful they've been recently about privacy and anti-tracking proposals. Heaven forbid that we block 3rd-party cookies by default without first rolling out 3 different proposals[0][1][2] and having an extensive very public debate about how to replace them. Breaking web audio for nearly every interactive site on the web (including timers on Google's own search page) is one thing, but breaking ads? That would be irresponsible.

[0]: https://developer.chrome.com/docs/privacy-sandbox/first-part...

[1]: https://developer.chrome.com/docs/privacy-sandbox/floc/

[2]: https://developer.chrome.com/docs/privacy-sandbox/attributio...
Location: SFBay (current) -> KY (if possible, in November)

Remote: Yes

Willing to relocate: Possibly

Technologies:

- Python, Django, PHP, JavaScript, SQL/RDBMS, React, Linux admin, Git

- Some: Node.js, TypeScript, Java, Redux, Vue(x), Functional Programming

LinkedIn: https://www.linkedin.com/in/nolldavid/

Resume: https://davidmnoll.github.io/assets/pdf/DavidNoll-Resume.pdf

Email: davidmnoll [at] gmail.com

Experienced full stack developer, looking for position with room for growth in collaborative culture. Was previously first full time employee at bay area start-up, helped them grow to 5+ developers & 15+ employees, working on problems around scaling, security, reliability, legacy app maintenance, upgrades, etc.

Open to Contract & Full Time
As a civilization, we are good at inducing demand, though. For example:

> satiation (people just feeling satisfied and not wanting much more)

Advertising industry literally exists to mitigate this problem. I don't envision it hitting a limit any time soon.

> cultural shifts toward simplicity

This has not happened yet. Our existing "trends" for simplicity and minimalism are just thinly-veiled attempts to get people to buy more shit they don't need (like "simpler" items, to replace the perfectly fine items they already have, or books and videos and conference tickets of minimalism thought leaders).

> replacement of complex labor-intensive technology with simple low-maintenance technology (e.g. EVs have 1/10th the moving parts of typical ICE cars)

I don't believe this is stable state. EVs are more reliable because they're new. They haven't gone through enough value engineering cycles. The market has a structural incentive to optimize away all quality, until the result is barely fit for advertised function - so I expect that once EVs start dominating, they'll also start breaking at the rate people are used to with ICE cars, because manufacturers will optimize away spare capacity and surplus material of every component.

I think the risk is still dominated by the supply side.
PB is probably prime brokerage, it is a managed service offered by large institutions to other large institutions.
classifying it as an currency rather than an asset is akin to IRS committing suicide
Ask HN: Stripe Atlas equivalent for 501c3 non profit?
I’m seeking a solution similar to Stripe Atlas but for a 501c3 organization. Incorporation, IRS filing, and bank account. Credit card processing will be performed with Stripe, commercial mail processing by a commodity processor. All recommendations are welcome.

Thank you in advance.
Well that's super convenient for sociopaths, glad we're ensuring that they don't suffer from any criticism at all. Same with the assholes who get misdiagnosed from a distance as sociopaths. Must protect our most vulnerable members of society.
> In public school they are taught this.

Very much not true in general
This is DPDK-style user-mode direct/raw networking, isn't it?
Every major OS displays time w/ AM/PM?

I just checked my OS X machine, it has it.
My Linux machine has it, though I grant that among the many DEs for Linux, some might not use it. (I use MATE, a fork of GNOME 2, for reference.)
And I've Googled a screenshot of Windows, which seems to still use it.

My phone, microwave, and stove, I guess, seem to presume I know whether it is morning or not.
No, the linked article specifically states that union literature is not given any special treatment, at all. Companies can indeed restrict it from being spread, even in break rooms, if: 1) not spreading materials in the break room is necessary to maintain work productivity, and 2) all other materials are treated equally and are also not allowed to be distributed in break rooms.

edit: the above is actually for union discussions in break rooms. It's not clear if the same rules apply for literature in break rooms, but given that other parts of the article specifically call out that all literature must be treated equal in other areas (ie not break rooms), I'm not convinced that it doesn't apply.

The stance of the NLRB regarding union materials is that it is explicitly not given any special treatment, neither in regards to protecting its spread, nor in regards to preventing its spread. It must always be treated equally to materials on other topics: either everything is banned, including union materials, or nothing is banned, also including union materials.
You must interpret everything people say in the worst possible way to have this viewpoint.

Besides that It's not my experience at all that "computer people" think that these things will be automated in a short time frame. It's the opposite. The "computer people" are highly skeptic because they know much better then anyone what a computer is capable of. It's almost always the managers and marketing people parading automation around.
I am just trying to explain why your comment is grey. To be clear, there is no speed increase from using a crossover cable instead of a straight-through cable together with auto sensing.
Yeah, I will never be asking "Google, May I" to make HTML work. Contrary to Mountain View opinion, the web is not their walled garden.

Although it might be time to bring back those stupid "Best viewed in" banners, because everything old is new again.
Far from it.

Chargers are actually very complex and demanding design tasks with a lot of interesting* fault modes.

(* assuming you like small fires and exploding devices)

Just because you can make it work doesn't mean it is safe. Good charging circuit will be designed to behave correctly if any of the components fail.

Even a simple battery charger can easily cause fire.

The usual advice to amateurs is to stay away from charging circuits and switching power supplies. And reuse existing circuits in their designs. There is a lot of complete charging circuits and power supplies made to be included in designs.
That's definitely not true. That is a side-effect of CUPS, but CUPS exists very much in the same realm as PulseAudio and other service-enabling frameworks around hardware. It allows software/clients to interface with printers in a seamless and safe manner.
Hopefully, that will conclude our conversation in positive light as we might been discussing the wrong topic.

Anyways, I wish you well. Anger (even silly internet rage) on my part is not a burden I want bear.
Why? What's "silly" about it? I think the article does the best you can at predicting that far out, which is saying which futures are incompatible with each other. I find meaning in thinking about the future and I like seeing it be done well.
Agreed that homomorphic is a pretty absurd leap in the article. Shared my thoughts on what it could be in another comment.

With regard to FHE, I'm familiar with the concept in abstract, but this article and the comments made me wonder how traditional definitions of security work in a homomorphic world.

Specifically, do we assume under FHE that the computation provider has no a-priori information beyond basic structure of the values contained? (i.e. do you need to exchange some key to the party who should be able to do computation, even if this key can't decrypt the ciphertext to plaintext?)

Assuming this isn't the case, do we retain classical definitions of security (the ciphertext leaks no information about plaintext; large collections of ciphertexts similarly reveal no information about plaintexts, or the similarity or difference between any two plaintexts) under FHE?

It seems if this holds true, FHE mathematically can't do this, as it would require revealing information from a ciphertext that means it is no longer effectively encrypted, hence it isn't homomorphic.
The author makes the assumption that economic growth has to come from an increase in material output, resources consumed etc. when it can very well be the opposite. "Number of atoms in the universe" has nothing to do with anything, and is just used to (incorrectly) turn their subjective argument into a scientific one.

You can reduce emissions and grow the economy, stabilize your population and grow the economy, move from physical goods to digital and grow the economy, reduce number of hours worked and grow the economy. Heck a few thousand years in the future we could all wire up our brains directly into hyperspace and still grow at 1% per year.
Testing quantum mechanics in space
I think you missed Levine's dripping sarcasm.
There's an interesting comment in that video that says the bird thinks it's an egg and it's trying to break it open.

I don't know if that's true but I wanted to point it out to hopefully get some answers here.
plenty of ads are malicious, and if you want to use an adbroker its super hard to control or address
Clearly this is what tipped the election from a union win to a 70/30 union loss.
Those are not "use cases". What is being blocked here is alert. It's like I need to put "that also calls alert" at the end of every example you put forward.
> which you have to abide by using google.com or any other Google web property

When did my web site become a Google property?
>people think the "borrow checker" is the only(major?) reason of the improvements, but working in this niche, just the fact I must model everything in terms of structs/enums/traits have "fixed" tons of stuff without even trying.

Sure, but Haskell had structs and enums (called algebraic data types) and traits (called type classes) (and pattern matching) in 1988, and even the people who think that Haskell should be used much more often than it is will concede that it is not sensible to use Haskell on many projects on which Rust would be a sensible choice (implementing a web browser, for example).

In other words, there are probably good technical reasons you weren't using structs, enums, traits and pattern matching before the invention of the borrow checker.
> But why must the parcels of air moving across the wing’s top surface follow its downward curvature? Why can’t they separate from it and fly straight back?

I’m sure smarter people than I wrote the article, but the way I explain it to myself is that it’s a manifestation of the same basic force or effect where the lower pressure area needs to be filled somehow. Like how the wind blows, cyclones form, etc., except in this case giving the wing lift somehow ends up being part of the most efficient “fill the void” solution.

Like how just behind a driving truck there’s an abrupt region of lower pressure; however, the air obviously doesn’t just keep on going straight forever but rushes in (incidentally, giving a boost to whomever happens to be tailgating). The gradual shape of the wing changes the scale of the effect, so that it happens constantly with tiny air ‘parcels’, each filling in the minuscule lower pressure region. (And, probably not unrelated to the fact that it’s intuitively unnatural for air to flow that way, lifting the wing a little apparently turns out to help even out that void most efficiently.)

It’s interesting to ponder for sure.
> We are already starting to see automated programming moving out of the research lab and into the commercial realm, e.g. GitHub copilot.

As soon as GitHub was acquired by Microsoft I knew their intentions were for automated coding tools. I wasn't concerned about this affecting my livelihood in the short to medium term, because state-of-the-art ANNs won't be able to grasp the context of business requirements without developing adult human level intelligence. Thus, even a full program built by such a system would need to be verified by a human to be sure it will behave as desired, obviating any gain in terms of automation. Even the rudimentary boilerplate that copilot spits out suffers from this problem.
This is what I came to hackernews to find, I heard him mention it in the video I think for the first time.
Different people have different opinions on things. Different communities have different values. And in general, people who live in a big city tend to have a lot of trust in institutions (governmental and otherwise) and in prioritizing the needs of a community above the theoretical liberty of the individual. People who live in more rural areas tend to be the opposite.

The way I see it, it's not that I owe the business something for the privilege of spending money there - it's that the business offers me additional value, the knowledge that other people there are vaccinated.

You don't have to see it this way, but it's possible for people to see things differently from how you see it.
It's exactly the issue.

If the AI could be shown to have copied the code it would likely to be found to be infringement.

If it was found to have generated new unique code, and merely leant how to program from the code it was trained on it likely wouldn't.

In either case, this is different to a clean-room implementation (which I think is what you said by "white room").

Clean-room implementations are supposed to protect against trade secret infringement, and are mostly used when building interop with hardware (where compatibility has special carve-outs).

If a person or AI had seen copyright code used in the project it would never be considered clean room.

But CDDL code is fine for a person or AI to learn from when building a new, incompatible implementation that doesn't share any code.
A guide from somebody who hates not knowing everything about you... Tengo mis dudas
I submitted this link: https://thehackernews.com/2021/07/several-malicious-typosqua...

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

3 days ago and it was killed, I wonder why?...
Oh, sure, the "winability" of what they were asked to do is also a problem. Lots of things were wrong with the entire enterprise, only one of which was the military's comfort with their own entire reporting structure openly lying constantly for years on end.
>glad we're ensuring that they don't suffer from any criticism

This is what's known as a strawman.
In a former life, I was doing tech support for UPS in the early-mid 90's I played around quite a bit with the commands to reset the various serial printers via echo and port targets. Not surprised things have moved beyond this.

Nice to see that .pdf pretty much just works.
Really once the secure channel between two processes running on each host is setup, there is no difference between the two methods.
A pull backup can be tricked just as easily by presenting a false filesystem or backdooring the 'pull process' running on the compromised machine.

You want append only backups with secure timestamps and do forensics to find the last good snapshot. It is easier to set that up with pull backups, but not so hard with the right tools for push backups.
There's an ongoing conversation that has lasted about four years on https://github.com/whatwg/html/issues/2791 regarding whether or not browsers should implement `<include>`, (think client-side SSI, php's `include`, ngInclude, or similar fragment import functionalities from different software) which basically comes down to the four(?) editors (Mozilla, Microsoft, Google, Apple) not liking it.

I noted that it's the most commented on issue in the whatwg/html discussion space, and for good reason.

It's just tiring to read through discussions where a small number of people control web technologies. Oh well.
Amazon’s policy is even better than that (IMO). They know that no one reads things before meetings, so it’s accepted that everyone will quietly read for the first part of the meeting (as much as half the total meeting duration). Then (and only then) when everyone has finished reading the same material does anyone speak up to ask questions or share input. Saves a lot of time in meetings, although it adds a lot of time in preparing documents. I suspect it probably nets out to positive time savings and am confident it results in more informed decision-making.

Source: I’m an Amazon employee
> - Deciding on Vue 2 or Vue 3 including transition path

Am I the only one here who absolutely hates Vue 2? No TypeScript support and no type safety at all (neither for props, nor for events, nor for provide/inject); many identifiers and references are hard-coded strings, making it very hard to discover dependencies between different parts of the code; `this` gets implicitly populated with props, data, computed, methods all at the same time and in some order that still escapes me; refactoring support even in IntelliJ/WebStorm is full of bugs (hardly a surprise given the missing type safety); horrible documentation ("Here's an example" != documentation); no proper two-way binding (i.e. one that doesn't produce change detection cycles). I could go on and on and on…
> I am not claiming that my proposal is the perfect solution for all situations and has no failure points. I don't really appreciate your use of maximal edge cases to break it like it was a theorem assertion. That just seems like you're more interested in negating the idea than exploring it.

I'm not saying it fails in edge cases, i'm saying it fails in every case.

There's two possibilities:

A) the employer acts in good faith.

In which case, why would you need this? Firing someone for unionizing is the ultimate example of acting in bad faith, so if they are acting in good faith, no problem to solve.

B) the employer acts in bad faith. We're assuming the employer wants to fire the employee - why would they be reasonable? The rational thing to do would be to be unreasonable until the employee walks away.

I'm not saying that a solution has to fix everything, but it should fix something in some reasonable scenario where parties are behaving towards their interests. Otherwise we might as well simplify it to: instead of unions, employers should just stop exploiting their employees.
See dang's comment. HN article link previously pointed to a pdf, now it points to this link.
> The Switch was fine. The fault was entirely in the dock.

... and now those of us who design things with USB-C ports have a very clear market study in "should we shell out the $ to protect the CC pins against a short to VBUS?"