skysight-inc/HackerNews huggingface dataset:
It's not 6%. Im not talking about the employer's portion of social security taxes.

Go to http://www.esmartpaycheck.com/FreeCalculator/
Change cycle to annually (2019) and in column cp put in 250k.

the taxes I am talking about are:
Federal Income Tax Withheld $61,363.50
State Income Tax Withheld (CA) $22,103.55

That's where you can make a substantial amount of savings by diverting that into a solo 401k and defined benefit plan.
You need to pay taxes but you can knock that down quite a bit.

So from 250k down to 150k is your take home... imagine you can structure your business to save a substantial amount of that.

Health insurance ... ehh yea can be expensive but you can use an HSA and high deductible plan... That's why keeping obamacare laws are helpful. As long as you can get bumped off for pre-existing you are ok.

Screw the non cash benefits... Im sure many Sun and IBM employees enjoyed those same perks too.
No FAANG company has a 25% match policy, they usually have 3% or some small matching percentage across the board for their 401k safe harbor provision... The same match for all employees.

People are catching on and making these calculations... Sure moving around FAANG companies might seem easy but just because company A pays you X doesn't mean company B will pay X+Z... It may seem like it in the hype but ask any former Sun employee making X why they can't find X+Z.

Options... that's where you might get real lucky. You got me there. That's something I am still learning about... But in your defined benefit plan you can just buy a basket of FAANG stocks.

Take a look at
https://watsoncpagroup.com/kb/turbo-charged-401k-plans_302.h...
I think you’re exactly on the money. Popularity + weak moderation policies. Happens to almost all communities. Eventually enough assholes show up who are accommodated that it stops being fun.
I’m trying to understand your question.

Typically, a process once compromised can do all sorts of things: touch files, access the network, execute programs, and so on. Among other things, OpenBSD’s security culture focuses on mitigating the damage done by compromised code through development practices such as privilege separation.

Traditionally this was done by splitting functionality into multiple processes, each serving a specific purpose such as doing network communication or parsing configuration, and dropping privileges in any way possible such as chrooting and switching to a dedicated user. Thus the attack surface is reduced, and the potential damage done by a compromised (sub‐)process is reduced as well.

pledge() and unveil() are the latest evolution in OpenBSD’s technique. pledge() whitelists syscalls, and unveil whitelists files that can be accessed.

So your process reads this arbitrary data from the public network. You validate it through some function and pass the data on to the next stage of your program. But what if there’s a bug in your validator, and your process gets compromised?

If your process hasn’t had its capabilities reduced, the attacker can do practically anything, especially if the process has superuser privileges.

But if the program uses a multi‐process privilege‐separated architecture, your validation process can’t access the filesystem or the network and isn’t running as root. If it tries, the kernel will kill it for violating its pledge. All the compromised process can do is pass malicious data through whatever interface you’ve provided between your validator and filesystem processes, hopefully an interface that is simple, well‐defined, and well‐audited.

What if your filesystem process gets compromised? With pledge() it can’t access the network or execute external code. With unveil(), even its file accesses are limited to the files whitelisted earlier in the program. It can’t read your SSH keys or delete your photos.

Certainly, if the process can be compromised that’s a bug that needs to be fixed. But we see new bugs constantly in the software we use every day. It’s a safe bet to say we will encounter more. By using a secure architecture, the damage these bugs can cause is drastically reduced.

There’s a really good description and demonstration of privilege separation in another project by Kristaps, acme-client (a Let’s Encrypt/certbot alternative): https://kristaps.bsd.lv/acme-client/

Another such project is Google Chrome, which uses pledge() and unveil() on OpenBSD.
Rephrasing the title: Developers are the problem, microservices is a counter-measure.
Air Canada is one of the worst airlines I have ever had the displeasure to fly.

I had this exact experience a few weeks ago with Air Canada out of Vancouver. I ended up with the dreaded GTE on my boarding pass, buy essentially refusing to be extorted ( paying for preferred seating)

