skysight-inc/HackerNews huggingface dataset:
"Like attracts like" is an interesting assumption, there is some evidence that people are attracted to others that have genetic differences rather than similarities. A common misconception, for example, is that the genetic differences between ethnic groups are larger than genetic differences within an ethnic group, in fact, the reverse is true, if we speak of averages. (Think of two overlapping bell curves with means that are very close to each other, if you want to visualize what I'm trying to say.) Or in more concrete terms, if you select a random person with European ancestors and a random person with African ancestors, the expected genetic similarity is quite close to the expected genetic similarity of two random persons with the same ancestry.

Furthermore it's not actually that critical whether fraternal twins share 50% or 75% or 90%, the important part is that identical twins share nearly 100%, and the number for fraternal twins is significantly less, so if you see differences for fraternal twins that you don't see for identical twins, you can make a strong case that genetic differences explain the observation.

And finally, the idea that fraternal twins share ~50% of their genes is a bit of a simplification. On average, two randomly selected humans will have genetic similarity of 99.5% or so. So that "50%" quote is just a ballpark figure scaled to the relative genetic diversity of the human population to begin with.

Or it depends on how you measure "genetic similarity" anyway.
They have Big Feels about this, so big that it requires an entire website.

I will think it is funny if this is the only post and that's it. (I have seen that on other topics: Create an entire website devoted to the topic with a topic-specific domain, post one and only one entry. Done.)
Start with Cynthia Katz. Specializes in appellate immigration law. https://www.linkedin.com/in/cynthiagroomeskatz/
This article's headline is ironic.
No, I'm making a point that is well-accepted in political philosophy.
I agree and your comment didn't come off as negative to me.
Wouldn't you rather have these highly educated immigrants help develop the countries they flee instead of contributing to lower domestic wages and greater world wealth stratification?
Often true, though I know a lot of people who don't own a TV and just watch Netflix on their laptops, even when watching with a large group. I personally have a dedicated Chromebox running LibreELEC with Kodi plugged into my projector, though I also sometimes television on my laptop when I don't want to set everything up.
I think the problems you're alluding to are problems with the blockchain ecosystem in general, and I don't purport to have a silver bullet to solve the inherent issues with immutable software deployments, particularly in financial applications.

But, after all, a dark horse 20 year old college dropout spearheaded the development of Ethereum, and the technology now secures nearly 20B worth of value.

Maybe it's impossible to truly build processes for secure software deployment auditing in this space -- in which case, it's unlikely blockchain tech will succeed as a technology in general -- but I hold an optimistic view that, as formal verification techniques for smart contracts get fleshed out and easier to use, best practices will emerge and it will become easier to build secure contracts on blockchains.

Hopefully, until that point in time, Dharma won't get caught on the wrong side of history.

Forgive my youth and naïveté :)
Can you be more specific about what you mean when you say “I watched those around me rot”? Was it just a case of people not taking care of themselves?
Ask HN: Podcast about last week's HN stories
Is there a podcast like this or which ones might come close?
Is no one going to challenge your first part? You mention family, neighbors, and company and completely ignored one of these is not like the others. Someone that has loyalty to family and friends is socially competent, but someone loyal to a company these days is just a sucker.

That has always been my aversion to nationalism, because to me it occupies the second group in trying not only create loyalty, but much like the company, try to usurp natural loyalty. The power of which I've seen a family member go into nationalism's deep end and strain our relationship with them because I didn't agree.
Very unfortunate, but not necessary. Drugs generally don't need to be illegal. It's my personal belief that what you put in your body is your business as long as you're not intoxicated on the job or hurting other people.
I was under the impression YC Continuity existed for the sake of investing in later stage YC companies. Convoy is not YC company. Is YC Continuity just a generic fund now?
What Android versions/handsets/tweaks/etc do you recommend for NFC work?
No need to do that. Gitter started the same year (2014) but before the Git trademark were granted, so this does not apply.

