skysight-inc/HackerNews huggingface dataset:
I live by my paper notebook. Personal favorite is the A5 grid notebook from Muji. Their .38 pens are also sublime to write with.

Something about writing stuff down with a pen on paper commits them more to memory than typing them.
I imagine this depends on how you define "best". The most impressive/challenging work right now is probably in AR or self driving cars. If "best" is based on code quality or productivity, well, that's kind of subjective.
I wish people would pay pass (or some other auditable open source software team) for this sort of thing instead.

The situation is particularly painful for security critical software like password managers and disk encryption. Commercial software could be keeping a rot-13 copy of the database on an anonymous ftp server for all I know (or, worse, be written for a leaky JavaScript sandbox).

The open source stuff generally stalls out after the first 90% of the functionality is there, and the second 90% of the work remains.
It's a cost vs. speed trade off, if a machine can do the work of 2 people or 20 people is not the important bit. The important bit is if they can get more work done at lower costs. So, something that get's 1/4 as much work as a person done, but works unattended and only costs 1,000$ then that's a great investment.
There is another example of when mono spacing is useful; multiple calls to the same function with diffrent arguments.

But that's basically hardcoded tabular data, and should really be solved by an editor with proper tab-stops. Not by abusing the monospaceivity and spaces for alignment.
Seems like this works great until you get children. If you want to spend time with them and take responsibility for the household. Or am I wrong?
I'd rather pick fruit for minimum wage than operate an industrial dishwasher for minimum wage. It won't be 90-something degrees and 90-something percent humidity every day on the farm. It's a toss-up which is worse, the dish-room or the grill.

The worst case is about the same. The average day is better picking fruit.
> They are tools that shift the control over money from large trusted third parties to individuals. They literally allow an individual to be their own bank.

You're not thinking big enough. All I need to be a bank is some money to lend, or safe to put deposits in.

