skysight-inc/HackerNews huggingface dataset:
It sounds like if you run a web server, you should think about only supporting TLS 1.3 with no downgrade support, to ensure security without the possibility of your visitors' being subject to interception by a third party (even if it is their own enterprise).
Creating Custom Error Pages in ASP.NET Core 1.0
If you're using Linux, try Geary.
Kalanick probably has an ordered list of employees he's ready to fire until this thing goes away. I wouldn't even put it beyond him to hire someone just so he can fire them after a month or two.
432 Hz is (by definition) once every 21279240 + 5/24 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium 133 atom. Super aesthetically critical number right there.
Yes, timing is critical. Also finding an influential senior supporter who will sway your immediate boss. Your immediate boss has their own deliverables, deadlines and career and reputational concerns to manage, and your bright new idea may be seen as a threat to all that. Purely technical arguments won't win the day; it's necessary to understand the organisational politics. Which comes down to "managing upwards", something many technical people don't do, and don't understand that they need to do to make an impact in large hierarchical orgs. I know it took me a long time to understand these factors.
That means that a team that on average has higher performers than another one is punishing their members where they could be top performers in another team?

That doesn't make sense from an organizational point of view, you end up with teams that are on average worse than others but still treat the top 10% of team A the same as the top performers of the worse team B?
One of the best things about rPi products is that for $10 not only do you get the computer, but you are also able to tap into the huge community support behind it.
Folks at rPi Foundation are doing some really amazing work. Congrats!
> The whole thing seems massively risky for no reason other than to make a few bucks.

That's, unfortunately, the very reason why most of IoT stuff exists.
Extreme example:

Someone steals the recording saying "Hello mommy and daddy, I love you so much."

They then manage to contact you, reporting that they have kidnapped your children. They play you the recording to prove they are in your custody and demand an immediate ransom payout.

Highly prone to error, not very likely to work, incredibly evil and likely to end up with the perpetrator in jail, but, unfortunately, the sort of thing that a desperate criminal might try, and even more unfortunately, it only needs to succeed once for someone to consider it a viable tactic.

I know this is stupidly unlikely occurrence, but extrapolate it with a bit more sophistication and you can start to see why this is actually quite nasty identity theft material.
The VPN clients offer a "hotspot login" or such functionality so that you can open the access. It doesn't work for other use, just opening that VPN so that your company computer can connect to company network.
> forced to use javascript

Sounds like your gripe is less with client-side code than with JavaScript as a language.

We have a saying for that in my native language. It roughly translates as "All I hear is mimimi...".
That obvious workaround doesn't give you a 24/7 hole from the Internet. To copy information, you need a person to knowingly do it. This decreases the attack surface tremendously.
> Probably, but it can be a convenience to make some small modifications to try out things without saving them.

Yes, I remember it being very pleasant when borland C++ crashed after running your application, losing your unsaved work.

edit: that was on windows 95/98 time; so it is more likely that the application crashed the whole OS.
Design Patterns have always (since the GOF) been the observation and naming of common designs that already occur in the wild.
Open a ticket with IT?
So long as you are not using cgo, the VSCode debugger (which uses Delve as the backend) is fantastic. cgo breaks everything[1].

[1]: https://github.com/golang/go/issues/10776
Sure, the root keys of DNS are non-state operated, but they are used to sign the DNS-sec keys for the TLDs. These, in turn, are used to sign the keys for the nameserver responsible for serving the normal domain.

For any country TLD domain (.us .uk .nl), those keys are held by a state actor. That TLD then gets to sign any lower level DNS servers.

Say whomever controlled .com wanted to change the key for hackernews.com. They'd simply change the .NS record for hackernews.com to point to a different DNS box with different keys, that proxies DNS requests for the real server but re-signs them. It can then simply serve a new DANE record. (DANE records are the DNS-sec version of CAs).

This is essentially the same procedure as a CA issuing a wrong certificate.

