skysight-inc/HackerNews huggingface dataset:
I would wait a month or so to get all information about this topic and evaluate it. As of now, it seems that AMD has an immediate fix that does not impact performance while Intel's immediate fix has a large performance impact. I do not understand why most people want to stick with Intel...
In case anyone finds this thread… Vincent Woo of CoderPad talks about this on the Indie Hackers podcast. Starts at 34m0s, though the rest of the episode is great too: https://www.indiehackers.com/podcast/041-vincent-woo-of-code...
> Don't tell a kid she's bad at math, tell her she's good at math and you're surprised she doesn't get good grades

I think one must be careful with this. I'd use that approach if my kid got a single bad grade among otherwise great grades in math. But I wouldn't tell her that if I knew she wasn't good at math - that would just be dishonest, and kids can tell.

My approach with my daughter is to praise her for things I've observed she's good at, and to make comments about the thing itself when I see her struggling. When she struggles with something, I encourage her by telling her that the thing itself is hard, instead of downplaying her ability to accomplish it. When applicable, I tell her it's hard even for me, as in "it's hard even for a 30-year old grown ass dude like me, so don't fret over it."

And finally, if I see her struggling with something I believe she shouldn't at her age (e.g. handwriting), I look up resources that will help me help her, or ultimately seek external help.
7k views, 155 upvotes, 1 comment...
”Humans have enough trouble understanding each other; expecting our machines to be better at this than we are ourselves seems fanciful”
If you upgrade your web browser, firmware (if not an apple or microsoft device), and OS you should be more than fine. There's not much else you can do now anyway, so just upgrade devices based on what features you want in a new device.
Then again, there are some amenities I'd like if I'm paying SF rent. For instance, I was recently in SF and looked in into a one-bedroom non-luxury apartment that I could easily have afforded back home. It was 3k a month and didn't even have an in unit washer and dryer.
Weirdly, a management book - a sense of urgency by
John P. Kotter - was also one of the best book to get things done in my personal life as well.

A quick summary: It’s kind of easy, if you don’t feel a true sense of emergency, you’ll natuaraly not do it.
"natural tendencies end up being maladaptive in this new world"

Couldn't agree more, but I read the gp as being descriptive, not prescriptive. While I think we should work to be better, I think some people need to be more realistic in their expectations of time scale. That is, stop being so upset that human nature didn't change today because you said it was bad yesterday.
The speed of light ray (in vacuum) is always 100%. Other things keep changing in a way that keeps the speed of light constant from everyone's perspective.
2.11.168 is the latest firmware for My Cloud Mirror gen 1 [1]. 2.30.165 is the latest firmware for My Cloud Mirror gen 2 [2].

Both firmwares were released in Nov 2017, and I suspect the vulnerabilities were fixed at that time as well. At the very least nas_sharing.cgi was removed in both versions. But I haven't had a chance to finish my investigations [3].

[1] https://support.wdc.com/downloads.aspx?g=907

[2] https://support.wdc.com/downloads.aspx?g=910

[3] https://gist.github.com/bmaupin/c38c777a0e4fad737a14718b1092...
The ability to edit submissions is time-limited, IIRC. If you no longer see an edit link, you're likely outside of it. You can get in touch with the mods via the Contact link in the footer and they can update it for you. In my experience they're quite responsive.
Have become very settled into an exercise regime which includes weightlifting and plenty of cardio. Got to the weight that I wanted and the cardio makes it possible to eat a very ample amount of calories which feels amazing.

Quit drinking as well, which has had me beaming with a sense of accomplishment.

These two have had the secondary effect of falling asleep early and waking up well rested.
At some point in the future the cost of maintenance vs. cost of rewriting/upgrading will be so much in favor of the latter that businesses will make the (correct) choice to "go with the times" instead of spending an ever increasing amount of money and time on maintaining a code base `x` years old written in a language not officially supported/extended for `y` years, experts for which are increasingly rare (and thus expensive).
>Does anyone have any suggestions for messaging apps that don't put person to person front and center but topic discussion like email?

