skysight-inc/HackerNews huggingface dataset:
Historically governments absolutely did need to kill people abroad to exist. The US has fought wars of independence and territory, it's had a war with britain, canada, and the mexico (spain). It's just that now we have agreed upon turf lines. In other places of the world where no such agreement exists, governments are still killing people.
I did not escape in the physical sense, but I picked up side projects to keep building out my skill.

I make it a priority to try to find more interesting work and projects that will add value to the company.

I have tried for many years to create a profitable side project, but I am still trying. You have to be careful about survivorship bias when you hear about successful startup. I am not saying you should not try, I am saying you have to consider that there are far more failures than successes. Keep that in mind and try to learn as much as you can along the way.
Also-- companies that aren't legally mandated to allow third parties to reverse engineer their medical devices would otherwise use every means within their power to stop you from doing that. We know this because companies outside of the medical industry use every means within their power to stop you from doing that.

And I can't see how a response of "let's get rid of the chess board so they can't play" would be an adult response to this problem.
The person you're replying seems to be making a parody of copyleft, applying Richard Stallmann's four essential freedoms to program data. I don't think it's a serious attack on Rust's borrow checker.
i.e. Memory will be under GPL license!
Occasionally I toy with the idea of fitting a job-lot of Powershot digital cameras onto a frame and doing insanely-HDR shots of scenes. Or 3D composites, or instant 360 degree panos.

Time for another browse on eBay!
They have to let US citizens in, but they can detain you for a reasonable amount of time while they investigate you, which could be days. They also don’t have to let your stuff in. If you don’t answer their questions, you are very likely to get into the country late and without your possessions, so only do this as a last resort.

(This is in contrast to interacting with police within the country, where they can’t search your stuff against your will or hold you without probable cause, and not answering questions is a good default.)
> Browsers work with file addresses on your system.

Not for AJAX requests they don't!
But the bug aspect is only one part of it, the other is that it ties the future goals of the projects together.

What happens when the web wants to implement some special optimization or security addition but SQLite doesn't want or support being used that way? What happens when SQLite makes a breaking change in a future version that might make sense for them, but would break a large number of web apps?

Once something is in the web standards, it's VERY hard to drop support for it. SQLite might make sense now, but what about in a decade?

No matter how you slice it, WebSQL has the ability to become a massive maintence liability, one that all major browsers agreed was too significant to codify into a standard.
Something like this?

https://www.youtube.com/watch?v=nY_hcazo86A
It's a poignant reminder that time runs out for all of us.
Badly needs quality control.
> I wish Rust would come to embedded development ASAP running a real time OS written in Rust.

You want someone to write a Rust RTOS? Or would it suffice for a vendor to release a BSP with Rust support? IMO your current RTOS vendor can (and should!) offer this. Lots of existing RTOS companies will vendor a gcc or clang toolchain for their customers. The fact that C and C++ are well specified independent of their implementation really helps, though. But the baseline rust toolchain already provides a lot of what's needed. They "just" need to offer integration with their C library, designate llvm triple(s), etc.

If your RTOS vendor offers support for C and C++ already, chances are you can write rust for your target already. Unfortunately you'll need to stick to no_std until that BSP shows up though. :)
There used to be a hidden list. I was the head of android dev for flock , a team messenger and we had gotten in touch with OnePlus who added us to the whitelist. More details here : https://hackernoon.com/notifications-in-android-are-horribly...

Though they were moving away from that model to a model where apps alive for more than a certain time interval in background were killed. So apps which you use the most heavily are more likely to be penalized.
Coke is competing against Pepsi. Who are Facebook's competitors?
Why can't MongoDB can't compete with AWS? Aside from cloud vendor lock-in, and economies of scale that AWS has.

That’s kind of the point. If you want a managed service, Mongo can’t compete at the scale of AWS.

