skysight-inc/HackerNews huggingface dataset:
I hate the way the tax code, and subsequent decades of legal hacks, produces weird structures like the standard VC fund. There have to be ways of collecting the same total taxes, or more, without distorting markets.
> Not to mention that the review cycle can take /years/.

In journals, yes. In conferences, you get your review within two months or so, and the decision is final (modulo a two-week author response period in some venues).
Networking Helps Turn Connectee into Connector
I don't have any connection to this company. I know that programming for children comes up on HN reasonably often.
The Browser Is the User’s Agent. But Who Is the User?
We get regular complaints from users using chrome about password autofill where they didn't want it. It would be really nice if chrome would honor standards and let us worry about how to make our users lives better.
If tech geniuses with massive resources and brain power can't solve basic problems at their door step its far reach to claim to solve world problems. Of course its posturing but a lesson for those who drink the koolaid.

There is no point being wealthy if most around you are suffering and and in desperate conditions. This can't make anyone happy, except sociopaths.

You have to care for other people and society beyond just your immediate interest and benefit. Unlike what Thatcher said you need a society for basic civilized life. This is where self centric individualism falls apart.

Trillions of dollars are being squandered on wars and bailouts to benefit entrenched interests, all these 'individual achievers' worshiped by the neoliberal ideology. This is not how a democracy works.
Most likely money and drivers.

Linux comes mostly for free, Fuchsia is still not mature enough and is 100% on Google's budget.

However and this is what I always raise up to people rejoicing about Linux on Android, using official Android images, there is very little Linux exposed to application writers.

The Java Frameworks are naturally kernel agnostic, and the NDK APIs are quite constrained, with the main goal of being used to implement Java native methods or bring in C or C++ code into Android.

https://developer.android.com/ndk/guides/stable_apis.html

https://developer.android.com/ndk/reference/index.html

Anything else just isn't allowed and might kill the app as of Android 7.

https://android-developers.googleblog.com/2016/06/android-ch...

https://android-developers.googleblog.com/2017/07/seccomp-fi...

Hence why Termux needs to emulate many Linux behaviors.
Those prefering not to have a massive autoplaying hero animation can add the following host to their dnamasq, pi-hole, or /etc/hosts blocklist(s):

cdn.jwplayer.com
When I bought Threadless t-shirts (around 2006 I guess) they used to be printed on the inside with "Do not wash. Buy again from Threadless.com". I guess that was supposed to be "ha ha only serious".
> it'd be useless for anything but finding exploits

For all unmodified parts of MINIX that ended up in ME 11, this is precisely the case.
Ask HN: How to make work copy and paste with MacOS sierra, tmux2.6 and iterm2
Hello, I am looking how to make copy and paste work for MacOS sierra + tmux2.6 + iterm2

It drives me crazy, and can't find a solution without problems. Maybe somebody on HN got a similar setup and could share his tmux.conf.

Basically, I want to have one clipboard for vim / iterm2 / tmux and whole system
I know Ron, he used to work at Sandia National Laboratories in Livermore, running Plan 9 on IBM's Deep Blue among other things.

e.g. running 1 million Linux kernel at once

https://share-ng.sandia.gov/news/resources/news_releases/san...

He's also one of the people behind CoreBoot or whatever its called now
This reminds me of Macron's ridiculous statement that "the youth wants to be entrepreneurs, not state workers". Lolz
Amiga programming manuals were very clear about not (ab)using the top 8 bits even if the A1000/500/2000 were only equipped with 24 physical pins for memory (limited to 16M), so of course Microsoft Basic for amiga used the upper bits, and when the 68020+ cards arrived, it broke since the upper 8 bits actually pointed somewhere.

What is inconceivable today, will be reality at some point.
A Sneak Peek into Dynamic Neural Networks
Thanks for the info. I'm not sure if it's supporting my point, refuting it, or is an aside :)

> Also, C++ doesn't distinguish between interfaces and classes; an interface in C++ is just a class with no data members.

