skysight-inc/HackerNews huggingface dataset:
I'm skeptical as hell of the entire field of psychotherapy, psychology, psychiatry, and cog sci. I think we're doing better than before, sure, but it's all such a shit show from my perspective as a participant.

Rambles:

Back in highschool we had a massively depressed friend. They tried it all with her: cognitive behavioral therapy, drugs (ALL OF THEM), weed, religion. Tough love. Exercise. Diet. Nothing cured her and her depression killed her via suicide. What's the psych tell me after? Sometimes there's nothing we can do? That sucks. Human genome, done. Prevent HIV from killing someone. Can't do shit about depression sometimes.

And if you get depression - do you take the ssris? Fuck knows? http://www.healthtalk.org/peoples-experiences/mental-health/... and the "next page." Sometimes they make you numb to the world or feel like you're being controlled. Sometimes they make you have suicidal thoughts. Sometimes they take a weight off your shoulders. Sometimes they make you feel like you actually have a chance. None of my psychs were able to describe any of this. I had to research it on my own.

And Lord forbid you've got multiple. Is it ADHD still? Newest psych has the idea that it's all ADD now - so, my memories of wildcat behavior that I'd be ashamed of in seconds as a kid, what was that? When shit bubbles up out of my mouth without me thinking, is that not the H anymore but just something else? And why did nobody tell me in 2 decades that a common symptom of ADD is shit memory? I had to find out on Reddit. Is it actually? Who knows!

Does Adderall help? Well, I suppose! Hard to say. Technically, I could work without it. I am more productive with. But, also more robotic. And, it's nearly impossible to track the subtle personality changes that come with medicating via Adderall, no matter how hard I journal. Ask the psychs and they shrug and say "keep a journal." Ask what dosage and they say "higher until the side effects are unbearable, then one dosage down," instead of "lower until the medicine is ineffective, then one dose up." And as for those personality changes - perhaps that's a "better" me anyway? It's certainly a smarter one.

Don't get me started on what fresh hell you find yourself in if the State discovers someone is suicidal and locks them in a psych ward. Came damn close to ruining my life by performing a full on jail break to get my friend out of that psuedo science nightmare.

I welcome all thoughts on my rambles and I apologize if no helpful meaning was able to be extracted, on this subject I can think of no other way to get my thoughts on paper.
The discussion in the comments beneath the article was more interesting than the article itself.
Ok, so it could at least plausibly have been local processing. I haven't been able to find out what kind of CPU/etc is in the device, and most of the features would have been easy to implement on the almost any hardware. It would have been even stranger to also include a powerful (expensive) CPU to do a bunch of audio processing, but if there are techniques that work on $30 devices, that opens up a much broader range of cheaper hardware.

(I still think it's insane that the bean counters and value engineers let them include a microphone that wasn't needed.)
I used to go to a gym where the exercise machines all had Windows tablets built in. They all had a camera and Skype installed. I'm still curious who ever wants to Skype all sweaty during an exercise, but probably the same person who wants to Skype on an airplane.
The boysout and the smoke detector nuclear experiment is one of those really amazing and interesting stories.

Geeze, I wanted to look up him, thinking he'd have gotten an engineering scholarship or something. Looks like he served in the military, but afterwards he got addicted to drugs and died in his late 30s. ... .. Geeze that's fucking tragic.
More Fun with Fast Remainders When the Divisor Is a Constant
I just signed up for a CenturyLink connection in Seattle. CenturyLink feels like they're playing catch-up to Comcast, and thus are sort of on the humble end of the arrogant-to-humble pendulum of monopolies. They are giving me a per-month service that can be cancelled any time, "no price-hikes" (though how can that be possible, am I going to get the same price in perpetuity into the future?), and I clicked the "I will install my own router" option, and there are no extra installation or equipment fees. My Ubiquiti Edgerouter Lite is in the mail.

We'll see if there's another shoe to drop.
One reason I love Vue over React is how beginner friendly it is. You can't make a "Hello World" app in React without getting bombarded with concepts and terms—states, props, JSX, stateful components. Just look that the "Getting Started" example of Vue [1] and compare it React's [2]. You don't need anything more than a notepad to get the first example running.

