skysight-inc/HackerNews huggingface dataset:
There is so many ways of running your own code in the kernel (mainly thanks to signed, but terribly written drivers [1]) that PatchGuard really is only a nuisance if you need to overwrite some kernel functionality, e.g. for hooking functions.

So a rootkit needs to worry about PatchGuard, but if you only want to run code at kernel level, you generally don't.

[1]: https://www.unknowncheats.me/forum/anti-cheat-bypass/334557-...
Cyptocurrency demands.
Guam’s invasive tree snakes loop themselves into lassos to reach prey
Related previous Christmas-present thread: https://news.ycombinator.com/item?id=25533263
I know David. If he's saying it, then it's very likely true. Smartest guy I know...
I decided a few years ago that my line would be banning a sitting president. I don’t consume political theater and don’t know what’s happening, but I’m going to stick to my principles. If what he’s done is so bad, there are ways to kick him out of office. I’m curious whether others have a line.
So kind of like an office tower but on its side.
No, my friend. Suicide's main issue is that you will be dead. I urge you to talk to a professional. You don't have to feel this way.
Yeah, I'd be happy with a self study model where I could also ask occasional questions of a teaching assistant or better-informed peer, ideally over a voice connection so the latency between questions is minimized. Most online teaching models lack this but could benefit greatly from adding just a little rapid give-and-take to resolve the inevitable obstruction.
Agree, no-code is a hot marketing term right now.

The only legit no-code project I know of is https://github.com/kelseyhightower/nocode
FRITZboxes are better in terms of their software. The names and descriptions for the various controls are written in proper language, and there are loads of graphs and stats for the nerds. My only gripes are that the interface relies too much on JavaScript (you get sent back to the login when you refresh the page...) and that, at least on my model, there is no way to perform a factory reset without plugging in a phone handset (who has one of those these days!).

Of course, OpenWRT still kills it in terms of support for standards. FRITZboxes have their own stupid mesh protocol that's only compatible with other FRITZboxes, not implementing e.g. 802.11s.
Because you've taken concrete steps to prepare for suicide, please take a few minutes to discuss this with a doctor or a mental health professional.

One resource is the National Suicide Prevention Lifeline. https://suicidepreventionlifeline.org
Ask HN: How to increase SWE salaries in Europe?
It is often mentioned that Software Engineer salaries in Europe are significantly lower compared to US salaries, even adjusting for lower Cost of Living.

The consensus on why that is seems to be:
* Individual contributors in Europe are not as valued as much as managerial professions, due to cultural/historical reasons

* Salaries in the US are skewed due to the presence of FAANG companies and VC money, which inflate salaries through the large amount of capital they inject in the system

* Europe has less freedom of enterprise (debatable), is in general more risk averse, and has a less dynamic job market (more difficult to fire lower performers), which results in lower wages to compensate for these factors.

Reasons aside, how can the European tech job market become more competitive?
Show HN: React Accessible Headings – don't hardcode headings in components
Free speech is a natural born right of all people. This is recognized in the first amendment to the US constitution, where it specifies that as a human right the government cannot regulate it. As the "public square" moves from physical locations to virtual ones, the responsibility to defend those natural rights moves from one host(US Government) to another(large online media companies). While the US government is not officially delegating the defense of these rights, defense of these rights must be maintained and it is the responsibility of the host platform to do so.
This is false. A video call will not prevent or detect MITM. You may be suggesting that a video call is used to authenticate the key, which is certainly a step in the right direction, but I don't think Signal supports this.
That's quite recent. I guess the app is broken for (Mobile) Safari then. Sorry about that. I will make an issue.
No, I think you are missing the point by a LOT. Your expectation is that EVERY burger must be made perfectly and if it's not its fixed RIGHT away.

Even at a moderately busy McDonalds there will be errors in your order. You can always go back and tell them to fix it and then you will wait... because they are busy filling new orders. And even after you waited there is a chance that they forgot about your fix, they remade it and it is still wrong, or something else happens.

This kind of stuff happens all the time in the real world. In fact, restaurants and food safety scores are the epitome of "try Olympics." You can have a rat in a kitchen in San Francisco and still not be immediately closed. But if you are making conscious efforts to remedy that, you can stay open and often have a long time to fix it.
That would be an instance of very talented developers sinking even more of their time into Apple's despicable platform.
On iCloud, "A shared folder only takes up space in the owner's iCloud storage."

https://support.apple.com/en-us/HT210910
My game plans to build an encoding for JSON that has schema that shows structure, name, and type. So, we would transmit a schema ID that maps to an in-memory schema. Do you have any plans for something like this? If so, we could work together.
Is that the case for our highly centralized clouds? No one's putting a liquid nitrogen cooled desktop in their office so this type of hardware would be owned by companies who are financially incentivized to drive down the overhead costs of commoditized functionality like networking, data replication and storage, etc. leaving just inefficient developer logic which I assume is high value enough to justify it.
It makes you want to address a paper to:

Light Amplification from Stimulated Emission of Radiation Interferometric Gravitational-wave Observatory-Virgo-Kamioka Gravitational Wave Detector Academic Advisory Committee.

It's like looking at the preprocessor output from some template heavy C++ code.
React Creator Leaves Facebook
People uploaded GPS tagged video of the event to Parler? Of course they did. The videos were shared everywhere. They were on television and YouTube.

Wasn't the claim that the attack had been planned largely using Facebook and not Parler, rather than something that happened after?
Yea, I'd understand the frustration if OP was paying for the service, but this reeks of entitlement. If you are a free user don't be mad when the company tries to convert you to a paid user.

A better example is how pushy Apple is with upselling their iCloud plans. I opened my laptop the other day and it auto-opened the iCloud settings app with the more expensive plan pre-checked.
This x 1000.
https://smallbusiness.chron.com/guidelines-disclosure-transp...

Read the fine print on your options award. Diluting the little guys is an old Valley tradition. Unless you have a no dilute clause, you're out of luck.
Precisely. Too often I see bad behaviour in open source communities justified with the lazy reply of "being nice does not produce good software" (multiple examples of this in yesterday's thread about suckless) and Jason's handling of this situation is a great refutation of that theory.
True. I wonder if something like this happens in China though.
Will do, but I'm just deeply bothered by the rhetoric and current events. Censorship and narratives have a powerful effect on humanity and very worried about where this is leading.
If you had to type in a long passphrase every time you got a text, you would no longer use a smartphone to do that anymore. So, yes, in theory you could have a locked down phone but form would follow function.
Key authentication is not for the "paranoid" or simply those with "high risk profiles", otherwise every web browser in the universe wouldn't do it by default on every single connection to every single website. It is a normal, routine thing that is expected in all modern secure communications systems.

Please don't spread this harmful meme.
Nokia, Siemens and Alcatel were trail-blazing European companies: they went toe-to-toe with Motorola and... I was going to say Nortel, but they were Canadian. Nokia (handset division) and Alcatel were bought-out by American companies (or merged). The EU let American money buy-out their crown jewels.
bought one actually - not quite due to this news, but because it reminded me I needed to get around to it.

It solves a fun niche for me - a relatively secure but technologically simple way for my parents to keep in the safe in case of my early demise. My spouse and in-laws have the PIN codes in their safes.

Seems about as good as I can get to store any keys/passwords/sensitive digital info you have without needing a SRE to be involved with unwinding your estate.
Upvotes need no further abstraction for their purpose. Good can be good. But if we are to police and shame bad, justice deserves more nuance than this. Downvotes hinder the discussion experience, and it limits participants to those with agendas or characters who can withstand that experience.

Downvotes help you avoid confrontation and discussion. You get to slap anyone on the wrist without them knowing it was you, or why. It's self-policing by censorship that directly counteracts free speech and free thinking. It's too convenient, too powerful, too disrespectful, too arbitrary, and too anonymous. Here comments literally fade out. You're voting to "cancel" a comment.

Why respectfully reply when you run the risk of being downvoted yourself? Being wrong and downvoted is one thing, but what if you were not wrong? The votes are a measure of opinion and sentiment, not fact. And we can police comments, but we cannot police the downvotes. To then call this tally "karma" and equate this with your worth on a platform is a sure way to encourage thought alignment, not debate.
It only helps verify what data the client sends to their servers, not what fraction of that data is stored on their servers. They could be (but probably aren't; see other comments) storing e.g. information about how often you connect and the volume of data that passes through their servers.
Came here to say that this is one gripping book
That's today but I'd expect next year's sub $1000 Macs will use previous year's M series chips in due course. (Exactly the iPhone and iPad playbook).
You need to think bigger.

Consider that all jobs depend on the continuation of social phenomena.

Think, for a moment, about the sentiment of 'They took our jobs'. (With 'They' being Jews, immigrants, Mexicans, China, or some other boogieman of the week.)

As long as there are jobs, people with them will always push the idea that some 'Other' is coming to take away their livelihood.

It's all identity politics - it's just that when its practiced by the political right, they don't call it that. It wouldn't be part of their identity to engage in them, after all.

But, of course, if you call out and challenge this, you will be accused of engaging in identity politics.
I'm being silly here but what if the Raspberry Pi became beefier over time? That would be a great platform.
Could a design with gaps between layers, but still connected as one not mitigate that though?.
Although it should perhaps be noted, they aren't packaged as they are in Linux, right? Apps generally ship their own copies of libraries inside of the app bundle, and it's perfectly common to have multiple copies of a library as a result. I'm sure I have at least ten versions of the Sparkle framework for instance!

This conveniently avoids most of the downsides of dynamic linking, except I don't think you get any of the upsides, either—which is to say I'm not sure what the point is. I kind of like it because, since I don't mind breaking code signatures, I can replace the frameworks in third party apps with updated copies. But I'm pretty sure that's not Apple's intended use!
Regarding the BBB/BBG, in the last 3-5 years the RPis have gotten significantly faster (RPi3 & 4) and gone 64-bit whereas the BBB & BBG haven't changed much (aside from a bit more eMMC and a very minor CPU bump) since they were launched. These days the 1GHZ 32-bit AM3358 (BBB RevC) is comparatively much slower and with only 512MB RAM, that's a lot less than a stock RPi 4.

Having said that, the BBBs are a great device! They're rock solid and have far better I/O options than the RPi: 4 UARTS, multiple I2C, SPI & CAN buses, EHRPWM, a ton of GPIO, 2x PRU processors, LCD driver, both USB and USB Gadget, oh and of course, the onboard eMMC is great compared to booting from an SD.

So I'm psyched about the Beagle-V.
I think you're sort of right. I don't like gerrymandering, but I think there are other actions at play.

If the votes are consistently that close, then I think this points to a deep ideological divide in the population. Possibly pointing to a lack of understanding and empathy of the opposition's position. This seems to lead to people feeling their voices don't matter because legislation is just crammed through the system without compromise or protections.
My experience filing my first 2 patents: How did I do it?
Having "enjoyed" a colonoscopy recently, I looked into this option, but the upside of a colonoscopy is that if they do find polyps, then can usually take care of them right then and there. Plus, they can also look for other things, and generally react to what they find in real time.

Unrelated side note: I did this all during the US election week, so that was a fun few days of stress and weirdness!
> Anyone working at either company that's not looking for a job should be

What?? I don't know about Evernote. But did you look at the financials of Dropbox? They have a solid sheet so maybe take a look before you suggest people there to look for another job.

They decided to shift their focus to enterprise. They made a decision not to compete on the consumer side. Enterprises don't need a free tier. I don't know if that was a smart decision, but I'm sure they looked at the numbers and made the decision based on it.
I agree places like /r/politics and /r/conservative are vitriolic towards each other but I haven't seen open death threats that are not removed swiftly and the user banned.

I don't agree that /r/politics attempts to "radicalize" people though. At least nothing I have ever seen in my 14 years on reddit I would classify as radicalization. Do you have any examples you can link to?
Not much would change I imagine. For most tasks consumers care about low latency trumps raw compute power.
Top articles from 2020 that you should read
You did not explain how this is dangerous whatsoever. What about all those companies or teams out there using exclusively functional programming and succeeding? Their own experience would be evidence that avoiding OOP is good (as it has been good, demonstrably, for them). If they merely spoke from their own experience and attested to the good things that demonstrably came from avoiding OOP, you would consider that dangerous?

That’s a ridiculous perspective.

Again, it’s totally fine to disagree with them, and make solid counterpoints if you can, but calling them dangerous is completely ludicrous.

This makes you sound like a narrow OOP zealot who gets cranky when people point out the truth that any use case solvable by OOP is also solvable with at least equal quality and equal satisfaction of the constraints using functional programming.

Again, merely disagreeing is one thing, and raising pros vs cons of some specific OOP design. But to call it dangerous to suggest OOP may never be needed is just completely unreasonable. I question your understanding of the concept “dangerous” in that case, and if it were up to me, you’d lose downvote privileges treating people like that and misrepresenting their sincere, evidence based software ideas with a derogatory term like “dangerous.”
Linux is just 2% of the desktop market. Apple and Microsoft have good enough cloud storage + sync, so Dropbox needs to be even more compellling on macOS/windows to survive.

Their Dropbox Transfer offering is a nice alternate revenue stream for them. I wonder what else they can come up with.
Wow Template Literal Types look awesome, so many possible use cases!
I would argue that they cannot effectively go elsewhere and competing services cannot emerge. The reason for this is that the Google Search index has been built over decades into a unfathomable search index that is beyond compare. If the index were made public, with a usable API, then other companies could provide alternative search experiences, however developing an on-par search index is nearly impossible, even with the strongest venture backing imaginable. Furthermore, since google controls the index to the worlds information they are able to delist topics or pages that users may want to see.
It wasn't a covid relief bill, it was the yearly appropriations bill that included covid relief. It also included an update to the Intelligence Authorization act.

It doesn't require anyone to provide a report on everything they know about ufos, or report anything previously classified to the public. There is a broad change to reduce duplication and waste by sharing information on unidentified aerial phenomena between intelligence departments, and make a report on how this info is shared to the senate.
> You don't compare builds because you probably don't actually have sources

https://github.com/signalapp/Signal-iOS
Hmm, I wonder what the feature size is and whether they'd have a good story about storage at commensurate low power usage?
As an Intel shareholder, (only bought when it tanked after quarterly earnings this year), I can say this is exactly what I was waiting for.

I'm not super sensitive to exactly who replaces Bob, though Pat seems like a decent choice having read about him now.

I will say I was ready to unload the shares if Bob was replaced with another MBA though. Having a non-engineer lead an organization like Intel was a disastrous choice and seriously makes me question the boards judgement.
> looking into getting wireless working directly on it.
reply

This is, unfortunately, pretty hard to do well. 5 GHz AP support is particularly complicated, as the AP is required to take some special steps to avoid interfering with other services using the band, including weather radar. Most consumer cards don't implement these steps, limiting them to operating as a client on those frequencies.
I disagree. It's a neat solution to exactly one, pretty theoretical problem: how to have digital currency without any trust involved in the system whatsoever.

And nothing else, because tracking things in the real world instead of currency requires trust that what's on the chain really is what is in the real world, and besides there are lots of highly trusted institutions in the world that it's not practical to do without, like the judiciary system.
The stereotypical description is a circular object that can hover and make sharp directional changes. Usually they're described as having lights and sometimes as having no seams or visible rivets.
I've run into broken API without even trying…core things in like AppKit and Foundation, even. Many of them get fixed, but I find it difficult to believe that you've never run into buggy API on the platform.
Does this imply that an emitted photon does not attain the speed of light instantaneously but has a finite acceleration? Likewise that an absorbed photon decellerates?
A relevant post, "Open Source is Not About You" by Rich Hickey.

https://gist.github.com/richhickey/1563cddea1002958f96e7ba95...
This doesn't change the fact that, for any degree of heat conductivity achieved smaller packages will be hard to keep cold than large ones.
I think the problem is:

a) it's too easy to build data syncing into other products

b) the ease of having syncing built into the product I'm using is really powerful

