skysight-inc/HackerNews huggingface dataset:
The mere fact that you can't say for sure his exact status should raise a giant red flag about the state of our republic.

He is certainly targeted and watched. If you send him money, you will likely be watched more carefully as well. Buying his book is a symbol of defiance more than anything else.

That said, Snowden is not covered by official sanctions and does not even come up on Dow Jones as PEP or person of interest.

source:

sanctionssearch.ofac.treas.gov

dowjones.com
In sum, with the new drones and machines and the public increasily frowning upon the idea of captive dolphins, neither trained belugas, orcas or dolphins are seen as a much desirable project as before.

Russians "lost" some of their animals in april, and Americans could be in the way to do the same. Is a matter of time to be closed and replaced by robots. Of course nobody would want to admit if/that the technology is ready yet, for strategic reasons.

Cetaceans are very expensive and high maintenance animals.
I remember a friend talking about how he didn't take Youtube options for some consulting work he did for them in their very early days. This was almost exactly 10 years ago and his comment was that he could have wallpapered his entire house in all the worthless equity he had been paid over the years. It was always hard, it was always rare, but only the winners get press attention.
The nice thing about choosing Linode is you don’t have to wait for a security incident: https://news.ycombinator.com/item?id=10999397
I doubt it. Using O_DIRECT is essentially bypassing the buffer cache. Similar to the “cold” experiments where the file is not cached. Mmap is still faster. I have also done experiments on a NVRAM machine with DAX file system (no buffer cache). Mmap is still several times faster.
Not to mention the automation and yes you can cut back staff. You can also outsource a lot of the menial networking support to an MSP.
Huh. And yes, this works:

$ w3m -dump https://www.wired.com/story/meet-the-mad-scientist-who-wrote-the-book-on-how-to-hunt-hackers/ | less

So it's not Javascript.

I wonder what I've done to Firefox. Maybe I'll take some time to figure that out.
Both good points to consider - thank you.
When one cannot prevent the publication, one can prevent any reward that the author might get from it. It's not a far stretch to consider this to be aimed (at least partially) at discouraging such publications.
>that won't rot like an inline code comment would

It's a balance between rot and visibility, right? Unless you code with commit messages always visible, you have to go out of your way to look at them. If the interesting line changes even a little bit, you could hide the commit message explaining everything with one that explains a small change.

If I could only have one, I would rather have comments visible in the code, and control they rot through change review, but of course finding a balance between both is the best.
I am not sure that there are any Rust job postings in Sweden either, but I know several people using it on their jobs anyway, e.g. people recruited as C++ developers who work in Rust. I think it is hard to see any trends in smaller languages from job postings since a lot of recruitment is done internally and through contacts.
I remember when this happened, when it went "digital" and I know why it takes a second to switch channels, but it ruined the experience for me. While, at the time there was ways to watch video on the computer or from a DVD or VHS, I still liked to "channel surf" every once in a while. But that requires switching channels fast for an random amount of time based upon what was on and how long it took your brain in that moment to absorb it. And sometimes you'd stop and go back. But with digital, most of the time the load time was longer than the time I'd be on that channel in the first place. It'd take minutes to go through 10 channels as opposed to seconds. Channel surfing was its own activity for me back then - and it was ruined.

Nowadays there's youtube - but it's hardly the same thing.
> The last thing I'll be doing is buying a house in the Bay Area though.

The two are actually interrelated. Lots of people of amassed an incredible amount of wealth from the housing market in the bay area and is largely due to wealth generated from tech (which then trickles down to lawyers, real estate agents, etc). I'm not sure why you think the one (tech companies) is an easy "all-in" and the other one is completely (real estate) "hands-off". I would think most people would think the opposite, since real estate has a much more tangible asset to realize.
So whats with the punctuation (no upper/lower case, no commas, periods, etc)?
Yep. But it used to be even better when it made that assumption clear by adding a pre-filled box with your current location.

It just worked for the default case but when you needed something else it was straightforward to do that.
You may want to add some description. Links without any surrounding text are not very helpful.
too late, I already paid the Ethiopian Football Federation
This is why I ordered the Brave Heart edition as soon as it was available. I'd rather get it in my hands quickly, customize the software to my liking, and if I have to buy a second device to resolve some hardware issues later this year then I'm still only out 1/4 the cost of a new iPhone, plus I have a backup device for development.

I prefer going into it with the expectation of it being a "developer experience" rather than a prepackaged end-to-end solution. This, and the cost, is why I opted to go with Pine Phone over Purism Librem 5.
Developing next-generation biologic pacemakers
You seem to know a lot of things. Do you have like a newsletter I could subscribe to?
A guide to developer marketing in 2020
The logical next-step is to ensure this book is stocked in every public library in America.

