skysight-inc/HackerNews huggingface dataset:
Does nftables support packet tagging/policy filtering ala pf's "tag" keyword [1]? It's so nice to tag a packet as "trusted" once it has passed an input filter, and then just pass trusted packets on outbound interfaces based solely on the tag.

For example, on my OpenBSD firewall I can write the following simple rules to restrict outbound Internet access to a specific set of IP addresses or networks:

# internal_if is the LAN-facing interface; isp_if is the ISP-facing interface, i.e., the Internet.
match in log on internal_if from <internet_allowed_networks> tag OUTBOUND
pass in log quick on internal_if tagged OUTBOUND
...
pass out log on isp_if inet tagged OUTBOUND nat-to (isp_if) static-port

The tags are sticky, so that you can apply multiple tags to packets and sort through the tags later in the pipeline.

If nftables supports something like this, I'll probably make the switch, as I prefer Linux in every other way to OpenBSD.

[1] https://www.openbsd.org/faq/pf/tagging.html
I think Twitter's business model should be to charge users based on the number of followers they have. Give them a free threshold of say 10K followers, and then charge them a fee after that. Users clearly benefit, and often profit, from their large follower base. Twitter should profit from it too.
> I also think the pfSense CEO has a massively inflated ego and pays little homage to the roots of his software.

The Netgate CEO is a woman.

