skysight-inc/HackerNews huggingface dataset:
I think they are getting really serious this time...

Just last year, out of the blue, Xi Jinping replaced the director of the Cyberspace Administration of China with a new guy named Xu Lin (which could be deemed as some sign that Xi Jinping really cares about the functioning of this department). Xu Lin has been staying pretty quietly during the past year, contrary to the flamboyant style of his predecessor...If someone is quiet and still able to stay in his position, especially a position that is concerned by a autocratic leader, then that usually indicates that he has been doing something concrete and not just putting up a show...

In the past, although there had been a lot of talks about regulating (not indiscriminately shutting down, but regulating) VPNs in China, but technically, they still did not have the capability of achieving that goal without shutting down many business at that time. Recently, China started to enforce new cyber security rules (and laws) which, as we could see from the following instance (see [1]), requires firms operating in China, for their communication devices and software, to:

* have regulator backdoor
* use domestic encryption technology
...

After those measures took effect, those companies, if they are still willing to operate in China, could still do their business as long as they are willing to register with the government and let the government monitor their data...And for those data channels which the government could not monitor and figure out its content, then they could easily detect them and shut them down...

My guess is, the communist regime starts to realize that it is really important for them to control the information flow in the country in a way that is firm and concrete...And by observing their North Korean neighbor (as well as the Arabian revolts in the past decade), they understand that as long as they could control their people's mind and disrupt the natural synchronization in the society, they could have an ever lasting rule even there is another great famine or some serious crisis -- and otherwise, even if their people could enjoy a certain share of economic prosperity, the government could be overthrown sooner or later as long as there are continuous occurrences of triggering events, which would be inevitable given the practical difficulty and unscalability of managing a society of one and half billion people with a centralized administration, and given the fact that many officials in the current government are really corrupt, unscrupulous and have a fairly low respect for normal humanity (for the long dehumanization tradition of the communism) at this time...

--

[1] http://knowledge.freshfields.com/zh/China/r/1514/china_intro...
> Anything that needs to simulate prod-ish environments for developers, will be using a VM (and if you're not, you should be) often via Vagrant.

I know this not to be the case, and I disagree that it should be. I don't see why I should have to spin up a separate kernel and init just to run my application during development. I wouldn't use a Mac for it, but I've seen people develop portable software which happens to work quite well on Mac and Linux dev boxes for Linux production boxes. There's a lot to be said for debugging on your home turf.
You say it's the absence of tests, but Ruby breaks RubySpec all the time, so I think the real issue is that the maintainers plain don't care.
Why you need a framework with your WebSockets
I see your point but as long as the

1. You only get notifications for numbers you sign up to watch

2. The webhook only notifies me that <number> will be transferred <at> (using some data format)

then it shouldn't be a problem, should it?
I didn't say I know how to do it. And I didn't say it's easy. Yes, currently we have fast browser and slow compilation. Just let's not assume situation can't be improved at all.
Check that one for ICO advice:

http://vitalik.ca/general/2017/06/09/sales.html
tweaks I've been collecting/researching for the past decade

Do you happen to have this available to the public somewhere?
Because an IPO typically involves floating a largish number of shares at once, so you need a guaranteed, money-in-the-bank, commitment to the tune of tens of millions of dollars, potentially more.

Underwriters have access to a bunch of people who marked themselves as aggressive investors (SEC rule to avoid snake oil companies pitching their imminent incredible IPO to a random grandma), who can then commit to smaller chunks.

If you build a platform that is capable of raising eight-digit amounts, you can advertise yourself to pre-IPO companies as a possible underwriter.

A few questions to consider.

1) How are you going to acquire those investors? Underwriters typically enjoy a large wealth management group that can provide them with a list of eligible investors.

2) How will you handle the financial transactions themselves? Underwriters typically enjoy having a banking license or two, which allows them to hold customer funds, as well as brokerage license or two, which allows them to act as a custodian for those shares once they're bought.

