skysight-inc/HackerNews huggingface dataset:
I am an extraordinarily moderate drinker (the last alcoholic beverage I imbibed was a single beer in March), and I have a policy of never drinking in professional environments. I have hardly ever been pressured into it, and the few times somebody has become slightly pushy, I just mutter something about "being on medication" and they knock it off.
1. If you think that there is a good reason for why a CEO would be allowed at the helm following allegations of sexual misconduct, and why two months (or more) is a reasonable timeframe to handles such a matter, please walk us through your reasoning. 2. All predators have mothers. Never seemed to stop them. Many predators have wives and daughters. Never seemed to stop them. Many defenders of predators have wives and daughters, and sometimes are women. Did not stop them. From all accounts, there have been multiple opportunities for Ushahidi board to do the right thing. Just like in San Francisco, sometimes it requires the public to drive a matter to conclusion.
I've lived 22 years of my life in the UK and 12 in North America and never heard of this before so I don't think it can be particularly common. I've heard of being 'laid off', 'fired', 'let go', 'terminated', 'made redundant', 'purged', but never this. Based on this link https://en.wikipedia.org/wiki/Cashiering it might be a military way of saying it so perhaps the poster has some background in that field.
This is for AWS only, but pretty useful: http://www.ec2instances.info/
There are lots of corporate VPNs and RPCs. Blocking of these will result in a disaster. So, just mimic, say, one of hundreds Microsoft Windows 10 user data collecting services.

AWS traffic also never will be blocked.

Notice that a selective blocking is not the same as real-time https inspection and filtering, which is an intractable task.
Animal Sculpture of 25,000 Years Ago
Mask advertisements, and replace them by beautiful paintings.
"Play it safe" doesn't make sense in this context. Dutch auctions' purpose is to incentivize buyers to bid the highest price they're willing to pay.
KeyShot 5 Crack Keygen and Serial Key Full Download Get Free HERE
ARKit is triggering an AR renaissance
Top 30 artificial-intelligence books mentioned on stackoverflow.com
Nothing that does both things together, AFAIK.

This might be interesting to compare providers by reliability
http://uptime.netcraft.com/perf/reports/Hosters
A look inside React Fiber – how work will get done
Roam Underwater and Look All Around
I dont really understand why. But it feels like every afticle on dev.to has a low quality.
Yes, services (such as AWS S3) that could be considered serverless have existed for some time now.

What has changed is that the suite of services now exist to fully enable an application to be (almost) completely serverless.

Similar to micro-services, people will overuse the word and it will seem like a fad. IMO, it's more than a fad. Once the toolchain is mature, it will become the default way of building applications.
> even though Goldman had promised that its clients would support the stock

Maybe Goldman played coy, maybe there was a misunderstanding, or maybe the eToys guy decided to add some drama, but how can Goldman's investment banking arm promise anything? As far as clients are concerned, their relationship with Goldman is through brokerage and wealth management services, they are in full control of their accounts and can do whatever they please.

This is akin to my bank promising some third party that by Friday afternoon I'll have a certain balance in USD or some specific precious metal in my safe deposit box.

The only reasonable scenario where this pledge could ring true would be a Goldman-managed mutual fund or ETF buying those shares on the other end.
> So in that sense, functions in C fail miserably... they are not functions in the mathematical sense, so you can't reason about them the same way without strong conventions.

Yes. Hence my astonishment and use of "even in C".

Indeed, the most important bit for functional programming in the large are well-defined interfaces and a very disciplined use of state. In the languages I use I see no need to resort to imperative features for "split a string by a delimiter"---but if your language is a bit clunky that might be the path of least resistance.

(To give a counterexample to my point, even in Haskell you might want to use eg a mutable hashtable in an imperative fashion. Even if that means going out of your way to do so.)

Avoiding global (or singleton) state is only the start of what's necessary. Even then OO programs tends to have lots of little pockets of state whose network of interactions goes to a large scale again and doesn't compose well.
It's just crap at storing files!
I thought the success depends mainly on luck.
i don't see how this does anything i can't just do using initD, which routes the pipes to sockets automatically.

