skysight-inc/HackerNews huggingface dataset:
Actually setting up a software environment that connects two participants in the same simulation, and have it run without any bugs is usually way beyond the capabilities of the psychology students running the experiment. Not to mention the bother of coordinating the different teamed up participants (“Did you click start? The other participant is waiting for you to click sta— oh no it timed out. Hang on I'll restart the pairing sequence…”).

If you participate in one of those studies on campus, you are facing a computer running a local bit of standalone software, or a webservice running a questionnaire.
> I've never really understood how AutoCAD and Office maintained their dominance

Network effects. Once you reach a certain level of dominance in the kind of market they are in, the fact that it easier to find staff that know the product and the people you exchange days with are using the product, the cost of unfamiliarity and potential data exchange errors means anything else has a very high barrier to overcome even to be considered. An incremental improvement isn't enough, you have to either be wordshatteringly better or have near infinite runway and some non-feature advantages to leverage (the latter is how Excel and Word dethroned 1-2-3 and WordPerfect, but who is going to play 1980s Microsoft to dethrone AutoCAD?)
Christians are still sinful, prone to pride and selfishness, egalitarianism is a central part of Christian doctrine but choosing to follow Jesus is a process ... and I have a weird sense of humour.
Two birds, one stone: make your hobby something active... I do powerlifting. Adding pounds on the bar week/week is the only metric I'm confident will keep going up ;)
Is CS really “lauded as a haven for antisocial people?” Ouch. Some of the evidence in this article is anecdotal (female friend at a hackathon gets excluded by males, etc.).

Has no one else seen the plethora of “Women in Tech” meet ups, events and hiring fairs? Anecdotally, I have several female friends that have interviewed and been hired at companies like Google, Facebook and Amazon. I understand this isn’t statistically significant but does the cause have to be the fault of men (being less social, being perceived as weird, not welcoming women to the industry)?

Maybe there are less women in tech because women (generally) are less interested in the field?
Nothing to do with privacy laws. User base and for Pocket is likely larger in US which makes suggestion more accurate.
The release of door interlock used to be as you described, but now in Europe train stop is controlled prior to releasing it. The delay you note is generally tied to the reaction time of the ATP computer in charge of authorizing doors opening. Some of these could be slow (sometimes 5s). Today it’s less than 0.5s.

Disclaimer: I design and deliver such systems.
WTF! I had no clue that overflow: auto messes things up so badly for iOS users. I'll have to file that for the next time I'm writing CSS. I wonder what the justification for that is...
Does it matter? Why is the anti-lossless crowd even louder than the lossless? What is it to you exactly? If people would rather pay $20 for lossless, vs $20 for not lossless, what is the issue? Sounds like you're getting more for your money in the former. While standard music CD's may be less noticeable, I can absolutely tell TrueHD / DTS Master Audio vs their earlier lossy counterparts on movie soundtracks. Of course this comes down largely to whatever you're playing it on, and most people really don't give a shit about sound to even invest in it. Personally, I think sound is 90% of the movie. Your super ultra turbo street fighter edition 8K tv doesn't make as much of an impact to me.
Stop measuring yourself against your father's and his father's accomplishments. Those shoes are too big to fill - concentrate on being happy and don't beat yourself up too much.
So you can't mandate that neighbourhoods build taller buildings to curb the astronomical rise in real estate prices but making new buildings (and by association old buildings) more expensive is easy.

California, what are you doing? Fix your housing problem!
Alternately calling up frontier/other isps and automatically correcting billing mistakes.
I agree that a a more general law would be better, but for the foreseeable future I don't see this law having detrimental side effects. Also this law can be addressed in the future when solar is a less compelling technology.
> They are also victims, but until you—often at considerable personal effort—have gotten all the debts and other bad marks by the fraudster dissociated from your identity, you are disadvantaged by it, and if you are disadvantaged or have had to pay a cost to escape that disadvantage, you are a victim, too.

You seem to be misunderstanding the point badly--the situation you have described is nonsense.

Firstly, what do we mean by "having your identity stolen"? I submit that this is not an attack on me as a person, it is an attack on a fictional representation of me held by a conglomerate of corporations.

This is the point of OP: I am not involved in these transactions! I haven't committed a crime, purchased anything, or interacted with either the party who has defrauded this conglomerate nor this conglomerate. In fact, due to the way this information is collected and stored, I may not have ever had any direct relationship to either party.

So what's happened here is that a conglomerate of companies have been defrauded and now insist that I am to make amends for it. It's nonsensical, and no amount of repeating the facts of the current situation will make it anything but ridiculous.
Yeah, I've made some big reports already (CSP errors from undefined source when using Stripe with LastPass enabled) but I want to check it out more before bothering anyone - maybe it's my Windows language config
“This will not be Lucy and the football again”

Isn't that what Lucy said every time she stuck the pointy end of the ball on the ground?

Were the NASA chief the sole decider, I might buy it. But there's a Congress he has to answer to.
The idea that, if you have no experience programming going into college, you’ll struggle, is strange to me. About a third of my graduating CS class had no prior experience. Did we take more time to finish the first semester projects? Sometimes. But after the first semester prior experience seemed to have very little effect on class performance.
We’re working on clientside search to fix this: https://github.com/matrix-org/matrix-search/tree/two-headed-...
They don't. It's done locally in the browser.
Astra: Automated Security Testing for REST API's
Standups are not cool
https://www.reddit.com/r/netsec/comments/8gr6lo/automated_se...
Thank you. The most value I get from these kinds of books is to become aware of important concepts so that I can actively work on improving them. In other words: what I seek from these books is the mental framework that experienced developers rely on, the rest is mostly noise.
Deep Dive into Kubernetes Networking in Azure
The choice of tooling has to be dictated by actually delivering a product, even if it's open source. If JQuery met your needs at the time, and your personal preferences and experience are nonfunctional requirements, it was the right call. That doesn't mean that in the future you won't grow beyond that, but having to transition a production system to a new technology is fundamentally a good problem to have.
I can never remember exactly how a block letter is even formatted because I write them so infrequently.
Are the rest of the STEM career paths seen as more social than CS? Is mathematics more social than CS? Because CS is almost (not quite: physics is almost as bad) unique among STEM specializations for its gender disparity.

I talk regularly to academic math people (because cryptography) and the sense I have is that if anything, CS is far more social than the work they do --- to get anything significant done in technology, you have to coordinate and cooperate amongst teams of people. And yet if you go to a cryptography conference and then a technology convention, the difference will be starkly apparent: there are far more women in the former than the latter.

I don't think this is a persuasive explanation for the whole phenomenon.
If business founders shouldn't have a hobby should they also not have a family or other activities that could (or will) require non-work time commitments?
A lot of us probably wouldn't immediately approach a woman in this situation because we don't want to be perceived as being "creepy". In professional settings I generally keep my distance until I've had enough brief casual interactions with someone that they seem comfortable enough with me not to assume something like that. Do I seem like I'm being a dick sometimes? Maybe, but I'm just genuinely trying not to make people uncomfortable (although in part because I've definitely got a bit of social anxiety).
Appx does have mini registries which makes them moveable at a technical level. The main restrictions come from registration with the sandbox - which I admit completely defeats that aspect of the design.