And by definition, if AWS is offering the same API, there is no “cloud vendor lock in”.
I have a family, so working at home is far preferable to working in an office. Then again, my previous workplace was toxic (bad management), so perhaps it's better with better management, but I can't see how working in an office can ever compete with being at home with my wife and kids.

If you want/need more social interaction, there are plenty of other options to consider, such as:

- join a sports team or community group
- interact with neighbors (they become co-workers if they're also working remote)
- get a co-working space
- attend community meetups regularly (I go to technical and entrepreneurship meetups)
- get hobbies outside the house that involve others

The nice part about working from home is you get to decide who to interact with since you're not stuck with whomever your company chose to hire, and you can still communicate with them over chat or whatever. Sure, you have to be a little more proactive about it, but I think it's clearly better.
I'd recommend full stack JavaScript because it's so pervasive. You'll find many more learning resources and starter kits.
>It's all about your priorities/tradeoffs and how much work you're willing to put into it. They lead a very no-frills budget-restricted life, keep very minimal possessions, put effort into finding overseas teaching jobs in low cost-of-living areas, finding dirt-cheap travel deals...

So how is their retirement plans coming along?

>...and honestly I think the kids getting all this early travel and cultural exposure is probably a big net win (vs e.g. prioritizing things like buying them the latest video game consoles and fashionable clothing, etc).

That seems to be a loaded assumption. I've known people who spent their entire childhood traveling, and rather than culturally rich they just couldn't fit into any culture - they were inappropriate and had difficulty functioning in a North American lifestyle due to having a mish mash of wordly exposure which has proven to be pretty career limiting. They can tell neat stories about their time in South America, but can't figure out why people don't want to hear outright that their ideas are dumb. There's this assumption that the more you travel the more well rounded you'll be, but you've just been you in more places, doesn't mean you'll be a better person.
Is your point that her failure to comply with work visa rules was actually the right thing to do, and thus her punishment for it is unfair?
Ooh that looks pretty interesting!

Tock appears to be a Rust based embedded OS, so relevant to this discussion.

https://github.com/tock/tock
These are my favorites:

alias ia="open $1 -a /Applications/iA\ Writer\ Classic.app"

alias makepass="pwgen -s 30 | awk '{print $NF}' | pbcopy"

alias phplint="find . -name \".php\" -print0 | xargs -0 -n1 -P8 php -l"

alias quicklint="find . -name \".php\" -depth 1 -print0 | xargs -0 -n1 -P8 php -l"

alias loc="find . -name '*.php' | xargs wc -l"
Not to mention the next paragraph in that article directly says "Apple has many proprietary products too". Not one bit of irony there if you read the entire letter.
Cowgol doesn't have recursion at all anyway
Yes, easily, (even) between consecutive notes. Try playing two notes, then the same ones in reverse.
Wow, that's rather regressive.

http://global-goose.com/travel-tips/working-holiday-visas-fo...
Ehh, if you’ve only been developing for 5 years I’d say that’s fairly standard. Think about other fields: after 5 years practicing medicine you’re barely out of residency and still working 24 hour shifts doing the dirty work no one else wants to do. After 5 years as a lawyer you’re likely still an associate working 90 hours a week doing the same.

Just focus on learning new things as much as you can. Whether that’s from more senior guys at work or in your own time with side projects, all that matters is you learn. Then start applying for new jobs. You’ll probably be disappointed at first with rejections and/or the pay they’re willing to offer, but that’s fine - their feedback will show you where you need to focus your efforts to improve.
It's not only about cost. Networking is complex and especially for streaming companies.

1.) They need to know which pipes (to which carriers) are used at what percentage

2.) Be able to upgrade those pipes as they please

3.) Be able to cache content locally with those carriers/ISPs

All of those 3 points are not really possible with AWS.
I don’t know. His english mistakes are very plausible just typical French grammar mistakes and his viewpoint is not incorrect and in fact most likely true for the overwhelming majority of visitors. Perhaps the tin foil is sitting a bit tightly...
Also important is the API that AWS is compatible with was itself part of the OSS licensed code of an old version of mongo. Oracle vs. Google is different as Java was never OSS licensed.
I like it, but I would add moderation on the comments.
>Have you read the article?

