skysight-inc/HackerNews huggingface dataset:
I feel really conflicted about this.

On the one hand, there's a clear value proposition here: instead of paying a few bucks a month for a VPN, you can instead pay by giving a giant megacompany your private data.

The problem is we as a culture don't have a good consent model for educating people about what this actually means. In a world where everyone who used Onavo knew exactly what data Facebook was getting from them, and what that meant, what number of users would willingly use it?

Calling it "malware" or "spyware" doesn't feel accurate, since they're not outright lying about what the value prop is, but they're still being deceitful by omission and are preying on people's ignorance.
When you do security work, that's an important part of your job. Sure, in many scenarios like traditional pentesting you can probably do fine within the legal boundaries in most jurisdictions, but as soon as you do serious security research when you actually test your ideas in practice, you're likely to cross the line sooner or later. It's a difference between "it should probably work" and "yes, it worked, I tried it." If you're afraid of the latter, don't get involved in security as you'll get burned sooner than later.
The VAX was really a beautiful architecture and a good fit for systems that ran lots of small processes subsequently. However, it was also notoriously bad at running LISP because of its huge page table overhead. A page was 512 bytes in size, giving an address space of 2^23 pages. So when a process grew larger, the machine started to swap out parts of the page table and everything went down to a crawl. This is probably what you observed.

512-byte pages worked fine on a 18-bit or 22-bit architectures, like the various models of the PDP-10 and the PDP-11, but were simply too small for the VAX. So the VAX did solve the memory shortage of its predecessors, but in the case of LISP at the price of abysmal performance when running memory-intensive applications, which many LISP programs unfortunately were.
I wasn't swapping anything. I was arguing against the claim that Koreans are being oppressed. They're not. In an attempt by the Japanese government to make amends they have been given privileges that other foreigners don't enjoy. Some Japanese see that as unfair, because why would they enjoy special privileges if they have not been subject to unfair treatment as their ancestors were? That's where the irritation comes from.
Last I looked Emscripten already used WebRTC's data channel to emulate UDP.
Inside Two Bit Circus, LA’s New VR and Arcade Amusement Park
While that might mean that it's OK ethically (I'm not sure either way), that doesn't make a difference legally.

If you go and pick the lock of a random house in your city and get caught by the police, I very much doubt that the defence "I was just doing it to see if I could" is going to help you.
Do you have any example of how you use mind mapping. I've tried a few times to use it but have yet to find a good way to layout my notes/thoughts in a map.
All of the Windows machines that I use for work are firewalled and have no internet access, primarily so that they won't interrupt my work with fucking updates, but security is a nice side effect. My personal Windows machine has updates enabled because I don't mind if it reboots when my back is turned, and my Linux and OS X machines can be trusted to ask before rebooting to apply updates.

Microsoft has provided no real alternatives for those of us who need to be able to keep a Windows machine running overnight.
It’s never trivial to sue.
Measles: a dangerous illness, by Roald Dahl (written in 1986)
Long Before Facebook, the KGB Spread Fake News About AIDS
Nikon mirrorless cameras officially announced
Would it? I would assume that it wouldn't warrant a news story in that case. Our ancestors were only a few levels lower on the tech tree; "it must be simple" doesn't follow from that.
It Takes an Average 38 Days to Patch a Vulnerability
Yeah the commons clause does not seem like a very well written license. They even mix up i.e. and e.g.

Not confidence-inspiring.
Cyber actors is one I've not heard before.

Sounds like a good idea, what are the downsides if any?
> Most people come by their politics by assimilating their family or communities, especially in college . . .

I, without a doubt, formed my opinions largely because of my family (against my moderately-strong conservative family), not that much because of my community (my high school friends had very neutral political leanings), and definitely prior to college (high school).

I feel that many opinions are formed by high school friend groups and rarely questioned beyond that and that community is only important in generally shaping that high school exposure and experience.
Revolut launches Metal debit card that gives ‘cashback’ in cryptocurrency
Should you start a startup in your 20s?
Found it quite enjoyable just to flip through it for a bit. On the last page bottom right, I was bit surprised to see a sketch of a penis in various degrees of tumescence, done in overlay sort of like The Vitruvian Man. Call it The Virtuvian Phallus I guess.
Yeah, I don't understand what problem this is trying to solve.

If you want to stop massive money-grabbing corporations from using your software for nefarious purposes, a strong copyleft like AGPL will ensure they release their improvements so the open source community can compete. Certain big companies avoid AGPL'd software because they don't want to play, which seems to be working as intended.

