skysight-inc/HackerNews huggingface dataset:
Ghsdfr
But manufacturing a smartphone involves a lot of transportation and electricity, doesn't it?

Our focus should also be on cutting energy spendings & reducing transportation, and stop buying new phones (and laptops and tvs etc..) every now and then sure will help, will it not?
[pdf] Full digital forensics report into TIDAL's numbers
Auberge in Napa requires a valid CC to make a reservation https://aubergedusoleil.aubergeresorts.com/dining/

Funny enough they also use OpenTable, so no need for this Google stuff — just use the API or book through the site. You can also call them if for some reason that is preferable.
Hrtgc
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.
SoftBank's Son Confirms Walmart to Acquire India's Flipkart
Political freedom can lead to elect officials who care about such issues and take actual measures to create and enforce regulations instead of the current ones doing nothing or accepting bribes. A monopoly on politics is not optimal.
Gmail: Email Client Giant – All about an Iconic Product
Hywr5
The solution to the impersonation aspect of this is commit signing. It is literally built into Git. There are no good excuses for project maintainers to not sign commits at this point. Grab a yubikey or other gnupg smartcard and do it. Else someone is going to impersonate you and use your name, reputation, and repos to spread malware like this. Have your git hosting provider refuse unsigned commits (github/gitlab allow this).

Secondly stop trusting pip/pypi. You -can- upload gpg package signatures but clients totally ignore them. There is no way to verify the author of a pip package except by hand today.

Let me be really clear here. When you install a pip package you are executing arbitrary code from the internet with unknown authorship.

Pip is fundamentally broken until signature validation is implemented.
Whenever possible use OS package managers like apt which actually verify authorship and integrity.
Tips and Tricks for Social Media for Real Estate
Thats what i am saying. There can be no accountability of officials if you cant replace officials with due process with folks coming out of several parties and not just one.
LED Control Using LDR and Arduino
Personally I think this should have been done decades ago. Its simply too little too late.
I prefer this to marketing faces.

Marketing faces are random actors and models, not having anything to do with the product, so it's a dishonest relationship from the start. It's designed to manipulate you into thinking the product is more genuine and is used by people you can look up to, and thats why you miss it now. You miss being manipulated.

A colleague of mine is bashing open source a lot because it sometimes has humor, like 'ooops a funny thing happened' or 'taking the poison pill' instead of 'We apologize for this error, please contact customer support bla bla'.

The windows attitude is also 'sit back, we are taking care of you' while the Linux experience is more genuine, less polished.
I got excited until I remembered that I have a bricked chromebook under my bed. It just stopped working one day, and before that froze often enough to be annoying.
4 πράγματα που πρέπει να ξέρετε για το γυναικείο αυνανισμό
A Look at Google GVisor OCI Runtime
LispKit Lisp is purely functional [1].

I did read the GitHub announcement but was just trying to make the point that re-using names of software packages isn't a good idea, thanks for providing an example.

[1] https://en.wikipedia.org/wiki/Lispkit_Lisp
Anarchists also attacked communists when it suited them.
https://es.wikipedia.org/wiki/Antonio_Ses%C3%A9
I really think none of these places (including Berlin) will be the Silicon Valley of Europe just because the salaries are too low. Why would talent leave elsewhere to go to eastern Europe and earn significantly less?
Casdf
How is digital affecting the high street economy?
Didn't they just make their entrance into server chips?
That's many years down the pike, honestly. We still see a lot of customers using Lync 2010. People do not move fast in this segment.
How quickly can you check that a string is valid unicode (UTF-8)?
> If not how do we solve both problems?

hmmm i wonder if the blockchain can be used for this
Google CTF 2018 is here
It's still a largely unsolved problem, unfortunately. Enabling private key backup comes with a suite of nasty problems like what it means for device attestation and how to guarantee that a key hasn't been cloned in transit. Our best recommendation right now is to have a backup key, but it still means you have to register it everywhere in advance and then go to each site to revoke the lost key.

