skysight-inc/HackerNews huggingface dataset:
> we need to crack down on tax evasion

Corporations, small businesses, private citizens all benefit from state funded systems. That's part of the point of having a state in the first place.

It could be seen as hyperbolic to conflate paying the minimum legal amounts with tax evasion. Corporations pay payroll taxes, VAT in relevant countries, capital gains, etc. as required by law.

Whether our laws have large wiggle-room is another matter, but they are not evading taxes. People go to jail for tax evasion.
> manually done / bash script powered / ansible deployments

Sure but I am not comparing it against manually done / bash script powered / Ansible deployments. Even if I was the CI/CD pipeline would capture many of the problems early and than I have an immutable AMI with autoscaling groups that is very easy to debug, networking setup is super simple and load-balancing is also straightforward to troubleshoot. Cramming all of these into a simple project that is not as easy to debug is not worth the effort for us.
Electric vehicles can use regenerative braking for the majority of the time in normal driving. Brake pads can last substantially longer on hybrids and electric cars because of this.
right, because they wouldn't have been able to show that they were under the impression that the liar had a 4 year degree.
Rust had it before Swift did, I remember when the ? proposal came down the pipe to replace the try! macro and Swift didn't have it yet
Except in a very few cases related to terror or fraud or being at the border you have a right to a solicitor before answering questiins. Furthermore if the police don't allow you one then they would be breaking the law.
Lecture 21: Backlash – 2016 and Beyond (Yale Courses)
Capturing system-wide process execution time
> — In case of traffic stops invoking the 5th may be overkill and polite talk may be productive, unless body or car search (or canine sniffing) is involved.

Agreed.

Being polite is 100% the way to go, even if the officer is being a jerk. Many of them want to get a reaction out of you. Best thing to do is to roll down your window all the way, turn the lights on in the car, keep your hands on the steering wheel, and always use sir or ma'am when responding to them. Ask for permission to do anything. I've had good luck being polite and pleading either ignorance or stupidness, depending on what the violation is. Generally, never argue, and just challenge the violation in court. If its bad, get a lawyer specializing in traffic violations. If its minor, calling the officer and trying to set up a face-to-face meeting to ask if there is anything he can do to minimize the points to avoid any insurance increases has worked for me many times. If you never get a hold of the officer, getting to your hearing early to speak with the him/her (politely) has worked for me as well. The rule of thumb is always be polite.

If you are getting arrested, be polite and keep your mouth shut and get a lawyer when you can.

Note, I don't have much sympathy for anyone who truly drives like a a-hole for no reason. But some of us have cars that are fun to drive, when the time is right of course.

IANAL, obviously, just my experience.
Technically, yes. It's possible to easily disassemble the wasm into wasm code. The good part is that now the target format is a standard instead of something like asm.js or minimized javascript.

We reached a point where everyone was distributing browser code as minimized javascript to the point where reading the source of web pages wasn't really meaningful anymore. At least this way you can technically read the webassembly in something that is standardized. Anything can still be obfuscated though. The idea of a pure, readable webpages is long gone, but if they made the code clean and didn't do any trickery then it's still possible to read if you know the format.
Fair enough -- I just want to stress that you should talk to the police through a lawyer.

You should not sit down and talk to the police unless your lawyer is sitting directly next to you. Ideally, your lawyer should contact the police on your behalf with your alibi and you should never directly talk to them.

We can't realistically keep a jury from holding that against you the same way that we can't realistically keep a jury from randomly misinterpreting the law, or convicting someone just because they're black -- but we make it clear to them that they're really not supposed to. And the risk from talking to the police without a lawyer present is much higher than the risk of a jury punishing you for exercising your 5th Amendment rights -- you should err on trusting a jury to do the right thing more than you should err on trusting a prosecutor to do the right thing.
Show HN: Curate, an Instagram hashtag platform built to maximize organic growth
Cool, thanks for this. Rust/Swift's variant is arguably a little different (because it works with a sum type) but I think the influence is pretty clear here.
If you'd like to be able to use the long S in Emacs, there's a minor mode for that: https://github.com/aaron-em/long-s-mode.el