What's the actual benefit of using this, compared to just using init and taking care of that little html myself?
Open Source solution to all travel problems
Is an interesting concept, but not without some issues to solve. How they maintain an inmaculate ice pyramid in a windy place full of dust and sand for example. Dark sand will trap heat.

On the other hand ponds and water tanks seem a more efficient way to achieve the same result without risking algae growth and debris. Ponds can be used to grow food so they serve more purposes. Recycling waste, culturing fishes and use the water later for vegetables. Chinese are doing the same since thousands of years.
The Infinite Monkey Cage non apple links are here:
http://www.bbc.co.uk/programmes/b00snr0w/episodes/downloads
Ask HN: Looking for a desktop computer for my mother
I'm looking for a brand new computer for my mother.
She essentially use Chrome and Excel in her day to day work. She's on Windows also.

I've a budget of ~800€, and want at least:

* an SSD
* 12/16GB of RAM
* a decent CPU

Any recommandation?
(ps: I don't need a screen, only the computer)
You could move into roles like software architecture or software design, etc.
My thoughts exactly. Otherwise what's the point of mentioning fiverr.com specifically.
ServerBear did exactly this, though it seems they sadly shut down. ServerScope seems to do something similar - https://serverscope.io/ though without a huge breadth.
The solution to this is to deliver arguments at runtime, rather than baking them into the program as constants. Describe some computation by a data structure that is delivered at runtime, and see which implementation does best. That way there can be no cheating.
As one the early users[1] guilty of using the "there is no shell" argument for unikernel security, I agree with what you say. I would rephrase the argument as "there is no fork()/exec()", meaning that a unikernel cannot spawn a new process.

A unikernel application which only executes native code[2],
combined with a hypervisor / hardware that enforces immutable page tables and NX, AFAICT leaves ROP/JOP as the sole remaining attack vector for RCE. Further, each deployment of the application should be done via a new build (or at least re-link), which can employ the build-time ASLR Per mentions to mitigate ROP/JOP attacks.

I'd be interested in your thoughts on what other relevant attack vectors I've not thought of that would allow for a persistent compromise of a unikernel. Feel free to discuss here or on the devel.unikernel.org forum thread[3].

[1] Page 4 in this whitepaper from 2015: https://wiki.xenproject.org/images/3/34/XenProject_Unikernel...

[2] Does not contain a JIT or interpreter able to "eval()" new code.

[3] https://devel.unikernel.org/t/unikernels-are-secure-here-is-...
Quite neat, though I must admit I faintly hoped to see someone having pulled some crazy stunt to give a higher apparent resolution (though I don't think it's possible).

It's worth mentioning that if you're first trying to maximise amount of text with things like the 80x33 mode suggested, you can "fake" even more space for text by opening the top/bottom borders and using sprites. You'd get at most 192 pixels wide if you use all 8 sprites, though, so it won't give full additional lines, but would be usable for things like status displays and the like.
Expats/foreigners/immigrants make heavy use of VPNs according to friends I have. I don't live in China but if I did and this was successful this would be a serious reason to consider leaving for me, access to the internet and www is just too important nowadays.
Looser != loser
At present, the claim made in the article is not as controversial within public health as it may seem: zip codes are a better predictor of many health outcomes, including life expectancy, than our present genome-based predictive models. The public tends to over-estimate the predictive value of polygenic risk scores, especially for complex conditions like metabolic syndrome. Zip codes capture a great deal of environmental variance, plus a bit of genetic clustering by shared ancestry. Most polygenic models fail to capture all of the relevant genetic variance, and are uninformative about environmental factors. Additionally, for some conditions, the magnitude of environmental variance and relative importance of environmental factors is greater than the variance and effect size of genetic factors.
You're missing a subtle point: not only is the distribution exponential, but also as time progresses various agents exchange their positions in top and bottom categories. So if one introduced a taxation system that redistributed equality to create a uniform distribution, you would also enforce utter social immobility. I doubt that is desirable (basically you'd be recreating the drabbest kind of communist regime known to mankind).
> wifi-supplicant and crap