At least Web Authentication platform credentials should let you have multiple authenticators without having to buy an extra YubiKey.
That’s a nice way of getting your ass in a heap of trouble especially if you experience a drive-by by a legitimate service.

Essentially don’t do anything you wouldn’t do in a wrong number call or if someone is knocking on your door looking for the previous tenant.
Vqdad
No, they solicit reviews from candidates and interns too.
this one is my favorite. seeing my coworkers add swagger and get all excited over a description language for their API.... but then act like WSDL is some abomination is really funny

WSDL is the ultimate api :) it would make my day to see the wsdl comeback of 2018
Indeed: the Centriq announcement was maybe 6 months ago.

What does this mean in practice?
The Many Uses of Org Mode
How Cybersecurity Can Save Your Company from Major Losses and Shutdown?
Chris from Kinvolk here. As Jimmy mentioned, we've done a good chunk of the work on rkt with CoreOS and are happy to support customers using rkt, and have done so for CoreOS, BlaBlaCar, NASDAQ and others in the past.

But we've chosen not to go the startup route, which means we can only really afford to work on rkt in the context of paid work. We're looking at doing more of this in the future through support contracts for Flatcar Linux[0], a fork of CoreOS' Container Linux, which includes rkt in the images, and through the contracts we get here and there from users looking for new features in, or support for, rkt directly.

But rkt, as is, remains a great container runtime. It's our preferred runtime when running outside of Kubernetes, atm. The Kubernetes integration via rktlet[1] works well but does not have 100% functional parity with the default CRI implementation. It probably needs about 3 person-months of work to get there at this point.

So yeah, it works well, but does indeed need a bit more love. If you're interested in helping out, get in touch.

[0] https://www.flatcar-linux.org/

[1] https://github.com/kubernetes-incubator/rktlet
Black-Seablue Nylon Zulu Straps
Here's how I tackle these problems on Linux:

> Long command output is a PITA? fine, Extraterm will 'frame' it and you can easily get to the top of it (Ctrl+Shift+PageUp).

* Shift+Home to scroll to the top

* Shift+PageUp to scroll up

* Ctrl+Shift+F and search for " $" to find the beginning of the output

* ... | less

> Want keep that output for later? No problem, you can move the frame into its own tab. Hell, you can even drag and drop it into your desktop file manager.

* ... &> output.txt

* Select the output with the mouse and copy it

* F10 -> Right -> a (keyboard shortcut for Select All), copy and paste into an editor, remove parts I don't want

> You should have filtered that last command output but you forgot? Extraterm's `from` command will let you feed the contents of a frame back into your shell pipe line.

Use one of the methods above to get the output into output.txt and then use `cat output.txt`.

> You did a `cat file-list.txt` and now you want one of those paths? Just go into cursor mode, move up into the frame, edit in the rest of the command and run it. It's a bit like the C=64 again! yay!

Triple-click to select the path, middle-click to paste it.

> You just want to see that image? Sure, `show` command can show it directly.

`xdg-open` (has the advantage that it opens my image viewer which can also zoom, rotate, show next image, etc.)

> Sick of composing paths for `scp` to move stuff across machines? Use `show` and `from` directly to download and move binaries.

I'm using my file-manager for uploading / downloading files via SSH.

Of course Extraterm will work better for some of these tasks (the first two points are a lot more cumbersome with my methods), but not by that much that I think it's worth it.
I cant wait to see what horrific tumors of software the phone producers can get to grow on these improvements.
I'm not saying Google was surprised, but a spokesperson would have to be pretty poor at their job if they admitted they were caught off-guard.
So neat. I'd love to read a paper about how this works in more detail. Does it exist?
Sure, but when you lose your job in the US Midwest you are without healthcare and you will probably lose your house, etc. It's impossible to compare jobs based only on salary, you have to calculate with the total cost of living and balance against services provided and peace of mind.

One of the reasons there are so many startups in Berlin is because if you fail, you are taken care of--you won't lose your house, or your health insurance, or have to leave. Another reason is that it's very straightforward to get work permits for engineers. Try hiring someone from Estonia in the US Midwest...
If you think that's a shame, do check out Fairphone [0]. It's not completely modular, but it's trivial to replace the battery, screen and camera's without tools. See also their spare parts shop [1], all of which you can replace by yourself.

