skysight-inc/HackerNews huggingface dataset:
Everything goes in 2015 unless it would need to be backwards incompatible. Other editions, like 2018, have their feature sets frozen upon release. (Though there can be small details here; for example, at launch, 2018 will have the async keyword reserved but not implemented, the implementation will come later.)
The problems with IRV are pretty huge:

https://rangevoting.org/IrvExec.html

There are many examples of voters in real-world IRV elections _do_ rank their favorite candidates last, to help them win (the same problem plurality voting has, but worse, because there are multiple plurality runoff votes).

Mathematical models also agree – situations in which IRV produces bad results are extremely common. Something like 70% of possible situations where IRV and plurality voting produce different results, the IRV result is worse than the plurality result.

Approval voting and range voting are really the only voting systems I know of that are strictly better than plurality. They have their flaws, but per Arrow's Impossibility Theorem, there aren't any voting systems without flaws.
How I made a micro startup in less than 10 hours
a variation of bubble sort, so O(N^2)
It is somewhat surprising they put so much into the usbc push, but then failed to deliver updated monitors that work as flawlessly as the cinema.

They were like: LG does this now.
And when the car kills you, they pick and choose some data to make public, to try to show it was in fact your fault. No thanks.
^ err. Actually, those figures are for the GPU. Nevermind.
>At its heart though, IBM is just another company trying to do things to make the world a better place and to profit off helping the world get there.

No, no, no. A big company like IBM may have started out that way, but what almost inevitably happens over the long term is that selfish, greedy, ambitious, power-hungry, sociopathic people become employees and work their way up to the top (or get hired from other companies where they have done likewise) and turn the company to their own ends. And these ends are generally bad for the employees, the customers, and quite often in the long term the financial well-being of the company.

Now it is true that sometimes you get a reformer at the top like Nadella at Microsoft who honestly wants to do things right, and has the brains to figure out how to do it. That said, it is quite clear that this has not happened at IBM.
Is there a way on this release to create auto-scale rules like on RDS?
Cheap trick to speed up recursion in C++
I didn't say NOT to do it, I just think people focus too much on it. And not even the practice interview itself. I think this mindset that everyone has to have an amazing GitHub and be a rockstar 10x engineer and do tons of practice interviews in itself keeps people from applying for newer and better positions, and improving themselves on the job.

That is to say, it's a kind of meta imposter's syndrome. "I'm not even doing the right things to make myself good enough to put myself in a position to get a better job!" Which keeps people from even trying.
Are OSHA investigators known for letting companies get away with that sort of thing? My impression was the opposite.
2600 words on a Tuesday morning is rough, anybody got a tl;dr?
I mean that an operation that needs more memory than is available will fail, but the server itself will remain operational. An simple example would be loading more data into an in-memory table (row store) than there is available memory. If you're using the columnstore then your storage won't be limited to memory.
The only instances I know of rivers naturally splitting is in river deltas. These form from sediment accumulating at what was once a single river mouth. The islands in a delta have consistent properties: they are flat, consist of soil and silt rather than rock, and are usually marshy.

Anything that deviates from these rules is usually wrong. Rivers don't split around two sides of a mountain, for example.
I agree with your concerns - I wonder what could be written to alleviate them? This brings up an interesting problem.

Ie, could we write a monitoring proxy where if enabled, all traffic goes through this proxy. This proxy enables the end user to monitor 100% of traffic, all http requests, and could even have a secondary documentation flow that explains the I/O for security minded individuals.

Then you'd shut off remote network access to the binary, monitor all traffic, and feel secure knowing that it's only sending what it says it's sending, and why.

With that said, I imagine you could do the same thing with a sniffer. Perhaps a documentation standard could be built into request/responses, so a monitoring program like Wireshark could snuff the I/O and see what it is.

Do you have any thoughts on how someone could both network-license, and make you feel secure in their I/O? Ie, no trust needed?
The book[0] mentioned is excellent if you are interested in this kind of thing. It is available on Kindle too.

[0] https://www.cambridge.org/core/books/type-theory-and-formal-...
Just installed the Sublime Text version.