This doesn't invalidate the point about polymorphism being orthogonal to inheritance. The point is that we can choose whether or not to use inheritance: `breathe` could be implemented in `Mammal` and get inherited by `Dog` and `Dolphin`, or Dog and Dolphin could implement `breathe` themselves and there would be no inheritance. Either way, we still have (subclass) polymorphism, so saying "polymorphism should mean inheritance" seems like a bad idea.
All I can say is wow!
Any equivalent videos of ruby programmers ?
Just found this by Sandi Metz for anyone interested: https://www.youtube.com/watch?v=PJjHfa5yxlU
Sure, http://www.sfchronicle.com/aboutsfgate/article/Despite-money...

http://projects.sfchronicle.com/sf-homeless/numbers/
https://github.com/hemanth/functional-programming-jargon/blo... (it is original article)

In my other deleted comment I thought only links don’t work; but it appears that you see nothing at all with js off.
That's not nearly half the money at this point. That article was from 2014 - SF spent 271 million this past year. So spending is up over a hundred million dollars, but it doesn't seem to have solved anything.
Steve Jobs also wanted the circuit boards of the Apple II to "look beautiful", but of course things don't work that way

I'd rather have a better camera with a small bump (though it could be improved) or a notch but bigger screen.

Note doing away with both of these items requires some compromise.

They could have had no notch but a smaller screen (like in any other phone), or have that section only be 'system usable'.

It's a choice and a compromise. It can look weird to some people but that's what compromises are.
How HQ2 ended Seattle's love affair with Amazon
Theres also an software similar to this that can be installed on a smartphone called Yahoo Sports.
Galen Wolfe-Pauly on Internet Culture and Urbit's Future
Java was irrelevant by then, shockwave was not really used for websites, that would be Flash, which was already installed on most clients and was working fine.

Flash was not shitty, it was quite good for writing apps, but it was proprietary and like a lot of contemporary tech it was (becoming) a security liability.

You're giving waaay too much credit to JS. Apple almost single-handedly buried Flash.
There is https://www.qwertee.com for more "nerd-oriented" stuff. But I never used them, only looked at some designs.
This is a good point. Just out of curiosity I decided to check it out - it has 905 dependencies totaling 136M on top of the runtime, that seems like a bit of a stretch for something seemingly simple.
SF Gate is pretty bad. The Chronicle site (sfchronicle.com) tends to be slightly better, though it doesn't seem to have this story. Outline.com helps tremendously.

https://outline.com/eU7fsq

Actually, since this is an AP story, they should have the source as well. This is part of a series: https://apnews.com/tag/HomelessCrisis

Here's the AP source:

https://apnews.com/d480434bbacd4b028ff13cd1e7cea155/Homeless...
I think in practice a triangle can be too large.
That looks promising but is aimed at the server market. I haven't been keeping up that well since Ryzen but imho AMD has been really struggling with the premium desktop market, especially CPU wise.

Ryzen helped some with that but afaik Intel's chips are still way ahead in terms of single-thread performance, which is something many desktop users (like gamers) are looking for.

On one hand, it's cool to have i5's/i7's last so long, on the other hand, it's never a good situation when there's no real competition. Too bad Intel didn't pull through with Larrabee, a third player in the dedicated GPU market would have made this whole situation way more interesting/dynamic.

Tho could just as well have resulted in AMD going belly up, trying to compete against Intel and Nvidia vs the current situation sounds like it would been a worse deal for AMD.
So could he sue Intel for about a billion dollars now?

Also, my guess is this is part "security through obscurity", part Intel not wanting everyone to know that they used someone else's code for its chips' firmware.
What would NSA spooks have achieved besides confirming that hardware backdoor are real (to those remaining few who still doubt)? Snowden could have simply took out HDD, put in into the new machine and resume his operation.
The claim that Econ 101 does not apply to the labour market is a pretty extreme claim. If the studies aren't showing a consensus, I'm betting on Econ 101. Note that below, jasode has pointed out that the 1994 Card & Krueger study was based on phone surveys rather than payroll data.

