skysight-inc/HackerNews huggingface dataset:
Can I ask you for the subreddits you used? (Or, if you're in the Bay Area, whom you're working with :)

I'm still suffering from a knee thing, and I've been through 3 diagnoses so far, with no results. A results-oriented PT would be a lovely person to meet. (Most PTs seem in no way able to adapt to any changes, or figure out which exercises help)

[e-mail in profile.]
> Our work is the first demonstration, that knowledge of the connectome can enable in silico predictions of the functional properties of individual neurons in a circuit, leading to an understanding of circuit function from structure alone.

That's kind of huge. If they're right, the connectome from a real organism is a good geometry for an ANN trained to do the same job.
Why would you share this story? It really is horrible. Anyway, glad you changed.
I don’t think I buy the author’s explanation, at least not entirely. There are a lot people who don’t respect expertise on things like vaccination.

People have a hard time accepting expertise when the claims of experts are probabilistic instead of definitive. (Because they will perceive experts as wrong when <50% probability things do happen or >50% things don’t happen. And they will see the experts as wishy washy in any case.)

People have a hard time accepting expertise when the claims of experts are inconsistent with philosophical or political positions that are core to people’s identities.
Sister does pulled pork in a pressure cooker as well. Pointless otherwise at this point. Takes no time, and comes out awesome.
No mustard. Sprayed with water before applying the rub. Added BBQ sauce sparingly to the final result.

I must admit though, that I forgot to apply the rub before I put it on the smoker! (7am me was groggy, and rushing) So I applied it about 30 minutes into the cook. Surely not optimal, but it came out delicious anyway so hey, whatever :)
It's an interesting question.