“With open source, releasing source code and charging for the product is virtually impossible.” Red Hat would disagree.
I wish they'd bad this equipment not because it's Chinese, but simply because it's shit. Seriously, pretty much all mobile network equipment (including EU-based Ericsson) has critical vulnerabilities. I wouldn't worry about Chinese backdoors when anyone can get privileged access to the core network.
It doesn’t seem like there is a fix, short of removing the history API.
Algolia is hiring a US remote support engineer for Pacific, Hawaii or Alaska tz
Distributed optimization with Cloud Dataflow
excellent advice.
To add on to this, you can still improve the code quality while building on it by adding tests as you go, so you can have some solace and also sanity when testing your own code.
Pretty sure you couldn't convince a teenager to give up Snapstagram or Instabook or whatever is the next thing. Must be that these bring prosperity to their lives :).

I think we have to go to even more basic questions: what do people think about when they say prosperity? Having more money? But is it having more money than today's average or having more money than they used to have?

One thing's for sure, I wouldn't say more tech = more prosperity. By this definition alone almost every person is the world lives a more prosperous life by virtue of having a $20 burner phone that they didn't have in the '80s.

No, prosperity is "financial success" and that's related to the people around you and to some basic standard, a baseline of the times you're living in.
Exactly this. Just contact them and they will remove your account. I've done it with multiple other services and they complied without problems through customer support.
Write lots of tests first, fix the code as they break. Don't make it personal for the people who wrote it. You don't know the conditions under which they originally wrote it. All else fails, join a start up early and write a whole bunch of shitty code in an existential panic.
Introducing Binary Authorization for Google Kubernetes Engine
If you don't trust the provider then you shouldn't host on the cloud. Any cloud.
Upgrade has raised $62M in Series C funding
Certain types of expenses cannot be put on credit card though.
he hasn't done it for a brief period of time, the article says he's run for five years on one of his disposable domains?
I've heard that salaries are on average much lower but companies offering competitive wages do exist. Like you said, you will have an easier time fitting in and earn more if you work for an international company rather than a Japanese one.

I'm a software engineer in an American tech company's Tokyo office with 1 yoe and have around ¥13M total comp.
Especially now with Valve's Proton.
There's also a lot of people who use VPNs to keep their browsing private while they're on a broadly accessible wifi
Ask HN: How can web developers benefit from No-Code platforms?
Hey guys. I am looking into the benefits of the No-Code platforms, and I can certainly see a lot of benefits in it for young entrepreneurs and businesses that can not afford an in-house or outsourced developer. But what's in it for developers and designers? I am particularly interested in developers!
Do you have any tips on how to get into China?
Do not attempt a rewrite.
I started out as a Software Engineer, then switched to Data Scientist. However I have decided to switch back to Software Engineer again now, simply because I enjoy the work more. So I would advise to try get into the nitty gritty work of both, preferably through internships, and then decide which route you prefer.

I would also suggest to apply for a lot of them anyway, there's not enough skilled and experienced people to fill all positions right now, so some of them will recruit more junior people than they might be looking for at first.
I'd argue that any company who'd judge me based on the colour of my tie, or (hypothetically) the Pride entry wristband I forgot to take off -- is probably not one I'd want to work at long-term.

(Experience bears this out, though I didn't find out until much later into my tenure)

I think of jobs more in terms of relationships -- if we don't mesh, if we don't get on, then neither party will get value from the relationship and it's better to find out sooner than later.
but if you don't care so much about those things it is kinda interesting.
Design and business consulting. I am not cheap but returns are worth it. Family has additional real estate income but we are not dependent on it.
I think you’re missing your parent comment’s point. Women who were not working for wages were usually still working in the home.
Sounds familiar. I've worked on a similar code base, old code written during the startup years that is messy and have lots of subtle bugs and is a complete dependency mess.

When I joined I was told by one of the (post-startup) devs he had a rule: whenever he had to fix a bug or add a feature to a piece of code, he'd try to clean up the method or class he had to work on to implement the change. Bigger changes then allowed for bigger cleanups.

We also had the challenge of testing. So we decided to accept the situation, that we have a fragile project and that our changes will lead to bugs, and instead wrote an infrastructure that made it easy for our users to launch older versions of our application. For the most part this meant blocking bugs were not such a PITA for users, if we broke version 42 they could easily launch version 41 and use that until version 43 with a fix came along.

As for saying the lead guy did a bad job, I think you're making the mistake of looking at the code as the most important thing. It really isn't. The application and its functionality is the most important thing. Functionality is what makes the application useful to users. An application with no users is useless.
It effects entire countries. With the power of the app store ZTE was crushed overnight if you can't ship the app store you can't sell your phones. The level of leverage is pretty breathtaking.
Then don't go 3km/h over?

You do have a speedometer in your car, if it's not accurate you can get that fixed for cheap.

I never drive over the limit according to my dashboard instruments no matter how many people behind me get angry.
Koreans in Japan had been oppressed and are being discriminated today, and the special privileges cover both (with a focus on the former, of course). You can easily say that the oppression and discrimination is different but the border is not clear.

Note that I do not fully agree to their claims; it is rather common that legitimate victims try to maximize their compensations and the Japanese government will have to trade off anyway. But I think you are too generous to Japan on this complicated issue, showing only one aspect of the problem.
Mercedes-Benz, BMW and Audi sold almost 2 million cars in China in 2017. Surely most of them can be replaced by Non-EU cars in case Huawei/ZTE are not allowed free access in EU.

Trump wants a 25% tariff on every EU car, he is going to welcome such a suicidal move by the EU.
This is why need more regulations so companies can't pull this shit....
Take it your mobile phone is built in Germany, with German components. ;)