3) How will you, the middleman platform, get paid?
Ricetta insalata di legumi saporita e salutare
I don't think a map or chart would necessarily solve the problem. The taxiway runs parallel to the runway, in the same direction, is the same length, and is similar in width.

Similar to how a map or GPS won't stop you from turning down the wrong way on a divided highway. Or how there have been many cases of people following GPS and turning onto railroad tracks that parallel roads. https://www.google.com/search?q=driver+turns+onto+train+trac...

It's not like it happens every day, so I expect there is some significant thought going into how to mistake-proof this particular problem.
Google will ban #WoSign and StartCom certificates from #Chrome 61
More funding for AI cybersecurity: Darktrace raises $75M at an $825M valuation
I think you'd be very surprised what a lot of power and a shit antenna can do. Obviously won't last when someone comes along with DF equipment, but it really wouldn't be hard to conceal visually.
The a/c on the taxiway will not have their landing lights on while pointed downwind.

They turn them on when theyre cleared to enter the runway.
Amazon Affiliate Program Extension for Magento 2 Users – CedCommerce
To put it in the clear. The company is (obviously) Hack PR, and the client is John Cox.

The former now goes straight into my "never do business with" blacklist.
> I don't see why I should have to spin up a separate kernel and init just to run my application during development.

So that you know it.. you know.. works in that environment?

Edit:

additionally, using a VM (and particularly using a tool like Vagrant) means that the scripts/etc to setup a working dev environment need to be done ONCE, and then any developer can work on the project, on any host environment - you can use your windows machine, I can use my Mac, Fred can use his Linux box with whatever distro he wants. It doesn't matter: we all run vagrant and a provider (usually a VM hypervisor) (doesn't even need to be the same provider - you can use HyperV, I'll use Parallels, Fred can use VirtualBox, or heck even LXC), and the application runs exactly the same in that environment, with exactly the same setup. You can destroy your machine, walk to a band new one, clone the repo, run `vagrant up` and you'll have exactly the same dev environment as me again. Even if you don't use Linux for your prod environments, this type of setup is a must if you don't want developer productivity to sink to zero every time something happens that affects their host OS (OS updates breaking libs. New hardware. New software. New OS release. Switched machines. etc)

> There's a lot to be said for debugging on your home turf.

The whole point of tools like Vagrant is to allow you to run the application inside a VM, but work on it (i.e. write/debug the code) on your host machine.
Hi,

Curious why you built this when jwt.io also has a decoder for this?
Teaseract is ok printed material that's neatly organized, but other than that it seems the only other programmatic ocr is google cloud vision. It's a hundred times better, but unfortunately I need to OCR documents I can't contractual show the mighty G
The value in serverless is not the serverless itself, but the ecosystem. If you've already got petabytes of data in AWS, you're gonna use Lambda. It's true that Google will win the truly greenfield serverless applications, but I suspect those are few and far between.

In most cases people are trying to enhance what they already have which means needing access to what is already there.
Show HN: Turn your Google Analytics into beautiful reports
> Are you saying there's a way to use haskell without the GC or other runtime overhead?

There isn't yet, but there will be when, first, the LinearTypes extension arrives (scheduled for GHC 8.4) and, secondly, GHC's garbage collector is modified to take of advantage of the fact that linear types are always consumed exactly once. This will take 1-2 years or so.

After this it should be possible to write no-runtime-overhead Haskell functions by using the "lollipop" arrow after an argument, and then consuming that argument exactly once in your function. So you will have to split your functions into small enough functions, that consume their arguments exactly once, and then compose them into something that will not need a garbage collector at runtime. In theory you could write an entire application this way, although in practice you probably wouldn't bother avoiding the GC for the outermost constructions of your program, since this would offer little in performance gains and be a lot more difficult (remember, a no-GC function must consume its arguments exactly once).

But time will tell how this will compare to something like Rust's borrow checker.
> And I mean practical use cases where one would pick WSL over Linux.