What's wrong with wpa_supplicant? It works really well, you just write one config file with all the networks and you can set the networks' priorities…
Hey man I read your profile and you sound wise (according to my pre-existing biases). Just curious, what API/platform do you use for your trading bots?
https://www.vpsbenchmarks.com has benchmarks on the leading cloud providers.
> Surely the copilot can look at a map (when I say map I don't mean a piece of paper -- I mean a digital one with GPS and everything) and see their trajectory while the pilot is landing, right?

It's not like the pilot doesn't know there is a parallel taxiway. Of course there is. They would be (subconsciously anyway) looking for it to complete their mental map. It just went wrong in this case.

You wouldn't even have needed a fancy automated system to realise you were looking at a taxiway in that particular situation. There were four big aircraft on there, with position lights and taxi lights and everything. And apparently visibility was good. It was just a spectacular brain fart.

While the system you're suggesting might give better situational awareness, it might also be a dangerous distraction in other cases -- or be wrong for some reason. So more tools aren't automatically better.

In this case the existing system actually worked flawlessly: another controlling instance (the tower controller) discovered the error, took appropriate action, and all that happened was a 15 minute landing delay and a good story. Probably happens more often than we'd care to imagine.

> Like I'm imagining there should be something on the plane that shows them their trajectory and the runway information. If there is, why isn't it telling them when they're going the wrong way?

Well, there's the ILS (instrument landing system), but pilots like to land manually. IIRC it's recommended these days, just to remain in training. I suppose it's also fun.

Also, ILS might be wrong somehow (interference, technical defects, the pilot accidentally entering the data for the left runway when he was told to land on the right, etc).

So the truth is this was just human error, and that kind of thing just happens. You know the saying: if you make a system idiot-proof, nature invents better idiots.
https://www.brainpickings.org/ - Great website dealing with literary works and thoughts of humanities greatest minds.
Here's a few that I dug up from 15 mins of googling:

- In-Depth Analysis of the Great Firewall of China. Has other good sources at the bottom: http://www.cs.tufts.edu/comp/116/archive/fall2016/ctang.pdf

- How China is Blocking Tor: https://arxiv.org/abs/1204.0447

- Summary of "How China is Blocking Tor" from MIT Review: https://www.technologyreview.com/s/427413/how-china-blocks-t...
Yep. When you view results, it'll tell you what portion of the agencies in that region submitted information so you can get some sense of its comprehensiveness.
I think this is a great exploration but I'm still sceptical of current blockchain tech.

Joining the pool of miners feels wrong. Realistically there's no incentive for an every day user to join the pool.

We need to create systems that provide benefits as an average user but detracts investment into powerful hardware. Does this exist?
The auto layout depends on the target drive size, your needs may vary but I set /usr/X11R6 to 1 GB and rarely see more used than 250 MB.

Generally I use the auto layout as a strong hint on how many partitions to make and the general size suggestions - then alter based on my needs (ie. bumping var instead of home for servers).
I like bootstrapping but I don't believe in coasting on a lifestyle business or anything similar to what DHH promotes (which I view as mediocrity).
The original article did not provide any supporting evidence for this claim. Can you point us toward actual research to back up your statement?
CircleCI is great!

I use it almost everywhere.

Unfortunately here in Berlin mostly everyone switches to self-hosted version of Jenkins at one point.
Find the Best Large Machinery Supplier to Start a Machinery Business
Top Virtual Reality Horror Videos on VeeR
E-commerce Store Development for Luxury Online Retail Shops
That's fine with soft partitions like ZFS datasets, HAMMER pseudofilesystems or btrfs subvolumes. But OpenBSD doesn't have anything like that. The pain of "my /usr is not big enough and it's a hard disklabel partition with a completely separate filesystem omg how do I resize it" makes the partitioning sooooo not worth it.
After reading this, I am wondering why anyone would want to do that!
Direct Response Copywriting
I can say I like the idea, would it work to generate tests for something like Laravel Dusk ?
Access to ring 0 on a traditional OS is indeed usually "game over".

In the case of a unikernel deployed on a hypervisor this is not the case, since there is not much else in ring 0 that you wouldn't already have access to from ring 3. Conceptually you can think of the hypervisor as "kernel space" and anything inside the unikernel as "userspace".

There are advantages to running the unikernel solely in ring 3 (eg. immutable page tables) however this is not a requirement for security.
I'm using uMatrix. Block the domain js.washingtonpost.com and you won't see the subcription screen. On the other hand, I didn't see the neat visualizations other posters are complimenting, either.
> So either it was a very synchronized move by several independent minds, or more likely, it was from a same mind who operates several accounts...

The latter seems unlikely. You can't downvote until you've accumulated 500 karma (might even be higher now).

That means that in order for someone you replied to downvote you twice, they'd need two separate 500+ karma accounts in addition to their main account (which they wouldn't be able to use to downvote you from).

