skysight-inc/HackerNews huggingface dataset:
> I'm not arguing that we can't address other societally-imposed disadvantages...<AA opponents> are arguing that one form of assistance is verboten.

I didn't think you were. But, as a (weak) AA opponent, I would say that the fundamental problem with AA is that it needlessly replaces data about individuals, which we have, with group-mean data. Throwing away information like this naturally leads to all sorts of perverse results, where a poor white is considered to be doing well because the average white is, and vice-versa for blacks, etc.

So I don't say AA is "verboten", but that AA is not an alternative to means-testing, it IS means-testing, except it is means-testing of groups instead of individuals. It is also a far worse intervention than means-testing, on its own terms, for a variety of reasons [1].

It is possible to argue that AA is about justice, but in practice the benefits are always allocated based on current bad outcome. Otherwise, Asians would get preference at Harvard.

---

[1] AA disadvantages:

- AA gives advantages to people based on ethnicity, regardless of whether an individual's ancestors actually suffered the abuse in question.

- Means-testing turns the philosophical and intractable question of "how much should past suffering be worth? (in terms of admission preference, etc)" with the concrete and measurable question "how poorly is this individual doing now?"

- Means-testing is far less politically controversial.

- The AA mindset encourages people to invent an ever-expanding list of disadvantaged groups so that people can get a slice of the redress pie, leading to disputes over the relative value of different kinds of oppression.

- Even wealthy, beautiful, well-educated members of a disadvantaged group get the AA benefits. AA "subsidizes" individuals who don't need it.
Thanks for this counterpoint, it provides solid context for the data!
> ...and examine the evidence.

And the evidence is that people write working, even reliable software without Eiffel.
I agree that 'discard' is usually a code smell, but how would implicitly ignoring the result be any better? It wouldn't be better at all, and that means Nim's discard feature is rather well designed as it improves the status quo.
There is missing just one point: prepare that in 2019 most of the things will be different, the rest will be obsolete.
This can be true. At the same time, the Western culinary experience is shaped around the way people cooked in Europe at a certain time period. Lots of fuel was available for cooking and people stayed in one place a lot, so you got a cuisine where a lot of flavor comes from heavy browning and long cooking. Other cuisines came together in different circumstances, and so you have an emphasis on quicker cooking times, and more of the flavor comes from intensely flavored ingredients (like peppers and herbs).
The options are a green card (if your background is strong enough) or an O-1 or an E-2 visa through your own company. What's your country of residence?
Kind of confused why Rekognition continues to be made into the 'bad guy' here. Even if stronger protections are rolled out for this it's become far too easy to make these types of systems to do a great job of keeping them at bay at this point. Most people with programming experience could roll out a reasonably accurate facial comparison/recognition model like Rekognition and deploy it to a Raspberry Pi without expelling too much effort. There are many open datasets for it

EDIT: fixed a spelling error
My favorite video of all time: https://www.youtube.com/watch?v=FITJMJjASUs
Rekognition is a public service and not specific to law enforcement use[1].

[1]: https://aws.amazon.com/rekognition/

Disclaimer: I work for AWS.
reflexivity is a wonderful thing.
Welcome to Africa!
This is the sort of shit we have to put up with here.
>If he did not have those tax protections he would lose the home he raised his family in and have to move immediately.

He would not “lose” his house immediately. He would be forced to sell it for an outrageous profit and move somewhere he can afford to pay the taxes. Subsidies are subsidies, and I have zero sympathy for those who don’t feel like they’re getting enough when people are literally being forced into homelessness from the knock-on effect of this policy to low-net worth renters.
Nope, no, nah you really can't. I know React developers who do not know fundamental Web APIs.