Yes.

> In many areas where non-competes are legal, all employers slap them on their contracts.

As others have pointed out, it's not uncommon to get them (and other clauses) struck out of employment agreements during hiring. I've struck that one from all places I've worked, I've struck all patent and IP claims out that were broad enough to cover things I do outside of work, I've gotten copyrights assigned to me instead of the employer, and so on, even very early in my career.

>So your choice is to sign one, or remain unemployed.

If it's that onerous, sign one to get a job, and while getting paid, immediately look for a new job that doesn't violate it without one. Not a single state has one so broad as to prevent you from any reasonable work. Problem solved.

Employment is always a negotiation. If you enter thinking you have zero leverage and are unable or unwilling to find other work, then you do have zero leverage.
Evolution of the Minotaur, a generic file system event watcher
My first digital camera was the Nikon Coolpix 800, which came out in 1999 and came with a CF card that could hold 18 photos at the default resolution (less at high resolution). Also, it had a serial port connector instead of USB.
Unless, of course, you can keep your current pay by working remote for a Bay Area company and move to Cheapsville, McFlyoverState for a few years and save enough to do whatever you want.
I have an Android One Nokia (8 Sirocco), and:

a) I wholeheartedly want this behaviour. The phone lasts 2-3 days without recharging, and I no longer fear leaving home with 30% battery.

