skysight-inc/HackerNews huggingface dataset:
You lose the security when using GalliumOS. Used all the methods to use GNU/Linux on a CB. From using Crouton, Gallium, GNURoot, Termux and now using this as have a PixelBook.

In the US so our school uses Chromebooks which replaced all the Macs. Had to hack together a way to use the CBs for AP CS 1 and 2. But now it will have support built in.

By far the best approach is what Google is doing here. Keep all the security and no need to dual boot or put in developer mode.

Plus this makes GNU/Linux far more approachable. Will also be able to walk into a BestBuy and chose between a bunch of different machines depending on your requirements.

We also have five new higher end CBs in development and would guess partially because of this new functionality.

This is ideal as you can use the hook if a power user to basically do anything you want. Run Wine or Steam or Docker or pretty much anything as you have the vector you needed. But then also can be used by a new user as the approach is basically just a click. Also we should get instant GNU/Linux applications. Container comes down, spins up, do what you need, goes away.

"Here are five high-end Chromebooks in development to challenge the Pixelbook"

https://www.xda-developers.com/google-pixelbook-alternative-...
Within seven days of the last time you entered your pin, the USB port will function without requiring you to enter your pin.
There are still desirable features that modern terminals struggle with, or provide in an inconsistent way because they all implement it with slightly different hacks.

Some sort of common semantic markup/annotation would be useful to allow terminals to offer intelligent click/hover/select actions on urls, file/pathnames, etc, etc.

This can be done with regex or deeper parsers in the terminal program, but that's slow & fragile. If the outputting program has a way of generating '<a href=...>yourlink</a>' the term can just interpret those and save a lot of trouble.

It means you need a) a common markup standard, b) support from enough terminals, c) support from enough output-producing programs to make it all worthwhile.

You'd probably also want any such markup to be backwards compatible so it didn't horribly mangle content on unsupported terms, unless you could sneak it in through feature detection in termcap/terminfo.

Also, I'm not sure 'rendering via a DOM' is the real point of contention here. My understanding is that there's already a DOM of sorts in most terminals, being used to represent the current window in terms of lines, rows, character cells, etc.

Those cells hold attributes for text colour, formatting, and content, etc.

I don't think it would be entirely impossible/impractical to come up with an enhanced representation along those lines that allowed supporting producers/consumers to do more better things.

A fully-fledged HTML DOM and the bulk of a browser engine required to actually render it is where I think the complication and performance comes in. Not to mention a loss of some of the relative simplicity of display generation that a fixed-size character grid affords producers.
You are probably mistaken SW for Web Workers.

Web Workers are used to offload work to another thread and can communicate with messages

Service Workers is a new API which is now supported by all major browsers.

SW is branded as:
Rich offline experiences, periodic background syncs, push notifications and more.
"A service worker is a script that your browser runs in the background, separate from a web page, opening the door to features that don't need a web page or user interaction."

Full article on this topic: https://developers.google.com/web/fundamentals/primers/servi...
Mirandese

> L miu hobercraft stá cheno d'anguias
I'm not sure that's fine grained enough. Apple isn't perfect. But they do specific things that I like enough to keep buying Apple stuff.
I've always got the impression that micro-services are a bad idea most of the time, apart from sometimes where they're not. Mainly if you're really big.

There are a lot of advantages to having a monolith, especially in statically typed languages.

Every extra service you add is costly, it involves setup, build steps that can break, extra things to monitor, more complex development environment, less flexibility, harder to redesign, harder to fix flaws in the original architecture, etc.
I didn't do too much with SOAP back in the day and only got into web services while REST was gaining popularity. But when I go back and have to support a "legacy" system and integrate with SOAP, I'm still amazed at the maturity of some of the tooling around SOAP.

REST is getting there.
Walmart’s Flipkart buy will unleash a battle royal with Amazon and Alibaba
How does that invalidate his view? Struggling to see how that'd change anything.
MS is on track.

Edge, WSL, open source powershell, open source dotNet Core, VS Code and now a Notepad with line endings.

