skysight-inc/HackerNews huggingface dataset:
I grew up in Australia where a jury consists of 12 people. I've lived in France for the last 12 years, though, and here the jury (when there is one) it will typically be either 6 or 9 citizens. One of the overseas territories uses a jury system that only has 4 people, and then expands to 6 on appeal. It would be interesting to understand how the 'Anglo Saxon' system (outside of Scotland, it seems) settled on 12 people.
Thanks to GDPR this is no longer a rare glimpse, as a lot of sites are publishing something similar to this, or offering opt-outs. And while this list is long, it is most definitely not extreme.
If you really think it doesn’t serve any purpose this means you should always use if and never the proposed constructs. This is clearly wrong and I’d recommend you rethink your position.
KDE always had single click file opening/launching/etc - even from KDE1 days. In old KDEs -IIRC- you select stuff by hovering them for a second or so, in new KDEs when you hover an icon there is a "+" sign over it and if you click it, it adds the file to the selection (and becomes a "-" sign). You can also simply Ctrl+Click or Shift+Click on things to select them, only plain click opens/launches a file.
1-casinosenligne
There is actually a current book out that has 70 of similar advice.
Java by Comparison: https://java.by-comparison.com/
love the simplicity. bravo!
What Benefits You Can Get from SSBBW Dating
If the cases are fixed, that should be reflected in simpler code. The code can only be simpler if it takes advantage of the fact that the cases are fixed. Because of that it's kind of required to "close" them.

A plugin architecture is an entirely different kind of beast, and rarely needed. It requires some sort of interface to achieve the decoupling. Inheritance is one option here, albeit an ugly one.
All rules for how to code better should be considered but potentially ignored while you're coding in practice. This includes the rule in the article ("never use if", although it doesn't really say that) and the rule in your comment ("never replace if with polymorphism", although this too is an exaggeration of what you said).

If your code contains quite a lot of branching - especially the same pattern of branching in several places - then you should certainly consider replacing that with polymorphism, in the form of virtual methods or perhaps templates/generics (compile-time polymorphism). But you should also consider leaving the branching in place if that is simpler overall. That doesn't make the article bad advice IMO, you just need to not take it too seriously.
Beyond bionics: how the future of prosthetics is redefining humanity [video]
stripe - hast the best api docs imho
Microsoft got pretty un-evil and then rapidly got very evil again a few years ago. The GWX debacle, advertising built into your OS, forced telemetry, turning one-off purchases into subscriptions, and now maybe the return of Embrace/Extend/Extinguish.
Nope. Too much overhead for a solo developer or small team. One cloud provider already eats more time than we want to devote to ops.

And the purported benefits of multi-cloud setups are vague, handwavy, "maybe some time in the future" risk mitigation suggestions.

Since AWS won't be disappearing on short notice, we're not particularly concerned about having to pack up and go on short notice. Yeah, it'd be a lot of work, but why do that work up front AND incur ongoing double maintenance costs (in terms of time) on the < 2% chance that we'll decide we need to switch providers some time in the next decade?
yes, you are right. This data is formidable. https://medium.com/swlh/introducing-time-on-site-analytics-f... Look at the post images(time metrics) by various measures, I wrote about time-on-site metrics on just 100K records in Mysql DB. The results were curious and compelling. Imagine what if we apply this solution over 10M, 100M, 1B or more records. It's definitely worth finding analytics and usage patterns.
I'm pretty sure that pot is not an addictive substance.

Quitting pot is easier than quitting caffeine. Heavy smokers sober up quite often for job drug tests, for example. I've personally smoked for years and just quit for a while. Some things get a little off because of habit changing: A few days of decreased appetite and a bit of insomnia. The hardest part is dealing with the boredom I get at first. I simply don't want to do some things, and then I also start seriously hating some other things I just did. Like cleaning house. I hate cleaning house, but simply just dislike it when I'm smoking regularly. I eat less healthy without the stuff as well because food enjoyment is different.