b) It's not an app that kills background apps. It's Android's own Background Activity Manager, where apps that are not whitelisted can't wake up the CPU. They run only when the CPU wakes up for some other reason (screen-on qualifies but it's not the only opportunity).

I had to get used to it. In one instance the alarm didn't wake me up, because it is not whitelisted to wake up the CPU. After enabling the correct apps, I maintain pretty much the same great battery life and all app functionality I want.
'Performance'

Edit: It's become the new '911'... Family Guy Joke!
Embedding Firebase and running client-side operations is the concept of Firebase itself, you create an API key for your app and put it in google-services.json.
It's a public+non-secret file.
you could be imprisoned if in china police raid an expat bar and deported and in light of current events jailed and persecuted if police find traces of THC in your blood. They do raid expat bars regularly just to do this.

so really - reconsider going to china if you've been using any of recreational drugs in last while.
It's mostly a curation from well-known resources such as Dzone, hackernoon, Martin Fowler (and "similar" authors) blog, companies tech blogs, etc.
Just temporary data. However SQlite does have a In-Memory Database support, almost forgot about that. But probably SQlite would be a bit bloated to use for this part anyways. This being native to JS and even typescript support just seem nice... However SQlite is more battle tested, was watching a tech talk about it once and they even use it for airplane computers!
Pointing out that this case does not influence a rational evaluation of the risk/reward of travel to China is hardly “apologizing for China.”
Infringing Use as a Path to Legal Consumption: Evidence from a Field Experiment
Didn't korea develop as a military dictatorship (taiwan too) and only pivot to a western style system only after it found economic stability?

An alternative way of looking at it might be: western style governments work best in countries with an existing economic base. A western government hasn't done so hot in India or the middle east: it's not a panacea.
Despite the dreams of techies, companies rarely change their underlying infrastructure. You’re always locked in to your infrastructure choices without a lot of pain and the upside is usually not worth it.

No, the company you work for is not going to get rid of their million dollar Oracle installation either and move to Postgres just because you told the CTO that you used the Repositiry Pattern and abstracted your database logic from the underlying database.
> So how is their retirement plans coming along?

Someone has been watching too many financial planning commercials. And is assuming life expectancy will continue to outpace retirement age a few decades out.

And struggling with the close-minded back home after travel isn't a good reason not to do it.
You are violating the privacy of anyone coming to your door, without them having the option to say no. You have made this "tradeoff" for them, thinking that for you, this is fine.

Yes, normally anyone camping outside your house would be able to see it too. Now you are also recording it though, which changes the story significantly.
Ask HN: Why not compose repos together instead of using a Monorepo?
I have seen a lot of articles recently about Monorepos, attacking or defending them.
From what I've read, the main benefits of monorepo are mainly:

- To share code between services

- To enforce code ownership and visibility

- To enforce standardization within the codebase

While the cons are that:

- It does not encourage isolation

- It requires a lot of tooling adaptation

- It's very hard to scale (VCS becomes very slow, you need a VFS, etc.)

My question for HN, is: If we used polyrepo, but with one main repository in which we would compose all the other repositories (as submodules for instance), wouldn't we get all the benefits of both worlds? Isolation AND homogenization? And all of that, just at the price of dealing with submodules?
Tell that to Netflix....
I would have appreciated some historical context for the z80 in this post. 8,500 transistors (equiv to ~2800 nand gates in depletion-load nmos logic * ) and not really designed to be a compiler target. I'd say the z80 is pretty impressive - but certainly with quirks.

I would have enjoyed that kind of framing much more than "lol the z80 sux!"

* Not saying the z80 was implemented with all nand, just providing the figure as a reference.
It takes collaboration to make a difference, and from another perspective, computer science is worth just the paper it's written on until it's applied in the real world and actually changes something for the better.

You could write a simple program, with 10 year old technology, that changes an entire industry. Imagine if no one applied encryption to eCommerce. Or imagine if no one wrote a messaging application that works over telecommunication protocols.

Famously, the effects of penicillium mould had been known since the 19th century, the mould itself finally identified in 1928. But it wasn't until it was implemented by a team working on the practicalities of mass production that it began helping people, all the way ahead in 1940. Without the research paper we would have nothing, and without the implementors we would have something, but nothing useful.
Don't forget that all iOS devices use WebKit. Even Chrome and Firefox on iOS are using WebKit under the hood.
Any idea what tool might have been used to create the diagrams?
> I hope someone's archiving them

Why not do it yourself? Archive your favorite games. Datahoarding is a fun hobby that can help others.
Absolutely true, casual users don't realize how valuable LinkedIn is for recruiting and sales in general. Once Microsoft is able to push a real CRM competitor to Salesforce and have it integrate with their other cloud offerings like LinkedIn...it's going to be quite something. I don't think anyone will be able to compete with it, if I'm being honest. The blog comically says this will lead to "monopoly" status, and I don't see how.

The blog post says all this integration is never going to happen, but I don't know if they have ever worked for a large corporation or not...but it takes a while to get the wheels spinning especially after an acquisition. Anyone that thinks LinkedIn was a dumb purchase by Microsoft does so at their own peril.
This could be re-made with a way to replace the node-specific stuff so it could be adapted for any ecosystem and it would suffice as a set of production-level programming best practices.
Secure and Ad-Free Internet Anywhere with Streisand and Pi Hole
Awesome. Will be reading these in short order. Can anyone recommend other good incident response resources (that are relevant in 2019)?
Show HN: CurlHub, API Traffic Inspector
What lesson would you summarize that is?
From what I've heard, in the last few years, China has become much more hostile towards foreigners living in China, and the government has significantly turned up the anti-foreigner rhetoric.
Machine Learning in Python (2019)
The context of this statement is in deciding whether or not to travel to China. I am having a very hard time coming up with a scenario where the possibility of a 15-year prison sentence has me deciding to go, but the possibility of execution makes me decide to stay home.
The Anti-Catholicism of Heidegger’s Black Notebooks
thanks, I had been looking for a proper document such as this
Things are newer than you perceive. What I mean is, look around at technology. You'll find it looks "already done" but it's not—it should require a second and third look by you to see what you can add. Be strong.

Secondly and related, I'd do a quick study of every single bit of general tech around you as for how long it's been in use. This will open your eyes to what has been and ready for what is coming. Mentally track how long this and that has been in play—you'll be surprised and more importantly, you'll see opportunities. Go!

-Edit- Misread that title and added mine here. ^_^
Although it's silly to say RSS is dead given how pervasive the feeds remain and that it's used for podcasting, one of the most vibrant corners of online media, it is interesting to think about why it has fallen out of favor as a way to follow updates and news.

For me it just doesn't scale beyond a certain volume of posts. It is great for 10-20 sporadically updated blogs but as you start going beyond that, for example by adding a critical mass of frequent posting writers or professional news sites or aggregators, it becomes stressful to keep up and the signal to noise ratio drops. For all their faults, Twitter and Facebook both do a reasonable job of assisting with moving good stuff to the top of the "river" of news.

Personally I've started using tools that sit one level above Twitter and show me things a certain number of my "friends" liked or retweeted over the prior 24 hours or 8 hours or whatever. (Right now that's Nuzzle app, previously it was news.me email newsletter.) I follow nearly 1000 accounts on Twitter, and while this is excessive it is manageable and I see things I'm interested in without much stress.