Selling yourself as a "React Developer" has connotations to me; subtlety in all aspects of life has repercussions.
stdlib modules aren't versioned separately from the language. That may happen in some 1.x release but it's not usable today.
That's the point of this law, isn't it? That canceling service should be as easy as activating it?
You can achieve all of that with a singleton that is shared and some events (and do some of your own batching). No need for another dependency and you save bloat size.
I am reminded of a joke from Rowan Atkinson, pretending to be a conservative member of Parliament: "Now I _like_ curry, but now that we have the recipe, why do they need to stay?"
Interesting exercise - if calling certain relatives received tax credits you could potentially achieve something positive.
Because it parses, visually, EXTREMELY similarly to `{` in a place where almost everybody who programs in a brace-y language will expect a brace.

Thus most people will not notice it unless you point it out very explicitly, and it has the potential to cause great confusion.
Can anybody give me a good reason why I should care if my TV watching habits are tracked for the purpose of targeted advertisements?
or uzbekistan, or russia, or vietnam, or cuba, or belarus, or iran, or most small pacific island nation-states... I've worked in African telecom and many countries there are really good examples of the phenomenon but are by no means the only.
> Even if/when it does change, history shows that we'll probably just wind up with a new boss who's the same as the old boss.

But history doesn’t show anything of the sort? History instead shows a clear path to how Europe ended up with the bottom 50% ending up with a much larger portion of wealth than the top 1%.

What’s remarkable here is not how impossible change is, but how Americans have utterly resigned themselves to the supposed unchanging inevitability of their current situation despite clear evidence that alternative modes of operating aren’t just possible but clearly exist right now.

America’s primary problem with change seems first and foremost to be its own fatalistic delusion that being any other way is impossible.
jesus christ that's a monster. What kind of sane person needs that kind of portability paired with those specs.
That discourages people from moving up in pay. It'd likely be cheaper to make less money.

You'd also encourage rich people to hide their money. Especially trust fund kids who's income is low as they only take out what they need to spend.
You can't force people to move this way, there is no way Prop 13 will change with this stance.

It's essentially the same sentiment as "Don't like the laws and don't want to pay more than natives? Leave the Bay Area then, you have the whole rest of the country to move to."

Both sides are extreme, comprises need to be made to get anything through.
Maybe there's a ceiling on perceived value added per employee?
How long have you been with your current employer in the U.S., have you held different positions with this company, and how long were you employed before transferring to the U.S.?
I feel like we are strong agreeing. If we change the how student loans worked we could reduce the rate of increase. If we changed out medicine worked we could bring down prices (currently there are way to many links in the chain all making a buck). Also, if we allowed more housing to be built, prices would go down.

>Also, forcing employers to pay more is actually a supply/demand conundrum. If you want to buy unskilled labor for $8/hr but the going rate is $15/hr you're not going to have much luck.

The issue I have is most people who want a living wage, want to be done by setting the minimum wage so that a 40 hr week job gets you their. The causes lots of problems because it eliminates everyone from the labor market that cannot produce that much value. So in the end, you negatively impact the young, the old, the disabled, those who want to work part time, even ex-cons by setting minimum wage at a living wage value.
The state of "Bug" vs. "not a bug" is similarly non-binary.

"unaccepted by users" is circular in this particular discussion, because it started with trying to tease out whether a rare* safety* risk was "acceptable."

* All these debatable words tell me GuB-42's comment is taking the right approach.
That's a bit distressing. Most everywhere I've worked, the infrastructure that matters to the business has fallen into roughly two categories:

Category 1: stateless-"ish" workloads. More than 90% of hosts/containers used . . . less than 25% of operations headaches and time. Issues that happen here are solvable with narrow solutions: add caches, scale out, do very targeted, transparent fixes to poorly-performing application code.