I'd be happy if Apple could just get back to more-or-less annual hardware upgrades, really. While I agreed with Rogue Amoeba in a previous comment, it's worth noting that nearly everything we're kvetching about -- iMacs, MacBook Pros, even the weirdo one-port MacBook -- tends to go, well, about a year between updates. It's possible that this is really kind of overblown, and people are (still) feeling salty over the current generation of the MBP. (Which, for the record, I own one of and have used two others at two different jobs, and which I really don't think is at all the trash fire it's made out to be -- which isn't to say I wouldn't have preferred one using higher-travel key switches or that I have any particular use for the Touch Bar. But that new MBP is also a pretty clear signal that Apple isn't just ignoring the Mac: there is a whole lot of new engineering work here. That it's new engineering work a lot of people apparently hate doesn't make it not new engineering work.)
If you use a Mac, the Iterm2 terminal emulator has an additional protocol that supports rendering images [0]. It basically encodes the image with terminal escape sequences, and also works for animated gifs.

Unfortunately, it seems to not be a standard - it would be neat if there were such a standard, and if other terminals could/would do similarly. It seems like the silliest thing but I like being able to easily indicate when my tests fail or not:

alias SUCCESS="echo -e '\n\nSUCCESS' \
&& imgcat ~/Pictures/success-100.png \
|| imgcat ~/Pictures/fail-100.png"

make test && SUCCESS

0: https://www.iterm2.com/documentation-images.html
Activists in Myanmar Say Facebook Needs to Do More to Quell Hate Speech
Why does a non-admin user in an RDS environment even have access to the restore functionality of a virus scanner?
Vinegar is by far the best pulled pork preparation!
Show HN: Angular 5 & AnyChart JavaScript Charts Integration
>> They should kill the Mac Mini.

Why?

I think it's still a pretty good value (albeit a better value with an up-to-date cpu), and it is great for people who want to keep their displays separate from their computing hardware. Prior to my most recent monitor upgrade, I ran my monitors for close to 15 years. I expect to get a good 10 years out of my most recent monitors.
FWIW, it's Dado Banatao.
E.g. see https://en.wikipedia.org/wiki/Dado_Banatao.
Airpods were also late. I think it is better to say nothing than to disappoint.

https://bgr.com/2016/12/09/airpods-release-delay-technical-i...
While true, Mac is still larger in revenue than the Apple Watch and the iPad -- both of which receive regular updates.
Careful you don't cut yourself on that edge.
> [I]f most countries will not be able to tax ultra-profitable A.I. companies to subsidize their workers...This kind of dependency would be tantamount to a new kind of colonialism.

This is an interesting observation, it is actually already happening now with Internet companies, and to a lesser degree physical product companies with global reach (like Apple and Amazon). Money flow from local economies into those companies who don't pay much local tax nor creating much local employment. That could eventually drain the well dry.

Countries suffered from colonialism have been catching up to the developed world in terms of standards of living in the past 100 years. I wonder if the above effect will reverse that course.
This is the most logical conclusion, it is just earth shaking to suggest the entire line will migrate simultaneously.
Geoblink | Senior Data Scientist (Location Intelligence) Madrid or Remote | Full-time | 55K-60K €

We're a 45 person start up that just turned 3 and we're looking for an expert in location intelligence analysis to join our Data Science team. You can check out more here: https://www.geoblink.com/work-with-us/senior-data-scientist-... or email jobs@geoblink.com
I think you have a misunderstanding of what you did.

> the illegal nature of it all

Fixed that for you.
Its not in the language, but a numpy array will do the job.
There is new tech like g.fast that enables gigabit speeds over copper wire like an existing phone line for short distances.
Rust is a community of very nice and helpful people, much like Elixir but with more money behind it. However, I certainly enjoy Elixir's unwillingness to break working code with every release, or to force users to build against nightly releases just to use any features from the last year. Rust is improving in this regard, but isn't quite there yet.
I think you can do a lot with a simple spreadsheet. I have a sheet that I copy from month to month, where I record my wages in one sheet, then reference that total in my budget sheet, where I decide what categories to allocate, and I carry over any left over from last month that wasn't used. I have a percentage column, a recurring amount column and a actual amount column. Any one of those three will be a hard coded amount, the others will be calculated, depending on the case. For example, you only want to spend so much for heat/electricity each month, so that is hard coded in the actual amount column, whereas I'd want to carry over leftovers that I didn't spend in my donation budget, so that goes in the recurring amount. Savings then is a calculated amount. It shows a nice pie graph too, to visualize what you're editing.

Then I have a spending sheet where I record the category, amount and description.

Finally I have a spending info sheet that adds up all spending for each category and compares it to the budget throughout the month. That way I can calculate the leftovers, or if I didn't allocate enough that month so I can adjust next month.

It's worked great for the past year for my wife and I
https://txt.fyi/+/3777e84f/
True. In my experience that largely depends on the environment.

In Java or .NET shops, there is a significant investment in the surrounding infrastructure where the code is deployed. Has a huge impact in cost of switching. That's before even factoring in some of the inside baseball related to "discounts" on products like SQL Server if you have a certain number of employees with Microsoft certs.

For just about everything else though...it's not nearly as much of a headache.
> Socratic method. If my post was wrong, then it should be equally alienating to both women and men.

Not necessarily; people have biases that affect their perceptions and reactions.

> Men who understand sexism (including the sexist responses in discussions of sexism) don't feel personally attacked by generalizations and statistical truths. I don't feel attacked.

I didn't feel personally attacked by your post or anyone's in this thread, yet still downvoted your OP for being alienating.

> Was my comment alienating? Yes, and deliberately so, to a targeted audience. Was it alienating to those who accept the basic truth of it? No.... Are men likely to take a defensive position and make it about themselves?

Yes, men are more likely to react that way, but one can still find your post alienating and counter-productive while acknowledging its truth.

> So we're in a position where my comment is strongly punished by the community for saying true things. And here comes the hemlock.

I think you're being a bit dramatic, downvotes are in now way equivalent to forced suicide.
All the things you mention are boxes I intend to tick. But I'm not really interested in junior web dev roles; I'm more of an algorithms kind of a person. The reason for making a good web page is more to indicate that I am as much of an allrounder as I say, that I attention to details, and that I care about communication.
If it becomes a class-action suit, you can guarantee the lawyers will find every last victim.

And then some.
Women in red ball gowns at Infosec: Why I spoke out
Sorry for the confusion, I'm not criticizing hamdown, I'm commenting on the tachyon project that is linked to from the hamdown documents
That's a funny way to put it, but it isn't just x86 folks are stuck with right now. There are battery and keyboard issues on the MBP, and I think a lot of folks are wondering about that Touchbar and whether it is a good idea or not.
Paginating Ruby on Rails Applications with Pagy
Please. It is pretty clear that this is not freedom of expression, but merely malicious trolling. And just because there are edge cases doesn't mean that reasonable laws can't be defined.

Obviously (but apparently not so obvious): Explicit threats of physical violence are not freedom of speech.

And that's the line.

A: Not "Free speech": I am going to kill you.

B: "Free Speech": I hope that you die.

A is an explicit threat.

B is merely offensive and an expression of ill will.
But they are not updating it. It would be better to kill it than to make us believe an update is coming. To be clear: I WANT a USB-C Mac Mini. Basically there's 5 ways Apple could get me to spend on new Mac hardware and none of them is realizing.
Except that Apple have spent a ton in thoroughly revamping the MBP. They came up with a new slimline design, with a super slimline keyboard mechanism, a brand new programmable touchscreen function bar with thorough support in all their built in applications. The assertion they’ve lost interest in or are ignoring the platform is patently, absurdly false. All of that must have cost a fortune.

The problem is these changes are all highly problematic. The keyboards are unreliable and a lot of pro users and developers hate the touch bar. Those are fair and reasonable criticisms.
It doesn't look like it's trying to be a startup at all, just showing an idea to HN- but I guess you're saying it should be more of an "ask for early feedback on HN" instead of "Show HN"- which implies show something that is working. I'm OK with "Show HN" being the default idiom for anyone posting their own link. Guess it could have had a "(proposal)" or something in the title.
Stalin's regime maintained its citizens in a state of fear and uncertainty to stay in power.
Ask HN: Options refreshes at startups?
For those working at pre-IPO startups of any size, how does your company handle refresh of ISOs? Do you get regular yearly refreshes? At funding milestones? As part of performance reviews? It would be helpful to know how large the company to help calibrate this data as well.
The relevant text from the linked pdf[1]:

>Article 14.17: Source Code

>1. No Party shall require the transfer of, or access to, source code of software
owned by a person of another Party, as a condition for the import, distribution,
sale or use of such software, or of products containing such software, in its
territory.

>2. For the purposes of this Article, software subject to paragraph 1 is limited
to mass-market software or products containing such software and does not
include software used for critical infrastructure.

>3. Nothing in this Article shall preclude:
(a) the inclusion or implementation of terms and conditions related to
the provision of source code in commercially negotiated contracts;

To point (1), the text seems like something Steve Ballmer would write to because "GPL is a cancer".

To point (2), I wonder if "GNU gcc" is considered "mass-market" or "infrastructure".

To point (3), I assume that proprietary software users will want the most narrow definition of "commercially negotiated contracts". This means reading the LICENSE.TXT that states "copyleft" and downloading from github is definitely not a "contract". Therefore, copyleft would be null & void.

[1] http://dfat.gov.au/trade/agreements/not-yet-in-force/tpp-11/...
Absolutely. Breaking a physical safe and breaking encryption don't differ in the _kind_ of hoop you're jumping, just the height you have to clear. But the encryption hoop is (almost) infinitely high, and that leads people to think about it as if it were another sort of thing entirely.
Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid. - Albert Einstein - Mark Twain

(How Twain predicted Einstein to say this, I'll never know.)
It probably is. A few days ago a SEC guy (maybe the same?) was on CNBC, and they were pushing for an answer to this question, and he refused to make any comment, and said that a position will come in due time.
That flowchart looks scary, but I'm missing the part that gets me from A to B. Why are those the outcomes?
I'm pretty sure, as far as type systems go, Elixir is strongly typed as well as fairly functional (It's built on BEAM after all).

I think it has to do more with the latter. To me, Scala is too powerful - it rivals C++ in complexity, despite being half it's age. It almost feels like every Scala codebase is written in a different language, and I always felt I spent more time parsing Scala than understanding the code. It's a powerful language to write, but hard to read - almost the complete polar opposite of Go. As a result it can be very hard to bring new engineers up to scala, and even engineers that know Scala have to learn "your flavor" of Scala.
> I'm not convinced that consumers care if their laptop has easily replaceable parts.

That's like saying that you're not sure consumers dislike the idea of falling victims to price gauging schemes or even being forced to scrap perfectly good hardware due to a minor issue with an otherwise perfectly modular component or the inability to upgrade low-performing hardware.
Elixir is amazing. It is everything I want in a programming language: functional, fast, reliable and elegant.

I desperately want it to become more popular. To this end, I started writing a book that teaches Elixir (Phoenix) in combination with Vue.js. It's still in the early stages, but the thing I realized is that even writing the book is fun! This was very surprising to me because I typically don't find writing technical documentation/tutorials pleasant.

Anyway, if you're on the fence about Elixir, definitely check it out - especially if you're coming from a Rails background!
If you concluded, based on these experiences, that the person selling essential oils to cure cancer is as useful as an oncologist you need to examine your thinking.
See https://sw.kovidgoyal.net/kitty/graphics-protocol.html for a much more comprehensive terminal graphics protocol
Maybe I've missed something, but you can also get the same id (it's basically an address in the memory) because of the how memory allocation works. There is a special allocator in CPython, which preallocates big chunks of memory and constantly reusing it without allocation overhead. I have an article on this too.
My gf uses mid-2012 MBP 13, which we upgraded with SSD and 16GB RAM. If it ever fails, there're simply no Macs for her on the market that it could be replaced with and I don't see her going back to Windows - which means I'll probably have to setup a GNU/Linux working environment for her and to make sure Wine runs her Photoshop version well.