(I am not the CEO.)
And the rule number 1 is that you don't get happy developers with crappy salaries.
My 'cryptoequity' project was on the Hacker News front page a couple years ago (https://news.ycombinator.com/item?id=7992667), in which many commentators noted that many high value applications were probably illegal.

As enthusiastic as I remain about the overall premise of equity replacements issued on cryptographically secure ledgers (including Etheruem, which I started with by running the educational channel Ethercasts), I don't see anything in this presentation that indicates that the massive challenges regarding nation-state regulation have been solved.

Even were one to go on the premise that one can effectively run this in a sandbox away from standard nation-state regulation, one has the more general problem of enforceability of contracts, etc. If I hire you via a crypto-contract but then you don't deliver the associated goods, what recourse do I have?

This and related effects caused ~2 years of delays in my own implementation.

I'll note I remain optimistic and positive about all related efforts in this field.
You can google the phrase "Standard Model" or look it up in any physics book you want, and there will always be a table labeled "Standard Model" that shows all the particles, which relate to the 4 fundamental forces (carriers), charges, spins, masses, etc. I'm sure you're familiar with this chart. The graviton is on that chart and is specifically describing gravity based on each mass value of each particle (hardly "silence" there). I mean literally every particle type has a mass value (even when zero) right? Is that silence? The general laymans meaning of "Standard Model" means everything in physics that is referenced on that chart (including gravity), and that's how I meant it.

However, what YOU apparently mean by "silent on gravity" is referencing the fact that the Standard Model is incomplete for gravity, because General Relativity is not yet accounted for. I should've realized you might be referring to the lack of any unified field theory, but I didn't. If you had said "doesn't fully explain" rather than "is silent on", it would've sounded perfectly fine to me.
Comparing the last version of STVI's Investor Relations page on archive.org [1] (May 2016 pre Snapchat company name change) to the version today [2], I'm not convinced they aren't trying to be intentionally deceptive. It almost looks like they rewrote their description to sound vaguely like Snapchat.

May 2016:

> Snap Interactive, Inc. (“SNAP”) develops, owns and operates dating applications for social networking websites and mobile platforms. SNAP’s flagship brand, FirstMet.com, is a multi-platform online dating site with a large user database of approximately 30 million users. FirstMet.com‘s mission is to improve the online dating experience of meeting new people by integrating a user’s friends and interests to enable more meaningful connections. SNAP’s newest application, The Grade, is a patent-pending mobile dating application catering to high-quality singles.

Present (emphasis mine):

> Snap Interactive, Inc. (“SNAP”) (OTCQB: STVI) develops, owns and operates real-time, rich media social networking and dating applications on desktop and mobile computing platforms. Supported by a portfolio of 25 patents, SNAP is a leader in real-time video communication, with groundbreaking products powering one of the world’s largest collections of video-based communities. Through brands such as Paltalk, FirstMet, Camfrog and Tinychat, SNAP has helped hundreds of millions of users around the world make meaningful friendships and romantic connections.

[1]: http://web.archive.org/web/20160506160057/http://www.snap-in...

[2]: http://www.snap-interactive.com/investor-relations/
But if I put big seemingly important but not really important things at the top and then work on the bottom ones, I will know that I am doing this, and resent myself. That's the biggest issue with my procrastination: my self loathing.

(Ironically, here I am, reading this article about how to do the things I am suppose to be doing with at least 5 things that need to be done before this week is over)
Trump is a symptom not the cause. Though this symptom could be highly problematic.

Dark money influencing elections = wild man at the tiller.
Then I don't see why you choose to say "Death to paperwork. Avoid useless intermediaries" in your website if I still have to do all the required paperwork, same as before, plus now I need more useless intermediaries to convert ETH into fiat to pay the taxman, the bookkeeper...
Why magic is overrated
Seems like someone got the task to write something controversially stupid to get traffic, because if you proposed such scenario to any real life company, you'd be laughed out of the room instantly, disregarding "20 years of experience".
Amazon's 8th book store
I use twitter to get instant updates on current news from reporters sitting in WH briefing rooms and other breaking news unfiltered from the people on the ground. I like reading quotes from what is happening real time and being able to respond before it even hits the live NBC news feed.

You just aren't going to ever have that with a mailing list. If you could we would be doing it.
Instagram has notionally the same dynamic as twitter but somehow they do a lot better at convincing their eye balls that they are welcome on the platform and have a voice. Or at least it seems to me.
Diversity watch startup
There would absolutely still be market share/place for unions. My guess is they simply refuse to tolerate anything that could even possibly diminish the status quo.
Quantifying Geographic Variation in Health Care Outcomes in the United States
https://twitter.com/paulg/status/663456748494127104?lang=en is probably his most controversial tweet
WhatsApp has lots of users and makes no money. Sounds a lot like Twitter to me.
I'm a designer, and consider HTML/CSS/JS to be as good a design tool as any, perhaps even better than any CAD app. I use Sketch, Illustrator and Photoshop as needed for icons, illustrations and photos.

Also, code is a really handy tool for design (generation/automation).

I believe in using the right tool for whatever "material" I'm working with. For (responsive) web apps, that tool is HTML/CSS/JS.

Most designer's have their own preferences. I don't believe any current or future wysiwyg app can meet all needs.
Yes but one "unreasonable" person complaining on Gizmodo about a company doesn't mean there is some systemic problem at the company or the culture.

It's a confirmation bias problem. If Gizmodo posted a bunch of stories about "People at company X say things are awesome!!!" it would probably be deadpanned.
One Step Closer to Crowdpatching and Patch Bounties
Lol, yes you can maxaf. Part of the reason I built this library in the first place
> Procrastinators often follow exactly the wrong tack. They try to minimize their commitments, assuming that if they have only a few things to do, they will quit procrastinating and get them done. But this goes contrary to the basic nature of the procrastinator and destroys his most important source of motivation. The few tasks on his list will be by definition the most important, and the only way to avoid doing them will be to do nothing. This is a way to become a couch potato, not an effective human being.
Show HN: Cuckoopy – Python implementation of Cuckoo Filter data structure
>"Do you think in that context busy work has value aside from the actual work?"

No, I don't, because I don't think standing armies are a good thing. I'd rather most people in the military were trained (with re-training on a periodic basis) but were otherwise left to pursue their own interests until they were called upon to defend their country. This has been normal in times past.
pfsense has a long history of antagonizing their openbsd/freebsd upstreams.
WhatsApp was bought because it was popular in India and Brazil, markets that have historically been weaker for Facebook Messenger. Together, they ensured that Facebook would get a nigh-insurmountable lead in marketshare over Google in the messaging space [1].

Twitter in neither a threat to anyone, nor a strong candidate for a defensive purchase [2][3][4]. The two companies are hardly comparable.

[1] https://news.ycombinator.com/item?id=13465483
[2] https://news.ycombinator.com/item?id=11914620
[3] https://news.ycombinator.com/item?id=12420732
[4] https://news.ycombinator.com/item?id=12083975
It is interesting that PG doesnt participate here anymore, at all. Wonder why?
Just out of curiosity: What is your tech stack?
It doesn't deserve analysis any more than the theory that the sky is green.
No problem, thanks for clarifying.
> That's basically "PHP is a terrible language for beginners working on their own", which I don't disagree with.

I think the problem is that it's a very easy language for getting your feet wet and learning the basics. "Just mix this for loop in with your HTML! Stick it in along side your static .html files! Dynamic content!" Plus there are literally decades of documentation and examples online. The trouble IMO is that up until PHP 7, very little original cruft was ever actually removed from the language. mysql_escape_string was deprecated in v4.3 (2002!!) and still exists on the default v5.X package installs available for Debian, CentOS, etc. It's really hard even for experienced programmers coming from other languages to know what's actually currently the best way of solving a problem. You have to be a well-versed expert to know all the quirks/pitfalls and how to handle them properly.
> The US just isnt old enough to have mythical kings and gods.

Mostly because US-tradition has killed the concept of nobility.

US-based folklore and myth is on stuff like John Henry (wielded two sledgehammers to beat out a rail-engine at building railroads).

Modern-US folklore is about beings like "Spiderman" or "Batman". Mythical beings who roam the streets to try and make the world a better place.

I find it fascinating that the heroes of modern myth and legend are relatively small scale. US heroes / legends need to be about the people. Spiderman is always saving that old-lady who's crossing the street. Even Superman is mostly concerned about keeping "Metropolis" working. Batman may be rich, but he's a celebrated hero because he's otherwise an unexceptional person (compared to Superman or Wonder Woman anyway).

The US-based myths and legends are about the "every-day man". Its more about "you too can be a hero" sort of thing, as opposed to a literal being chosen by the gods to save and/or conquer the world (god-kings like Gilgamesh or even King Author: charged by the Christian god to find the Holy Grail... Jesus's cup from the Last Supper)

That sort of thing doesn't fly in the US. If you are an "ascended being" of some sort, you have to have humble beginnings as an every-day man (ex: Clark Kent was born and raised on a Farm... originally without any powers and therefore understands the issues facing normal men).

Indeed, the ascended god-king trope is almost a villain trope in US culture.
and that was exactly the reason i was really surprised back when they adopted it in the first place.

i don't know how it is in other nations, but in northern germany pretty much everyone and their mother uses docx and xlsx files. even if they mail a file to someone, they never export it to a compatible document format. heck, even announcement letters are often left as docx - pdf seem too advanced for these people.

they probably could implement a convert server which opens a file on a windows server, converts it to a open format and serves the converted files back. but i wouldn't want to explain something like that to each employee, and i doubt the additional overhead would be worth the savings.
Interesting loophole abuse. The heading to that section implies that the companies are not using the product, but the intent of the section is clear.
The "real AWS status" extension for Chrome [1] pokes a little bit of fun at this. Basically, it hides all the regular green checkmarks (unless they are a 'Resolved' issue), then it increments the status images (green with I becomes yellow, yellow becomes red). It also makes the legend at the bottom snarky.

Although it's really meant as a joke, I think, it's actually really useful. It removes the noise and, frankly, the incremented status images are usually quite accurate for us.

[1] https://github.com/josegonzalez/real-aws-status
Why is that illegal? Why doesn't it just get you kicked from the market if you do it?
Ask HN: What is your weekend project?
I'll code a Rouguelike game in haskell. Whish me luck :)
Trying to profit on the backs of regular users won't work for Twitter. Charging a regular fee, loading up on enough ads to keep investors happy, or anything else like that is a quick way to lose a bunch of users. Instead, Twitter need to think like Google or any other ad network. They should charge those who make money by tweeting. The industrial tweeters, the people flogging their sites or albums or hair products or whatever. If you've ever hired a social media consultant, Twitter should be charging you thousands of dollars a year. I'm sure there's some level of "tweets read per week" that would catch Kim K while sparing most high school tech bloggers.
I'll second that. The part about Russian PR tactics is especially relevant to Americans today.
Hey sorry for the late answer.

there are a few screenshots on the ProductHunt page: https://www.producthunt.com/posts/forwardmx there are not exactly a lot of options other than defining forwarders.

You can forward emails to /dev/null if you mean that with disabling. I decided against any form of statistics i rather simply dont log anything, than think about how far i want logging to go. We may implement a very basic counter in future.

We do not yet have a uptime guarantee, however i use this for myself and run health tests every other hour. Due to using different servers in different locations with different operating systems and update policies i would say it is very unlikely that both are offline the same time.

I also had a while until i finally made the service, but it got really a huge pain to have my email settings spreaded everywhere and paying for premium features i nether want or need. So i build the server structure and run it for a while just to notice it works great, so i build this SaaS around it and recruited a friend in a different timezone to check on the health tests. Its not exactly magic, but it HAS TO WORK whatever what :)

The price is obviously not ment to get rich, it should just pay for the servers, the traffic and a few beers to keep this alive. It does not have to be profitable soon, it already saves me more money than it costs to run.
What happened if someone took him up on an order before it was cancelled?
Thrill – Distributed Big Data Batch Processing Framework in C++
So PSReadline looks really good and it seems popular too. I haven't used it yet but I would imagine that because it's a Powershell module it can't be easily used in other .NET languages like C#, F# or even VB
I can make Chrome V8 in one LOC.

find ./chrome-v8-src | xargs sed -i ':a;N;$!ba;s/\n//g'

Boom!
A flagship Solidity product has already been pwned for $50 million dollars, leading to a hard fork of Etherium. This is not fake "~deep concern~", this is a real problem.
Yeah but people don't like being monetized. If someone has to pay to get a tweet in front of you then it's probably because nobody would bother to spread that information for free, so chances are any sponsored tweet has low value to the viewer. Conversely if you can have huge reach by paying then the (slim) value of social proof becomes meaningless because you're not really popular, you just bought the digital equivalent of a billboard in an attempt to seem popular. Adding too much money lowers the overall value proposition.
The setup was similar at my college. I'm not sure if the printers were open to the whole world, but I do know that with a little savvy (and I mean a little) you could use any printer on the campus network. While other students were flooding the library 10 minutes before class to print their assignment, I would print them out from my dorm room to an empty office on the same floor as the classroom, and just swing by to pick it up on my way to class.

I was also very tempted to just spam a bunch of gibberish to the printer on the network labeled "Presidents Office", but decided that might raise a few red flags.
Stop everything and look at this Instagrammer's incredibly surreal ocean snaps
> Oh, and Twitter launched scheduled tweets.

Scheduled tweets was launched like 4 years back - https://blog.twitter.com/2013/now-available-scheduled-tweets
> yet food prices don't rise like healthcare prices.

agricultural subsidies and price support (government agrees to purchase unsold surplus of many crops) are a huge contributor here.

also consider the externalities. the price of cheap beef is that 60 years from now a global climate crisis will cost the entire world thousands of trillions of dollars, and probably lots of lost lives as well.
Just to be clear, I say that this is the "correct" answer in order to differentiate my answer from the ones that I think are not actually correct.

I often think, and many agree, that the problem is with reactive interfaces supporting both mobile and desktop. Or that the problem is with GUI editors producing disgusting HTML. And indeed these are both problems. But QTDesigner, and friends don't face these problems. Your GTK app isn't going to be a reactive interface, and QT, not using html, isn't at risk of the "disgusting html" problem. And yet these designers aren't terribly popular either.
If you're the most attractive employer in your market, your idea is completely valid. But, it gets significantly more complicated when you're trying to compete for top engineering talent with all the hottest startups. If your company is opening to hiring remote workers, you get access to people who don't want to (or can't) move to your market.
There was something like this for years called Symform but they shut down recently:
http://www.backupreview.com/symform-to-discontinue-peer-to-p...