You don't. You choose it over MSYS2/MinGW/Cygwin.
Advertising Tips Evidently Can Make the Profit Roll in in a Hurry
Yes, it's impossible to tell from the footage but I would have assumed hearing the pilot, not the ATC call for go around if it was pilot initiated.

But you're right, the pilot may have started the go around but we can't tell what happened from the footage.
> node has better warmup time than java lambdas (not sure of python)

Python and node are both sub-second, compared to Java's 10+ seconds.
Don't do what? Someone needs to advocate against this bullshit.

People are cheering this crap because they hold coins and when ordinary people get burned they shrug and say "you shouldn't have done that". Ordinary banking systems have a number of brakes built in so that people do not lose their money in an instant -- at least not that easily.

As an example, more than one person made the mistake of typing in an Ethereum address instead of copy-pasting and losing their money in the process. Or when someone's account on an exchange get hacked and thieves walk away with the money the usual answers are "why you didnt have 2fa" or "why did you leave money in the exchange". If someone hacks my online account they can't do an outgoing transfer to a new address without verifying a code first -- that's 2FA -- and more likely than not, there'll be a daily/per transfer limit I can report to the police, contest the wire and so forth. There are remedies. If it's crypto"currency"? Sorry for your loss!

When I say, legit uses, and people say, VPN, I am like sure you want to do a public service of seeding Linux images and your evil ISP stops torrenting so you need to use a VPN. I get it. The fact that you are using an anonymous way to pay has absolutely nothing to do with the fact that the traffic you run through this VPN is breaking the law. Surely No True Scotsman or in this case No True Hacker News Reader would do such a thing!

When I say, legit uses, and people say, various businesses accept Bitcoin, no, they absolutely don't, they integrate the separate sell your bitcoin step into the checkout, the moment Bitpay dropped Canadian dollars, Newegg Canada dropped Bitcoin without a second's hesitation. No business wants Bitcoin on their books, that's a horror bookkeeping / accounting wise.

I maintain: all there is illegal money transfer out of China and more than a little hype with the occassional Ponzi and other scams thrown in. Just because sometimes VCs are on top of a pyramid scheme it doesn't cease to be a pyramid.
Publisher News: 6 Key Trends for Brand Marketing in Hard Times
have you read the article?
@hn_throwaway_99 was referring to the wording in the article: "This gave the campaign the boost we needed and it was all the direct result of one thing: hustle"
Top 9 Best Wildcard SSL Certificate Providers
Microsoft to use unused TV channel space to provide rural Internet service
I've heard that Git was (maybe is) not fantastic on Windows either (to the point it has to ship its own bundled version of Bash!?)
Either way it's safe to say they're a shady group and one should avoid doing business with them.
The article mentions that the energy input from combustion is significantly higher than that from insolation in Manhattan in January, but also that the primary driver of the heat island effect is from building materials.

Obviously asphalt roads and (especially) parking lots are an indirect contributor to low-albedo and low-permeability landscape.

Taken together, how much of the heat island effect is due to the automobile? Would a pedestrian + transit city, with aggressive tree canopy, still be a heat island?
I second that, I've never had a PM or major GPU driver issue on Linux. I've always found that battery life improved from Windows to Linux on a given machine. Granted, you could call this unfair since I run a lot fewer daemons on my Linux boxes than run by default on Windows, but I'd call that a strength.
So I feel that I need to provide the background of the items I mentioned

Research on ExtVOS:

- .NET

- generics for .NET