The source of this problem is that you don't just need to trust the root DNS servers, but you also need to trust the TLD-servers that are signed by the root DNS servers. (And down recursively if there are more NS records in between)
One way it's different: Donald Trump has openly discussed a desire to deploy nuclear weapons. He has repeatedly wondered why we make them "if we can't use them", aloud, to the press. The pattern is the same (war-mongering for profit), but there aren't any moral circuit breakers this time around – we elected an amoral serial liar. The potential consequences are now orders of magnitude higher than the Iraq travesty: we're looking at millions dead in Tehran and potentially irreversible changes to the biosphere.

Trump infamously asked "what have you got to lose?" to a predominately African American and Hispanic audience [1] while campaigning. The answer: still quite a lot.

1: https://www.washingtonpost.com/news/post-politics/wp/2016/08...
That's very high for the overall population, but I'm guessing the actual number is close to 0 for say Americans who never left the country (we don't have malaria deaths contracted from inside the states, do we?). If you are someone that surfs 4-5 times/week during the season, I guarantee the odds of you dying from a shark are much higher than dying of malaria.
Every time a factory moves to a new location with lower taxes, or a wealthy person transfers assets to a tax haven, or a company refuses to repatriate earnings because of taxes, we see evidence that lower taxes have economic benefits.
> Maybe just avoid anything with "cloud" in the name?

I do exactly that. I treat the word "cloud" in a product name (or feature list) as a huge negative indicator and steer clear.
That is only because they haven't yet caught up with the technologies available to them. Are there are email web apps that have adopted Service Workers? Although to be fair that's not going to work well for keeping a large offline archive.
What I miss is Pascal.

Delphi and other drag & drop RAD tools are easy, not simple.
I didn't the last time I went on vacation in Europe. My cell phone carrier also is atrocious and charges usurious international roaming charges, so that was a contributing factor, but it's really nice to unplug and go off the grid on vacation. You just have to do things the old fashioned way - print out your reservations and itinerary, get some maps.
I use procmon heavily too. Good point about the mem usage. I find procmon especially helpful for diagnosing COM activation issues; being able to trace all the registry and file system accesses is invaluable in figuring why a specific DLL is or isn't loaded.
Not having a phone is not going to seem suspicious. Even in the US, there are still people who don't own cell phones. About 5% according to the Pew Research center, after I took the difficult step of Googling it.

Plus, some people don't have an international phone plan, or compatible charger, so they just leave the phone behind.
Who Are the Marvel Guardians of the Galaxy Vol 2 Cast?
Ah, the joy of living in the Third World, $50 shipping for a $10 item.
fair point, still no one is in the RAD market anymore.
In which case your malware can do DNS lookups against a suitable domain: Just chop your file into suitable sized strings, encode them as suitable hostnames and look up [chunk of file].evilmalwaredomain.com, and soon enough the server handling evilmalwaredomain.com will have the whole file.

Or plain HTTP POSTs with encrypted content. If it reject stuff that looks encrypted, plain HTTP POSTs encoding the binary files by taking a suitably sized file of words and encode it as nonsensical rants to a suitable user-created sub-reddit.

Or e-mails made using the same mechanism.

If you want low latency two way communication doing this can be a bit hard, but you basically have no way of stopping even a generic way of passing data this way unless you only whitelist a tiny set of trusted sites and reject all other network traffic (such as DNS lookups). And keep in mind you can't just lock down client traffic out of the network - you also would need to lock down your servers and filter things like DNS - the above mentioned DNS approach will work even through intermediary recursive resolvers (malware infected desktop => trusted corporate recursive resolver => internet), unless they filter out requests for domains they don't trust.

But basically, if you allow data out, it's almost trivial to find ways to pass data out unless the channel is extremely locked down.
Challenges of Cloud Service Development
Twitter to focus more on live video after losing more than $400M in 2016
I probably put in about 100k miles on motorcycles over the years and never had an accident/incident. I do not agree that a less powerful bike makes you safer (I only rode sports bikes btw). The slower bikes (250cc or so) generally had much worse brakes and couldn't accelerate if needed. I found 600cc bikes were the easiest to control and "safest." That of course is only true if you are going the same speed as the counterpart (which is difficult especially if you're riding a 1000cc).
Actually, they are Berthing[1][2] the Dragon craft with the ISS, which means something slightly different - grabbed by the thing you are connecting to and pulled in, vs. a (controlled) bumping into the thing. I believe that Nautical terminology is where that comes from, and means the same there e.g. berthing ships with ropes and dock hands.