Windows is consistently getting better as a developer's Operating System.
> Stalin did support the Republic against the fascist uprising supported by Hitler and Mussolini. And it was the only country that supported a democratic regime against a blatant fascist military coup.

This phrasing implies that supporting a democratic regime (over fascism) was somehow their actual goal, which is hardly the case.
Yes, they offer their dataset to companies as a paid service.

Source: my prior company paid for their entire data set and I personally used in a data science project.
SOA is more than just RPC it's about the decomposition of your organisation in to cohesive (from a functional(ity) perspective) units of software, to reduce the need to make the remote calls, but more importantly allow you to organise your engineers into small enough groups of people to be effective (7 give or take one person).

ESB simply add more complexity in the middle that needs yet another team to manage.
Doesn't always work. :(
Silicon Valley became what it is today because there was cheap industrial land for chip fabs and random startups.
Depends on the particular techniques and quality of instructor, ranging from a calm state of mind during meditation, less worry, increased sense of happiness, increased sense of spiritual development, increased focus, decreased afflictions, etc.

Basically, when you practice meditation of type X, you should ask what are the benefits. If you practice as told, and get the benefits, you know for yourself it's working.

Similarly, if you're working remote I can't really tell if you are programming or on facebook, but at the end some task must be accomplished.
It's funny that the main reason you switched was because of the difficulties of VSS. Your tools forced you to make decisions about how you code!

We just switched to SVN. The migration was an easy < one day job, a few weeks of pain with some developers grumbling that it was too complex and then everyone was (mostly) happy that we no longer had to hunt down the consultant who had locked a particularly critical file and was now out of the office the rest of the week.
Photopea: Photoshop in your browser
Exclusive:Mueller's team questions Russian oligarch about payments to Cohen
Golden cage, golden handcuffs means that you are a prisoner of your own success - you earn alot of money (by some definition of "alot") and cannot afford to leave for a lower paying job because of the upgraded lifestyle.
Yes, but the concept existed in 'process servers' 'EAI hubs' and various other names. EBS caught on as the defacto term later.
Blockchain Wants to Catch the YouTube Star
As others have commented, you're thinking of WebWorkers, whereas ServiceWorkers are quite a new, and separate thing.

The way I've (over?)simplified explaining ServiceWorkers to people is that they're like a proxy application running between your browser tab and the actual web service (server).

They can see/intercept/manipulate requests and responses, and have their own cache. This obviously enables offline mode (the request goes through the ServiceWorker and can be responded to without contacting the web if there's a cache), but also potentially quite a few other features and ideas.
Were the Wright brothers really first? Not in Brazil (2013)
"This is a problem today because there is no universal Api that all services can use"
"It's the lack of a universal API."

I disagree with that. We already have universal APIS. Adopting a newly established Universal Api is far more painful and has slower adoption rate than using the existing-globally-reached one like a telephone. Google duplex like systems addresses a broader scope of computer verbal communication and it feels like a step in the right direction.
Compared to most American cities? Absolutely. The quality of life in Warsaw on $1,500 a month is vastly better than ~$4,000 a month in SV.
Personally, I think SOAP tooling can be a very leaky abstraction - things are great (e.g. adding a reference to a web service in Visual Studio is trivial) but then when something doesn't work quite as expected (particularly when calling between different tech platforms) debugging could be a nightmare.

My experiences with SOAP were that 99% of the time it was fine - but those other 1% seems to take the other 99% of my time... ;-)
I was going to say.. one of my all time favorite books. If you want to know the kinds of experiences that lead a person to write "Politics and the English Language", "Animal Farm", and "1984".

It shows the true possibilities for social change and the dangerous forces that can undermine idealism.
My kids have nice TVs in their room and a rarely see them use them. Instead they watch movies on their Chromebooks majority of the time.

Are go to for the kids are the Acer 14s. Just incredible machines for the money. All aluminum chassis, peppy performance, long battery life, etc. Get them Acer refurb for about $200. Best value you can get.

