skysight-inc/HackerNews huggingface dataset:
I've done twoa startups (2005-2006 & 2008-2014) with Rails (Rails <1.0-1.X && Rails 2.x-3.x) and we are now rewriting most of the software at my current company with Rails (5+) + React (for most things). We even went so far as to create our own framework with react, loosely based on how Rails does stuff called Gluestick (github gluestick). It lets us do native, web and mobile web with like 95% code reuse if you are good with web views.

When we were confronting the task of rewriting a large, undocumented, untested, msft db, and java (macro services) Rails was the easy part. Choosing a full fledged react app, with Rails as the api server was a harder decision, but based on who we had and what our immediate plans were it made sense. There is a decent argument now that just doing it all in Rails would of been faster, but the mobile part is going to be huge for us.

Finding senior rails devs is harder than it used to be though, hands-down. We converted a lot of django devs to rails and it's been a big win, according to them. "whalesalad" listed a lot of reasons why and I agree with all of those. We, at least in the past, at startups found Rails people to be more capable of full stack development and we needed that. But, that was probably just our experience in the 2009-2010 in the valley.
> Solvent is an integrated platform that combines an application container (jetty), a middle-ware and a developer environment to provide a complete solution for delivering web applications.

Bingo.
IANAL: but with nothing signed, it's you're code I believe, since it's your original work.