IRC, Riot (Matrix in general), Slack, Discord, Rocket.Chat. There are quite a few.

I'm partial to Matrix, personally - you can invite a few friends for a room, and naming that room/setting a topic are optional, so either use case is fairly natural.
I get really nervous with timed interviews, ticking clock freezes my mind.

Wondering if you have any tips for that.

I code in java at my day job but its not really well suited for whiteboard interviews where I have write all this code on the board. Google interviewer was noting down what I was writing on whitboard and said that he will compile the code after the interview. Wondering if you have any thoughts about it, maybe choose something more consise like ruby?
I haven't had a chance to finish my investigations yet, but at least part of the vulnerabilities were corrected with the latest firmware, so I'd start by updating the firmware. I wrote more here: https://news.ycombinator.com/item?id=16091555
Rust-Belt-Rust 2017 Conference Videos Released
Nah.

What does it mean to "contain" information?

These discussions often use an implicit definition "if you enumerate an infinite series of digits according to some rule, you will eventually generate any arbitrary string". But that'll never fly legally. Under this definition, the boring old system of counting up from 0 also "contains" every number, and in fact is a much more efficient system for doing so. Pickover's pi-based mysticism loses its magic a bit!

On the other hand, the practical, everyday sense is "meaningful information can be extracted, with an input of information very much smaller". Hard drive images "contain" files, requiring only a few dozen bytes to specify which one. Encrypted files likewise generally only require a few dozen bits to recover. This is much more legally relevant, as it allows the possessor of the "container" to act on its contents.

Pi does not qualify, as the index to any meaningful information in its digits will be far larger than the information itself. Writing "pi" on the back of my hand will not help me cheat on my Shakespeare exam. It's merely a highly inefficient coding scheme.

https://qntm.org/number
Can't remember the article, but I'm paraphrasing http://thelastpsychiatrist.com
Starfucks Crypto Currency Mining
Thanks again, very informative. So does that mean that the prisoner's dilemma is unrelated to this ?

The reason I mentioned that is that I figured there were two outcomes:

- be rich/save money now, and get a possible competitive edge over other countries

- invest in your future, long-term assuming other countries do the same
I'd never have guessed that. Netflix must have been around for quite a while before it became a big thing.
A short rant at the intersection of data, privacy, identity and culture
I have a theory that the reason I am so lazy is because being a programmer teaches me to find the fastest short cut way to do things.

Actually the less code I use to get a task done the better the code is and I get a dopamine hit.

Also, if I write a great script that saves me hours on a boring manual task, I get another dopamine hit.

As a 10x coder I wonder if all these dopamine hits (20+ years) have short circuited my brain and made me want to do everything with the least amount of effort as possible.

Or, maybe I'm just lazy ;)
>"It's a synthesizable core that runs on FPGA."

What does "synthesizable core" mean here? Does it simply mean that someone has written the Verilog that could actually produce a working core and made it available?
When/if the revolution comes, think constant IED's and slaughter like in Iraq. Guilt or innocence has nothing to do with the target either.

Revolutions rarely result in something "better," at least for the majority of the citizenry. I can't think of one other than the US 1776 and the French in 1799 that turned out better for the citizens, and these were both a special case during a special time that probably will never be repeated. The result of revolutions also last generations.

No, revolutions are when the citizens are convinced that "burning it down" will result in a better outcome. Most of the time, it just creates a power vacuum tyrants have an uncanny ability to fill that vacuum because they are ruthless and unscrupulous.

Think Iran circa 1979, Cuba circa 1959, Egypt fairly recently, Russia circa 1917 etc.
I use social media. Specifically Twitter. I'm doing a talk about this very same thing later this month. If you ping me on Twitter or email I'll let you know when it gets published.
I think I'd call it more of a reductio ad absurdum. The money quote from Jim Sterling in the article: "you have to actively try and 'infringe copyright' to exercise your fair use rights."
Perform a port scan on localhost using JavaScript
My take: not everyone has time to read this right now. I use upvote to "bookmark", and I expect not everyone here use Java. I am not, but I intend to give it a round at some point.
To understand how the inverter works, when the input (pin 2) is high, the current through the tube pulls the plate (pin 1) low. Conversely, when the input is low, the electron flow is blocked and the resistors pull the plate high.