I guess this was more of a commercial solution though.
I thought it is called negotiation.
Change the runner analogy to manager of a sports team.

It's hard to only credit one manager over another when the opposition is a big factor in the equation (along with the strength of the team).
> Amazon, Facebook, Google and Microsoft ... proposed to pay their workers a median salary of $117,000."

> Indeed.com quotes the average SD salary in Seattle (think Amazon and Microsoft) as 126,000 and San Francisco at 134,000.

You cannot compare a median salary with an average salary. Salaries are going to have a long tail of large numbers.
Never thought about that. I'll check, thanks!
Thanks man I really appreciate it :)
> In their eyes it was a very successful social media campaign.

Unfortunately the internet is now a theatre for propaganda war, in addition to regular electioneering and marketing.
>so there's a lot of unskilled people producing code.

It's not just that. There's also a lot of people who spent their entire careers working in the PHP ecosystem. All the bad practices common among beginners get ingrained in them as their go-to design patterns, because they never learn things like "authenticating APIs with cookies is bad", or "business logic doesn't belong in the controller". They'll even defend their bad patterns because "that's how we've always done it", never making the connection between what they've always done and the problems they've always had.
I agree with the other's regarding the dynamic nature of the content. In addition, the widgets themselves haven't changed all that much for desktop GUI's. WxWidgets, Win32, Gtk, and Qt have mostly the same basic set of controls today that they had 15 years ago. Just imagine the extra R&D churn it would consume if you also had to update your GUI editor every time you changed a web UI control!
And like every other time people say this, it just breezes by the fact your remote employees can get other remote jobs. The market is not you-the-one-company-in-the-world-that-hires-remotely vs their-local-market.
They could be on aurora though since many people just consider it to be mysql. It's a pretty painless migration from mysql as long as you are 5.6 or below. You can just replicate over to it live.
I just want to jump in and comment that 30x gains in a year are not really that crazy with out of the money close to expiration options. I've had 2 different years in the past with better than 30x gains (and years where my options account went to 0).

