skysight-inc/HackerNews huggingface dataset:
Do they include nerve cells or a nervous system? How "conscious" are these?
They "very promptly respond" to tiny whiffs of data when they suggest there is more money to be made (i.e. growing the pie of medical spending).

If the data suggest that a treatment in general use is in fact useless, they are blind.

https://www.theatlantic.com/health/archive/2017/02/when-evid...

https://mobile.nytimes.com/2016/08/04/upshot/the-right-to-kn...
Yes, girls are currently switching away from math and computer classes in high school, before they even reach college.
Heroin addiction in the U.S
The process takes a plaintext message (c) and uses a algorithm and a private key to encode it into ciphertext (d), which is then decoded by the recipient using a public key.

What definition of encryption do you use that doesn't fit this process?
Rust being advertised as a safe language (which is true) got so much into the user's heads that they think if they write it in Rust it's safe and crash free by default. There are plenty of security/safety bugs that aren't about dereferencing a null or accessing invalid ptr.

No cynicism intended, just an observation from what I see around.
Makes me wonder what initial configurations of Game of Life can cause consciousness to emerge.
I concur! I've been going knee deep in experimenting with this over the weekend. I like the ala carte approach if that's the right way to describe it.
> That's why Comcast is having such a hard time?

That is a terrible example. Comcast would be out of business if their customers had something to switch to. But they are a monopoly (or at best a duopoly) in most of their markets.
Thanks for passing that along.

It's a step in the right direction. I want, greedily, a fully immersive, interactive view of historical places in their time, or at different times.

I'll definitely have a look at this, though.
There must be something else in the Universe to observe the single proton for it to have rotation, etc, according to quantum physics. Extend this idea to the centrifugal force on the water in the bucket in a Universe with nothing else in it, and the centrifugal force is similarly both there and not there, in a quantum superposition until observed. The value of Planck's constant is thus a function of the large-scale distribution of energy in the Universe, rather than a fixed property of spacetime itself.
Eeeh, configuring load balancers and networking are not backend tasks.......

I mean yeah, that's done on the backend as well, but that's generally not what people mean with that term.
How to Make Your Code CLEAN and BEAUTIFUL
Since so many companies have people who think like this, and overwhelmingly hire men by default, there are many women out there that are far better than average, and yet unhired. In my experience, it's more likely to find the best candidate among women, where they've been overlooked by hiring managers unwilling to examine their innate biases.
org-mode has the most productive interface to plaintext tables that I've ever seen

I fully agree. For Markdown I recently found this nice little utility that I had never heard of before:

https://tableflipapp.com/

(I still do some websites in Jekyll + Markdown. I know that Jekyll can be combined with org-mode, but Markdown is the 'low-entropy and I do not have time' option.)
I think throwing money would help, especially with testing.

It’s not like thrown money needs to go just to scaling....
Same. Recently I had to do some web work and it is so daunting. Any tutorial for a given technology asks you to use a bunch of other tooling dependency that you don't understand. It's just mixed up dependencies everywhere even for little example projects.

Something like create-react-app that is supposed to help you learn react. Set it up and just look at node_modules. Just a shit ton of dependencies and you have no idea what any of them do. All this sort of scaffolding set up that you're supposed to ignore.

I just can't learn that way.
On days when I go the gym after work, I come home quite late so:

* Take 'before bed' supplements such as Ashwagandha and ZMA

* Brush teeth

* Moisturise face

* Read in bed for 30 min

* Sleep
JSX is NOT just HTML and JavaScript! If it was just html I could write <label for=""> and not <label htmlFor="">, I could write <div class=""> instead of <div className="">. It's not even just javascript, or I would be able to write a simple if-else statement. JSX is a DSL, a minimal one, but still. I mean, you could say it's even worse, because those subtle differences can cost you hours of looking for mistakes.
Travel to somewhere relaxing. And depending on my current state of mind, either work on side projects / learn something technical, or try to unplug and maybe learn meditation/yoga or just read.

But definitely travel. Don’t stay at home if you can possibly afford to go somewhere else.
Or just accept that emacs is objectively better software and switch to it? Evil mode is by far the most complete/true to vim vim emulation that exists, as far as I know.
VRChat was released last year and has been picking up momentum all over the place. If you have not had the chance to see what it's like, it's worth at least checking out as an observer.

The worlds and experiences are reminiscent of Stephenson's Snow Crash or Cline's Ready Player One in so many ways. It's eery, fascinating, and altogether odd.

Add on top of this that spectators, sometimes in the thousands, watch these virtual experiences live on Twitch.tv, and you have a very "we're in the future" feeling.

You can check out plenty of live streams of people experiencing this on Twitch.tv now:

https://www.twitch.tv/directory/game/VRChat
The 2018 Detroit Auto Show in Pictures
No echo cancellation on Mac OS is kind of a deal breaker unless everyone with a Mac can use a headset.
Vegetarian of 36 years here: I won't have any qualms about eating it.
I think SIP lives in Telco land for a similar reason Cisco does (or Kerberos in enterprises). Yes it's complicated, but that's just a funny way of spelling flexible. Most people just want to make calls and are happy with a locked down one-size-fits-all solution, so they just use Skype and it's good enough. Some people want to tune their own systems to get them closer to just right and aren't afraid of the complexity.

It has options for multiple stream transports, a proper SIP gateway can even allow two totally incompatible clients to talk to each other by relaying and converting the calls. There's no reason half of your call can't be webrtc to someone's browser (asterisk SIP gateway supports this out of the box) or even POTS in an emergency.

Your asterisk solution could include a webpage and webrtc, which would actually be an easier client setup than Skype. No app, just hit this URL and start talking.
Eh, let me point out that for someone who claimed he didn't like to code he was very good.

I've seen consultants that would create crazier code.

He just wasn't used to Maven conventions.

Oh, and we both laughed :-)
"Attention customers, due to signal delays, this elevator is now running on the express line. For local service, please transfer to the 1 train at the 168th street station."
If you are a start-up, I second the approach of dumping logs into Redshift. Lots of start-ups are doing exactly that (including yours truly).

Few things to keep in mind when you do that:

Create separate schemas for your raw data and your analysis. Dump the logs into a "raw schema", run your aggregations, and write the results to a "data schema". Once your data grows and you're running more reports, it will make your life much easier.

Separate your users from the start. Create a user each for your data loads, for your aggregations and for your ad-hoce analysis. As you ramp up query volume, the separation of concerns will make it easier to use the Redshift workload manager and keep concurrency high.

Ping me if you have more questions about the set-up. lars @ intermix dot io
tons of algorithms and software don't run any faster with more cores. Plus each core has a n+1 cost associated with it, whereas with how scaling worked previously you got better performance for cheaper because of size decreases.

The most significant cost in making an ASIC is the silicon wafer, which is extremely expensive, so anything that uses it more efficiently [ less space] makes things cheaper, faster (easier to keep a faster clock synced over a small area), and use less power (less power means you can go faster too, because you have more power/head headroom for cranking clock speeds).

Scaling by going smaller is extremely synergistic, and has super exponential performance impact, whereas in the very best case adding more cores is linear, and in almost every real world case, sub linear. It also costs more, not less.

The fact is baring major breakthroughs, we are stuck with roughly today's level of performance for the foreseeable future.
If primary school teacher was a valued (well-paid) position, I think we'd be having that very discussion. Historically in the US, teachers were men, and computer programmers were women. As teachers shifted more toward women, and as computer programmers shifted more toward men, the compensation for teachers dropped, while the compensation for computer programmers skyrocketed. The correlation is strong, although causation is debatable.

It's no surprise that the efforts to achieve gender balance in a highly-paid industry gets a lot more attention than any gender-imbalance in a lowly-paid industry.

Put another way: men weren't too upset about being pushed out of teaching positions because they were able to make better money elsewhere.
Which is completely valid feedback, assmuming the target user is also a tech savvy Person such as yourself.

The average consumer on a non-tech related site tends to give up pretty quickly when they see arcane error messages. “Oh I’m not technical enough to use that product”.
Linkbait. To save you a click, the article, after spending more than half talking about past stuff, then states:

> We also independently reproduced and verified the bug, albeit with mixed results. In some cases the bug would work, and in others the bug would fail, with nothing obvious to determine why.

The state of the attention economy is truly depressing.
Think like what? Your reply didn't make sense in reply to mine.
Well, it's a ubiquitous convention in gaming.
this is strange since I watched my mother take medicine and survive (trial-to-trial) for over ten years without any traditional chemotherapy, which she wanted to avoid at all costs. A clerical error meant she missed the next trial and.. anyway that was that.

A friend's dad currently has stage 4 lung cancer and has been taking a daily pill for over two years now and just surviving without any of the traditional chemotherapy issues.

These pills are amazing but I guess your luck eventually runs out.
"JavaScript Framework" = "I really don't know how to write software." Don't hate me, but it's true.
Oh, I usually have it running 24/7. The problem with spacemacs is it's an absolute bear to get running on win32. Takes me a good day+ to sort out the exact details every time I setup a new machine since it seems to change. Last time if I recall right I had to turn off https which was not confidence inducing.
I am not the developer, nor am I associated with the project in any way, but I've seen other games similar to this do the same thing when servers are created on demand. I'm sure it's just spinning up instances of the game server as demand rises and connecting clients to the raw IP instead of having them all behind a load balancer or similar routing node with a dedicated domain name. Might just be due to the project being relatively young. Also, I could be completely wrong. This is just my best guess.
I always figured this was because of acceleration. If an object is rotating it will experience a constant acceleration because it's path through spacetime is curved (equivalence principle).