Cryptocurrencies let people be their own nation state.
did you have wifi on the bus?
Most of these listings have over-inflated experience requirements. A lot of them will entertain you even if you have half the experience they ask for.
I too have written a similar tool called mann (https://github.com/soheilpro/mann) for this purpose.
> And native-born Americans aren’t interested in the job, even at wages that have soared at higher than average rates.

Conspicuously absent in every single article claiming that Americans "aren't interested" in farm work is exactly what constitutes "higher than average rates". You _will_ find Americans interested in this work at some rate, but it's going to be higher than what you think it "should" be. In a country where a $15 minimum wage is expected for relatively comfy fast food work, back-breaking outdoor labor is going to be significantly more expensive. But you will find takers at some price.
True. You'd have to connect to their server or your own self-hosted LessPass to get your saved profile.
There is no way Tomb Raider and Shadow of Mordor are running at High settings on a machine with 1GB of RAM and a horribly underpowered CPU
> The greatest hurdle with AI risk is getting acceptance that this is a problem that needs to be dealt with ahead-of-time. Even if Elon does nothing but improve awareness, he has been useful

Or he's distracted people from real problems, spreading fear and misinformation along the way, while real experts are sitting around without anyone listening to them because the god king elon is talking.
We exist. I just presented at a firmwide Data Science Forum for a very large financial firm.
Wouldn't the endurance of the machines play into that though? I imagine not needing breaks/sleep might offset the relatively slow picking speed, depending on how fast they recharge/discharge.
Ad-tech, fin-tech, marketing analytics firms all hire data scientists in huge numbers. Media companies as well, increasingly. This is probably NYC-biased.
I was confused about [and after 250 pages of thinking through a “reactive engine,” it culminates in a “handbook” for an imaginary “Flex Machine”: a first iteration of a set of ideas that culminated a few years later in Kay’s vision for a “DynaBook” (1972)] since as far as I know the Flex was actually built and tested on normal users (who didn't like it, according to Alan).
> Personally I dislike nested function calls in general and would use intermediate variables with descriptive names.

Oh, I agree completely that step-by-step is often more readable than deep nesting.

OTOH, your example is a good illustration of the problems with column indentation. If it hadn't been HN's goofy code formatting that messed you up, it would have been some code refactoring that changed the length of one of those variable or function names.
It's taken seriously because "code is law" is (was) the premise of Ethereum's value. The blockchain isn't about consensus, it's about the use of mathematical (rather than political) consensus to maintain immutability. By removing all the messy human factors and defining it all in terms of cryptographically secure mathematical consensus, it was supposed to be this superior platform, and that's a big part of what drew the techno-libertarian digital nomads to it: the promise of a clean, unambiguous financial system outside human control.

Except then they hard forked, proving that political consensus still rules. The benefits of crypto-secured mathematical consensus are still subject to politics and messy human institutions. "Code is law" is a lie.

The funny thing is, this is a corner they painted themselves into. If they'd planted their flag only on decentralization, automation and trustlessness, and ignored "code is law", they wouldn't be having this problem today. Ethereum would be a technological advance on what we already accept: human economics.
There are no "best engineers". There can be, however, a "best engineer" for the specific stage the company is at. The typical higher echelon engineer that you'll find at the Big 4 will not necessary thrive at a early-stage startup.
My great aunt received a check from the government for most of her life for growing trees on her land, and agreeing not to cut them down without permission.
You can't change fucking everything. I like Mz's suggestion because (s)he isn't advocating any specific action, just that people think hard and rationally about their actions.

There will always be disparity while this change takes place, if it does. There will be both men and women who abuse the system and get away with it with no repercussions. But you can't use that as justification for acting the way they do.
There's a difference between "electronic signatures" and "digital signatures" [1]. I was referring to digital signatures, but, from what I've read and understand, the laws you cite refer to electronic signatures.

[1] https://www.assuresign.com/electronic-signatures-vs-digital-...
Does anyone have numbers on this? What I hear anecdotally is that American farmers are having a hard time because of cheaper produce from South America. Produce consumers are extremely price sensitive. If people can save 5c buying imported produce, they will.
Skimmed it for information on recycling:

"There are essentially three different fates for plastic waste. First, it can be recycled or reprocessed into a secondary material (22, 26). Recycling delays, rather than avoids, final disposal. It reduces future plastic waste generation only if it displaces primary plastic production (30); however, because of its counterfactual nature, this displacement is extremely difficult to establish (31). Furthermore, contamination and the mixing of polymer types generate secondary plastics of limited or low technical and economic value."

Interesting point about how hard it is to determine how much recycled plastic displaces production of new plastic.

More statistics:

"Before 1980, plastic recycling and incineration were negligible. Since then, only nonfiber plastics have been subject to significant recycling efforts. The following results apply to nonfiber plastic only: Global recycling and incineration rates have slowly increased to account for 18 and 24%, respectively, of nonfiber plastic waste generated in 2014 (figs. S5 and S6). On the basis of limited available data, the highest recycling rates in 2014 were in Europe (30%) and China (25%), whereas in the United States, plastic recycling has remained steady at 9% since 2012 (12, 13, 34–36). In Europe and China, incineration rates have increased over time to reach 40 and 30%, respectively, in 2014 (13, 35). However, in the United States, nonfiber plastics incineration peaked at 21% in 1995 before decreasing to 16% in 2014 as recycling rates increased, with discard rates remaining constant at 75% during that time period (34). Waste management information for 52 other countries suggests that in 2014, the rest of the world had recycling and incineration rates similar to those of the United States (37). To date, end-of-life textiles (fiber products) do not experience significant recycling rates and are thus incinerated or discarded together with other solid waste."

Sad to think how little is accomplished by recycling a plastic bottle. Although that won't stop me from doing it.
Pass for iOS is now on the App store
Native Windows user, raised on it since 3.0. Made Ubuntu 16.04 my primary OS about 14 months ago after MS tried to cram Windows 10 down my throat and insisted on packaging the Windows Store, CandyCrushSaga and Facebook apps in Server 2016 and making them essentially impossible to remove.

Every day I get more and more comfortable. It hasn't been without frustration, and often I've wanted to give up and go back, but so far I've stuck to it.

-----

Web Browser: Google Chrome

Email client: None since I use gmail and Office 365, and not much will cooperate with O365 except OWA.

Terminal: default preinstalled app

IDE: Not a developer

File manager: default preinstalled app(Nautilus?)

Basic text editor: gedit, or the non-gui version of emacs. I know I know.....

IRC/Messaging: Google voice and Slack web pages, via Google Chrome

PDF Reader: Evince or Google Chrome. Not really because I prefer either, just the first ones I found and they were 'good enough'.

Office Suite: Preinstalled libreoffice has been 'good enough' for me. Also Google Sheets(via Chrome)

Calendar: Don't use one, probably would if O365 integration worked better.

Video Player: Default preinstalled player because it usually works, but VLC occasionally if I have something the built-in won't play.

Music Player: None -- Pandora/Soundcloud/Youtube/DI.FM/Google Play, all web, via Google Chrome.

Photo Viewer: default preinstalled has worked pretty well for me. I think I like it better than the Windows Photo viewer that MS took away from me with 8/10

Screen recording: None. I make heavy use of the preinstalled screenshot utility, though I wish it was a bit more like the windows snipping tool. It's fairly annoying to use it to grab multiple screenshots when you're trying to just select an area, though I like that you can grab a quick succession using the prt-screen and save them all.

Other apps I use often:
Steam

libvirt/VMM

Remmina, though I wish it had more features for RDP. Seems sessions are much slower than when using a MS rdp client.

PlayOnLinux

Occasionally Gimp, though it's pretty annoying to use in 16.04 because of the way it creates multiple separate windows.
To add to the other tools listed here. I like the free Cherry Tree tool. It lets me set up nicely nested categories and under that set up code folders and notes folders. All saved in a single file.

http://www.giuspen.com/cherrytree/
Maybe it does make sense. I want to live in Oakland even less now.
I recently graduated from University of Pennsylvania with a masters in computer science after 9 years experience as a DBA and GIS, + 1 year experience working for a social media lab doing natural language processing (co authored on several papers) + 1 year experience working with big data (10 tb in size).

applied to ~85 data science positions. I can't even get recruiters to call me for a phone screening, so don't feel down =)
You definitely win the free bottle of Lydia E. Pinkham's!

From what I've heard, some of that stuff had heroin and cocaine.
Nice, very glad to see the telescope is still being used for some cool stuff.
I think there are two parts to the general idea of genius.

One part is the claim that some people are fundamentally more intelligent than others. I agree that this is good to discard.

But another part is that some people can make quantum advances in a given field. I think that is worth considering. It seems reasonable to think that some advances in a field are incremental and require simple effort and that other advances involves a jump - either digging very deeply into a still unsolved problem or taking insights from entirely different fields. Here, the term "genius" is good. Not implying an average person can't achieve a "genius insight" but that such insight may require reflection, a willingness to go down possibly blind allies, a willingness to take a different point of view from a different field, a willingness to challenge consensus views within one's own field and so-forth.

And this is also to say that "following your genius" may indeed be a great gamble. Combining a variety of seeming deep relations may result in something great or it may just result in a large project that falls apart on close inspection.

And here, one might say taste and temperament enter into what could be a genius approach (or oppositely, could be a disaster).
I tried it and instantly switched all of my editors and terminals over - it's clear, legible at different sizes, and the monospace script "italics" are great for variable names, comments etc.
Subscribe to their newsletters and see if they mention anyone.

Email the competitor and ask if they have case studies. They usually do and if they don't they will scramble and provide one.

Use a search engine and do some deep searches.

Search on social networks. See who liked their content/page.

Set up a google alert.

These are just a few...
Phoenix Inside Out
I saw a reference to a "zettelkasten", a system for hierarchically organizing index cards containing knowledge, about 6 months ago. Interested by the idea, I put together some code to automate the process to some extent and started using it. It stores notes in a directory tree and provides commands to make it rather quick to move through the tree and print/edit things. Personally, I've gotten good use out of it: it provides some basic structure to my notes, and by aliasing the command name to something really short like 'zk' it's pretty quick to use, so I'm getting a lot better about taking notes.

Unfortunately, I wrote this in odd free moments at work and can't just release it without going through a rather convoluted process. It's only about 400 lines of Go, though, so anyone who thinks this sounds kinda neat should be able to replicate it pretty easily.

Oh, it also has commands that let you store a copy of a given file with the current note, so you could e.g. take screenshots as you're making notes and they'll live with the note.

Edit: I've played with org-mode but it's kind of a big beast and I like separating out all my notes into individual files, plus I'm only occasionally an emacs user (I get the bug, use it for a week, then get sick of it and bail out)
Galvanize, the one mentioned in the article and markets the most, is vague on their curriculum but is more scikit-learn oriented. https://www.galvanize.com/san-francisco/data-science#curricu...

Metis, another known bootcamp, does explicitly mention things like k-means, which is something I didn't know: https://www.thisismetis.com/data-science-bootcamps
I think you're missing one of the biggest reasons people end up super-commuting: family.

If you are from the NY metropolitan area, "choosing to live 2 hours from your job" is sometimes synonymous with "choosing to live 5 minutes from your parents, grandparents, siblings". If you choose to live closer to your job, your children may get to see you for a few more hours during the week, but they'll only see their grandparents, aunts and uncles, cousins two or three times a year, at the holidays.

(This isn't actually the situation I'm in, but my anecdotal experience is that 1/2 to 2/3 of the other super-commuters I know are making that trade-off.)
Spotify seems to implement this with custom play lists generated for you daily, with those play lists broken down by different styles/moods
I have done as direct
Zathura can use mupdf as a backend and has much better bindings/features compared to mupdf, it also supports other ebook formats.

Still pretty keyboard driven and not an optimal choice for ubuntu.

Maybe ubuntu should have a more minimal spin with i3wm and apps like zathura.
Surely it's 95.6897% ?

It would be a mistake to simply call this "land reform" and confuse it with (e.g. Zimbabwe) while ignoring positive examples (e.g. Ireland). It's a fundamentally different situation brought about by technological progress. The balance of benefits to society of having a risk-taking entrepreneur who is able to (often) produce a desired good and disperse some of the profit to employees is altered. A re-evaluation has become necessary. Ditto for many other industries.
I keep track of bugs I've seen that I know I'm going to forget.

I use a markdown file, called ThingsToRemember.md, with absolutely no organization.
What do you mean? It's exactly what happened in the DAO hack/fork:

https://www.reddit.com/r/ethereumfraud/comments/6bgvqv/faq_w...

The code had implications that the writers didn't intend. Those implications involved attackers being able to take/steal a large amount of ETH under its terms. But those writers got the entire network to fork and give them back their money in direct contravention of the terms of the code/contract.
The elephant in the room for most programmers in the world is the non-us layout making common PL punctuation like /{}[]* etc convoluted faraway unergonomic combos. The world needs an extended layout with extra keys for those, approximately in the US positions.

Experience shows that switching between layouts is not appealing for most.
For books I've read I use Zotero. Easy to tag (read, want to read, which library has them) as well as organize and you can add notes including annotated pdf's easily. I use org-mode to track things I want to learn (i.e. online course, project, etc), and I archive the notes when I completed them. If I need to lookup something it's pretty easy.
Browser: Firefox

Email client: Thunderbird

Basic text editor: Geany

Office suite: LO

but allow users to select defaults at install or at any other time
Try VS Code. There's a Sublime Text keymap https://marketplace.visualstudio.com/items?itemName=ms-vscod...
The problem with plastics recycling is the kinds of plastics we choose to produce in the first place. Design of plastic things should be done with the intent of the plastic to remain in the production stream from the outset. It's called Cradle to Cradle Manufacturing.

High quality plastics are designed to be recycled almost infinitely: we should consider them technical nutrients to manufacturing systems. They should never become waste hence never be downcycled.
There's a pretty significant cult of the hero founder in businessy type writing. It makes for a good and almost entirely true story.

But good stories always leave out at least as many things as they put in.
Is this correlated to the gold standard ending in the early seventies?
The issue, at least for me, isn't that it makes it impossible to figure out how many characters a ligature is (since, as you noted, it doesn't), but that it adds some ambiguity, especially when taking a quick glance. Ambiguity can slow down parsing (in the brain) and potentially lead to errors (in the code) if I mistakenly think a ligature is a single character.

