skysight-inc/HackerNews huggingface dataset:
I love 2x playback for videos - I like to catch up on various work internal meeting recordsings etc at double-speed. I wish netflix would add 2x to its shows!

It takes a bit of effort but isn't so hard to get used to. Love it.
True. But it I think it misses the root crux of the issue. That is, you can now leave the USA and enjoy the same (read: close enough) "amenities" for a lower personal investment.

That said, it might not be a brain drain per se but without infrastructure the mighty machine for printing money (often refereed to at the USA) becomes less and less effective.

C'est Le Capitalism, isn't it? Money first, all else - including country - a distance second.
I speed-listen to lectures, usually 2x. It not only allows me to eat more information within a limited time frame but also keeps me much more focused than listening to them at a normal speed.
It's not rocket science. It's just called CBTC and is what the MTA has on the L train line because it was in comparison built much more recently and is "simpler". You can't stack the old cars close together until they roll out all the CBTC upgrades, which is a massive engineering project. I don't think they're as efficient as they could be, but we shouldn't underestimate the amount of work.

https://en.wikipedia.org/wiki/Communications-based_train_con...
This is nice. I'd love to see this expanded as I am sure there are more than just 4 fruits in season right now in Oregon. :)
A few years back I worked on a website that was very ADA compliant. Part of the development involved testing for different use cases, including users who have low vision. Some of the software for this audience reads through alt and body text at what sounds like 4x or 5x the speed. It was practically unintelligible to my untrained ears, but one colleague who uses screen readers every day had no problem with it.
I run bazel build and I get this:

ERROR: /private/var/tmp/_bazel_qixiang/5571543a3fba611a0b0ca8efd02f3a37/external/protobuf_archive/BUILD:265:1: C++ compilation of rule '@protobuf_archive//:js_embed' failed (Exit 1).
gcc-7: error: unrecognized command line option '-fcolor-diagnostics'
gcc-7: error: unrecognized command line option '-Wthread-safety'; did you mean '-fthread-jumps'?
gcc-7: error: unrecognized command line option '-Wself-assign'; did you mean '-Wcast-align'?
Target //tensorflow/tools/pip_package:build_pip_package failed to build

any help?
Raise your prices. You really don't want the kind of customers who pay $10/month. Charge $50-$100 and not only will you get a better class of customer, you'll also need far less of them to get your $10K/month revenue.
Some quick explanation:

:= is the standard SBT assignment operator. You see it everywhere, so its use is clear.

/ is used for directory traversal. This is not SBT-specific, it comes from the File class in the Scala standard library. This is not as common, but it is sometimes used to setup custom source directories.

% and %% are used all the time for declaring dependencies. % is the standard separator, and %% is used to automatically choose the library version compatible with the Scala version used in the project. There is also %%%, used in ScalaJS. You can use only % if you want to, the only thing the other two do is add a suffix to the dependency name.

So yeah, useful. Still, they could probably have done without these custom symbols.
C# isn't as cumbersome as Java.
Relevant Portlandia: https://www.youtube.com/watch?v=6JLWQEuz2gA
Slow down guys...learn to enjoy life at normal speed, seriously, you don't need to act like you're in the rat race 24/7.
I always like to see how some API is used in real projects. Sadly GitHub search is mostly useless for this, because of the number of duplicates. Google code search was great. It even supported regexps. Then the was koders.com, now there's also something from ohloh and it's better than GitHub AFAIR.

EDIT: ohloh became openhub and now the code search is discontinued. So there is the nonfunctional GitHub search and an open niche for other projects...
The given “best” solution - change accounting/metrics - is also one that is most difficult to meaningfully change.

Everybody has a disagreement with metrics until it suits them. Metrics justify mid-level management to upper management, which then justify themselves to top management, then the board of directors, then the shareholders. “Look at the numbers!”

It’s similar to a grumbling slogan of fund managers in the 1980s about the then-consistently poor stock performance of IBM: “Nobody gets fired for buying Big Blue.”
There's considerable "weasel wording."

