skysight-inc/HackerNews huggingface dataset:
From about 2016-2018 I was wondering why my iMessages became fodder for strangers to parrot back to me at coffee shops in the small USA town in which I was living. Of course, I explored the idea that the other parties of these iMessage conversations (usually thousands of miles away with no apparent connection to people in my locale) had somehow betrayed me. This was likely not the case, as I confronted those parties and they adamantly denied discussing or sharing our conversations.

It’s likely that my devices were owned and on display for hackers in my local community. This article is a reminder of the trauma experienced as a result of the paranoia and mistrust I experienced, and a reminder that we are not to trust our consumer devices to really care about our privacy.

If Apple cared about user security they’d build robust defenses into the devices that empower the end user to have a degree of confidence regarding security. Instead, the iPhone on which I’m typing could be at this time could be 100% owned and leaking data in real time and I’m afforded no visual indication of that possibility. The camera and microphone could be hot and transmitting and Apple refuses to offer any way to confirm this in a robust, hardware-visual, unhackable way. That computer camera activity led’s can be hacked (or could be in previous iterations) is indicative of the level of irresponsibility going on.

The blob that is the combination of a modem that interacts with cell towers, and the vastly complex computer tied to it, affords zero insight into what the phone is doing or whether it is betraying me.

And, such privacy breaches are enough to ruin lives. World is full of malicious folks who enjoy hurting others if they can get away with it.
Yeah, I think the language used there just isn't being that precise, by engineering standards, that's all.

When you're assigning blame for something like an aircraft crash, what you want to single out is errors which were preventable. So, for instance, icing on critical sensors probably isn't preventable 100%, so that's why we do things like have redundant sensors, algorithms about how to use that sensor data to avoid letting a bad sensor reading cause a big problem, etc. Another thing that isn't preventable is weather, of course, so we engineer things to handle that. But preventable errors, especially ones which we've already learned how to handle in the past, are generally considered unforgivable and worthy of assigning blame. A crash caused by a Russian AA missile isn't really avoidable for a passenger jet, so we don't blame the pilot or the aircraft maker or airline. A crash caused by using a single sensor that's known to ice up and is used for a system that's only there because someone thought it'd be a great idea to slap some oversize engines on an obsolete airframe from the 60s in the wrong position, however, is clearly a preventable error.
The malware itself is non-persistent and doesn’t survive rebooting (typically, it would be installed in /tmp, which is a RAM file system). To survive a reboot, a piece of malware would have to somehow break the chain-of-trust extending from the boot loader (since everything is effectively revalidated on boot), which is a much smaller attack surface that is much harder to exploit.

Apple is not intentionally removing malware themselves, and AFAIK they don’t have the ability to tell if a device has been compromised.
Yes, they are the first sign that the company oversells its products/services. As soon as the customer realizes his expectations are not being met -- or never will be -- he starts punching the PM. Mature organizations would put Sales in project status calls to speak with the customer in the first sign of misaligned expectations, and that helps a bit.
The fact is, Greece also has 0 crashes. Your statement doesn't make any sense.

What is different about the US? (Other than we had fewer MAX-8 deliveries than the rest of the world)
I assume you're talking about GTK or Qt? AFAIK they are the only viable options for Rust GUI at the moment, but their paradigm doesn't fit well with Rust ownership and you need to use ref-counting everywhere as you said. I don't think the problem is inherent to GUI in general though.
And location. Canada has no border with the developing world, and neither does Australia. If Canada was located next to Panama, things would probably look different.
> The 90-minute presentation essentially demonstrated almost all the fundamental elements of modern personal computing: windows, hypertext, graphics, efficient navigation and command input, video conferencing, the computer mouse, word processing, dynamic file linking, revision control, and a collaborative real-time editor (collaborative work).