[0] https://www.fairphone.com
[1] https://shop.fairphone.com/en/spare-parts/?ref=header
Decide Who You Want to Be
Black-Seablue Nylon Zulu Strap 18 20 22 24mm
Another point in favour of Anarchism being a crucial part of the 20th century: the Haymarket affair. We wouldn't see an eight hour working day as normal without the literal sacrifice of anarchists in he late 19th century.
Yes, it's justifiable.

Larger donations have a higher risk of fraud and chargebacks, so on average it will cost Patreon more to handle this. Additionally, it's not uncommon for credit card companies to charge a fee, even if Patreon wins the chargeback request. If a user donates $10 to a specific creator and initiates a chargeback, who should end up paying the chargeback fee and the donation amount (if the chargeback is successfull?)

You can't charge the user who initiated the chargeback, especially if they were successful. The only thing you can really do is ban them from the service in the future. So, do you take those fees from the creators who received the donation, or do you spread the cost among other creators/donors?

You can't realistically charge the donors. If I were to go to Patreon to try and give someone $5 but was told, thanks for donating, but we're going to charge you an extra $2 because that's the average cost per donor to provide the service, develop new products, advertise, etc., I'm not going to donate. Most people won't.

So do you charge the creators? Let's say the cost per creator is $20/month. If a creator only earns $10, do they then actually owe $10? What creator is going to use the service if they might end up owing money?

The answer, of course, is you figure out the average percentage of a transaction you need to take. You do this because it provides both donors and creators clear information on how much money goes to the creator, what goes to the payment processor/credit card provider, and what percentage goes to Patreon.

But I mean, if you really think that's not a good justification, why not start your own competing option with a business model you think is more fair.
And let's not forget the Congo Free State
https://en.wikipedia.org/wiki/Atrocities_in_the_Congo_Free_S...
I never tailor to fit the company. Its dishonest to rewrite your cv so it fits perfectly with what the company wants.
They will not support FIDO2, but they do support U2F which is compatible with a subset of the FIDO2 features. Specifically, they don't support PIN or username-less login, but they CAN be used as 2nd factors (emphasis on the 2) in addition to conventional username+password login.
Jxwx
You are making an excellent point.

It's worth looking at the political compass https://www.politicalcompass.org/images/axeswithnames.gif to realize that all dictatorships and most of the current "democracies" are very authoritarian.
Soviets, not Russians. Stalin was not Russian.
I have to wonder if lawmakers will force companies using technologies like this to have their assistants identify as virtual before proceeding with the conversation.
Luckily everybody reading this article will still understand that the article is being alarming about the effect on us as a species and not about the actual existence of the planet on its own.
They especially have much better talent, compared to the Berlin ruby/php/javascript hipsters.
Are the wages rising as fast? I would doubt it.
How to integrate the equations of motion
> Apple have chosen aluminium to give the impression of build quality.

My MBP is going on 6 years old and I have not been gentle with it. In fact I have dropped it on concrete multiple times. It is dented and scraped, the hinge is crooked. It still works perfectly. My previous, plastic laptop (also a Mac) had to have its shell replaced twice (under warranty) in less time than that.

You may feel that aluminum is not worth the trade-offs or the cost, and that's fine, but I want to be clear, the MBP's build quality is not just a shiny facade.
If so then Dresden. Dresden has all the brains and the industry. Plus it's the most beautiful town in Germany.
> perhaps blockchains can be used to immutably timestamp events like political speeches, to create an authoritative historical record?

So it’s not "combat fake news" but rather "create an authoritative historical record of events’ timestamps". I’m not sure how the blockchain is in any way useful for the latter. I feel like we’re trying to force blockchain into every imaginable field without even thinking about it.

> consider the following efforts

Landings full of buzzwords are not "efforts". Like another commenter pointed out, it’s the whole "let’s do X, except in the cloud" thing all over again.

> perhaps content rights could be managed on a blockchain?

