skysight-inc/HackerNews huggingface dataset:
I've been reading an amateur anthropologist's blog, and an eternal theme is that primitive people get trapped in a cycle of violent retaliation with every other group nearby.

It's very common for the mechanism to be a lack of belief in chance. If Joe was bitten by a snake, that's not because he stepped near a snake. It's because someone cursed him, attracting the snake. If he died from the bite, then a neighboring tribe / village needs to be raided to teach them a lesson.

Attributing all misfortune to malicious intent is a universal urge.
Can you elaborate on what you mean? I'm not the parent commenter, and personally have no reason to spread FUD, and yet the parent comment aligns with my (admittedly low-confidence) model of how institutions in general and unions in particular tend to work and have worked historically
Slides: https://www.slideshare.net/bcantrill/platform-values-rust-an...
Apple is also a TSMC customer I believe.
McKesson Moving HQ from California to Texas
Such actors do not work for cuts of crowd-funded games. They may get residuals or a share of sales, but they were paid cash for their time. You can hire C and D-list with promises of future pay, but A/B demand money.
You're making a pretty pointless distinction though.

Apple tells Foxconn how, what, when etc to assemble often using equipment that Apple owns. So the only thing Samsung has over Apple is that they employ those people. And what value is that adding ?
It's all just navel-gazing in the face of climate change. The Camp fire happened because we received precisely zero inches of precipitation from the beginning of April, to the end of November this year, not because of a spark. Short of curbing emissions worldwide and building new sequestration capabilities, this is going to be inevitable moving forwards. The best people can do is try to place blame for the immediate consequences to find some financial relief which will never come otherwise due to government's total refusal to acknowledge the problem.
There's one man who doesn't get enough credit:

Michael Abrash.

In 1991, I owned a Commodore Amiga, which was generally regarded as one of the best computers for audio-video work at the time. Abrash had stumbled across something amazing at the time:

He figured out that you could just 'invent' your own displays on the IBM PC.

So he took the IBM PC, which was really optimized for high resolution work like spreadsheets, and he hacked the display modes so that you could have LOW resolution and HIGH refresh rates.

It was completely brilliant. When I first saw what Abrash was doing, it was a revelation. If it wasn't for Abrash, gaming would be very very different today.

At the time, there were high performance video cards for the PC. The thing that was brilliant about Abrash's work was that it worked on any ol' PC. He was just taking the existing video modes and changing them. For instance, instead of having a video mode of 640x400 with 16 colors, Abrash figured out that you could have a video mode of 320x200 with 256 colors and most importantly, a buffer. It was that buffer that was absolutely critical; it changed the game completely. It allowed programmers to draw a screen, flip a bit, and change the entire screen in a millisecond. Until Abrash came along, IBM PC graphics were sloooooow. The key to all of this is that the amount of memory did not change, the only thing that changed was the resolution and the number of colors.

If you're a Linux dude and you're over 40, you may recall hacking video modes to get the UI to work. A lot of that was based on Abrash's work also.

Abrash continued to work alongside Carmack for his entire career, and is currently at Oculus.

https://doomwiki.org/wiki/Michael_Abrash
Conversely, wouldn't this make it incredibly easy to frame someone?
I'm not sure I follow (but then I didn't write carefully either). Are you saying it sounds zany that a software developers union would lobby employers to end restrictive IPR clauses in employee contracts? Because that would be pretty high up on my list of demands (those same IPR clauses make it tricky for employee developers to go off and start their own companies).
i agree, and I recommend doing it for those wishing to get into the field. i believe one of the things that helped me get where i am now is my performance in kaggle competitions.

i do have one concern if it ever became an industry prereq, it becomes a filter for those who have more free time to work on side projects.
Ok, we've taken out the word "homegrown" above.
For a new site, this sure has a lot of content. Seems like there's a lot to read there.

It is refreshing to see that not every start up is successful.

