skysight-inc/HackerNews huggingface dataset:
I actually have an observation about this: it's difficult for me to get some feedback from whole chess games because the loop between a move and its consequences can easily be too long while the situation changes pretty fast, in my eyes. Would my play be better if I chose differently seven moves ago? Pfft, who knows anymore.

I have a much better time with action or racing video games precisely because the feedback loop is very tight. Finally figured out that I should try chess puzzles, increasing the length gradually.
With many extensions having hundreds of thousands of lines of minified code, a manual check is unlikely to find anything nefarious if it's been well hidden.
Maybe a foam pool noodle split longitudinal. You can feed in tubes/cables in the split after being hooked up, when you have time. Should protect the tubes/cables and be light weight and cheap. Cut to desired length. Put some Velcro straps at the ends of noodle to secure them in a position along the tubes.

This is what I put around the lines of my sailboat.
So much this. It can't be overstated.

When the government can trivially make the case that a citizen is a criminal just by looking deep enough in the archive it's time to start considering that maybe your government isn't protecting/serving you anymore.
This is why for serious things we have notaries. People forge signatures all the time. With a digital signature, you lose a lot of the forensic information (handwriting style, etc) that would aid in proving that you in fact signed something, but I digress.

If I write a script that goes to every web page on the internet and fills in all text fields with "jdJdkjl28d", selects a random choice from all drop-downs, checks all check boxes, and hits submit, no one is going to seriously argue that I would be bound by any of those agreements because I didn't read them, and the logic I wrote isn't even aware that they are agreements -- it is just checking checkboxes regardless of what the form says.

This is why some companies make you scroll all the way down to "read" the agreement before you can check the box because then it can be argued that you actually read the agreement.
> The second stage burn is largely above the atmosphere so its contribution to greenhouse warming is negligible

Won't it just fall back to earth?
https://twitter.com/Ishkur23 A new version is coming out in a couple of weeks(supposedly).
I was given a google home device for free and actually, I doubt that there are "false accepts". I mean with alexa you can just say "alexa, do ..." with google home you basically need to scream and speak correctly that it turns it lights on.
Updated resume Link here because the one posted got rewritten: http://aboutme-user-files.s3.amazonaws.com/l/e/o/leomata/Leo...
PoS incentivizes hoarding. There is no such incentive with PoW.
EatStreet or GrubHub here
Surprised it would be July, rather than January, which iirc is when the earth is closest to the sun... I'm concerned as to what that might mean for January, when we in Australia will have our Summer.
Buy oxycodone online overnite delievery buy oxycodone online
Your problem is the emotional denial that there is an engineering trade-off TypeScript makes by adding strict typing to JS. That trade-off is less flexibility and expression, and the gain is more fool-proof code, thats more familiar and comfortable to those more familiar with languages based on classes and strong typing.

> Gradual and structural typing are components of type systems of either static or inferential basis and JavaScript is neither

Whoa! That's a lot of words to basically say "JavaScript does not have static or inferential/derivable types". Kind of like the way type annotations create all that syntax noise. And I was talking about achieving the BENEFITS of "gradual and structural typing". It is done for the the benefits, not for its own sake. Do you even know the benefits? In proper JS, the same is easily achieved by duck-typing, and run-time checking whenever necessary.

> And given that TypeScript is a strict superset of JavaScript, it's absolutely bonkers to claim that JavaScript is "more powerful and expressive"

I touched on the a bit when talking on trade-offs. A superset does not mean super like superman. it means an added layer of abstraction. You are moving further away from the metal, and leaving some decisions to the TypeScript compiler. That means giving away power, and flexibility to the compiler. A good engineer understands, and is not in denial about the trade-offs they are making.

> But as a gentle observation: people don't usually go on about "tribal" developers when the facts are on their side.