Whoa, 1968! It seems incredible that was half a century ago!
Is a loan deemed not risky by the bank necessarily not risky for the loaner? (That's a genuine question, I have no clue)
fair points all.
we are looking to address the overload through the prioritization so maybe that will somewhat address the first concern
I agree there are multiple use cases.
Most of what she said is purely factual. It's not her fault if the truth is "political flamebait."
There is a theory that the advantage comes from being the first-mover with a technology before your competition can adopt it. So innovation doesn't create a moat but short-term monetary benefits for your business.

There are benefits and drawbacks to both systems but society innovated for thousands of years before there was IP law to guide us.
Do we have any idea at all about how many users were affected?
I didn't look at your link, but if you're talking about the 737MAX, the OP isn't talking about that, he's talking about the 787. AFAIK, the "teething issues" the 787 had were about some batteries catching fire.
Losing coldness due to opening door is really not very relevant. Most of the cold in a fridge is stored in the items you keep in the fridge, not in the air itself. A typical fridge holds maybe 1 kg of air inside it, and cooling 1 kg of air by 17 Kelvings is 17 kJ, which is probably a minute of compressor running. Opening a fridge and losing all cold air from it thus costs you probably something like a quarter of a cent.
You say that like Apple knows the device was compromised. The act of patching it requires rebooting the device. Unless the malware left evidence of itself behind in persistent storage, by the time the device is patched you wouldn't be able to detect it.
How did you arrive at that "collective opinion"? Google and Facebook still seem to be doing OK. Even limited to developers, StackOverflow is being used as much as ever.
I suppose it depends on the activation function, but many of them are bounded. Polynomials are unbounded at the extremes, and as such should really only be trusted (sometimes) for interpolation, not extrapolation. If you get a new input which is outside the radius of your training set, the answer could be pretty extreme and not supported by the training data.
Point conceded.
I wonder how much this has to do to with immigration and immigration policy. The US and Canada have both been very open to migrants since the at least the 80s (current US administration exempted), but Canada has aggressively pursued attracting high skill foreign born workers while the US has not. I know US foreign born average earnings are substantially below native born earnings, but I couldn't quickly find similar statistics for Canada
Codemirror 6 Progress
hahaha. I hate both the ridgeline and the avalanche. It's a car with a truck body.

Body on frame construction is a dying art and it makes me pretty sad. I love that my 4runner is still built strong.
Externalities on the fetus.
I just don't see it that way.

Without establishing any ground rules, (what similarities are we talking?) It's hard to do.

India, Canada, Pakistan, New Zealand, Australia, USA, Brunei. Former British colonies with bigger historical differences, isn't the final destination sovereignty?

Wouldn't Singapore be more analogous to HK than them though? For instance I never considered that Singapore broke away from Malaysia after Britain left.

Extradition bill in HK with support from the capital. Affirmative action policy in SG being imposed by the capital. Those kind of play toward the concept of a proud city-state breaking apart of a larger, country that doesn't seem to grasp what the people are feeling.

It reminds me of an unattuned parent trying to force their child behave a certain way when they're already stressed out by something else. If it goes too far, it creates this spiral and the child suffers, and has to leave the family. Obviously having people who don't care to understand your feelings in charge of your life isn't tenable.

What if HK were to decide "enough is enough", to move out, and live their own life? They have a developed economy, their own legal system, health care, and civil servants. They can make their own decision without a power thousands of miles away with a totally different organizational philosophy trying to control them.

Aside: If we wanted to contrast HK <-> SG, I'd probably pick different things. For instance Singapore speaking Mandarin and being more diverse culturally/linguistically. It's really cool. Look at this: https://en.wikipedia.org/wiki/Languages_of_Singapore#/media/...
Ask HN: Any recommended readings to learn about post-recession patterns?
I'm sure people have observed patterns in society during and post-recession. What are good books/resources to learn more about this? Could include economic, domestic/foreign politics, cultural, or religious behavioral reactions.
Taking it further, does this mean we should break the country into a bunch of small ones so we can all be better off?
Previous discussion (June 24, 2018): https://news.ycombinator.com/item?id=17385383
> You're (possibly unintentionally) distorting/diverting the issue. Nobody is criticizing open source maintainers for trying to get funding in an abstract sense.

Yes they're very good at providing speech and debate lip service about wanting to sustain OSS devs, but then when we actually want to do anything except hold out a tip jar they treat OSS devs like trash. The person that wanted to throw people in prison didn't seem particularly interested in our ability to get funding https://twitter.com/kyledrake/status/1166801737534984192
How can you make sure your AppDelegate has a single responsibility?
> It's possible to write code in these languages without these bugs

I would go so far as to say in any non-trivial codebase it's virtually impossible to avoid introducing a bug of this nature. SQLite is probably the codebase that has the highest chance of being safe from this, due to its extremely thorough test suite and amount of fuzzing that's been done, but even that codebase was found to have a significant bug (I forget the details) in one of the optional first-party extensions, as that extension did not have the same rigorous test suite that the SQLite core did.

To be clear, when I say thorough test suite, IIRC SQLite's test suite has 3x as many lines of code as the code being tested. And I think there's some sort of instrumentation to ensure the test suite covers every single code path.
My 2013 Tacoma has alot of software issues with the touchscreen radio -- Bluetooth goes haywire, UI gets funky, among other things.

Toyota says there no updates were ever made, despite some issues I'm sure people have complained about. I can't see the harm in open sourcing something like this

Plus side is, eventually I'll just have to learn to either hack it, or cobble something new with the parts.
pretty much. Datomic is roughly what you get if you do MVCC, but never garbage-collect old entries and support querying at a chosen version/timestamp.
Biohackers Implant Meshable Hard Drive to Create 'Thigh Speed Internet'
Do you even studied statistics?

There was no crashes in Canada or X country , what conclusion can you make from this?
His ideas are fringe pseudoscientific ideas at odds with mainstream biology, and he misrepresents the current knowledge he claims to "demolish". He relies on pop culture books from discredited people who are not subject matter experts and who have a religious agenda.

What aspect is there to touch?
This is a really cool idea -- though to be honest, I would have some reservations depending on what the "courses" entail.

The biggest thing that I would look for in a freelancer is demonstrable experience doing the particular thing I'm hiring for. For example, if I want someone to help me implement a game using the Unity game engine, I'd look at the freelancer's body of work of past Unity projects. I would be very hesitant to work with someone who is learning Unity for the first time using your platform because that would imply they have no prior experience using that technology.

It sounds like your courses are intended as a way to validate a freelancer's knowledge -- almost more like a test or certification than a course. I see in another thread that you intend to have users upload a previously completed project, which could be a great way to check their past work, but then I'm a bit confused as to why they would then need a course.

So I guess I feel a bit confused about what I should expect from the people completing the courses -- will these people be freelancers with experience and the courses are just validating that? Will they be freelancers with no prior experience in a particular technology, and they're learning it for the first time via your site? Will it be a mix of all of the above?

I think a focus on validating freelancer's existing skills would probably give the most useful data for the folks that are trying to hire them.
So, there is, but it only works for your code. You can do it via an attribute in the source (#![forbid(unsafe)]) or via a command line flag (cargo rustc -- -D unsafe).

This will not check your dependencies. You can use other tools, like cargo-geiger https://github.com/anderejd/cargo-geiger to check your dependencies.

And of course, at the lowest levels, doing anything useful requires unsafe, since your operating system doesn't expose a Rust API to do tasks.
I'm with you! This is one reason I keep driving my '92 Rover and don't want a newer car.

Just make sure there's an 1/8" jack, too, so I don't have to deal with Bluetooth.
But are those spreadsheets/docs indexed by and show up on search results?
I'm not sure what the argument is here?
BabelPod: Line Input for Apple HomePod
This looks great.

I'm interested in the possibility of running a private mirror. Does anybody know if they've release the source for proxy.golang.org? I can't seem to find it in the golang github org.
If that diversity doesn't lead to better results then it isn't necessary. I wouldn't consider the oligarchs of Js engines to be diversity, nor inherently innovative. In the past there has no doubt been innovation, but currently it has significantly stagnated.

Wasm was not what was promised. Mozilla and the other vendors just translated the wasm bytecode to js bytecode. All it did was skip a few steps. Yet the actual requirements for performance, simd, was ignored in its proposal. It has been a significant under delivery overall.
And how long can you hold it at max effort?

Should MAX-8 training include a physical fitness component?
How do you feel it compares to "just a normal linux distro with a bunch of edu apps thrown in"?
Show HN: An RPGLE Runtime for .NET Core
> Monetization is still a huge taboo in the open-source community

That's not true. Qt has managed to monetize fine, and it's no pariah. This is 100% about the way in which people are hijacking tools to promote monetization of their code.
Archived link:
https://archive.fo/20190829140749/https://www.bloomberg.com/...

You can use this chrome extension to easily get the archived page: https://github.com/ImedAdel/arkiv/releases
> One of the best tips I learned about reducing food waste is to freeze bread and avoid putting it into the fridge. Frozen bread stays fresh and can go directly into a toaster or toaster oven:

As a french person, the idea that you would put bread in the fridge just horrifies me. But then most of the stuff labelled as bread in the US really isn't bread.

A bread machine will make both your bread a million times better, both taste and ingredients-that-are-inside wise.
Yeah sorry, they could send ro.build.fingerprint instead if they really wanted to know what version of builds and devices out there are causing issues.

I can see this as an opt-in but not as a silent, default behavior.
You make a very good point.

At issue here is that the developer is not selling their time. They're putting in that time for free. And then they want to recover that income after the fact. This is traditionally how any kind of product is developed. You put in time and resources into a product and you sell that product to recoup that cost and hopefully make a profit as well.

If you don't own/control the software, due to it being Free Software, then that whole avenue of income generation is not available or very difficult. Time and again, we see individuals and companies trying to find a way to sell Free Software like traditional software.
China's lunar rover discovered unusually colored 'gel-like' substance on moon
> have a driver seat that shifts when I turn right (quoted $800 to fix)

Of anything on that list - I'd get this one fixed. I mean, if it's doing that - what's to say you'll be surprised one day it failing causing you to have an accident? Or it not working correctly in an accident.

You might look into what it would take for a custom shop to replace the seats with something else - even something from another vehicle. Manual controls, etc. Something that would be safer. Might be a lot cheaper than getting it "fixed" (which might just fail again in the future).

I once was in the market looking for a used 2-door Tahoe (not easy to find). I ended up finding one that I was going to test drive; looked like a real sweet ride. But then I did some research on the vehicle - it seems that for that particular model, there was an issue on the driver's side seat, where a bracket would fail, usually on acceleration (like an on-ramp for a freeway), and the seat would fall backward. There was never a recall for it. I considered the thought of having something custom done to fix it, but for something like that, I just noped out of it (good thing, too, as I ended up finding what I really wanted - a 1999 Isuzu VehiCROSS - which, while somewhat of a money-pit, I love).
> Most of us up here are simply grateful not to be in the USA - since Trump, ICE, et cetera - not to mention free health care, here, which Trump made every effort to destroy.

Contrast Trump with the Ford dynasty, and the PPC. Populism is sharply rising. I work in a riding where a candidate (LLTT) ran on an explicitly anti-trans, anti-immigration platform and rallies with open white supremacists. It's Trump's brand of hatred with a sheen of professionalism that Trump will never manage. That should scare you.

Contrast ICE with the genocide of first nations, where indigenous women are still being sterilized against their will.

Yes we have health care, but the mental health care in this country is almost nonexistent. And when you enter that system while trans, good fucking luck, sister. I know.

Having lived in both countries. Both have an immense amount of pride. But Canadians, by and large, are too "polite" to speak out. Except for the proto-nazis, I guess
No. Banks have a much higher risk threshold and can repossession you.
They are diversified, have qualified financial staff (mostly) and more.

Neutral side is generally considered "best effort" in the axis.
Is Reuters a credible news source? I have seen many news from that site but don't have a good way to verify their reports...
This meme of "why are we building more than exactly one thing for a certain purpose" needs to die. Alternatives need to exist and they are beneficial for innovation and cross-pollination of ideas, resilience, finding alternative approaches to problems and last, but certainly not least, not ceasing control of everything to a single company. For inspiration for this idea, see: natural selection and evolution.
This is just aesthetically creepy. The real creepy thing is that you have a bug in your home that records audio and sends it to Amazon.
How did this malware compromise the iPhone in the first place. Did Apple insert a backdoor for the spooks that was discovered by a third party. It wouldn't be the first time as Google is reported to have inserted a government backdoor that was subsequently used by the Chinese.

https://support.google.com/mail/forum/AAAAK7un8RUqYupi59QYXM...

https://web.archive.org/web/20190322185231/http://edition.cn...
I mostly disagree, but I appreciate your opinion - it adds a valuable viewpoint that needs to be considered.

Opinions on this matter may arise from the dichotomy Martin Fowler describes between an "enabling attitude" and a "directing attitude" in software development: https://martinfowler.com/bliki/SoftwareDevelopmentAttitude.h...

You're right that web apps have become extremely JS- and framework-heavy. Just like adding lanes to a freeway increases traffic, adding JS performance has increased demand for it. But faster JS execution does translate to more headroom for developers (regardless of whether they abuse it), which enables new scenarios that wouldn't be possible otherwise.

An enabling attitude will give top developers the freedom to rise higher than ever before; whereas a directing attitude helps to improve those who would perform poorly otherwise (by preventing stupid decisions) -- but places artificial blockades in the way of the best performers.
they’re toasted
Not really, as it depends on distribution as well.

They actually aren't that different (distribution-wise) in many places, although obviously Canada has a lot more parts where people are really spread out. Because most of Canada's population lives in the southern 10% or less, there are many regions where density of infrastructure & people looks kinda-sorta-the same. Obviously there are exceptions, and only one large city, etc.
It would be less creepy if they actually asked the user if they want to upload those system files before uploading them.
Khan academy works. We do use it. But I am looking for something that also teaches about politics, philosophy, languages etc.

Also, I want a website which teaches me (the parent) on how/what to teach to the kids. For example, Kumon at this age makes him do additions of two digit numbers with speed. I am not sure if doing things fast is what Kumon should be teaching. I am not able to get guidance on whether or not I should concentrate onspeed vs more concepts.
Hi there! Keith here from Plaid. We launched in the UK back in May this year - check out our blog post here https://blog.plaid.com/plaid-in-the-uk/ and feel free to shoot us an email at europe@plaid.com if we can be of any help getting you set up!
The growth of HELOCS has been >7% for the past few years and the Bank of Canada (BOC) is starting to get worried. Canadians are not only taking on debt to buy housing, they are also leveraging housing equity for other expenses as well.[1]

BoC staff add that, “Home equity extraction may also be concealing emerging financial distress if borrowers are taking equity out of their homes to manage other debt obligations or to finance their daily expenses because they lack other sources of funds.”

[1]https://www.ratespy.com/heloc-growth-isnt-what-everyone-thou...
Ask HN: Are there any good alternatives to Nutanix?
Would there be any significance to the question if the people asking about it weren't themselves economists?

It's a strange question, to ask if OSS will still be around that far in the future. It (albeit without the name) has been around longer than proprietary software. Did your survey ask if proprietary software would still be around in 20 years? I think it should have.
They use diamond anvils to create the required pressures though. I wonder if it's somehow possible to lock these kind of molecules or other stuff inside an unbroken diamond carbon lattice and what would happen.