But really, quitting is just a bit of a bother even after doing it for years. If you mix it with tobacco, you might be getting tobacco withdrawals... which can be fixed with smoking (Not the healthiest thing, but I do it). It is a habit, not an addiction.

I've known a few folks that have issues quitting - each and every one of these folks I've known have had underlying mental health or physical health issues that were partially self-treated with smoking.

I'm not really advocating daily use, but I'm not against it either. I just don't want people thinking they'll be horribly addicted in the same manner as nicotine, alcohol, or even caffeine.
You can buy IPv4 addresses on a second-hand market. A few years ago they were about $8 each, with a minimum of 256. Plus you need to pay an RIR member to hold them for you, which incurs about $50/year in RIR fees for Europe. So it's not a big deal yet.
One point is that you may be depriving your mind of the opportunity to build these skills on its own. If you rely on drugs to shift your brain behavior, you may lose (or at least not improve) your ability to reason from first principles, focus into a complex topic, or draw creative connections without entering an altered state. You may or may not care about that, but it's worth considering for others who may read your post.
>> Which substances are you talking about because I'm talking about Cannabis

I see. That might be true in most cases, but even Cannabis can have adverse effects on people with predisposition to mental illnesses
You can fool many users into thinking they gave consent when they haven't. At least these won't resist further.
It wouldn't surprise me to find it's based on the twelve apostles, that Jesus Christ used as his witnesses.
So… The first immortal mice might have already been born.

Imagine being a mouse living forever in a small glass box in a longevity museum.
well in that case I am assuming he wanted to say no but not to hurt your feeling he accidentally said "they don't invest in India" since you look Indian (I am assuming that based on your name)

Or he could just be a jerk.
Why not use $60 you're paying per year for 1Tb of online storage to buy a 2Tb hard drive and use it for the backup?
yes, useful site needs analytics/precise metrics to make it even better and user-focused, right?
Don't they prefer to be not in the EU, because they can keep their oil to themselves? (AFAIK if they're in the EU then EU oil companies can ask to drill in their territory: https://www.politico.eu/article/of-crustaceans-and-oil-the-c... ).

So maybe it's better to have no deciding voice but be able to keep all the money.
Aboriginals passed down their history and culture orally, so you can't really expect them to provide evidence other than their retelling. I don't think anyone is saying that the Dreamtime stories are 100% true, but it was probably influenced by something. The question is how much is story, and how much is fact?

The tree sisters story [1] (which was actually taught in schools) is apparently completely fake and the modern highway network apparently resembles the way aboriginals navigated Australia too [2]

[1] https://en.wikipedia.org/wiki/Three_Sisters_(Australia)#Abor...

[2] https://theconversation.com/how-ancient-aboriginal-star-maps...
so exactly like your average desktop? whats the problem it isn't like you share the hardware with others
I think he touches on why not during the comments about block chain. It is probably about “wasting” power and energy with inefficiency.
Improving Teaching Effectiveness: Final Report (2015–2016)
Pro-Trump propaganda manipulation live at Facebook
Yeah, as if a line with condensed conditional logic using Boolean operators really got rid of the branching and the running it through your head.

My attempted better advice would be to keep methods short and the nesting/indentation limited. Use good method names. Make it easy to understand each method in isolation.
Star Wars Cake Millennium Falcon
You have a pretty great country, so I'd say what you're doing works and I'd advise against changing it.

The current agreements give you the freedom to renegotiate should the need arise. You can't do that when you have full membership.
That was a good read, thanks.
There's some RFC suggesting that CGNATs handle PCP requests from the CPE thus allowing incoming connections. But sadly that's not implemented everywhere.
I was wondering which of the examples you think particular fall into this category of making the code more opaque?

I actually went into this with similar misgivings. A lot of "get rid of ifs" advice, particularly from OOP people ends up making things more complex IMO. However most of the advice other than the "Switch to Polymorphism" seem very down to earth and a simplification. Less about getting rid of ifs as if their mere presence was a stain on humanity and more how to rewrite what they are doing more clearly.
Top blogging tools for 2018
> It's actually a bit of a sneaky marketing "hack" by the architects.