What really happens is that people outgrow their tribal instincts once they realize that this are all just tools that come and go, it is the underlying ideas that matter. JS absorbed all the best ideas from jQuery, and jQuery went. It has integrated all the best ideas from CoffeScript (js with a python frame of mind), and coffee-script is no longer the rage it was a few years back. Same is happening with TS, which is why my money is still on JS. The fact is, js will outlive ts.
I agree that machines will probably write most of the software one day. I disagree that this will cause all "programming" jobs to disappear. I disagree vehemently that all programmers are fungible with "cheap guys in India or Russia". Over the last twenty five years, I've watched this industry expand to become the highest-paid industry outside of doctoring, lawyering, and banking, and the whole time, people said the job market was balanced precariously on the edge of collapse because of this imagined (and completely untrue) programmer fungibility with "cheap guys in India or Russia".
Note the "my own rarity" part. I haven't used Java since the 1990s.

Then again, not many programmers (relatively speaking) develop apps for Android. More programmers develop apps for systems other than Android.
To those of us who actually contribute to the Linux desktop ecosystem, this isn't news.
> "Arduino" is the company

I'd argue it's more the "ecosystem" today, rather than just the organization/company (or the "board").

In many cases, if you want your microcontroller to gain wide acceptance in the hobbyist community (if you're targeting it), you have to provide a "core" or something similar for the official IDE.

At one time, "arduino" meant "ATMega168/328 carrier board loved by hobbyists and despised by everyone else" - but those days are long, long past.

In fact - I think there's a core available for the SoC on the Raspberry Pi - ah (well, something):

https://github.com/me-no-dev/RasPiArduino
All the Michel Thomas courses - a true genius of language teaching. https://www.michelthomas.com

I listened to his Spanish beginners course a few weeks before visiting Spain and successfully talked myself onto a bus I shouldn't have been on in Spanish. I'm now mostly fluent but would never have gotten over my childhood hatred of learning languages without him. Thanks Michel. RIP X

Watch the BBC documentary about him where he teaches the worst kids in a school french in a few weeks. https://www.youtube.com/watch?v=O0w_uYPAQic

Also read about him on wikipedia - he was in the french resistance and just generally awesome - https://en.wikipedia.org/wiki/Michel_Thomas
Location: Kirkland, WA
Remote: Yes
Willing to relocate: No
Technologies: React, Ruby-on-Rails, Jekyll, Heroku/Netlify, Postgresql
Résumé/CV: https://stackoverflow.com/users/story/1536309
Email: blair81@gmail.com

I have built all different types of backends and frontends. My largest project was rewriting the Instacart.com frontend into react, specifically the checkout with zero downtime.

Am incredibly familiar with the rails community and best operating procedures for that stack.

Prefer part-time remote as I already have a few hours per week committed to projects.
Amusingly the headline could also be written “2018 and 2019 electricity demand lower than 2017”
I don't find it abusive, the comments seem relevant and it's a open source library.
For me it's about using tmux with the same commands as the native iTerm2 commands to split panes and other tasks. That way I can work on a server in the same way I work on my machine.
Arctan, Inc. | Arlington, VA (DC) | Onsite | Full-Time | Interns

We are a small algorithmic research and development firm. Our work involves interesting and important challenges in game design, game theory, information theory, communications, and pattern recognition.

We offer a high degree of responsibility, autonomy, and control over your projects.

We have current full-time openings for (a) developers, (b) MA/PhDs with strong mathematical backgrounds. Intern/co-op are welcome.

Contact information is on our website (see profile). You will receive a fast response from myself or one of our researchers.
Why does google continue to have these internal message boards about non-work topics? What I’ve heard from friends at google is that discussion is dominated by a tiny, vocal minority with extreme views, much like a college campus. It seems like 99% of googlers and certainly the company would be better off if they just dropped the “bring your whole self to work” message and closed these forums.
Sadly to me, definitely the latter. Gnome already uses js and css for its entire shell, and KDE is pushing people towards QML. Maybe my views are outdated, but I find it rather disheartening.
My understanding is that each service dominates a set of markets. Caviar owns SF, Postmates owns LA, Seamless has NY (to the best of my knowledge).
Being proactive is the only way, unfortunately.
> The FCC pretty much takes ISPs at their word, and Pai took credit for broadband-deployment gains without realizing that his data was inflated by this gigantic error. The FCC only corrected the mistake after advocacy group Free Press discovered it.

The way this is written makes it seem like this was only ordered because Pai got called out on some BS and embarrassed was embarrassed.

Meanwhile... https://arstechnica.com/tech-policy/2019/08/pais-fcc-orders-...
Bad idea in search of good idea, start with power, some sort of bumper car style power distribution system. You could do something similar to the newer floor pick up system, where the ceiling has a fine grid of + and - terminal rails, and the carts have hookups designed to always be touching at least 1 of each polarity, and then normalize the power.
Not only that but the PR from this story will bring a ton of sales and buzz. They won the lottery.
Tao: Facebook’s Distributed Database for Social Graph
> There's really not a lot of reasons to use Gitlab or Github or Slack or a number of other services.

That is completely different from what you are saying now...

Also, "that value can be found elsewhere" is a devious little shift in the meaning of the word "value" in "value prop". Nice try but no, that isn't the same thing.
The American diet is having an unhealthy love affair with protein
Documents get put in there, yes. The ones I pay attention to are PDFs containing hardware documentation.

We don't have to put everything there. We also run the reddit software, an IRC server, a plain old web server that users can ssh into, and a CIFS file server. It's mostly standard highly-scalable free software, and it all runs without an internet connection.

We do sadly have a bit of a JIRA addiction. It's a bad habit that is hard to break. The lock-in is real. Never start down this path.

One nice thing about the free software is that you can clone a fresh VM for a new project. You don't have to purchase anything. Use of a VM solves lots of troubles with access control.
Just like an Twitter flame war people are too worried about ending up on the wrong side of what is considered correct in whatever social group stumbles around, so you stay silent, and then the conversation is dominated by the idiots and NBC reports on it. 2019 is great.
Lile: An application generator for gRPC services in Go
More like two thirds of a page - the bottom third is "notes" which are not really part of the proof!
Companies are designed to make money. A government is suppose to help civilization and benefit the people. Making an addicting game where the people running it (the government) know it is addicting and don’t care is against the idea of government. They are preying on gamblers when they should be helping.
Okay, you got me. Farming and agriculture is not my wheelhouse, so I can't really discuss it with a high level of confidence or familiarity. But AFAIK the gates foundation doesn't make anyone buy anything, they issue grants. They have identified the root cause of yields in agriculture is the soil/seeds. Maybe the problem can be solved without pest/soil resistant GM seeds, but the fact remains that the food supply situation is getting worse on that continent. I'm sure there are other aspects to it like distribution/infrastructure/government investment/etc.

Also to your specific point - according to their own website https://agra.org/faqs/#1518765023405-cb110e47-d755

"AGRA has never taken a monocropping approach to agricultural development. We have invested millions of dollars in breeding minor crops grown by smallholder farmers in order to help them maintain diversity even as agricultural systems intensify."

I'm not going to blindly believe them, I'll give them a chance to make their case...
Yes let's make work even more alienating. Hurray
So an Oligarchy that's less monopolistic?

Where do the coins come from? Has there been any other mechanisms for minting other than minting the supply from day 1, or burning computational capital/energy in the form of PoW mining?
Omni Labs, Inc | Full Stack, Frontend and Graphic Designers | San Francisco, CA | Full-time | ONSITE | https://omniinc.com

Omni Labs gives anyone the power to automate away all of their repetitive work inside the web browser.

There hasn't been a fundamental change in the way people access the web for 25 years. We've grown comfortable staring through a fixed window into the Internet that doesn't offer much more than saving our passwords and cookies. Imagine that you never had to do the same thing twice and could automate all of your repetitive tasks on demand. This augmented web browsing experience is the future of work.

Technologies: Node.js, React, Redux, Browsers, Google Cloud, TensorFlow

More details: https://angel.co/company/omnilabs/jobs/
I'm sure the anti-vaxxers will be happy to update their views.
Homebrew invites users to get pwned
If you're somebody that likes to know people's backgrounds/biases, James Tour (the speaker here) is a Christian [1].

[1]: https://reasonsforjesus.com/respected-science-professor-dr-j...
It's said that in the times past, putting an ‘Any key’ sticker on the ‘Reset’ button greatly increased a secretary's knowledge of computers on the following day.
Clipper makes that possible (shameless plug).

https://github.com/wincent/clipper
...I did spend almost a full year beforehand just trying to figure out how to approach/solve this problem in the first place
I wanted to point out how smart this approach is for a project/idea this big. You hardly ever hear about the background work that goes into projects before the MVC is started. I can't imagine how many little problems/questions you needed to address before you made your first "official commit"
Great job on this - it is seriously impressive work.
Have a look at the construction techniques in Stavanger (Norway). The houses look suspiciously cardboard but look a little closer and you will see how to make a wooden house habitable in a very large range of temperatures.

I happened to be passing through Stavanger on a cruise from Southampton (as you do) and studied Civ Eng at uni. Whilst docked and bimbling about the place, I saw a house part way through construction. Basically, if you sandwich enough dense foam and silvered insulation in between your structural components, then you can survive some pretty demanding temperatures.
This is pretty important for modulation in digital communications. Interesting to see others than 2^N, and that 2^N are not square constellations, except for QPSK. Sometimes minimizing amplitude (envelope) variations is more important, or sometimes susceptibility to white noise or phase noise.

I remember learning about N-dimensional sphere packing for coding.
I have a project from last year where I made my own little pokemon game using processingjs. I thought I had some decent knowledge of developing but the code consists of a file with 1900+ lines of code. It's terrible.. Also because I had barely any knowledge of how I should structure code.
California farmers are planting solar panels as water supplies dry up
I did mention insurances, but missing their auto loan was a big omission! I used the estimate on the linked page for mortgage, which includes property taxes and insurance.

So that leaves the optional retirement and healthcare savings, plus commuting/gas (which may have some overlap.) And again I was going really high on the debt payoff estimates, groceries, and hopefully child care (though I have seen even worse.)

But yes if have student loans, but then choose to take on a car loan and a mortgage payment that stretches you thin, you start to have to choose between savings, debt pay off and fun things including eating out and more expensive forms of entertainment.

The snapshot isn't the complete picture, but they definitely look like they are in a perfectly reasonably situation, and they could have those optional debts paid down relatively quickly, which would massively ease up their budget.
Location: Melbourne, Australia (Have PR)
Remote: No
Willing to relocate: No
Technologies: Python, Machine Learning/Deep Learning, Natural Language Processing, Spark and Python data stack, AWS, Docker, Git, Linux, SQL and NoSQL databases
Résumé/CV: https://www.linkedin.com/in/valentin-zambelli/
Email: valentin.zambelli@gmail.com

I have a MSc in Information Systems and several years experience building machine learning services and data pipelines. My last job was in a machine learning team at FAANG and before that several early and mid stage startups in Berlin.

I relocated to Melbourne a week ago for personal reasons and am looking for an engineering focused role in a Data Science/Machine Learning team (more Data/Software Engineer than Data Analyst).
Tip pooling makes sense because a restaurant experience is composed of the work of multiple players in the front/back of the house.

DoorDash drivers don’t rely on other drivers. So why should a good driver compensate for the poor tips of a bad one?
How to Selectively Run RSpec Tests
Ray Tracing in One Weekend
(http://www.realtimerendering.com/raytracing/Ray%20Tracing%20...)

I love that it just sidesteps OpenGL/DirectX entirely
Letting me know I’m almost out of free articles before even letting me see my first one is rather pointless. How I hate overlays!

(I love “behind the overlay” on desktop browsers. Overlays are so much more annoying on mobile.)
I'm not an astronomer. But I think that stars in galaxies are supposed to orbit with approximately the same period, independent of distance from the center, due to dark matter distributions.
"source is based on overdrawn conclusions from a speculative article. The linked Forbes (F1) article goes to another Forbes article (F2), which links to the Developer talk. F2 is a speculative article based on the Facebook talk..."

References:

[1] https://www.schneier.com/blog/archives/2019/08/facebook_plan...

[2] https://www.reddit.com/r/privacy/comments/ckrmjg/facebook_pl...
It's a matter of programming an FPGA to be faster than anyone else's FPGA when handed the task from software. So technically, yes, it's simply a matter of designing hardware. The part that's not so simple is designing hardware given the same FPGA as every other competitor and making it faster than all of them while returning only correct answers.
Postres has had this for years. It's arrows instead of dots, but that's the only visual difference.
I've noticed miscategorizations in other genres as well.

But It's OK. I think the interesting thing is how the musical snippets are different from each other rather than whether or not they're correct in an absolute sense.

It's a step in the right direction, I think. And it's not surprising that the categorizations and recommendations you get on music streaming services like spotify aren't as ridiculously off the mark as they used to be.
Except that this type of language is endemic in climate discussion and is often enough accepted at face value and not recognized as hyperbolic language. In my experience there are people who view this language as an accurate description of what global warming models predict (with a high level of confidence) -- the end of life on Earth and runaway greenhouse effect resulting in the Earth turning into another Venus.

Even in the realm of "figurative language", it is ridiculously over the top and over used. It adds nothing to a discussion that is chock-a-block full of over the top assertions.
My own, PhpWiki, heavily customized and integrated with a search engine.

Confluence or SharePoint are horrible, MediaWiki is lame. DokuWiki is nice.
But most important is the content, not the platform.
In Poland the delay to get an air conditioner installed for this season was measured in months sometimes.
I wonder what he was actually saying on these boards. Sometimes people clothe fairly repugnant stuff in 'political free speech'. Being toxic in the workplace shouldn't be tolerated, even if the would-be bully happens to claim some political leaning or another. The fact that the most damning quote we saw called him a "toxic asshole" and not a "conservative asshole" or something seems to imply he was just a not so great human being.

For the record, and I regret having to say this, but I do enjoy debate and have a healthy respect for free speech etc, and I'm by no means a pro-Google or pro-any hegemony type.
>We can expect “miracles” to happen regularly, because in a world with 7 billion people the odds of a one-in-a-billion event are pretty good.

In my mind a miracle is something that can't be explained by science (walking on water, resurrection, etc.). I'm wondering if they mean "coincidence" instead of miracle. Something that is extremely unlikely, but wholly explainable by science. For example, I once went on a trip with my daughter to a far away city. Everywhere we went she ran into someone she knew. We went out to eat and a friend (who was from an entirely different part of the country) was seated at a table next to ours. We went to a venue that seated 20,000 people and it turned out that the people right behind us were friends of hers that she hadn't seen in ages. I don't think any of those meetups were miracles. They were just a bunch of coincidences.
Yeah, that's also good for the same reason: it lets you hear the effect of each control instead of just dumping them at you at once.
While proof of stake does have a lot of advantages over PoW, it cannot handle more than 1/3 of the voiting power acting incorrectly. This is a well known hard bound on BFT algorithms.

In terms of implementing PoS, most BFT algos have traditionally scaled poorly (HotStuff which is linear in communication costs relative to the number of nodes/validators is very recent). In addition, going offline for validators, even accidentally, hurts the network and slashing PoS schemes often have uptime requirements. Validators also need to have the infra to be hidden and not DDOS'd.

tl;dr, Proof of stake is still decently centralized, but a lot of work is being done to scale it.
Who wouldn't want Firefox 2000?

Or Chrome 30001?

/s
A Guide to Exiles, Expatriates, and Internal Emigrés (1972)