Edit: also Mr and Mrs Git don't need to change their name - https://www.youtube.com/watch?v=HtyO4tmpPdk
India will ban self-driving cars to protect jobs
My primary machines are MBPs, but I find I only ever run into this if the two tabs are YouTube and Twitch.
There's a lot of refactoring to do in Gecko's graphics stack to fit the new rendering model. While they do that, they can also accelerate one thing at a time with WebRender, testing incrementally. Things like SVG which WebRender doesn't have yet, can also use the old system and be included in WebRender as images.

The old system will still be needed post-WebRender for printing at the very least.
> To know if you are cutting edge somewhere, run an experiment if your work cannot be undercut in a week by a small team of low wage country workers or programmers.

Just as an aside, serious free software maintenance work is not cutting edge and also fulfills your challenge of not being "outsource-able" to a small team of low-wage devs.

Or at least I've always assumed it is. Where can I pay some small amount of money to test and see whether a small team can "fix X without breaking the users' existing programs" for a poorly documented FLOSS interface that depends on undefined behavior in C?
There seems to be a lot of confusion in the other posts as to what this is.

Simply, it is an adapter that lets you use SQL syntax to introspect Ethereum blockchain data (blocks, and transactions.) Typically people do this using a JS API built into the node software [1], and it may/may not be ones' cup of tea.

[1] https://github.com/ethereum/wiki/wiki/JavaScript-API
Apple Plans to Build Three 'Big' Factories in the United States
Creating a Z-Wave Smart Home hub using a Raspberry Pi
Agreed. Since they only show single commands and no animation etc, plain text would be better.
My point is that there is no fundamental reason why Internet users are subject to US/EU law any more than they're subject to Sharia, Amish law, Saudi law, Chinese law, North Korean law, etc. Except that the US has the power to make it so.

If Internet users have the power to make their own law, their definition of criminality will be as "reasonable" as any other.

Edit: Amish users have the right to forgo Internet use. US/EU users have the right to forgo drugs and porn illegal under US/EU law. Same for Saudi users and Saudi law. But no one government has the right to rule the Internet.
As the article mentions, this sensationalism was also a problem in the past. I think the big change is the subscription model vs the one-off model. A one-off model whether sold on the street or on the Internet favors a sensational attention grabbing. A subscription model favors long term value which is insight and honesty.

I am happy that some of these traditional newspapers are going back to a traditional model. I would guess that if you compared headlines from newspapers that are subscription vs ad based, the ad based ones have significantly more sensational headlines.
Yes. The site needs to show a normal brain. I don't have anything to compare to. Really bad omission.
It is not health for a very small few individuals and companies to own a large majority of the media (including radios, tv, mags, newspapers, internet sites, etc). Look at those at the top, and follow the money.
Won't the headgear just make your head a larger target to glancing blows, not the big direct hits?

Also, the worst part of the headgear, in my opinion, is I find it way harder to breath when it's on and I can confirm that I've felt punch drunk up to an hour or two after catching a bad direct hit while sparing with headgear.
Using a module or not, you still have to go through unintentional radiator testing, though, right (if you have a clock signal on the board over some ludicrously low frequency)?
I build a lot of things in my own time as well and I learn a lot from them. But for me they're not "worthless". They are just my way of mental relaxation and being my true self, which I cannot do in the commercial world.

I love building stuff that has no purpose whatsoever but is just cool. I love building stuff that only I have a use for. I love doing tech for artistic value because I believe in art as well.

Some people watch Netflix and go to bars. That's their way of fun and that's fine. My ways of having fun just happen to be (0) travelling and (1) building stuff.
I have a hard time believing it's faster than a JVM solution, especially since you think Go is categorically faster than the JVM.