You would think, buying the damn ticket entitles you to a seat, but not in Air Canada, unless you are willing to pay extra.

the most recent time I had this issue, The office travel coordinator booked my flight, I got an email asking me to go online and select a seat. except the system wanted to charge me $15 to select a preferred seat, and no option to select a seat without paying extra.

I actually called customer support and they told me, the only way you can be guaranteed a seat, without paying extra for it is to wait and login to their website exactly 24 hours before the flight and manually choose a seat.

otherwise you will not be guaranteed a seat and will be on standby and assigned a seat at the gate.

It felt like extortion, and is one of the sleaziest companies I have ever dealt with.

unfortunately, I cannot book my own business trips, and it takes a while for the new travel coordinators to believe me when I tell them "I would rather crawl across the country then fly on Air Canada"
Why would you want a one-way trip out of a uterus onto this planet called Earth? It's ultimately a death trap. Oh, has resources, economy, services, entertainment and travel: for a privileged minority.
that, and apollo on iOS, and i forget that there is such a thing as the new UI at all.
Twitter has one I learned recently, but it's pretty enfeebled. It's as far as I can tell, exact matches only, which sounds fine perhaps in the design phase, but was deeply frustrating in practice. There's a new political candidate in America generating lots of buzz who has several permutations of their name (abbreviations and hyphens were my undoing here), so I ended up having to add several entries just to not hear about politics in a country I don't live in!
I have been here rather longer than you, and not noticed a decline in the time period you’ve identified. I do note however there seems to be a tendency in all communities for people to think it declined since they started using it.
what is the benefit ?
It's so hard to find good content though, on all those platforms.

Twitter for whatever reason takes me forever to find a good set of folks / companies to follow for a given topic... and then they go berserk too and same goes with YouTube, watch something I like for a bit and then that same person starts doing reaction videos and youtube drama stuff ....

The platforms themselves tend to skew the content over time even if you're curating.

Reddit has similar issues, some city based subs I read are regularly spammed by users from other political subs with all sorts of fake news type stuff.
Sounds good - can you send me an email? I put mine in my about
tl;dr:

War has been the natural state of man for millions of years, our short stint of civilization will not breed it out of us any time soon. There's obviously a terrible price to war, but it does have the upside of keeping a community disciplined and strong. It also has an equalizing aspect: rich and poor are shoved next to each other; identical in the trenches. Removing war without replacing its disciplining/strengthening/equalizing aspects would cause a degeneration of society.

However, war is unsustainable in the long run, and so the author's solution is to create conscription not to fight other nations, but to fight nature. What this means: have everyone spend a couple years doing laborious tasks: construction, mining, fishing, dishwashing, etc. This can breed the "martial type of character" that would be lacking without war.

I'm pretty in favor of the idea. I can definitely recommend the full read.
On Android it's hard to receive/send voice data from a call to your own application
I don’t know what it means for America, but what it apparently means for China is no more Chinese villains in films for an international audience
Memes and liberal circle jerking. But there are smaller subreddits that are still pretty ok.
I think a wonderful example of how Reddit can work amazingly is /r/askhistorians. They require academic sources for answers, and general expertise around all answers, at the expense of requiring heavy moderation. This does not apply for general topics (could not apply in /r/news for example), but if a community can be created around a specific topic, and that topic is amenable to this style of expertise filtering, it has been shown to work well.
If it’s only a small increase in your chance, then yeah the roi is bad.
Time and dreams are more important than money, if you are smart enough to make 500k, i'm sure even in the worst case scenario, you will do OK. Solider on brother.
A better comparison is how much it has cost SpaceX to get to where they are (and still at least 3 years left to go for their Mars mission) - $2.5B in equity funding + $10s of billions in revenue over the last 10 years.
A lot of people who were looking forward to dying in space are going to be disappointed.
Depends, GSM codec is indeed low bandwidth, G722.2 is not.
Two Large Chinese Borrowers Miss Bond Payments
Arbitrary, or to secure investment