Alternatively we may try to get another mid-2012 MBP, as having a Mac around is good when I have to build and test macOS and iOS ports of my software. I can't see us buying any newer MBP, it doesn't make any sense economically.
It doesn't have to be communal. I had Google Fiber. It cost more but was also great.
The takeaway piece at the end really hit-home for me:

I think it’s important to work some fun into programming projects.
Give yourself permission to build something that already exists,
if only to learn how to build it yourself. It doesn’t have to be
a big serious project, or a perfect portfolio piece.

And on that note, don’t be afraid to hack things together. It’s
a fun project! Write some terrible code that you know is terrible.
Don’t stress so much about perfect abstractions and Best Practices
and feeling like you have to incorporate every new library and tool.
It’ll be fine. You can always refactor it when you write the blog post ;)

I can't even count the number of similar, fun projects I've started... but which turned into stress centers that felt more like chores than leisure, causing them to never be completed. Often I end up worrying about the "best" way to do something or start planning for when the project is huge and needs to be well formed; paralyzed before I even get the code working.
I see that on my prescription brochures in the US.
I have no idea if macs only account for 10% of Apple revenue, but assuming it's true, it doesn't matter what dollar amount that 10% works out to.

We find percentages useful precisely so that we can see through deceptively high dollars to the truth that they don't really play a big part in total dollars brought in.