That's a lot of work just to be petty in the case someone online disagrees with you.

If multiple posts of yours are receiving multiple downvotes, then some reflection might be in order before casting aspersions elsewhere, because it's likely the posts that are problematic.

(And complaining about downvotes is almost guaranteed to get you further downvotes).
X-ray vision anyone?
Amazon goes to the extent to fully explain in the very first two sentences: "Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS."

"Serverless" had no previous meaning - it's not like Amazon bastardized an existing term. The word will ultimately be defined once people expect it to mean something specific. Personally I like Amazon's use of the term here.

A recent similar example: the word "performant". The number of stubborn people who screamed "performant isn't a word!" was ridiculous. Everyone understands the intention behind the word "performant" without needing to have it explained to them. The introduction and wide adoption of a word is exactly how new words are folded into language. Language is fluid! Language has never been static and inflexible, and pouting because we have extended the dictionary over and over again for thousands of years is frivolous.
This reminds me of the runway incursion incident at Shanghai, in Oct 2016:

http://www.jacdec.de/2016/10/11/2016-10-11-china-eastern-a32...
I live in Shanghai. You can still see people paying cash here but mostly from those who don't use any tech/electronics. Not talking about big/fancy businesses, most street food vendors accept/encourage mobile payment, beggars are holding their printed QR code signs asking for changes paid by mobile.
Yeah, I have FreeBSD on my laptop with iwm(4) also. 11a speeds are enough for the usual web surfing and stuff. When I need the speed (system upgrades mostly) I just plug in the cable. I have link aggregation set up with wifi and ethernet so the handover is seamless.
Nominal fees don't work because someone will just lay the $5 per account knowing they can sell them later for more. Even Reddit accounts aren't free when you factor in the cost/time to set them up and build a bit of karma.
What do you think happens at that point to make them switch toJenkins?