It's an older one and I apparently haven't put it on MELPA yet. I can, if there's interest.
Structure of Language
I think this is largely a Western idea. IMO there is no dichotomy of 'evil Chinese government' and 'liberal silent majority of Chinese people'.

Yes there are restrictions on what people there can say about the party, but it's not North Korea--people say what they really think in private conversations, and from what I've seen they are mostly happy with their government.

Will that change if government performance changes? Possibly, but I don't think there's any noble suffering aspect to it.
This is a non sequitur, personal freedom has very little to do with availability of VC level funding or an increase in startup investment.

I don't follow your point?
> Can they just penalize slow/large file size sites in their index?

Well, that would be bad for the independent web, wouldn't it? I mean, you'd be penalising sites with large amounts of content, that aren't on a CDN. Large images or videos, for example, might be the entire point of the page in the first place. I don't want to be directed to to a webpage about an artist (for example) that has the crappiest, smallest and fastest loading images, I want the one with the best images.
Technically correct -- the best kind of correct.

Though obviously if you've got your own DNS server in front of the ISP's then you could just configure that to resolve names however you like. Which would then typically cause it to accurately resolve the canary domain by default and thereby cause the application to not use it. Hmm.
Why you'd think that? It's assembly meant to run on a virtual machine in browsers. The textual representation is similar to your normal assembly code, albeit a bit more high-level.
Online Trust Audit for 2020 Presidential Campaigns Update
I’d like to think so but it’s a gradual shift. The county I live and grew up in was very conservative 10+ years ago, lately it’s been more liberal (but not as liberal at the state level). If you would’ve told me in the early 2000s the county would vote Democrat in the 2016 elections I wouldn’t have believed you.

People have told me they want to move out of my county because it’s becoming too liberal, whether they actually do it or not is up for debate. Mostly cranky old people, family included.

The West has historically been a tough of crime (old Wild West) place. Here’s an interesting Sheriff from Phoenix, Arizona. Joe Arpaio[1]. His tough on crime and immigration stance that made his career was also his down fall.

[1] https://en.m.wikipedia.org/wiki/Joe_Arpaio
This is neat! It gets a bit too cluttered when I'm just trying to look at new artists though, maybe make a click listen to the artist, but maybe double click to 'expand' them? Good stuff either way!
Yep, and many of these projects are 10+ years old rock solid code that very rarely breaks and the failure scenarios are well understood (the only real exception is systemd). Can you tell the same about k8s?
Couldn't any member state just choose to tax daughter companies in their own country, whether or not those daughter companies were buying IP from the mother company in Ireland? Basically choose not to accept transfer pricing as actually reducing the profits in their country, so just tax them anyway. Is this actually against any EU charter? Because my impression was that EU basically does not have jurisdiction over how each country taxes companies within its borders, only that they have to do so uniformly (cf. the fine on Ireland and Apple where they were taxing Apple less than other companies in Ireland). As far as I can tell, what is needed to fix transfer pricing isn't a change of the tax law in tax havens, it's a change of the tax law in all the other countries that want to stop being exploited by them.
Show HN: li:http_backend a Simple and Modern C++17 Web Framework
Also highly recommend this. Unlike some other books, it's highly tailored towards being a leader at a tech startup, and has great, specific advice. It's also broken down by chapter, so you can read the bits that are relevant for your role.
Two things:

1. Many other languages let you redefine field assignment syntax to be a function call, which is basically what a 'property' is in Kotlin. Java doesn't.

2. The Java ecosystem distributes software in binary bytecode form and cares about binary/API compatibility.

The combination of these two mean that even if you don't want to run any code on field assignment today, if there's any chance you might want it tomorrow you have to plan for it now by using functions instead of naked fields. Changing the latter to the former means updating all the use sites.