The fact that it's 25B (if it is, again, no idea) only serves to illustrate the heart-stopping scale at which Apple does business. We're talking about a company for whom even such a sum is a bottom 10% priority from a pure revenue standpoint.
Yup. Too bad a 2012 MBP won't support 32GB.

Also, the latest generation of MBPs is thinner and lighter than the original retina display versions. You might be able to get passable battery life with the higher-energy-consumption chipset that apparently is necessary for >16GB if they just went back up to the old retina form factor.
I think Markdown is great for what it is, a simple way to mark up text with some simple html, in a way that's still easily readable as plain text. I dislike most extensions to markdown, since the point, for me, is simple use cases only.

Haml is almost the complete opposite IMO, since reading a document formatted with Haml does not result in elegant plain text, and it's not designed specifically for simple use cases.

This mixture of the two really irks me, as a result.
Birth Control would explain most of the of the OP, wouldn't it?

Much of the rest can be explained by that it's much safer (for the pharma company) to declare an extremely mild/rare side effect than to not declare it. "Depression is a side effect" != "most people who take this drug are depressed"
Slick :D Thanks for pointing that out!
“Luck is a matter of preparation meeting opportunity” - Oprah

By and large you can't control what opportunities sprout up around you, but you can control how prepared you are to take advantage of them when they do. EG: you can spend more of your free time learning new technologies, so that you might at least be passable at them should the need arise.