Reddit used censorship, its super effective! +++++$300,000,000
It was obviously stupid and possibly a scam, and there's limit to how much "at least they tried, risk taking implies some failure" back-slapping one should indulge in.
Painting the tape is exchanges or trading groups trading between themselves to create fake volume and make it look like there's a lot more activity than there actually is. It also helps the exchanges go up in the rankings on sites like CoinMarketCap.

A few exchanges (including a couple of South Korean ones) have been investigated recently by regulators and fined for faking literally hundreds of billions of dollars of volume over the last year or two.
At least the APIs mean it’s possible to have third-party open-source clients.
TikTok is fully Chinese-owned as well, and is probably the most used app by teenagers today.
My advice would be to treat it like a tool: look up what you need, ask questions when you need to, but ignore it the rest of the time.
Had a quick scroll through the docs there, thanks for the link! One thing that's not clear to me is the degree to which the PRU has register-controller peripheral modules like an MCU, or are you essentially bit-banging everything (which definitely has its appeal after the hours you can spend wrangling with the stupid timers and DMAs on a CM3).

How is the community? Are there ready to go modules for common tasks like actively rectified H-bridge control, CANbus control, etc? (I know the processor itself can do CAN too, but say I have a hard realtime requirement on my CAN network...)
Best of 2018 in Tech Talks
Is there a good alternative to Reddit? I've been a pretty heavy user for almost a decade but they have been disappointing these past couple of years. I hate how their "principles" aren't consistent. They ban certain subreddit for certain violation while keeping others that fit the same exact category. They never provide an answer to the commuity either. Where do I go to now?! HN is my only safe haven left...
For anyone interested, I'm making an open source clone of reddit that is federated using activityPub. Everybody can host it's own server and each server can talk to eachother so you can interact with threads and comment from other servers.

The project is in very early stage, but it's usable and lind of cute.

https://moontreeproject.org
Ok, let me guess without looking it up... A diffeomorphism is a smooth map that lets you switch coordinate systems.

(I sure hope that's not wrong.)
Why is this author more mad at Apple and Google than Saudi Arabia itself? Literally anybody can upload an app to the app store. Apple and Google likely made no value judgment on this app whatsoever.
A pragmatic view:

70% of the mobile devices in Saudi Arabia run Android.

Outcome 1- Apple bans Absher but Google does not. Absher usage continues. Android gains market share over time.

Outcome 2- Apple and Google both ban Absher. Android users install it via sideload from the government website. Carriers preload the sideloaded Absher app onto new phones. Absher usage continues. Android market share grows over time.

I don't see a victory here other than taking a moral stance.
Yeah-- show me that you actually have the ability to (literally) get off the ground, and a solid plan once we get there that doesn't involve me dying of starvation or asphyxiating, and I'd at the very least seriously consider applying.

Mars One didn't have that credibility, though. (I've seen very little to indicate that they were anything but a complete scam.)
Implementing a Maybe Pattern Using a TypeScript Type Guard
because smoking addiction is largely psychological

smoking a 0mg e-cig is as pleasing as smoking an e-cig loaded with nicotine. Speaking from personal experience of smoking over 10 years. Quit at some point for a few years, found out about e-cigs, made some 0mg juice myself, enjoyed it. Burned a few e-cigs and eventually bounced back to regular cigarettes. Smoked for a few years, then quit for good.

The pleasure of a cigarette is not in the effect that nicotine has, but more in the ritual, watching the smoke coming out your mouth, the burning sensation, the deeper inhalation.
This implies the bulk of the traffic was at the major retailers. I am not sure the data would support that assertion.
> I’m not sure we have culture anymore that isn’t entertainment.

I think that's pretty unnecessarily cynical.