There is some real and interesting debate on the question of should the cost of minimum living standards be borne by companies (through the minimum wage) or governments (through straight welfare). I'd love to see a compromise where it was still economic to do low-value work that is currently not done due to minimum wages.
The tricky thing is somewhere in the travel of the autocomplete
There's a difference between publishing with attribution, and informing the original author.
>3. Although not entirely conclusive, the data from the largest increases does seem to show spikes in the minimum wage. For example, the University of Washington released their study on the impact of Seattle raising their minimum wage from $11 to $13 per hour, and found that the reduction in hours was 3 times higher than the increase in wages, meaning minimum wage workers lost $125 per month in earnings[1]. By contrast, the best studies which show no effect covered smaller increases or increases to a lower level (as a % of median wages).

The study is highly flawed. Among those flaws is that large businesses in Seattle have their minimum wage increase faster than small businesses. The UW study excludes multi-site businesses, many of which are classified as large and which contain basically half of the low paid work force. This means the UW study sees a totally expected shift of low paid workers from small businesses to large as a total decrease in employment among those low paid workers.
Thanks, this is pretty thorough. Do you by chance know how these verification systems arose -- goverment intervention or, somehow, from within the industry?

It's remarkable to me that good software verification practices (well, trusting this document and knowing only a little about verification in general) is up and running for casinos, not banks or other important software users.
> I guess whether people in general "work for free" depends on how you define "work" and "free".

Then allow me to be clear:

If you want to do something, and you get some kind of psychic reward for it; like volunteering in a soup kitchen, then that's great. But if you're only doing that because you're afraid of going to hell, then someone has convinced you to work for free.

If you make some software, and someone tells you how great it would be if it did different things, and then gets offended when you send them your day-rate, so you do it anyway, then someone has convinced you to work for free.

If you've got a more useful definition of "working for free" then I'm happy to hear it, and entertain it, but understand this kind of anathematic servitude is what I'm pointing to:

I think these guys who go around trying to convince people that releasing "open source" is somehow "more free" and that "freedom is good" is a little bit like we've always been at war with Eastasia. It doesn't make sense to me: In a twisted sort of way, a slaveowner is more free than a non-slaveowner because they don't have obligations (like to work), but it doesn't make this sort of thing right. Being a slaveowner isn't right even if being free is.

> A copy of your software doesn't (necessarily) entail additional work.

The nth copy of my software cost 1/n of my time. One way to consider this is as n gets large, the cost goes to zero, but another way to consider it is as n gets large, the value of my time goes to infinity.

I'm in the latter category, and perhaps this is confusing becauseI contribute to, and release a fair amount of Free Software. However if the only thing that can approach being worth my time is your time, then you'll see why I can't consider any "open source" license for my own software: I don't work for free.
Support of Things Explained in 90 seconds - Video
> When Fuchsia gets more mature you can eventually remove Android from that list.

And Android can finally throw out its biggest chunk of meaningfully open-source source-code so far (from an end-user/modder perspective).

At that point Android is not going to be meaningfully open any more, and might as well be considered a closed platform on par with iOS.

I wonder how/if that will impact the platforms popularity.
Ah, I see. Thanks for clarifying.
It does more or less what Flash did back then. Probably less.

JS is nicer because it's a standard and it's supported everywhere.
It's driven more by people who own for a living that people who work for a living.

Given the extreme level of wealth inequality, no, it's not surprising though.
Ooooh, awesome! Is there a comprehensive list of these somewhere?
A point is defined as 1/72 inch. An Inch should be an inch and a pixel should be a pixel, this is not that hard.
The Dark Side of Salesforce Limits
Yes, there are few (but important) use cases for it

- Patching a library for testing purposes

- Fixing a bug in some library you can't change
competition keeps the herd healthy. Somebody should make an ARM laptop/desktop that is not riddled with three letter government agency spyware (a ring -3 web server! Hidden from the person who bought the CPU! Did I say you could do that? Unbelievable). Also, from a basic CS standpoint, having a whole CPU being wasted is inefficent.
for example where?
https://en.wikipedia.org/wiki/Sci-Hub says "It can also be accessed by directly entering the IP address (80.82.77.83), or through a .onion Tor Hidden Service (scihub22266oqcxt.onion) ... Articles can also be retrieved using a bot in the instant messaging service Telegram."
It always wondered me why javascript people would spend an eternity to get a new syntax. Is it afterpain of learning the precedence or []+{} rules? It is not that bad in other languages, and no, it is not Chinese, let you believe.
I explicitly mentioned that I wasn't a webdev, I never pretended I was some kind of authority about JS.