If the US Government intends to capture the profits from this book, then there is ample incentive to purchase copies for public consumption as it is now effectively purchased at-cost.
One problem with commit messages is that they get overwritten. Often code is refactored multiple times so the original good quality commit messages are hard to find amongst upgrading/refactoring/moving/cleaning messages. Makes me wish for comments perhaps.
Project Management Will Make You a Better Tech Lead
Insights from the State of JavaScript 2019
The main reason is many companies have a lot of C/C++ devs or other devs learned Rust, so they don't have to hire new Rust programmer. There are many places using Rust, you should check this out: https://www.rust-lang.org/production/users
> That's what happens when you create your own template syntax...again.

> I'll continue to use React

React also created it's own syntax. Svelte's syntax looks more similar to preceding work than React's syntax did.
Sale of Second-Hand E-Books Infringes Copyright, Rules CJEU
OK, boomer
64-bit Windows has never supported 16-bit. This has nothing to do with "whoever is running Windows development these days"

Back when 64-bit Windows came out (with XP and Server 20003), the adoption was pretty small since most applications were not 64-bit and did not need 64-bit address spaces. Microsoft saw the opportunity to kill at least one backward compatibility burden by not even trying to support 16-bit for x64. They figured, rightly, that by the time x64 became widespread, 16-bit would be obsolete.
Thank you for the honest response, this is exactly what I was looking for. It makes sense now for those type of use cases. My train of thought was going only down the avenue of desperation.
What you're really describing is bad UI design. It's not a fault with the interaction method at all. Your whole argument that "keys are well documented" can fall down if a developer doesn't bother their hole to document their keys, or to follow a standard keyboard pattern.
I disagree. Any of our senior developers can create a CloudFormation template or use one that we already have and make minor changes and include in their repository.

Every place that I have worked it’s the responsibility of the team who wrote the code to create the CI/CD pipelines.
The SR-71 did take off with much less than full fuel load; IIRC to keep the mass low enough for safe T/O abort or maybe for a safe go-around.

As for books, I wholeheartedly recommend the excellent https://www.barnesandnoble.com/w/sled-driver-brian-shul/1123... written by one of the pilots.
That 4d structure sounds like a very steep jump in complexity. I love it, and I imagine I might never finish one.
My parents arrived in the U.K. in the 1960s so no.

Nevertheless I get your point though I must quibble with your specific historical examples. One can argue that it was the King deciding once and for all “This is the way we’re going to worship and the rest of you can all shut up” is what finally (though not immediately) put an end to the religious turmoil. And if the UK had colonized Ireland for secular reasons would it have been any less brutal? Would the Irish have fought back any less?
> the line between real journalism and critique died somewhere around 2008.

Huh. '08/'09 is also about when Google started to get both worse (apparently declared defeat in the Great Search Spam War, for one thing) and evil, and about the time my early-Facebook-evangelizing friends started to say that it'd gone to shit and it was time to move on (and started to actually do that).
Yeah, Boom is quite credible.
It is young by language standards, but it has considerable success considering it isn't even 10 years old yet.

Plus there isn't really anything else in the market that directly competes with it outside of what it tries to replace (C/C++).

For example: https://msrc-blog.microsoft.com/2019/11/07/using-rust-in-win...
Nothing is wrong at all with speculation. What feels wrong is the disingenuousness of claiming the anti-government, anti-bank ideology when that's not its primary pragmatic use case.
To me this is almost equally offensive as a swastika.
Tell HN: TSLA Crosses $400
I know it may seem crass. But wanted to share with my favourite community here at HN. I don't own a cent of TSLA but this makes me happy. Tesla is over 60% in 90 days. This is reassuring in an otherwise depressing world.
I really hope this means more development and focus on building great mobile apps for Matrix. For the past four months the Riot Android app has had this bug where login state expires after a day and the app gets stuck in an infinite loop trying to refresh the token. Supposedly a fix was merged [1], but after four months of not being able to use Riot (and thus Matrix) my friend group has fallen back to Discord.

[1] https://github.com/vector-im/riot-android/issues/3249
YouTube Video screenshot from custom position
TerrAvion’s Customer Support Gets Boost with Agronomic Expert
"Our bodies spent millions of years evolving in nature, makes sense that taking showers with unnatural temperatures and disrupting biological skin bacteria would make them go haywire"

"Our teeth spent millions of years evolving in nature, makes sense that scrubbing them with unnatural mint-flavored pastes and plastic bristles would make them go haywire"

"Our eyes spent millions of years evolving in nature, makes sense that covering them with unnatural lenses would make them go haywire"

etc.
I use firefox focus on mobile to erase my history everytime I close the browser.

So I am in a similar position as you in terms of getting the ad companies to just throw random guesses at me.

But here is what gets me. There is this new push by YouTube that let's you clearly label your videos just for kids.