It seems to work as promised. Would be great if it could support unsaved files too.
Here people refuse ambulance rides in some circumstances because as soon as they take you somewhere it's $2-3000 dollars. Bonus injustice: emergency medical technicians are generally poorly paid. I have a friend who works as an EMT trainer because he can't afford to live on what he'd get paid if he were actually working in an ambulance.
It isn't a matter of time since you were exposed to sunlight that causes sleepiness. Rather, you body has its own 24 our cycle called the Circadian rhythm that is phase locked to the solar cycle. If you go into a cave far away from the sun you'll still have a roughly 24 hour sleep/wake cycle but over time it will drift away from the actual day cycle. As far as I'm aware the duty cycle of 24 our sunlight input doesn't have any effect on the ability of the Circadian rhythm to phase match with it. If you're interested in learning more I'd recommend the book Why We Sleep by Matthew Walker.
Man, am I happy to live in Europe. Because over here, your employer has an obligation to care for his employees. And that means that, yes, in those cases you have to call an ambulance. Otherwise the professional health insurance will sue the employer to death (obvious exaggeration). At least in Germany.

The stuff Tesla is doing, allegedly, is only done by really shaddy companies.
It seems pretty obvious that they need a physical therapist or a rehab physician (probably both) on staff. Ortho surgeons are great if you need immediate surgical intervention... and that's about it. Leave the rehabilitation to the people who specialize in it.
> Software can be non free but still open source.

This is a misconception I see a lot recently.

If you look at the Open Source Definition[0] you'll see that no, it's not sufficient that you can read the code. That would not be Open Source, it would be something else (Source Available?)

Practically speaking (given the linked definition), software that is Open Source is also Free Software.

[0] https://opensource.org/osd
> This is because taxing profit is a very bad idea.

Wouldn't the same argument hold for income tax then?

I mean, I can evade income tax to a certain extent by making my boss buy me a nice car, computer, bicycle etc.
Additionally 128 GB is just about 20 minutes worth of data.
Too expensive. If you just want a redundant NAS everything else is cheaper. If you want a non-redundant NAS asingle disk NAS enclosure costs 54 bucks: https://www.hardkernel.com/main/products/prdt_info.php?g_cod...
Wait, is the auto-update all that's needed for network? I assumed it was license validation or something. If it's just updating, couldn't you provide a different method of updating like manual update checking, and then peoples concerns would be solved?
But they should be able to pay something to sister or parent company because they actually use the software developed there. The question is how much. Probably not all of the profits. I guess it's really hard to determine and define strict and fair rules in this area.
If you want to see how it is complicated, review https://www.rangevoting.org/Burlington.html and (A) see if you even understand (I've seen people literally deny the basic facts or miss the point if they happen to feel politically happy with the outcome in that one example), (B) see if you can understand the situation enough to explain to someone else what happened and why people see it as a problem.

Simply running IRV is easy enough. Understanding it and its ramifications is complex enough that even the majority of IRV advocates don't understand it.
This piece seems to have been written by someone with no knowledge of voting methods other than first-past-the-post and IRV. Looking outside these two options there are clearly better ones, such as approval voting, which is even simpler. IRV isn't even monotonic!

I don't know why IRV seems to be such an attractive nuisance. Please, skip IRV, just use approval voting.
Vote for people that belong to a party that accepts the science about severity of the problem and want to fix it.
The quote isn't a contradiction and the argument makes perfect sense. Developers want to make money so they build and they rent. Rent control can be used to bring margins down and incentivize developers to build more if they want to keep making the same profit. What is the difficulty there? I thought the article linked above did an excellent job.
I've been using TabNine for a few weeks, and it's really cool how well it works. My first "woah" moment with it was writing a function where the first thing I wanted to do was take the length of the array, and once I started typing

def foo(bar):

n

it suggested the entire completion of "= len(bar)". It has a really cool way of picking up your coding style that makes it stand out to me.

Full disclosure that I know the author.
Plex is the least nightmarish of the video library apps I've used in the last few years (Plex and Kodi are the only ones I've ended up using extensively, though I've tried out several others).

Transcoding is obviously a last resort, but I've used it on rare occasions for streaming live and recorded TV from home to the Plex app on my iPhone and it works reasonably well. For my home theater stuff I absolutely don't want any transcoding at all, and Plex is generally smart enough to figure out what formats my playback device is able to decode on its own. When I first got a Chromecast Ultra, I had to fiddle with some XML config files in Plex because Plex was only aware of the non-4k Chromecast and thus would try to transcode 4k content, but I believe that Plex resolved that issue fairly quickly.
That’s nice to hear, good motivation to get it out the door. It might take some time, but I’ll be sure to do a show HN when it happens!
It gives you a bound on the areal density of the transistors, which correlates with their switching and power performance.
> It's too bad that megacorps gained so much influence over FSF and it's not true to its ideals anymore.

Wait, what?

Can you please provide an example?
We did this with our remodel. Well, not Doom per se, but 3D models output from a 3d modeling program.

Sketchup[0] is a very popular tool with architects these days. You can import those models into VR with IrisVR[1] and other tools.