Wife uses a CB+ and me a PB.

Wife spends a ton of time on her CB+ and does often time watch movies on it. While I never do on my PB. Often times she will be watching a movie on hers laying in our bed while I am watching something on our TV in our bedroom.
Although I'm a huge fan of Emacs, and use it as my primary text editor and IDE I've never managed to get on with eshell.

I've usually got a large number of terminals open simultaneously to maximise use of my visual memory and it's useful to be able to context-switch between "editor mode" and "terminal mode". I don't really like all my shell and code views jumbled up.

Anyone got any tips on maintaining separate configurations of eshell windows and code/text windows?
Just got to lab a few minutes ago and nobody is here yet, so why not a demo. I give you: "3.2 μL plated on a 60 cm² dish"...

https://www.youtube-nocookie.com/embed/2i7Xi9y2CFw?rel=0&amp...

n.b. this new PEC water splitting tech yields 3.2 nL/cm² H2O (nL not μL) but I don't have a pipette with that precision; so just imagine 10 of those droplets per square meter.

.18 µmol H2O = 3.2 nL
3.2 nL/cm² = 32 µL/m²
Dresden and Budapest much better options nearby :)
Sounds a bit like "Death Switch", a short story from "Sum: Forty Tales from the Afterlives" where our personal algorithms outlive us.
Github works fine with U2F in Firefox, I think the problem is just that Google is doing browser detection rather than capability detection. (Of course they do, since they want to underhandedly promote their own browser).
2 uninformative paragraphs and a download link.
Fork Awesome, a fork of the iconic font and CSS toolkit
Links are already supported in many terminals, see https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3c... and are actually used by the ls program, ls --hyperlinks

The overhead of an HTML DOM vs the typical cell structure used ina terminal is the difference between Jupiter and Mercury.
Where did you get that info?

Because the quote says "enter your device passcode while connected"

= the device has to be connected while entering the pin.
He says that they were crucial in the early part of the war and is pretty clear about why they lacked effectiveness for organizational reasons. If he is biased, he is biased for because he shares a lot of their values.
I am surprised. Growing up in the 80s in France, this was a classic exercise for 7/8 year olds. I remember doing it a million times in school. They presented the problem as 2 columns with numbers on the left and on the right, and a box at the top, which we also called the "machine". It had a little arrow as well to show which way the numbers would go through the machine. The exercise was either "find what the machine does" or "guess the input" or "guess the output", sometimes combined together.
While App Bundles of NextStep/OSX fame are pretty much precisely the kind of simplicity I'm talking about, Appx on Windows is a clusterfuck. I've never seen them used outside of the package manager, you need crap like Move-AppxPackage to change their location, and from what I can tell you can't run them at all unless they're registered with the system.

Technically it is totally possible to make portable Windows applications and people do it all the time, but it isn't the way applications are typically built and that causes a bunch of problems. Linux has the same issue, really. Linux users will talk about how silly the registry is, but the file hierarchy full of hardcoded paths is pretty much the same damn thing. It is also technically possible to make portable Linux applications, it's just slightly harder than Windows due to a few factors caused by everyone always working within the distro+package manager paradigm. Where they do have some form of "portable" application, they've over-engineered the hell out of it and use containerization to make it happen. AppImage is ok, it's only slightly over-engineered, but sadly even that doesn't work everywhere because of how much of a mess Linux is.
Quick run-through for codejam 2018 1c
List – An immutable list with good performance and a functional API
Does this mean that CoreOS/Redhat are no longer developing rkt?
They also spray a lot.
He wrote about choice between two probable outcomes of Spanish war, not about the best political order in the world. Take any communists regime, where one had no property rights, kids were taken from families of 'enemies of the people', and executions were far more massive. What makes you think it would be better if Republican side won in Spain? Sure, there were moderate socialists, but they were quickly sidelined. Stalinists were most likely to prevail with Soviet support, but in an unlikely event of anarchists getting upper hand, one should note they weren't alien to executions, and property 'expropriations' too. In fact, they practised it even before Civil War officially started.
I'm thinking of writing a Django-webauthn library (although I'm not sure if it would just be simpler to fork django-u2f). Would the Python library help at all? It looks like it's for USB communication and not for general helpers around signing/authentication/etc.
I have tried to deal with this by mainly reading the bad reviews and looking at what people were complaining about specifically.

