skysight-inc/HackerNews huggingface dataset:
“If you asked me to predict what a quantitative economist would be using, it would be Python, followed by R, and maybe followed by Java or C, or something like that.”

I too was looking for good data. It’s hard to measure this as practical application doesn’t line up with publication.

I was surprised when I started working in health 10 years ago that the predominant tool was Excel, and then SAS. Even 5 years ago in health grad school, they only taught SAS.

This is slowly changing to R and python, but general data analysis skills is less than basic engineering stuff 20 years ago.
That's a fair distinction to make.

When a tree is killed by a pest such as the emerald ash borer, it dies because the boreholes allow fungus and bacteria into the core of the tree. By the time the tree is visibly dead, very little of the wood is 'fresh'. It cannot be used as lumber, or even firewood.
> Cui bono?

Belarus.
There is no "generally accepted value" here. Its contentious to say there is a natural limit at all.

Dunbar's number also has nothing to do with this type of society. The American Amish community (150k population) is basically an anti-modern religious group which is run on a communal model. Many members of that society live all their lives without meeting each other. As another commenter mentioned, Mondragon in Spain has close to 75k members in its cooperative.
Doesn't have a chartreuse background so +1 :-)

(I can't believe I spelled chartreuse right on the first try..)
I've actually been hosting a copy here:

http://www.jaruzel.com/apps/geekcode/

With the intention of doing something more... interactive with it. Never got around to it though. Also, search engines don't index the archiver sites, so how are people supposed to find dead stuff?
How to onboard remote employees [checklist]
The government is made up of normal people. They get voted in by the rest of us. You can definitely change things if you dont like them, but you have to get enough other people to see it your way.
Token Binding over HTTP
Most quantitative economists do not use Python. They use Stata, SAS, EViews, etc. For methods not yet implemented, the go to application is Matlab (matrix). Python has been gaining traction in the past five years however.
Unless it just opens the man page if it is so long. Like git.
The article does not address the topic in sufficient detail which is why people keep commenting about it.
That's why you go with bidirectional type checking instead. This scales much better to more interesting language constructs like rank-n polymorphism, and dependent types, gives better localised error messages, and the downside of having to have some top level annotations is worth it, because that's best practice anyway.
Mandrill has been pretty reliable. I was certainly annoyed by the pricing and sending requirements change, but the actual cost didn’t increase much for us since we already had a Mailchimp account.

That said, we have a duplicate of Mandrill’s sending infrastructure at SES and use it enough that we know it is ready for migration. We have a lot of domains (agency.) Keeping track of domain sending security for two providers is occasionally challenging, but we could move everything to solely use SES in about a week if needed.
CLT is being made from mountain pine-beetle infested wood in the US. So not quite as useless as you seem to be implying ...
A random pedestrian is just as likely to be helped by a light change as hurt by it. You provide an excellent example of motivated zero-sum reasoning though!
It's interesting to see what can be done with the Web APIs.

This is my venture into the Web Audio API (+ websockets):
https://www.personalecho.com/jam

It's pretty basic, but I find it fun. I used Tone.js for it.
Those seem to be two very extreme options. I’m certain that there are hundreds of other options available. I mean I can think of more than a dozen just off the top of my head.

In this case, the author appears to have a degree from MIT and a background in finance and engineering. Out of curiousity, I did a job search (outside the trendy areas), and there are plenty of high-paying jobs available to them. A person would just have to live in a boring area or take on a boring job, or live a boring lifestyle. I guess I’m not understanding why seemingly few people seem to accept trade offs these days.
Interview with Charlie Lee about the past, present, and future of LTC and BTC
Text is exact, programmable, repeatable and transmissible.

exact: in many GUI tools, you can have non-default settings that you changed via menus. Where are they stored? Which ones are currently active? Does it matter that you selected four objects first, then a transform tool, then another object?

programmable:
> find /var/spool/program/data -name foop* -mtime +3d -print

vs "open the file manager, go to /var/spool/program/data, sort by name, secondary-sort by last modification time, find the ones that are more than 3 days old, make sure you don't slip"

repeatable: OK, do that again but in a different directory.

transmissible: here's the one-liner that does that.

Now, your specific requests are about audio and video toolchains, where I will admit that reasoning about flows is easier with spatial cues -- but I'd really like the output of that GUI to be an editable text file.
That is correct. To corroborate: my health insurance contract states I must pay $13,600 towards my medical expenses (this is AFTER premiums) per year, before they will begin paying on my behalf.
> I don't believe access to education needs to be controlled by ability to pay

Education is accessible to everyone for free. Not to be confused with schooling, which is presumably what you are trying to point to here. The government already provides all of the schooling one needs to be a useful member of society for free.

If someone wants to attend guitar school to learn how to play guitar on top of that, I am not sure why it cannot be controlled by the ability to pay. Learning how to play the guitar is a useful skill and all, but the time of guitar teachers is a limited resource. There has to be some way to manage that.
Thanks for posting this. I've believed for a long time that tech addiction is a solvable problem and technology itself can be part of that solution. I have lots of ideas about how this would work, if only I could break my own addiction to technology and start implementing them.
That's going to take a lot of processing power to be able to handle their amount of customers on a single domain. Even loadbalanced behind the domain to multiple servers, even running kafka, probably could bottleneck it through a single domain. Regardless, even if you did A.com, you have to redirect the customer to whatever actual link they originally wanted to go too from MailChimp's server, instead of the customers server.
Its bad both ways. The advantage to python/ruby for example is you can simply pip/gem install, or update. With a binary, you have to download, move, and change permissions every update. For experienced linux users, the binary is fine, but for newer users, its much more "friction"
The command line is great because it makes it easy to automate tasks involving multiple arbitrary applications. It's why we still use it even after GUIs basically became mandatory on all user-facing computers.
I think we (cli advocates) worship text because language happens to be a very powerful user interface.

What we need is a ubiquitous command interface where the output of any command is a tree set of typed objects and any command is free to consume any of those sets of typed objects. The typed objects in this pattern would not be limited to text.

This paradigm removes the restraints of GUI applications but satisfies a great many use cases with the obvious exceptions being any program that requires a lot of mouse or pointing device input like photo manipulation.
no no, its NSA, people are incapable. only 3 letter agencies can find da bugz ;D
Steve Blank on Startups and Regulated Markets
> it is conceptually limited to the equivalent of reference counting with a maximum reference count of 1.

This is a thing people say, but I think it's misleading. Reference counting can increase the lifetime of an object, but borrowing cannot. I've seen this really trip up beginners.

> This inherent limitation makes a lot of things hard

It can make them different, which can be hard, but these things are already hard. And some people think it can make them easier or even better; see Bodil Stokke's work on persistent data structures in Rust.
Nvidia RTX 2080Ti TF Benchmarks on ResNet, AlexNet, GoogLeNet, Inception, VGG-16
I strongly suspect that --help is on the contrary less universal, given that there exist entire toolsets lacking the --help convention but having manual pages. There was almost a quarter of a century's worth of Unix tools that developed before --help was invented.

* https://unix.stackexchange.com/a/416796/5132

* https://unix.stackexchange.com/questions/207136/
Which is why in computational, science, and engineering mathematics there is the concept of maximum precision. All measurements have an amount of precision and as long as the precision of how you record and calculate numbers is greater than that, the solution will be correct.

Unfortunately, this was not what I was taught in math class (science classes had to teach this separately.) This lead me (and most everyone else I communicate with) to erroneously believe that "good" math requires infinite precision. This leads to things like junior programmers losing their minds when 0.1 + 0.2 doesn't equal 0.3
These may well work on some (cheap?) phones, I've had phones not display properly through polarized sunglasses before.
Cheers, apologies for being a little caustic. The reason is that once you drop the preconceptions and get into the vibe it makes your stay 100% better. China is usually safer than most Western nations, the worst that usually happens to foreigners is that you might get scammed by a taxi driver (not counting foolish self-inflicted problems such as drug use or visa issues) The best advice I can give you is to be as outgoing as you can be since I'm assuming that you are in an at least second-tier city where there is a lot to do: you will be richly rewarded.
It's tricky. You'll see different titles like "software engineer", "backend engineer", "fullstack developer", "systems engineer" etc... who are mostly just programmers, so it's not an objective classification.
Apparently this isn't even the first cybersecurity story these particular Bloomberg reporters have screwed up though: https://twitter.com/RobertMLee/status/1049617855396933632
You should see our waiting list of folks waiting to attend in the UK. I can’t speak to what their decision making process is, but the demand is clear.
You can call std::mem::drop if you'd like to drop something early. That's the notation you're asking for.

Additionally, part of Rust's core ideas is that the compiler has your back with this kind of thing, so there's less need for comments that say "CAUTION HERE BE DRAGONS." Those things can still be useful for understanding details of your code, of course, but they aren't needed to ensure that things are memory safe. That's what the compiler is for!
We are finalizing the iOS app, fixing bugs releasing soon. Users are shifting towards mobile apps now a days.
To be clear, that doesn’t invalidate my claim (goroutines per request are suitable, not maximally performant).
No, I literally described situations where nobody is paying taxes. Most shops in NH and non-profits don't make enough revenue to pay taxes on it.

And native american land by it's definition is not taxed.
The parent poster has a very skewed opinion. My observations are similar to yours, in fact I’m not sure of anyone outside medical professions who did graduate schools right after a bachelors.
I have a similar problem. I sit on the couch and turn on the TV and just sit there, sometimes not even following the plot. It's crippling, in a weird kinda way.

I try to think about stuff I want to get out of the way that are small, i.e. wash dishes, cook some food, get the mail, pay some bills. I use those as a warm up and to build up momentum to tackle big things.

Some of the most productive people I know do this. They get up on Saturday, make breakfast, take out the trash, get the mail, go to the garage and clean some things up, wrap the hose, put away tool etc. By noon they have gotten so much shit done they can start doing other things, like working on cars, boats or whatever.
Show HN: Shortcut Hub – siri shortcuts catalog
It isn't. The military should be equipped with the best talent and tech we have to offer, for the best defense of the nation. We don't live in a vacuum and there are now lifetime dictators like Putin and Jinping with major military power and constant cold-war and cyberware tactics being deployed.

It's easy to throw around ethics but many people don't think that far ahead and saying "we shouldn't make weapons" is naive and dangerous when the rest of the world already has them pointed at us.
> This is considered more user-friendly than simply crashing

(I'm going to assume the passive voice means "the article considers this more user-friendly" rather than some sort of commonly accepted fact).

I disagree with this strongly and agree with the GP -- I would much rather have the command exit with a message saying that a required parameter is missing. For example, if I have a script using a command and the command becomes interactive, then my script is dead; but if it simply exits then my script has failed at a repeatable point.

You could say that I should pass a "--noninteractive" flag into everything just in case, but sometimes these things aren't supported. I would much rather have an application support a "--interactive" flag to support those who want to be able to interact with the tool.

I think the two sides of this are unlikely to be able to convince each other. At least the article presents a reasonable-ish middle ground of always offering help as to the way to circumvent the interaction at the point where interaction is required.
Bidirectional is a nice, pragmatic compromise, but it is a reaction to the difficulty with taking full type inference beyond let-polymorphism. We wouldn't be using bidirectional, if Damas-Hindley-Milner would scale.
how can you launder money, you only receive in app credits for dares you complete and withdraw them as egift cards or bitcoin
I mean, that's why I said it would be extremely difficult. This is a thought experiment, similar to thinking about what happens when you cross the event horizon-- death obviously, but other interesting things too.
One of the most active Perl 6 contributors made a repeat plea to Larry on the topic of its name just the other day: https://perl6.party/post/A-Request-to-Larry-Wall-to-Create-a...
I know plenty of people who've gone through bootcamps who are now productive engineers at top startups and big tech. Even though I have a degree in computer science, I'm not at all scared nor "frightened" by these schools popping up. They help those who are self-motivated anyway. Props to Lambda School!
Sell your TV

Start exercising in the evening.
But any file that is "trivial to come up with" is going to be easy to compress under many other schemes.
How else can we isolate the effects of the program?

To be honest I subscribe to the idea that the FANG etc interviews are proxies for an IQ test. So it is entirely possible lambda school trains a high enough IQ individual and they pass a full loop. And by that I mean they pass based on their IQ AND the training they got in the program.
Chabuduo! Close enough…
I agree that these are different things. I also agree that they are hard to define. I fail to see why that should be a reason not to attempt it. I strongly disagree that our laws are arbitrary. They are very much inspired by, sometimes even directly derived from what philosophers thought about fairness and freedom.

I also want to point out that what both of us do here is having a philosophical argument about moral code. It's not a new one, you can find related stances to your own one with respect to morality in Nietzsche, and with respect to meaning of terms and futility of discussion in Wittgenstein. But this is not the whole picture, other philosophers have already reacted to them and advanced the discussion. Like in other areas of knowledge, you better do thorough research first, otherwise you just reinvent the wheel.
Does anyone still use Snapchat?
Sounds like Bloomberg was creating a bit of fiction about how something like this could happen and backing it into validation by sources.

Particularly damning part, to me: "I sent him a link to Mouser, a catalog where you can buy a 0.006 x 0.003 inch coupler. Turns out that’s the exact coupler in all the images in the story." Clearly they didn't have an original hacked part like some have claimed/hoped.
Sorry, I also expected those things that can be translated into non-blocking calls with select-ish apis for readiness to be translated as well -- because it's the right thing to do in this type of environment.

To be more specific, most socket calls should be async + selectish, but file system calls would likely be done as synchronous, because async doesn't generally work for that -- anyway limiting the number of outstanding file I/O requests tends to help throughput.
Love it here in East Lansing, Michigan! Great size of town, people are intellectual and friendly, some decent tech meet ups, and the state is beautiful.
Taylor Swift's endorsement is a reality check for the alt-right
This all depends on what gag orders are in place if the Apple source was off on having precise information of who discovered what etc. To me the language of all Apple communications so far look to be very carefully worded same for DHS.
Look up the case law surrounding “compelled speech” if you’d like more details.
The first 2 are likely outcomes the third would be extremely unlikely unless there was very specific evidence that it was an intentional act.

A lawsuit from damaged shareholders isn’t out of the question though.
Nice one. Here is the "Strip Box" video he showed at the end: https://vimeo.com/92609964
It is a command-based line-input UI. Just because it is different in other ways doesn't mean it a comparison is unwarranted.
Grep Beat is a local newsgroup that's keeping track of startups.

I looked on Glassdoor not too long ago for AI/ML and there were probably 20-30 postings.
How I Transitioned from Physics Academia to the ML Industry
Hackers breach customer rating tool used on over 7,000 websites
App application helps you to stay focus
https://www.forestapp.cc/en/

P.S Not advertisement
I only really have visibility of this from the football side of China's Czech investment, but this aircraft carrier has experience some stormy waters, to say the least:

https://thesefootballtimes.co/2018/08/22/aston-villa-slavia-...
Is it strange that I’ve never experienced this? I’m a fairly heavy Facebook user and I can’t remember ever feeling envy or any other negative emotion about what other people post.
Intel Launches AI Research Center in Israel in Collaboration with the Technion
> I wonder if we all have a bit of an Stockholm syndrome

I used to agree with you on this point, but then came Bender. Chatbots singlehandedly liberated the CLI from the terminal and made them ubiquitous once again.

So yeah, it's not just the terminal where we're creating CLI applications anymore.
> TBH, I don't think Google stand a solid chance winning it either. Their offering is not the best, and there isn't good wills from the current administration either.

IIRC, the current administration has less goodwill towards Amazon because its CEO owns the Washington Post. I don't think that was a factor.
It's not less then even, it's exactly e.
I find it interesting that the article you linked to doesn't mention one usage of sand that I'd expect it to - namely proppant for fracking.[1]

It seems like just yesterday the harmful effects of fracking were the topic of countless articles, and now even an article where it would naturally fit in overlooks them. I wonder why?

[1]https://info.drillinginfo.com/proppant-the-greatest-oilfield...
The buck doesn't stop at the reporters right? They had somebody above them who gave the permission to run the story.

Also, I want to believe that they did more groundwork to establish credibility before deciding to go for it. If it turns out to be false, I wouldn't know whom to trust anymore.
Twin Oaks already does this - they grow most of their own food, have a few external businesses, and I'm pretty sure a few of their members have external jobs (at least one of which is a programmer, if I remember). They practice "income sharing," so all money goes into a common pool and is spent on the needs of the community.
Seventy Years On, India Cannot Allow the Divisive Forces to Triumph Again
It's what Paul Graham was saying back in 2010... http://www.paulgraham.com/addiction.html
Yep, but life expectancy is not a very intuitive concept. When they read "life expectancy was 25 years", many people tend to think a 30 year old was some kind of lucky but senile guy back then. Dying of old age was just not the norm.
Chartreuse is a kind of green-ish color, it comes for the drink! Go to France and ask it as a digestif it's great ( but gives me terrible headaches ).

And thanks for the three rules maybe now I might explain my manager why my laziness is good
I was recently asked by a company to do a take-home assignment, some data analysis stuff. I opted for a jupyter notebook as it sequentially allows you to both explore the data in an interactive manner while still programming in Python. It was great. I love notebooks.
How about natural disasters such as hurricanes in the east, earthquakes in the west and flooding elsewhere?

I'm not a structural engineer so I would like to know if there are some possibilities here that I may not be seeing.
fwiw “confused” isn’t an appropriate word for mentally ill in english.
That doesn't make any sense. Why would someone have interviewed at Google before doing a bootcamp like Lambda School, which is specifically meant to teach someone (with almost zero experience) programming? If you've made it to a Google onsite, you probably don't need to go to a bootcamp.
Q&A with Kai-Fu Lee, China's Top VC and Ex-Head of Google China
Software development is hard, but why does it have to be taught at a university, where you learn core concepts but are not learning skills and experiences that companies are looking for? I think to address your concerns, if Lambda can have continuing education where you can take more abstract and CS classes, students can converge to have the same knowledge as a CS student and be more skilled to integrate that knowledge.
That's not the point. Basic principles of integrity and accountability mandate that journalists be responsible for carefully weighing the consequences of their stories. They shouldn't just charge forward without significant due diligence and then put the onus on everyone else involved to prove the story isn't factual. That's specifically a component of their job when they're breaking the news.

That a company's share price is already bruised or disreputable has no material impact here. It doesn't matter if a company has pre-existing and systemic financial problems; that doesn't mean we can be cavalier about publishing news that will wipe out half its value in a day. This kind of cavalier approach to company valuation isn't suitable for considering the consequences of erroneous stories.

Moreover I think you'll find that regardless of how much you believe the stock is worthless, there is actually an objectively quantifiable loss that was suffered here. If you still believe the stock is worthless even after this reduction in share price then by all means short it. But you can't speak for the entire market, which clearly demonstrates that many parties disagree with you on Supermicro's valuation. Presumably some of those parties will be a little miffed if the Bloomberg story turns out to be largely incorrect - you can't just shrug and tell them, "Hey that stock is worthless, you shouldn't have owned any of it anyway."