Progressing down Vue, you realize how they have tried to prioritize convenience. For example, using "v-on:keyup.enter" you can map an action to "Enter" key without writing code for handling that key.

I liked the React's approach but it seems its focus is on purity of abstractions than convenience. Don't even get me started on Redux which is epitome of needless complexity—containers, reducers, event emitters? Was all that really needed?

Note: I have no idea how Vue fares when code base is huge, but my intial impression makes me feel it's far better choice than React.

[1]: https://vuejs.org/v2/guide/#Declarative-Rendering
[2]: https://reactjs.org/tutorial/tutorial.html
> Reddit is completely unusable on mobile without the app

Without an app, anyway. I've been using Diode (available on FDroid, not sure about the Play store) and it's pretty good from what I've seen.
Free Resume Maker Online in Real Time – Professional CV Builder
Elon Musk: “Bitcoin's Structure Is Brilliant”
In many countries, miles are as obscure to people as leagues, perches and gills probably are to you.

In others, the word refers to a significantly different measure. For example, Norwegian and Swedish people often use the word to mean 10km, and can misunderstand a phrase like "it's just five miles outside London".

There's a list of possibilities here: https://en.wikipedia.org/wiki/Mile
Is there some way to get credit for work experience so I don’t have to spend a semester doing a basic algorithms and data structures class and so on?

There are books on this subject.

As someone else suggested, you may be able to get class credit via passing standardized tests. The CLEP is the most common one, but it's not the only one. I can't think of the other big name right now.

Some colleges will assess your experience and give credit.

If you have taken any kind of courses at all, you may be able to get college credit for that. For example, a lot of American colleges have standardized what military courses they will count as college credit. From what I have read, military members basically get exempted from having to take any kind of PE classes.

Get a book on the subject. Contact local colleges and ask questions. You may need to take some classes to wrap up a degree, but if you can cut it down some, that can really help.
Oh my, so much code for document.body.classList.toggle('dark-mode', !!locaStorage.darkMode)
TL;DR

People who wish that progress would stop on jQuery & Rails - won't like React Hooks either.
I don't know which specs exactly people are referencing, but if its marketing specs or the specs you would see on the box then I don't expect consumer products to have "microphone (disabled)" for unused hardware just as I wouldn't expect it to list some unused PCB circuitry.

It might be reasonable to be concerned about this kind of thing in the tech crowd, but the vast majority of people aren't.
it's very poor customer service to be sure, not answering the ticket for 5 weeks is ridiculous, deleting your data sucks too, but you can get to a point where that is only a 30 minute inconvenience.

You store the data in a different place to DO, maybe at home or a cheap VPS somewhere else.
Someone should build a recycling plant that ingests any possible waste, heats it hot enough to break apart all molecular bonds so there aren't any nasty complex byproducts, then uses temperature-controlled cooling to separately condense individual elements or simple standard molecules.

My guess is that it's not against the laws of physics [1]. But it would be pretty far beyond any current technology to do it economically, or at the scale to handle a significant fraction of the waste output of a large country. And also pretty energy inefficient.