That's a common problem with Microsoft. One team makes an elegant design but another team doesn't fully understand it and thwarts the improvements made.
Pursue employment as young as possible and establish a work life balance.

Say 'Yes' to anything you would have said 'maybe' to, and follow through.
Further to your point, missing a few seconds due to this will reduce capacity but will not create delays, since this time will be factored in the timetables with a margin.

Disclaimer: I realize such studies :O)
Have you found any good tutorials that are good introductions on how to use native modules?
This is the first post I've seen that defends CDPR wholeheartedly. From everything I've heard, it's an overly broad, draconian code that is written to destroy any company the EU wishes.
It's funny how that works. I heard one man say to a woman that he didn't schedule a meeting for a particular time because he saw that she had a conflicting meeting.

Later that same woman described (to another woman) that the man had been "creeping on her calendar". If it weren't for society's deference to women's feelings, that would probably be read as a hostile comment.
Let's have Duplex call up Comcast to negotiate or cancel my service. Then we can call this AI.
You can run parted directly on the image file to make modifications.

fallocate -l 1G disk.img
parted ./disk.img
After reading some of the responses to the google demo, my first reaction was to assume this natural language processing magic was just a placeholder until the business had a proper api in place. After all, that would be more efficient, right?

Google doesn't take human phone calls so why should anyone else have to? And as good workers, efficiency and productivity should trump any expression of humanity we might have left in this end game of automation :-)
I think it's more of a fake headline epidemic. Most articles I don't take issue with, it's the headlines which are purposely designed to bait clicks, even if the content below them is fine.

