skysight-inc/HackerNews huggingface dataset:
c'mon they aren't the IT's crown jewel but you're doing a disservice to them. while products have accrued years of shit, as every old product does, it is extremely frustrating for very large enterprises and governments to talk with system integrators or even startup - most often than not their product is totally not ready to cope with the audit requirements, security requirements, they often don't even have a clue of what enterprises need on that front neither how to handle all the red tape around security certifications, legal requirements, disclosures requests that those clients usually have.
Do you drink in the mornings and during the day as well or only binge drink on a nightly basis?

I know plenty of people in the industry with a work hard / play hard mindset that are like that but all the ones I know personally moved on when it being impractical (generally when they started having kids).
No. I had "references available upon request" listed on my CV and did not get a request.
Jugaad
> Binary bloat

That sure is a concern when just importing fmt increases your binary size from 900k to 1.6M…
Here's a great blog post on how to use it.
https://medium.com/google-cloud/uploading-resizing-and-servi...
Happy to answer any questions about it. We've been using Buildkite for a while - it has been a pleasant experience and has let us craft a CI setup whose cost would be prohibitive to us otherwise.

Another similar option we tried is AWS CodeBuild which has per-minute billing and provisions the build machines for you. However, it's very bare-bones and because you always get a from-scratch instance for each build you have to distribute your docker cache which is not ideal.
Google acquires Halli Labs, a 4-month old Bengaluru AI startup
Why Jupiter’s Great Red Spot Refuses to Die
Options for cross-platform iOS/Android development in 2017
Coders: avoid these 35 bad habits
Remember when it was reaching 1234567890.
well, isn't this the whole idea of christianity?