Ultimately, I think, most software startups all fail because of 2 reasons:
1. built something no one wanted OR
2. the people that wanted it couldnt be reached in a cost effective manner. (distribution cost > LTV)

all other problems can typically be overcome.
No, we sell our chat at cost in order to expose customers to the other parts of our platform, which we think are far better (and directly translate to more revenue for our customers) than other, siloed platforms.

We expect to make money on our chat-only customers when they migrate other parts of their workflow to our platform.

Aside from that, we are still experimenting with pricing, but of course will grandfather the pricing that early users sign up with.
The Economist has a brief piece in its current issue [1] that points at actions like that not being a coincidence but rather part of China's overall push to grow more technology at home.

[1]: https://www.economist.com/leaders/2018/12/01/chip-wars-china...
"but going down this road too much leads to people feeling obligated to make open source work to put on their resume"

...which makes the world a better place. Why do you object to people writing open source code?
The modern US is not willing to mow down civilians (firestorms in WW2), is not willing to attack the food supply (Sherman's march to the sea), and is very parsimonious in putting US troops at risk (8th AF offensive in WW2).
Personally I've become pretty jaded at the entire tech industry. The majority of companies in the industry are not solving real problems :\ We're making the world mildly more convenient.

This is something I've been pondering alot myself.

To write code that matters you must define what matters to you. Once you know what matters to you, you must answer the question: how might software help? In many cases it may not help, that's okay too. Maybe there are other ways you can apply your skills, or other skills you can learn.
So my post is downvoted to -3 and then bumped back up to 0. But there was no disagreement in the form of a response.

I'm not an audiophile either, but there is something about having listened to a track over and over again on an average pair of headphones and then listening to it again through a DAC and the DT770s I have. It's like hearing it for the first time again. Details just pop out and I really began to appreciate the engineering that went into some of the 80's songs I listened to on crappy car speakers when I was a kid.

BTW, the tracks I used to test the spatial qualities of my macbook was "Hard Time Killing Floor Blues" on the O' Brother Where Art Thou soundtrack, and "Blackbird" by the Kings Singers.

With the DT770's alone using the Mac jack, the Mac smeared the audio on both tracks. The first one especially because the mic used for recording introduces a distortion.

With the DAC, spatial on both were clear and came from point sources. Phenomenal.
> Going to ARM for chip IP, tweaking it

Just going to throw out there that Amazon paid more for Annapurna than Apple paid for P.A. Semi. That very well might imply that they have a custom uarch. Homegrown very well might be an apt adjective.
To be precise, similes are a type of analogy
So is AMD (they're shutting down GloFlo).
Growing Up with Science Fiction (1978)
Thank you, from reading your post it has given me some ideas to play around with applying some of these incident data.
Worth noting that in the 2009 Black Saturday bushfires in Australia, there was an AU$494 million class action[0] settlement against a power company (and others), as that fire was determined to have started from power lines.

That said, I'd wait until a proper forensic decision is reached; I can't say I expect a news channel to be too rigorous in its determination of whether a damaged tower caused the fire, or whether the fire damaged the tower.

I also agree with the other comment regarding the need for more controlled/prescribed burning; in Australia again, it is a reasonably established prevention strategy[1], with a long history among indigenous Australians[2].

[0]: https://www.abc.net.au/news/2014-12-23/judge-approves-black-...

[1]: https://www.abc.net.au/news/2018-09-13/is-the-prescribed-bur...

[2]: https://landcareaustralia.org.au/project/traditional-aborigi...
Printf debugging works everywhere though. Debuggers are cool, but mostly what happens when I attach a debugger is I get to see all the things that timeout when I step through the code. Not to mention all the fun of trying to get remote debugging to work consistently... var_dump into a log file gives me what I need most of the time in seconds.
I saw these a while ago:

https://www.zazzle.com/eurion_constellation_t_shirt-23550976...
Yes, aOut would be a promise. It would look like this:

async function doA() {
...
return "the-result-of-a";
}

(Which returns a promise. Assuming execution reaches that last line of my sample code, the promise will resolve to "the-result-of-a" when you "await" it.)

> ...then basically doC() would needed to be re-written to handle when it gets a promised value instead of an actual value

Well, wait a minute... it wasn't written in the first place! Let's write it though. It would look like this:

async function doC( param ) {
...
// we use "await param" where we want to
// access the value of param. e.g.:
const paramValue = await param;

...
}

So not bad.
Why Do Women Earn Less Than Men? Evidence from Bus and Train Operators [pdf]
The Spanish conquistadors were feudalists, not capitalists. Spain actually had one of the most rigid and statist economies in all of Europe. The sort of tribalism (of the European colonists) that lead to the destruction of native societies in the Americas, both North and South is it's own thing and exists independently of the economic system of those practicing it.

In fact Capitalism says very little about politics though. All it takes for it to operate is a functioning legal system and respect for property rights, and that's about it. Capitalism is simply about the freedom to own and raise capital, make investments and earn profits. That's about it. People have been doing that for thousands of years, it's simply the degree to which it is taken that makes the difference. What makes a system non-capitalist is really the degree to which freedoms to invest and practice economic activity are restricted or reserved, and the degree to which property, profits and investment can be appropriated.

Capitalism has very few ideological requirements. A such you can layer over or under it almost any other political ideology. Just look at China with it's Communist political system, statist public sector but burgeoning capitalist economic sector. Is the persecution of the Uighurs down to capitalism?

One problem with capitalism is that it makes a society dramatically more efficient and wealthy, making it a lot more capable of prosecuting whatever other political, racial, cultural or religious agenda the society might have. Just look at the wealthiest nations on earth. They are either capitalist, or they are resource rich such as the petrostates, or in the case of China have re-branded capitalism as 'Chinese Characteristics' and used it to fund the statist side of their agenda. Russia is failing precisely because it has been unable to establish a functioning capitalist economy and relies on oil and gas money instead.

Look at the middle east. Israel is easily the most capitalist society in the region and, even though it faces up to some of the wealthiest nations on the planet, if there was a war between Israel and say Saudi Arabia even, there's no doubt who would get humiliated. That's how terrifyingly effective capitalsim can be. It's the reason Japan rose from being a miserable medieval backwater to dominating all of Asia, even though it retained it's feudal hierarchy. That's how flexible capitalism is because it's not really an ideology, it's just about basic economics.
No, not easy, just possible.
It won't be affected. Google spent the last few years decoupling every useful G+ feature into standalone services, the account feature to me looks completely separate nowadays. Besides, without the OAuth provider, tons of integrations (that Google actively want on their products) would break.

G+ was such a silly play, when you consider that Google already had the key to centralized identity all along: the ubiquitous GMail account. They will continue to push that for sure.
Learning to Drive by Imitating the Best and Synthesizing the Worst
Twitch (which is owned by Amazon) is rolling out VP9 video to their site for about a 25% bitrate saving over H.264. Since Twitch is almost entirely live video they needed a VP9 encoder fast enough to keep up at the quality they wanted. They found libvpx wasn't fast enough for their live video use case so they're using an FPGA VP9 encoder from NGCodec:

https://www.youtube.com/watch?v=g4HnM26Fwaw

https://ngcodec.com/news/2018/11/12/ngcodec-to-deliver-broad...

In a couple of years Twitch will start deploying AV1 streams. I imagine they'll take a similar approach for that as well.
In Remote Villages, Surprising New Measures Save Children with Malaria
Thanks to decades of stalling-off and fossil-fueled obstructive lobbying, so far we've largely failed to build anywhere-near-adequate de-centralized and alternative energy sources.

Originally the fossilers hoped to keep viable alternatives out of the public eye. Now that that's failed, they've got paid foolers running around.

Rome's burning. Nobody wants to make the small sacrifices, nobody wants to think about the Big Sacrifice. So it goes.
I want to say Ubuntu does that?

Its a larger frustration with a lot of open source projects though. I'd love to throw some money to say thanks, but its either really hard or convoluted. The easiest way I have found so far is with android ones, I just buy the paid versions on there.
This is basically saying using an end-to-end DNN for self driving does not work.
You also need dozens of stepping and breakpoints with a debugger. A dozen of runs with printf doesn't take more time than a dozen of stepping within a debugger.

Reminds me of the classic old debate of command line vs GUI app. GUI might be easier to run, but command line apps are easier to automated, and overall better suited for power users.
You don't need Netflix to release viewer data for other analytics firms to provide the answer.
It's an extremely high-level language that compiles to extremely low-level fast code (except GC).
Why would an executive at PG&E give two shits about that? They get paid via the shell company that owns the utility and their profits are guaranteed by the public regulator while their liabilities are limited by their corporate structure.
I thought they spun it off?
CVEs on GitHub
I prefer to think of serverless as: events triggering backend processes without needing a user interface.

A very simple example would be receiving emails to a helpdesk address, extracting pertinent information, looking up the user's priority and their system's details, reformatting the information and posting to a helpdesk system's queue.

You have to remember that the term "serverless" is a misnomer, you are using the provider's servers and infrastructure on a pay-as-you-go basis -- with a significant markup. Of course, that markup is the value of you not having to configure, administer, allocate servers, processes, etc on your own.

Serverless, like most IT, is well suited to some use-cases and not to others. It takes skill and experience to design the optimal solution for any given requirement.
Yeah there should be some sort of government sponsored cryptographic identity system :\

I hope some of the identity verification blockchain companies succeed for this sort of thing.

What we have now is laughably bad.
Please don't submit articles this way. Instead, submit the URL and then post your thoughts as a comment in the thread. That way your comment is on the same level as everyone else's.

This is actually the reason why links are disabled by default in text posts. From https://news.ycombinator.com/newsfaq.html:

This is to prevent people from submitting a link with their comments in a privileged position at the top of the page. If you want to submit a link with comments, just submit it, then add a regular comment.
FWIW, (2) doesn't strip any sort of steganographic watermark that might already be embedded in the document, but invisible to the naked eye. Of course, there's no reliable way to do that, anyway. And steganography could be used in ways that are visible to the human eye (i.e., survives printing/scanning) but still imperceptible with a single copy of the document.
Can someone explain to me what's wrong with this:

If women make $0.70 for every $1.00 a man makes, and women are underrepresented in many lucrative fields, then: an arbitrage opportunity necessarily exists.

In other words, if there is systemic sexism, then there exists a profit opportunity for entrepreneurs to buy-up typical companies and replace expensive, scarce male labor with cheaper, less-scarce female labor.
Agreed. Although I would argue playing China's game on free trade may be a good strategy. But what do I know?

It's a sad state when you have US senators with foreign spies working for them, crumbling infrastructure, and a culture more focused on who the president slept with and diversity quotas than getting things done.

We're fucked
Find a middle ground that won’t let you regret your decision. I tried this once and felt pretty good about the results.
Video encoding is a good example. NGCodec makes FPGA based video encoders:

https://ngcodec.com/
I was thinking more “both” than “only potential future money if we ever finish it”
Serious question - how can you hold such companies accountable when fines would be passed directly to consumers? What sane mechanisms exists for this?
Seems to go at least as far back as 2014: https://news.ycombinator.com/item?id=7704183
> FWIW I bought four IKEA bulbs a few years ago and all of them made a low buzzing sound. Couldn't stand them anywhere but the bathroom.

LED or CFL? The latest batch of LED's they've only had about a year, the phosphors were switched around in their 1000 lumen (lm) and 1600lm E26 bulbs. They also advertise 100lm/W.

These are not the junky dirt cheap 80lm/W 60W (800lm) equiv bulbs that you can pick up everywhere now (and I don't recommend for lighting a room).

Also, watch for open boxes, I bought ~$200 in bulbs last time and one of the globe bulbs I bought was an obvious return and did not work.
I really like the upspin approach for federated self-hosting of userdata (for lack of a better term) in that it builds a platform for it that apps like nextcloud and others would build on top of.

I'm not saying its the right solution, but I think trying to get the layers right to make self-hosting a wider and more reliable reality is only going to happen by building the right opensource platforms/components first.
Just happened in Australia.

In 2017, Prime Minister Malcolm Turnbull said, "The laws of mathematics are very commendable, but the only law that applies in Australia is the law of Australia".

The unprecedented and abysmal Assistance and Access Bill was just rushed through, against the advice of all legal and technology experts.

Any individual employee of a company can be compelled to install malware on their systems under threat of 10yrs jail and 50k, and they're not even allowed to inform their employer!

There is no judicial oversight and the one who determines if the spying is proportionate is the agency requesting the data, which is even State Police.

Under five eyes, that will be used to spy on UK, US, etc citizens and the information will be shared back. It enables the US/UK government to spy on their own citizens in ways that are illegal in their own countries.

Every Australian citizen has just become an unpaid black hat hacker/spy for the Australian government.

Have no doubt, this is coming to a nation near you.
Intel is microarchitecture + fab corporation. They do it all.

1. TSMC (also GlobalFoundries) is fab only. They design the node for the process and way to fabricate it.

2. Then ARM joins with TSMC to develop the high performance microarchitecture for their processor design for TSMC's process.

3. Then ARM licenses the microarchitecture designed for the new processes to Amazon, Apple, Qualcomm who develop their own variants. Most of the the prosessor microarchitecture is the same for the same manufacturing process.

As a result, costs are shared for large degree. Intel may still some scale advantages from integrated approach but not as much as you might think.
AlertBear
its conceivable (even likely?) that they've developed some exotic peripherals that go along with the arm core in order to complete their asic ...which sort of gets them into the same ballpark of defining their own ISA.
It’s because the problem is the existence of the system, not that the instigating companies haven’t learned or cared to learn how to obscure the unjust advantage they are buying.
Possibly more relevant than the 2009 Australian fires are the 2017 California wildfires from last year in the same area, for which this same utility (PG&E) has liability expected to exceed $2.5 billion[0].

[0] https://www.sacbee.com/latest-news/article213580349.html
> as complex as Equifax

I can only imagine that this point becomes lawsuits that span decades.
Equifax cannot detect exfiltration of your data because distributing your data is their line of business. Your personal details pouring out of their servers at high speeds is what always happens there, 24 hours a day.
Generative Adversarial Policy Networks for Behavioural Repertoire
http://www.pbs.org/the-farthest/home/
Does it matter what the cause of death is? I mean murder, accident, natural causes...it’s all the same because the person was going to die anyway right?

There is already massive effort put into controlled burns and training/funding firefighters...and you are right sometimes an act of god (lightning) will cause a fire, but those acts of god are more likely to occur in non populated areas and actually provide the benefits of a controlled burn. So the point is firefighters have enough to contend with naturally, they don’t need people/companies running around starting fires in populated areas.

FYI 84% of wildfires are started by humans, nearly 1/3 if wildfires are intentional arson.
When I'm stressed out, I watch this documentary. It made me feel so good about America.
Intro to Big Data (Stanford CS102, Winter 2019)
G+ wasn't that bad, technically speaking. They just failed at managing the political aspects of it, focusing too brutally on their own requirements, to the detriment of users' own: "we want your real names, so we can be the authority of record for everything! And we won't let you hack anything of importance on top of the platform, because we want our content clean!"... Compare with the free-for-all hacking bonanza that early twitter was, or the spam machine that Facebook is - social networks are powered by oversharing, an activity that G+ actively resisted in many different ways.

But technically speaking, they had the best support for high-quality photos, good features for private groups, and a few other wins on features like Hangouts.
>Serious question - how can you hold such companies accountable when fines would be passed directly to consumers?

You wipe out the equity holders at a minimum. And possibly break the company up Ma Bell style.