We did this for our entire remodel and our architect now does the same thing when designing (after trying it out on our Vive). They also use it for their customers, both as a sales tool and to help fine tune the designs.

It's not 100% perfect (yet), but we moved and eliminated cabinets, lengthened counter tops, spaced appliances differently, etc all based on VR.

0: https://www.sketchup.com/
1: http://irisvr.co/
Which means OCaml, Common Lisp, Scheme, F#, SML are out of the game as FP languages according to you.
What makes you imply that those who grind on Leetcode then forget?
The Red Tide and the Blue Wave: Gerrymandering as a Risk vs. Reward Strategy
> but in terms of working in open source Linux a company like Canonical seems more appealing from my limited knowledge, just because their main product is distributed under a free license unlike RHEL.

RHEL isn't distributed under free software licence?

> In terms of working on interesting new software/infrastructure platforms, working somewhere like Hashicorp, or even working at Google Cloud or AWS also seem more appealing.

I work on Openshift and Kubernetes and for me and barring Google I can't think of a company where I will get to solve as many interesting problems as I have solved at Red Hat. AWS is very new to Kubernetes and I do not think they have lot of people who can mentor someone just starting with Kubernetes. From what I have seen, if you work for a particular cloudprovider, you pretty much become goto guy for that cloudprovider in Kubernetes. It can be blessing or curse but at Red hat - engineers are forced to think one layer above. How will this work on Ceph FS, NFS, iSCSI and EBS? And yeah - You don't feel like second class citizen if you are remote at Red Hat. At some companies even though - they allow remote, they can exclude you, if they want all hands on the deck (like physically).

It is true to some extent that - Red Hat strength isn't churning out new technologies (but they can surprise you). But to Kubernetes for example - it has brought a stability for enterprise(again I could be biased). If you scratch the surface, many features in Kubernetes that you take for granted was developed in Openshift.
If all your choices are eliminated, then for future rounds it counts as abstaining. If enough people do so that no one crosses the threshold, the process repeats until the last candidate remaining is (normally) deemed elected without reaching the quota (though it could also be treated as cause for a rerun if preferred).

In practice here, even in such large contests the top 5 candidates normally end up with 90% of the vote and there's enough overlap between the parties (the further left parties transferring to centre left, the two centre right parties transferring to each other) that there's normally a clear leader by then, it's rare that e.g. a candidate with 48% gets eliminated in favour of a candidate with 49% in the last round.
I don't use these questions when interviewing, but I do try to find out what really excites/motivates candidates (assuming they've survived the first ten minutes of technical, where I probably already have a no and I'm just trying to finish politely). For me, interviewing the good candidates is largely about deciding whether or not I really want to work with this person - I've already decided they're technically competent and can do the job, but I actively avoid working with assholes if I can, and I strongly prefer to work with people I think are interesting. And part of that is that they're passionate about something - a hobby, their kids, whatever.
France has a competitor to Google and that's called Criteo, one of the biggest ad business in this continent.
Have you (assuming you are the mother) had your breast milk examined? The baby should be getting plenty of melatonin and tryptophan from your milk, but it is possible for some mothers to have nutrient underproduction issues. Even if they are properly nourished themselves.
Again, it doesn't just stop--it ends in a swamp. (An "endorheic basin", to borrow from Wikipedia.)

I'm complaining about fantasy rivers that literally just stop.
> It's very obvious in this visualization (from the site linked a few comments ago): http://zesty.ca/voting/sim/54,47_77,64_13,10_irv.png

Just a friendly note: this visualization means nothing without context, and is far from "obvious". Unfortunately, I'd place this in the category of "things that are obvious to people who already believe it". Is there a better way to go about explaining your idea?
What's the difference? /s
Hetzner is cheap, but I'd be reluctant to run any business-critical stuff on it. I wish DigitalOcean would launch baremetal hardware. Even at a 100% markup compared to Hetzner, it'd be worth it for the peace of mind for better support/hardware.
I've always been interviewed by multiple people - I think 12 was the high, and 4 was the low. When I do end up getting the job, I always wonder... which of them said yes and which said no?
Agreed. That said, if you're interested in pushing something that is better than IRV and that people will actually use, I'd suggest approval voting (or possibly range voting or STAR). I don't really expect the Scholze method to ever see wide adoption.

Basically, I suggest pushing approval voting over other methods for realistic cases.
Well, not really, only low end and a bit of midrange. No chance to buy a trivial retina display with any Ryzen U. Like they just dump excess inventories of TN and HD IPS panels at whatever AMD has to offer, even if Ryzen U is far more suitable to 2.5k/3k/4k screens than any Intel UHD.