>“The base vehicles incorporate all necessary safety, redundancy and core autonomous driving technologies that are required for Uber to add its own self-driving technology,” Mr. Samuelsson said. “Uber will adapt the software to make it ride-hailing.”

In other words, it appears the vehicles will have some level of autonomous/assistive driving systems but it will be an exercise for Uber to actually make them fully autonomous. (Which seems highly unlikely in that timeframe.)
does that mean that if your software is 'hidden behind a paywall' i am allowed to distribute it freely once i get to it?
Uber donates $1M to Meals on Wheels
Let’s face it, unless there are mitigating circumstances, IT departments that started out as cost centers are going to remain cost centers even when the company attempts a digital transformation

AWS and the Google Cloud are evidence of the possibility of escape. Are there any writeups for how they came about? (Particularly in the case of AWS.)
There's a pretty large demographic of people making minimum wage or low wages.

Some people just aren't responsible with money, they don't budget, they don't live within their means, they don't really think or care to look at the expenses or how they add up.

If you did a Venn diagram of low wage earners and people who aren't really responsible with their money, those are the people eating at Panera Bread, or buying things from Rent-A-Center or taking out high interest loans and engaging in every sort of behavior that compounds the problems with making low wages.
TensorFlow Feature Columns
Here's a list for NYC:

http://www.seethroughny.net/payrolls/city-of-new-york

I do wonder how many of these are one-offs -- the cop making 650k (Adrian Schoolcraft) is on a closer look way less egregious than it sounds. He was something of a whistleblower in a way that fellow cops disliked, and this culminated in his house being raided and an involuntary hospital stay; the 650k is a settlement for all that. Daniel Carione is a cop on there for 450k, but that seems to be from a settlement after he was forced onto disability/retirement when he started wearing a hearing aid.

Even so, that list is amazing. Most of the entries are guys clocking a ton of overtime. The organization clearly wants to show public employees are overpaid, but it seems accurate. The NYT has cited them in the past.
Those are nations, not civilizations. Civilization in the 20th century and some significant time before that was global and ever increasingly so.

The USSR and British "collapse" were the loss of empires, not a collapse of civilization. The systems of society were shuffled but not destroyed.
Ditto. If they're not here to help and stick it out with the rest of us let them go. As the saying goes: "If you're not part of the solution then you're part of the problem."

The truth is, they (i.e., the ultra wealthy) need us more than we need need them. A Kickstarter to buy them one-way tickets out might be the best collective investment we'll ever make :)
> The fact is that monadic style and the imperative control structures provided by Scala simply do not mix well, so why does Scala have both?

Which control structures? "for" extends very nicely to monadic style, as do if/else expressions. I guess do/while and throw/catch don't, but the language syntax is flexible enough that it doesn't really matter, because these builtin control structures are only barely more privileged than user-defined functions. (To answer your question, probably Java compatibility). I mean, don't get me wrong, I'd like to see them removed from the language, but it's not like anything would go wrong if you used while in a monadic context. throw I will grant you doesn't mix well with the rest of the language; the JVM means the possibility of exceptions is something we have to live with, but from a pure language design point of view it would be better to be without it, sure.

> That's just your aesthetic choice.

Aesthetics have nothing to do with it; it's my experience of what does and doesn't produce reliable, maintainable code.

> "free interpreter" styles are both expensive performance-wise

Free interpreter style can be expensive performance-wise; final tagless doesn't have that problem (indeed I see a lot of similarity between that style and various effect/ambient handler styles, for better and for worse).

> that monadic code can be computationally identical to non-monadic code, e.g. simple recursion vs. running in a state monad, yet the two have completely different denotations and inhabit incomparable types

What do state and recursion have to do with each other? Are you assuming some unmodelled language-level feature like mutable variables?
Super cool - awesome idea and great UI.
In biology, mating (or mateing in British English) is the pairing of either opposite-sex or hermaphroditic organisms, usually for the purposes of sexual reproduction

