skysight-inc/HackerNews huggingface dataset:
While it is very impressive for one person to have built an non-Linux OS from the boot-loader to a running HTML browser in a short space of time of a year, I'm not surprised about this achievement since there is now an abundance of low-level tutorials, source code and specifications now made available in 2010-2019 compared to 20 years ago, which was the late stage of the OS wars.

It's like a 8 year old now developing a iOS app in 2019 but using SwiftUI. Nothing wrong with that but 10 years ago, I could imagine it was sort of harder to write an app in Objective-C than writing one today. Accessibility is always a good thing for newcomers to step foot into development. SerenityOS is a good example of an OS that has taken advantage of this opportunity.
Amazon Workers May Be Watching Your Cloud Cam Home Footage
Client-Side PHP
>What makes you think that they're doing this just because?

I don't think they'd do it "just because". I think the NSA has access to all devices, but they don't necessarily share that access with lower-level agencies. And yet, the NSA wouldn't want people to know that they have such good access, and so it would be necessary to a) not act on everything, and b) maintain the appearance that they don't have that access.

I think it's likely if only because of the complexity of devices, and the fact that it is easy to hide both intentional and unintentional flaws that would permit access. Certainly there is a huge motivation to use modern devices as part of a panopticon network, which would give anyone a huge advantage in almost every aspect of life - economically, politically, and militarily. Plus, with new and egregiously powerful exploits constantly being found in the wild, who knows what's possible with the total cooperation of manufacturers?
I always write a design document first for anything larger than a few days' work. A few pages of prose is enough, written in Google Doc or Quip or whatever is the comfortable sharing+commenting standard within the org.

Even if nobody else ends up attentively reading the document, it's valuable for myself as a point of reference after the work is done. It can be humbling to go back and read my own assumptions.

Usually some of the text can be transplanted into more permanent engineering documentation (Wiki or whatever), so it's also a good habit for documenting beyond just inline comments.
Yeah, we could make an argument for a hybrid system that provides cameras for human-drivers that might be later repurposed for autonomous-drivers.

I dunno how practical that might be, though. I mean, while I agree that mature self-driving technologies should be able to work with semi-arbitrary sensors, early self-driving systems -- the sort that'll tend to co-exist with human drivers -- would seem to benefit from purpose-specific camera systems, optimized for the benefit of the self-driving system without compromises/complexity to enable dual-use.
I attended a talk about this topic that used the PISA dataset to show this (well it showed that in countries with segregated schools the performance of students had fatter tails on both sides of the mean iirc). I think the data should be available online somewhere.
Where was this in 2014 when I wasted two months on doing the most basic WX things?
Wow, your description of the problem of photo organisation is exactly. I've signed up for the beta!
It's still useful. If you have a string or text file and want to parallelize the processing of it, this lets you cut it in half and do that.
Elm was chosen because we believed it to be a better language than those which are mainstream right now. We believed it would make us more productive, prevent bugs before they reached production, be better at local reasoning and make it easier to onboard new people.

So far we are not dissapointed, and in my opinion Elm is on its way to become mainstream because of these things.
But a supervised device is neither wiped, locked, nor extremely uncommon, nor does the device owner usually have the means to break the pairing, so I reckon you're off base here.
It is a normal device with normal data, it just can't be imaged. They can still go through it.
Can't help but wonder, didn't you think about reporting this, anonimously at least?

If you figured this out, it wasn't all that unlikely that a less scrupulous hacker could have.