Note that "high" and "low" here are quite different from the usual digital logic conventions of high=+V, low=GND; in this case, high would be near GND while low is a negative voltage. The circuit manual PDF gives low=-30 and high=+10. A lot of other early transistor logic families operated with such "unusual" (for today) signal levels too.

The other notable characteristic of tube circuits is the high resistor values --- this is because they operate at low current (in the mA range) but high voltage (hundreds of voltages). Contrast this with transistor logic which is relatively high current and low voltage.

One amusing component I found in the tube module was "Vitamin Q" capacitors.

Those are actually very desired by audiophiles, so it's odd to see them in a digital circuit. They're paper-in-oil capacitors and "Vitamin Q" was Sprague's trade name for the proprietary oil they used.
Exercising as much a possible (aiming for 3 times/week + walking as much as possible)

Practising mindfulness (I find it makes a big difference for me).

Spending time with friends and family.
The authors talk about advantages in this section, and I assume if there was another purported advantage they thought was worth addressing, they would have mentioned it here:

The ox cart was equally slow, and in the competition the camel had certain positive advantages. It ate otherwise unusable desert plants, which made its upkeep inexpensive. Little wood, a valuable commodity in the largely deforested Middle East, was required by ancient saddling technology. And its care and breeding could be left to the nomads and thus not be a burden upon the farmer or merchant.

These advantages meant that camel transport was about 20 percent cheaper than wagon transport

The article is from 1973, so perhaps the idea you're thinking of has arisen since then.
No issues with palm detection (synaptic) or taps sometimes not registering (libinput)?

I can't figure how to make this work.
"We need a lot more national discussion about where the real opportunities to save money are..."

No. We don't.

1/3 to 1/2 of our health care costs is overhead (blame shifting, profiteering).

Compare and contrast is sufficient. We don't even have to compare USA & Canada. We could just compare Medicare to everything else.
Agreed, I don't think these thought experiments are coming from nihilistic economists who want to toss it out completely, but just trying to safeguard against ways it might be systematically biased, or identify ways we could improve its utility.

I think the theoretical critiques get refined down several layers and end up leading to to practical shifts, like the reweighting of intellectual property in 2013.

That must have been a hard trade off between consistency with earlier GDP measures and accuracy (read: more enduring consistency for coming decades, facing shifts in the economy).
You might be right. I think that the "trip" might be necessary, is a solid theory.

But there were many people who thought the same things as you (that psycho activity was necessary) about the positive effects of marijuana. And it turned out that CBD (the non trip version of marijuana) had the same pain relief benefits for a lot of people without the high.
Rick and Morty 5 Piece Canvas Wall Art(buy It Now)
Sure, though (and this is usually reflected in research that it includes it now), lifespan alone for alternatives isn't the only or necessarily most important piece of comparative information; relative risks of other conditions even if they are non-fatal and other quality-of-life concerns are important, too. For aggregate purposes when we aren't comparing path risks but looking at overall status, the patallel is merely statistics on the incidence of various conditions and effects with quality-of-life impacts, which is currently done separately from life expectancy.
Show HN: Pet project to track Bitcoin and alt currencies
I’m assuming it means mentioned as a post. I know I’ve personally seen Cal Newport’s, Deep Work mentioned in the comments at least a dozen times.
What evidence do we have that such a perspective is removing their individuality?

The argument those of us on the left make is that people's individuality, their talent etc are disregarded because of their class/attributes etc., and society as it is set-up punishes some classes while rewarding others, rather than rewarding individuals as individuals.
Probably not. Most likely, the algorithm used for determine a "mention" isn't very smart.
Heroes, Gods and Genghis Khan: Naming an Oilfield
They don't say, "Don't Be Evil" anymore. If Google's mantra is anything, it's "Don't Hire People". It seems to me their Content ID system would be an excellent way to winnow down the massive amount of upload traffic YouTube receives to a manageable amount for more complete, human review, to obviate false-positives. But they would rather have false-positives than hire anyone.

