skysight-inc/HackerNews huggingface dataset:
I have almost exactly the setup you describe in front of me right now. In case I ever have amnesia and need to know these details in the future:

* My monitors are two Dell U2412M 24 inch 16:10 1920x1200 monitors.
* My distribution is Gentoo (https://gentoo.org/)
* My window manager is dwm (https://dwm.suckess.org)
* My terminal is st (https://st.suckless.org/)
* My terminal multiplexer is tmux when I use one,
(which is not very often at all).
* My menu is dmenu (https://dmenu.suckless.org/)
* My shell is bash
* My editor is vim (https://github.com/milesrout/.vim)
* My browser is Firefox, by far the most bloated programme I use.

Gentoo is the most lightweight and customisable distro I know of. It integrates well with programming languages - for example I can set PYTHON_TARGETS="python2_7 python3_4 python3_5 python3_6" in /etc/portage/make.conf and basically everything Python-related will be compiled and installed with support for those four versions of Python. Similar story with RUBY_TARGETS.
I think it depends on what type of researcher you are. In every field there are always authoritative leaders who are comfortable writing "survey papers", which is perhaps most comparable to what the "research distiller" is all about. Except, these guys know from experience that visualization of complexity is perhaps the most direct way of communicating to the brain... and the real-time interactive nature of such technologies is far beyond "book sellers", and more into how you can imagine the future of human communication more generally approaching (perhaps with support of real-time speech recognition and graphics generation AI, e.g.)... but I digress - this is most certainly a fantastic move in the right direction for the research community at large, and especially for the machine learning community where so much is happening so fast, and we really do need people to stop and help us "distill". :) I have fond memories of finally understanding LSTMs based on Christopher Olah's blog, and if we can somehow scale this up and out in other areas, I'll gladly invest time and money and energy into helping pursue the bigger opportunities here...
You could use something like Stylish.

Firefox: https://addons.mozilla.org/en-US/firefox/addon/stylish/

Chrome: https://chrome.google.com/webstore/detail/stylish-custom-the...

Collection of custom stylesheets: https://userstyles.org/

Userscripts are the same concept for JavaScript; see https://greasyfork.org/en
U.S.banning electronics on some flights from Middle East,North Africa
There are 3 major compiler implementations (dmd, gdc, ldc).

I mostly work with gdc from GNU/Linux, and basically, everything that works with g++ works with gdc.
More precisely, I use, on a daily basis:
- vim + ctags (editor + symbol lookup)
- gdb (debugger)
- gcov (code coverage)
- valgrind (mostly callgrind (call-graph) and massif (memory profiler))
- oprofile (cpu profiler)

Unfortunately there's no ccache equivalent yet, and I'm missing it.

For the Windows people, there's VisualD, which basically is the integration in Visual Studio. At this point, you have an IDE and a debugger (I don't know about code completion).

There's also a build-tool (with package-managing abilities), called "dub" ; that handles fetching and building external dependencies (in the vein of npm).
Many of these comments make it seem like people back then didn't realize it was a bubble. I beg to differ.

I sold my first startup to a publicly traded company in 1999, in an all-stock deal. I remember thinking back then that we were definitely in a bubble, and there was no way it was going to last. The big question was how long it could keep going.

I sold the startup for 10x what I thought it was worth, knowing that the market would probably crash before my stock became free-trading (there was a 1 year hold).

Lo and behold, the market crashed about 3 weeks before my stock became freely trading, I lost 75% of my net worth. It was pretty devastating, but I still made out with more than I expected.

So, the whole point of this story was to tell you that - at least for me and a lot of people I knew, we all knew it was all a big bubble. The question was how long the irrationality could keep going.
You are not getting the events on the FD. You are getting the events on the file. When. You set up the event you told the kennel let me know about changes on a file -- but let use the int when we talk about this file. This actually happens at open. You setup the system to say hey when I do things on this file let's short hand it and just use this number which we will call a FD from now on.

The confusion is this king the FD is the file. It is not.

Also a FD can't be open or closed it is simply in the FD lookup table is not. Files are what are opened and closed. A FD is a designation.

Open sets up the designation close removes it. So to say you are getting events on a fd is okay, but not painting the full picture. You are getting events from the kennel about a file and the kennel thinks you know this file by it's designation.

Closing a FD does not close a file unless it is the last FD referencing that file.

Also please see my other big post. I hate typing on a phone.
WELCOME TO THE BAY AREA - a Portrait of Young Indian Techies in California
>and affects such a tiny percentage of customers that there is absolutely no logical reason why they'd update their service status dashboard.

Tell that to the customers that experienced the outage. Look, if you don't want to show a global status page, at least give customers their own status page that is sensitive to outages for the equipment holding their data/instances.

When an airline experiences a single flight cancellation, they don't notify everyone in the world, but they certainly notify the people that are on that specific flight.

This is just a cop-out for hoping to upset as few customers as possible by hiding the fact that their service went out.
Send Warm Video Greetings to Your Near and Dear Ones
It all looks interesting, but I still don't see the advantage over pure Lambda? I get that it is a one command deployment, but really at the end of the day, does it save much time over zipping up my Node working folder and uploading to Lambda via the console? (In terms of installing extra framework stuff on my dev PC)
A common theme for expats: if you're there only for the money, you're gonna have a bad time.
" there are water refilling stations, usually close to the restrooms or after you pass through the security checkpoint. "

Done that, security check on one flight I was on at boarding forced all liquids to be emptied.
"so you, Mr expert witness, are telling me that hashes collide? What's that you say, there are actually people who actively look for and produce such hashes for fun?? Ladies and gentlemen of the jury..."

And so on. I'm pretty sure pedophile is near the top of the "you better make damn sure they don't get off" list.
If they already know it's on there, then isn't that enough to build the case and just try him as is?
WhatsApp Text Status Makes Its Return to Android Gboard Support Comes to Beta
I agree with the author, I think people are getting too hung up on the "fluff" statement. His point is that their are deeper issues in programming that will make you a better programmer. Still useful to write clear concise code, just don't get hung up on it, and certainly don't mistake it for being a good programmer.

My other piece of advice would be to code with other people as much as you can, ideally from very different programming backgrounds.
The forgotten password is my concern here, God help you if you're an innocent person in this situation!

Edit: whether or not it's true in this instance.
Nice find. I'm still trying to find a good on-prem solution after Lemonstand v1 went abandonware.
No one answer works for everyone nor for every situation.

I've been programming for 49 years. I'm self-taught and not very good at it, but people thought I was brilliant. They did because I ignored efficiency and pushed the machine far beyond what was done by those folks who were handicapped by their concern for efficiency.

One program ran for 3 days. Another user-focused highly interactive program kept the user waiting for 26 minutes. It didn't matter how long it took because the result blew everyone away. It looked like something out of Star-trek even though it was straight forward work. I felt guilty because I knew there were far better programmers working there, but they were unwilling to abandon small foot print and rapid execution as the metrics of "good" programming.

This worked for me because I could choose my own projects within the limits of my employer's goals. Creativity mattered. Again, there is no one answer to this question. It depends of the situation.
Hi! Thanks for the feedback! Go Remote Jobs is a new site and has only been around for around a month. Filters are coming along with a lot of other perks like mailing lists and a custom tailored experience. When I use the word remote I refer to working at home or anywhere that's separate from an office. Thank you for your comment!
7 Steps to Creating Engaging Content for Your Website
The honest answer is that I keep tmux around because I'm used to it, though I do make good use of its persistent sessions and remote login interaction.

Oh also, it's the one thing that gives me terminal emulator (st) buffer history.
I'll never fly United again. I had a similar experience for 14 hours. It isn't just the in flight entertainment. In my experience their staff are rude and borderline incompetent. There must be a poor culture in the company as a whole. My wife just flew with them and went nearly 10 hours without a meal while she was flying with our two year old.

Edit: spelling
enough electricity lets you desalinate, DUH
Android instant apps
You're conflating two completely different things with welfare. In the US they are the same- poor states get immense amounts of Federal assistance to help poor citizens. In Europe individual states may have welfare systems, but EU "welfare" is economic assistance to members eg Italy. It has nothing to do with refugees and immigrants and is just a base factor in the difficulty of holding together the difficulty of a state, and in that way the member states of the EU are FAR closer together in economic power than states in the US are. ie the EU would be much, much easier to run, but as it turns out it takes more than 25 years for a country to find its feet.

It is as simple as "who doesn't want kebabs", because the number of immigrants is stupid low. One in 300 does not cultural destruction make, unless your culture is "no brownies". These cultures have coexisted and coimmigrated for the better part of a thousand years. The ottomans aren't new. Europeans are used to muslims. Having a stronger and longer culture makes you MORE resilient to outside change, not less.

Edit: the us has ten times the number of immigrants in Mexicans alone. The effect they have had is well described as adding a few ethnic restaurants. Maybe a few places have chosen to put up bilingual signs. If you consider that "cultural Erasure", the BASE STATE of Europe is to have a half dozen languages being spoken in one place. Muslims are simply "the wrong kind", which is ridiculous as they are just the next country over and always have been. If anything has contributed to "cultural Erasure" it has been the US, which has helped impose a monoculture on every nation in Europe.
Subversion to fix file renaming
I read people claim that they like it since it reminds them that they pay for the government's operations.
is there a beautiful epub version?
Yeah. Mildly funny story: a friend of mine and I installed dwm on our Linux users on the computers at university. Nobody else had a clue how to access them. We would constantly edit each others' PATH and bashrc in various prankish ways, which culminated in him accidentally locking himself entirely out of his own profile in an attempt to stop me from accessing it. Every command he tried, everything he tried to do, just got the rather succinct message 'Fuck off'. He had fun explaining that one to the sysadmins.

One of the nice things about Linux is that you can do this. Download and compile dwm, put it in $HOME/bin, edit ~/.xinitrc to run it, and Bob's your uncle.

Oh and the university also had xauth open on every computer, which meant that you could ssh into any other machine in the room and simply run 'DISPLAY=:0 firefox lemonparty.com' whenever someone turned their head away from their computer for a second. I wonder if they've ever fixed that.
What if you want to automate a build/deployment?
I use dwm for window manager, st(simple terminal) as terminal. They are more light weight than gnome-terminal and ratpoison.
You have to keep in mind that gaming is a very new medium. The more artistic variety of games has only been around for a few years. To demand something on the level of Shakespeare is very disingenuous.

A better way of seeing why games can be art is through a comparison to movies. Games can be made to essentially be movies but with the crucial difference of immersing the viewer entirely into the world through the choices it presents.

I do not see how adding more possibilities to an existing art form (movies) can ever demote something from art to non art (whatever you think these things mean).

I think a game like last of us is a great exploration of the potential of this form of game play.
I don't think his point is that it isn't cathartic; he's pointing out that there is no physiological reason for crying in particular to have evolved to be cathartic. What have leaking eyes or a quavering respiratory system got to do with relieving overwhelming emotions? Nothing. And no other animals experience this.

It's a confusion of cause and effect (or post-hoc fallacy). "I cry because it makes me feel better" supposes that feeling better is the purpose of crying. But really it's the other way around: Crying is the purpose of feeling better. Crying is the thing with purpose, because it's an important and useful social signal. Overpowering urges to succumb to it, and feeling better after having done so, are evolution's way of coaxing our minds to do something that's useful to us, just like urges to eat or have sex, and feeling better after having done them.
I rolled my own a while back https://github.com/keithn/seatest

I kept it very vanilla C and avoided having to maintain a suite structure in favour of a function call system which can be used on embedded systems without much resources.

I should probably do more to maintain that project and improve it as I have outstanding PRs it seems!
Collision probabilities are way more probably than people intuitively care to believe. The pigeonhole principle or the birthday Paradoxon exemplify this quiet well.

Hash tables are good, for small (relative to available space) static sets that don't change. Dynamic production environments will introduce an escalating probablity for performance degradation, and this can detrimental for critical systems.
People have commented to me several times about the various FF extensions that give vim like control. I've tried them all.

My main complaint is that I just want a thin client over some rendering engine that I can easily script with bash or whatever. FF forces me to learn a whole new ecosystem and do things the FF way.

Don't get me wrong, if you love your browser then more power to you, but I feel like Uzbl has way too little exposure. Seems to me like most unix people would love it.
> You really need to learn about Bill Gates before you judge him and publicly express your misguided views

I don't care about any of his philanthropic deeds. As far as I'm concerned, they're all "fruit of the poisoned tree." Without his misdeeds, he'd never be in position to be the philanthropist he's become. If you want to talk misguided, you seem to think that he can atone for his past misdeeds. You're wrong. He set back computing at least a decade, killed off several competitors that were genuinely making the computing landscape better and cost businesses billions that they didn't need to spend. As far as I'm concerned, every bit of good that he's doing now could have been done by the others who would have have the money that's now his. It's the broken window fallacy to assume otherwise.

Perhaps you should learn more about his bad behavior before you accuse others of being misguided.
I haven't got "unlucky" on an international BA flight in 15+ years. So no, it doesn't just depend on the plane.
"No net effect" = tears are produced by the lacrimal glad. I am more of an interested hack, compared to someone that actually knows something (medical professional like a neurologist or ophthalmologist), but my educated guess is that cells in the lacrimal gland produce tears entirely from inputs from the circulatory system, and because of the circulatory system structure in your brain v. face, it's actually rather not as local as the physiological proximity suggests. So the change would be indirect, mediated by blood, and since the concentration of sodium is the same in each crying wouldn't effect blood sodium concentration in the first place. You may under-appreciate how rapid blood moves through the body, too, and quickly any local change would move to equilibrium.

ps: you're welcome, happy studying! (it's daunting, keep in mind https://news.ycombinator.com/item?id=1390027, and remember that some of the smartest people out there become doctors, and they spend a dozen+ years training in just single areas of study and indefinite continuing education)
From my experience, most ML researchers are in your camp. They are primarily interested in the ML, and good (not-just-in-your-head) visualizations are at best icing on the cake of their understanding.
I remember reading your article several years ago (2010ish maybe?) and thinking it was bloody fantastic.
Basic Multi-Vendor Marketplace Extension
That's what the Personal Health Dashboard is trying to do: https://phd.aws.amazon.com
There was a sex offender who wrote on paper fictional stories of child sex and he was put back into jail for a violation of his parole (for writing it, never shared it).

If you have child pornography the law considers it the same as taking the photo and you can be sued civilly by the victims.

People love it when lawmakers make more laws.
> But time crystals aren't perpetual motion just by dint of not being closed systems at all, so they're kind of neither here nor there.

Literally!
Not sure you read the article, the last paragraph makes clear that they hope this will help people that are unable to exercise. I guess they are thinking of the elderly or similar.

Of course people will interpret it as they wish but this is interesting research, not "vaccines-cause-x" type of research. For those looking for excuses I'm sure they can find plenty of others already.
Ask HN: If you had $50,000-$100,000, what startup idea would you do?
Cliche title, and I understand that if someone has the "next" big thing, why would they post it?

This topic is mostly just to open up discussion that many business ideas can be started with minimum liquid investment. I believe too many people feel committed/tied down to their work, has resources available to quit to commit a few years to starting a business.

Why? It can become a form of financial independence.

Feel free to suggest anything, from basic brick mortar with a tech twist, to whatever.
Okay, maybe so, but this benchmarking was done against POWER8 architecture, and not many people are running that. How does it stack up on x86_64?
Great question! So, TLA+ does have a machine-checked proof system called TLAPS, but its intended use is quite a bit different than Coq. While Coq is very well-suited for doing deep reasoning about mathematics and proving all sorts of stuff about whatever mathematical construct you care to define, TLAPS is focused much more on "mile wide, inch deep" type proofs required to demonstrate correctness of algorithms. Most algorithms use very simple mathematical properties, but have a bunch of edge cases and cyclomatic complexity which TLAPS is well-equipped to handle.

There might come a day where TLAPS is as powerful as Coq for writing general mathematical proofs (indeed, better ways of writing proofs and mathematics seem to be a passion of Dr. Lamport's, see his paper How to Write a 21st Century Proof[0]), but for now it's far, far easier to prove even simple statements about the Natural numbers in Coq.

[0] http://lamport.azurewebsites.net/pubs/proof.pdf
Yeah, makes sense. Bookmark == pointer to bytes, Screenshot == bytes. If the bytes could save someone's life (or N doctor visits, or even 5 saved minutes), quite worthwhile to keep a copy.

Same principal as pinboard.in's archiving, except comes stock on nearly every phone.
I agree with you here, and have no idea what the OP is talking about. In Math and ML, TeX is so ingrained in the culture that there are _jokes_ based on TeX puns. (Where do mathematicians go for a rational rack of ribs? The \mathbb Q)
So this is a AWS architecture guide that on page 55 (of 77) has a bullet point pertaining to applications with high-availanbilty requirements, mentioning that you can increase availability by going multi-AZ.

This is pretty far from AWS clearly communicating from the outset that a single AZ would be generally poor practice or have poorer availability than a server in a normal datacenter.
501c3 were a set of laws lobbied for so that wealthy people coudl give away their money tax free without government taxation of their income or property , thus creating permanent tax haven trusts on domestic shores.

these tax havens dwarf anything offshore . they are now a systemically risky part of the economy , at least in so far as the private education industry is tax subsidized and regarded as 'public interest' even though there is nothign public whatsover about the fortunes of the ivy league educational institutions.

the 501c3 scheme is about burden shifting taxes to working people, off the shoulders of the ultra wealthy so that they may create tax free institutions for funneling their profits into their projects.

501c3 should be entirely eliminated and churces and other institutions should be required to pay property taxes of all types and be subject to corporate taxes , while income taxes themselves have gotten out of control.

for the ultra wealthy, tax simplification means they don't get to burden shift their taxes. it also means they, and everyone else in the workding classes would pay less taxes overall.

it also means a whole lot of institutions would go bankrupt and in the wake of their collapse, one would see what social activity would be supported by the 'natural' amount of social organzing and donation.

as it is-----the middle classes are being forced to support these instutions via the burden of their taxation. social security taxation itself a payroll tax is capped at 100k dollars of income. and this accounts for nearly a third of all taxes collected by the federal taxes. these taxes are not a form of pension, they are a form of working labor tax that raisies the cost of labor to employers while scalping a significant marginal fraction of food from the mouths of the working and even professional classes.
Samsung Tablet Data Recovery
Obama bombed those places with drones.
I don't think you understood his argument at all.
Eh, yeah and no, kinda?

I have no problem with an opaque string type that supports being serialised into bytes. I also have no problem with a string type that exposes the reality that it's internally represented as UTF-8. But I can understand that maybe that's a little imperfect, because you might not want to maintain a perfect normalised correct UTF-8 encoding all the time. e.g. if you concatenate "blahblahlblaha" and the combining acute symbol followed by "blahlbahlblah", you might want to just store them together and normalise them later or something? I don't know.