Ditto. "let's do content rights, except in the blockchain".
The self-help 'there is a book and a subscription and an app for that' modern take on mindfulness which is entirely in place to make money is of course over-hyped and largely predatory in nature.

This shouldn't take away from the fact that mindfulness does help people. Just that if you're paying for it, you are quite likely doing it wrong.
I don't think you'll get far with analogies to bots killing people. Maybe there is a narrative for automation leading to direct harm to humans, but Google Duplex is not currently close enough to that.

Instead, I would change your analogies to real bot/human problems today, such as phone bots scamming individuals for millions[1], or an older problem – email spam.

Basically any platform with a large imbalance in the effort (time/money/labor) spent by two sides (scammer/scammed in my example above) can be abused. But it can also be used for very good things. So we can't make blanket statements about these things.

Captchas and other bot filters are built to balance out the effort ratio so that abuse becomes more costly, and I'm sure if either Google or other companies abuse robocalls, people will have to respond with similar measures. But it's not a new problem, and if Google plays their cards right they may actually reduce the volume of calls that don't lead to business, while maintaining or increasing the volume of calls that do lead to business.

[1] For example, the 212-XXXX-XXX robocalls in NY state, which I'm daily exposed to due to their prevalence: https://www.newyorker.com/news/daily-comment/a-chinese-roboc...
DXC’s business is highly dependent on tech churn. Of course they are pushing this.
Scheme is a classical example for a lisp-1. CL is a lisp-2.

> Parenthesis is probably the only thing they have in common.

Besides separation of namespaces in a lisp-2 and full, native support for continuations in scheme, which differences do you see/consider relevant?
Two points of contention:

1. It's not just hipsters this is affecting

2. This is not necessarily a move towards "glory". Most Berliners value the arts and cultural scene that exists in part due to low rents/cost of living and readily available performance/exhibition spaces. To see Berlin turned into another Silicon Valley would for most of us here be a major downgrade
Probably that they were trying to chase one or two major clients, who turned out to be uninterested.
Related: https://news.ycombinator.com/item?id=17000963

"Team Silverblue: Fedora as an image and container-based desktop OS"

(using ostree)
In a sense, yes, but the keyword is "on-device". It's not shared with the server, so it can't be remotely intercepted - but it _can_ be changed in a single place (the YubiKey) should it ever be compromised.
Let's get the dates straight:

Enterprise Service Bus was coined by Progress/Sonic Software for their middleware product around 2002

Service Oriented Architecture as a term to describe an enterprise architecture around web services was only used after SOAP became a thing in 1999
Or just hang up automatically.
> you can run a bunch of commands and then search back over the previous commands and the output.

I think almost every GUI terminal app has this already. Ctrl+Shift+F in GNOME Terminal for example.
it's just a euphemism for our own existence.
ReCAPTCHA v3 Beta
So why is the car industry and the chip industry in Dresden then? It's about the talent.
The lack of a human touch on this site is simply a function of our priorities. This site was developed by volunteers, in the proverbial Google 20% style, and we've put very little effort into marketing. Admittedly, it could stand a bit more warmth, but, for better or worse, we've always put our focus on the content -- giving developers a fast track to building something fun.
Introduction to Flutter – 3 part series
If you look at the other Germanic languages, most use either "vehicle" or "boat".

As a native speaker born far away from any body of water, I would have said that you could use "Luftkissenboot" and "Luftkissenfahrzeug" interchangeably but the German Wikipedia article disagrees. "Vehicle" apparently implies that it doesn't only need to work on water.
Yubico spams sysadmin
It's a bit odd that this would happen so soon after Cloudflare started testing & praising ARM-based server (and specifically Qualcomm's Centriq). For reference:

https://blog.cloudflare.com/arm-takes-wing/ where they find Centriq is mostly performance-competitive with Skylake at a significantly lower TDP/power point modulo platform support/optimisation e.g. Go's ARMv8 backend being immature and lacking optimised assembly routines