If you have a grasp of the engineering issues (I sure don't), feel free to chime in on the (in)feasibility of this idea.

[1] I'm no astrophysicist, but this is basically what happens to "recycle" planets or asteroids, if a star swallows them and then goes supernova.
Elon Musk Thinks 'Paper' Money Will Be Replaced by Bitcoins
Sure, but my point was that guidelines to expected pto help to make it clear what would be generally ok or not. Also unlimited pto means no cash out if indeed you are fired.
There is something you can do to help people with leukemia: register as a stem cell donor. Germany has a very strong system with 71.000 stem cell or bone marrow donations per year while there are only 11.000 cases of leukemia in Germany - most go to the rest of the world. There are 5.7 million registered donors[1] (total population is around 80 million).

[1] https://de.wikipedia.org/wiki/DKMS
Talk to your lawyer. I’m not sure what the point of this post is. If it’s a PSA/warning, then you need to provide more proof. If you’re really seeking legal advice from an internet link aggregator, then the best advice you’ll get here is to talk to an actual lawyer.
NLP researcher here.

Leaving aside the discussion on whether the model is really dangerous or not, the paper gives enough details that the model can be reasonably reproduced (and even if it couldn't, it's an incremental result built on other research that is public, the novelty is mainly in scale). Any big company, government or lab with enough compute can recreate it (and maybe improve it) in six months, maybe less.

Not releasing the model doesn't prevent misuse. It just restricts the set of entities that can afford it: only those with enough resources can build it and misuse. Those with less resources cannot, because training it is very expensive.

I personally don't feel very reassured by knowing that only the powerful have access to this. The actors I fear the most are powerful and could train it, anyway. I'd rather it be public so the community can scrutinize it, find out if it's really worth worrying about, and find ways to detect/fight it.
These are pretty great, I'm especially interested in the Arduino Nano rubber ducky ones. Do you want to be a Code Shelter maintainer?
Surveillance Bills Delayed as Parliamentary Term Winds Down
There are jokes about "retiring to retail" among more senior engineers in AWS. There are a lot of older low-activity codebases where the pace is slower and someone senior can essentially retire-in-place. There's also a massive diversity of teams in retail. But yea, as far as I can tell most everyone would rather work in AWS, and nobody in AWS seems to seriously consider the possibility of transferring to a team in retail.
Personal Care Market Research – Trends and Opportunities
If the mic is on the BOM it's not disabled.

It's just not being currently used.

Maybe.
Sigh, seriously, though. Some people tell me they used to store the Clickstream logs on S3 initially, because FTP was so unreliable.

Anyway, I don't expect Jeff Barr to answer that question, although I'd be happy if he did.
That’s not quite true. They do have different limits than regular Lambda functions, but you can certainly make requests to arbitrary hosts. The documentation puts it like this:

> Functions triggered by origin request and response events as well as functions triggered by viewer request and response events can make network calls to resources on the internet, and to AWS services such as Amazon S3 buckets, DynamoDB tables, or Amazon EC2 instances.
> I think React is just about the best thing that has happened to UI programming in recent memory.

I completely agree that it’s the best thing that has happened to web UI programming in recent memory, but for me, personally, I think Qt’s QML is the best thing that has happened to UI programming in general in recentish years. I like using react, especially from clojurescript using re-frame and I’m very thankful that it exists, but QML has been some of the most pleasant complex UI development I’ve done in the last few years. Now, if only Qt were more like re-frame, then I’d be super happy, but I love the declarative nature of QML and the anchor-based layouts.
Utterly Brilliant!

Something like this is sorely needed for bringing broadband to other parts of the world. Best of luck to Justin in this endeavor. I hope he succeeds wildly!
B is incorrect

With Cable/DOCSIS networks. Any device you plug in to the coax line is managed by your ISP. Even if you buy your own modem, the ISP are the ones who dish out firmware updates for it

The modem is "yours" in the physical sense, but they do control its internal software. The device that you run an ethernet cable into from that modem is yours however
The Case for Covering Your Ears in Noisy Times
Who is asking for this? Even if they can get them to not kill people and co-exist with human drivers... why would anyone want to own one of these? Why wouldn't you just hire/summon one as needed?
I agree that it would be awesome if running servers at home would be commonplace. I think two main obstacles are (1) getting a static IP address, (2) ISPs terms forbid business use. But for personal sites, I guess both can be overcome.

I think I disagree that the router is the best way to do this. Keep components of the system simple and modular - a Pi type computer plus 'dumb' router seems like a better choice to me.
We write tests to verify if things are working correctly using Cypress + Mocha. We have simple unit tests for validating basic functionality and extensive integration tests. We typically have a set of tests per feature.

The problem i have noticed is that people say "well it works in isolation", but on integration with other components it doesn't work properly. Unfortunately this is a huge problem i find, and frankly the idea of numerous shared hooks and ensuring they are side affect free is very painful.
Re: Netscape
> the net consequences of this rewrite were disastrous.

That's not true. The net consequence was irrelevant, to the trajectory, regardless of the editorializing. For trying to maintain accuracy, pointing a finger at the rewrite (which didn't affect the existing product) with the provided narrative and context to explain, is some sort of revisionist voodoo.