I came to peace with my death. It can come anytime. It might not come too soon ( I am a healthy beast at my 40's), but I am not afraid of it.

We live anyway furthe like a hologram through other's memories. And that is a thing to celebrate.
Liver disease is commonly symptom-less until very late on.
And to die from liver disease is just about the most unpleasant way to go.
It's got to bring added pain to dying seeing the suffering it brings to loved ones, especially children.
But to have on top of that the guilt that it could all have been so easily avoided must be intolerable.
I have read accounts from many alcoholics saying how easy it was to give up alcohol once pain and death became real possibilities.
3 Movies That Would've Been Ruined by Good Security Practice
Is it weird that I saw this and the first thing I wanted to see it used for was a browser port of Elite?
You have more interesting meetings than I have..
Hey Willie I'm feeling some negative customer feedback here.
Out of curiosity, what's their field?
Does anyone have any recommendations for an equivalently powerful, cross-platform password manager that doesn't store passwords in the cloud?
I have used roboform for a decade but they also made a new update which is catastrophic. They removed the decryption password which could be different than the cloud login.

Now if they get hacked, that password can also decrypt my info. Before hackers could get the data but the decryption password was never sent to a server.
> "Congratulations....you've found the secret message syd lives hmmmm. We should get out more." Is what the message reads. Are they referring to the late Pink Floyd guitarist Syd Barret?

They're more directly referring to the backmasked message on Pink Floyd's Empty Spaces, which goes: "Congratulations. You have just discovered the secret message. Please send your answer to Old Pink, care of the Funny Farm, Chalfont."
Assemblies over the ages denote that so are loops, functions[0] and named variables, you can do everything using addresses, offsets and jumps.

They sure are useful to readability and maintainability.

[0] which can obviously be used to replace looping constructs anyway
Invisible unicorns: Big companies that started with little or no money
if you are a Ruby programmer

cyberferret explicitly said it's a good idea to avoid shorthand methods because new programmers don't understand them, and you're making the argument that they're OK because experienced programmers will understand them. The essence of your argument is that if you've used the language enough to know what the or-equals statement means then you'll know what it means. I'm not convinced that's a good reason.
Tips on managing cross-disciplinary teams
In reverse: if you're flying and the sky below you is clear of clouds, look down. That's how far deep the ocean floor is from the surface.
I don't know if it's equivalently powerful but keepass is what I use and it's pretty safe.
Lotus Notes. Why this garbage of an email system is still perpetrated by IBM explains IBM. It worked back in 1999 but pity you if you're in a company still using it and the CIO still putting upgrade patches to it.
Oh, I'm definitely not advocating for such massive parking lots. Just saying that having little parking lots sucks too. I'm talking about soviet times bloks with parking for 0.2 car/apartment or so.

By the way, over there housing costs climb regardless of little parking required. Apartments in central locations (= walkable/bikable to most offices) cost a shitload of money compared to houses in suburbs. Especially once you step in family-sized market.
A Critical Analysis of the Subscription Economy
Le Startupshow – Je n'ai pas eu le Bac
The third beta for developers of watchOS 4, there are currently no public plans
This occurs on the landing page - images that your build/test scripts upload for your test cases and are fully expandable and have clarity. For the landing page this is a trade off that was accepted for lower resolutions screens because the purpose of these images is really to display the layout of the various views and the text itself is could almost be lorem ipsum. The alternatives to this include making the images enlarge (css scaling) on hover or by changing the layout to make the images much larger and this has been tried and tested but the scaling in particular was distracting so I felt this was a good trade off. Since you have highlighted this I think I may have got it wrong, experimentation with the landing page occurs often so I will reconsider options.

Aside - there's a huge disparity between the number of visits and signups from here relative to comments, this is true of forum reader/participation rates in general of course but your feedback is valuable, if you prefer not to comment publicly please do send me an email, it's in my profile.
I moved from LastPass to KeepassX. It's not perfect, but it's pretty darn good. I use Dropbox (I know, I know) to sync my vault across devices (I also have the vault backed up externally), and I use Passlfox + KeepassHttp to autofill the browser.

It was a total pain in the ass to set up, but now that it's working it's almost totally pain free. On iOS I use MiniKeepass. I would love to use KeepassTouch, but they won't release their source code (GPL fork of MiniKeepass) to check, so I'm stuck with MiniKeepass.
> why's everyone so harsh on Watson?

well we're talking a _cognitive_ platform that requires 60M$ of _manual_ tuning before it's useful, am I the only one that finds that weird?
Tell that to the hyperloop guys and watch them despair.
Oh that's a good point. I don't think openSUSE has various 3.x versions of python - currently Leap 42.2 ships with 3.4.2. If I need another version of python I use anaconda, but my use cases are relatively simple so the system python versions (2.7/3.4) fit for me just fine.
Is due process that has been eroded over the years still due process? Where do we draw the line?
Stories were always welcome. Complaints comparing HN and Reddit are an annoying occurence since time immemorial, too.
that makes no sense. both borrowers and savers have to live, they both get hit by the cost of living. savers don't get to avoid eating and paying for healthcare just because they don't borrow.
Deepika Padukone life hacks
Government not requiring it encourages freeloading on neighbours. In my post-soviet country, there's a lot of pressure on government to require ample parking. Otherwise both residential and commercial buildings tend to freeride on their neighbours and use their parking.

What is interesting, this evolved despite OK public transit and very little cars in the early 90s.
Kind of a requirement for decentralised consensus.
Matrix Representation of Quantum Gates [pdf]
good stuff. thanks for sharing!
This is a follow up to my previous article "To Catch A Liar: 1Password Edition" : https://medium.com/@guisebule/to-catch-a-liar-1password-edit...
Empathically, yes we all end up in the ground but the way there can make a big difference and you may only really regret it when it's too late to do something about it (general you, not you personally - occasional drinking is far less hazardous than being an alcoholic).

My father is now 76 and smoked, ate badly and did no excercise his whole life. He knew it was bad for him and started seeing the effects for decades, but had the same attitude as above.

Right now, and for the past several years, his life can be fairly described as "would have been better off dead" because of the health implications of such choices. I'm not exaggerating for the sake of argument, I would literally prefer to commit suicide if I was in that situation (he is no longer capable of doing that).

So yes everyone should make their own choices & you may end up like Churchill rather than my father, but seeing the effects first hand that there's a (likely) fate worse than death convinced me to never take that sort of attitude lightly.
Post-quantum cryptography – dealing with the fallout of physics success [pdf]
You see those blocky colours in the youtube video? Those are the Spectrum's "attribute file", a small colour overlay that goes on top of the higher resolution 1-bit monochrome bitmap part of the machine's video ram. Gives you a "hi-res colour computer" while saving a ton of ram, but at the cost of creating horrible artifacts when differently coloured objects get too close together.

The same principle is still used in consumer video encoding (and all but the highest-end professional video), where's it's described as eg. 4:2:2 or 4:2:0, the numbers describing how many pixels' worth of chroma (colour) data are provided for each block of luma pixels.
Copyright is international[0], actually.

I'm less concerned about Chinese knock-offs sold locally but Chinese companies have a deserved reputation for trying to sell illegal knock-offs internationally with little regard for the IP they're violating in those countries.

Also China has a reputation for not just having companies copy successful designs but actively going out and exfiltrating information to clone them (e.g. companies producing parts in China for Western companies turning around and producing knock-offs of those parts themselves, sometimes even branding them identically).

Regardless of the case by case legality, it's obvious why this behavior is likely undesirable for most Western companies seeking a cloud provider rather than specifically a Chinese cloud provider.

[0]: Obvious caveat: it's not strictly international, but most countries have agreed on cooperating under the terms of the Berne Convention and the UCC. So for most intents and purposes as long as you're only dealing with signatory states, copyright is as international as laws can be without the UN literally being able to come in and put you in UN jail (which isn't really a thing either).
A GitHub version of this list would be cool. I'm sure there are lots of people who do not have a medium account but do have a GH account.
I don't think cloud storage is all that uncommon. Even before 1Password introduced subscriptions, they had sync options for things like Dropbox, and those were pretty popular in my experience. I imagine most users would want some sort of offsite storage either way, and cloud storage is the obvious solution.

That said, there are definitely environments where any kind of third-party storage is unacceptable, so they should keep that option around. Still: Most users are probably better served with cloud storage. Usable security beats perfect security.

What I'm more concerned about is that, IIRC, there's no way to go through the on-boarding process for their subscription service without using their website, which relies on WebCrypto. I'd rather have that (and other management features) be part of the native applications, which can use proper code signing. From what I gather from Twitter, their security lead isn't happy with that either, so hopefully this will change.
You are absolutely right. In fact, multibeam sonar use for sea floor mapping was connected to a devastating mass stranding in Madagascar http://www.ifaw.org/united-states/news/whale-mass-stranding-...
Book recommendations for programmers
Gimballed drink holders exist, chiefly for boating, but you seem to want a gimballed cup that is meant for carrying rather than mounting to something. This kind of falls short of being a gimballed cup but seems neat nonetheless: https://www.3dagogo.com/EricYoung/designs/GimbalDrinkHolder
Can you not simply do a small math?

Currently at 160GB or something with 1MB block, what storage do you think a node will require with 10MB block in the next 5 years when the usage will be growing?
Yeah, using a tuple for what clearly should be a disjoint union is infuriating. I really don't buy the gopher argument that 'it is hard to understand'.
Interesting angle on privacy: if you don't allow your personal information to be harvested, you are a spoilsport and you threaten the livelihood of Google and Facebook.

I hope this article is a dishonest propaganda effort (supporting USA espionage agencies, internet ad sellers, brick and mortar drug dealers, etc.), because the alternative, that someone earnestly thinks corporate greed is a priority and personal rights are a problem, is more horrifying.
I used to do something very similar to you before moving to Syncthing instead of Dropbox.

It's awesome and I can highly recommend it.

Unfortunately I'm not sure the iOS story is as great as Android?
XML CMS for your next blog
Passwordstore¹. A single, simple back-end specification — a file and folder hierarchy where each plain text file is encrypted using GnuPG — and a number of clients for any common platform.

If you want to keep it simple, just use the command-line `pass` utility. You can verify the workings of that fairly simple script yourself.

If you want to share your database across multiple machines, you can use git, or a non-cloud synchronisation tool such as Synthing². You can even encrypt
(parts of) your password tree for multiple recipients (all using OpenPGP key-pairs).

Personally, I really like the setup I have with Syncthing and `pass`.

1: https://www.passwordstore.org/

2: https://syncthing.net/
What do you mean by powerful? I was a very happy user of 1Password, but their lack of Linux support caused me to leave.

I migrated to https://www.passwordstore.org and am perfectly happy. I always used the keyboard driven password search to retrieve passwords in 1Password. On Linux I just use dmenu. It is as good as any other password manager and I don't have to worry about problems like the ones in this article.

I still like 1Password, but I won't be going back.

I still recommend 1Password if you need cloud sync. KeePassX is a good local storage GUI alternative. Or just use Keychain on a Mac.
KeePass or KeePass X. But keep in mind that not having cloud storage also means you have to worry about syncing yourself. And if your solution is to sync the database as an amorphous blob, you can basically kiss multi-user access goodbye.
"The good deeds a man has done before defend him."
(Oppenheimer)
No. If a block is 10MB, you might as well keep spamming the blocks to centralize the node operation when the storage starts to require TBs.

Why do you think Satoshi's gave it an artificial 1MB limit if it didn't matter?
Can still be a lot of money and if your friends don't have much either a working used bike is hard to come by.
I'm not afraid of death (it's a closer possibility for me due to an incurable disease unrelated to lifestyle). I am however terrified of being horribly sick for years before dying.
You could argue that if you have the technology to build something like this, you have the technology to deal with perturbations.

It's not going to stay math-stable for long, but it could stay engineering-stable for millions of years.
Hilariously Oracle database can't run on Oracle Linux OOTB...
I used Password Safe (https://pwsafe.org/) the spec. is open source and there are a variety of clients (iOS, Android, Windows, Mac, Linux).
We tried the multiple recipients thing. For operations staff and technical users it is fine, but pass just doesn't work for non-technical users. Even with some of the GUI apps out there.
Highly specialized laywers maybe?
For that specific example though, it's so common in the colloquial Ruby language that all normal Ruby programmers should learn and use it. If you're just taking about readability, the time saved skimming during your career is worth the time spent learning the idiom once in your life.
I'm not overly interested in maintaining my own sync service. I'd happily pay for a hosted version of SyncThing (assuming I could verify it) that I don't have to maintain.

I try to balance convenience with security, without being too zealous about either.
> I guess my first thought when I see people like this, especially people who can clearly do their job quite well, is don't you wonder what you could accomplish when you're not drunk?

... and that says to me that you didn't absorb what those guys wrote. like, for example, this:

> If only for the fact that I didn't so much enjoy being drunk, with the knots in my brain unwound, feeling like I'm finally able to relax my consciousness with a drink like I relax my body with a massage.

therefore, the answer to "what you could accomplish when you're not drunk" might well be "a whole hell of a lot less than he's accomplishing right now."
I currently live in Bellevue, not looking for a job right now but where is the Alibaba Cloud office? Downtown? Factoria near T-Mobile? Crossroads near MS campus?
Are You trying with some free e-mail address? I had problems with Gmail address but not with my biz e-mail.
Where can I read more about it.
I suggest to stick to 1Password4, which works fine on both Linux (wine) and Windows

Maybe they will eventually realize it was a bad move, and start selling again 1Password4 licenses?

I tried very hard to give them money, to get a license on both my laptop and my tablet but they refused.

I have a working 1Password4 setup on Linux and Windows using Dropbox. I will not waste half a day to upgrade to something less secure. I will keep using it until the firefox browser extension stops working. Then I will patch the browser extension :-)
You're right, you could sync with Dropbox before cloud subscriptions - but you could literally see the file in your Dropbox. In case of the subscription, you don't see it.

It's a different feeling, more like a black-box.
There's a difference between believing that only copper from a specific mine in Poland is a must have for your audio quality, and not using speakers damaging to your hearing.
“Particle” Chrome Extension Sold to New Dev Who Immediately Turns It into Adware
A startup in Scotland lets disabled users press the cross button by tapping an app on their phone. Conceivably the app could tell from movement whether the person was crossed before communicating it's safe to let cars go again.

https://neatebox.com/local-authority/
Can confirm. I'm a terrible programmer but got 100%. I guess it selects for people with very unfocused careers and no real specialism.
No one at this level thinks further than their next annual bonus. If the wheels come off after who cares, they've moved on to do the same thing to the next company...
12 months is long enough that you get beyond withdrawals and habit of drinking, and start to settle into a new life without alcohol. It's long enough that you go through all holidays and occations where you normally rely on drinking. It's harder than most people believe.
And it also gives power to drug dealers, child porn websites, illegal workers to escape tax system, ...
What is your preferred channel of communication with the references and what generally you ask about the candidate?
> Not caring if they harm their hearing

Usually people regret this later in life. I guess we fundamentally disagree on the ability of people to make good decisions that they won't regret later and whether or not we should help people avoid doing things they will surely regret.

> or rather save $500+ and use an inferior speaker

This is hyperbole, I'm talking about the difference between a $3 set of earbuds and $20. I'm not saying everyone should have the highest quality gear available.
PHP lets you skip using curly braces for conditionals. I've seen real-world code which used this style only once, and it was about as bad as you'd expect.
My startup provides online compiler service for 20+ languages[0] so my work involves testing every language frequently. So this was easy for me.

[0] https://codepad.remoteinterview.io
For the modern incarnation, look up "chroma subsampling".
Groundwork – a modular CSS starter kit
Why this Silicon Valley magnate is funding a new wave of political candidates
They say "next-generation", but these are M60 GPUs, which are very much "previous-generation". Current generation would be P100 GPUs.

I am in the market for a cloud GPU offering, and I have to say the big cloud providers are very uncompetitive here, only offering these old, slow GPUs.
urg

Some people believe other people to be fundamentally good and not interested only in personal enrichment (financial enrichment I mean here).

But some of you make me doubt that.

But why are some people quantum physicists researchers ? Why are there mathematicians and biologists ? They don't earn much.

Your line of thinking is so stupid and self-centered, it really makes me want to use swear words.
> I want companies like AgileBits to thrive […] But I want the choice of where my data reside.

Either you subscribe to their SaaS business model (and trust them to make the right choices with regard to your data) or you don't and keep sovereignty over your data.

If you want data sovereignty, keep your (unencrypted¹) data local, and don't use proprietary software when you can't decide that you don't want the next version after reading the release notes.

1: Where 'encrypted' in this context means encrypted with your local, private encryption keys.