1. https://en.wikipedia.org/wiki/Docking_and_berthing_of_spacec...

2. http://space.stackexchange.com/questions/13665/what-is-the-d...
I wish they would make a version of the raspberry pi display that let you plug in a Pi Zero. Then they could get rid of the huge hump on the back.
It does not, it tags you with attributes usually associated with the safer group. That's how statistical correlation works. It does not have any power, not in this sad amagic tyrannical causal universe we find ourselves in. Its a pity really, I'd sacrifice a horizontal vestal virgin for a piece of paper like that.
I am not asserting that at all! I'm saying two things and two things only:

1) you did not show any evidence of abuse directed towards women, as first claimed.

2) the supposed victims of Linus' abuse claim they were not abused. Who is Sarah to decide for them that they were abused?
"If I lied, you are allowed to insult me abundantly through your favorite channel."

Haha racket can here is how.

#lang racket

(define (foo a [methods empty])
(let ([methods
(append methods
(for/list ([i (range 3)])
(lambda (x) (+ x i))))])
(for/sum ([m methods])
(m a))))

(foo 0) ;; Should be 3
(foo 1) ;; Should be 6
(foo 2) ;; Should be 9
(foo 2 (list (lambda (x) x))) ;; Should be 11
(foo 0)
(foo 1)
(foo 2)

;; Now the wrong way

;; The lambda capturing wrong
(define (foo a [methods empty])
(define i 0)
(let ([methods
(append methods
(for/list ([z (range 3)])
;; modifying the variable i
(set! i z)
(lambda (x) (+ x i))))])
(for/sum ([m methods])
(m a))))

