skysight-inc/HackerNews huggingface dataset:
Wow. That is kind of bad. I love to play older games regularly, and had high hopes, because amd provides more and more linux support. But this is kind of a dealbreaker for me. Just wait what happens if reddit and the news get wind of this. i mean it will not be EA kind of bad, but it will surely be bad.

only if the reply is and will be the official position.
only works for me sometimes. facebook redirect is a good hack!

https://outline.com/AEnNh6
I do not want to belong to any club that would not need to drop a database constraint in order to accept me.
I have a file on the local drive of my office computer and a sheet of paper near my home computer (used by me and my wife). When the sheet of paper is full of handwriting, I bring it to office to synchronize both list.. When my house has been robbed last year they have not found the sheet, but if they had, I could have changed all passwords very quickly. In case of fire, the backup is safe in a remote location. It is easy to carry, duplicate or destroy. The security at office is ensure by the IT service. This may be imperfect, but I think my list of password would not be the main target of an attack. At home, my wife is often present and would quickly notice if a burglar steal the list. When I go on holidays, I take the home list with me. I think it is quite successful.
Open Source and Career Growth. Personal Story
I think you're discounting network-effects and historical inertia.

Even things which are functionally very simple to implement won't necessarily catch on, ex: "If you could make keyboard layouts more practical than QWERTY, then you would have done so by now."
Oh shit! I thought it was just a bug in my setup! Should have searched around before disabling everything in a panic.
It would only lead to a memory leak depending on your usage, but it’s pretty common gotcha that can be annoying with or without memory issues.

The following is some pretty good reading on the matter, and the example given is also one that would lead to a memory leak:

https://stackoverflow.com/questions/1132941/least-astonishme...
Do you know where she got it? I could only find them for sale for over 100 euros
Techies have created the culture that has the: motto there is an app for that, yet they hate any blame for the social ills they have created.
It definitely can lead to hard to find bugs. I even made an issue out of one case where it could happen in very unexpected ways (which is now fixed on the go master branch): https://github.com/golang/go/issues/21149

Apart from the issue above I've found that it's usually quite easy to reason about though. Usually when you take a slice you either use it temporarily without modifying or you throw away the original one. In the rare case where you do still need both slices to outlive the same function you just copy one of them manually defensively.
> You can be an outdated API module

Nice.

Still though, I assume the issue is larger than "some game from over 10 years ago is not working" and is more like "an entire API is not working"? If so, this also has serious consequences for higher-impact applications as, for example, in a professional setting like CAD. It would reflect badly on AMD if they "intentionally" break things, or at least intentionally not fix them.
Start a Bank
Some fancy EU type regulations would help quite a bit I think. Too bad, helping people is not in the interest of earning money.
Qt should work.
Because engineering does not solve political problems
I'm sure you and the 5 other Linux gamers will survive.
pen and paper
Nice data structure. No classes, just objects. Which makes it faster to iterate. Feedback: Throw in a bunch of throw's for sanity checks like if(!room) throw new Error("room=" + room + " window.location.hash=" + window.location.hash); It will help keep your sanity. And you will get rid of an if(room) which will flatten the code, and less code paths are also good for sanity. Smart using the url hash to store state btw.
And use colors! Start with fill colors, then progress into using colors for everything. Dad: Get her a digital painting board.
One rather general suggestion I have is to pick a company to work for that does some of the requested points. It doesn’t have to be non-profit or volunteer work only.

A few years ago I joined a company called Sunfunder [1]. They (we) provide financing to solar energy companies in Africa and SE Asia. Lack of financing is a major blocking factor there to get clean energy out.

I can honestly say I’ve never been more happy in my life than now, knowing that my entire workweek is contributing to something good.

[1] http://www.sunfunder.com
Who is Tim Cook? (2008)
If your PC is compromised it's pretty much game over, using a password manager does not really worsen the damage in that scenario At that level of compromise they can probably add a root cert, MITM your connections, and grab your passwords anyway.