The big win of language integrated properties is you can go from (in Kotlin):

class Thing(val veryLongText: String)

to

class Thing(text: String) {
val veryLongText by lazy { text.toLowerCase() }
}

without any of the places that use Thing.veryLongText noticing the difference. The first code just stores the string as an ordinary field. In the second, we've decided the text should actually be lower case and that lower-casing should be done on demand then memoized for efficiency.

In Java, if you want to do that, you'd have needed to write a getVeryLongText() method from the start, as otherwise you'd have nowhere to add the extra code.
I am you and you are me! I have to reign in the day dreaming or I can sit on a bench happy in my mind for hours. I too would have to shock myself at least once to assuage my curiosity.
“Leadership is influencing people by providing purpose, direction, and motivation while operating to accomplish the mission and improve the organization.”

I was taught a lot of bullshit in my Army days but the definition on the first page of that book is seared into my brain. It’s succinct and I still refer to it when evaluating myself and my efficacy as a leader. It’s a great little manual to start with, especially when most books on leadership are 90% marketing garbage.
New Year and Decade: Why Being Patient Will Be Your Most Important Resolution
I'm not sure if you are being sarcastic or not, but somebody owns that property and is paying income or capital gains on any realized profit.
Answer the question. What's wrong with nuclear power?
You won't regret it ;)
Hugo can also serve as a no-code/low-code solution:

1) you install Hugo following the guide from gohugo.io/getting-started/quick-start .

2) You download any theme from themes.gohugo.io and set them up with instructions on theme's page. For example, the theme I used is for wrenches.io is hyde-hyde .

3) You change general settings for the site and add content by adding and editing files in your website's folder.

That's it! I usually host on netlify and deploy from GitHub, so it also doesn't cost me anything except for domain.

Hugo themes also allow to make many different kinds of websites, and they are fairly easy to use.
Another example of a website made the same way is justfindthis.com ; the theme for it is Highlights
Waiting for a lawyer does not seem unreasonable.
> ~~imply~~

> implicate

FTFY
Whether they'd make the argument publicly or not, it's still true that it is the reality, and the company I currently work for is better than a lot I've seen.

Point taken about active malice... but I've also seen companies with mostly in-house code cover up instances of rootkits on production servers and malfeasance related to credit cards.

I'd rather companies use third party open source crypto, for instance, even if it sometimes gets compromised, because it's a lot more likely to come to light.
well no, not really? Perhaps you could imagine a world where it default loads a smaller file and right underneath there is a link to a larger file? This used to be a more common thing...
I cannot disagree with this analysis any harder. It is so fully incorrect my eyes are bleeding. Although the entire paragraph was riddled with falsehoods and misconceptions, I will just say that the biggest investors and gainers from corporate success are pension funds and sovereign wealth that benefit average people through their retirements.
I don’t think he meant never talk to them, but never talk to them until have you’ve set up your legal counsel and sought their advice.

People talk all of the time without lawyers, thinking lawyering up might make them look guilty.
No that is a more powerful motivator. Thanks for the tip!
AMP's current goals are stated to make pages load faster, but it's obvious that the goal is only a start. It's essentially the second part of Microsoft's old "Embrace, Extend, and Extinguish" where Google is wanting to extend the third party advertising and content that exists on the web so that they may extinguish it.

Google's mission is to "organize the world's information". How can you better organize the world's information when other companies control it? Nothing better than taking control of that information directly. Now you can organize and reformat it to your own wishes. Nothing evil about that, mind you, but it does make you think about their next steps.
That is pretty neat!
the bouncy transition animation is a little too long/much for my taste ;)
> Don't use Google search.

This is easier said than done, as the other search engines are still not as good as Google, even though Google's results have been getting worse. This may be a controversial opinion, but it's not what my comment is about. I'm going to make a more scandalous suggestion.

Don't use search engines at all.