I maintain my point though, so far most sizeable JS projects I've seen depend on JQuery for one reason or an other, so clearly even competent JS coders feel the need to supplement the functionality of the standard library. As for the built in map, the fact that you can't use it on objects is the reason I ended up requiring underscore.js (alongside with the .find and .uniq methods, and probably a few others).

I could also have mentioned how hacky and messy it becomes if you decide to split your JS project in multiple files. Or the hack to create "modules", which is at the same time very clever and pretty terrifying.
Why oneconnect
SEEKING WORK - Remote - Dharamshala, India

I'm an iOS developer with 2 years of experience and over 3 years of experience building backends and software systems.

I've advised startups on tech, built backends and MVPs for products both on the web and for iOS.

Tech: Ruby on Rails, Node, GraphQL, iOS, Git, Heroku, AWS, Sketch

Recent work: http://itunes.apple.com/us/app/artx/id1296941506?ls=1&mt=8

Blog: http://arvindravi.com

Contact: arvindravi43 [at] gmail
“eWallets are the next browser” says Ethereum Co-founder
not sure about the US, but in Europe you often have people begging on streets who are actually working for a group of (often foreign) criminals, who then collect the money and maybe provide the beggars with modest shelter/protection. There were speculations it could be a case of human trafficking.

Obviously that's a whole different kind of homelessness to what the article above is describing.
> imagine SF or Manhattan with no low-wage workers. There would be no restaurants, no road repair crews, no public transport drivers, etc. etc. Who would pick up your trash?

Rather than subsidizing rich lives with low paid waiters, or somehow taking low-wage workers out of the mix, imagine paying those functions a locally livable wage. Yes, there would be fewer of them, and probably fewer and more expensive restaurants.

But low wage exploitation is not the only way.

Or, if you don't like seeing human tragedy on the streets, you could leave the area. That would tend to depress rent costs, and other costs would follow.
That looks interesting, but somehow I can only find information on how to to give them money, not how to receive it. How do you apply?
I thought modern HFT machines run on FPGA/ASIC's?
Clarity would be ideal.

Rather than cite two confused examples of 'work for free', can you please just define 'work'?

Then, perhaps, 'free'.

The reason a lot of people eschew the phrase 'open source' is because it leads to the kind of confusion manifesting in your last paragraph.
50+ (Ninja-Level) Ways to Promote Your Blog Post for Free
That's a commendable level of passive-aggressiveness, but the whole affair warrants it. I think it would have been for Intel's and the general public's benefit (given the impact of potential issues) if there had been some cooperation with Tanenbaum himself.
I think the point is, Active Record (like any orm) is a leaky abstraction that covers a small, but common percentage of what you can do with SQL. Any time I've run into problems fighting the "magic" of Active Record, my time was almost always better spent just taking back to hand written SQL (which isn't terrifically difficult with Rails).

Rails absolutely is a framework where you need to abandon some control and trust the framework though. If you need to know exactly how your abstractions work under the hood, it's a poor choice IMO. I doubt there a single person who has comprehensive knowledge of how every single part of Rails works.
No, I skipped 3 and 4 and didn’t keep up. Jumping back in was easy.

The essentials haven’t really changed so jumping in at 0.14.5 or 5.0.1 shouldn’t really matter.
Small minority is understating it by quite a bit, though I appreciate your tact. Over half of homeless people suffer some form of mental illness, and a quarter are severely mentally ill. (Perhaps in the UK the figures are less extreme owing to better public health care.)

http://www.nationalhomeless.org/factsheets/Mental_Illness.pd...
Scientists Solve a Dengue Mystery: Why Second Infection Is Worse Than First
It's not really an extreme claim. Honestly, if you're speaking on economic issues and the model you're using only has two lines: Supply and Demand, you really shouldn't be speaking.

Here is a good little blog about how the S/D graph for labor is unscientific. http://noahpinionblog.blogspot.com/2016/12/an-econ-theory-fa...
It seems entirely earnest.