It's all around you. It's in the people: their beliefs, their charity, their hopes, their parents, their children, their food, their routines, their compassion, their striving. 330 million people and dozens of major cultural sub-groups, it's extraordinarily rich.
It wasn't originally my intention for the filter list to become so comprehensive, but it's steadily grown over time as the content on Reddit has degraded. I've been building the filter list since it became a feature in RES. Also, while rare, I still do find new subreddits through r/all, so I prefer the "everything but B" to "only A" approach of filtering.

I wasn't even aware it was possible to have a whitelist and I'm not quite sure what you're referring to, to be honest. I'm guessing it would be easy enough to construct now that RES supports complicated custom rules, but I think at this point I'm too lazy to. It's far more convenient to be able to just hover over a post and one-click filter a subreddit from the card RES displays.
It's not a legitimate airline unless it's been bankrupt at least twice. ;-)
Why must more merchants replace them for transaction volume to go up? Could there not be more transactions through the existing merchants that had order flow as the use of BTC spend grows organically?
China "owns" them in the investment sense, but is hardly responsible for creating it or the culture that birthed the ideas. That's the real key here. If many home grown Chinese apps or concepts take off (ala TikTok), you may be right. But at the moment, like everything in China it seems they are just keen to buy/cheat/steal.

The only issue I can see from ownership is if they start to censor the platform.
>“Cognitive spaces are a way of thinking about how our brain might organize our knowledge of the world,” Bellmund said. It’s an approach that concerns not only geographical data, but also relationships between objects and experience. “We were intrigued by evidence from many different groups that suggested that the principles of spatial coding in the hippocampus seem to be relevant beyond the realms of just spatial navigation,” Bellmund said. The hippocampus’ place and grid cells, in other words, map not only physical space but conceptual space. It appears that our representation of objects and concepts is very tightly linked with our representation of space.

That is certainly how I think I think ... I think :) As an experiment two years ago, I bootstrapped an IDE from an html file with just textarea that could overwrite it's own source on a webserver (it would restart the server if the server code was changed) in the browser. Eventually I got it to the point that it laid out the editors for individual files in an infinite plane of 2d space (akin to something like placing editor windows in a google maps like scrollable ui) and saved their locations between refreshes.

I still really miss the spatial sense that the file that controls the editors is up over there, and the file browser code is right over at that location, (and they slightly overlap their tests and other supporting files).

I had this vision of this sort of becoming a system wherein everyone could choose to see all the files in the system being edited in a shared global space (or perhaps space of workspaces). So if you wanted to see what so and so was working on you'd just navigate over to area where the files they are working on are located. By default if you were editing a file in this system in a public repo, since it was browser based it would be publicly viewable.

Juggling editor tabs and re-opening and reorganizing windows, and not being able to create workspaces of editor layouts since then has kind of sucked. It's like having this glimpse of a system that was from some future time but then having to abandon it.
> I think it's subtler than that. It is mostly safe to run a contained process as "root" because in theory the ways that root access can be exercised is highly sandbox by the use of various namespaces, as well as things like capability restrictions (you generally don't have CAP_SYS_ADMIN or a few others), limited syscall attack surface (you generally have a syscall allowlist via seccomp-bpf), etc.

I disagree. It is definitely "safer" than running as root on the host -- but that shouldn't be the baseline. Honestly, I would argue that not using user namespaces (or non-root inside the container) is basically negligence at this point. Yes, it's annoying to do it with Docker, but other runtimes have solved this problem.

LXC actually explicitly states that privileged (non-userns) containers are fundamentally unsafe and I agree. When you look at the wide array of ns_capable and other userns checks that protect against all sorts of attacks, you really start to not trust anything that doesn't use user namespaces. Kernel developers assume that container runtimes are using user namespaces if they are trying to secure something.

Additionally, yes capabilities help. But you still have traditional Unix DAC issues (which is what is leveraged here).

> and this vulnerability is notable precisely because it's one of the rare ways to exercise that root privilege outside the container.

I would argue there's several very foundational security problems (which I'm trying to fix) that are made significantly worse by running a container process as root. Please don't do it.
Yes, I have a set of subreddits that I subscribe to as well. They don't fix:

* The introduction of Reddit Gold, then the introduction of Reddit Silver - originally a joke, now a real thing

* The degredation of the UI - old.reddit.com won't last forever

* The push to mobile apps (see degredation of UI)
jxbrowser. It's worked well for us.
You are a true mad lad, I love it.
A Beginner’s Guide to the SingularityNET Beta: AI for Everyone
Show HN: Server Hunter – Easily browse over 11,000 VPS and Dedicated Servers
Why would we use as a currency something that swings 90% back and forth every few years? That's an objectively awful currency. Imagine your checking account explodes from time to time, one week you can buy a mansion the next you can't afford rent. That should be QED for why this isn't viable - isn't this what it's supposed to be saving Venezuela from?

Whether we call them bag holders or not, there's no guarantee there's another $2.4B/yr to maintain the current price let alone drive it up. It is not intrinsically a scam its just built in a way that explicitly makes it impossible to prevent scams. IMO by the transitive property, it's a scam. Let's say I own a coffee shop. I also know that it's a breeding ground for venomous cobras, but I refuse to let an exterminator in. If someone gets bitten there's no world in which I'm not going to prison. It's not fair to call what I have "just a coffee shop" is it?

It's also not an investment, as you're not obtaining a share of ownership in anything. It's like calling Subway sub stamps an investment. They're just tokens I can redeem at Subway, not a 401(k).

The market is now smaller than its been in terms of total market cap, in terms of transaction count, in terms of transaction volume, than it's been in 2 years: https://data.bitcoinity.org/markets/volume/5y/USD/coinbase?t...

All the other cryptocurrencies are even less used, less useful, and not even worth talking about, like Dentacoin -- your dental records but on the blockchain for no apparent reason.

You know Visa's market cap is "only" $300B? At $100K bitcoin you have to buy, in cash, one whole new Visa every 4.6 years just to maintain the price.
People often react negatively to change in what they hold dear. It could just be that they all started using these communities, loved the experience at that time, the experience changed, and then they feel the "community" (not their experience) "declined over time." Might just be an instance of that more general tendency.
this is HUGE. here's why:

You and I are reading about two separate entities, as if we are talking about Pepsi Inc. vs Apple Inc., but alas China is simply not America.

https://www.youtube.com/watch?v=auiGFRmD0tg

edit: care to explain the downvotes? why is it anything I post on HN are automatically downvoted and flagged? It's so weird, right after I commented on that Israeli-spy thread too.
Probably not directly faster, but "xor %rax, %rax" is still smaller (and thus faster if you're icache constrained) than "mov $0x0, %rax"
Probably some combination of

/r/semanticweb

/r/machinelearning

/r/artificial

/r/amateurradio

/r/math

/r/electronics

and

/r/programming
Yeah, this is the general sense I got. Only useful if you already have a "smart home", which doesn't actually do very much. And music.

But for music, some of us don't want to pay $9.99/mo for a bs streaming service, but already have all our music ripped from cd on a nas.
On this topic: It's always bugged me when behavioral economists start going on about "irrational human behavior." Many times they are simply not accounting for cognitive or longterm costs. Using your precious energy on too many system 2 calculations will not help you live a good life. So compromises are made. Thinking is hard work. It is entirely reasonable to minimize hard work.
What's new in ServerHunter?

- Improved search results display on mobile

- Smarter text searches

- New filter: BGP Sessions

- Badges for 'Annual billing' and 'NAT IPv4'

- Separate page for "Write a review"

- Preserving newlines in reviews

- Added a new "Price per specification" option to sorting and columns

- Added a graph with pricing history in offer's page

- Ability to save your favorite searches

- Added offers from several providers

Our VPS giveaway is ending soon, join now for a chance to win a VPS subscription for one year.
Enter here: https://www.serverhunter.com/giveaway.
JxBrowser. Went from a native c implementation and wrapper to java based. Application size went up (by a lot) but it's far easier to get things done when you don't have to find someone who knows objective C in a java shop.