Fair Use is a right[0], so Google is regularly and massively violating its users' rights.

[0] https://www.techdirt.com/articles/20150222/16392430108/remin...
Is pip also vulnerable to this type of exploit? Or is this unique to npm?
Java Memory Model Pragmatics
My employer (albeit not so large on the engineering side) seems to have doubled down and are mandating teams use HackerRank to give remote tests, whereas before teams had more flexibility to do better/worse with the process or do the standard thing. I find it absurd, and am glad intern interviews are still flexible for now...
I don't really care if the "Earth is fine" if it's uninhabitable for humans.
Here's a quick attempt at the same thing in Java (although note that the command line format is different):

https://gist.github.com/tomwhoiscontrary/b4888b86057c74a636c...

The main takeaway is that the JDK's built-in web server is poor:

* There is no way to configure timeouts

* Filters have to be added to each handler separately, by mucking with its filter list

* Filters have to extend an abstract class with two methods (one totally pointless), so you can't use lambdas for them

* Handlers use a simple string prefix match, so a request for "/healthzone" will hit the health handler

* The stop method always blocks for the specified timeout, and never returns early as the docs promise (IME)

Other minor irritations:

* There is no method to parse an InetSocketAddress from a string

* Java's support for handling clean process shutdown is not great; i think there's some sort of race between the shutdown hook and the logging system getting shut down, so you never see the "Server stopped" message
I have no idea what you're talking about about.

Don't confuse Freedom Markets™ with incentives.
I agree with all the above, but I am more concerned with what's given out. Not a great idea for a tutorial IMO. You can make the point without having to actually using that command - just make it clear as a comment. If this were some other doomsday commands, you are screwed too. Just be nice to your readers.
> Guess the community (or a company like RedHat) will have to step in and fork 2.7.

Already done: https://github.com/naftaliharris/tauthon/
I can't do laundry ever again. I have fully bought into wash and fold. It's a total no brainer. For $25 I just got an entire hamper worth of mixed laundry washed and folded for me. The time and economics make it totally worth it.

I would definitely want to offer wash and fold service.

Privacy is important. I don't know that an "upholstered partition" (http://static2.businessinsider.com/image/5a501548c32ae61e008...), which honestly reminds me of the doors of American bathroom stalls, offers enough of a sense of privacy, especially because of sound.
Debouncing is a pattern used in UI software development. Here’s an implementation.

http://underscorejs.org/#debounce

I never would have guessed that debouncing was first used to tame physical keys bouncing on contacts.
I guess it's an incentives thing. How much pushback do journalists ever get in their lives for writing lazy, uninformed and inaccurate articles like that? I'd guess jack squat, because we probably all think we have better things to do with our time than write letters of complaint to the editor. And we're probably right to think so.
It is absurd that instead of correcting own bias against people who happened to randomly run across exactly the same problem, they advice you to pretend ignorance.
My wife is very similar to the person who wrote this article. She will not do anything she can procrastinate. Nothing. I personally think its some sort of insidious depression. It's destroyed our lives together, and I'm on the verge of asking for a divorce for the... 3rd time, except this time, I'm going to just file.

It is absolutely impossible to have the energy for both people in a relationship. My health is suffering from the stress. Things are so bad that I have to make sure she eats.

Nobody but me knows this side of her, she projects an image of a healthy, successful person.

edit:
A marriage is a zero-sum game. Any chore she doesn't do, I am forced to. I've gradually had to give up everything that makes me happy to fund this depression of hers. I used to be a serious lifter, I was well into writing two novels, I did electronics projects, had an active night life, went to concerts. Now, I'm just a robot that does chores.
Rather than use a full-fledged framework, I would recommend combining orthogonal packages such as