-- https://en.wikipedia.org/wiki/Mating
Not really, Desert sand is very smooth and fine to use in construction. From what I read, Dubai actually imports sand for use in construction
In most podcasts the value is in the information, not the timing. 2x speed is more enjoyable (or maybe a relaxing 1.5x speed if you don't feel like concentrating) because there's less boring waiting involved.
How to talk about cryptocurrency at the holiday dinner table
I don’t foresee any company taking a product like this to scale. If an amateur can build it out of OTS components there is likely little there that is defensible, and you’re right the space is competitive.
Appreciate the feedback. Could you give specific examples of what you mean by "arcane boilerplate" and "leaky abstractions"? We don't have any plans to change the actual API, but I would genuinely be interested in any suggestions or concerns you have with it.

It's also worth noting that I personally highly recommend consistently writing separate action creator functions [0], and using the "object shorthand" argument to `connect` instead of writing a separate `mapDispatch` function.

That said, it also seems like part of what you're concerned with is the fundamental design of Redux. The use of plain object actions as a layer of indirection is deliberate [1], and it's what enables capabilities like time-travel debugging. Actions need to be serializable for that to work, and therefore strings are the best solution for the action's `type` field [2].

You certainly don't have to keep _everything_ in Redux. You should consider whether a given bit of state should live in Redux, or in a component's state [3]. But, if you _are_ going to keep data in Redux, then actions and reducers are necessary for the Redux data flow. They don't have to be in separate files [4], but they need to exist to update the store.

[0] http://blog.isquaredsoftware.com/2016/10/idiomatic-redux-why...

[1] http://blog.isquaredsoftware.com/2017/05/idiomatic-redux-tao...

[2] https://redux.js.org/docs/faq/Actions.html#actions-string-co...

[3] https://redux.js.org/docs/faq/OrganizingState.html#organizin...

[4] http://blog.isquaredsoftware.com/2017/05/idiomatic-redux-tao...
I speed listen to podcasts (and audiobooks and speed watch lectures) for an entirely different reason: I am able to maintain attention on the material. I am sure I get less out of it than someone who is able to pay attention at 1x, but I get nothing out of 1x and never got anything but frustration out of lectures in school, so speed listening opened up a whole new world for me.
It doesn't, see https://bugzilla.mozilla.org/show_bug.cgi?id=1280523
That would imply they have a way to offer said reduced redundancy in a cost-saving way.

With s3 it's easy: store fewer copies.

With ec2, it's much harder.
Has Bitcoin Determined Its Fate as Digital Gold?
Germany has rather strict privacy laws, so it sounds like the worst pick for something like this.

They're also planning [] to send more detailed browsing history as telemetry, so there's that.

[] https://groups.google.com/d/msg/mozilla.governance/81gMQeMEL...
I agree, but they may not have that luxury. If they offered food vouchers I am not sure they could achieve the economies of scale that seem to facilitate these types of things. Ie. 13 cents would not buy the same amount of food at a regular shop than a 13 cent food voucher to be used at a mass canteen.
I was blown away at gravity shortage
Ah, see, I wasn't thinking this was about local stores. Because frankly, stores ship food in from wherever it is in season, so I don't need this info... I just look in the store and see what looks good. The better use case, for me at least, is to know when it is worth going to my local farms/markets and not even bothering with the store.
That was the (somewhat old now) Cavium ThunderX. Cavium are prototyping ThunderX2 which has better performance.
>>> impossible to pick up a junior PM job without 3+ years of experience.

Of course, managing projects is not a task assigned to junior, so there is no junior jobs in that.
Cheaper solutions exist, such as the one with borosilicate sand on the bottom of the reactor. Building passive cooling pools with those resources is orders of magnitude more useful because it prevents a meltdown rather than attempting to catch the molten core. The ESBWR uses such a passive cooling design.

https://en.m.wikipedia.org/wiki/Economic_Simplified_Boiling_...
Not proof but a strong anecdote. My parents have lived in Connecticut for their entire life (they are in their 70's) and are thinking of leaving. The primary reason they cite is taxes. And that is personal income, sales, property and estate tax, and my parents are middle class not rich.

Many people I know are doing the same thing.

But I'm not sure it is all taxes. A lot of jobs are leaving CT for the business powerhouses of New York City and Boston. So there are few jobs and very little incentive for young people to stay because there is nothing for them in the state.

I left CT for Boston MA for college when I turned 18. I will never move back to that state in a billion years even with family still there.
India has 1000s of temples who serve food for free to anyone without asking questions. Why only talk about a govt project clearly aimed at getting votes of poor?
A big contributor to the demise of Perl, IMHO, was the failure of Catalyst and mod_perl to compete with PHP and Rails. mod_perl security was too risky for most ISPs and Catalyst, with it's clunky subroutine attributes style of routing and hefty CPAN dependencies, was a pain to get up and running. Mojolicious was a big improvement but too late to stop the PHP and Rails defections.
The US Civil War killed 620,000 people, and ruined the lives of many others. That's pretty freaking bad. On the upside, it freed about 3.9 million slaves, but really there should have been a less costly political solution to the slavery problem, as was found in every other country in the Americas at around the same time.

>"All civil wars are bad" produces logical contradictions such as both the rise and the fall of the Soviet Union were bad.

The fall of the Soviet Union didn't occasion a Civil War.
They also jank on windows - but only on my 1080p display. When I move it along to my 4k display, it suddenly janks a lot less, about 50fps or so. I wonder why chrome is turning on composition in 4k and off in 1080p?
SBT ended up winning due to build plugins and cross compilation between multiple Scala versions.
> privacy.resistFingerprinting

Is there a reason that setting does so many different things?

I've been trying it for a few days but it's a real problem when I want some of those settings but not others. For example the protection against canvas image extraction needs work. It's stuck on 'ask' with constant popups, and once you pick yes/no on a domain it's impossible to see the permission or change it ever again. Until it forgets on browser restart and starts bugging you all over again.
> If anything, boring and ad-hoc seem to win in the "large codebase" space. It's enough to look at all the projects that have come out (and keep coming out) of Java, and at the projects that are now coming out of Go and Rust. And then at the barren wasteland that is Haskell (or other languages so proud of their monads).

Well, boring languages will always win if you're counting lines, because they use a lot more lines to do the same thing. I work on a large Scala project and have worked on others before; these are real projects that produce a lot of business value, and would have been a lot more difficult or even impossible without those language features.
Love it!

Can you add planting dates. Some way incorporate or allow user to access the corresponding planting dates of the fruit or veggie.

I.e., broccoli: in peak season - planting dates July-September.
Hmm, another big challenge for continuous delivery is actually human factor. You need to have people who can work in continuous delivery mode. This factor is more critical than that of traditional software development based on my experience.
A more graduate-level book but one I found pleasing:

A Logical Approach to Discrete Mathematics: https://www.amazon.com/Logical-Approach-Discrete-Monographs-...

And a more pragmatic approach to the same material (with a lot of cross-over in terms of proof-style, etc):

Programming in the 1990s: http://www.springer.com/gp/book/9780387973821

But one I particularly enjoyed early on was written for liberal-arts level students of maths (who might've been traumatized by maths in the past):

Introduction to Graph Theory: https://www.amazon.com/Introduction-Graph-Theory-Dover-Mathe...

It will actually get you into writing proofs in set theory within the first couple of chapters.
I think part of the problem you're finding is just that nothing is in season in your zip code, maybe? I don't really know Southern Indiana but I wasn't surprised that there were no real local results around me here in SW PA.
Başsağlığı Mesajları
Holy crap this might actually help me.
Most podcasts tend to take too long anyway. Like lets say ATP for example, great show, but listening at normal speed instead of 2x with silence removal on overcast is honestly the most effective way I know of to get through all my podcasts and books and other things during the week.
The distinction is only artificial because we are in early stages of development. Our MVP will require a web client and an intermittently offline mobile client.

It is helpful, but certainly doesn't sound simple. Feature switches would require the messages to already be designed, which is most of the work already done. It also sounds like an edge-case nightmare.
Depends on the podcast honestly. If it's a comedy podcast, listening at 2x defeats the point.

Even if it's a purely educational podcast or audiobook, any form of pacing or diction is lost at 2x, which, ironically, makes the story boring as well imo.
The Productive Developer
This is why I find it interesting whenever I read an article about Uber drivers fighting for higher pay and better working conditions in the future. Do they not understand that Uber will have no need for them in the next 3-5 years? If anything, they should start positioning for a new job now to be ahead of the curve.
It’s not really a problem if you remove older designs from the picture.

Most of the lefts objections (aside from the knee jerk ones) are about old designs and that nuclear shouldn’t be the primary solution.

Which is correct - it shouldn’t. Renewable sources plus some investment in new, better, nuclear plants is all that is required.
> ...and then the population realizes they can't build those anymore because the know-how is dispersed, and many key people aren't around anymore.

Yes, this is the "civilization has so far been binary-only, not open source" problem I observed when I started looking into reproducing civilization on a space habitat, for an eventual transition into a generation ship. It turns out a heck of a lot of civilizational artifacts are "write many times, read once" across generations: lots of iterative tinkering, used until the next "git commit"-like widespread adoption, then quickly receding from memory.

It was once known that longbowmen could shoot arrows curving around an obstacle. Scantly recorded, then the actual skill was forgotten until an archer geek who knew about the obscure written references worked out how to do it again from scratch. So we have that skill in our civilization now, yay. Except: he hasn't published his experiences, fleshed out into lessons for newcomers, etc. If he passes away before doing that, then we're likely to lose that skill again.

Piles and piles of human experiential information like this is simply not efficiently recorded, much less transmitted even in our "advanced" civilization today. I'm keen on learning machining and tool making. The more I look into it, the more I realize what is written down barely scratches the surface. Lots of master machinists talk about a feel for doing the job right the first time such that only about 10% of machinists are really good, 20% can follow explicit directions, and the rest should find another line of work.

This is I believe the foundation of why civilizations are so brittle and fragile, and so damnably difficult and time-consuming to build back up aspects that are lost. What worries me these days: the elites do not grasp this; if they did, they'd be a fuck ton more scared of war than they are. They'd also be way less sanguine about globalization and losing vast swathes of this binary-only technological know-how. The Shenzhen ecosystem is starting to show that even the "we'll out-innovate them, and they'll 'just' always manufacture our ideas" canard is wearing mighty thin over time.

If this feels overwhelming, then it gets worse: just tackle a scaled-down problem space, "prepping" or "self sufficiency", and you quickly realize that at an individual level, the challenges are magnified. You have to wind back the technological level (and quality of life) quite a few centuries before you can reasonably do everything yourself...nearly.
Podcasters try to target the length of their episodes to between 30-45mins, never longer than 60. You sometimes get a lot of filler or slower speaking so they can hit the length target. Some podcasters just take an annoying amount of time to ask/answer a question or make a point.

It's not about enjoying life at normal speed, it's about cutting down on the BS.
Food is clean and fresh but no flavor. It is not like food you get in standard restaurants. In short it is not best meal. Maybe they got info about BBC visit. Not seen idly in Indira canteen.
I don’t know any write ups, but in short, AWS was a solution to the variable demand for Amazon’s, well, web services. Demand peaked considerably during holiday shopping months but otherwise remained far too low to justify keeping all of those peak demand servers running Amazon.com full time, so they were rented out to companies that actually had similar problems of peak demand. In particular, the Victoria’s Secret fashion show is a great example of extreme peak demand and scalability for a web service that otherwise attracts relatively little traffic most of the year.