I suggest looking into copyright law. (This is why contractors must/usually sign "work for hire" clauses, proclaiming that the work is made for the company they're contracting with)
This looks awesome and may get me to stop using Synergy altogether! One of my daily use machines at work is a very old laptop I'm basically using as a second screen via Lubuntu, and Synergy is the most resource-heavy program on it by far. It's also really glitchy, causing me to have to stop working and fix it several times a day.
For me the pay increase made it a great switch. But I would say I could not do it if I had kids. The job stability would be needed.
That’s what happens when you have this many people. For the kind of population growth, it’s either we stop having so many people, or the animals die. It’s us or them. Why is this so hard to understand? No amount of talking points and musing on environmentalism will take away those facts of human existence.

How could the industrial boom in China or the USA in the late 1800s and early 1900s have happened without emvironmental destruction? How can growth happen in China now without it? Get real about human development and the necessities of human development.
The flexible hour and no much supervision sounds excellent! Does that mean you can come to work late or leave work early as long as you work for 8 hours a day?
Machine Learning for Apache Solr, Elasticsearch and Vespa
Went to cinema less than once a year without moviepass. Now maybe once a month?
After dinner I stand while watching tv until my wife complains that she wants me sitting next to her.

Also stand with my leg out (Karate style) back and forth.

Helps with digestion (this is a substitute for walking after dinner which I don't have a practical way of doing). (Time: Usually about 50 minutes...)
>I believe that he only wants the best for Cryptocurrency

What does this even mean?

Do you honestly believe that he's interested in anything but money?
FYI: the book reviewed here is called A Certain Idea of France: The Life of Charles de Gaulle in the British edition [1], but simply De Gaulle in the American one.[2]

In both cases, the book is by Julian Jackson.

[1] https://www.penguin.co.uk/books/178767/a-certain-idea-of-fra...

[2] http://www.hup.harvard.edu/catalog.php?isbn=9780674987210
gryd also has similar functionality (gryd.us)
...and to be clear, the x200's really had a performance problem for games because of the crummy graphics chip and wimpy 1MB of VRAM.
I recommend changing "So Much More" to "Documentation" or something. I had no idea that was a link, let alone a potentially useful link.
Just finished reading that chapter of the The Black Swan. True, the 32-year year number is useless, but the slope is probably still good for the next couple of years. Of course the negative uncertainties still dominate.

The more interesting question is how do you expose yourself to the positive uncertainties involved (e.g. a carbon negative power technology)? This requires investment in research in parallel with your infrastructure investments.
I gave up reading comments there quite some time ago. As I said, reddit doesn't collectively get things (like blockchain) wrong--individuals get things right or wrong, and reddit most often promotes the wrong answers because wrong answers are more spectacular, more exciting, and quicker to type than the truth.

Reddit's chronological weighting is a very big factor in this. If your comment comes a few minutes after a post, such as the time it takes to read the content of the post--or if it takes time to thoughtfully type out a response--it is scored vastly lower by the black box and is less likely to be seen and voted on.

There are certainly exceptions, but unless you already know a lot about the subject at hand it's very hard to pick them out among the deluge of jokes, smark, and people rapidly parroting the misconceptions of others.
This might be one

"Systematic review of safety checklists for use by medical care teams in acute hospital settings - limited evidence of effectiveness" (2011) https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3176176/
> 2% returns actually doubles your money every 10 years

I wish! More like 35 years.

7% returns will double initial investment every 10 years.
WHO removes classification of transgenderism as a mental illness
Mola mola dive deep to eat various kind of jellyfish: https://www.sciencenews.org/blog/wild-things/lazy-sunfish-ar...

Also, bycatch can reduce the populations of large fish that aren't actively fished or eaten.
> corporate messages

In this day and age, I do not advise this. Check with your company's compliance officer or corporate council before doing anything that is designed to remove evidence of communication.
YAML and JSON already represent object graphs. This appears to be essentially a config file editor, not a superior configuration format. It has a GUI for creating or editing a config, and then it outputs YAML or JSON or XML.
Hi wolco, the contract is 6 month. I am definitely thinking about incorporating immediately. But I am wondering what kind of expenses can I declare as a IT person? Can you elaborate on that?
Its time we developed tech to defend this- fishing net desolving mines and similar guardians.

Only violence can protect this planet from the most violent creature.
The increases in coal consumption are lagging indicators because the regulatory process for building a new one starts at about 5-10 years before it is powered up. Technological progress and changing economies of scale in solar, natural gas, and wind have done a real number on energy investments over the last few decades. You're looking at the consequences of investment decisions made 10-20 years before it was obvious how fast solar/wind would reach parity with coal or how plentiful a much cleaner fuel like natgas would become.
I agree with you. Sincere interest in a persons situation can't be replaced by an anonymous phone call. It is hard though, I think the reflex to "implore people to get help" doesn't come from a place of "not my problem" but rather "I'm not a professional I don't know what you should do, but I suspect here's someone who might."

Like you, I was fairly open, well before and after, about thoughts of and attempts at suicide. I was very fortunate. I had a great network of people in my life who were always there for me in every capacity. But even though they were there for me, they simply couldn't really relate. It wasn't until nearly eight or nine years later that they found themselves similarly ensnared. There was an "Aha" moment where they (unfortunately) connected the dots. I was stuck for as long as I could remember (think elementary school) and just three years free from it I have trouble relating to the feeling anymore.

To anyone out there trying to help somebody: don't be afraid of being unable to understand or relate. If you can, just be there. Trying to relate or caring to be present is 80% of the game. A hotline can't replace that.

Fun story:

The one time I called a hotline, I was in a particularly acute spiral. I don't know know if this was on purpose but the sheer awkwardness of that conversation probably saved my life. Hearing myself try to explain my the situation and it just coming out of my mouth like bad, angsty, incoherent teenage poetry. On the other end of the line was a person who genuinely sounded like they wanted to help but couldn't make sense of why I was so worked up but tried so hard to understand. I think I hung up mumbling "You know what, never mind." and hung up cringing.
https://gryd.us/one-click-jupyter-notebook-sharing/
A classic Google again... I hope they fix that, I'm not going to open up Chrome just for this.
You can use nc (netcat). If you have a 10G ethernet you will not saturate it because you will be limited by disk IO (I get 1Gb/s disk reads for a M.2 SSD). I you can read from disk faster, netcat alone will not saturate a 10G link, probably will hit a 3Gb/s limit (depending on your hw). You will need parallel transfers (xargs, a bit of scripting etc). You can also try rsync, maybe it is good enough for you.
No it is not. There are other probably more important allegations in the lawsuit as well - such as periodically exporting gbs of data outside Tesla to unnamed third parties.
Off topic: I see you on here commenting on discussions related to evolution pretty frequently, so I figured I'd ask you:

Are there any communities like HN, but focused on evolution, population genetics, etc. that you would recommend?
I have tried this and I'm still alive:

https://www.youtube.com/watch?v=gj2iGAifSNI

I can't say it is a best practice.
I was hoping for a good answer, rather than "this is hard and it will just get worse." We have an old app that my team is modernizing with this exact situation. Uses websockets now, but that's an historical thing and all the web apps were non-secure so it worked okay. Now everyone wants SSL turned on, and this puts the websocket method in jeopardy. Somebody before me decided we should switch all the inter-app communication to an external XMPP server. Ugh.
We ended up using the WebRTC data channel to set up communication between our hardware product and mobile app.

There’s still a necessity for a signalling server in between to set up the communication, and a STUN/TURN server to proxy where it’s not possible to set up direct channels. But the whole thing is super low latency and uses DTLS, so it’s a nice alternative for many use cases!
These kinds of strange findings are going to keep occurring because these researchers are too far invested into a mode of research (genetics) that won't actually find the determinism they desire. It's the environment not the genes.
So this is different from the Flutter product I backed on Kickstarter? Confusing...

https://www.kickstarter.com/projects/flutterwireless/flutter...
I'm using a spherical model for simplicity. Although I'm fetching image tiles and suchlike I reproject from mercator directly to spherical for simplicity rather than the slightly ellipsoidal model.

And the image tile source and elevation tile source and radius of the sphere is a user settable attribute from the <a-terrain> tag. If you simply set the right radius and image tile source in html - you would have a working mars view... I believe. I can ask Cesium if they have some official sources for this.
To be fair, "nothing happening" can equally well describe much of the Western post-modern literary tradition.

I think one thing that sets Murakami apart is the earnest simplicity of his writing. His writing seemingly doesn't attempt to manipulate the reader, and it doesn't seem to aim beyond high school English in complexity. It's workmanlike, unaffected, and personal. To me, it brings to mind John Williams (Stoner) and Karl Ove Knausgaard (who is admittedly a much more capable prose stylist).

In his earlier works, the simplicity feels a bit... simple. But in hi later, more mature works, he doesn't shy away from going into detail about the sheer mundaneness of living. I haven't read 1Q84, but the first book to really deserve the stereotype of Murakami as being about single guys with cats lounging about in empty apartments while waiting for the pasta to boil is The Wind-Up Bird Chronicle, the core theme of which is figuring out reality, and by the extension, life. It's a work where the economy of style meets an economy of plot (even though it's actually a complex plot!) perfectly, and it's a masterpiece.

I've never been to Japan, but I find his other concerns you mention — isolation and so on — to be just as relevant in other social-democratic cultures (perhaps the US less so).
Proper (as in working and recoverable..tested to be recoverable under the worst case I could think off) backups.

I wish I was kidding but the last 'complete' back up they had was from mid-2014 (and the system was still in initial development from 2013 late 2016), I started June 2017.

Outsourced development company (and bad developers and..well stuff I'd never seen before, RAID on the server but only 1 disk in use, 64bit Xeon's running 32bit Debian...and on and on it went - A backup server that had nothing on it..I mean literally nothing, the entire system runs as root (because the way to solve your inability to understanding the linux permission model is just to run everything as root apparently).
Or you know, just use the violence of the state, and pass /regulation/, sign /treaties/.
DevOps for Data Science [video]
Optimize Website Speed with Chrome DevTools
In reversal, Trump signs order stopping family separation
Flying Dragon Robot Transforms Itself to Squeeze Through Gaps
I suspect that the default reading of this text means "add your localhost.crt to the system's locally trusted roots" (or worse, "import the root certificate [to your locally trusted roots]"). Although there are methods to "install localhost.crt in your list of locally trusted roots" so that it's only visible to your application, I'm concerned about the naive reading of the post.

I would be very concerned to find that a random application like Spotify, is installing root certificates on my machine, as that would allow them to MITM any connection that doesn't have some kind of key pinning.

Although not exactly the same case, because the driver's shenanigans had no legitimate use, while Spotify does have a legitimate use, an audio driver caught installing a CA root certificate was reported as a CVE vulnerability: https://www.kb.cert.org/vuls/id/446847
A hawk that eats a cute baby bunny is an asshole too right? My cat when it knocks over a bunch of stuff in the house chasing a mouse creates a local environmental mess. Humans are just better at this stuff than anything that's come before. Bacteria will consume all the food in a dish until their ecosystem collapses. Algae blooms happen and do the same thing. Again, humans are just doing this better and on a larger scale.

Having said that, it would be in our long term interest not to continue doing this until the system collapses.
Rising Seas, Chronic Floods, and the Implications for US Coastal Real Estate
> Why is this so hard to understand?

Who said anything about hard to understand?

Are you explaining the observation or justifying it? Because the former might be a fool’s errand; everyone understands, as you so eloquently put it.

In other words: just because I know why something happens, doesn’t mean that I think it’s a good thing, or that it shouldn’t change.
Show HN: Web app to listen to online radio and auto-switch streams (planner)
I can see at least two issues. I'm sure you're aware of these, but:

- Rust closures don't really support recursion, at least without serious hacks.

- Rust closures borrow the variables they reference as soon as the closure is created; you can never write to those variables again as long as the closure is alive, and if the closure mutates the variable (resulting in a mutable borrow), you can't read from them either, outside the closure itself.

The latter isn't as a big a deal for some other use cases for closures, but if you want to use them to emulate nested functions, you're probably creating the closure at the beginning of the outer function and keeping it in scope for the whole function; this means that what you can do with mutable variables is severely limited.

Both issues could be worked around if the mechanical translator liberally sprinkled the code with Cell/RefCell – which would also be necessary to deal with pointers in the source language. But the result would be highly unidiomatic and verbose Rust code.

(In any case, I'm not sure I'd have recommended Rust to OP as they claim to put a high priority on fast compile times, but that's a separate issue.)
I like to use the term Dunning-Kruger instead of over-confidence or hubris to describe it. Everyone thinks they demonstrate above average skill. During the 2007-2009 financial crisis every single financial services firm justified their executive bonuses by claiming their personnel were above average. Very few car drivers consider themselves below average.

Before germ theory gained acceptance or was even understood, physicians and surgeons considered themselves above hand washing as a gentleman's hands are always clean. Ignaz Semmelweis discovered that washing hands and tools in chlorine solution reduced childbirth deaths. But he was unable to convince others.

In modern times doctors have answered a survey on the effect of pharmaceutical representatives visit. The overwhelming majority responded that they are not swayed by drug saleswomen, but that other docs are susceptible to choosing a prescription drug because of salesmanship instead of only efficacy & risk.
I always wonder if these "toxins in the tap water are tolerable" people ever eat at restaurants. Do they know where the water used to prepare food and make coffee and tea comes from?
For your average index fund portfolio, rebalancing has been statistically proven to actually make investor returns lower. The value of rebalancing is in keeping your risk profile constant, not increasing your returns. By selling winners you lose exposure to one of the most persistent risk factors: momentum.

Also, the value of the TLH services provided by Roboadvisors have been grossly over-stated and they have since backed off form their initial claims. Read this for more info:
https://www.kitces.com/blog/evaluating-the-tax-deferral-and-...
I must be a cheapskate because I never buy anything at the concession. I carry a bottle of water in my bag. I'm there to watch a movie, not eat junk.
Ah, that's exactly the problem I had with synergy really. Randomly failing -- not terribly nice when one uses it for work.

Mine takes peanuts for resources, and I have uptimes of weeks or more on my machines. My current setup is a 'mac' with a 4K screen and a magic touchpad, and a bigass linux workstation alongside, with a 4K screen also. This one has no keyboard or mouse, and never had!

Feel free to ping me if you need any help, I know it doesn't handle all the scenarios, but with a bit of incentive I'd be very happy to work on it a bit more!

Right now It Works(TM) ;-)
I've never seen the show, is there a clip you can point me to? I'm curious how apparent it was.
IP theft is a big deal regardless of whether Tesla sufferred from it or not. In the long term, Tesla will most likely suffer if other companies/countries know the trade secrets.
The population is heavily weighted to urban areas, and urban areas tend to have multiple major chains, multiple local independents, and possibly regional chains.

I doubt very much that most people only have a single “brand of theater” (or even single firm, since some firms of multiple brands) around them, for ant reasonable definition of “around”.
The note about the frontend tech taking the priority when looking at candidates is super interesting to me. Especially as someone whose forte is on the frontend side of things and who definitively struggles more with the backend. I wonder if this speaks to the relative scarcity of developers with that frontend experience or whether frontend technology is actually harder to learn. Can you speak to that at all from your experience?

I'm especially interested as someone who's growing our own engineering teams and laser focused on getting people who can really crush it on the backend out of the gate (because I feel like we can teach the frontend pretty well).
Very interesting comment, thanks!

Could you elaborate on what you mean by ‘evolution doesn’t abstract’? I did not totally understand what the example given had to do with abstraction
Good point. Technically, according to your metric, programmers are not "Professionals", licensed to practice their art.

On the other hand, if you have a degree and years of experience, would a license matter? I wouldn't object to licensing for programmers. At least there would be common standards, not random whiteboarding.

Of course, you realize that licensing has a dangerous downside. If you're a licensed programmer and your company get hacked because of your bug, you would be liable. If your code fails to detect a pedestrian or fails to brake, you're liable for murder. If the Ariane rocket is destroyed and a multi-million dollar satellite is destroyed, you're now deeply in debt. If your Therac 25 software makes a mistake, again... murder. So be careful what you wish for.

At a robot company I worked for we agonized over this. Could a robot, driven by our software, accidently kill someone? To get around this we put up hardware safeguards; chain link fences with kill switches on gates, pressure pads with kill switches on floors, and any other hardware we could invent. In theory, we programmers were not liable, but if we were licensed we probably would have been.

So, yeah, license programmers. Require a degree. Require certification. Require certification in the language you use and yearly refresher courses. Require proof-carrying code. Require financial bonds to cover losses caused by your code. Require insurance to cover losses covered by your code.

That's probably a good solution to the whiteboarding issue.
How do they compute their 50%? Do the concessions have to bought using the MoviePass charge card or do they audit the books somehow and take 50% of all concessions?

If it's 50% of everything that sounds like a true shakedown!
Not sure what is the job and market like in Canada but I think the contractor gig should pay at minimum twice of your permanent position. That should compensate all benefits you would get from permanent role and risk of switching when they decide to not extend you for another 3/6/12 months.
Just a theory: Google's user tracking is very advanced so they thought it is time to present search results based on your profile. So when you search for something outside your profile... the results are poor. This algorithm works for probably 90% of the users.
As noted in the previous discussion of this, it is, IMO not unfair to call this a PR hit piece. The authors are competing with the official APT repositories, and instead of informing users to patch, like a usual vulnerability announcement, it is instead in their business interest to drive as many clicks as possible and exaggerate the vulnerabilities. Regardless of the partially valid issues raised, it was apparent from the reading it that marketing their services was the prime goal of this article, so I rejected and still reject this article out of principle (and have felt extremely reluctant to use their services ever since).
This is very cool by the way. Would be fun to collaborate in some way.
Wikipedia articles near you