The idea that a centralized one-size-fits-all search engine is necessary is preposterous. The Web makes available all kinds of information, and unifying it all under a single data model is difficult, and doesn't even make sense. (Does anyone remember the semantic web?) Unifying the world's information behind a single search facade is likewise a Very Difficult Task (TM), one that's likely to fall into the trap of big business, as search has done, because the required resources are so huge.

But what if it's solving the wrong problem? Information of a particular type tends to gravitate to local centers of storage, so to speak, which are specific to the type of information being stored. For example:

- Encyclopedic knowledge is in Wikipedia.

- You can find places by searching Foursquare, Yelp, Apple Maps, OSM, ...

- Q&A about programming (and lots of other topics) is on StackExchange.

- News aggregators have been beaten to death, and multiple are available.

- You can search Twitter using Twitter, and Facebook using Facebook.

I can go on, but the point is clear: every single Web-connected system offers a search function of its own, one that's likely specialized to the type of information stored in that system. It'll most certainly do a better job at searching that local store, and will do so more quickly and cheaply than a centralized, generic search engine. This also avoids the moral hazard of search centralization.

This leaves the little guy: the random small website or blog, where the majority of true gems are found. Google locates these by sheer brute force: they literally index the entire web. They've taken a relative eternity to do so, but it's a problem that could have been solved by something better than mere force.

Does anyone remember webrings? https://en.wikipedia.org/wiki/Webring What if "the little guys" organized in webrings and directories? This doesn't seem like a technical problem, as a webring or directory is trivial to build. Could this be a UX problem that hasn't been solved to the satisfaction of a modern Web user? Is anyone or anything taking another stab at this?

In closing, I'll throw out one last vague notion: that of an openly federated search. How cool would that be? We don't need Google for that at all.
I didn't say it was?
Perused some of the videos and love it so far!

Just curious, what do you guys get out of this? Not to be cynical, but this content seems very well produced and delivers a lot of value, yet is just out for free. I also don't see any product/brand advertised-- what if we want to say thanks for the content?
Author here! I just finished the first version of the library. Any remarks suggestion or question is welcome.
Mind you, did your country/language try this?

Because, being french, we actively do it, and it is an utter failure. People do not know the ruleset they were supposedly taught, new words largely come from the society as opposed to the institution, and thus the institution mostly acknowledges things after the fact.

From that pov, the thing you describe looks like a pipe dream.
Ok? That doesn't contradict anything I said.
Tesla's marketing strategy
But what does Google say about AMP affecting your ranking? If they don't explicitly state both sides, then we are left to guess.

And I would say (considering how Google search looks on mobile in Chrome) that AMP is a far higher effect on rank than page speed.

So what is the motivation to make your page speed faster when you can just have an AMP page and then a super fat page for everything else?
Website constantly times out for me, stuff doesn't load etc.
Not sure if that's because of traffic due to this post or not.
Why don't you just design your own syntax and write a little compiler for it that uses TeX as its back end?
Well, it isn't always that they aren't competent. Put that same lawyer in a position where they are paid, and I'm guessing things would improve.

But what actually happens is that the system makes them incompetent simply being in the job. For example, the caseload is too high, which means that they cannot spend the time a paid lawyer would spend on it. Folks also get little choice in which of these cases they take and which they do not. On top of all of this, they are working in a system stacked against them and they usually aren't getting paid much.
This is correct. A single asbestiform fiber can trigger mesothelioma. There is NO SAFE EXPOSURE LEVEL.

Perhaps HN readers will understand that once they bother to get a career in surficial mineralogy.
Having read many of the books recommended here, I found this one to be the most concretely useful of the bunch. No fluff, just solid advice from someone that went from engineer to CTO.
Sure, I agree, but it's hard to imagine the multiplier for the 'externalities' is 2x or greater. Singapore is not some horrific hellscape where I couldn't live as I do here. Nor is Hong Kong (present situation there not being due to lack of tax revenue). They're educated (perhaps even better than in the UK), healthcare would be accessible to me, infrastructure is good. Heck, Singapore even has a massive public housing umbrella that goes beyond anything in the UK. So where is all the money here going?
Thanks for finding this, was it linked in the article and I just missed it?