> By doing this, the architects could turn a 2-bedroom apartment into a 3-bedroom one. By law (at least in the UK), you cannot market a room as a bedroom unless it has natural light coming in.

This doesn't sound right to me, so I checked and the best I can come up with is this, from the building regulations:

https://www.planningportal.co.uk/info/200130/common_projects...

There is reference to fire escape/egress and to ventilation but nothing about natural light. I don't think there is any requirement to have natural light for a room to be defined as a bedroom.

The subject of what a bedroom actually is appears to be somewhat murky. The Building Regulations use terms like "habitable space" for most rooms within a house which I assume allows for the fact that one persons front room/lounge/living room might be another persons ground floor bedroom/granny annex/lodger's bedsit. There are some specific cases such as kitchens and bathrooms that don't tend to be as ambiguous, but I don't think there is a regulation that backs up your statement "By law (at least in the UK), you cannot market a room as a bedroom unless it has natural light coming in."

http://www.rics.org/uk/knowledge/glossary/what-is-a-bedroom/
Hard drives fail and you need them physically to access the data. Online backups allow you access everywhere and are generally much more reliable than a single, local disk.
This all seems like the runup to the great depression :/
yes.

every 10-15 yrs or so, you are a different person entirely.

search for dan gilbert. here’s his ted talk. https://www.ted.com/talks/dan_gilbert_you_are_always_changin...
Presumably so that the backup is offsite.
Seems like an interesting book, but for some reason (your username and the fact that the only two comments you have ever written were about this same book) I am getting a feeling that you might be one of its authors.

IMO, if you are you should disclose that when you write a comment. I am all for people promoting their stuff — as long as they do so in a way that make it clear that they stand to gain from sales.
Thank you - so it‘s just less redundant than e.g. Backblaze (I assume). That‘s an important distinction. See, I‘m not a fan of using buzzwords to describe anything in more detail. „Cloud“, „AI“, „Big Data“, „NoSQL“ etc. is (sometimes) fine to get non technical people interested, but useless to say anything meaningful about a system IMO.
Yeah, sure. And water can cause drowning or severe burns when in gaseous form.
Uh, but the Tasmanian Devil is still alive. The Tiger was "effectively" and literally wiped out by European immigrants.
Twitch’s rise shows how social networks usually succeed on accident
I don't think the argument is that the constructs are useless. The argument is that it's useless (not good advice) to use them if it is only for the purpose of avoiding if statements.
Can you see how they do it? How they do the manipulation? My acquaintances, who got tricked into accepting the friend request, didn't see the propaganda, not even after I mentioned to them that it's pro-Trump propaganda. One of them did realize, a little bit later.

It's really insidious and manipulating in a clever way.

About the content -- apparently it's not true, see e.g. https://nordic.businessinsider.com/trump-falsely-claims-demo...

I don't like this kind of manipulation. (Not pro-Trump, not pro-anyone-else either.) Any tips about what to do about it? Reporting the profile is one thing, however, there're likely 10 000 other similar profiles that I never found out about.

Cannot Facebook automatically find these things and ban the ip addresses or something?
I don't think it's crazy either, I just think it's totally inappropriate to tell people to think less of their friends when they don't have the full context.

There's a lot of FB employees on HN and I wager a lot of them know how scummy their employer is. Yes, many are staying for the paycheck (and because leaving a job isn't an easy thing for everyone), but I know several who are staying because they feel that their position is where they can produce the most good for the world.

Similarly, I know many people in politics who despise who/what they work for, but keep at it because that is where they can make a difference.

It doesn't always work. But it also doesn't make me think less of them. At least of the ones who aren't staying because of the $.
Online/offsite backup is a different use case. They are paying $60/year so that, if their house burns down, gets flooded, disk gets fried by lightning, they still have their family pictures.