- UWP based on COM (.NET was to be originally based on COM, not CLR which came to be due to Java's influence)

By products of Singularity and Midori projects:

- MDIL .NET AOT compiler for Windows 8 and .NET Native for UWP

- async/await for .NET

- Task Programming Library for .NET

By products of DrawBridge and IronClad projects:

- Pico-processes on Windows 10

- Secure kernel on Windows 10

- Hyper-V based containers

By products of Dafney, Z3 and theorem proving research:

- Driver verification framework using a theorem proving framework

- The P language used for writing Windows 8 USB drivers
> The "interesting" part is how to secure user credentials to login to the RDS instance, and manage connection pools etc, but it's not that difficult

You can run your RDS instances and your Lambda's in the same private VPC. It doesn't secure your credentials per se, but it does prevent anyone else from accessing your database with Lambda.
Why Modern Open Source Projects Fail
Mojipad: Written planner for iOS updated – added to-do feature
Conemu is pretty nice, and works with WSL:

https://conemu.github.io
that hash approach would let you replace one varargs function with a similar one... :(

though at least being forced to return to the start of a function instead of somewhere randomly in the middle seems pretty powerful to me.
If you are working for an international company there and will be using your company's network (through VPN or a physical port), then you should be fine -- according to a friend of mine who worked in one of those companies...
I think the OP author meant to say that women who give in to this sexual propositions are encouraging powerful men to repeat that behavior. Guys don't take the risk (and as we can see with all the firings, it's risky behavior) of propositioning women in a business situation unless they have found it to sometimes works. So a subset of female entrepreneurs (probably a minority, but a very influential one in terms of alpha male behavior), along with the alpha males, are ruining entrepreneurship for the chaste entrepreneurs. The chaste entrepreneurs are entitled to call women who get startup funding in this way, and thereby encourage the sexual harassment of many innocent female entrepreneurs, whores.
> when the price shoots up, it's called leaving money on the table, because it's money that the company isn't raising in their IPO, and is instead going to the banks

While true, the company can manage that risk by limiting the amount of shares to float, and then allocate more shares for sale in a secondary offering (Tesla just did one in 2016).

The game theory kicks in, though - when the float is too small, who's going to be the first sucker to bite on the buyers' side, knowing that a massive amount of shares is prepared for a secondary float shortly afterwards? I sure as heck wouldn't touch it, why not have someone else do price discovery.
I get chills when I hear the main theme too, but for different reasons I suspect. Entirely agree that music appreciation is a subjective experience.

There were lots of scenes where McConaughey was drowned out. (That was also during the period in his acting career where he seemed to like using a really drawling accent which was really hard to understand even without foreground noise[1], and made me occasionally wonder if he had had a stroke and nobody had noticed.)

Funnily enough, I never had a problem understanding Tom Hardy as Bane in Dark Knight Rises, which is odd given I'm one to often have subtitles on so I don't miss dialogue.

[1] Ahem, I mean, "music".
The open source AMD graphics drivers in Mesa are considerably more stable than the equivalent Windows drivers and the proprietary Linux drivers (though those are getting a bit better). In many cases the open source drivers outperform the proprietary ones. The Mesa Intel drivers have been rock solid since about 2010, I've not had an issue with the stable release of Mesa on standard Intel hardware since then. I've run an average of two models from each generation of Intel hardware since 2010 except Broadwell, and not encountered an issue.

Switchable graphics can be a bit of a pain, but with a bit of fiddling around with DRIRC and a PRIME-capable GPU driver it can be had without too much pain.
> and possible Arab spring

I'm sure that the powers-that-be in China aren't overly scared of a failed popular uprising.
Yes , the biggest problem for me and wife has been to visualize how the new furniture we are buying will look inside our house. AR can solve lot of those problems to some extent
RIP
I have been using RescueTime for almost 2 yrs now
It's actually pretty horrible but that's not windows' fault. It was designed for case sensitive unix systems with the appropriate ssh infrastructure and other shell tools in place which windows didn't have.

There are some powershell wrappers that make it better.
Has anyone used Zappa in production? What has your experience been like?
Evie? I honestly have no idea who that is. But the more powerful the jamming, the easier it is to find the source. These days even hobbyists play around with cheap off-the-shelf RF analyzers and directional antennas, so I can't imagine that someone jamming airport signals would be able to evade arrest for very long.

Heck, the FCC will even track you down if you operate an unlicensed radio station. See: https://www.youtube.com/watch?v=QIGAOLJh-XE
Agreed re the UK. Generally British people aren't direct in the workplace to the same level Americans or Australians are. If you want to know what people actually think, you need to be at the pub.

As someone who likes to control my alcohol intake I therefore have similar issues - I normally have a soda and lime every second drink. But yes this takes a strong ability to withstand social pressure.
Laptop's with switchable gpu seem to be challenging to get to work as designed wherein the integrated gpu is the only one used much of the time.
"Interesting - this user is downloading gigs of data from a single IP over https, and zero data from anywhere else"
Windows store also has full/legacy Win32 apps. See the Evernote app in the store, its regular old Win32
Did you mean gnu/windows?

-rms

:)
Took me a while to realize that two guys playing basketball were actually Virtual
Is anyone else slightly peeved by the popularity of this misnomer?