For example, Jetty will beat every HTTP hello-world you can write in Go. I know because I've tried to beat Jetty in Go.
Before this change, if you wrote a module (let's call it MyFoo) that implemented a behaviour, your only clue would be the `@behaviour Foo` near the top. All the functions in MyFoo would look the same; you'd need to look in the Foo module to look at Foo's list of callbacks if you wanted to know which of MyFoo's functions implemented Foo's callbacks.

Now with this change, you are free to mark those functions in MyFoo with `@impl true`. It's entirely opt-in, but once you use it, it enforces the presence of `@impl true` on all MyFoo's callback implementations. This allows the programmer to make these functions' purpose clear, and uses the compiler to make sure the annotations aren't stale or incorrect.
> Playing football is almost certainly bad for your brain

It's bad for you in general. I used to go a gym with some ex-NFL guys, and they literally could barely move most days. All of them told me they would never let their kids play football. Every single one had life long lasting ailments, and none of them were the guys who made millions.
Does anyone know a low-fee way to buy Ethereum?
That was also the impression I got on this issue; however nowadays I'm usually less frustrated with what the respective languages provide and more with what people use them for.

C++ since 11, C# since ~5 and Java 9 for example have actually introduced very useful tools¹ that would allow people to write much more readable code - yet there's always someone who insists that anything beyond the C++98-style is somehow evil and inherently unreliable.

¹Yes, they're by no means perfect, but they introduce are a lot of low-hanging fruit when it comes to improving code quality - if one decides to use them...
Because it's fucking stupid? Like you?
Flash will live on in the Adobe AIR platform
I formed an opinion on a political event this year. I was right, but I didn't back my call and it cost me $40k - in the sense that I knew what to do (sell, shift to $) and I had the opportunity to do it, but I had a "doesn't matter to little guys like me" perspective. Last time I'm going to be disengaged....
It should go out in Firefox 57 which is scheduled for November 14.
With some work, it can be revived and used to port old content to the web. One of the difficulties with Shumway was being but-for-bug compatible with the Flash player, which turned out to be nearly impossible... If the developer is in the loop, the task is a lot easier.
I'm not defending their actions. I'm just saying that I don't think they're as surprising as people make them out to be given the messaging in the product.
My problem with paying the "market rate" is that if there's a shortage, this is probably a sign that the market rate is too low.

"Is it too low?" That isn't really for me to say. Generally speaking, it isn't for the government to say either. In a market economy, the market determines this. I see no reason to put corporations in control of the immigration system, with the power to decide who is allowed to come here and what jobs they're allowed to work, just because they don't like the market's answer.
yeah i think people forget (or just don't know) that flash became animate. Most of the "html5" animations we see are made in animate. so in a way, it's all still in the same family and toolset, just the delivery format has changed

that said, i'm really curious as to what's going to happen to actionscript. Starling really ran with that and it's an otherwise really nice language (as3, that is). i'm glad they open sourced it and I hope it still gets developed.

i also hope they keep developing and supporting AIR
As an enthusiast about Linux and C# it's great to see .NET Core growing in use.
Unethical Tricks Amazon Sellers Are Using to Rank Fast
I've done the same thing with paint.exe from Windows XP. I prefer that version to the one with the ribbon UI.
In reading the author's other article, "Cross Product Considered Harmful", and I bet he would be interested in section 1.3 (starting on page 13) of the book "An Introduction to Complex Analysis for Engineers"
by Michael Alder. That book introduces complex analysis using the matrix form of sqrt(-1).

http://elibrary.bsu.az/azad/new/2554.pdf
> The tools ... in Flash are far beyond anything else out there from a creative standpoint.

Very much this. The next-closest tech, HTML5, offers the same multimedia capabilities and runtime ubiquity as Flash— but no native tooling for designers/animators.

Instead, every design and interaction must be funneled from design tool through code, handed off from designer-brain to engineer-brain, across each and every iteration. Productivity and creative expression are a couple of the casualties of this "hand-off" workflow.

> There isn't a product on the market that comes even close.

Have you seen Haiku? https://haiku.ai (I'm on the Haiku team.) We're young but we've got some funding, a functional product, and some big-brand early users. We're going squarely after "modern Flash without the plugin," integrated deeply with modern design/dev tools & workflows.

It's a hard problem we're tackling, and we've still got some work ahead of us—but each of us on the team believes so strongly in the need for a solution (as you outlined here) that we're doing something about it.
You should make a new HN Post with this link. It's quite good.
I'd think it's more about economic theories. If all economic incentives point to making a product more addictive, of course products will be designed that way.
I put it on Facebook, I used the headline "what the human race did next will make you cry". Maybe this will turn a few heads that I've not been able to?
>If you can run a circuit without a converter, that would generally be superior.

No, this will waste a lot of power in the high-supply-voltage region of the battery's discharge curve. There are three regimes to consider, for (say) the case of running 3.3V nominal parts off a 1S 3.7V Li-Ion cell. Other nominal supply and battery voltages are very similar, they just shift the locations of the regimes around a bit or introduce boost converters.

Regime 1: Battery voltage above system voltage. Here you want a high-efficiency buck converter. This minimizes the current you draw from the battery: instead of drawing (say) 10mA at 3.7V, you draw 10mA × 3.3/3.7 × 0.98 ~ 8.7mA at 3.7V. A buck converter is generally superior to a buck-boost as the peak efficiency is higher, and for this scenario boost functionality will never be necessary.

Regime 2: Battery voltage slightly above system voltage. In this regime the appropriate solution is a low-quiescent-current low-dropout linear regulator (aka LDO). This regime exists because of the finite efficiency of a switching regulator. With an imaginary 100% efficient switcher, you never need an LDO. The lower the draw on the system rail, the wider this regime gets. For micropower circuits (average draw in the single-digit microamps) one might always be here. For higher power draws (tens of milliamps), this regime might be too small to justify the added complexity of including an LDO and you just skip right over it.

Regime 3: Battery voltage at or below nominal system rail voltage but above minimum. The best thing to do here is absolutely nothing: just run the system directly off the battery. This is possible with a regulator with a bypass FET. Once the regulator goes into dropout, it just turns on the bypass transistor and connects things directly (with a small R_ds(on) drop of course). A few regulators have these built in. Other regulators are efficient enough in dropout that they don't actually benefit much from the bypass transistor. This also assumes you're near the end of the battery discharge curve. If you aren't, then you're potentially heading into boost or buck-boost territory, which I'm not going to cover here.

Deciding which of these three regimes are important enough to warrant the design time for optimizing is a key part of low-power circuit design.
(N of 1 anecdote warning)

I started playing football at 6 years old. Tackle football came about two years later. In my junior year of high school, my back problems and knee problems were so bad, I had to quit. It was the best day of my life. In recent years, I've become an ultrarunner and am generally very healthy.

I'm 41 now and about 5 years ago, I passed out after cutting my hand (vagal response to the sight of my blood) and suffered a 10 minute long seizure after passing out. So, I spent the next few days doing EEGs and MRIs on my noggin.

There was nothing definite but the neurologist noticed some lesions on my brain in various places. First thing he asks me, "Did you play football as a child?" I said yes, and he said, "You should have an MRI at least every 5 years to see if these things get any bigger."

Recently, my memory has gotten worse. I've found myself rocking or nodding my head for no discernible reason. Control over my lower legs is variable. As a runner, I'm fairly in tune with my body. I can tell that things are not going as they should.

Who knows if I'll get CTE (or some other neurological problem) and if I do, if it's related to the 10 years of football I played. What I do know is that this experience is not one I'd want my children to have when it's most decidedly not necessary.

All that to say that there might be a LOT of people like me in the US who never even got close to college football or the NFL that could potentially suffer this same fate.
appreciate the honest response.

i disagree of course, because that's a pretty judgemental slippery slope argument (i.e., that a single behavior implies a whole host of other negative behaviors & attributes).
How's it racist? Aren't there people of a variety of races that live in India?
Flex was a little bloated, sure, but the Spark components were nice.
That's an immigrant visa, not a working visa. The question was working visas someone like Lecun whom I'm pretty certain showed up here first on an H1-B.
Then you clearly don't have to use multiple vaults... I've tried using 4 and 6 together - but that resulted only in tears. Enpass looks ok-ish, although a lot more limited with some questionable UI decisions and features (last used in my browser extension? really?)

Enpass doesn't seem to support multiple vaults at all though...
Generative Music in JavaScript and Web Audio
I think that's what AVR is; there is a clear (and reasonably straightforward) path from Arduino to production on a custom board. I'm a total hack/n00b and my first AVR PCB worked.

I suspect that STM and TI are of similar difficulty, but I've only seriously played with Atmel because of the Arduino dev board (and related ecosystem).

10 year guaranteed availability of the exact same part is not guaranteed, but there's a clear enough lifecycle policy and paying any attention, you'll have a chance to a make a final "lifetime" buy. (If have the luxury problem that you're selling so much product that a lifetime buy is impractical, the NRE for a redesign is probably manageable for your business.)
> if there is a way to search and organize bookmarks more easily that should be applied to tabs

That's reasonable. Do any browsers do this out of the box? I'm just boggled at the idea of keeping a vague map of thousands of open tabs, with no easy way to sort, filter, categorize, etc. them.
I've always assumed that a statically typed Elixir would look a lot differently, especially, vis a vis, macros. Is that a fair assumption?
But only a person as verbose as Yegge can really on about Java at sufficient length to do the topic justice.
In my case I don't have to search for them, they're pretty well organized by related topic. I can switch pretty quickly, and sometimes need to do a tab search when context switching to another task.

The "tab search" is exactly the same effort as opening a new page, in fact, what often happens is I decide to switch to doing something else, and type in the URL bar for history search, and it tells me I already have tabs open for it (which means I also have existing state in those tabs), which is great. I usually know that there's a tab open, but my workflow is the same whether they are or aren't.
I have read the second article you link to and I find it irrelevant to the point you are making.

That story is how high-schoolers in Silicon Valley are committing suicide at an alarming rate. Reading between the lines some, it tells you that Silicon Valley parents (who are probably some of the most driven people in the country) are expecting their kids to be just as driven/high achieving as them. The kids cannot cope with it and take the only way out they know of.

I think this is very different from what ronnier is suggesting when he says "life is too good, too easy, for the average american." Children in SV are not average americans.
That seems like a can of worms to me.
nice! that sounds like a really good use of an explainer video because it's hard to visualize otherwise.
For myself, it's a matter of integrity. As an early holder, I was enamored with the idea, and took "Code is law" at face value. The response to the DAO incident alienated me. I don't have any ill will, and I'm not saying it's a scam or that you shouldn't get any, I'm just saying it is not for me.
Good for you. Hopefully enough people will realise the worth of well made products. I've had my fill of cheap knockoffs - these days my difficulty is determining which of the more expensive products is well made vs. which is hype.
Katzenberg Wants to Do for Web Video What He Did for Animation
Spin Dockless Bike Share Week One in Seattle
Ask HN: What tedious non-work task have you automated?
You ever think about selling these? Asking as a potential buyer.
Show HN: Calculate time and money savings when working remotely
That's what I was implying. Corporations can exploit a social issue to drive down labor costs.
Whiz kid rigs his car to self-drive
The only test for it requires dissection of the brain
I've wondered how it would be to train someone using an apprenticeship model.

I read some posts here by people who took a pay cut to become bootcamp instructors (for a season or two). A lot of them mentioned the satisfaction they got by being able to create real value in someone's life...

I guess only a certain demographic of people would even want to do an apprenticeship. Only apprenticeship programs I've heard of are for lower wage jobs. So, poor people may benefit from an apprenticeship. Mid-career changers might also benefit. CS degrees would be overqualified.

It would require significant time and effort. Not possible without company support. Still, to take a mind that can't see what we see to one that can and the amount of value created as a result, might be worth it.