The rewrite gave an opportunity to a spaghetti codebase that was doomed.

The original netscape devs that were left plus some part-time hackers, ended up on the losing end of a quality war against a better funded, talented, dedicated set of developers. The disaster was in the past, when they fumbled their way to an uncertain future. Today, you would say that they failed to competitively monetize and invest in their own platform.
Two words. Gooey Kablooie.
Yes, UDP is needed, otherwise you get lockups. We incorrectly attributed rendering delays to react rendering rather than TCP.
I've got two nice books.

https://www.packtpub.com/web-development/professional-css3

https://www.packtpub.com/web-development/responsive-web-desi...
We resupply the international space station, so even if we couldn't carry great loads of fuel up at a time, orbital refueling is clearly within the realm of the possible.

More interesting would be if we could beam up energy to refuel, but for that we'd probably need yet-to-be-invented drives which use loads of energy per amount of matter to accelerate it further. Kind of like a particle collider but for propulsion.
>Just look that the "Getting Started" example of Vue [1] and compare it React's [2].

Thanks for feedback!

The linked React guide is intended to be a pretty comprehensive tutorial — not a getting started guide in the same sense. I wouldn’t say they’re comparable in how much about either of them teaches you about using a library. Maybe it’s not obvious from the wording.

If you do want a simple “getting started” guide that doesn’t require any tools, it’s right here:

https://reactjs.org/docs/add-react-to-a-website.html

And you can progressively learn all important concepts starting from here:

https://reactjs.org/docs/hello-world.html

Another common destination is this guide, which matches the Vue one in purpose a bit more closely: https://reactjs.org/docs/thinking-in-react.html

The “get started” link on the React page links to resources for people with different experience levels:

https://reactjs.org/docs/getting-started.html

Hope that helps!
Even 25 years ago, BBSes were still important, though it was clear they were in decline then.

Students in the U.S. were going from poorly connected schools, to well connected Universities, and when they went back home for the break, they needed their fix!
"Lebensmittel" more represents something like "Life implement" or "means of life".

Edit:
Conceptually it maps almost exactly to Latin "nutrimentum", and hence, English "nourishment".

As such, I supposed we could construct some neo-latin from it to more closely approximate it, such as vitimentum or rather vitalimentum - but if you look closely at vitalimentum, you'll notice it contains "alimentum" as a substring, and, well:

https://en.wiktionary.org/wiki/aliment#Etymology
If you don't have multiple names, you'll have a single name ('insane', or some new euphemism.) People with any sort of disorder would all get lumped together, and human nature being what it is, others would tend to assume the worst of all of them. I find it hard to believe this would be an improvement over the status quo, as imperfect as it may be.
Prior to being a full-time employee at Stripe patio11 and tptacek tried to launch a startup [unsuccessfully].

Prior to that patio11 had been running a Bingo Card Creator and Appointment Reminder.

Corporate Consulting - is a small part of patio11 career. He managed to burn himself on that consulting path. If you want to get similar result - you are welcome to follow patio11 advice.
> 2. They had future plans for the mic, but it was disabled, so it wasn't mentioned by the marketing department

If you design in something which is later not used, you don't populate that part of the circuit board. Not unless you're intending to use it later, anyway. Components cost money.

A software equivalent would be "we had plans to offer an integrated backup system but that didn't happen, although we still upload your contacts list and the contents of your SMSes to our servers."
With classes you also don't have type state when using 'state = { ... }'.

I think hooks might be nice for data fetching when it comes to TS as it will super easy to get typing.

I'm still not convinced by hooks though.
While I don't disagree with you generally, this part

> The second problem is that your component will needlessly re-render in those cases where the component is not entirely functional.