If you're concerned, you could use separate files for different levels of security, which would give you the theoretical ability to compartmentalize the loss. But again, if you're compromised to that extent it's game over, there is nothing you can do that will allow you to operate securely on untrusted hardware/OS, you simply can't let that happen.

It's not like that's an unreasonable goal, the combination of Ublock Origin, Windows Defender, and common sense have kept my systems clean for 10 years now.
Edit: nope, looks like it's this one: "Stepping Stones: Economic Analysis of Space Transportation Supplied
From NEO Resources"

https://www.nasa.gov/sites/default/files/atoms/files/eso_fin...

---

I think the report in question is "NASA's In Space Manufacturing Initiatives: Conquering the Challenges of In-Space Manufacturing":

https://ntrs.nasa.gov/search.jsp?print=yes&R=20170011108

These may also be interesting:

"NASA's In Space Manufacturing Initiatives: Overview and Update", https://ntrs.nasa.gov/search.jsp?print=yes&R=20170011109

"Additive Manufacturing for Human Space Exploration", https://ntrs.nasa.gov/search.jsp?print=yes&R=20170011644
"Quality journalism" cost money. If you go into any debate about the future of journalism you will find the same thing as I have found.
No. It’s not that simple. I’m an American who used to work for an Indian consulting company and I worked in the Bay area. The issue is that as an American, I could quit my job at any time because I found employment somewhere else, and at 20+ years of experience (more like 35 actually) I commanded a rate substantially higher than all my Indian colleagues (which were all except for one other American colleague Indian, from India). My Indian colleagues explained to me that they were trapped because of the H1-B visa: since the employer sponsors those, they had to take whatever salary the employer offers or they don’t get the job. They also can’t apply for another job nor switch jobs because of it, whereas I could (and did, but for family reasons). They were effectively stuck and made artificially dependent on the mercy of their Indian consulting companies, for years. Because of this, the consulting companies would pay them the lawful minimum so as not to hit against the dumping laws, which is far below market value. That’s how it works.
TOP 5 prototyping tools for UI / UX designers
That's really impressive, she should be proud of what she's done.

As for me, i'm not too proud of how far I got... couldn't figure out which painting had a plant behind it or what to do next.
Cracking the Mondrian Code
There's a lisp machine story hiding somewhere over here.
I've been in the US since 2008, and am still waiting for my green card because, well, I'm from India and on EB2. I wonder (perhaps due to my not understanding some aspect of all of this) why there isn't a distinction between H1Bs sponsored by companies that take on outsourced work and others. The Microsofts and Googles aren't the ones meeting out "sweatshop" treatment to its employees. Couldn't this problem be trivially solved by either denying or having a limit on the ability to sponsor H1B visas only for companies that take on outsourced work, or is "outsourced work" not a well defined thing?
Arbeit macht frei
CrowdMag project: crowdsourcing magnetometer data
Since the last quarter of 2017 I'm working during my free time on Raita - a static site generator with web interface, built with Express.js and Vue.js.