It's just a matter of picking your poison. You think your Cisco router has no backdoors? Your Intel CPU? Your Windows OS? Your Gmail account?

This isn't about making you safer, it's about removing competition (as crappy as it may have been). And they eliminate competition both economically and in the spying game. The more companies there are that want to spy on you, the more you pay attention to security and you make life hard for everyone.

But phew, the spies were banned so no need to worry anymore :).
I know how TI is structured, but I’m confident they’re top 20 anyway. Which team not at TI is better, do you think? Complexity? Navi? I don’t think so.
Not just his name, his whole company even!
Norway's plan for a fleet of electric planes
> you're likely to cross the line sooner or later.

That's basically the opposite of what security researchers working for companies and research institutes are doing. Document everything, get written consent of involved parties and sometimes even inform the police about a planned action. Make sure that you (a) don't cross the line or (b) move the line legally further away.

Of course, there are security experts who don't care about that. But they usually don't publish their results on a website with their real name.
I would correct that the 16% increase in speed leads to a 36% increase in kinetic energy, so it should be 36% more dangerous which I find much better than simply talking about increased speed (energy increases by square, even a 30kph difference, 100kph and 70kph, can double the amount of road you need to break)
In academia we do not even consider the opinion of people who cite wikipedia as a basis for their argument.
Uhh no, I created a country and ICANN assigned me a two-letter TLD. Was this not a part of your webdev bootcamp?
The vast majority of regular users I've seen go back and forth between search and search results. Heck, I do it from time to time. Most users are extremely "inefficient" by geek standards.
The key is that if your design goals are ambitious but achievable then you end up with a killer product. If your design goals are unrealistic or unachievable you tank what's achievable chasing a dream. Being frank the difference is probably that Steve Jobs had 30 years being a hands on expert in his field, and this guy was just some bloke who fancied building a self driving car.

All too often I've seen people set design goals when they don't understand the underlying problem. If jobs had targeted building an iPod that was physically smaller than the current smallest hard disk available he'd have been in this position.
Nassim Nicholas Taleb’s Favorite Literature Books
That's not how you do signing at all. You just use your private key to sign something, publish the public key for verification, and, when you want to reveal yourself, you just sign "I am X" with that key.
But you can't buy an oracle license in a shop around the corner. It is going to be hard for intel to enforce it.
> We should all be delirious with joy, all the time, if we expected happiness to increase with material wealth.

I actually do think it's plausible for happiness to increase with material wealth, but not because we're delirious with joy now, but rather because life was really, really, _really_ fucking horrible for the vast majority of human history (by our standards today).

Significantly, we can't actually measure happiness, and have to rely on "reported happiness", which is pretty much by definition anchored to expectations and thus not appropriate for long-term comparisons. Your point applies here: you wouldn't expect reported happiness to change directionally, on average.
You don't get to be the world's first trillion dollar company by leaving money on the table...
Exploratory and Live, Programming and Coding
R4R – Research for researchers
There are other places in the world that offer good public transportation, food, friendly people, etc. Unless you are attracted to Japanese culture in particular it would be so much easier to move somewhere else to experience living abroad.
Deep-water diving mammals have a wide range of adaptations to survive pressure. Their lungs collapse while they dive, they don't have frontal sinuses like land-living mammals, and they have special venous plexuses inside their air cavities (inner ear etc.) that expand when they dive and reinforce these cavities.

Deep-water fish OTOH have been caught in the Mariana trench at down to 8000 meters. No reason why 3000 meters is the magic limit for whales.

Bottom line, they don't need the tensile strength of steel as they avoid having body parts in tension or bending (by reducing differential pressures to almost zero), they just rely on the (in)compressibility of the water-filled tissue making up their body.
Artificial Intelligence in Enterprise: Basics, NLP, and Chatbots
How does a person get so much flak for hacking - on Hacker News?
> 196 interruptions per day.

These aren’t exclusively interruptions. He’s a developer but that doesn’t mean his job isn’t just to sit at a keyboard and woodpecker away all day.
> Should I just go and basically say that this person did a bad job?