When Dropbox first came out a lot of software was a lot more "local", and Dropbox was a lot more useful. But now we have Google Docs and Office 365 for most documents, git/GitHub, etc. for source code, things like Figma are starting to crop up for designers.

For each of these, unless the syncing was especially bad, it's hard to imagine an out-of-band syncing solution differentiating itself in any meaningful way to make up for the more complex UX/setup.

Unless someone for some reason comes up with a product that's just amazing compared to its competition but has no syncing capabilities, or syncing becomes incredibly difficult to implement well, I don't see why people would use Dropbox.

I'm not a musician, but my guess is that musicians care enough about pedals or the differences between them to justify a separate market for them. Certain pedals are smoother, or offer more resistance, and that matters a lot to certain people? But I don't see an analog to that for data syncing.

---

If there were a market for data syncing itself, I feel like it would be product companies paying for it as a service, and not something that end-users want to pay for directly.

Another way to look at this is that maybe filesystems are too low-level of an abstraction for most end-users. I found that people would often be confused by the idea of a filesystem that existed separately from any application when I was trying to explain computers to them, and UX seems to be moving away from needing users to think about a filesystem.
I am curious if you liked it or moved to another tool.

edit: I know it's still early, but I'm trying to introduce something new beyond `pointer-events` and more into studying each node and its effect on the entire dom tree.
AWS Machine Learning Manager Is Rooting Out Bias in AI Programs
James Jessiman (1971-1997)
Was this posted because of the current TikTok sea shanty trend? https://www.msn.com/en-us/news/technology/sea-shanties-are-g...

Great examples:

https://twitter.com/therealhoarse/status/1348995617889132545

https://twitter.com/jennyrae/status/1347717112912097282
You do know that social media is not the only thing one can do outside of work, right?

Like, there are ways of spending time living that don’t revolve around trying to make “gains”; social, financial or any other kind.

Maybe this is something that your parents mean - they’re expressing a worry over whether you’re getting value out of life, as you’re hustling through all those businesses you seem to be running?

I notice entrepreneurs using the baby analogy a lot. It’s an interesting distortion of reality...
There's a lot of very undespicable people using the platform, unfortunately…
It will, because it will prove (or give you a lot of confidence) that the agent who sent you their public key is your legit correspondent.

This uses the fact that the client on each side is open source and inspectable, so that each side knows that they sent only the public key that they generated on their own device.

PS: to answer your last sentence, Signal allows you to flag specifically contacts that you managed to verify. Which is technically equivalent to say that you verified that the public key is theirs.