There are exceptions to this, though. Many journalism entities these days try to summarize and provide commentary on scientific studies. Often these summaries (and ESPECIALLY again, the headlines) end up being very off-base. It definitely does us a disservice.
What's the win to keeping up with it? Am I wrong that the problem it's solving is really pretty simple?

I had the same problem with react-bootstrap, which I used for about a year and ran into regular upgrade compat problems. I wouldn't mind that much except that wrapping a React component around a fragment of HTML is not a problem so difficult that I'd endure compat problems in a dep to solve it.
What does Android do? It shows you your app, lets you switch them, and gives you some notifications. An operating system exists to run applications -- there isn't much to learn. Even switching from iOS to Android and back isn't that difficult.

The real issue will be when applications stop supporting your version. I found on iOS that support for older versions dies pretty quick but on Android applications seem to support older versions for a very long time.
It's a nice idea, but i never like writing what amounts to a DSL in strings in my code (yes, that applies to in-code SQL as well, although that's often unavoidable).

I prefer the `get_in()` method from Toolz: http://toolz.readthedocs.io/en/latest/api.html#toolz.dicttoo...
I think women avoid tech because they think tech guys are unattractive. Women go for professions where they believe they will be around attractive guys. Although, women are also interested in money, especially as they get older. When women realize tech leads to money, there are many dilemmas, and hence the "women in tech" movement.
The treatment social anxiety is often more exposure. Nothing is worse than just avoiding the things that give you anxiety.
No, but I remember this one, where a court determined "give me a lawyer dog" meant "give me a lawyer-dog" rather than "give me a lawyer, dog" https://www.washingtonpost.com/news/true-crime/wp/2017/11/02...
Sadly it’s ended up being the latter. We’d like to help them, but doing so would pull time away from the core Matrix stuff, which would require us to fund more people to cover the work. They haven’t been able to supply any funding, so we’re supporting them on a best effort basis instead.
Military aviation in crisis
With respect to Flux/Redux, the Facebook team even stressed when they originally released Flux that it should be used sparingly. It is useful in some circumstances, particularly that which it was originally designed for, but it seems in my experience that it often used, unnecessarily, as a stand in for a controller (in MVC terms) layer.

When React was originally released it was sold only as a view layer that you plug into your application stack. Since no official way of approaching the rest of the stack emerged from Facebook, when Flux was announced it seems that it was taken as the rest of the stack by many.
mobx just feels dirty to me, kind of like ngrx instead of angular-redux on the angular side... I like the cleaner feel of a state reducer in redux.
I've seen the reCAPTCHA issue a few times this month on other sites. My guess this is a result of Google shutting down the reCAPTCHA v1 API.
Addressing Your Concerns
The only way fossil fuels are going to skyrocket in price is if regulatory burdens push their prices up artificially. Yes, we use up oil and natural gas every year, but we also get more efficient at finding and tapping deeper reserves, and there are few limits on that in the next 25 years. "Peak" resources just aren't a thing we actually need to worry about in the foreseeable future.
There's the reverse where, what if AIs do develop feelings like that? Why shouldn't they be treated with the courtesy we treat other humans?