Local backup is cheap and fast, and you should do it too. But it doesn't provide geographic redundancy.
India is having a record-breaking year for IPOs
Let's eradicate nulls first, then do the ifs in your own time ;)
While I agree on reducing the amount (especially either too long or nested) ifs in the code, I disagree with some of the proposed patterns, especially the #3.

Sometimes we might want to use "null" rather than an empty collection to signal something different i.e null -> error, empty collection -> no result (avoiding the debate on whether we should use some exceptions for all error management).But generally speaking, creating a new object everytime instead of passing/checking null looks like a real potential loss of performances in some (not so rare) cases.
Thanks for the link, very nice.

It also led me to Concrete Mathematics by Knuth, et al ...

https://www.csie.ntu.edu.tw/~r97002/temp/Concrete%20Mathemat...
India is embracing the internet of cows to help its dairy farmers
7 Best Practices to Optimize Your Conversion Forms and Get More Leads
No, you're right. Your concerns are real but they apply to any kind of external dependency, be it cannabis, alchohol, cars or air conditioning. I wouldn't suggest that you rely on this as a creative process, but altered states can provide a different perspective. I would say though, speaking personally that I mightn't have developed certain ways of thinking at all otherwise.
I think that basically the guarantee exists as long as the raid array within the box is operating. There's no other safety.
So can getting married, having children, going to college, financial stress, alcohol, and a slew of other things. That doesn't mean that we should make all of these things illegal. To me, it means that we should be upfront and honest about this - but it is going to take some work since we've used scare tactics and misinformation for so long.
In "Pattern 2: Switch to Polymorphism", he recommends not writing huge switch-statements, but instead recommends inheritance. Polymorphism is entirely doable without inheritance using interfaces and parametric polymorphism. Besides that, great advice.
https://web.archive.org/web/20180627100453/https://code.joej...

If link doesn’t open.
Why does Kent Beck refer to the 'rediscovery' of test-driven development?
I knew that someone would write about this eventually. Facebook's GDPR popup was criminal.

When I got the popup, I accepted some default settings accidentally. Based on the context of the popup and placement of UI elements, I thought that the "Next" button meant "Proceed to my settings management screen" but in reality it meant "Keep default settings and proceed to Facebook".
Sorry, but anything in the US hasn't really been in the forefront of IPv6 adoption.
464XLAT is simpler because it gets to piggyback off of other infrastructure that is already in place for forward-compatibility, namely NAT64 and DNS64.

Not sure how much of this background you need, but since Wikipedia doesn't explain it well: as an ISP, you want your IPv6-only customers to be able to access the IPv4 internet. So you represent the entire IPv4 internet as an IPv6 prefix (generally ::ffff:0:0:0/96) and get IPv6 clients to send their IPv4 traffic to that subnet. So e.g. if they user wants to access an IPv4 service at 1.2.3.4, you instead send them a DNS response with the address ::ffff:0:12:34. Then you route packets to the "IPv4 subnet" to a system that both does NAT and translates packets from v4 to v6.

The main point here is that you have to implement this or some other non-DS-Lite solution, because it solves a problem that DS-Lite does not address: support for IPv6-only clients on an IPv6-only ISP that still want to talk to old IPv4 servers.

Where this gets interesting is that once you've implemented NAT64 + DNS64, a solution to the backward-compatibility problem falls out neatly - convert IPv4 packets to IPv6 packets using a reverse of the protocol-aware translation that NAT64 boxes do, and then feed those into the NAT64-enabled network. So the marginal complexity for solving the backward-compatibility problem through 464XLAT is lower than implementing all of DS-Lite.
Fair enough.

It’s annoying though (and kind of strange, really) that these articles (which discuss very basic concepts) make it to the front page, and may influence a bunch of rookie developers the wrong way.
Running WordPress on .NET Core with Plugins
It’s not like our brains actually turn off while we sleep. Being that aware of time seems like a good trait though. Congrats!
There are multiple similar examples. Here's one backed up with genetic evidence.

