skysight-inc/HackerNews huggingface dataset:
> I'm curious if you favor a progressive tax system

I favor a flat tax if we must pay tax at all.

> The crux of this is that while you may disagree, its possible, and even perhaps likely, that your success is less "yours" than you believe, and that your mind is rewriting history, so to speak, to make you feel more in control of your outcomes than you actually were. This is by no means your fault or anything, and there are probably good evolutionary reasons for our brains doing this (I say probably only because I'm not an evolutionary psychologist, I can make some pretty good arguments for why this would be evolutionarily good). And there are times when it's probably a good idea to ignore that fact and feel like you're to blame for your outcomes, but there are also times where it isn't.

This is the crux of why I think the concept of privilege is extremely dangerous. You have no idea who I am and I've already stated that I fit some of the demographics that you deem underprivileged. Yet instead of listening to what I had to say (which is a quite simple explanation -- work smart/hard == do good) you fit a very elaborate psychological explanation over my experiences (of which you know nothing about).

Do you believe that poor people cannot succeed without help? If the answer is yes, then why would you question someone telling you that's what happened? If the answer is no, then I think you need to reexamine your philosophy as it's fairly dehumanizing to be told that you're not capable of success.

I also find it somewhat amusing that I've seen this pattern repeated over and over. Poor people claim to know what's hold them back. Rich people claim to know what's holding poor people back. Poor people who became wealthy are told they're experience is invalid, an outlier, not useful. Really shouldn't they (we) be the ones that have the most valuable opinion since we've proven it can work?

I'm not just talking about this exchange or my own experiences. You'll see this conversation happen over and over when someone who is self-made tries to discuss how they did it.
If you want to setup a consulting firm, you cannot sell yourself as experts on Go and Angular. You need to find some enterprise platform that a lot of businesses are already, and become really good at working with it. Then you can sell yourselves as experts on that particular technology.

I already gave you the example of a consulting firm that does nothing but Magento.
Small thing to note: While a lot of intelectual discussion does go on in /g/, the board's culture does often encourage misleading information and trolling. Browsers of reddit and Hacker News are often called out and ridiculed, and a number of technologies are dismissed based on being ran by "SJWs".

If you can filter out these things, /g/ does have a lot of discussion, but it is very different from Hacker News.
> Not sure about WhatsApp.

whatsapp at least was in the "early" days. they had some extensions to it but you could connect to it pretty easily (once you had a valid account generated with a real mobile number)
not sure if it is still the case, things changed a lot I guess, especially with encryption.
Eve doesn't really have much in the way of physics, which would be genuinely impressive.
The syscall in his benchmark made me laugh (https://github.com/brendangregg/Misc/blob/master/s1bench/s1b...):

close(999);	// the syscall (it errors, but so what)
Myself and my sound financial decisions question nothing about Iraq/Afghanistan. HAL performed amazingly in that period.
There are very few developments in the history of computing that have been as widely useful and long-lasting as the fundamental web technologies.

I'm not so sure. All of the web technologies have changed over time. I'm pretty sure only the simplest web pages from the 90's are still functional. Their are still computers sold today that can run IBM/360 programs unchanged.

The fact that certain browser developers are now trying to embrace, extend and extinguish those technologies for their own obvious purposes and without regard to collateral damage just means we need to push back hard against those browser developers.

Well, I still think the idea of using a document format as an application format was totally foolish. Frankly, something like a decedent of QML or even Sun NeWS would have been more appropriate. Heck even a networked p-machine with a UI would have been better. A frozen subset of HTML might work (well, could use WML and WMLscript since nobody uses that anymore). I think the whole push back is not going to happen. Instead we end up with a harder development environment than Visual Basic or NeXTSTEP with less functionality than either.

Google is already more powerful than is safe for our industry, and certainly we must not let it become the de facto owner of anything essential.

No disagreement there. They own the web and can declare your site removed from the internet as far as 90% of web users are concerned.
Another facepalm in the comments section:

> What did GitHub say when you reported it per https://help.github.com/articles/github-security/ ? ...

> I did not report it. ...
Spirit – The animation tool for the web
Github has the right to "manage usernames" however they see fit. The problem is that a third party is making assumptions about these usernames and basing their entire security mechanism on it, even though that assumption is incorrect, and now they're blaming Github for it.
When I was younger, I read the Bible from cover to cover, twice.

Now I am much older and as an atheist, I wish I hadn't wasted my time on such simplistic themes written by simplistic men. There are much deeper and more profound books also written by man, and far more complex.
FullContact is hiring engineers for their headquarters in Denver, CO
People all over the world work quite hard. Yet, their families don't get anywhere near the benefits that some others do.
LHC Sees No Dark Photons
Never set up a discretionary account with a broker. The discretion thing means they can make decisions on what to buy and what to sell. In return, you pay commissions on the trades, plus a percent of the value of your portfolio.

Their incentive is to trade as much as possible. This is awfully tempting, even for the most ethical broker.
Nice summary. As another poster points out in this thread, this "witnessing" phase is not yet the fully Monty, nor is even the unitive consciousness phase that can come after that. The full non-self experience is beyond the no-ego experience.

Which all probably sounds like mumbo-jumbo to someone who hasn't traveled the path.
Can't you just unplug it?
I’ll assume for this conversation we are referring to black and latino athletes in the US. In that case, a lot of it comes down to family. A $10 million contract is a life changing windfall for a single unnattached person with no extended family to support, or whose extended family already is self sufficient (as a much greater proportion of white people in the US naturally are). But when you are the first person in your entire family tree to have above a 5 digit net worth, you immediately become liable for everyone, and it can quickly go to squat. Its called the “brown tax”. Escaping poverty can be almost impossible for an individual when they are weighed down by these obligations. It doesnt matter how financially literate you are when your aunt is being evicted from her apartment or your cousin needs bailed out of jail.
But I recently had to watch from the sidelines as our management decided against .Net and Qt as the future stack for user interfaces. In the case of Qt the arguments were clearly misinformed, but I only got to comment on that after the fact. So now we will have to deal with web stacks by decree.
Play 8-Bit PyeongChang 2018 Torch Dash
Hacker News's search feature requires javascript.
> Alexa should come with a physical switch on the top of it to turn the mike on/off.

Axe should do it.
Charles Verhoeven, afaik the lead attorney for Waymo is definitely not on Alphabet payroll.
> If there is something negative on your Facebook feed, you are solely responsible for it being there. It takes two clicks to make it go away forever.

What do I click on to make the stuff Facebook decided I shouldn't see show up?
I'm currently using orbtk, the GUI toolkit for Redox OS. It has the least boilerplate and most pleasing API of the ones I've researched so far. (It targets SDL2 in addition to Orbital, so it's not just for Redox.) I'm looking forward to limn reaching maturity, though!

I've been enjoying orbtk, but I'm considering trying to re-implement in rust-sciter, which I stumbled across recently. The examples are really cool.

The GUI scene is very active right now, but it still requires pouring over raw, API-only documentation and simple examples.
This is not exactly an obscure scenario. If I was a better I would bet >10:1 odds they had already thought through this scenario and dismissed it for whatever reason (maybe equating it with having an irresponsible or malicious package author), i.e. reporting it wouldn't have done anything.
Rich Dad Poor Dad ain't exactly peer-reviewed research or even solid advice for that matter. It's a lousy self-help book at best.
U.S. Marshals Auction Completes the Sale of 3,800 BTC
Just for you:

https://jacquesmattheij.com/if-you-have-nothing-to-hide
> It seems to be more useful for shaming people.

It is sometimes used that way, but is (I think more) often used in a much more analytically useful sense: as a means of indexing passive/automatic advantages that some people benefit from, and as a lens into the ways that advantage might be extended to others.

> This seems to imply that those with privilege think their privilege is a right.

That doesn't follow logically (if group A is bothered that the advantages of group B are not considered to be group A's right, it does not follow that group B considers those advantages to be group B's right), or textually (GP referred to "the world" as the thing not considering privilege a right for some people, which I interpreted as a reference to the context/emergent behavior/power structures that confer advantages; not specific people).
I have limited idea whether its fundamentally barriers in terms of the subject-matter (because I do not know or practice in multiple fields of medicine) or in terms of the social structure (where it is pretty obvious the highly structured/time-based hierarchical regulated fields).

But I will say one of the MAJOR things that I LOVE about programming is its relative lack of artificial and social barriers. In psyche, med, law, science: even if i am good enough to pick something up in 6-12 months, or even if I have already been studying or been experienced in said field (say because I have a family member who has been surreptitiously teaching me or bringing me along on the side), there is an inescapable time, money, and social barrier that is effectively immutable.

I can't REALLY do law/medicine without running them in serial, paying the fixed costs of time/money for both (which almost no one has), and I can't fast-track through either or leap-frog students or peers of lesser ability. And god help you if, half-way through, you then think that something in chem/physics might be interesting and applicable. Or if you have the insight/ability to say: i think i'd learn more over there (well too bad, these are the requirements for the program and this is the course structure and this is what you need to do to get your practicing certificate...and except in exceptional circumstances, that's even if you had someone in a position of authority who would agree with you).

Those barriers have not yet been established effectively in programming. Sure, some people tried earlier to establish things like certification and structure, and we're now starting to see the germination of university degrees in arbitrary specializations, and that force will always be there, but few people take them comparatively seriously. The barriers to entry are low (you could almost always even just pirate some software to get started and install it on relatively cheap generic hardware). And if you want to apply it to different fields, you quickly find the barriers aren't generally from the computing/programming side, but from the social/structural barriers inherent in those fields in our society.

Now to be sure, we get the downside of this too: cranks, frauds, used-car-salesmen, agile coaches, wannabes, fads, marketing, etc.

But they don't stop me learning for my own ends, and if i ignore them they have no effect on what I can learn for myself once I pass the relatively low barrier of stable employment and income and basic hardware. And my knowledge makes me more employable and more attractive.

Whereas there is no way I can participate or do the same with engineering, medicine, or law etc without effectively cancelling my life and/or desires in other fields.

And whereas my knowledge and self-direction make me immediately more employable and desirable NOW and at all times in the future in programming, i have huge sunk, upfront, and opportunity costs for several years to participate formally in each of those other fields.
Apologies, you're right. My reply was pretty dismissive and snarky (hey, it's HN, that's what we do, right?) but I should have been more thoughtful in my response!
Go doesn't specifically rely on GitHub, but it can pull in dependencies with a simplified URL that points to a git repository hosted on GitHub. This is possible because GitHub renders an HTML meta tag on project pages that the go tool can reference to fetch information about the repository.

Anyone can actually 'reflect' dependencies hosted with various VCS with this method, and gopkg.in does essentially this (while adding version pinning).
The best thing a person can do in such a situation is to put the money in a savings account, and then set about learning what to do.

Nobody is going to have their best interests at heart but themselves. If you want to have money, you have to learn to manage it yourself. There's not really a choice about it.

Also, hire a properly licensed CPA. Make sure to listen to his advice on taxes. Don't give him a financial incentive to benefit if you follow his advice.
TrueBit: A scalable verification solution for blockchains [pdf]
Cornucopia: The Pace of Economic Growth in the Twentieth Century [pdf]
NPM fixed that situation by no longer allowing packages to be unpublished after 24 hours. NPM does not allow packages to republish new content under a previously-used version number. NPM by default generates a package-lock.json file (separate from package.json) which pins the versions of all dependencies (including transitive ones) and includes the hashes of the dependencies, which would protect users if npm's servers ever became malicious.
A package manager wouldn't allow deletion.

For f*s sake, the Java ecosystem is horrible and yet even they managed to get this right.

Maven Central doesn't allow deletion (except in very rare cases, and in those the packages were available in other repos), as result you can always rely on those packages staying available. You can import, and be done. Every dependency you declare has an explicit version as well.

The go and JS dependency management solutions are pure madness
A 100-Year Review: Methods and impacts of genetic selection in dairy cattle [pdf]
I've played around with microphone arrays with a Kinect and http://hark.jp and it's amazing what you can do even with 4 microphones.

-----------------

I can figure out where people are talking spatially.

I can figure out how people are moving around when speaking.

I can voiceprint people.

I can cancel voices individually, or mute all noise past a certain distance from the center of the mic array.

I can 3d map rooms by recording over time how people talk and how they move.

I can connect multiple nodes together to create wider areas of coverage of above.

I can convert all sounds to text if appropriate. I can send tiny messages that include voiceprint, position, and content.

I can tell how many people are in your house at any one time.

I can tell if you have friends over, and when. If they have similar system, can collaborate backend data across all of above

------------

So yeah, there's plenty of things people aren't thinking of. I doubt they even have the experience to know how possible it is with open source tooling and cheap hardware. But all of these things are possible, and my guess is being done.

The distinction with phones is hard. Apple has stayed within the "we support privacy" aspect. And with things like limeSDR being cheap and common, wouldn't be as hard to attack and prove. Android is tricky, but with some of the anti-crapware systems and basebuild efforts going on, can be considered possibly trustworthy (if edited).

And in general, phones move a lot. Amazon tunacan/tomatocan doesn't. Just add a $1 accelerometer, and detection of movement is trivial. Phones can have this, but doing the above would be a magnitude harder.
Perfect <3
I don't know how accurate this is but this what I found on how the Echo works:

"

Echo is built on Texas Instruments DM3725 Digital Media Processor.

This TI SoC has two key pieces inside, first is ARM Cortex-A8 MPU, and the second one is TMS320DM64x+ DSP. The ARM core should be running Linux and the DSP is running firmware.

When idling, the ARM core is taken to lowest possible power state and Linux is completely suspended. At this time the DSP and 64KB On-Chip RAM are active. The DSP firmware processes noise coming in from the mics and attempts to identify if a keyword (e.g., Alexa) is spoken. As soon as it identifies there's a keyword, DSP sends an interrupt to wake up the ARM core which in turn resumes Linux.

"
So that might be the case for LAN games, generally internet tends to stay lower. Valve for instance recommends 13Hz[1] for Source(CSGO):

> // 60 for updaterate is LAN ONLY use 13 for internet

> // 20 is default but will cut the maxplayers you can handle in 1/2

> // for SRCDS Servers use 30 - you might be able to use 20

> // sv_maxupdaterate 60

> sv_maxupdaterate 13

Like I said, depending on how good your potential-vis code is you may be able to go higher but you risk saturating your client links and most game netcode doesn't handle congestion nicely. My info is a little out of date(2-3 years) but back then we had to keep data rates below 20kb/sec(and ideally 10kb/sec) if you wanted low jitter across the link.

[1] https://support.steampowered.com/kb_article.php?ref=5386-HMJ...
"However, capitalism (in the form of Walmart and its suppliers, for example) does seem quite efficient at supplying material things to poor people. "

Does it? I don't know if I'd really agree with that.
For those that don't know, Rust's regex crate descends from RE2 and Go's regexp library, both of which were written by Russ Cox, the author of the OP.

The principle difference between Rust's regex crate and, say, RE2 is its focus on literal optimizations. This speeds up a very large number of regexes, and it is one of the reasons why it does tend to be quite fast.
> There's no leader really standing up and affirming the philosophical dream of the independence of cyberspace, as a place where people can gather freely to transact in virtual ways however they want.

Among others, the 2600 crew are still carrying that torch.
Alexa and all other "always-listening" devices do have the standard on-chip processing mechanism. The article is about how the trigger can be expanded from a single word to a broader range of sounds.
There are SO many things you can do before you need any technical skills

* Research the problem you are trying to solve, read and analyse ridiculous numbers of forum threads on what people are complaining about, save their words, phrases and deeply learn about who needs what you want to make

* Map out the smallest solution, it might be a method, or a checklist, or a blog post. This is just research and writing, build your audience list

* Draw up the first version of what technology you would like to create on paper, every screen. Create clickable prototypes, use Balsamiq or inVision

* Show it to people, get feedback. Don't be scared to tell people what your idea is. Make it better, clearer.

* Work with designers to mock up some example screens, consider the branding and the copy

* Get a wait-list, pre-orders, get people excited,
Write about what you are building

* Consider building a v1 with existing tools like Bubble or even WordPress and plugins, or connecting tools with Zapier.

After that you will have got further than most ever do with their projects. If you have a validated product, with paying customers - you can then hire the development skill you need.
So the problem is lack of ice and not directly related to economic status? If one goes far enough north, or south, where ice is easily found for practice then the costs decline? So it's more where people choose to live versus the cost of the sport as a whole?
Sure, that would work. Then we'd be getting the readme version for the latest version, ignoring updates to the readme that have been made since the last publish. Will consider that approach.
Show HN: Post to HackerNews – Firefox Add-On
> Signal doesn’t allow third parties to build the source

No. Signal is GPLv3.

They don't allow third parties to distribute modified binaries that connect to their servers. You can argue if that is a good idea, but don't misrepresent the situation.
How the Citus distributed database rebalances your data
I'd start with a course on basic accounting, which you can get at your local community college. It's critical to be able to read and understand a financial statement, and it's not that hard, either.
Name three ICOs that actually got their claimed product out the door and in use. Filecoin [1] raised $200 million last summer. But the actual storage of files hasn't been implemented.

This is not going to end well.

[1] https://filecoin.io/blog/
My point is, dopamine is addictive. Banning or controlling anything that releases dopamine is a futile effort.
I get what you meant, but I would suggest being careful with language like calling white people 'naturally' self-sufficient.
There is also a whole Tibetan teaching that evolved from ritual cannabilism that shares its roots with practices from India. That particular teaching evolved to use visualizations, and the one being offered for sacrifice in those visualization is the practitioner and not someone else. When done that way, it's an extreme, but beautiful teaching relating to impermanence and the Bodhisattva ideal. The lotus growing from the mud -- and that mud is very muddy.

I don't think people outside realize just how dark of a place the Tibetan people came from before the Buddhist Vajrayana practitioners came in to "tame" the land gods of Tibet. There was a monastic order that attempted to bring the Dharma (with the Tibetan king's blessing) and were hounded out. The last monk that left told the king, he needed to bring one of the Vajrayana people. The level of intensity of the dark and negative stuff was just that bad.

There had always been and likely, always will be the Guru syndrome. Even sincere teachers getting themselves trapped by that. (And that was one of my few favorite parts of the Last Jedi). It is as much as the failings of the guru as it is people seeking for something projecting all sorts of idealizations and failings onto their teachers. It doesn't matter whether it is Tibetan or not. This happens with any religion or spiritual path.

One last note, something I heard from several teachers: you can be awakened and still be an ass. You would just be very clear, realized ass.
So it's just as possible as football, but the locals decide to not offer hockey in the same way? What if predominately black high schools in large cities started demanding hockey teams?
I do hope somebody either makes that start warning, then removes it, or at least adds it to a linter of some sort.
This might be a bit rude, but can I ask what the compensation here covers? It seems odd to me to receive compensation for an accident from 10-15 years ago, without anything in between?