If you had bought out of the money puts with a near term expiration for an index like SPY and it dropped 10%, you could be talking 80-1000 times return depending on how far out of the money and how close to expiration.

Disclaimer: I do not recommend out of the money options trading for anything other than pure gambling on money you couldn't care less about losing.
What this thread has taught me is that fighting this trend, even on HN, is not worth the time. The haters are going to hate, and there's no point suggesting that maybe it's not a good place for it, lest you want your comments greyed.

Trump uses Twitter, therefore any topic about Twitter is about Trump by proxy, or something.
I guess you could have cameras that pick up the extra colours linked to something like a Microsoft hololens and displayed somehow like a shimmer for UV say.
Slightly different approach -- I put my big projects on top of my list, and smaller bites of those projects below. The smaller bites are more approachable, and I tend to want to tackle them quicker. And sometimes I surprise myself, realizing a project IS done, as I tick off the last little bite and realize there isn't another one to start.
Cataract surgery replaces the lense with an artificial one.
Lack of knowledge on design patterns and fat controllers are not inherently attributes of a PHP developer
I do weekend projects fulltime now, well as much as coding whenever i feel like it is considered full time. I recently finished https://ForwardMX.io and now lack of motivation for anything else so i've started working on updating my TUI library for ruby: https://github.com/b1nary/rutui