RSS could hypothetically feed into an algorithmic sorting tool but it tends not to be used this way. My theory as to why this is is that, at least in the text news use case, it has a small and opinionated user base and only a subset of that base would want their news sorted for them -- and many RSS users vocally do not want that -- so it never gets built and RSS never gets the chance to grow to a broader audience.

Another issue is that there are slightly too many choices. It's not trivial to 1> pick a reader and 2> pick what feeds you want to follow 3> figure out how to follow them. It's not that it's so hard it's just not as easy as say Twitter.
From a usability perspective, this sounds crazy. Is is responsible of me to recommend Android to my non-technical friends?
Yes, and I’m trying to call China now, but apparently the Chinese food delivery guy found a friend...

Maybe the advice should have been posted for 20 year olds and not 34 year olds. It’s still not helpful as is.
> is assuming life expectancy will continue to outpace retirement age a few decades out.

Here's the thing - if you can save enough, you can retire when you want, regardless of retirement age. I don't believe life expectancy will decrease, and I definitely want to be able to enjoy my golden years without working.
> Location is a factor though. If you live in the middle of nowhere, your chances of finding another job are low. If you live in SF, your chances of finding another job are high (because most jobs are still in person jobs). That is why location matters.

This is only true as long as remote jobs are so rare that the candidate is unlikely to find an employer who will pay non-location-adjusted compensation (even if that comp is midway between Bay Area-adjusted and Asia-adjusted comp), or more directly, to pay based on value added.

And… that statement is already not true for great (top 20th percentile?) candidates, and trending towards not true for candidates in the middle of the Bell curve. That is, a person with known skills and a good network can obtain offers from multiple remote-first/remote-friendly companies today. There's already a location-ignorant market for their skills.

As more remote jobs are available, more people will get multiple remote offers, that is, they'll find a location-ignorant market for their skills. The clearing price for their skills will trend towards the value they're perceived to add, even if it takes 5 or 10 years to get there. That perceived value isn't location-adjusted, particularly for remote-first companies trying to hire the best candidates or to hire as many great candidates as they can find (rather than to save compensation expense).
Scientists research man missing 90% of his brain who leads a normal life (2016)
I think bringing trust and honesty to the world is a hugely positive thing. I hope outright honesty can be the norm in digital products one day.
Whether something is relevant context or not is a personal and political decision.

Bits don't have color. Nor does arithmetic. The people who use them do, and the things those people do with bits and arithmetic might. It depends on who you ask... and what their politics suggest the appropriate color-carrying context is.
Chinese court sentences Canadian citizen to death for drug charges
Show HN: Go-matrixprofile – Golang library for timeseries motifs and segmenting
Friendly and polite would be nice. I don’t think I’ve ever had that from US immigration, although it’s the norm elsewhere.
> When purchasing RI I saw 800K a month.

I don't understand. Can you please clarify?