skysight-inc/HackerNews huggingface dataset:
The resource is link is a very weak critique of IRV. consider their criticism of Aus 2007 general election.
https://rangevoting.org/Aus07.html

The key point which is laboured a couple of times is that some seat results are different than plurality outcomes. But that is a feature of IRV, not a bug.

Had the election been run under plurality rules voters would of voted differently and this fact seems to of escaped the author of this website.

Voters who preferenced greens first, recognising a minor parties zero chance of winning under plurality would of instead cast votes according to two party preferred lineup, who mostly would ideologically align with labour. But under IRV they can vote for anyone they feel more closely represents them but still have meaningful input into a 2PP outcome.

Show me a critique of an IRV outcome where 2PP outcome violates Monotonicity and you'll have a real critique of IRV.
I think your comment would sit better if you indicated the information, since otherwise it just reads "he said, she said, and what they said was FUD."
Depends on your use case, but I agree Hetzner needs EBS/iSCSI equivalent storage. I'm allergic to marrying yourself to AWS (or any ecosystem for that matter).
That's not that unusual. 15 minute recruiter screen -> 1 hour tech screen -> 5 hour onsite (5 parts w/ 2 devs each) can do it.

I've probably exceeded 20 before if you count lunch and meeting VPs/directors toward the end.
> The `@` symbol is a variable by itself, what is very clear from it's name

I'm almost certain that this is false, at least in Perl 5. (Sigils are dramatically overhauled in Perl 6, and I haven't kept up.)
A Deep Look at How I Work and Use Fin
http://gs.statcounter.com/search-engine-market-share/all/eur...
You can. :)
My thought as well. This wasn’t some awesome arbitrage algo, but rather buy and hold arbitrage that requires the price to go up. Why not just bet it all on black?
I prefer Magic Trackpad 2 (or native MBP 2015 trackpad) to any other way of navigation but Vi keybinds -if available- work as well.

I currently use Karabiner for this as well, but a slightly different configuration.

The two rules I use are:

* R-Cmd + hjkl are arrows (which works great with HHKB but even on native MBP it requires less movement of hand from trackpad or typing hand than the arrow keys)

* Caps solo is Esc while Caps with another key equals Ctrl.

Is there a way to do this in Linux as well? I currently have to use Linux regularly and I rebind Caps to Ctrl however for Vim it isn't ideal. So I'd like to have the same functionality I have with Karabiner on Linux (Xorg / console).
Thanks for the shoddy dismissal and personal insult, I guess?
> Edit: As much as everyone's trashing IRV as "horrible" I don't see a simple, worrisome case where it violates monotonicity;

It's terrible because the loser-elimination step that makes non-monotonicity an issue also makes it less straightforward to tabulate, not because non-monotonicity is an issue outside of edge cases.
Show HN: Using deep learning to organize your image collection
Chilean authorities attempt to recover national artefacts from British Museums
Try to check the SPF and DKIM against Yahoo's to help determine whether the email is real or not.

To answer your point though, it is unfortunately very common for organisations to use alternate domains for services you'd expect to have a high level of security.

For example many banks have their online banking portal on a completely separate domain. The main website might be "examplebank.tld", while the online banking portal is "examplebank-portal.tld".

Why they don't just use "portal.examplebank.tld" is a mystery...
It's being mentioned more during product launches than it used to be. For example, Apple heavily promoted the iPhone XS's 7nm SOC where previously it wouldn't have been mentioned.

I would guess this is due to other vendors starting to surpass Intel and wanting to highlight their process lead.
The monster group
People did do it. It just wasn’t yet on enough people’s radars.
Also X1 Carbon and T4XX series, for light/small laptop types, to say nothing of other X-series ThinkPads. I found a guy on Twitter recently, Roman Zolotarev, who runs a small job board and documents OpenBSD installation, configuration, and so on, for X1 Carbons in excruciating detail -- and apparently the detail is well beyond the needs of the typical install because X1 Carbons are evidently very well supported. My own T4XX is also very well-supported, as are those of other people I know personally who bought ThinkPads in that series for use with FreeBSD and OpenBSD after hearing about my positive experience.
Isn't that what the previous answer was trying to say? Paraphrasing "MemSQL has these features which we think Apache Ignite and others do not."