So being at rest you experience no forces in your local reference frame, rotating = acceleration in your local reference frame.

I'm not sure why the rest of the universe rotating around the bucket would impart acceleration upon it because the rest of the universe is outside the buckets local reference frame. What sort of mechanism can transfer acceleration through rotation from one reference frame to another? (genuine question)

After all, it's acceleration within the local reference frame that lets the object 'feel' the acceleration rotation - it lets the object 'feel' it's curved path through spacetime, so it knows it is rotating and not the universe around it.
What use do we have for a build system that is less capable of the one that is very widely used, is available on nearly every platform, and on the ones where you're likely to need it most, it's usually already installed?

The biggest falsehood is that programmers want such a build system. The chance of this system replacing Make is zero. The only way a build system is ever going to replace Make is by being 95% backward compatible with Make. If you're intentionally adding limitations to your build system such that most existing Makefiles can't be directly ported onto it, then your build system will never gain wide use beyond your niche cases.
"filled 80 years" is not an idiom, but simply a word-by-word translation of "turned 80".
So much of this current animal at system isn’t a historical constant. Even eating this much animal protein isn’t normal.

Even if you neglect the animal suffering inherit in the system all the farm land freed up by not raising an animal for its flesh would do wonders for the environment.

Worrying about “unintended consequences” of solving some problems over how many problems it causes is crazy.
> As this would replace Skype (or whatever conferencing tool you're using), it's not really an additional dependency, is it?

It is in the sense that those solutions are not only replacing the realtime part of the call, but additionally must do separate source-quality call recording and post-call file transfer sessions for each participant.

I've lost calls (or would have, if I hadn't recorded the realtime part) with more than one of those solutions because of unrecoverable errors on participants' sides. I'm reluctant to name them since (1) they in turn depend on browsers and their WebRTC implementations, and (2) in my experience different podcasters will swear by and swear at the same solution.

Here's how I'd order the reliability of common remote recording scenarios, from most to least reliable:

(1) Landline-to-landline

(2) Landline-to-mobile or mobile-to-mobile

(3) SkypeOut-to-landline/mobile

(4) VoIP-to-VoIP — Skype, Discord, whatever.

(5) Manual multi-ender — Can be done very reliably if remote participants are reasonably comfortable with recording audio. Still requires a POTS, mobile, or VoIP call for the realtime part.

(6) Assisted multi-ender solutions — Generally way less reliable than manual multi-enders. In my experience and from talking with other podcasters, expect 1/20 calls to fail.
could we have functions that evolve as to change (reconnect) the edges and add/remove vertices of said graph?

Sounds familiar with someone else's post, specifically, this part: https://youtu.be/qTx98PUW6lE?t=4592
Yes, large swaths of forest are being cleared for cattle rearing/production and animals also produce much methane as cows do as an example.

Whilst this may help, it will take many years/decades until the trust is there and indeed trusted backing and for some that will not change.

For me, I forsee artificial milk production as a more accepted avenue and if we can develop a process in which we chuck grass in at one end and get milk out of the other as a bigger opportunity and one in which would aid the environmental impacts in a more positive way. Until then we will still have cows, even with artificial meat.

But artificial meat, will take ages until it is accepted by the public, for me, it is when the likes of McDonalds adopting it that will be a key marker in progress and that is a long long way off as it stands.
Few survived a decade though... I doubt that changed with the current generation.
Not saying it's not with the effort to learn. Just had to smile about your time reference
Scriptless Scripts: How Bitcoin Can Support Smart Contracts Without Smart Contr
Ad-blocker counter-detection: State of the art and new approaches (2017) [pdf]
Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?