But I read that vendors will also fake bad reviews of competitors, so that might not be a good solution, either.
Tech is pretty general, what specific role / experience / location are you looking for?
They don't rot but they get rusty.
One important thing that's not at all clear from the article: this is not a campus for Google employees a la Googleplex, but a capital-C Campus run by Google for Entrepreneurs, meaning basically a coworking space/startup incubator that happens to be run by Google. So even if it's built, the people working there won't be Googlers, but random startup people in Berlin.

https://www.googleforentrepreneurs.com/campuses/
For folks who are confused, an interesting and useful article on why Scheme could be considered a Lisp, why it might not, and why it doesn't really matter. http://wiki.c2.com/?IsSchemeLisp
I could see Fujitsu. They already have considerable investment in datacenter ARM. The government’s post-K-computer is supposed to be the first big rollout of what they’re doing with ARM.
Development of a new airplane takes a long time. Trying to certify a plane by similarity usually takes 4-5 years, clean sheet design would take even longer.

Dassault's Falcon 6X (largely derived off the 5X that was cancelled due to design issues from the engine supplier Safran) was only just announced and isn't scheduled to go on sale until 2022, and a good portion of its design work has already been completed.
Yes ChromeOS is based on Linux. But no actually has nothing to do with how they implemented.

Instead they enabled the KVM on the ChromeOS Linux kernel. Then they implemented a second Linux kernel and then are using machine containers (LXC/LXD) on top of the VM.

This approach gets you container separation of GNU/Linux applications and then a container and a VM from the ChromeOS Linux kernel.

This gets you a very high level of security. Just love the approach. Should also get you instant GNU/Linux applications. Just click, container comes down, spins up, do what you need, disappears.

This also allows a power user to use the hook to do almost anything you can do with any GNU/Linux machine. But also provides a far more approachable way for new to GNU/Linux users to get into Linux.

Have a PB and used Wine, Steam, Docker and not had any problem using anything I would on a regular distro so far.

Would love to see MS and Apple to implement GNU/Linux the same way on their desktop OSs. You could have a standard. But doubt we will see it.
I guess low bandwidth is no problem. You only need to send a stream of price changes of the most common instruments (currencies, stocks). And only if there are meaningful movements. I guess a few kbit/s can already provide a lot of value.

How fast would such a connection be? Is there an easy way to calculate the distance the signal takes compared to great circle line?
Proton Native – Create native cross plattform desktop apps with React syntax
> You lose the security when using GalliumOS.

Depends on who is using it. For me (and I imagine most developers), it's not losing security. It's allowing us to set up a proper Linux development environment with no wasted resources or hacks.

It's no less secure than installing xubuntu or Ubuntu on a different device.
It's OpenAPI, and not OpenAI :)
Yes, I am not disputing that they lied. What interests me is that we have so many unverified, and unverifiable sources of truth. If Apple just turned round and said "whoops, we were off by 2% for the past 5 years", would we know? If it was off by 200% there would be a lot of rumours and questions, but 2, 5, 10%?
> Mystery #6: What could be interesting across an ocean?

Err.... the rest of the world?
A browser
It's not, you're misunderstanding and spreading misinformation. The "key to the kingdom" is a random asymmetric keypair. The PIN is only there as a second factor to this key to prevent physically stolen keys being used to authenticate. If you enter the PIN wrong five times, the device can just lock itself.