All things being equal, I agree that open source solutions are the best. Things are just not always equal.
There is no risk of SoftBank's financial situation causing a collapse at one of the companies in which they hold a minority stake. The worst that could happen is they don't fund Uber the next time they need funding.
I don't have time to jump down that rabbit-hole, but it seems to me, the best way would be for each voter to have two votes available to use for each candidate - one positive, as normal, the other negative, meaning, basically, "anyone but this idiot"... Voters could use one, both, or neither.
Right. At least, the first two are right:

'@' is a stylized 'a' (for 'array') and '$' is a stylized 's' (for 'scalar').

And '%' is a stylized key-value pair, so used for a Perl hash. IIRC.

Whatever else you may think of Larry Wall, you can't accuse him of not being ingenious :)

>sufficient amount of context.

nice('perl pun') unless not intended;

https://www.google.co.in/search?q=perl+scalar+and+list+conte...

https://perldoc.perl.org/functions/unless.html
We're not discontinuing Nashorn, simply not investing more in its maintenance any with the resources we have, which we can put to better use; if someone else wants to step up -- they're more than welcome to. Rust, Go and .Net Core (I think .Net isn't open source) are much, much smaller than OpenJDK. They require far smaller investment from the companies/organizations behind them.
Who Said What: Modeling Individual Labelers Improves Classification
>Almost nothing compiles in seconds

Go does.
I don't have advice for your kids sleep problem, but the fact that you noticed this problem and care about it means you're not the worst parents. Parenting is hard, and it sounds like you're trying your best.
I can upgrade the ram, the most useful piece of information in the review. If I could upgrade the SSD too, I'd be tempted.
To Build a Better Ballot (2016)
I would make the stronger claim that IRV is an even worse voting system than the one we already have. At least with FPTP voters can easily figure out the effect of their vote. With IRV it can be ridiculously hard to interpret, and relies on a lot of strategic thinking like "well, I think candidate A isn't great and so will not have enough support to make it to the later rounds, so I might as well rank A first so that maybe they can eliminate someone else I don't like before they get eliminated and then my vote gets transferred to my actual top choice... oops too many people did this and now candidate A won"
Take a look at the section on "Dead People Voting".

https://www.factcheck.org/2017/01/more-trump-deception-on-vo...

The vast majority of dead people voting come from reports of states comparing voting records to death records. In one example South Carolina reported that 953 people voted after being deceased between 2005 and 2012.

However when they investigated 207 cases from the 2010 election they found that '106 cases were the result of clerical errors by poll managers; 56 cases were the result of bad data matching, meaning that the person in question was not actually dead; 32 cases were “voter participation errors,” including stray marks on lists erroneously indicting they had voted; three cases were absentee ballots issued to registered voters who cast ballots and later died before Election Day; and 10 cases contained “insufficient information in the record to make a determination.”'
How the War in Yemen Became a Bloody Stalemate and the Worst Humanitarian Crisis
I'm sorry, that's deeply revisionist history. Intel kept their dominance through illegal market practices [0], despite AMD's tech advantage at the time. Intel eventually paid out >$1B, but by then the damage was done and it would take AMD almost 10 years to come back.

[0] https://en.wikipedia.org/wiki/Advanced_Micro_Devices,_Inc._v....
Wikipedia has a good artist's conception picture of it:
https://en.wikipedia.org/wiki/KM3NeT
What your describing (pushing them the more they know) is adaptive testing. Adaptive testing is great because it allows you test a wider range of skill to a higher accuracy. It's horrible for interviewing because it's very open to bias and you get inconsistent results. Unless you're doing a computerized multiple-choice test given to thousands of people, you probably shouldn't use adaptive testing.
OK, thanks, first time I've heard about something like that! Will check it out (preparing money now)...

Do you know the exact models?
I see these types of questions as the sign of an inexperienced interviewer. Given how many inexperienced interviewers one can see interviewing at tech companies, I would call that a chartreuse flag at best due to lack of signal.
Oh idk, the whole Korean language that most people speak in that country may have had something to do with it. It's not hard to look at two different exchanges and see a gap, it was hard to create an account on those exchanges and execute on the opportunity because it required an understanding of the language and the laws as well as a physical presence if I remember correctly.

And no you can't just "Find a Connection" lol, you have a lot to learn.

I still don't see how any of those skills translate into a viable business, maybe you could explain that?
So much awful software and UX is made by taking a paper based process and directly recreating it as a digital process without re-evaluating the process itself.
An Alternative to Dependency Injection Frameworks
Does that Lenovo have Mac OS?
Yeah, they did play Doom.

https://www.snopes.com/fact-check/the-harris-levels/

They just apparently did not design their HS in Doom.
Raising the Dead – And a Few Questions – With Maria Callas' Hologram
Github repository of their Golang lib:

https://github.com/cloudflare/tableflip
How to install Tomcat on Fedora 29?
They are also far from nice looking.
They have a background, a history. They’ve spent the last 40 years adding layer upon layer of tax and subvention mechanism to try to regulate the economy while solving zero fundamental issues ( unemployment, industry, global private sector attractivness, education and recently even healthcare).

The only thing they’ve managed to do is to increase the cost of the public sector. So yes, indeed i don’t have any kind of trust in their ability to understand pretty much anything.
"Beckman and Shockley ... selected the location in Mountain View, near Palo Alto, California. The place did not prove very successful: Shockley's colleagues at Bell Labs and RCA refused to move to a rural location with no long-distance phone service."

This anecdote is worth considering in light of YC's view that companies located outside of Silicon Valley are unlikely to be successful. It's easy to forget that SV was farmland not long ago.
Show HN: Ariadne, Python lib for writing GraphQL servers, inspired by Apollo
Wouldn't an ad like that attract the biggest egos, not necessarily the best coders, nor people you would ever want to be on a team with?
My favorite for single winner elections is range voting with top-2 runoff, actually. But I at least find all of these to be acceptable. Whether or not the trade-offs of range / approval voting vs condorcet methods are better seems to depend on whether you think of utility as an ordinal or a cardinal thing.
The virtualization sub-licensing racket is less well known. Big companies with virtualization offerings will sell you attractive licenses based on measuring usage with a tool like ILMT. IMO it’s intentionally complicated with the goal of having people fall out of compliance. If you end up out of compliance you can be in a position where they claim you owe based on full capacity licensing (a theoretical max) and the bill is astronomical. They use that to strong arm you into buying a bunch of stuff you don’t need, especially cloud offerings.

Oracle and IBM both do it.

https://blogs.flexera.com/elo/2016/02/higher-costs-for-being...

https://www.businessinsider.com/oracle-customer-explains-aud...
> Instant runoff voting is the system we need

No, it's not.

It's better than FPTP, but then if you threw a dart at a list of single-winner voting methods, you are nearly guaranteed to hit something better than FPTP.

Not only are there better single-winner methods, what we really need need is multiseat candidate-centered (i.e., not party list) proportional methods. STV, IRVs multiwinner cousin, isn't a bad choice here, though arguably not the best. (Degree of effective legislative proportionality is strongly linked to popular satisfaction with the resulting government across modern democracies, and single winner systems inherently produce poor proportionality and, thereby, poor satisfaction—the government fails to represent the electorate, and he electorate tends to dislike the goverment for that reason.)

Single winner systems maximize the distortion of representation due to districting (which is bad even when it isn't corruptly bad in single-member legislative district systems), and maximize the number of people that lack effective representation through voting.
Sounded pretty like my daughter at 2. She's much better now though still breast feeds at night a lot - but she's happy and healthy and we are OK - so hang in there - it will get better.
Since the root problem seems to have been inside gRPC, the stacks may or may not point to an actual cause, depending on underlying architecture.

For example, if there is some sort of asynchronous queue for message send/receive, the stacks might just show threads waiting.

I'm speculating obviously. But for any complex application you usually are looking at a mix of verbose logs and live debugging when troubleshooting.

The advantage of good logs is that you can follow the control/data flow in the application, whereas attaching a debugger gives you current state. Figuring out why you're in that state may be quite difficult, depending on the application.
A website that continually refers to other people as "propagandists" is not exactly a great sign.
Ask HN: Does Google contact my current employer if I apply for a position?
Recently I've been very inclined to apply for a position at either Google, Microsoft (and/or Github now that they merged).

Do these companies contact my current employer when I apply for a position?
That would depend on the term sheet, wouldn't it? 7% guaranteed yearly return may require unusual conditions on the investment side.
I think I missed the author's design goals for a performance management system: what it's supposed to accomplish.

Performance management systems have a natural tendency to degenerate into sources of toxic behavior... one of the most important design goals would be to avoid this, and one of the most instructive parts of a "how to" would be strategies in that vein.

As an aside: I've noticed that people who run performance management systems are under the impression that their system does a good job. After all, it chose them, didn't it?
Can you elaborate on the "desire to increase information asymmetry" bit? I mean, I get that the employer always wants to be on the upper hand in that way, but I don't see how questions like this do that.
Sales tax and income tax covers everything more efficiently in the right location. Sales tax takes place in the country where the products are sold, then that income to the company is distributed between staff and shareholders who pay income tax where they live and work. Corporation tax is some kind of tax on efficiency and usually in not in an optimal location for the benefit of society, either by accident or on purpose.
Liam Gallagher – Wall of Glass (Official Video)
The other portion here. Is the disagreement with Radeon Technology groups and AMD.

https://newsroom.intel.com/news-releases/raja-koduri-joins-i...

I can't find the other news articles. But a number of Radeon group employees have moved to Intel.

A lot of the tension I read was that the Vega team was ransacked. For console engagement chips i.e. Playstation 5 and the new Xbox. There was also speculation of disagreement between Raja and Lisa.

I'm also waiting for a higher end AMD gpu, but will probably grab a 5xx series in the future to tide me over.
no, if you look at the github issue, sendmsg fails with EAGAIN. It's probably an upper layer that hangs.
What major tech companies are using Kubernetes?
It says that everyone understands what "White Christmas" is really about. They don't.
Threadripper 3 with 64 cores is going to be mindblowing! Not that long ago since Parallella board advertised 64 slow cores and soon we can get all x86/x64 high-end cores like that!
nm is the new megapixel
Plex sucks on the Apple TV (and likely most other devices) because unless the video fits in a very narrow band of codecs (AVC, maybe HEVC with DD audio) it's going to insist on transcoding the video.

The absolute best setup I've found is Infuse (https://firecore.com/infuse) with Plex as the backend. Infuse will ALWAYS request the raw video/audio stream and does all the decoding on the Apple TV, so your Plex machine can be very modest (it's never transcoding, after all).

You can also forego Plex and just have Infuse index all the content, but I've found that it's nice to have a single Plex backend that can be shared amongst multiple Apple TVs, iPads, etc.
> However one thing Rust does that mitigates these problems a little is that diagnostics and errors are typically generated early in the build process, so generally if you see that it started off well you can focus your attention elsewhere (or even interrupt the build early to start a new one if you make small, incremental changes).

You can also run the compiler with `cargo check` and it only does type- and borrow checking. I haven't worked on any huge Rust codebases, but in my experience it usually takes only a fraction of a second at best or a few seconds at worst.
AFAIK Vat is a tax which insist on consumers, not on companies.
I was going by the max for a checked piece of luggage. The carryon will add some to that (20lbs?) but it's still a pretty generous weight allowance.
I absolutely love these. I look forward to each new dolphin update for the progress reports.
Kill close-wait connections with this perl script
My favorite is when people put "concurrency" as a feature on their resumes. When I ask them their opinions on actors vs. CSP, without fail, they don't know what the hell I'm talking about. Apparently "concurrency" to a lot of trained people just means "spinning up threads and use a lock occasionally".
Which doesn't have anything to do with the problem decribed. He doesn't want to write "wor" but "working".
Yep. Just trying to think through plausible practical scenarios where IRV might produce a bad outcome.

Which is worth doing because, regardless of what the ideal situation is, if it's associated with a spectacularly bad outcome in one of the earlier elections that uses it, that's going to be a big impediment to wider adoption.
Ask HN: Help I owe over 100k in taxes after signing up for Stripe Atlas
I signed up for Stripe Atlast in 2017, and pretty much just forgot about it.

In Canada, if your company don't make any money, you don't file anything, and the company dissolves.

So imagine my surprise at the Rocket Lawyer letter stating I owe 100k+ USD in taxes for a corporate registry that has not turned any revenue to speak of or expenses.

am I going to get extradited over this shit? God damn, I really wish they would've been clear that if you register through Stripe Atlas, you will somehow owe 100k+ in taxes. I thought taxes can only be collected if your company made the money, how can they expect me to pay this?

I'm absolutely freaking out right now. There's no way I can pay this. It's fucking ridiculous that I have to pay taxes just for registering a delware company.

edit: MODS, why did this get flagged? I'm trying to find fucking answers, this is not helping me.
Well, THAT's interesting. I've been looking at some Blackmagic stuff for streaming and camera work, that would take burden off my desktop computer. It looks like the new Mini plus this plus outboard x264 encoding (also includes ability to run a good dynamic mic into the encoding) would add up to an insanely flexible livestreaming setup that could do both GPU-needing things and camera-based things without loading the computer, and be expandable later with SDI camera inputs and the ability to do production video switching.

It… didn't occur to me that I might be thinking about running such a rig off a Mac Mini. But then it didn't occur to me that a Mac Mini would come out and be in some conditions faster than any other Mac currently made. Interesting times…
I believe they have a majority in tablets but they certainly are far from a majority in phones or computers, so I don't feel like they are any risk to your computing freedoms in practice. Some people consider the restriction on running arbitrary code a benefit (BTW I agree with you on this) and complaining about that is like complaining that it's terrible that people who buy a Mercedes or Tesla have exorbitant repair costs.

If you think they are the thin edge of a wedge that others will follow you might have a point. But I think Android and Windows (much less BSD and linux!) specifically are not following this approach.

BTW things are better on the Mac side -- most well defined (i.e. supported by a standard) devices work without additional drivers which is a huge improvement over the old Windows approach. And until the T2 machines you could boot whatever you want on their hardware (and I believe, though with little evidence, that this restriction will go away).
This is probably true for those who are more experienced - once you 'get' lifetimes and accrue code the cost of compiling is going to go up and the cost of understanding Rust goes down.

For newcomers it's the opposite. They'll have tiny projects, maybe in the hundreds-of-lines range, probably not a ton of fancy types and generics either. Their compile times are going to be quite small. But lifetimes, those will cost them a ton.
The Bannon-Frum Munk Debate: What Really Happened
Things Users Consider Before Purchasing Online
How is that different from the past ?
i wonder what the guinea pigs have to say about their experience there.
The schemas are the same. Tables behave the same way logically, and its just performance and physical semantics that are different.

We would have recent data in rowstore and move older data into columnstore. You can easily join/union between both for queries. Also some constantly changing data (like budget counters) would always remain in rowstore with many lookups and updates per-second.
HFT ain’t what it used to be.
I'm not sure that blaming Greece problems on the EU instead of unsustainable social policies and populist and/or corrupt politicians is fair. After all, a populist with more knobs to their country's economy is still a populist and, if anything, will bury the country's economy even faster.
Neutrino detection generally requires large volumes and large masses (for very large values of "large"), neither of which are as yet feasible for space based systems. The IceCube neutrino observatory, for example, makes use of a volume of ice that is on the order of a cubic kilometer (over 900 million tonnes). Suffice it to say, building cubic kilometer solid structures in space that weigh hundreds of millions of tonnes is outside of our engineering capabilities at present. However, within the next several decades this might be feasible.