https://blog.cloudflare.com/neon-is-the-new-black/ where they demonstrate the latter by simd-optimizing jpegtrans for ARMv8[0] leading the Centriq 2452 to reach (and even overtake) Xeon 4116's performance-per-worker and blowing its throughput-per-watt out the water (25 image/second/watt on Centriq 2452 versus under 10 on the 4116)

[0] as they'd previously done for AMD64, though starting with equivalent optimisations using SIMD intrinsics then adding ARM-specific assembly for further gains as "the compiler in that case produces somewhat suboptimal code" using intrinsics[1]

[1] because according to a commenter and SO[2] GCC inserts unnecessary register copies when involving NEON yielding to very poor machine code, Microsoft's ARM compiler is apparently stellar and Clang used to be meh but greatly caught up between 2012 and now

[2] https://stackoverflow.com/questions/9828567/arm-neon-intrins...
I'd love 10K, i could invest it.
Dqafc
The closest to Silicon Valley is London, however salaries there are pitiful. By the time Europe has any attempt to actually create an extremely well-paid bleeding-edge tech hub, that tech will be already in consolidation phase... Dream on.
SHRDLU – a program for understanding natural language (1968)
What is SEP throttling?
Does the LinkedIn PDF include your photo? In the US, including a photo on a resume is seen as unprofessional.
This has been posted before, but I think it's relevant after the announcement of Google Duplex.
>As opposed to the hundreds a day dying from conventional drivers?

That does not justify putting half baked tech in a position where it could kill people.
It's too bad sshd never got support for U2F. Seems like the discussions just petered out.

Maybe the introduction of FIDO2 will spark some interest in that again? https://bugzilla.mindrot.org/show_bug.cgi?id=2319

Yes, sure, you could use pam-u2f, but that will never be as seamless as having it supported upstream in ssh.

Or you could use the OTP mode instead, but that has other disadvantages (you have to depend on yubico's servers or run your own KSM+validation servers).
The value-add of SOA over "REST" (as in JSON-RPC-over-HTTP) is standardized request/response formats for error messages, distributed transactions, and authentication/authorization, and standardized interface artifacts (WSDL and XSD schemas, policy files).
Nwefd
Yep, and compared to Munich, the startups I've seen in Berlin are extremely unimpressive.
Yups. A real impartial read would just describe the events without favoring any party. A bit like those Nazi documentaries that repeat on Discovery Channel at night in my region. They describe the horrors without any value judgment.
Ask HN: So is it possible the big telcos bought the death of net neutrality?
How to get the money, the freedom, the love, the health of your dreams?
I have vague plans to visit too. And keep in mind Estonia already has produced a success story in tech: Skype.
> Wine clearly is an emulator of the Windows APIs

No, WINE is a third party implementation of Windows APIs, that doesn't make it an emulator. Otherwise, Oracle JDK would be an "OpenJDK emulator".
"Kissen" (German for "pillow") and "cushion" have the same origin. The old french word "cuissin", meaning "cushion for the hip" (comes from "coxa" which is "hip" in Latin).

"Pillow" apparently comes from the old Germanic word "pyle" or "pylu" which is based on the Latin word "pulvinus" (meaning "cushion").
Experience first-hand or via experts who repair them daily, the former can be done by owning the same car or brand for a longer while and spotting the pattern.

Prefer makes that have excellent rust protection and models with relatively low stress configuration engines rather than high performance models. The two latter are usually mechanically the same or mostly the same, but the latter of them receive much larger stresses in use and hence tend to fail earlier.

If you intend to modify the car, prefer older ones, because they have lower regulations, but this depends on the legislative area you are in as well. For instance cars with OBD-II are too new for engine upgrades almost anywhere.
And Trump isn't a crook? lol
My own benchmarks. The trick is SSE support.
darwin/bsd has that builtin, esp. since darwin can guarantee that their chips do support SSE. Generic linux builds do not, and -march-native or switching to sse optimized shared libs is rarely used.

But recently also bos and align_size support got better in other libc's, which do use clang and not gcc. gcc sucks big time with those optimizations. freebsd and darwin all use clang. This is in the ~60% ball figure.