If I am on YouTube and I am playing a video that clearly is made for only kids, why does YouTube show advertising that is targeted for adults?
If you account for engineering effort, Fargate is cheaper than EC2. No central logging or log exfiltration to configure, no bin packing apps onto AMIs, no SSH to set up or keys to manage, no configuration management, no process management to worry about, etc.

Just put your app into an image and write the CF templates for your cluster, services, and task definition and you’re good to go.
Telnet Postcard.sfconservancy.org 2333
Why insist on causality depending on a single variable? This is very strange to me. Of course the trust is confounded, the truth is multi-variable.

The algorithm to pursue truth:

1. Find out how you personally differ from happy and healthy people.
2. Reduce those differences however you can.
3. Watch yourself become happier and healthier.
4. That's the whole thing.

Does being poor suck? Yes. Reduce it's likelihood and it's impact.

Don't demand that information conform to your assumption before you can take action. Take action and document your assumptions and challenge them along your journey to improvement.

A neural network does not make demands of its data set. It changes itself to better match the limited truth that it does see.

Uncertainty and doubt are your enemies. Challenge them with data don't reduce yourself to paralysis. Look up "Epistemic learned helplessness".

An example:
Will flossing improve my health? Be the kind of person that wants to improve their health and tries to improve their health. Try flossing as matter of character, not based on whether it does independent of the social class of other flossers. If successful people think that other successful people floss, then they will too. There is no isolation among the variables. Don't demand that of reality.
I still think most celebs have it worse, even with the support staff.

An influencer isn't going to be spotted and followed every waking moment of their life the minute they leave their house, like Kanye West might. It's also a life you can drop entirely one day on a lark, unlike being Kanye West.
Getting directions is simple. Even the author doesn't take issue with that specific functionality. And I've never had an issue with Google maps hiding street names when there was ample room to show them, but if you're more than a little zoomed out, there isn't that room. Showing only major roads is a decent trade off, as is the mouse scroll wheel for zoom in/out. Or maybe it's my own failure of imagination: how would you improve in this particular area?
Talk about burning money. Treasury bills are returning negative real rates.

Back in the 80s there was a brief window where treasury bills hit close to 15% and that’s because they were thought to be suspect.

Perhaps we should get back to rationality and start suspecting that massive deficits and printing Monopoly money isn’t so good for the future.
Ask HN: How does your company keep projects organized? Everything in email
So we are using the standard stuff: Slack, Google Docs, Jira, Confluence, Github for code but it feels like stuff is still all over the place in various tools and still especially in email. Email threads with bits of useful data that should be part of the project, attachments that come through, links to whatever. Traditionally all this stuff use to be on LAN drives and in Word Docs... so it's getting better.

How have you moved away from an email culture for keeping track of all the things a project needs?

What are you using to keep it all in one place? I know there are tools like Basecamp and others but does this actually solve this problem?

Are the tools the problem or is it the culture of just getting the folks to be detailed in captured "bits" into a central place?

Going into 2020, it feels like I'm working with a dozen tools that just fragments things all over the place and doesn't let us focus...
> if you're at risk of getting banned

Which is unfortunately anyone and everyone on YouTube
I like his point about not knowing what to look for. On a paper map, you can see all of the points of interest for a specific location. This is great for planning trips. On google maps, you might not see what's around until you zoom in, but you don't know where to zoom in the first place.
Are you including HA and maintenance? A typical network engineer where we live has a fully allocated cost of around $170K. That can pay for a lot of stuff on AWS.

And we can actually move faster without the netops bottle neck.
Yeah the point of this article is to say that they had no spare parts anymore since the machine is 20 years old.

Someone got an idea that they could manufacture the old missing parts (using new manufacturing process) and now they did and it works.
I agree with a lot of this.

Every app wants you to "experience" its data solely in its walled garden with no ability to cross-compare data. Say I want to find a coffee shop on the way to somewhere but also one which appears in a list of great coffee shops on a separate Reddit post I found. Pretty much impossible on mobile, and a major pain on desktop.

At the very least, give me the ability to hide records/items/instances I've already seen as I'm working my way through several searches or lists. Often times searching things on Yelp and Google feels like re-reading the same list, just differently ordered over and over again.
> When was the last time you had to think about your search terms?

Literally every day because Google has become so ridiculously bad at guessing what I want. I'm trying to tell it what I want, but it keeps throwing out words or adding synonyms or whatever else the fuck it does.
Github has the nice ability in its `git blame` column to show the previous commit for chunks in cases where somebody does a large-sweeping cleanup commit. I often wish git-blame had the option to show this as well.
If you can't deal with naked dudes you've got no reason to be at a burn. Almost a raison d'etre to go, even.
I work with JS as a low percentage of my total work, and recently tried to bring a 2-year-old Vue-based project up to date with the latest versions of everything.

