skysight-inc/HackerNews huggingface dataset:
I agree with everyone else that it's great on remote systems, but the reason I use it locally too is because I can set up all a project's "tabs" with just one command. I have dozen-line scripts for each client/project that will either create or attach to a tmux session, and when creating set up all the windows how I want: setting their names, cd'ing, opening psql, tailing a log, changing the bottom color (green for development, yellow for staging, red for production), etc. For Rails work I typically have separate windows for models, controllers, views, stylesheets, and javascripts. It makes it really easy to get started after a reboot, or just hide projects for a while and bring them back quickly.
Video streaming in the Jupyter Notebook
I'm an olive and almond producer in Portugal.

In preparation for this very serious issue, since that the only thing I can do is to minimize the risk of infection, I tell all personnel to spray bleach on trimming scissors for each tree, the case of high density orchards, and for every 10-15 trees (or each row) in super high density orchards.

I also try to monitor for infection vectors like Cicadellidae, and for possible ill trees in the vicinities.

I will report any suspect case to the authorities, be it my neighbours' or my own.

I am also looking for affordable insurance that covers this kind of problem.

Also related to new agricultural issues arising from globalisation and worthy of attention are the zebra mussel (Dreissena polymorpha), the water hyacinth (Eichhornia ssp.), and the Asian clam (Corbicula fluminea) that obstruct irrigation pipes.
I kind of like this purely documentary-style article. Simply pictures and quotes. It really pulled me in.

I've always wanted to live remotely but I'm not yet finished with school. One day! I live in the rockies. Most of that part of Alberta is a national park, but I think I could find some land and build a little house.

I'm surprised that one fella was building windmills. Definitely something to aspire to.
sure, conceptually it does, but that's not the point.

what matters for most is the fact that i can run the application in a text only terminal, on any machine (remote or local), from any device (be it linux, windows, mac or even a mobile phone (ok, that's rarely practical, but it's possible))

a GUI does not offer that advantage.

greetings, eMBee.
Optimal Transport Theory the New Math for Deep Learning
I think we should distinguish between gotos at language level and jumps in the underlying machine code. Djikstra was concerned about correctness at the language level. The whole point is that a structured high level language can provide correctness guarantees which is not present in the underlying machine code, even though all control structures compiles down to jumps.

Gotos are not unavoidable in high level languages.
Flying for Thanksgiving
The fun just keeps coming. We've killed Tesla's forum now.

Service Unavailable
The server is temporarily unable to service your request.
Please try again later.
Reference #6.6d0fd717.1542635887.2b540b\

Edit: It's back up now. It appears to be running Drupal version 7. Wonder if it's patched?
The Top Trends We Are Thankful for This Holiday Season
Show HN: Privacy First Products – Talk about products that care about you
Ok but if I understand correctly this does not compile to a 'real' Windows app but to a HTA? Or is it that it uses the HTA runtime to handle your HTML?
Do you mean more or less than 1M LOC?

grep is usable on very large code bases, because after the first scan, all the sources are loaded in the file system cache, so the successive grep are done in RAM and are very fast.

So much so that I almost never use ctags despite the improved semantic search (you can find more easily the exact identifiers and distinguish them by category). grep is just as fast and precise enough.
+1, I like your catch that the article is similar to Scott Adam’s Book’s advice. I liked the article, but I am biased since in my career I have tried very hard to be an expert at three things: classic symbolic AI, building large scale distributed systems, and Machine Learning.

I am in my mid 60s so I have had the benefit of working with many people who were individually very skilled in more that one field, and these people were the highest producers not just for the direct work they did but also for influencing other developers. These 7 or 8 people have had the greatest influence on my career.
archiver: https://github.com/mholt/archiver
create and extract .zip, .tar, .tar.gz, .tar.bz2, .tar.xz, .tar.lz4, .tar.sz,
extract.rar

see https://news.ycombinator.com/item?id=18486253
The blog should be called: Idiots who buy Teslas!

Look, it is really easy to know when your car will be low on gas even if the gauge isn't working. A person with a high school education can work it out.