I think the Hacker News crowd is just a little baffled because there are some conflicting emotions on display from Dr. T here. Conflicting emotions are a very human thing to have, and are guaranteed to confuse the engineer crowd.

1. He's glad Minix is useful to others

2. He's slightly hurt that Intel repeatedly asked him for help (which he provided) but never bothered to thank him or even let him know the purpose of their inquiries. ("That certainly wasn't required in any way, but I think it would have been polite to give me a heads up, that's all.")

3. He admits that his choice of license permits this behavior, so he (slightly grudgingly) accepts their choice ("If nothing else, this bit of news reaffirms my view that the Berkeley license provides the maximum amount of freedom to potential users")
Do you have concrete examples of websites that are "fucked up" because of this?
How the Largest Tech Deal in History Might Affect Systems
Because what actually happens is I click an interesting link, read it, find a couple interesting-looking links, click them, read the first, see another 3 interesting links (on the now 2 levels-deep nested page), click them, notice that one of them links to a category or tag that's relevant to what I'm looking at (which has, on most wikis, dozens of pages)...

In short, sufficiently high branching factor means that neither depth first nor breadth first search can keep up without a lot of memory.

EDIT: Note that, at over 100 tabs per browser session, I am probably an extreme edge case. :)
Absolutely hate to say this, but will the USA's first "Dharavi" form in SF?

I was hoping for the reverse direction instead, and things getting better for "everyone else" instead :(
Even “why javascript” link has error in it. And I spotted it not even writing js daily, probably because of the fact that it is such a joke.
Just imagine if the US had secret prisons, policies of torture, autonomous killing machines, an unaccountable surveillance apparatus, and worst of all, a government that outright lied about some of these things without consequence during a presidency awarded a Nobel Peace prize.

amirite
looks interesting. What are the advantages of running such analysis on GitHub rather than locally?
Well, you get what you pay for. That might well be part of the problem.
A browser program I run on my computer is Chrome.
Snarky? Yeah, in a way. Honestly he just seems a little hurt that they didn't extend the courtesy of letting him know what they were going. But at the end he admits that he's the one who picked that license.
How to build FreeBSD/EC2 images (2014)
> Firefox has detected that the server is redirecting the request for this address in a way that will never complete.

Sadly not in the Wayback archives either :/
Seen similar things, with the effect of learning curve being fairly massive - particularly for the first 5-10 procedures done. Really understated in the article for being a fairly major factor.
They chose Minix, so it seems reasonable to assume that Minix was the best option. If Minix would not have been BSD, they would have had to choose a worse option or spend significant money to build their own OS. Both options would have cut into ME's budget and might have reduced its capabilities.

"If A wouldn't, then B would" is a weird argument imho. It's basically equivalent to saying "If we can't destroy C in one blow, there's no point in attacking them".
On the other hand, if you find you need new complex told for every job you work on, you might be choosing those tools out of self interest rather than what's most effective.

To extend the analogy to its breaking point, just because some people treat every problem as a nail too be fixed with a hammer doesn't mean that you can't use a hammer if you genuinely need to push in a nail.
It’s just inexpensive flasher for the firmware.
There's a similar story with Scala and Scala.js
It's just like FOSS philosophy: Everyone can fork it. For example: SSLeay, OpenSSL and LibreSSL. Or SSL 3.0 and TLS 1.0.

The one with most people use will win, why we need to afraid of diversity?
I've read that article, Musk choose to rush things to "save time" at the risk of "not saving time".
> Google has some advantages [..]

Advantages mainly coming from a far reaching disregard for privacy.
It is very cool, but I thought it was going to be ASCII art animation, so I was a little bit disappointed due to unrealistic expectations
Or move them somewhere less expensive and give them a solidly lower-middle class lifestyle.
If you have worked years on something, you rather want people to use it then for all work to be in vain. Even if that means giving up all rights.
Hey, thanks for pointing it out - the first one we’re currently looking into as we’re using github style markdown, but the second one is fairly new.

We’ll launch a new version of the site mid December which will address the current issues. Iterating...