Category 2: stateful workloads. Less than 10% of hosts/containers. 75% or more of operations headaches and time. Issues that happen here have less visibility, fewer short-term fixes ("just add an index and turn off the bad queries" only works so many times before you're out of low-hanging fruit), and require more expertise to solve in a way that doesn't require the application/clients to change.

If k8s and other next-gen technologies are only easing the first category, that makes me sad. It's like we have this sedan (off-the-shelf web technologies) that we have to take off-roading and it falls apart all the time. I don't want a better air conditioning system and more cushions in my seats; I want the vehicle to not break.
> But, honestly, a great deal of code, even math heavy code, doesn't have nice general invariants. Real functions dealing with business logic and bugs are piecewise and messy.

At the edges, the invariants are going to be messy, but it would seem like this gives you ample excuse to define functions with strong, narrow invariants as the core of your application, with input transformation functions at the edges.
It’s from the Federal Reserve, so people may discount it either from a belief the Fed doesn’t know what it’s doing, or a belief the Fed is biased in how it sees things.

But I was happy when it showed up recently. It provides a good explanation about the yield curve and a more specific way to look at things.
It would have looked a lot like PalmOS 6, a/k/a PalmOS Cobalt. Palm bought Be's assets -- and many of their engineers -- when the company failed, and built their next generation PalmOS around it. For reasons as much due to internal politics as anything technical, though, they never shipped any Cobalt-based phones.
The President of the United States does not plan the economy.
I think a quine would be impossible since there's no possibility of indirection or data compression.
Star Flutist Sues Boston Symphony Over Pay Equity
Boeing to Take Over Embraer’s Commercial-Jet Business
When you hear someone say "I cannot find qualified workers" always add "at the price I am offering" because if they doubled or tripled the wage they offered, they could find a qualified person so it is a matter of price, not a matter of availability.
I guess fake currency most people are talking about in the Silicon Valley could be the Bitcoin et al.
Dear Peter,

A citizen of Central Europe (not in Visa Waiver List) who needs to travel regularly to USA to attend different workshops/conferences. Every year I have to apply for B1/B2 (because of Technology Alert List I guess) anew.

1) Is there a better visa option especially if my main employer is a big tech US company? (with EU-based local R&D office)

2) May a B1/B2 holder do work for a short period of time (a week or two) while being in US?
"it was also an accurate description of the way Indians fought"

Except that it wasn't. Or, if you want to use that language, the Allies were merciless savages who firebombed cities full of German civilians - "undistinguished destruction of all ages, sexes and conditions" - and the US forces were merciless savages who carpet bombed Vietnam, Laos and Cambodia.

Remember, by 1776 there had been 150 years of interaction between those "merciless Indian savages" and the English colonists (to say nothing of the French and Spanish colonists who had a different experience). We know it's wrong to make the blanket statement that the Native Americans were merciless - because they did show mercy.

English colonists learned combat skills from their Native American allies, rather than the military formations of European combat. (Eg, Benjamin Church in the early 1700s). How did did the English have local allies if the Native Americans were merciless?

Finally, and I'll quote from https://en.wikipedia.org/wiki/Scalping#Intertribal_warfare :

> More recently, historian Roxanne Dunbar-Ortiz contends that, in reality, Ulster Scots settlers, who were experienced in scalping as foot soldiers in the British occupation of Northern Ireland, introduced the practice of scalping to the Americas.[15] She points out that the practice of scalping is one example of how acts of brutality were and are attributed to inaccurate degrees to Indigenous peoples, while the usually greater violence of dominant settler-colonial groups is suppressed through various means. The imagined greater brutality of groups settler-colonial nations were and are exterminating, ethnically cleansing, dispossessing and looting was thus used as one rationale for these settler-colonial undertakings.

So, how do you know that "merciless Indian savages" is an accurate description, and not a piece of propaganda to justify continued warfare and colonial expansion?

Because what I've read of history, it's much more the latter.
Donnelley Financial Solutions (Active Disclosure) | Bellevue, WA | Full-Time | On-Site

Email: jon.moon@dfsco.com

We are going through a modernization effort on all levels. We are looking for collaborative engineers that are interested in a culture of mentorship. If you are looking for a new challenge and want to pioneer using new technology, reach out.