is addressed by the react developers in the FAQ [1].

The answer wasn't obvious to me, so I made a toy example in CodeSandbox [2]. There are 3 counters that can be updated using 3 corresponding buttons. Each counter uses a different approach:

1. The "handler" counter uses "useState" + "inner function in the parent's body". The corresponding button rerenders every time the parent rerenders (i.e.: the problem you are highlighting)

2. The "callback" counter uses "useState" + "useCallback" to memoize over the counter's value. The button rerenders only when it is clicked (and hence the counter it controls is updated).

3. The "reducer" counter uses a react context to inject a "dispatch" function that calls an out-of-parent reducer. The button never rerenders. The docs are clearly pushing the reader towards this solution (albeit it is contrived for very simple examples such as this one, I can see the benefits surpassing the boilerplate overhead of reducers in more complex situations).

[1] https://reactjs.org/docs/hooks-faq.html#are-hooks-slow-becau...

[2] https://codesandbox.io/s/r584lz2pom
Honestly i struggle when people argue that 'this' and class components are complicated, and that hooks remove that complexity.

I'm surprised you find it so hard to comprehend what other people think considering how trivial I think it is to understand them.

Maybe there's a lesson here.
I agree. FB + oculus rift
30k mandatory coverage? Is that a joke? EU has nearly free healthcare everywhere so car insurance almost never pays for any immediate treatment in accidents, and the legally required minimum is 5 million euro in 3rd party liability. On my own insurance I pay about £450 a year and my 3rd party liability is 20 million euro(and I didn't even select that as an option, it's just what it is).
No, but it is probably a chaotic system (in the 'sensitive dependence on initial conditions' sense).
Unfortunately to me examples like this looks like you are trying to fit a square peg into a round hole and are twisting something to fit reacts new functional direction.: https://github.com/mobxjs/mobx-react-lite#useobservabletinit...
You mention a lot of frameworks and libraries that abstract frontend development into its own "kind". I feel like you're already colored with the "crap" they come with. They all abstract something very simple into something that doesn't scale well for solving many of the common challenges for frontend development. They are all leaky abstractions.

Of all these I have used jQuery and React, but I prefer plain vanilla over these. No breaking changes, no hype cycle, excellent documentation and with good old design patterns any complex problem is easily solvable. Believe it or not, but managing state is dead simple with just vanilla javascript.
McKinsey has a lot of Chinese walls internally: most partners and consultants who have been working for one client would never advise that client's competitors. The firm is very careful about keeping the trust their clients have in them, as that's ultimately what they're selling.
I think that the effect works over very small distances, also there are two skulls in the way.
This kind of practical research work is so intriguing! Is there a roadmap or a career path for beginners to join and work in this field?
I think the point of people doing this is to prove publically that it can be done, and therefore almost certainly has already been done before by someone with nefarious intent who kept it quiet.
Defining Equity in Algorithmic Change
Lots of great work being done with Julia, kudos to the team.
> I'm super impressed by the creativity involved in these attacks.

You should check out [Acoustic cryptanalysis](source: http://www.nuclearphynance.com/Show%20Post.aspx?PostIDKey=15...)
Y Combinator Resources for Developers
The name of a disorder mental or physical is a map or model in the same way that the name of a town or street is. Which is to say, it's not, though it's necessary for identification of a component of a model.

“Diabetes mellitus” isn’t any kind of a model. It's a symptom description dressed up in Latin. We've since attached a useful model to it, but the name long predates the model and has little to do with it.
I thought we were talking about your own vehicles. If you own a self driving vehicle, and it crashes because you neglected maintenance then that's on the owner not manufacturer, just like it is with existing cars.
The LSST, which goes online (hopefully) next year, will greatly improve our ability to detect faint transient objects such as Oumuamua. It's expected that a number pass through the inner solar system each year, if we can find a and compare a number of them that will give us a better sense of whether Oumuamua is a remarkable object or not.

https://en.wikipedia.org/wiki/Large_Synoptic_Survey_Telescop...