For instance, in the examples from the article, the == and -> ligatures in particular look like something I might not always see as two characters.
Good to know. As a new grad I couldn't really claim to have any experience, so that wouldn't have helped me. I was just commenting that these requirements were absurd, considering that the pool of people meeting them would be so small.

Definitely will take note of that in the future though.
I wrote a similar password manager (without knowing that pass already exists): https://github.com/snoack/mypass

But I ended up storing everything into one single encrypted file, rather than having one file per password. Though I see the point about the UNIX philosophy (i.e. "everything is a file"), but that way you'd leak information, i.e. what the passwords stored are for.

Anyway, I'd appreciate any feedback on mypass.
Beginners Guide to IVAO
Yeah, it seems like despite all the market distortions, the most fundamental issue is the notion that San Francisco can fit everyone who wants to live there.
I write down what I learn sorta like Marcus Aurelius did in his Meditations. I find it useful to revisit them every so often, not just to remind myself what I learned, but to see what I thought was important.

https://www.seancassidy.me/meditations-redux.html
> I would probably want to hit you with a baseball bat if I had to spend any time reading your code with my monospaced font.

Well, that's a good way to get a head start on the "hell or purgatory" thing, isn't it! :-)

I'm not saying every kind of code is suited for a proportional font. If you use ASCII art, or if you are writing out two-dimensional matrices or the like, a monospaced font will serve you better.

The kind of casual and unnecessary column alignment in my first example is what I was talking about. The second (indented) example is perfectly readable in either a monospaced or proportional font. So if you run across it you hopefully won't need your baseball bat.
Distributing Python Apps for Windows Desktops
Vi support is same in both Ace used in ShareLaTex and CodeMirror used in Overleaf
Thanks for the info. US history and culture is interesting, more so because of it being a melting pot. Endless interesting stuff to read about.
It's a decision with a lot of downsides. Each one not very significative, like polluting diffs, that add into a mild nuisance.
For algorithms (or things that aren't snippets of code, for that matter), I keep a notebook. Writing in a notebook with a pen forces me to make the learned item as simple as possible (e.g. by making a drawing), and the "aesthetics" of writing mean that I also feel compelled to keep my notebook tidy and interesting to look at, I feel it gives me a sense of personal accomplishment (I was never good at "arts" and making drawings e.g. of how a graph algorithm works is my way of creating "art" ;))

For things that involve code, e.g. an actual implementation or particular snippet, I use org-mode. It allows you to embed code as part of a regular document. I keep both thematic documents as well as a file per day for loose notes (the idea being that stuff that I collect will eventually be polished up and make it into thematic notes, but that never happens).