Keywords: Go, Haskell, Python, Erlang/Elixir, Kubernetes, Docker, React

Roles: Development Manager, Principle Software Engineer, Senior Software Engineer, Site Reliability Engineer

https://accuracyiseverything.com/
Donnelley Financial Solutions (NYSE: DFIN) is the preferred global provider of financial disclosure solutions and analytics, helping clients efficiently meet their regulatory obligations and make more informed business decisions. ActiveDisclosure℠ software provides users greater efficiency in finance, legal and investor relations, as well as a better path to create and manage disclosure reports.
I think this is too narrow a view, covering only the supply side. What about demand? Why does everybody only want to live on the peninsula?

Traffic is a big factor there. We have a total and complete lack of modern/fast public transport reaching out into the outlying areas and unlocking their potential.
> there is no progressive taxation for capital gains

(I know this is not your main point, but) short-term capital gains are taxed at the same rate as ordinary income, and long-term gains have three brackets (0%, 15%, and 20%).
Apple also removed Samba from macOS for the same reason it didn't update bash or readline in ages: the GPLv3.
>That discourages people from moving up in pay. It'd likely be cheaper to make less money.

It discourages people from moving up in pay AND selling their homes.

>You'd also encourage rich people to hide their money. Especially trust fund kids who's income is low as they only take out what they need to spend.

Still creates more friction and difficulty for the wealthy.
As long as the USD is the global reserve currency, the Fed can print its way to inflation at will. Even the most diehard bears during the last recession conceded deflation required the rejection of the USD as the world's reserve currency resulting in the nullification of the power of the Federal Reserve.
I think that derivations are at a level that is too low to be useful for interoperability. The format for derivations has not changed in Guix (yet?), but you wouldn't work on derivations directly most of the time. Most of the fun happens at a much higher level where an abstraction for packages and build systems exists.

The needs of the two projects have diverged over time and the daemon in Guix is slowly being rewritten in Scheme (this has been the subject of a GSoC project and most parts already exist on the Scheme side for other purposes). I would not count on continued compatibility, nor do I think it is particularly important simply because the contents of the derivations is different, so that there would be little difference between running both Nix and Guix on the same system and feeding Nix derivations to the Guix daemon (if that even works).
I don't like to comment on downvotes on my posts but seriously? Do people really think that the actual links when you search are not the primary search results?
First reaction, very nice, I spent about a year on vuejs but I missed the structure of django. This looks promising, only had a quick look, will write something small to get a feel for it. Heard of Svelt quite recently through recommendation
>Rekognition is a public service

When this is used to track/recognize my face in a crowd what service is it that I'm receiving?
Also particle physics simulation and data crunching.

https://www.ci.uchicago.edu/research/cern
But it would selectively drive out productive members of community. Adding more rules to an already broken legislation would not work in the long run.
>You can't force people to move this way

There's 49 other states in this country where that's exactly what happens every single day. Should the city of Palo Alto subsidize them, too?

>Both sides are extreme, comprises need to be made to get anything through.

This is just a false equivalence. Prop 13 is the extreme here. There's nothing even remotely comparable anywhere else in the country. Asking people to pay their fair share of taxes is not "extreme". If we need to subsidize older homeowners who can't afford their homes, that's another discussion to be had and another funding source should be found. Doing it through property taxes has made this place unlivable.
Atlanta. Don’t aimlessly submit to job boards. Go through local recruiters.
Nick Griffin (BNP) released cooking videos with exactly that premise.

https://metro.co.uk/2014/01/08/nick-griffin-is-the-new-jamie...

> He then explains the etymology of ‘curry’ to convince us that we don’t need immigration.

> ‘Incidentally, the word “curry” first appears from a cookery book during the reign of, I think it’s Richard II, 13th century… so don’t let people tell you that you have to have huge numbers of immigrants to have good cooking,’ he says.

