skysight-inc/HackerNews huggingface dataset:
Seriously - do you really need all this stuff:

React
React Router Declarative routing for React
Babel for ES6 and ES7 magic
Webpack for bundling
Webpack Dev Middleware
Clean Webpack Plugin
Redux Predictable state container for JavaScript apps
Redux Dev Tools DevTools for Redux with hot reloading, action replay, and customizable UI. Watch Dan Abramov's talk
Redux Thunk Thunk middleware for Redux - used in async actions
React Router Redux Ruthlessly simple bindings to keep react-router and redux in sync
fetch A window.fetch JavaScript polyfill
tcomb form Forms library for react
style-loader, sass-loader and less-loader to allow import of stylesheets in plain css, sass and less,
font-awesome-webpack to customize FontAwesome
bootstrap-loader to customize Bootstrap
ESLint, Airbnb Javascript/React Styleguide, Airbnb CSS / Sass Styleguide to maintain a consistent code style and eslint-plugin-import to make sure all imports are correct
mocha to allow writing unit tests for the project
Enzyme JavaScript Testing utilities for React
redux-mock-store a mock store for your testing your redux async action creators and middleware
expect Write better assertions
Nock HTTP mocking and expectations library
istanbul to generate coverage when running mocha

?
> REPLs are not ephemeral on Common Lisp environments.

You'll have to patiently elaborate more for me. Do you mean because the editors keep track of it and that you are working with immutable/idempotent stuff? Otherwise IMO it is ephemeral because you are mutating things and you can forget what you have loaded and what not. I'm probably wrong though.

> There are/were true REPLs with static languages, Mesa/Cedar and Oberon are two examples that come to mind.

Yes many do including my favorite of OCaml's utop but not many allow hot code replacement for a currently running program. I think the author alluded to that. Of course I have no experience with Mesa/Cedar Oberon. I'll have to check those out.

> I used to use Jython/Groovy as my Java REPL, now just have to wait for the Java 9 release.

I used Groovy as well but mainly because I didn't want to load a full IDE to test a couple of things. As I mentioned before I think with Eclipse/IntelliJ + JRebel + Debug attachment you can get damn close to a REPL.

And depending on how you define REPL I think hot code replacement + debugger might actually be more powerful than a REPL but I have to explore that thought some more.
Forgot to mention: void also provides musl linked binaries for all packages.

So kinda like Alpine, but you can choose between glibc and musl.
Honestly, it does feel like the current crop of TV is somewhat weaker than it has been for a while. (I'd argue that Top Of The Lake, which is 4 years old now, doesn't fit in "current crop".)

That might just be a taste thing on my part, or it might be a response to the tremendous commercial pressures that were forcing execs to look anywhere, everywhere for a story a couple of years ago.
This clock is really impressive, but it took me nearly 10 minutes to find out what time it is on the pictures.
The graphical display of sunrise and sunset on the other hand is genius.
Pros:
- Secret Chat
- Share different file types up to 1.5 GB
- Multi-device access
- Supergroups and public channels
- Telegram Bots
- Lock chats and Ability to hide last seen for particular contact
- Edit Messages and Mention People

Cons I can thin of:
- No calls support or ability to backup chats
- lacks user base
Project structure organization such as these always struck me as fitting a square peg into a round hole. Django and React/Redux (and other JS frameworks) have different way of organizing the project structure, and if you fit one inside the other (like here django project inside the redux project, or having a django app that holds the entire ui) makes things messy.

My preferred solutions for this is having a layer above, so the structure looks like:

* "backend" (contains typical django project structure, whatever you like)
* "ui" (contains typical frontned project structure, fire-away your webpack templates, it won't affect/care about the backend bits)
* "ansible" / "docker" / ... whatever devops or other stuff may be needed
* "README.md" explaining this and pointing the user to backend or frontend READMEs for more info.

This is cleaner (different parts nicely separated), instantly recognizable to anyone working on one part but totally unfamiliar with the other, and allows you to use whichever scaffolding techniquies you want (eg cookiecutter on the backend, cli tools for react/vue/angular/whatever).
depends on the maturity of that boilerplate. there's no reason not to use industry proven CRA
Both forms are correct and are used as synonyms although referring to different things. Octopoda is an order, Octopus is the common name of animals in this order. On the other hand, octopuses normally are solitary and bottom attached; squids like the jewel squids do that countershading by light. Octopuses do not need this kind of defense normally. On the other hand squid countershading will not work with its smartest predators.
Nix also doesn't
There was an issue in Israel recently. In Israel usable organs from the dead are given to whoever can use it the most (compatibility + health of recipient). That includes terrorists who are in need of an organ because their organ got damaged while performing a terrorist attack. That caused a lot of Israeli's to no longer opt in.

Now, whether it is better for many innocent people to die so that a terrorist doesn't live is up to you. You asked for a reason, not a good one.
Phew, so we are discussing the same thing, good.

The cameras enable room scale head tracking. Projecting the camera image as a backdrop is optional. If I'm not using the camera image as a backdrop I think the experience would be characterized as VR.

I don't really understand why you insist on this AR/VR dichotomy - a good AR headset is a pretty good VR headset as a basic requirement.
$ systemd-nspawn
Need to be root.
This boilerplate project is without doubt going to save people a lot of time, and is a great contribution to the community.

That said, boilerplate projects to get started with a technology or a group of technologies are a red flag that they are overly complex and not built sufficiently modularly (or at the very least people are going about learning them wrong/they're being cargo-culted). I think that boilerplate projects encourage non-essential complexity.

I do realize that software becomes complex because of the things it must do -- many of the tools listed in the boilerplate project are there precisely because they add robustness (this could also be called "essential complexity") that is necessary for a robust end product -- and they often solve problems that should not be solved more than once. I am, however, a firm believer that developers should come to find these tools themselves, after confronting and getting to know the problem intimately.

Just wanted to leave that thought here -- if you're seeing this and thinking "awesome, now I can get started on my first web app", please don't. You'll probably build more sturdy knowledge from getting started with Flask + jquery, and then graduating once you've tacked too many things onto flask, or written too much spaghetti with jquery and want more structure.
Anti-inflammatory drug cuts heart attack risk by 15%
I went to a VR arcade. It was the best setup for VR I can imagine: Big, spacious clean booths, great hardware, knowledgeable instructors (one per booth) to get you up and running and guide you through the different experiences. I feel like I got the best experience VR has to offer. It was fun for the 30 minutes I tried it, but after that I felt no compulsion to come back and do it again (nor, obviously, to get one for my home). I had my entire family in there, including three young boys, and despite having fun, neither of them have been particularly interested in VR since.
I love this article, because in its essence, it does not prepare you for prepping as much as leading a solid life.

It is also one of the first articles about prepping with a positive tone. I personally do some mild prepping (as my mother always did herself). But I don't like to be associated with the "typical" preppers and stay clear of them, because prepping is no lifestyle that leads anywhere. I think prepping should be a side topic - to keep your good life good in case an anomaly happens.
That's Kalanick's genius: people HATE taxi drivers so much, they'll be ok with almost anything to avoid dealing with them. This is the real business opportunity he saw.
We need discovery more than education
9 Trillion Tons of Waterfall in TX
Maybe some suit should add in a "hugging" meter that alerts the flyer of this issue.
Any idea what's that thing in North-West Algeria that's on the map by default?

Seems like the only launch site that you can see on the map by default, which doesn't make a lot of sense since Algeria is a non-nuclear weapon state. Quick searching around tells me no other country stores nukes there neither.
They'd die eventually anyway, so the coroners time doesn't seem to wasted, just anticipated.

Cleanup the mess is a valid point, but only justifies posting a bond at most.
China forbids anonymous online posts
It is also worth to try East European wines from Hungary and Croatia.
> You'll have to patiently elaborate more for me.

They are image based, so you can just save your session and continue using it later in another day.

> I think the author alluded to that. Of course I have no experience with Mesa/Cedar Oberon. I'll have to check those out.

On those systems, the unit of loaded code is a module and the whole OS only has dynamic libraries as executables.

So you can just reload a module and the next time you do module.proc on the repl, you will be referring to the newly loaded module.

For me an ideal REPL should be like the experience I used to have in Smalltalk.
I don't think anyone confuses nut milk for cow milk in stores. It's usually more expensive than cow milk and clearly labeled with the specific main ingredient. I don't think these companies are trying to deceive anyone. There's a relatively small subset of consumers, who are interested in milk substitutes, so it's a niche product that serves them well. And cow milk contains sugars too, lactose, which is a disaccharide of galactose and glucose. Finally, the thought that they would squeeze almonds to get milk also never even crossed my mind. I know it's a suspension of powdered almonds in water. There's even recipes of DIY nut milk, that are essentially "grind almonds, add water, stir". So your whole argument seems just ridiculous to me.
Try GUI2Exe, it worked for me pretty well, and as GUI it didn't require to learn all tools command line switches

https://code.google.com/archive/p/gui2exe/
https://launchpad.net/gui2exe

Another great product by Andrea Gavana
I'd even say immutability can be a disadvantage.

I normally only use a repl when I don't know what I'm doing.

My normal process with a repl in an immutable language goes like this:

1. Assign something to a name

2. Realise that was wrong, try again.

3. Get told no. Remember to tell the repl to forget the wrong one and do it again (or choose a new name).

4. Try to assign something else to another name (probably 'foo')

5. Realise that I already used foo about an hour ago in a different experiment, and hadn't closed the repl in between.

Immutable is great for actual programming. Less so for quick experiments.
This is exactly the sort of 'social' experience we are trying to achieve with our game (http://lateforworkgame.com). The VR player controls a giant gorilla and faces off against up to four local friends controlling tanks and planes.

I think asymmetric VR games are going to be a big niche within the space. If you like these types of games, there's a big list of them here:
https://www.reddit.com/r/Vive/comments/67f9sv/list_of_asymme...
Somethings weird at Walmart
Stop using react
HOPE HE HELPS YOU OUT
I have get my ex Boyfriend back, i am now enjoying happy life, Dr_mack@yahoo. com gives a positive result for love related problem solutions
Florida, USA
What's wrong with free trade?
I've read an anecdote about McDonalds in the Soviet Union. They were selling meat scraps to dog owners, but they did it covertly, because of concern that poor people would buy it for consumption (meat was in deficit at the time).

What you consider as waste, someone would gladly eat.
I realize transportation is a problem, these people live mostly in developing countries.
लड़की साथ नहीं रही तो CM से कहकर सस्पेंड करा.. राम रहीम II ram rahim news live
Yet those future archaeologists will be really confused when they find landfill sites full of even more complex smart phones and other electronics.
Except Foxconn cannot make a watch like this for $1000, or even $10000. We currently do not have the infrastructure/tools to mass produce something like this yet. It's not just the parts, it's the assembly of hundreds of tiny parts to the highest precisions, the finishing details, the engraving.

Modern assembly lines simply can't pull off something like this. And this is why even the cheapest Chinese Tourbillion watches cost about $5k USD.
They sometimes do try to espouse a critical viewpoint of free trade, for example [1].

[1] https://www.economist.com/news/united-states/21695855-americ...
I do need some unbalances to make sure that I'm a human, not a balance. Passion, flow, abnormal, whatever you name it.
The significance of plot without conflict (2012)
"An exchange of letters relating to a teenage prodigy's contribution to linear algebra" [0] would have been a more interesting choice, especially if the article would include some research on Lionel March [1] and his "rebmun algebra".

[0]: https://archiveshub.jisc.ac.uk/data/gb133-tur%2Fadd%2Ftur%2F...

[1]: https://en.wikipedia.org/wiki/Lionel_March
Oh it's the same here.

If you can design a watch that achieves what this watch does with less complexity and more reliability, it would be hugely rewarded and hailed as a crowning achievement.

Just remember the design constraint is that no electricity of any sort can be used.
The $4.65 per quarter is the revenue per user(globally). The $53 per user is a figure for North America only.
https://www.microsoft.com/en-us/store/d/hp-windows-mixed-rea...

https://www.microsoft.com/en-us/store/d/acer-windows-mixed-r...
My dotfiles set for JavaScript Developer who likes using Vim/NeoVim on macOS
https://support.google.com/adwords/answer/6268632?hl=en-GB
Seems like he compared BASE jumping with BASE wingsuiting.
What's good and bad is decided by each individual user, not AdNauseam. They chose AdNauseam because they agree with whatever it does and whatever kinds of ads it targets. It doesn't matter if you agree with it or not, or even if it's hard for you to figure out what "color of water" they don't like. That's what market research is for.

So if all your users decide you're doing something bad, and that puts you out of business, then you probably should be out of business. This isn't unfairness like being arbitrarily banned from Google search or getting fake reviews on Yelp. This is your own users telling you they don't want what you're offering for the price you're charging (having to view ads they don't want).
For a stable RabbitMQ cluster, you want dedicated RabbitMQ hosts with sufficient CPU, disk & network throughput for your workload. Most RabbitMQ users don't know what their workload is, or what their hardware boundaries are. We, the RabbitMQ team, should make this easier - and we will, in due course.

A good default cluster is 3 x r4.large with 100GB GP2 for RABBITMQ_MNESIA_BASE & pause_minority. For queues that need HA, a good default is ha-mode: exactly, ha-params: 2, ha-sync-mode: automatic. As for the Erlang version, we recommend 19.3.6.2 which has important fixes relevant for RabbitMQ. Today we recommend RabbitMQ 3.6.11, and 3.6.12 as soon as it ships.

In the past 6 months, I have been focusing on RabbitMQ stability and operability on AWS, GCP & vSphere. Can you tell me more about your RabbitMQ deployment lobster_johnson? This will help: https://s3-eu-west-1.amazonaws.com/rabbitmq-share/help-us-un...

I wouldn't mind moving this discussion to rabbitmq-users mailing list, so that it can benefit more in the RabbitMQ community.

Thanks, Gerhard
Yes I think you make an excellent point but more so because the output of the REPL session is much better than a typical REPL session of just plain text.

Sort of in a round about way but in my original comment my hope was to elicit the discussion that modern development tools of ide visualization + debugger + hot code swapping are not far off from traditional REPLs and in same cases better because the inputs and outputs are better.

That is traditional REPLs (ie commandline with maybe some readline capabilities) I think aren't that much better the inputs/outputs aren't that good.

To your point on the static analysis I agree but a truly interactive development system that allows google-esque querying I think is far more than a REPL or at least the REPLs I know/knew of but I guess REPL definition can be somewhat nebulous these days.
It serves as a reminder that it's wise to have a mentally stable commander in chief.
EV3 Basic (https://sites.google.com/site/ev3basic/) is a lot more accessible development environment for educational robot.
You should have just seen how the compiler works. There are examples on the side.

For example: an {a,b} struct is compiled down to a [a,b] array in JS. (by the compiler).

This is an optimization. V8 can only optimize the code that it is given (and sometimes, deoptimize). The better your code is, the more easier V8 can optimize it.
Maybe. But even that seems too much focused on VR and brings a host of issues with it (it looks like it needs special software; I don't think it can replace any standard display).

I think something like the Avegant Glyph is a lot more promising for my needs. But that thing works at 720p; I'd say bump it up to 1080p and I might buy it. It's also got a fatal design flaw that allows dust to get behind the lens and it's basically impossible to remove.. without sending the device back to the manufacturer. And the Glyph too is focused a little too much on multimedia; the inclusion of headphones is an obvious giveaway, as are all the comparisons to a big TV.. ten feet away.

Notice that the Glyph isn't fixated on immersing you; it doesn't try to fill your entire field of view. It's just a screen in a head-mount (plus headphones, which I don't want). There's some space around the eyepiece so you can see and find the coffee cup by your laptop. This means it doesn't run in to the same resolution issue that immersion-focused VR has to deal with. Thus piece in front of your eyes is also smaller than the usual VR box that tries to cover all the space around your face balls.
There's no easy way to manage your promo codes and we made a pretty awesome solution. We're a team of 2, a full-stack dev and a designer, working 100% remotely.

Status:
We're now in private beta and we are onboarding new developers every day.

Next steps:
- buy validator.com (it's 95k, so it'll take some time)
- create a blog series with independent developers sharing their stories (similar to IndieHackers)
- iterate.
It would be interesting why this is the case.

I suspect it is mainly because there is no one around who would be in a position to allow redistribution of images.

Which would be the saddest possible reason, in a way - if some company or person sat on the copyright and flat out refused to allow redistribution, there would at least be hope for that person or organization to change their mind. But if there is no one left who could consent, that day will never come.

Of course, if there was no one left who could give permission, that would mean there was no one left who could complain or sue; but ethical issues aside, I would not like taking that risk.
Massive Domains metrics checking tool
You really really don't. The fact that this kind of stuff gets so many votes is somewhat alarming, to say the least.
Otherwise Safari's Reader Mode works great on this page. I imagine the one in Firefox does too.
Welcome to the wonderfull world of react.
Carl Boenish, who is considered father of modern base jumping, died while performing a base jump next day after marking his name in Guinness World Records. 'Sunshine Superman'[1] a documentary made on his life and death is worth watching.

[1] http://www.imdb.com/title/tt1322313/?ref_=nv_sr_1
You didn't really use Slack if you only had it to talk to one client.

It needs to be company wide for you to understand the truckload of channels, the spam of notifications and gifs, the poor mobile app, the poor replacement of emails, etc.
Would you be willing to share your model?

For me networking so far has been the only consistent way of attracting quality clients. I don't dislike networking at all but it takes up a considerable amount of my most finite resource: Time.

Therefore I'm always eager to hear about alternative approaches especially if those are more scalable than me personally having to put in time for networking efforts.
> Data literals. That is, the values manipulated in the programs have a textual representation which is both readable for humans and executable as code.
--8<--

This is not a dig at Kotlin/Java/Whoever but it bugs me (coming from Ruby) no end when regexen don't get to have a regex literal syntax and a match operator. I was going through the Kotlin language docs last night and its such a concise language with well thought out syntax and this omission jumped out at me.

Is it me? Do others really not think it's a big deal? I learned how to code via BASIC then ASM then C and early C++ and none of these had regex literals so for the longest time I literally (hah) did not know what I was missing. Now I can't imagine why a language wouldn't have them. I guess Ruby shows its Perl heritage. But Javascript has 'em, you go Javascript, and thus Typescript. And don't get me started on raw strings """Yuck!""" dear Lord, how gruesome. I think how Perl6 is brace savvy is the way forward. I'd also like to be able to specify my own braces to construct my own type as a shorthand, that'd be great DSL, so that,

i = %something%

would construct an instance of type Foo assuming the correct %T% (by way of example) constructor syntax. That'd be neat-o.
Yes, yes, yes, yes, and yes. If you manage to just cut out all fructose from processed sources (i.e. fruits are ok, anything containing table sugar - glucose+fructose, or high-fructose-corn-syrup is out), you'll be much better off than most people. Also don't forget to eat flax seed to keep your omega-6:omega-3 ratio close to optimal, and take your vitamins.

But even then, metformin might help you live even longer and better. More studies needed.

And even then, these are just things to keep your body's own systems functioning optimally. I can't imagine what real anti-aging drugs might do.
For the most part, yes.
Huawei Tablets 2017 So Far
http://www.seedstarsacademy.com/

Seems like some kind of coding school. I bet they told their students to upvote this post en mass.
TLDR; machine learning
I like AppZapper too, but developer stopped updating the app recently (I got this information via email exchange with a developer.)
From Burn-Out Entrepreneur to Automating My $4M Company
I personally use pass[0], which keeps passwords in GPG-encrypted text files. Copying a password to my clipboard looks like this, for example:

pass -c web/bank

...or if you also use Alfred, there's a workflow for it.

[0] https://www.passwordstore.org/
I had not heard of this, I'll check it out, thanks!
How to create great product listings on Reverb?
may want to change the grep on the data-raw-table to grep -wF '{}' ... the other might miss google AS in the middle of a multi-hop route.
Tips to Check Laptop CPU Temperature