https://www.nature.com/articles/520033a
Security of Wi-Fi will always be a shit show, because standards are not public.

Want to dig into TLS? RFCs are on internet, ietf.org, in nice courier fonts.

Want to dig into WPA2? IEEE wireless security standards carry a retail cost of hundreds of dollars to access, and costs to review multiple interoperable standards can quickly add up to thousands of dollars [0]

"IEEE working groups are a closed industry process."

[0] www.wired.com/story/krack-wi-fi-meltdown-open-standards/
Or an honest post-mortem that explains the shortcomings of the proposed aircraft concept: design, aerodynamics, autonomous stationkeeping, RF comms, logistics, or whatever.

The current trend of publishing positive results but completely hiding negative results is deeply harming to research and engineering, since it doesn't allow future attempts to learn from previous mistakes.
Assuming you’re in the US.

Unfortunately one thing you need to consider is your options exercise window. Most startups require you to exercise them within 90 days of leaving the company or you lose them. When you exercise them, you need to pay AMT tax on the “spread X number of exercised shares.” (Or is this no longer true under Trump tax law? How did that saga end?) Depending on the spread and number of shares, this could be a significant price. But you have no way to liquidate the shares you receive, so you need to front a huge tax bill for receiving shares that may never liquidate.

Depending on the age of the company and your share agreement, you mignt be able to sell the shares on a secondary market. Or if you have a good relationship with the founders you may be able to arrange a buy back, or possibly an extension of the exercise window.

The worst case scenario is you leave, exercise your options, pay a huge tax bill, and the company never liquidates so you’re out a bunch of money.

Or, some pessimistic optimists might say the worst case scenario is you leave, do NOT exercise your options within the window, and then the company DOES liquidate...

All said, it’s not an easy decision and you have much more information to work with than us. My advice: don’t gamble your tax bill on weakly valued options. Whether that means you should quit or not, idk... up for you to decide.
The same thing as people inheriting from standard containers. It does not make sense!

It's like people see inheritance and then forget that containment is a thing.
I highly recommend the JAXA twitter account for the craft - they’ve given lots of interesting detail, and it’s about as exciting as Rosetta.

https://www.twitter.com/haya2e_jaxa?lang=en
Roman Holidays
China has been doing this for a long time now.

To get a leg up in the solar industry China provided research grants to the very best in the field as a way to lure them over. Chinese investments in science and tech has skyrocketed in the last two decades.

* I was one of those people who moved to China for a few years to work in software over a decade ago.
As porn (or "shopping for surprise gifts" for a more PR-friendly example) is a common use case for those, it makes sense to get a reminder to also close the tabs.
There is a mod out there [0], which prevents the rebels from catching up, thus allowing you to explore every single star in each sector. This gives you huge boost of resources, so you can quickly upgrade the ship and buy any equipment from stores. This may make the game easier to learn and try various strategies.

[0] https://www.nexusmods.com/fasterthanlight/mods/6
An approach to ECS architecture in videogames development (C)
Is hackernews /r/politics now?

If you want to see “insidious and manipulating in a clever way”, just pick up a copy of Time.

https://www.washingtonpost.com/news/morning-mix/wp/2018/06/2...
With that, it can mean that it isn't right for you if it is the only thing that triggers them. If other things do it, you might be fine with weaker highs so long as you get the underlying anxiety treated and learn to get some control when you notice a panic attack coming on.

Similar things happen with other drugs as well. Ibuprofen is pretty safe for most people to take from time to time, for example, but a few folks are allergic to it. Some folks cannot drink with their physical health problems.

And perhaps we'll be able to find strains for folks like you once we are better able to research this stuff. I'm pretty sure finding a strain fit for folks like you would be a major benefit to a company selling it for recreational use... assuming legality for recreational use, that is.
Stream 2018 FIFA World Cupon Roku Devices
Hiring graduates when you have no idea what you are doing
This was a first-hand experience of a German guy who lived as a exchange student in Florida. His host family would serve food in plastic plates to avoid doing dishes.