> ‘We’ve got a Mexican restaurant in a town not far from here. The place isn’t swamped with Mexicans. You take the recipe – that’s really all you need.’
Municipal services is not the point of property taxes. It is a fee paid to the community for occupying that space of land. It makes sense for the fee to be based on the desirability or value of that land.
Not sure why CA doesn't do what a lot of cities do. Tell homeowners they can either pay the higher property tax or put a lien on the property, payable when the house is sold (take it out of the appreciation).

I agree it's ridiculous when the people getting tax breaks are the ones that made $1M on their home in a decade.
Sonos's IPO Filing Shows Risks of Relying on Amazon and Apple
What are "productive members of the community"? People who seek profit, hide their wealth, and flip houses to make more money?
"It illuminates the basic crisis and contradiction of the San Francisco Bay Area, which is an example of capitalism at its most innovative and dynamic, and simultaneously the site of severe inequality and failing public policies and infrastructure."

No contradiction there. Inequality was always both a feature and a bug of capitalism. Inequality is kind of the whole motivation for participating in capitalism. People start or invest in businesses because they want a little bit more "inequality" in their bank account. It's not to enrich everybody equally.

If you make widgets for $4.50 and sell them for $5 each to a million people, you just extracted $0.50 from a million people and made yourself $500,000. Inequality. It's weird how people have this blind spot where they fail to integrate the big bad word "inequality" they see in the headlines, with the supposedly good and morally harmless act of making oneself rich a.k.a. unequal. I guess it's a disconnect between the micro & macro scales.

A rising tide of water will lift all actual boats, but a 'rising tide' of money doesn't lift all boats, unless there's some intervention in a more socialist direction, such as progressive taxation, to make the money act more like water. Water spreads out flat and covers all ground equally, that's how it manages to lift all boats.
I would _love_ to see that talk if you can dig it up - SQLite's stability story is fascinating.
Better yet, tax wealth instead of income. The value derived from government services is more closely proportional to wealth than to income, and income-based taxation is inherently regressive compared to wealth-based taxation. The only significant wealth-based tax in the US is property tax, and even that is somewhat regressive because the share of income and wealth spent on housing decrease as income and wealth increase.
Service mesh: promise or peril?
C# style async await for Java
Actually linear, or O(n log n)?
Arguably a low enough unemployment rate can combat this: People may not be automatically excluded for a criminal record, but a company may have "better" candidates without a record. But when unemployment is low and they're desperate for employees, they can't necessarily afford to exclude those on the reform path.
It really depends on what your scenario/usage is. Sometimes it's a terrible idea: you wouldn't do a live code update on a server handling your blog. Sometimes it's just what you're aiming for: you have expensive hardware plugged into physical lines, there's not enough capacity to migrate data flow uninterrupted, you have to update in place without clients having more than X ms delay. Real life is virtually always the first case... But if you really need it, tech like Java hotswap or elang hot code swap is there.
This is almost completely wrong, because Dennard scaling ended around 2002.

Power consumption in mainstream CPUs has been a few picojoules per instruction since the Pentium. Even the MSP430 is almost a pJ/insn. Modern ultra-low-power CPUs like the STM32L reach down below 0.3 pJ/insn, as did the LPC1110 a decade ago. Its more mainstream STM32F siblings are still stuck at 1.5 pJ/insn. Research CPUs using exotic logic families have been below 0.05 pJ/insn since 2000, but are too slow for mass adoption.

Power reduction this millennium is almost entirely about changing architecture to GPUs and other more specialized hardware, using wider registers (with SIMD instructions at times) and being smarter about turning things off and ramping their clocks.

Concurrently we've seen a huge move from languages like C and Java to languages like JS (10x the computational load of C even with JIT) and Python (200x, or 5x if your program is dominated by Numpy.)

So power usage is not a big reason for not using CPUs from 5 years ago.
Even monochrome printers?
The scale at which Amazon operates is obviously different from a weekend hackathon project. The potential for misuse is much higher.
Targeted Social Engineering Services :)