;; this one doesn't do the default parameter wrong, because
;; methods and methods-default share an imutable list and we
;; modify only methods so beside "empty" they won't share the same
;; reference anymore, to get it wrong we should use a mutable list
;; (doesn't exist in racket).
(define foo
(let ([methods-default empty])
(lambda (a [methods methods-default])
;; (printf "~a ~a\n" (length methods) (length methods-default))
(define i 0)
(for ([z (range 3)])
(set! i z)
(set! methods (cons (lambda (x) (+ x i))
methods)))
(for/sum ([m (append methods methods-default)])
(m a)))))

;; So i use a box to make it mutable.
(define foo
(let ([methods-default (box empty)])
(lambda (a [methods methods-default])
;; (printf "~a ~a\n" (length (unbox methods)) (length (unbox methods-default)))
(define i 0)
(for ([z (range 3)])
(set! i z)
;; methods and methods-default share the same reference of box.
(set-box! methods (cons (lambda (x) (+ x i))
(unbox methods))))
(for/sum ([m (unbox methods)])
(m a)))))

The moral of the story, language design matter, immutable by default is good, lexical scoping is good, binding over variable is good, ruby, python, php and javascript (the languages the author mention) are bad in that regards.

One thing php, ruby, python (but not javascript) has good over racket their identatation tend to be flat and racket (let form, no return statement) tend to go all the way to the right.
I agree with the sentiment, but it is there.

It's depressing, but my experience was that most people simply do. not. care. about the environment, unless it's literally something they can see _in their front yard_. Hot this year? Turn up the AC! Even when it _is_ in their front yard, if they can't see it they don't care. Worrying about the health effects of pesticides and then going for a jog and inhaling auto exhaust is inconsistent, but not a rare behaviour.
WC Marketplace – best option to build your marketplace. Its free
WC Marketplace is the most iconic marketplace plugin based on WooCommerce ( WordPress environment). It's perhaps the only solution available today, which allows to build a fully functional marketplace, free of cost. Get it from https://wordpress.org/plugins/dc-woocommerce-multi-vendor/. You can also check our site https://wc-marketplace.com/.
We are requesting you guys to try it and let us know what you think about our effort, also you can share your ideas to improve our product. I'm genuinely expecting constructive criticism here.
ESTA applicants are apparently now required to write their Facebook password on the application form. It sounds like changing it to one you remember/write down is the only answer. Or brazening out the "I don't have facebook" route.
Mitigating PHP’s long standing issue with OPCache leaking sensitive data
And they talk in real life to their kinds and not	through a toy.
<rant>

Sadly its extremely hard to buy any Pi Zero at the sticker price. Its always out or not available - and even if you can get em you only can order a limited amount (in the case were I got lucky it was 1).

The Pi Zero W seems to continue the trend as far as my local distributor is concerned. I get the overpriced USB hubs its where the profit is at but MAN stop frigging teasing its annoying if you can't buy it at that price.

I don't want the adapters - I solder to the board directly and while the sandisk sd card is not terrible its far from the fastest you can get for a similar price.

</rant>

sorry about that I am calm now.
Are You a Loan Seeking Retailer? Ask Your Lender These Questions
Retailers often need loans for maintaining and growing their retail business. Funds are required during various phases of operating a retail business, such as – seed capital for setting up a retail outlet, buying stock in bulk,
Read More @ http://www.biz2credit.in/blog/2017/02/21/loan-seeking-retailer-ask-lender-questions/
JPMorgan Software Does in Seconds What Took Lawyers 360,000 Hours
But isn't the problem that we have pretty-damning-but-still-not-direct evidence for dark matter?

If you choose to rather adjust Newtonian physics, we have to go all in and the new problem becomes not only how to "fix" it but also how to explain away the clumping of the Cosmic Microwave Background that is thought to be due to dark matter, the graviational lensing in the Bullet Cluster, the large-scale "web" structure of galaxies in the Universe. Structures and effects that actually fit a dark matter universe pretty well.

But yes, maybe there _is_ something else going on, and as a software developer sometimes working on the most terrible things of all: combinations of bugs interacting, and where you keep hunting down a futile rabbit hole assuming a single bug.

Maybe this is a combination of bugs in our theories interacting. It could be that this is part flaws in the Newtonian model, part about faults in some other model? That might explain why we've been bashing our heads on the dark matter wall for so long now.
>My paycheck is 18% less than my less qualified male colleagues.

I stopped reading after this line. Not because it cannot be true but because it reeks of agenda and made me doubt her credibility.
I had no idea what this was and the release notes don't make it obvious, so from the main github page:

> Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON

http://johnkerl.org/miller/doc

https://github.com/johnkerl/miller
The planet has been warmer in the past and supported multicellular life.
You think Uber has only 6 "Data Analyst"s?
This brings up a question I've been meaning to ask: how hard is it to solder a 40 pin connector to a Pi Zero. Do you need a temperature controlled soldering iron?
The similarities between the Trump 2016 and the Obama 2008 campaign are rather underlooked, IMO. While the two people couldn't be more different in substance, their campaigns have striking similarities.

They were both outsider candidates, promising to fix Washington politics. Both made outrageously unrealistic promises, and had strong campaign slogans evocative of building a better future. "Make America Great Again" and "Hope and Change" / "Yes We Can" both hold very similar promise.

The last person to build a slogan on quiet good governance was George W. Bush with "Compassionate Conservativism" back in 2000. Promising significant change seems to be the path to success these days.
I seem to recall a story from several years back about bombs being disguised as laptops. Requiring devices to be powered on was a simple strategy to make sure they weren't completely fake.

[1] https://www.google.com/amp/s/amp.cnn.com/cnn/2016/02/11/afri...

[2]
https://www.fedscoop.com/tsa-targets-explosives-disguised-tr...

I wouldn't be surprised if all electronics had to be powered on for that reason. (Snooping aside.)
Is there an online calculator, or is it too complicated for this to be a free service?

Someone earning £1,000,000 in the UK would pay 46% tax.

https://listentotaxman.com/1000000
It would be stupid for Lyft to do this, because if they get busted, it'd be a PR nightmare and counter-productive, because Uber can change the narrative and call Lyft the lying bad guys.

But it's also possible that it's someone who likes Lyft or/and hates Uber.
Failing at business is one thing, doing people-hostile things should be another. I'm all for reducing the personal risk of doing business for entrepreneurs, but for antisocial actions, there should be personal consequences.
its not hard at all - a 10EUR iron will do frankly if you aren't a complete spaz :)

the pin spacing is just as large as with the "grownup" RPI

just don't use lead-free solder - no good reason for it and it makes soldering harder than it need be.
It’s not HR; it’s your culture
I've found great value in simpleStorage, for those who are looking for easier object storage in localStorage.
Add I don't know why this is down-voted either.

When I go on holiday, I don't want business calls and emails following me. If I need to make a call, I'm sure I'll find a way to make it.
Something that might make you happy is that Khronos already understood that Vulkan alone won't cut it, so they are launching the "3D Portability Initiative".

https://www.khronos.org/3dportability

Lets see if anything will come out of this.
What would you say killed them?

Better optimisation for mobile viewing has given me less use for Pocket, but I still use it a lot, so I'm interested in your opinion here.
Yet again scope and closure in JavaScript, but this time easy to digest
Google Debuts Troll-Fighting AI Tool to Moderate Online Comments
Thanks.

ChaiScript has a stackbased memory model so this would fit.

Wren has a garbage collector, so this would be probalby no option for me.

Euphoria is not on github so I have to search first how the gc works. Thanks again
Same situation as you - pi zero is always out of stock. But in the video included in the post they are saying they will manufacture a lot more quantities of this compared to pi zero so fingers crossed.
How to start a side business without leaving your current job
A lot of what any government does is a rounding error on the overall budget, but are still absolutely vital. Those rounding errors don't half add up quickly. I'm pro-space exploration and believe it's worth funding, but this particular argument doesn't strike me as useful. Space exploration and technology development should justify it's costs on the same basis as any other government programs, any number of which of which could be revolutionized by 'small' increases in the overall budget.
I'm not sure I believe this myself, but just to throw out a more optimistic alternative, could we perhaps teach people how to use the internet to research, corroborate information, apply critical thought etc.?

Sigh... It's so damn disheartening but unfortunately I have to agree with you. We all seem to be living in our own personal reality-distortion fields.
My biggest concern is highschools. They mould the citizens of this country and they are broken. Bullying is rampant and terrible and overall the conditions in american highschools seem to produce more school shooters than any other country. This is not a coincidence. But nothing ever changes because if youre smart the bullies leave you alone. If youre a bit slow in any way you get eaten alive. It has to change
Just as the purpose of a war isn't to determine who's stronger but an extension of diplomacy with violence as a tool, a simulation isn't needed to determine who's weaker, countries already have a good idea on that. If the results are reasonably predictable and the request is not too severe, then you don't need a simulation, game or coin toss, ordinary diplomacy does that well; this is how events like Sudatenland takeover in last century or Crimea takeover in this century happened without a fight.

However, in an actual war many things matter more than the numbers or fighting power. For example, it is clear that ISIS is much weaker than the full USA military, however, because defeating ISIS in an actual land war would cause significant casualties to USA, they can go on - a clear simulation result showing that they would lose won't ever be enough for them to concede defeat since they can (and will) simply call it as a bluff and claim that USA is not willing to pay the blood price. So you can't settle a conflict like this with a simulation; the loser always has the backup plan of telling "make me, if you dare" instead of accepting the loss.

Agreeing to a result of simulations that both sides believe isn't settling undecided disputes nonviolently, it's just old fashioned diplomacy or ultimatum/surrender.
> Just a bunch of guys in Langley, sitting in their cubicles, killing people on the other side of the world.

I bet the lag would be terrible.

Remember Grace Hopper.
You said

Nothing exist unless experimentally proven and replicated.

Describe the experiment that proves you are conscious.
I meant noisy in terms of accuracy in all universes.
I honestly have never seen that evidence. I've heard it used as an excuse the last 40 years to lower high income taxes though.

Any sources/links/examples?
Door's machine-state into a Raspberry