I think the reason interviewers don't like talking about luck is because they'd rather hear what you're doing to help yourself at getting lucky. How do you best prepare yourself for the unknown opportunities coming in the future? Sure, its only half the equation, but its the half you get to control.
It seems to me that eth would trigger many of his factors (listed below) for determining whether or not it is a security. How many people are buying eth for "gas" vs holding it for a return?

> What are some of the factors to consider in assessing whether a digital asset is offered as an investment contract and is thus a security? Primarily, consider whether a third party – be it a person, entity or coordinated group of actors – drives the expectation of a return. That question will always depend on the particular facts and circumstances, and this list is illustrative, not exhaustive:

> Is there a person or group that has sponsored or promoted the creation and sale of the digital asset, the efforts of whom play a significant role in the development and maintenance of the asset and its potential increase in value?

> Has this person or group retained a stake or other interest in the digital asset such that it would be motivated to expend efforts to cause an increase in value in the digital asset? Would purchasers reasonably believe such efforts will be undertaken and may result in a return on their investment in the digital asset?

> Has the promoter raised an amount of funds in excess of what may be needed to establish a functional network, and, if so, has it indicated how those funds may be used to support the value of the tokens or to increase the value of the enterprise? Does the promoter continue to expend funds from proceeds or operations to enhance the functionality and/or value of the system within which the tokens operate?

> Are purchasers “investing,” that is seeking a return? In that regard, is the instrument marketed and sold to the general public instead of to potential users of the network for a price that reasonably correlates with the market value of the good or service in the network?

> Does application of the Securities Act protections make sense? Is there a person or entity others are relying on that plays a key role in the profit-making of the enterprise such that disclosure of their activities and plans would be important to investors? Do informational asymmetries exist between the promoters and potential purchasers/investors in the digital asset?

> Do persons or entities other than the promoter exercise governance rights or meaningful influence?
Case Studies in Computing Research – The Rise of Relational Databases (1999)
Does anyone have a link to the supplemental material for this?
> Recommend changing the title to Bitcoin/Ether

The SEC commented before that Bitcoin is not a security, so the Bitcoin related part is not news.
I have been told I Broke Reddit
That's the temperature outside the meat. The meat itself is kept cool by evaporation.

Pressure cooking lets the internal temperature rise faster by suppressing the boiling on the surface.
An Absurdly Complete Guide to Understanding Whiskey
Try running an ozone generator in there. It will break down the compounds much more quickly. The ozone itself breaks down pretty quickly, but don't run it when people or pets are in the house.
Why startups need to give up on Growth hacking – what they need to do instead
> [e-mail in profile.]

You are the second person in the past week who has invited me to email them here, and both times there wasn't actually an email address in the profile :)

Nevertheless I'm happy to answer here in case it helps anyone else: I asked on /r/running and /r/AdvancedRunning. The latter was the one that really gave strong recommendations. I'm not in the Bay Area (NYC), so I can't comment on that area.
My god.

I think programming as a profession has now jumped the shark.