These over-priced status symbols don't even work well in the cold, so I hope you enjoy a warm climate year round or you're going to be having even more troubles.

"The Tesla employees struck me a bit odd and cult-like." -- Ya think? All these tech companies have these odd, "I'm too smart to join a cult" type people working for them. Ironic, isn't it?

I drive past a Tesla store[?] (not sure what they call it, it's not a dealership) on the way to work each day. I always cringe a little on the way by. Those poor people who buy those things. The impatient, hoity-toity, my-ass-don't-stink crowd around here drives them. Sickening waste of money and virtue signaling nonsense, quite frankly.

Have any of these people actually driven a performance car before? The Tesla grin? Come on! The whole issue here is that the government has taken all the low-end torque out of regular cars via emissions regulations and nanny state bs.
You just repeated the claim I am arguing against: that the mere one-sidedness of a group of people's beliefs is in itself a problem without discussing the merits of those beliefs, for which I constructed the example of "the mere onesidedness of Holocaust believers is problematic and equal representation from deniers should be introduced"

If you've got a problem with beliefs commonly held within academia then debate them on their merits and not on the mere fact that some group of people seem to have consensus on something.
Please don't call it medication. It's peanut protein plain and simple. People have done this gradually increasing exposure method on their own for years - though it can be dangerous to do so and is not recommended (I might try it myself, but would not have my child do it). It's not a big medical breakthrough, it's a highly controlled increasing dose of peanut protein.
Noticed it too.
Haha I enjoyed it very much. I love when the passion and impulse shines through like that.
There is not more to exams than memorisation thats their only function, they don't teach then exam.
Right, exactly. I assumed the parent comment was doing a single iteration of the loop. Maybe I interpreted wrongly.
The weirdest part of this survey is in many categories, the most experienced developers (and by extension, the highest paid) were using a less popular technology. Over 50% of people surveyed had heard of ClojureScript and were not interested, but the developers who used it and liked it had the highest average years of experience and highest average salary. Same goes for Ember and Polymer for frameworks, and Relay for data store. I'm really curious what the reasons for this are.
Might be worth checking out https://nfb.org, they have a decently large software team made of primarily of visual impaired engineers.
So drop out of college then. No-one is forcing you to take the exam.
another report of how tesla moves fast and breaks things :(

... it sounds like an internal system which scope has been expanded to include customer support as the company grew (unaddressed technical debt) and they forgot about identity management.

I'm not shocked though. It is perfectly in line with: https://twitter.com/atomicthumbs/status/1032939617404645376
>> The goal of the treatment is not to cure the allergy or enable children to eat peanut butter sandwiches, but to reduce the risk that an accidental exposure to trace amounts will trigger a life-threatening reaction in someone with a severe allergy, and relieve the fear and anxiety that go along with severe peanut allergies.

If ever a hedge a hedge there was, this is it: This works really well and they can eat a couple peanuts, but we don't actually know why or how or to what extent it's dependable...
> people who now buy a Tesla via my referral code will get 6 months of free supercharging.

What a world we live in, when cars have referral codes
Works just fine in Edge. And TBH that's good enough for me, I don't think supporting IE is necessary for a tech-enthusiast targeted site.
A few ideas that come to me are very strong institutions (rule of law, property rights, human rights, etc), extensive infrastructure (roads/transit, electricity, comms, etc), and a culture that supports and encourages free enterprise.
Haha ouch, what a f-up.

Looks like the forums are based on Drupal 6 (maybe 7).
I have not so found memories of developing a few Drupal sites back in the day...
Collaboration Between Data Science and Data Engineering: True or False?
Italy's relationship with science is mired in corruption, enough so that Italian scientists often move away to find jobs.
Awesome this is what I have been looking for!
> As opposed to going for a settlement as if the taxpayer is a private landlord that provided them an inadequate product at market prices.

So it's legally and morally acceptable for the government to rent out toxic housing, refuse to fix it, and lie about it, as long as it's below market price?
Israeli scientists have already shown that early childhood exposure to peanuts can prevent these allergies.

https://www.timesofisrael.com/israeli-kids-help-prove-early-...

Also, peanut allergies hardly affect anyone. As a society, why waste resources on such endeavors when we have diseases like cancer that affect millions every year?
Try 'Programming Ruby' (aka 'the Pickaxe book') https://pragprog.com/book/ruby/programming-ruby.
Okay, let's go through that list:

Visual C# is Microsoft.

Visual C# Express is Microsoft.

Mono -> Xamarin is now Microsoft.

Portable.NET -> Dot Gnu Project, has been decommissioned 11 years ago.

SharpDevelop -> IC#Code Team, project will be/has already been decommissioned, see [0].

Roslyn -> .NET Foundation, which was written by Microsoft, and is currently maintained (according to [1]) primarily by people working at Microsoft.

That last repo you posted is of course nice but like you said, it's tiny, doesn't even support arrays and is undocumented. Seems more like a assignment for a compiler building course. Like it though.

So, thanks for making me do some googling on this, but it just proved my point.

[0] https://github.com/icsharpcode/SharpDevelop/issues/799#issue...

[1] https://github.com/dotnet/roslyn/pulse
> Finally, keep an eye out for Svelte. By using a radical new approach to front-end frameworks, it's managed to generate quite a lot of interest and was by far the most mentioned option in our "Other Tools" category. [1]

Glad to see Svelte [2] starting to get some attention. It’s a true little wunderkind.

[1] https://2018.stateofjs.com/front-end-frameworks/conclusion/
[2] https://svelte.technology
Expanding 1-disc storage is trivial.

Scenario 1: Replace smaller disc with bigger disc. Add new disc as mirror to vdev. Wait for it to resilver. Remove original disc from vdev. Pool will autoexpand to new disc size or can be manually expanded otherwise.

Scenario 2: Expand virtual storage. Use LVM lvresize, or expand VM virtual disc. Pool will autoexpand to new volume size; may need manual triggering if the system doesn't pick up the new device size automatically. Or you can do the same as for physical discs. Add new virtual storage as mirror, resilver, then drop the old storage.
JIF: there is more than just CAF in C++ land [1]

There are at least QP/C++ [2] and SObjectizer [3].

All three frameworks are used in production, especially QP/C++.

Error handling in C++ actor frameworks is a different topic than such handling in Erlang or other safe language. Because if you do something like division by 0 or deference of null pointer in your C++ actor you will have a different result: in the best case the whole your application will crush, not just one actor.

[1] https://www.slideshare.net/YauheniAkhotnikau/actor-model-and...
[2] https://www.state-machine.com/qpcpp/
[3] https://stiffstream.com/en/products/sobjectizer.html
This is excellent, thanks a bunch! I'd love to have that list, can you email it to me please? https://aalhour.com/contact
Interesting article, but I'm disappointed with the lack of photographs of the paintings in question. You would expect to see at least one, considering the detailed description of each. It's difficult to follow such descriptions having never seen the object.
Show HN: Sleep better with ocean waves, rain, white noise. Free unlock code!
It's probably easier to screen for existing bacterial strains that do such a job, instead of designing them.
Emissions. Quality of battery pack (lots of stored energy) on electrics. General durability/quality (things like fasteners, tires, brake lines) that might not impact immediate safety, but over time failures cause problems.
This makes total sense too. I was so hesitant to use something besides Sublime forever, then I tested out Atom and it was slow (this has probably since been improved) and didn't offer much more so the trade off wasn't worth it for looking pretty. Bounced around a few others and then thought I'll try out the VSCode thing, hooked right away and it seems to keep getting better.
Having just inherited a legacy python project where I couldn't use a library due to conflicting dependencies on ancient, incompatible versions of a dependency's dependencies... I'd kill for the npm way of dealing with it. To each his own I guess.
Would love to see this with the fonts a bit larger. Would also prefer to see these expand to show the command beneath the descriptor.

Nice work!
How to Build an Ecommerce Static Site with Jekyll
I'm sad that SPAs have made us regress from haml back to plain html. Without closing tags, a whole class of bugs just goes away, and you can read your document structure at a glace. (Ease of reading is much more valuable than the saved typing in my opinion.) In my own React work I've found it nicer to use pug for templating, instead of jsx, and setting it up in webpack was just a couple lines. On team projects it's hard to get consensus for something like that though. I'd love to see a WASMable whitespace-sensitive html templating library for Rust. I bet it would even give the tokenizer a break so you don't have to quote the strings.
Slack and email “cost” companies an average of $28,209 per employee every year
A similar (but more useful) position sizing strategy is the Optimal F formula, described by Ralph Vince in his book Portfolio Management Formulas. But its real value is in showing you your 'cliff of death' curve: how close you can get to bankruptcy given your position sizing.

In my opinion, position sizing is more way more important (and less understood) than market timing.
"Python Meets ZSH" is a very weird way to describe this. What this looks like is more of a zsh alias/function manager.

Which is pretty cool, btw! But if you are actually interested in "Python Meets ZSH", have a look at Xonsh instead :)

https://xon.sh/
When having a few conversations a few years ago with enterprise devs, the React license was seen as a problem[0][1], and Angular wasn't, so the default path was from the top-down to go with Angular, for those I spoke to. This was also when Angular 2.0 was new and the comment was also "This is moving too fast".

Once enterprise chooses a tool, that tends to stay the tool for that project, then all of the team is competent in the tool after a couple of years working with it. There's a critical time-frame when new competing tools win a geographical majority [2].

[0] Link to facebook announcing Reach license changes: https://code.fb.com/web/relicensing-react-jest-flow-and-immu...

[1] Link to short article on MIT-Patents license in reack. Takeaway: This has never been litigated before https://hackernoon.com/4-lessons-from-the-react-patent-licen...

[2] Geographical majority http://www.businessdictionary.com/definition/geographic-mono... replace 'place' with 'technology tool'
PyDev of the Week: Mike Müller
Silly question, but how does that keep from falling over when you stop? It looks like your legs can’t touch the ground?
One can always build a counter-example, for example when candidate solution space is discreet but continuous-space solvers are fast and convenient. Then as soon as you get within half of discretization step you get an exact solution.
FWIW nobody's been a native Latin speaker for a thousand-plus years. You're in the same boat as everybody else! ;-)
Ah yes, the tried and true "you do my job for me" method.
Brisk text and metadata extraction, document parsing with C# ASP.NET API
Show HN: On-the-fly interactive visualizations of merging black holes
Encryption vs. Hashing – How Are They Different? How Are They the Same?
No one forces you to learn anything new if you don't want to. People aren't stupid, if they invent new something (and pour shit ton of effort into it like with Vue or React) they probably have a good reason to (previous PITA first comes to mind). And anyone's "I don't want to learn" whining is in no way a reason to not invent that new something because that will actually slow down progress of tech field (which we can't have under any circumstance, this is the backbone of my argument). Get your act together or give way to those who will.
Trip Advisor used to be an awesome resource with deep knowledge about things to do and attractions in almost every city. Over the past couple of years they made a hard pivot into driving bookings and its now a lot harder to find all of the solid user generated content that used to be front and center. To me, it’s long been indistinguishable from any other booking site, and there’s little reason to visit. The hard left turn toward monetizing their audience feels so short sighted, and this seems like just another optimization tactic heaped on top.
Portuguese (Alentejano) fellow with some olive trees (not aimed at production) - if this spreads do you think it will start in the south or it won't matter?
And when did you make this move? OKC has been undergoing a renascence of sorts over the last decade and barely resembles the rest of the state. The tech scene is really taking off and diversity is expanding rather rapidly. There are a lot of great people working hard to make a difference here and just because you like one place over another doesn't mean that other place has to be bad, it is fine to just be different.
The value of BX is however strictly undefined, but practically always 0. Potentially some DOS will load this register with a different value, but probably no version of MS-DOS.
> [I bought a $19K car because:] After we got stranded without gas for the 3rd time I knew I’d have to take the plunge and buy a car.