It's still in baby steps, but I'm already building my personal website using it (so I can see what features I'm still missing), then I plan to build a starter theme and in the end official site.

If You're interested, You can see the actual code here: https://github.com/mrmnmly/raita
A complimentary resource to this series: “What is the Bible?” by Rob Bell - https://www.goodreads.com/book/show/31706459-what-is-the-bib...
This is what I use, but also use Syncthing to sync it between my laptop, phone, and raspberry pi and fileserver (for backup).

It works very well from my experience.
I'm sorry but that is a bunch of nonsense.

> Reaching the moon already was only done to compete with a faction outside the reference system.

Yes, going to the moon had to do with geopolitics but all this stuff about the 'reference system' is nonsense. Any geopolitical opponent could have led to the same result.

> Without commies to race and lean against, the western system decayed to just another nice decorated, well managed cotton plantation.

You are again trying to shoehorn your larged philiosophy about 'modern capitalism' into the argument. First of all it is absolutly clear to anybody with idioligical glasses on that NASA started to perfom less well long before it was clear to most people that the Soviet system was going to collapse.

NASA was young, flexible had lots of budget and thanks to a set of luck circumstances. The reality is that NASA has been burocratiesed and and largly been controlled by congress and presidents trying to use NASA for anything but space exploration.

Non of that has anything to do with the Soviet Union and some problem with 'capitalism'.

> There is no price on the far future events, such as bollide strikes. If there where, suddenly the moon would have holiday resorts.

Just like in democracy things only happen if large numbers of people can support it, neither capitalism nor democracy has done mutch to defend against meteors.

And nowdays it is actually capitalism that is driving the push towards people living of planet.
Right, and I would agree with you - we had outside consultants who worked alongside us, in iOS, in Firmware, in Cloud, in EE, in Security. We all worked as a team to put the last finishes on the product. Also, there were a lot of new employees as well. The whole SW QA team was hired this year.

We did not know about insolvency - no one did - except the leadership team, or many would have raised concerns or left. Maybe this was the fear. Who wants to acquire a company where people are jumping ship.

We wanted the product in people's hands. Heck, it's on my door at home.

I also would say that this employee has the right air his grievances. I disagree with his criticism of the product and the company's mission and vision. I believe - there was no malice. There was mismanagement.
Good to see. May I know your infrastructure and cost of monthly deploying. I have one app and want to deploy so looking for cheap options.
Sounds like Bezos.
If you are more confident of your physical security, one option would be to use a book. If you search on Amazon for “password book” you can find the equivalent of an address book for the 21st century.

I recently got one for my parents (as they use and keep loosing post-it’s) and it has fields for username, password, secret question and notes.
Yes, and the impact on syscall-intensive workloads is bad enough with PCID, without it it's even worse. I'd be moderately surprised if only KPTI is backported and not PCID.
> Love == Trust

Simple counterexample: An aged parent with severe Alzheimers. Maybe it's not OK for them to have unfettered access to the car.

You want oversight/control/verification because you love them, not despite it.
Would you please not post ideological boilerplate to Hacker News, regardless of which ideology?

https://news.ycombinator.com/newsguidelines.html
Here's an interesting counterpoint to the anecdote at the start of the story. I have chronic treatment resistant depression. Gone through many different treatments. The thing that works best for me is a treatment I receive for something else. A THF-alpha inhibitor (in my case Etanercept), so I'm in practically the opposite position to the guy in the article.

I suspect there's a link in some form of branch of depression that comes with the autoimmune grab bag of fun.
I use Keepass also, more specifically https://www.keepassx.org
I've used supergenpass[1] with some success, but the fact that some websites have special requirements for passwords means that I still have to memorize more than one password.

1: https://chriszarate.github.io/supergenpass/
We may even need something stronger than docker. There are various project to use virtualization technology to sandbox a browser session at the hardware level. My guess is that ultimately this is the future of web browser.
What are you using for reading your gas meter?
The Four Agreements
That still doesn't tell me how you map the interface to the implementation. I need a piece of code here. You won't get away buy leaving this as an exercise to the reader.
We've used libsimdcpp to good effect: https://github.com/p12tic/libsimdpp

"libsimdpp is a portable header-only zero-overhead C++ low level SIMD library." Not yet sure how it compares to the linked library.
Very nice. Thanks for sharing!

I like all the steps shown and the extra comments with output values and explanation of what's going on.

One question -- saw that all update operations take self() as an argument. In the code saw it was the "Actor". Is that always a pid of the calling processes or can it be anything like an integer or a reference. If this whole thing was running in a server would that be the ID of the client or still be generated locally on the server from the process running the request.
Longevity FAQ: A beginner's guide to longevity research
You don't say - https://youtube.com/watch?v=by24CkOxXQ4
stupid question, but how do they got the mice with alzheimer's?
Socii – The Social Network
The problem is if your computer is compromised - they might get a few sites that you visit after the compromise (and before you realise/format etc).

But with a password manager - they get 100% of usernames + passwords to every site you've ever used, even if you dont visit it after the compromise...
The last gotcha sort of leads to a different gotcha. That copy statement will only work as expected if the destination slice is large enough - thus always initialise it with the length of the (sub)slice you want to copy over. You won't get any errors if it's smaller, but you will surely not get what you desired.
In Postgres, having multiple tables share a single ID sequence is trivial thanks to SEQUENCE/NEXTVAL.
Vc also looks rather more conventional in terms of license and distribution method (3-clause BSD and github respectively).

Custom licenses are a headache and I always wonder whether the academics who promulgate them wonder why no-one uses their software.
I use a simple 'cipher' that makes new passwords easy to remember and remains relatively secure without the need of a book/service.

I have a file of the first word that comes to mind for every letter in the alphabet. Then my password is created based on some features of the site.

I.e. eBay has 4 letters so I could choose:
'Elephant_4_Yankee'

The delimiter is up to you and you could just as easily choose every second letter or whatever.

Yes, it does mean my Netflix password is a bitch to put in but I know it off by heart.
When I see "OOP" in a forum today, I assume it means the narrow "Java or C++". And I think that more than 90% of the time, I'm right. If you want to use a different, perhaps better, definition, the onus is on you to mention that you don't talk about the same thing as everyone else.
> That would get the world thinking.

It might get some baby boomers excited but I'm not sure about younger generations. It doesn't feel like an exciting, impossible mission today.
Rip DVD Movie with VLC and DVD Ripper on Mac with Ease
I used a small script to generate my passwords :
I choose a simple password, I append the domain and I hash the string. I take the first 15 characters of the hash as a password. I find it quite convenient and easy to remember !

sha256("password"+domain)
I don't know in detail, but suffice it to say that for many years we've had mouse strains with particular genetic alterations that appear to mimic Alzheimer's. Not my field, so google for more info.
I am at the moment also trying out password managers and searching for the best one. Lastpass so far has the best features, great password generation. But on Android it lacks a good and decent integration in finding and selecting the correct password for an app. Seriously bad.
1Password is better in this regard, but you can not swipe the 1password "click here to fill out with 1password" away. So also definetly a dealbreaker. But 1password is great at only showing the correct password for your app, after selecting it once.

Regarding the user interface don't get me started on keepass. It was recently forked into keepassxc but the chromeipass/ foxipass integration does not work all the time. Also love it if a website just shows your username already and you have to fill out the password and can't use hotkeys. (I am looking at you google) Lastpass can do it successfully, but keepass...

The Android interface was last tested a few years ago by me and it only had a notification area you had to always show. I don't know if it is much better at the moment.

Regarding your password security: Lastpass itself encrypts your passwords and hashes them thousand times. You can also manually adjust the hashrate to even more. So even if lastpass would get cracked. You would have to try out every possible hashing number with every possible password combination. So thats a plus.
Well compromising your pc and installing root would be your least concern. It would be easier to steal your phone, get your fingerprint and unlock your database this way.

You can never be 100% secure. But have to choose your best way of doing it.

Also i am open to suggestion regarding a great password manager for android. Will have to try out keepass and dashlane again.
I mean, maybe I am, maybe I'm not. How many other languages from the '70s haven't been replaced in a domain where they should have been?

And, I mean, maybe your example isn't really the best example you could have given. Name a layout quote-unquote more practical than QWERTY that should have caught on but didn't. Dvorak? No faster. Colmac? Nah. Any, y'know, studied benefits? None I can find, at least not with a P-value worth mentioning.

I'm not saying SQL is the definitive end of database query languages, of course, because that would be silly. There is, almost certainly, a more objective truth. What I'm saying is good luck finding it; It's only semi-cynically that I say I wish you luck finding a better language than SQL. I honestly, with all my heart, wish that SQL could be replaced with something better, because I hate SQL.

When some guy comes along and is like "we should do a better SQL!" the answer is yes, we should, but I'm not exactly going to hold my breath,
In my opinion it's best to legalize drugs to the point where people are educated about it's use.
https://www.youtube.com/channel/UCvRQKXtIGcK1yEnQ4Te8hWQ

And when they feel they need help getting off the drugs they can go to any clinic or government point to help them get clean and back on their feet. This has proven quite successful in any country that has done this so far.
Yes, that's the problem. I understand what he wants to say (basically YAGNI), but imagine the reception desk employee having this problem, escalating it until it reaches a developer just to register John Doe.
Not convinced, these kind of asks can get mopped up with a web app if there is a robust dataset/API available.

BI teams get used / needed when the data needs fixing and also when the question appears to be of the form above but in fact is of the form "I have a new metric I want to explore across dimensions that are not in the data set"
There's two kinds of text-based data that counter intelligence ops try to protect: Forum posts and 'fleet pings'.

For forum posts, an adversary can do exactly what you say - just take the meaning of the forum post and write a cable on it.

Fleet pings are how massive fleets are formed in EVE. Basically they are a @here ping on Discord, or a server announcement on XMPP or IRC. Fleet pings are important because if you know when your enemy is pinging for fleets, you know when and where to find their fleets to fight them.

For that reason, the value in fleet pings is very time sensitive, and cannot be transcribed by a spy in real time. Usually orgs will set up a "ping relay" channel for its top fleet commanders, with a bot that relays pings from enemy alliances. This is a very common interception point for obtaining watermarked pings and burning spies.
There is no silver bullet. Personally, I let a combination of complexity and importance guide my tests.

The more likely it is that a piece of code will break, and the more business damage it will do if it does break, the more tests I wrap around it.

For self-contained algorithms that have a lot of branches or complex cases, I use more unit tests. When the complexity is in the interaction with other code, I write more high-level tests. When the system is simple but critical, I write more smoke tests.

If I’ve got simple code that’s unlikely to break and it doesn’t matter if it does break, I might have no tests at all.
Handy function for Bash to display the compiled JDK version for a .class file
Home : private space, known speaker.

Business : shared space, diverse multiple unknown speakers.
> It's a bit like asking why we don't build a habitat on the bottom of the Marians Trench - we COULD, but why WOU[LD] we?

This is overstated. We could build a habitat on the moon. We cannot build a habitat on the bottom of the ocean; that's much, much more difficult.
I also use Keepass, with a complex master password that I've memorized. I keep the file in my Nextcloud instance so that it's synced between my two Android devices and four Linux machines.
Yep - a text file, encrypted with ccrypt. Happily, Emacs knows how to open and save ccrypt-ed files.
100 साल बाद आया साल 2018 का पहला पुष्य नक्षत्र कर ले ये गुप्त उपाय, पुरे साल
> They also can’t apply for another job nor switch jobs because of it,

As someone who's switched jobs on an H1 twice, I can tell you it's simply not true. It's a common misconception because earlier you couldn't change jobs on an H1 but the law around that was changed almost 10 years ago. If you have in-demand skills in 2018 Silicon Valley (JS, Java, Python, anything ML, big data, distributed systems or data science will work a treat) you're going to have recruiters contacting you regardless of your visa status.

From my limited knowledge of consulting companies (spent 8 months at the beginning of my career at one), a lot of their employees get very job-specific training in older technologies, understandably because that's the stuff being outsourced. That may be why they felt unable to move - their skills weren't in-demand anywhere else.
Yeah I was surprised by this in an otherwise great article.
As a car enthusiast and a system engineer / architect I’d love a shot at working in the car industry. I never see advertisements for those jobs though; they are mythical.

That aside, nobody so far has been bashing H1B’s, on the contrary: all the comments so far are for H1B liberalization (H1B’s should’t be tied to a particular employer) so that the loan dumping could stop and so that competition could take place based on experience and competence.

The problem is greedy managers going after “shareholder value” (their bonuses and promotions) and corrupt politicians who knew the situation and yet didn’t step in.