( proggit's got the cynical side going: https://www.reddit.com/r/programming/comments/7ryiih/redox_o... )
He is making it absurd. In the article the author claims that he cannot name the city of Sarajevo and that view is of course bullshit. You can always write about something. The article's title is plain wrong, as is its introduction.

Using the name (in a sense of making it your own or using if for something you sell) is a whole different matter though. The city of Sarajevo might not have a strong obligation to protect its name as say a music label defending their name against a computer company, but still they city has good reason to check on those things.

Having said that, the city is of course morally wrong to use this power on a simple facebook page with vintage photos. They probably have a problem with some photos of times they rather want to forget (I see a photo from 1941 and IIRC that was under Nazi-occupation (stupid Italians, why would anyone ever want the balcans?))
If anything, the city should have invited the page's admins to their own tourist bureau, help them and make sure they know some basic rules about copyright (like not using photos with a Getty images watermark. seriously?).
Previous post discussion: https://news.ycombinator.com/item?id=16084763
No, no misunderstanding. I was being snarky and referring mostly to the laundry list of items that most FE devs have running or install just to start building a FE. To me that seems ridiculous and shows me that FE devs have either not paid attention to the bloatedness that is Enterprise style development or have and walked away with all the bad habits.
An Ode to Code Formatting Tools
The person in that super color flashing psychedelic wendy's costume is a real asshole. That is probably what caused his episode. Then, when he's all seized up with the headset on, she's sitting in front of him and doing all kinds of crazy moves.
I'll chime in with a thumbs up for checkvist.com (no affiliation, happy user). I discovered workflowy.com first but moved across as I was seduced by "try without registration", the export options - text, markdown, OPML - and the keyboard shortcuts.
Worrying about the unintended consequences of replacing our diet with synthetic substitutes is most certainly not crazy.
> Rust being advertised as a safe language (which is true) got so much into the user's heads that they think if they write it in Rust it's safe and crash free by default. There are plenty of security/safety bugs that aren't about dereferencing a null or accessing invalid ptr.

> No cynicism intended, just an observation from what I see around.

The difference is what happens when a bug is encountered. If it is caught and panicked upon, then that is safe predictible behavior that cannot be exploited into something like privilege escallation.
And radiation. Some cancers are treated with it alone. Also, surgical removal.
New Oxford exam times help women
No but the machine shouldn't do something stupid, like burn down.
Ember isn't gone or anything close to it.
If you're ever in NYC, let me know. I'll take you on a tour of vegan cuisine that will knock your socks off.
Im learning all this stuff now after 30 in person and phone interviews and no offers. Ive been a Design coder (bootstrap, html5, css3, jQuery) since 2010 and never had an issue finding work before.

It's ok though because you got to keep up with the benjamins or become a useless dinosaur in this field.
I got so fully discouraged in web development that I'm now moving towards software engineering. Before, I was fully invested in being a web developer
From what I see, we are moving away from a heavy server which does the heavy lifting to thin server layers that just send data and feature rich UIs that process the data. This is possibly because the browser has become a widespread means of distributing general software.

As a result, the domain of "backend" engineering has bled into the frontend and thus frontend engineering has gotten more complex.

If you purely want to learn React in a way that allows you to do some light modification of an existing architecture then something like create-react-app or some browser codepens will be the best way to get involved with the library.

Otherwise, if you want to understand React from a more fundamental sense, going away and doing some backend courses or learning some basic CS and/or FP architecture may serve you well in understanding the paradigms that inform React's design. As a bonus, these skills will never be useless.

As for JS tooling, it's not ideal and is definitely a lot to learn all at once. Your best bet is to abstract over as much as possible and learn only what you need to when you have to. Though, again, the skill of picking up and using new tools is a valuable one in this line of work.
I feel like you've missed the point, namely: "if all companies ensured 50/50 hiring, so that exactly half their jobs were taken by female applicants, then simply because of the large number of jobs taken across the whole industry and the relatively small number of female applicants for those places, virtually all the females who apply will be employed, regardless of their actual skill". You're addressing the question of what happens if only one marginal company does that; the parent was addressing the question of what happens if that's a universal policy. (I pass no judgement about the validity of the above argument; the thought experiment elsewhere on this thread about "suppose 5% of working women are great at tech" is at least a counterargument.)

The entire discussion doesn't address the systemic changes which happen if nearly every female applicant is employed, of course; one obvious thing that would probably happen is that more females would consider applying to this sort of job, which most would agree is a good thing.
?

I don't understand - what I was trying to say is that deep domain expertise and experience is fundamental to doing this kind of analysis and inference.
You are right, it doesn't assume that.

However if they don't assume that, then they are effectively worsening the 18:82 ratio for other organisations who will be logically and mathematically unable to reach a 50:50 ratio without leaving (82-18)/82 of Y unemployed, so they would be virtue signalling.

So either they assume that, or they are virtue signalling, or they are trying to make (82-18)/82 of Y unemployed. Q.E.D.

I was trying to Assume Good Faith in my first comment but sure, call me out for not including the "asshole options".

edit: yeah sure, downvote me for pointing out that badly-thought out ideological policies don't work mathematically
My Journey Towards Reverse Engineering a Smart Band – Bluetooth-LE RE
I’m not quite sure I understand the reasoning of your argument.

I certainly agree that if someone is buying a bmw they can afford an extra $7/month. But I think that the question is value as well as a sense of fairness. Just because someone has money doesn’t mean they will spend it arbitrarily for things of little value.

This does happen all the time (eg, natural water), but there is certainly a large group of people who don’t purchase based on this philosophy. This may contribute to their wealth level making them capable of buying luxury vehicles. I think so.

Arguing that people have the money to pay, therefore should pay, without evaluating the value of the item is silly and will lead to increased poverty. As the market will make more and more expensive things without value until an equilibrium is reached where the buyers can not afford it.