Or you could, you know, get the gas gauge fixed or stop trying to micro-optimize the last 25% of the grocery gas discount. Either of those would cost 50-300 times less than $19K...
25 Mind-Blowing Facts About Smartphones
The problem isn’t tricky it just gets very large very quickly.
Don’t work “remotely”
> I think we should distinguish between gotos at language level and jumps in the underlying machine code.

Is there any non-syntactic difference between these two lines?

JMP Ox1234
GOTO label_1234

I think they are identical and the question is only where target labels can reside, how they are represented, and when the jumps are triggered (operation).
TL;DR

The state of javascript in 2018 is a dumpster fire. It was a dumpster fire in 2017... it will be a dumpster fire in 2019.
You Know What? Go Ahead and Use the Hotel Wi-Fi
Same except using zplug.

I still use fish for scripting as its syntax is far more casual looking.
the abstract reads like it is from the grievance studies department (albeit a mild one).
Do you know of a good side-by-side comparison of a simple app built with blueprints versus one without? I am still trying to wrap my head around the problem that they solve.
Don't start thinking you can link to that directly. They redirect you to their js-enabled page which doesn't work with adblockers/analytics blockers.
> My comment was addressing the parent comment about bandwidth, not latency.

Oh, it is? It really seemed to be about direct vs. non-direct, and nothing else. And that pretty much only affects latency, because it only loads the infinity fabric by about 20-25% to route 16 PCIe lanes to each die.
Ditto. While I really appreciate this ongoing survey, it seems like with a little more effort, a lot more could be gleaned.
Previous posts have nicely covered almost all of the textbooks and papers I would have mentioned myself, including K&R's _C Programming_, Brooks' _Mythical Man-Month_, Feynman's Lectures, etc.
The only glaring omission was any mention of the classic (1965) FFT paper by Cooley and Tukey: "An algorithm for the machine calculation of complex Fourier series." _Mathematics of Computation_, 19(90), 297–297. doi:10.1090/s0025-5718-1965-0178586-1 (https://www.eit.lth.se/fileadmin/eit/courses/eit085f/Cooley_...)
I might also have added the _CRC Handbook of Chemistry and Physics_ that seems to have been on every working scientists's and engineer's bookshelf (including mine) during the mid-to-late 20th century. Still in print, nearing the 100th edition.
Also, some of my old favorite textbooks that I used at University were not mentioned, including Thomas' _Calculus and Analytical Geometry_. I still have my red cloth covered Addison-Wesley 3rd edition, no longer in print, but a much later edition might still be in print.
>Robbing a bank is universally illegal, but it is not regarded as unethical in general

Erm, no, it is regarded as unethical by almost everyone except bank robbers.
* In kids that don't already have the allergy. In which case early exposure may kill them.
I use mcabber and irssi for chat. Mcabber doesn't really support much in the way of features (so even on a modern XMPP server you're missing simple things like fetching history), but its vi style shortcuts and nice layout mean I can't give it up. Combined with jmp.chat I can even send text messages from it.
This is extremely irresponsible, and never should've even been possible to occur in the first place.

Imagine all the possibilities past goofing around:

1. Could sell account contact information. (The least threatening option.)

2. Could make posts to influence Tesla stock price, either negatively or positively. Either way, the stock would likely go down sharply afterwards if this happened.

3. Could social engineer financial information from customers.

4. Could lead users to phishing sites or malware with hype of a fraudulent announcement.

As per usual, Large Company Ignores Report of Serious Problem and Then Has To Deal With Negative PR From Ignoring Said Problem When They Can Easily See How Many Other Companies Fell Into This Trap And Tries To Pretend They Do Not Ignore Problems.
Could it be that only the most experienced developers have actual production experience with the more niche tech?

A junior dev is going to learn ES6, and Vue and/or React because they want a job, but learning Polymer/Ember/Relay/ClojureScript isn't worth the time because there are fewer jobs for it. But a more senior dev has probably maintained a few projects using that tech, maybe surveyed it for use in a new project, etc.