Either way, I was wondering if people shocked themselves out of curiosity, but the part after what you quoted says "Note that these results only include participants who had reported that they would pay to avoid being shocked again... But what is striking is that simply being alone with their own thoughts for 15 min was apparently so aversive that it drove many participants to self-administer an electric shock that they had earlier said they would pay to avoid." They all already knew what it would feel like and they did it anyway.
The binary format and the text format are completely interchangeable. https://www.webassemblyman.com/wat_webassembly_text_format.h... (As far as I can tell, comments are not preserved in the binary format though.)
It's a dupe.

https://news.ycombinator.com/item?id=21648582
You can use https://github.com/timarney/react-app-rewired to override anything in the default CRA config
She is aggressive, emotional, and passionate about the need for change, but she doesn't present new facts or policies herself. She leaves that up to scientists.

> "I don’t want you to listen to me. I want you to listen to the scientists, and I want you to unite behind the science, and then I want you to take real action."[1]

She's even been asked to make specific recommendations, and she says to follow the science.

1. https://www.axios.com/greta-thunberg-testimony-climate-chang...
Yeah living in the area I have noticed that as well. Pollution coming from the east / northeast (Weld County) probably due to the fracking. But if not, it would be interesting to find out where.

However, this is not to say Den/Boulder doesnt still have pollution issues that need solving. I am hoping they will curtail diesel usage on the Front Range and we see better adoption of EVs here to help battle it. Y

ou would be amazed at the amt of people with diesel trucks rolling coal and modding to emit plumes of smoke here :(
> tl;dr

Well, that doesn’t say much. :-)

Here’s more:

BPF (eBPF) tracing is a superpower that can analyze everything, and I'll show you how in my upcoming book BPF Performance Tools: Linux System and Application Observability, coming soon from Addison Wesley. The book includes over 150 BPF observability tools that you can run to find performance wins and troubleshoot software, and also shows you how to write your own. Over one hundred of these BPF tools are newly-developed for this book; you can see many of them in this diagram...

http://www.brendangregg.com/blog/2019-07-15/bpf-performance-...

And a writeup:

Netflix: BPF is a new type of software we use to run Linux apps securely in the kernel

A Netflix performance architect says BPF promises a fundamental change to a 50-year-old kernel model.

https://www.zdnet.com/article/netflix-bpf-is-a-new-type-of-s...
How to Make Remote a Success
I'm getting a giant pink screen, this is broken.
the "first world" includes the US by definition.
reddit.com/r/selfhosted might like this
And then it's a matter of begging others to use the said constrained language, because it's a PITA to use :)
Yes - they do this.

Slow web pages is a big signal (out of many) in SEO.
The presenter expresses BPF has become a technology name for this type of kernel application and is no longer an acronym
"On Becoming a Leader" by Warren Bennis

This book is not very big but is exceptionally dense and easy to read. I found a lot of useful information that I apply to my daily life - reflection, being authentic, allowing oneself to make mistakes and much more.

I reread it three times already and I always found new ideas.

(As a technical guy) I developed a great passion for philosophy and arts in general thanks to his book.
Veteran here as well and Sinek annoys the hell out of me. If it’s the first and only book you’ve read on leadership then maybe some of the points are helpful, but I find it to be mostly self-absorbed superficial garbage that business majors flock to five minutes after graduating.

It’s the leadership equivalent of that Not Giving a Fuck book.
This seems like the obvious solution, make up the difference by taxing dividends and capital gains as if they were income. I'm pretty sure this is where we will end up anyway, there seems to be a race to the bottom.

It's much harder to move your family offshore to avoid tax than it is to move your profits offshore.