Just thought of these:

- Would this kind of personal assisstant be useful for people on the autism spectrum, to help navigate the kind of implied and unspoken narratives that people with autism seem to have difficulty with?

- Would there be a call to train Duplex to speak in a way that is more comfortable for people on the spectrum?

- Or any of the neurodivergent tribes for that matter?
I wonder if it can be implemented on a per-site basis, like a security policy.

Exception: gitea uses Github oauth

Exception: unbury.me uses Google login

etc

Default: Full FPI
Laws rarely get removed. The detrimental side effect is lower incentive to build new homes and rising cost of existing homes.
Right - Solar really just front-loads the energy costs of the building. You pay for ~5-10 years of energy up front, and then recoup that investment over the next 30+ years, coming out ahead in the end. You could argue that this sort of policy is a win-win in that it both reduces the longer term cost of housing (both for the first and subsequent owners) and also reduces the amount of net energy required (saves on new power plants, carbon).
And ‘tis why it’s super dangerous...
I use beorg to get my org-mode lists on my phone. It works with WebDAV and Dropbox. The developer has also recently added the ability to edit documents on your phone (previously it was pretty much read-only).

To be honest I only really use org-mode and similar organisers in order to dump something out of my head ('close the loop' as I believe it's called in GTD parlance). Do you find it easy to update progress etc as you go?
https://www.reddit.com/r/firefox/comments/8e45bw/breaking_ba...
An interesting data point here ia that girls at all-girls schools tend to take much more interest in STEM subjects, which suggests that he issue might be more to do with social percpetions of what is for girls and boys rather than inherent interest differing between genders.
Mozilla did a study with user testing. Breaks lots of federated logins / Single-sign on solutions. Too much breakage to enable it by default. If you confuse users with this, they switch to GChrome and all you did for them is a privacy disservice.

There's a First Party Isolation add-on though if you want a reachable toggle button.
Previous discussion about the acquisition: https://news.ycombinator.com/item?id=16989505
I keep reading about a "women in tech" gap, but if it exists, it must be regional. I've lived and worked, as a programmer, in the Dallas, TX area for over 20 years across 5 different employers. There have always been _lots_ of women in technology-related roles, everywhere. The vast majority of them (as well as the vast majority of the men) have been Indian, though. Is this different in San Francisco/Silicon Valley?
Nah, it solved huge problems in UI for complex projects. One-way data flow, functional component abstraction, virtual DOM, simple & minimal API (11 methods). It encourages componentization in a way that no other framework quite does as nicely. Because the components are one-way, it's trivial to break up a component that has gotten "too big". I mean, a simple react component is:

const HelloPerson = ({ person }) => <div>Hello, {person}</div>;

ReactDOM.render(<HelloPerson person="ChrisCo" />, document.getElementById("root"));

That's elegant as fuck.
> and Language Features that change every few month

On the other hand, there was a period where JS devs could use one new language feature in a decade. And when it did come, it was ActiveX. (I'm exaggerating, but not by much.) From this perspective, it was kind of inevitable that at some point JS will overdo this and become a kitchen sink.

I tried using ClojureScript in its early days, but the JVM ecosystem was painful. I don't see a point in having very similar, but not 100% compatible languages on backend and frontend. Either you use the same language, or two different languages, in which case you can as well use something you like more on the backend.

Some time ago (a year or two, I think?) CLJS got bootstrapped - is it finally possible (and practical) to use with node only?
Your quote agrees with you. Women are underrepresented in tech compared to other industries.
The Tube isn't 24/7 and so much of it is only undergoing double track (one track going one easy, the other the opposite). To do any work on such a line you have to shut it. The whole system closes four (five?) nights a week, and lines often shut or have limited service at weekends for maintenance.

Nevertheless "red zone" working (on an otherwise open line with no mechanical barrier or technological controls keeping you safe) is in widespread use in the UK's mainline railway and sure enough it's dangerous.

Although I'll agree that "safety" is the go to explanation for industrial disputes in these sectors, it is striking how often a dispute over "safety" is resolved through better pay or conditions of employment (which in principle you'd naïvely expect to never happen). From actual workers we see the usual human trend for convenience over safety. Red zone is easy to plan, easy to execute, paste in a generic execuse where the plan says to explain why you couldn't use a safer method and you're done. Until a team member dies or is badly injured and investigators read your paperwork.

I seem to recall a nasty London accident where a track worker was struck by a train after walking up a convenient slope to the track where they were working, thus bypassing all the signs on the official route telling them it was closed. They knew they weren't supposed to go that way, they just didn't expect the penalty for non-compliance to be death. People never do.
This! The primary benefit of this book is in learning to understand recursion. Lisp just happens to be a good environment for naturally expressing recursion.
Rich Hickey: Problem Solving and Clojure 1.9
> [If you’re a dude and you’re reading this article] Go befriend a girl in your class or company. It’s not creepy. Include her, ask her for advice, introduce her, learn about her work and her life in the same way you would with any male friend or coworker. If you’re an investor, professor, journalist, or manager, take it on yourself to sponsor a young woman’s career.

While I totally agree with this advice, I think this is very difficult to get men to do in the tech industry. There is a real concern, and to be honest I don't totally think invalid, that many men don't want to be perceived in any way as doing something that could be construed (or misconstrued) as harassment. I think there may be an subconscious/unconscious evaluation going on where men think "Well, I might be socially awkward talking to this girl anyway, so I'll just avoid the complication."

I think one of the unfortunate unintended consequences of the #MeToo movement is that men don't want to even get close to the line of doing something that could be perceived as inappropriate, which unfortunately results in more isolation of women, not less.
I’m honestly not so sure about that. The number of Western classics the average incoming English major has read is probably pretty small.

And it really isn’t true of just about any other branch of engineering or science. How many bridges do you think someone majoring in civil engineering has designed?

The fact that a lot of CS curricula only address those who have been programming as a hobby is a bug not a feature.
cri-o has exactly three foundational principles:

* be exactly what Kubernetes needs and no more

* work with OCI-standard runtimes (runc, gvisor, runv, kata, clearcontainers, etc) in order to accomplish the above

* integrate well with Linux (use systemd for process management, bias towards tools that already exist in Linux or improve existing tools) to accomplish the above

I don’t think there’s a war. Use what you like. OpenShift specifically supports exact versions of cri-o and Docker 1.13 in order to provide the best Kubernetes experience and ensure clusters always work. There are pros and cons to all container runtimes, but it wasn’t a business decision, it was a technical decision for us.

cri-o is supported for production workloads under OpenShift 3.9 and RHEL 7.5 and we use it on our largest Online clusters. We see better memory use and predictable latency for containers than Docker and containerd for Kubernetes in general.

We don’t want anyone to feel like they can’t use other runtimes, but being Kubernetes-first has always been a goal we didn’t want to compromise on.
It sounds horrible to me for a number of reasons:

* Increases the cost of homes

* Gives solar power industry a boost in a way that's hard to get rid of--they will lobby to keep this even if other industries are around and it'll probably never change

* No incentive to research new energy technology in the meantime
How would you formulate a building code for total net power draw, given how much it depends on occupant behavior?
I'm curious to see how this plays out. This assistant has a limited set of voices. Imagine an employee receiving reservation requests at a restaurant, being called up dozens of times on the same day, with the same voice, for dozens of different reservations.
What are the benefits of using this compare to self-hosted Redis on a Compute instance?
Laurentius Goslicius