You have no idea of the conditions and constraints this person was working under. You don't know if you would be able to do a better job given the same conditions (spec, schedule etc.). It is possible they did a bad job. It is also possible the did a very good job.
If you didn't steal anything, what would the charge be?
ZTE was crushed because they were banned from essential parts for electronics (think Qualcom SOCs etc...)

Companies in China do fine without the Google App Store.
Why We Hire ICO Agency
You don't just get rid of the founder and CEO for shits and giggles. I'd love to know what it was that prompted this, although I'm not sure if we'll ever find out.
Yesterday I was learning about processors, so I bought a foundry.

Doesn't everyone do this?
I doubt Joel Spolsky was equating legacy code with technical debt in this quote. Not all technical debt is robust and well tested legacy code.

Chromium for instance has code from the original KHTML written in the 90s, most of that remaining code is reasonable and makes sense today. If it didn't someone would have replaced it.
That depends what you mean by mainstream. These days the cloud data centre is a mainstream market for hardware vendors. In that environment FPGAs can make sense. They might have advantages in throughput, latency, power consumption, security (no spectre), reliability (no software updates). For example, Microsoft use them for Azure virtual networking, machine learning and something inside Bing. You can imagine a world where every blade server has an FPGA. In fact, you can imagine a world where many blade servers have an FPGA and only a small support CPU.
> Trump wants a 25% tariff on every EU car, he is going to welcome such a suicidal move by the EU.

BMW largest car factory is located in Spartanburg, South Carolina, US.

[1] https://en.wikipedia.org/wiki/BMW_in_the_United_States
Your message is full of sentences which are contradiction to each other. You are saying that WP not changed for a long time and yet at the same time you are afraid of upcoming change, and you are power user! - this is the reason why changes are so slow.

> The reality is that WordPress theming is broken. None of those 5,000 free themes can satisfy a single need in 100% percent.

It's not broken, it's just how everything works in life - unless you are skilled or determined enough yourself you need expert for customizations, it isn't possible to make creator which will satisfy everyone (and yet there are abominations like Visual Composer which try to do it). Can you customize parts of your car engine yourself?

>TLDR: WordPress lost it’s individual user base

What is used as replacement nowadays? I hope not walled gardens or solutions like medium where your content is held in grip and they just wait to squeeze.
If you have significant amounts of Python code to reuse in another language, I would recommend:

A) Run it as a subprocess

B) Call it over HTTP request/response

C) Use a message broker like AMQP
Why would anyone assume that there is connection between prosperity and happiness? The less you have, the less you want - the more happier you are.
Thanks for sharing this. I'm going to try to set this up for our research group.

I've been looking for an opportunity to learn Kubernetes with something that is not critical, yet being useful. This seems like a good fit for experimentation.
Glad that worked out, right?
*this post best viewed in Google Chrome
Probably more like the top 10%.
There are lots of online resources for learning Android - Pluralsight, Udemy, Treehouse and going through the Android dev basics site

https://developer.android.com/training/basics/firstapp/

Not sure what you mean by "clean". APIs and Frameworks are always evolving. You have to keep up to date and understand the main problem sets that are part of the platform (loading Bitmaps efficiently, activity lifecycle, etc.). And no Fragments are not being discontinued. You are probably referring to the guidelines to use the support Fragment library instead of the older Fragment classes.

I build mobile apps for a living and if you want long term stability and performance, my advice would be to go native with Java/Kotlin. If you ever want to build for iOS it's not that hard to pick up Swift/XCode - the platforms become more and more similar as they evolve.

There are plenty of people using RN and maybe Flutter too but all the mobile devs I know who work for clients and / or ship their own apps use Java / Swift.

Feel free to comment if you have more questions.

Enjoy!
You get a speeding ticket when you drive to fast. The easy solution is not to drive over the limit.

This is not hard nor is your life at risk if you do 80 in a 80 zone instead of 90 kph. (Unless it is, which is why Ambulances don't really have to adhere to traffic law where I live)

Don't drive too fast and you don't get speeding tickets, problem solved, no?

(There may be no proof that tickets make roads safer but appropriate speed limits do)
Because you think he was good for fighting his way through the early stages of a company but doesn't show the right skillset to go the next level.
> You think your Cisco router has no backdoors?

Accessible to a one-man dictatorship in Australia’s back yard? No. In any case, any backdoors in a Cisco product will be available to Canberra, a Five Eyes member.
I can see there being a market for that. The reason nobody uses FPGAs at the moment is because nobody has them outside of specialized applications.

If Intel can release a CPU with a built-in FPGA and everyone has one, software developers will take advantage of them. I can see stuff like video editing programs, compression algorithms, etc taking advantage of that.