There might be a way to steal the PIN if the user enters it on a compromised machine, but you can't do anything with the PIN. You need the physical device as well.
I doubt that would be an issue. I think it has more to do about the correctness of the list implementation. In r5rs you can mutate a list from underneath your own feet, and ensuring a correct program state requires some extra checks that may slow list operations down.
So intriguing. Bringing out the old tech for new use cases
Depends on what your definition of "free" is - beer or liberty? There are some free-as-in-beer satellite providers, but none that are free-for-anything - e.g. ESRI is freely available for OpenStreetMap edits, but probably not for commercial use: https://wiki.openstreetmap.org/wiki/Esri
That's a running joke in the aviation industry - Zero.
How Chatbots and Text Analytics Will Replace Surveys in Education
Ganjex: Java Passive Container with Runtime Lifecycle Management
I'm just relaying the reason the senior director gave us for the switch. I evaluated Mapbox, but more from the angle of can we use this rather than should we. It was really as if the decision had been made already.

We did have a paid package with Google Maps. Good to hear that Maps is amping up their support.
I'm not from the US, but ecoATM claims they refurbish most and recycle responsibly the rest: https://www.ecoatm.com
Tenth bus explodes in Rome this year after 'short circuit'
Notice how kanyewest.com loads some analytics scripts multiple times. I think inflating stats might be part of "the game". Like renting expensive things for videos used to.
> Your comment makes some great arguments about just how awful the traditional ways of working in the terminal are.

IMHO it's not that awful and 99% of the time you're doing other things anyway.

> e.g. remembering to redirect output to a file.

But when you forgot to do that, it's not the end of the world, just a little inconvenience involving the mouse.

> a lot of the methods you outlined don't work well across SSH.

Which ones and why not? The only one I can think of is xdg-open and that can work with `ssh -X`.
I've seen this being handles using an ESB in the middle (solutions like WSO2, MuleESB). The ESB receives all relevant events and triggers actions based on that.
Looks like someone's been training an AI to shill on HN. Please post your code, I have ideas for fixes.
It doesn't matter if it's "security sensitive" or not. Any compromised package can steal your secrets.
Is it a private server? It might be a shared host so that many domains are pointing to the same IP.
Looks really interesting, specially for european cities I think.
But It's a pretty expensive deal, €16k for a car without the batteries (+€4k for them).
I agree on Munich - and most of its startups are in tough topics involving hardware such as robotics, IoT etc. Still believe that engineering B2B is a better fit for a startup company in Germany than the often B2C model in silicon valley.
Except for kernel updates.
This sucks, because the exact reason I don't shop elsewhere is that H&M provides a lot of clothing that isn't really "trendy" but more "casual"...
What I do not get is why Google keeps the content up on YouTube when they can not get advertisers wanting to touch it?

In a weird way it is Google paying for the infrastructure and subsidizing such content.

Would make far more sense to me if no advertisers pull the content and problem solved.
justify his time is his personal viewpoint, and he can say with some authority how many books are too many to justify his writing a new one. Justify one's time means that nobody would find that no author of programming books would find their time usage justified considering the number of books already written.

Justify my time is arrogant and keeping, IMO, with the arrogance he often displayed, while justify one's time is a judgment that is dependent on market forces and the opinions of others willing to write programming books.
The question is asked in the context of the tower being owned by U.S. Cellular, who would not need shortwave antennae pointed across the pond to service local cell customers.
Indeed. Very carefully omits any mention of OpenStreetMap, too.
Plus, this gets a lot worse when that sharing to your parent was a mistake. Now you've got the 'wrong' order of elements in the UI, and every further mis-tap just reinforces the wrongness.
Look at Recruit’s existing line of business and revenue. The bigger question, to me, is what happens if Google decides two sites dominating their organic listings is not welcome.
Given the limitations of such a medium I wonder if the TCP/IP stack is still viable or another transport protocol is used.
Selling and serving ads takes a lot of work. I worked at a 50ish person company, and we had 3 people working full time on selling ads, along with my 4 person product/engineering team who probably spent about 50% of our time working on our ads platform/integrating with other company's platforms. There's a lot of complexity in this space, especially when trying to optimize for a global market and making sure you keep customers happy.