(In case it's not super obvious, I work at CircleCI)
At unis I know nobody could outsource PhD in computer science as it takes serious commitment and scientific publications to get one...
Building a simple command line shell in C
this is actually interesting. considering fhat the site gets rendered as intended, why would it even matter?

"because that's how it's supposed to be done" isn't really a reason... just in case.
It's already possible with some unofficial libraries.
Oh wow, this is way too cool. Just 3-4 days back I was thinking I should invest in NVDA as they pretty much have a stranglehold on AI because of CUDNN and CUDA. I couldn't muster the courage to buy NVDA considering how much the stock has grown in the last 12 months.
Now there seems to be an alternative. Perhaps I should start buying AMD.
The repo has 21 contributors and I just checked them randomly and most of them are from AMD. It'll be interesting to watch the contributions grow from outside AMD
Thanks for letting me know about that, and kindly took the time to provide your reasoning to justify your downvoting...

Well, as I previously stated, that there were multiple concurrent downvotings cast to my multiple posts on this topic, all in a short period of time, and then there weren't many downvotings afterwards...this well synchronized pattern, occurring multiple times, would make one to think, there is a certain level of dependencies behind these actions (and in short, from a statistical point of view, a normal distribution can be normal only because its data are independent -- and by standard normal distribution, we could maximize our information output -- and I thought that is the goal of this forum)...

There had been known information manipulation effected by the Chinese government over many information outlets even outside that country -- so combined with my previously stated observation, I have enough reason to doubt that the coordinated downvoting is a manipulated result...even if there is only one downvote from you -- as there are more than two downvotings, without giving a single word of counter-argument, until your post....

As for the second point, either "slavery" or "serfdom" is only a term, used to describe the situation of severe economic inequality in a society...and this inequality, and information manipulation are my argument points -- actually, I am more interested in the current situation in China than that in the ancient Egypt...

As for the third point,

> modern archeologists don't believe the workers
> constructing the pyramids were slaves as such

do you have more hard evidences? In an academic setting, we always try to compose novel theories -- they may be correct, and they may be wrong...I just feel we should have more evidences in order to prove any point have a long lasting truth in it, but not just by a single study...

Lastly, it's okay for you to downvote my post about the fact that my posts were downvoated...even if you are going to downvote that based on the sole reason that you took it for complaining or so, I am still going to voice out my observation there...
I have a desktop at home. I like things to just work (which in my experience they do better on Windows than Linux) and I like to play games (which aren't available on Linux, and I don't feel like messing with Wine).

I also like to do some development and am most comfortable doing that in a Linux environment. So far WSL works great for all my development.

I find WSL to be better integrated / less jarring than a Linux VM or dual booting. All the GUI apps I use, I run on Windows. The Linux environment I care about is all terminal-based.

My only complaint is the state of terminal emulators. I use wsl-tty but it doesn't do a very good job of emulating xterm/gnome-terminal.
Shadowsocks-libev on a Linux box hosted at AWS Tokyo region works great. Digital Ocean Singapore region is awful, at least right now. I find ExpressVPN performs very poorly most of the time. Not sure about PIA.
If you are into macroeconomics can't recommend David Beckworth's podcast enough. https://soundcloud.com/macro-musings
4 Reasons to Hire a Property Management Company
Real estate has been approved as a top class business for industrialist who have vast knowledge and desire to get succeed in this field. In case you need assistance regarding Residential Property Management Companies in Denver, just click to their site.
Know more: https://goo.gl/7pb5rJ
Probabilistic models based on naive gross-over-simplification of wastly complex reality at its best.

There is indeed a huge distance between DNA and non-genetic diseases and attempt to bridge this gap with a naive probabilistic model will surely yield nonsense.

Social and environmental factors are much more fundamental than actual DNA (gene regulation is still poorly understood) for non-genetic diseases. So, yes, statistically it is true.
> If GHC becomes well-optimized enough it can render Rust obsolete [...]

Ah yes, the mythical Sufficiently Smart Compiler (TM), scheduled to arrive any day now. Will it also be able to reliably transform non-trivial functions that are accidentally O(n) in memory consumption due Haskell's laziness, to O(1) versions?

The keyword here is reliably. There are many clever but brittle compiler optimizations that aren't used much in the field, because when performance is crucial, you can't rely on the compiler to detect this transformation opportunity in some cases and not in some other cases, so you code it explicitly.
I agree that one should strive to make good code human-readable and I often also try to use names in a grammatically correct way (to make reading easier).

However, this article leaves me wishing he'd show examples of what he's talking about.

I'd like to see his code to determine whether it reads more prose-like.
http://ipop-project.org/
For receipts, I recommend: http://ocrsdk.com/ which is the online product of Abbyy. They also have a blog post giving you some ideas: http://blog.ocrsdk.com/top-5-pains-for-developers-in-receipt...
Has anyone successfully implemented it themselves for receipts or invoices? What was your strategy?
It's not a near miss, it's a near hit.

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