(Not judging, both because I don't like to and because you were a kid.)
I think a cool product would be a cloud phone, where your phone is actually a VM in the cloud and your physical phone would be a bland minimal image. That way if they ever look at it they find nothing. But you can access your VM cloud phone from any device even a burner. You could even buy a burner at the airport after clearing customs and then log into your VM cloud phone.
>I agree that the U.S. has done some horrible things during it's hegemony, and I do not support them. But the brutal reality is that, others would do the same to us.

This is what nazis was saying in the wake of loosing war in East front, or Britis when they start loosing colonies one after another, turned out not all civilizations are as vindictive and machiavellian in nature as some of western countries are. Nobody put all whites or even nazis in death camps in Germany, or even made sure it's economicaly backwards, also nobody sought retaliations from Britain even after it ceased to exist as global superpower.
My only question is: why? I mean, those are going to be so much more expensive to produce, less reliable and harder to replace. There are some upsides regarding overall visibility, but I think that it's one of those cases in which the ups don't make up for the downs.
Leibig's Law of the Minimum strikes again.
Unprecedented California Blackout Plunges Millions into Darkness
And there is an European Convention:

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

Though I believe that it wasn't actually signed/ratified by the UK:

https://www.coe.int/en/web/conventions/full-list/-/conventio...
The ability to pick up byte streams mid-run is not useless. It's required for example to jump to arbitrary locations in a file and make sense of the data you find there.

Imagine a text editor displaying a large CSV file. Wouldn't you mind having to read everything betseen two locations if you jump forward from the one to the other? Or read everything from the start if you jumping backwards? Even if the text editor stores its own synchronization points, it has to read the file completely at least once, which can be annyoing for very large files.

Also, many of the simpler text tools that only look for ASCII bytes wouldn't work. For example, printing the last lines.

Also, I don't know that other sytem, but what about robustness if there's one bad byte somewhere in the file?
You do have to figure out a solution for 40k people though, because if just one of those relatively small group of people does something that hurts someone, then now the school is liable since it didn’t give proper instructions/protocol/training, and enter the lawyers.

It’s much cheaper to just shut it down. That is the state of US society. If you’re a leader, first, you think about how you open yourself up to being sued, then you make sure you have plausible deniability (I warned them, told them not to, they acknowledged, it was contracted out to XYZ entity, etc), then you proceed with solving the problem.
On trucks/vans rented at Home Depot cameras have already replaced rear view mirrors. The video screen was mounted in the standard rear view mirror position.

Personally, I loved the cameras.

Similarly, I’m able to park faster when I rent cars with cameras. Over the past few years, I’ve perceived that contemporary cars are designed with visual sight lines & ability to see the end of the trunk greatly reduced. Cars almost seem to assume a camera will be available.

Cameras are tremendously better at night, if night vision is available.
Same here, probably something added by oh-my-zsh
Juul Is the New Big Tobacco
I guess the tax payer will be happy not to use any of the infrastructure and services their tax money pays for if they don't pay taxes?
The point being that a camera could just film the entire surroundings and show you that picture, instead of exactly what you are able to see through the mirror reflection- i.e. you're constantly seeing your entire blind spot, not just the part the mirror is showing you for your head location.
Ask HN: Is it possible to add NFC tag to an older MateBook X Pro in Germany?
VLQ can also be backward scanned, since the high bit is the continuation bit. Just scan for the next cleared high bit, which marks the end of a glyph.
Your language skills are a function of your ethnicity, and so the "language skills" are easily substituted for racial stereotypes. Also, children at that age are naturally less skilled at any language. But in non-native speakers, due to the clear accent, it's blamed on the different ethnicity and quite often on a perceived lack of effort.

Children can reach A2 proficiency in a couple of months, given proper instruction. Who is supposed to give that to them but the teachers in a school?

Do you think your cousin is somehow more entitled to the help of those teachers than the immigrants? Would you prefer those children be deported into a country where they have to fear for their lives and their future? Would you approve the use of force and violence against the children to bring them there (because otherwise they won't go)?

The schools with the highest proportion of non-native speakers will often have the worst teachers. Often because they don't have the choice of the best applicants. And other resources seem to be lacking, on top of higher needs.
HN is pretty much a mono-ideological site, from what I've witnessed. Any topic which triggers ideological discussion could be good for HN in my opinion.
> Google dropped their “don’t be evil” motto for a very damn good reason

They didn't drop it though.

>> "And remember… don’t be evil, and if you see something that you think isn’t right – speak up!"

https://abc.xyz/investor/other/google-code-of-conduct/
Small old bump will never "knock a wire loose". This is serious industrial level equipment that must handle rain, snow and other shitty conditions including vibrations of a wide frequency range. And all that at least for the warranty period of a vehicle.
Show HN: aes.vbs – AES-256-CBC in VBScript
Use a different browser, something like Privacy Browser [1] which enables custom Javascript/referer/cookie/etc. settings. For Twitter I tend to block anything and everything which makes it revert to its non-JS page. Enabling Javascript gives the normal page without all those popups and app nags. I have never been rate limited. I am a passive Twitter reader since I do not have an account there so for me this solution works, I do not know whether it is possible to actually post anything on that site in this manner.

[1] https://f-droid.org/en/packages/com.stoutner.privacybrowser....
You can do the same thing using VLQ, with less wastage. Just scan for the next cleared high bit.
If that is just one example, what is another one?
China Loses a Tech Generation as the Big Payoff Promise Fades
Once again demonstrating the tenuous link between pay and skill. Industry and public impact are bigger influences.
That is mostly true, people are generally concerned with the way Windows 10 handles disabling telemetry and other privacy concerns such as automatically reinstalling or reenabling 'features' after updates. In addition you get the bonus of having ads in your start menu by default, a mess of features/software you can't remove and opting out of everything is quite the process.

You can of course sniff your network traffic to see what does get collected, and that way you at least know what they collected and you can imagine how it can be used and abused.
Japanese KitKats Are Replacing Plastic Packaging with Origami Paper
Obesity Is Weighing on Education, Productivity and the Economy
I feel that this is an odd way to deal with the problem. What about trying to fight age-based discrimination, among many other types of discrimination all-together? That's what they should be trying to change, not coming up with yet another way to easily commit frauds in so many different fields.
Lắp loa bên nước bạn Lào
There are loads of these road races in UK & Ireland (also in mainland Europe). It's a full calendar.
> or get a few strong guys together and carry 'em up the stairs

And if one of them suffers an injury, then the school gets sued for millions. Healthcare costs a lot, and everyone will take the opportunity to recoup costs from whomever they can find liable.
Anybody used it? I attended the lecture "introduction to formal methods" by one of the profs behing the project at KIT. It was a fantastic lecture and the prof was very good, but the scriptum was 600 pages long just for a few ECTS. I always wondered whether this project has industrial use somewhere or not.
I'm not American but which amendment is that out of interest?
> I would likely have already done that in the checkout and test part of my workflow, and can just copy everything over from that?

No you cannot, at least not for stuff that ships nodejs extensions to be compiled (e.g. by node-gyp). So for example if you're working on OS X and then run stuff in the Docker container you may hit errors. Additionally, if you are running e.g. on Ubuntu 18.04 and compile there and then run npm in a docker container on Ubuntu 16.04, you may hit library mismatches.
Ask HN: How to Cope with Ageism?
For the fourth or fifth time now, I've made it through an interview gauntlet (this time for a well-known, largely remote company) and got the dreaded "the team was looking for someone at an earlier stage in their career" euphemism in a (somewhat late) reply.

I breezed through all the technical discussions (I am not a worldwide expert in the particular niche they were hiring for, but knew all the internals, actually contributed to or dealt with issues in the internals and fulfilled all the requirements), and was interviewed by peers (around half my age), my prospective manager (closer, but easily 10-15 years younger) and moved up the chain until I came across two managers (probably 5 years younger than me) who were visibly uncomfortable with the notion that I would "downgrade" to a senior SE role after having years of management and consulting experience (including being a department head).

I needed that job. Not in the sense of being unemployed, but in the sense of being able to do something I loved again (my current role is... a challenge, in more ways than one), of being there for my kids again, and, to be quite frank, to build something useful.

How do you cope?

What else is there but trying to do consulting on my own? (I'm not in a very big market, and most of it is outsourced corporate IT, zero custom development, etc.).
"So we went to dinner, Ken figured out the bit-packing..."

I cannot find the words to describe how much I admire these guys (ken, rob, drm, etc).
@Zeldman tweeted this screen reader survey, which includes free/non-free options plus lots of usage data...
https://webaim.org/projects/screenreadersurvey8/

Edit: source tweet is https://twitter.com/zeldman/status/1180100942131277824
This is the case with all these corporations, making money is their primary concern. In addition their options are 'comply to our laws if you want to sell your products here' or 'no selling on this market'. Not justifying their actions, this just isn't a uniquely Apple thing.
I'm sorry but this was a bit of a painful read. Hindsight is 20/20 but this was pretty poor engineering and business modelling from the start.

"To ensure there was no way for one user’s data to mingle with another, each cloud instance had its own dedicated VM, database, and a large number of security configurations to prevent any funny business.". AWS has a myriad of security and isolation tools to do that in significantly better and cost efficient ways.

"Octopus Cloud customers could start a free 30-day trial, which meant that those hundreds of trial signups per month, each of which cost us $100 to host, quickly added up." So you're essentially allowing anyone to press a "Submit" button to spend $100 for you. This sort of below-cost methods to gain marketshare works for Amazon, Google, Microsoft and son because they have the deep pockets but it's a questionable strategy for smaller companies.
Waze signals where there is police activity.
macOS Catalina 10.15 Release Notes
The interface is email. You know how to use your email client, right?
Yeah, cross-subsidised products like that were an issue. But it's worth noting that part of the fine line we had to walk was that lots of the people who bought Coherent had hardware on which something like Solaris would have been totally unusable in practice, at least unless they spent US$5K on brand-new machines with enough grunt.

For context, while we we working on 4.x I recall Norm Bartek having a crack at installing one of the early Windows NT 3.1 beta releases on one of the beefiest machines we had in the office. After grinding over half the day copy stuff to the install partition, then when it went to actually boot it just bluescreened because the machine had "only" 12Mb of RAM (which was the minimum spec for release NT 3.1, but the betas were built in debug mode and so needed more).

There was a big gap between what the "workstation" folks thought PC hardware was like and the reality of what most people could actually afford, hence why the minimum spec target for Windows 95 - a couple years later! - was still only down around 4Mb, even though that still tended to page hard.

So, for us, although it sometimes took fairly heroic efforts in size-coding, by keeping everything we possibly could still as 16-bit, our install floppy was actually a fully live system, without any tricks like compressed filesystems expanded to RAMdisk or anything. You booted off the install floppy to the 32-bit kernel, with the regular init and login and /bin/sh and everything - the installer was a shell script that just helped walk through fdisk and mkfs and then did an untar of the remaining stuff on later floppies (with things like the C compiler and libs) but right from the install floppy you could quit (or Alt-F2 to an alternate console TTY) to a root shell and have a usable system that happily ran in 1Mb of RAM.

So, there was still a niche for Coherent (and similarly, QNX), albeit that it wasn't a large enough one to bridge it through the growing pains of the changes at the time, especially given the forces that would shortly wipe out AT&T and DEC and almost all the other UNIX vendors despite their size.

It's interesting, given what I then went on to, to compare that niche to some of the customer response to Ghost. Even well after 2005 we had plenty of paying customers there who absolutely clung to being able to build and boot to DOS via floppies, even though we did have to use the RAMdisk trick once the UPX-packed Ghost binary exceeded about 2Mb by itself (a lot of which was due to a mistake I told the other devs not to make around the time Symantec acquired it, which was to rely on C++ exception handling; alas after several years, something like about 40% of the size of the binary was just GCC's exception metadata).
Lineageos Leaks Location to Qualcom
Yes. Ethics is quite explicitly orthogonal to the law.

E.g. It was ethical but illegal for some to refuse participation in the holocaust.

Law encodes what those in power want you to do. Ethics encodes what society wants you to do. The two are rarely entirely aligned.
Given that IPCC estimates of lowering of global temperature by 2100 as a consequence of almost any level of lowering of emissions now ('doing something in political terms'), are in expressed in terms of small fractions of one degree, it would seem that the worlds you describe would be indistinguishable other than by instrumentation. As it is, most of us experience temperature shifts of up to 20 degrees in our environment on a daily basis.

"If radiative forcing were to be stabilised in 2100 at B1 or A1B levels[14] a further increase in global average temperature of about 0.5°C would still be expected, mostly by 2200. {10.7}"

https://archive.ipcc.ch/publications_and_data/ar4/wg1/en/spm...

While extreme weather events are often claimed to be caused by global warming, none have been substantiated - as yet. When and if, then you have a point.

If there's a GC model shown to retrospectively predict global weather as observed we should pay attention. To date they do not do this. Factoring in cloud cover is a major difficulty.

Given that many more people die from cold than from heat, a profound moral problem arises with the impact of taxes on energy use. Politicians supporting limitations on availability of energy, must be clear that they believe that lots of poor people dying in misery is a price worth paying. Perhaps it is; perhaps it isn't. We should understand clearly that extinction-rebellion-minded people evidently believe it is.
They restrict what you can install for example to protect users from ransomware and surveillance capitalists and the like.

They are also always championing freedom and expression and the like. But they must appease China to keep that market open to phone sales sadly.
Should I reply here or to sales@octopus.com?
>If cameras are that much better we should be getting vehicles that use both (which we do for rear-view but not side-mirrors AFAIK).

The 2015 Honda CR-V has a camera under the right mirror. When you turn your right blinker on, the screen switches to that view with an overlay for car lengths. It's kinda handy, but I probably wouldn't pay much more marginally for that feature.
There is one thing missing. I have a child mirror on my back seat that I can see from my rear-view mirror. Kind of hard see that when the camera is pretty much looking at the outside.
No. Absolutely not. Technology fails, and tends to fail at the worst possible moments. Dumb, analog stuff has a lot of advantages.

If you want to supplement actual mirrors, fine. But replacing them entirely is stupid.
DDN Uses Acquisitions to Grow in the Enterprise
See the classic of the genre, "Command-line Tools can be 235x Faster than your Hadoop Cluster"

https://adamdrake.com/command-line-tools-can-be-235x-faster-...
Your perspective is utterly befuddling. You think it’s not fair, yet nothing at all stops you from paying more taxes to make your contribution a fair one instead of benefitting from the “loopholes”. The only thing that is not fair is the tax enslavement of people who cannot manage to free themselves of that enslavement; not, in the twisted perspective you share with so many, that it is unfair that not more people are subjected to proportional and ever increasing enslavement by taxation.

Your perspective is simply not a healthy or logical one. The solution to the majority of people not being free, is not to take the freedom from more people, it is to make more people free of proportional enslavement by taxes.

I know you will surely feel compelled to rebut with something akin to “taxation is for the common good”, but not only is that all just codependent subjugation that is common to people who defer to abusers, but nothing is more “common good” than for people to keep the fruits of their work and labor instead of it being stolen to fund the lifestyles of the rich and any number of people they want to squander other people’s money on to curry personal advantages.

Taxation is slavery “pivoted”, rebranded, redesigned, relaunched, reimagined. Never were people as taxed and robbed as the middle class are today in the west. They pay immense tax on their work, then they pay tax on spending that taxed money, then they pay tax on the things they were taxed to buy with taxed money they earned, then they pay tax on money they saved, and they pay tax on using money that was taxed to earn it when they buy gasoline to get to work where they will be taxed on the money they earn to pay for necessities to go to their taxed job.

The amount of compounded and nested taxation of the middle class in particular is utterly immoral, depraved, and evil.