If you are paying for servers, your app isn't serverless. Real serverless to me means decentralized p2p and offline apps. I also consider p2p-routed apps with centralized control serverless as long as they continue to function in a read-only state when the control server is down.
After reading this, I want to do it.
The problem I was hinting is that it looks simple on paper and when following the book exercises, but then one picks up a random GUI library, needs to map callbacks and event handlers, it starts to get a bit harder to understand if one needs a lifetime annotation (which one), (A)Rc, RefCell, and starts to jungle them around until it compiles.

Again, maybe it is just me and need to spend more time learning it.
> A Chrome build is truly a computational load to be reckoned with. Without the distributed build, a from-scratch build of Chrome will take at least 30 minutes on a Macbook Pro--maybe an hour

From someone regularly working on multi hour builds (on build servers), this imo sounds like the light kind of build I'd wish I worked with ;)

That said, this article was about a weird behaviour in Windows when destroying processes, not about heavy builds.
That sounds sensible, though the article lacks those comparisons too if that is the intended use case. As well as a couple of others (VM, wubi)
So, no any special needs. It's quite strange to see such judgements from a software engineer about a tool that serves many other people very well (I'm 80/20 on Windows/Linux for more than 20 years and have very different experience, for example). Probably, it's the matter of personal preferences, not of the quality?
Yeah, that is cool, also liked the Mozilla tutorial
for Java devs: how to develop the WebSocket server:

https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_...
OpenMW is insane. I am totally floored by entirely reverse-engineered game engines like it and OpenRCT.
Why should he tell you what you should change to get approved? You already said that you had new ideas about how to differentiate your service against Upscribe - why not list these out into a roadmap? You've not offered anything that is different to one of their providers already offers.

At the moment, you're claiming that 'novelty' is the choice of consumers to choose a different product. That's not novelty, that's competition.

Their comments are entirely reasonable - submit it when it has something new to offer. You say that you have these ideas - and if you truly believed in what you were doing, then you would put this time in upfront on the product on the speculation that it would be so good, they could not turn you down.
They really are great guys, it's not the first time they've tweeted me either!

The CEO is active on HN too. Great customer service.
I've heard stories like that about every PC laptop manufacturer. Including Microsoft themselves with the Surface!

Somehow desktop hardware seems a lot more solid though.
With the setting sun just right, you wouldn't see the red, just reflected sunlight. There's no guaranteed solution for all cases, and aerospace visuals are some of the most heavily studied of any industry.
I just found the jwt.io one a bit cumbersome to use - I wanted to be able to paste as the first thing on the page, not selecting existing stuff in a textarea, delete that and then paste. Simpler seems better to me. I also missed a countdown on jwt.io :)
> Like it or not, the GFW helped to created the "most dramatic
> periods of economic development" in Chinese history.

Like it or not, several thousands of years ago in ancient Egypt, slavery helped to build many great pyramids -- the "most dramatic periods of economic development" in ancient Egyptian history...

> You don't need Google/fb/twitter etc to have
> booming Internet/high tech economy.

But one does need Google or duckduckgo to have a blooming mind in this age...