- julienschmidt/httprouter [1] for routing,

- jmoiron/sqlx [2] for SQL access, and

- gorilla/websocket [3] for websockets

sqlx isn't an ORM; it's more a convenience wrapper around the standard library's database/sql package.

gorm is the nicest ORM I've found, but I think even the well-written ORM packages are unnatural to use because of restrictions in Go's type system.

(Sorry if this isn't the kind of answer you were hoping for.)

[1] https://github.com/julienschmidt/httprouter

[2] https://github.com/jmoiron/sqlx

[3] https://github.com/gorilla/websocket
> 1. Admit the mistake in the feminist theory ( One is not born but becomes a woman).

Feminists never made this mistake. It's literally the premise of one of the canonical Feminist texts:

https://en.wikipedia.org/wiki/The_Second_Sex#Volume_Two
The tragedy of the commons can be modeled as a game, and the matrix can be similar to the one from the prisoner's dilemma, but they're not exactly the same. For example, if you properly recycle and I just dump my trash, I'm not better off than if we just both dumped our trash, which is what happens with the prisoner's dilemma. Basically, the prisoners have an incentive to deceive each other, whereas in the tragedy of the commons, you generally don't.
I regularly go down this road with go. My conclusion is that it's never going to suit that use case. I'm not even sure it's not technically doable (i think introspection and interface{} can go quite far), but it's just culturally opposed to this kind of project.

People like go for its minimalist approach. Not in the sense that you don't have a lot of code to write, but more in the sense that you are in control of everything that happens, and that you can read an understand every part of your codebase.

ORMs , code gen, magic wrappers, etc is something that people in that community just hate.
Cool paper to lightsaber iphone app
You're letting logic and facts get in the way of a chance to complain about something Apple does.
His response is sound neuroscience.
> Lambdas in Python are awkward

Can you elaborate on that, please?

Considering the examples given by the author, I think they would be a better option.
Yes. Overly positive comments can have a negative effect as well, if not accompanied by the reassurance that it's ok not to be good at everything/screw up sometimes.

Also, a positive comment for consolation purposes ("but you're so good at it!" when they actually aren't) is dishonest and kids can tell (I know I could at least, and I know my daughter can).

There's a really good book that talks about this (among other things) called How to Talk So Kids Will Listen & Listen So Kids Will Talk [1].

[1] https://www.amazon.com/dp/B005GG0MXI/ref=dp-kindle-redirect?...
one of the reasons I wanted to post/share this here is I'm really interested in thoughts and feedback from others working on the front lines of this. I've had some really interesting conversations in the past few weeks with ML experts, in the blockchain community, while also working on designing/building a data (analytics) pipeline for my new app (all while reading the news and generally losing my sh*t). it really feels like a lot of the forrest is being missed for the trees, and the rate of change is happening at a pace where security is having a hard time keeping up.
My anecdotal and totally non scientific experience about 6 months ago with psilocybin is similar to yours, i suspect. A positive trip completely changed my outlook on.. well, everything. It's almost as if I see everything in a different light. Instead of being pessimistic and negative about things (by things, I mean pretty much everything under the sun) I just feel hopeful and positive and thankful instead. I really cannot find enough words to describe how much better I have been feeling. How long will it last? I don't know. While it lasts, I have at least been dealing with things better.

It really is hard to explain. But I think you might know how I feel.
Unsurprising, as the most complex orchestrations in SoB and its sequels are the small-ensemble Brandenburg Concerts; parts are already written, creative orchestration is limited to designing four or five instruments to play them.

On the other hand Pictures at an Exhibition is a piano solo piece. If it has a fancy "synthesized orchestration" Tomita, like others before him, developed a fairly arbitrary adaptation.
The only problem I have is people often say this as if "both sides do it" while that neglects the reality of the intensity of depth of hypocrisy you point out on either side. There isn't a symmetry here between the bigotry of the right and the intolerance of the left, and I get very suspicious of people who make a false symmetry argument.