I failed in my task. With these frameworks, given enough time, there ends up being a lot of "deprecated boilerplate" code, either directly or via dependencies. E.g. Vue is closely coupled to Webpack, and Webpack deprecated so many things between versions 2 and 4, that there's essentially no mechanical way to migrate the code. One must figure out every detail of the auto-generated Webpack config from version 2 and figure out how to do the same thing in version 4. (I'm looking at you, CommonsChunk and splitchunks!)

Legacy applications from the days of yore didn't "bit-rot" like this.
Multipass 1.0 – Mini-cloud on Mac or Windows workstation
The #[non_exhaustive] feature makes me unreasonably happy. It is a problem I hadn't even realized might occur, and the solution is very elegant, forcing depending code to be sufficiently general.
It's not that many people aren't willing to pay for high quality content, whether it's YouTube or a news site. It's that it's hard to monetize all the extra time and effort that goes into creating it relative to the (relatively speaking) junk filler.
Unfortunately this doesn't take into account some nuances. For example: A homeless, jobless woman who engages in acts of prostitution simply to eat is consenting technically, but most would say this situation shouldn't exist. But marriages do happen all the time for economic reasons...
The difference here is that LibreOffice is still maintained (in fact, the math typesetting in Microsoft office is practically unmaintained at this point and is just miserable to use.) Old windows (and old Linux) have serious problems that modern OSes don’t have. You can run modern good and compatible software in very little ram and the only reason not to is because someone else is forcing you or you’re just not aware.
I mean, PewDiePie remarked several times over the years of moving house because his fans would regularly stalk him to find his address.

I think they have it better in this specific regard because their fans are younger and therefore have more limited resources, but that wouldn't help me personally sleep much better at night.
D?
And others of course?
Don't get me started on names of bus stops
In my experience I don't see them as mutually exclusive. Good comments in code should still be in place. In my opinion the git history should not explain what the code does necessarily but instead the nature of the changes that were made. In my experience projects are significantly easier to manage if commits are squashed into larger commits that have (1) a clear title, (2) clear summary of what was done, and (3) some link to the tickets in JIRA with the full details. In the short term it may not make a big difference but once you have years of history in a single project as well as many hotfixes or releases the better organization of git makes the project easier to manage.
These look way cooler in person than videos and photos show them for online. I’ve played some guitar amps that had them for indicators (Selmer Zodiac) and they were so damn cool looking and futuristic feeling. I keep hoping they will make a comeback on some amps.
The latest status seems to be https://github.com/ruma/ruma/issues/189#issuecomment-5539555... from a month ago. It looks like he is working on the client while he waits for Rust web server frameworks to adopt the recently-released async-await language features.
Read it enough to consider his primise was flawed and to judge the article as such. Running other "cloud" providers on-prem is not a recommended unless you're in Gov or Financial. [EDIT] Comparing the other cloud providers is totally a valid exercise. Just disagree with the wording of his/her approach
Agreed, this is a huge relief. I was getting quite worried that Mozilla would go to Discord, like Rust and other projects have done. I don't know anything about Matrix, but I know it's free, and if it has Mozilla's endorsement, now I'm actually curious to try it... maybe even via an IRC bridge!
Or maybe it's the Alien Message (highly recommend if you don't know it yet) https://www.lesswrong.com/posts/5wMcKNAwB6X4mp9og/that-alien...
It's actually worse than that - first you have to tune, then you have to wait for a PAT frame (which has a index of PMTs in it), then you have to wait for a PMT (which contains pointers to the audio, video and ECM streams, and then you have to wait for an ECM (encrypted key for the stream), at that point you have have decrypted video and can start looking for I-frames ....

(smart systems both cache a whole bunch of this stuff and revalidate their caches on the fly while they are tuning - first tunes after boot might be slower as these caches are filled)
Embark Studios is a game studio made up of ex-EA DICE folks, and they're using a ton of Rust! They're in Stockholm.
Are you a targeted ad by your own definition then? If everything is targeted advertising then nothing is, which seems to be your thesis.
Any one knows the progress of dendrite? Have not used matrix/riot for a while. It was too heavy to run awhile back. Hopefully they make the client and server more light weight.
On the other hand.... see maps.
How to Find a Copywriting Mentor to 10x Your Writing
Saying you want rents to come down (or at least stop rising) does not automatically mean you are against building more housing...

Many people arguing for more housing in the Bay Are are doing so because they want prices/rents to come down, and most NIMBYs want prices/rents to keep rising.
> If you want to use managed services (Fargate, Aurora, DynamoDB, etc) at AWS, it's even more expensive!

More expensive than what? Running similar services yourself?
wouldn't it be normal for indictments to be under seal? I agree with all your points though.
It would be cool to see this go second hand by a fan. A fan that could buy up all the copies at a bulk rate (say $2 for 1M copies) Then re-sell those at the original price. Since it's now a used book, that fan could donate the profit to the original author, whoever that is.