AMD, please consider making your own premium notebook brand to teach your 3rd party manufacturers what your APUs are capable of!
Because these skills are use-it-or-lose-it. They will be LRU'd out by the skills you will actually use every day. I guarantee at your next job you will not have to roll your own red-black tree from scratch...
Nothing would stop them from choosing to use cloud vs. link gray but it's far easier to identify and fix those cases than it is to have #CCC, lighten(#CCC, 10%), etc. around the codebase. This doesn't fix human error, just reduces it.
I saw the ideas presented as one of a long stream of similar ideas which have been presented, all of which shape a narrative that obscures more than it reveals. I happened to make a comment on this instance. It's great that you don't see a conflict or have any issues with the ideas presented...I'm a different person.

One thing that's happened regarding Buddhism is that western people have picked up the things they like and ignored the rest. In reality, Buddhists think that the experience of Oneness that they reach is real. They may give it different names. But I haven't heard it said by them that the experience is limited to the mind (by which you must mean an individual brain in a head). I think western "apologists" for Buddhism have done that, in order to curry favor...to win over a handful of materialists.

They are wasting their time. A materialist is already someone who staked out the least courageous position of engagement in life. What good is their approval?
Semi-answering my own question, I found this useful: https://www.equal.vote/Burlington
I would also like to see a response to this.
Yeah, I can't image someone like John Carmack having to apply anywhere.
From a USA standpoint the thread is almost as surreal. You either call an ambulance or drive them yourselves. At no point would it ever come up to send them in a taxi where I work.

Now depending on the issue it is faster to drive/be driven from where I work so an ambulance is often not that useful. For example a while back a coworker ate a tamale off the food truck only to find out that it contained peanuts. After noticing the reaction the owner took him to the ER personally (Coworker used his epipen as soon as it was known he needed it.) It is ~8 mins by car and at best an ambulance would have been 6 here and 6 back for an arrival time of 12 minutes. Now had they not been breathing they probably could have gotten a fire truck here in 2-3 mins to administer some epinephrine but they would still have had to wait the same 12 minutes to make it to the hospital because the fire truck EMT's can only do on site treatment.

So unless it is extremely dire taking a coworker to the hospital can be faster than an ambulance. That said a crushed hand or cut off finger? That is one of those where seconds matter and the fire truck/ambulance combo would be used.
This is really brilliant, literally jaw-dropping. I was really blown away by the idea and construction of the detector itself and this application is astounding.

https://en.wikipedia.org/wiki/IceCube_Neutrino_Observatory
https://xkcd.com/664/
I'm fairly new to this NAS stuff. Is there a reason to have one hard drive per sever, or is that just a limitation of this one in particular? I'm sure that RAID over a network of hard drives is a solved problem, but I wouldn't know where to start.
Google model identifies restaurants that could give you food poisoning
Saw a similar title, back in Seattle 2013 timeframe. Top 1% of ninja dev guru superstar something or other. The days when ninja was titled on EVERYTHING. So cringey. Had to have a masters in CS. I think it was 5 years of experience or something in a big tech firm only. Lots of conflicting programming languages and tech as well. Pay: $35,000 a year.

It's not hard to find relevant examples these days though. Thankfully, ninja is no longer acceptable.

Makes me imagine they literally are not looking for someone. It's got to be a scam of some sort. I heard these types are posts are put up so firms can bank off of some sort of "lack of experience" in their area tax break or something. Rumor, read on internet. I don't know. Never understood it.
The way to turn ballots into results is just a simple division, numerator (sum of scores) over denominator (number of voters). Try to explain to me the function from ballots to results in IRV with 5 candidates in as simple of terms? It's absolutely much harder to analyze IRV and predict what is going to happen. In every range voting scenario, I can show you a bunch of ballots and you could quickly figure out the smallest change required to make a different person win. With IRV, I imagine you'd first start by drawing a big tree of options, and then simulating every way each could play out...
USB stick for what?
> It doesn't accomplish anything except paying the land lord more money.

well yes this is the idea, and then more people want to be land lords to get the sweet sweet rent subsidy money, which ideally would then cause more homes to be built because of all the money coming in as rent, and which would then cause rents to fall.

Compare to absolute rent control (i.e. there is a global cap on rents), now landlords get less money, they don't have any incentive to invest in their property because they can't get any money out of it, nobody wants to get into the landlord business because its hard to make any money in it so there isn't any incentive to build new apartments.

Or compare this to the rent control where you aren't allowed to raise rents on specific tenants. If you have an apartment now, congrats you have a deal, as long as you never have to move in which case you are screwed. Also woe to anyone new to the market because you're rent is going to be higher in order to subsidize the people that the people that have been there forever.