skysight-inc/HackerNews huggingface dataset:
This is a little speculative but doesn't seem like a reach
https://www.inc.com/christine-lagorio/concur-acquires-hipmun...

I suspect the common didn't get out alive.
Can someone explain to me what Concur does? I'm guessing it handles a bunch of the travel stuff for bigcos with lots of travelling sales people?
Pico? Not nano? Hah you're old :)
Remote troubleshooting machines on your home network.. esp if you have parents/family who aren't tech savvy...
There has actually been research on this (in small settings). Even when made aware of the potential consequences, people do not choose to pay significantly more for equivalent products with better privacy protection.

"Everybody is just ignorant" is not a good way of evaluating markets.
An often echoed sentiment around here is 'is your startup idea a product, or a feature?' If you startup is a feature, it's just going to be copied.

The only way to prevent this is with patents.
Off-topic: I have been a long-time Kayak user, but don't see many people mention it hear when discussing Hipmunk. Does anyone feel strongly that one of the competitors is better than Kayak? If so, could you elaborate?

I have occasionally used Google Flights, but it seemed to have fewer knobs and I could not find any features that made me want to stay. The only competitors I have consistently but rarely used is Skiplagged, since it performs a kind of search (of somewhat dubious morals) that can't be done with Kayak.
Someone probably copied and pasted from somewhere into a JS rich text editor that converted it into html.
I love MACs.

A couple of caveats, though:

* If you disable Multi-Account Containers at ANY TIME, all of your configuration will be gone. So, don't ever disable it. Or just be prepared.

* They don't sync with Firefox Sync.

* I use Alfred and in some of my workflows, when I have URLs that are designed to always open in a particular container, FF just won't open the URL. /shrug

* Always opening URLs depends on the URL. This works great for apps which give you account-specific URLs (e.g. Harvest, Jira, other services...) but doesn't work at all for stuff like Gmail or Drive. I wish there was a way to get FF to ask you how you want to open a URL like that.
Obviously not, it's not a passport. It's a card.

I'm not saying use it for international travel, I'm saying use it as an ID? Literally any American citizen can get an ID card for $65 that is accepted everywhere someone asks you for ID.

If we started taking things a bit more seriously, we could also get that fee down by subsidizing it.
You might even want to use the Stream module. Beautiful Elixir.
Agreed. I don't know for sure what operating system or device I'll be using in 20 years, but I know it'll be able to read and edit text files. I once used MS OneNote and it's great, but once you leave Windows you basically have to throw it all away, and so in the long run I just wasn't comfortable raising the cost of switching more with every note I created.

And of course interacting with those files using the vast ecosystem of countless simple commandline tools and using the same efficient text editor to edit almost all of my documents makes the whole thing a much better experience than all alternatives - at least when text is viable; imho diagrams etc. are still too cumbersome compared to a quick free-hand sketch.
>> Have you got any evidence for that, other than what your kids play?

I hear your doubts. To be clear: I never said 95% of the people play one game exclusively. I said 95% play two or fewer games. What I should have said was probably 90% of the people play two or fewer games in a year which I think is more accurate.

How can Steam make so much money? Well playing two games doesn't mean you own two games. Many many games are "purchased" on Steam and never played at all. The two games do change over time, though not quickly. Also, there are a lot of people out there with Steam accounts!

Besides my kids as evidence, I can't really link to research I look at. I am a 25 year game industry veteran who runs the interactive division of a small entertainment company. So I guess I can site myself as an expert :) Which you can reject.
Yeah, it's not that I wish I had never played Everquest. It was the amount of time that I played, which I regret now.
Better? Not unusually so. Unconditional termination clauses are standard practice; most terms of service will include something to that effect.
I’ve also blindly plugged a USB cable onto pins of a DB9 serial port.
Why not just raise taxes and provide free college education and job training programs?

Do trust fund students never need to pay because they never take a job?

If a student dies (suppose 20 people in the class of 2024 die in a bus accident), do the teachers make nothing extra?

This gives a strong monetary inventive to only teach children with a high chance of making money. Who will want to teach poor students?

What about the teachers of special needs children? Some of the more severely disabled are unlikely to ever have a job which pays much money, if at all? Doesn't this scheme punish those teachers?

"will make better income in the long-term for their lifetime"

That's not how the funding works. Teachers decide based on overall compensation, and the system can re-balance to compensate. Staff and schools will get money from this system, so the school board will reduce other funding.

Here's some related examples:

When I was young, Florida introduced the state lottery and justified it by saying the profits would go to education. And some voted for it because of that.

So if the lottery regularly brings in $50 million to state education, the state reduces the state funding by $50 million.

Or, a company which says "we offer free food for lunch, so you don't need as high a salary because you don't need to buy or bring your own lunch."
Start-ups hire "juniors" but they don't advertise the position as junior, you can identify these roles by virtue of them paying way under "market-rate". The downside is most companies (it seems Hipmunk was an exception) have little to no training for these "juniors" and you have to have a strong stomach for BS as you have to make do entirely by yourself. YMMV.

I've been in a junior start-up role twice very early in my career. It worked out for me, but I wouldn't really advise it in an era of Google/MS hiring massive amounts of fresh grads with high comp.
This has some possible use for using streaming devices when traveling abroad.

On a recent trip I tried using IPvanish with a FireTV stick and Amazon detected the VPN, most likely from a blacklisted set of IP addresses.

Using your own home IP should hopefully prevent that from happening.
You're right, Erlang still has an important feature that (almost?) all other languages lack: preemption. I think the actor model is great, but is crippled if required to use cooperative multi-tasking (like Akka); the code starts simple and then becomes increasingly tangled and complicated. I just think that the Erlang ecosystem has stagnated and the language itself feels dated. If/when the JVM or maybe Rust gets preemption, l think it would be best if all moved on to an actor system built on a more performant, robust, and expressive ecosystem.
Interesting comment on reddit:

> Within the federal space, we've been making unprecedented plans for patching systems as soon as this patch is released today. In my agency we're going to be aggressively quarantining and blocking unpatched systems beginning tomorrow. This patch has been the subject of many classified briefings within government agencies and military.

https://old.reddit.com/r/sysadmin/comments/eoll74/all_hands_...
Wisconsin lost 10% of dairy farmers, in biggest decline ever as trade wars raged
Lex here. I hear you. I'm working hard to improve. The parts about arrogance and disingenuousness I hope are not true, but I appreciate comments like this because they help me reflect on it, and see that there might be truth to it. Your words hurt but in the end are a gift, so thank you. I'll do my best to improve.
The devil's guide to conclusions (2011)
Conex (https://addons.mozilla.org/en-US/firefox/addon/conex/) has an option that allows the user to select container for incoming links
Last decade was terrible for housing construction: https://reason.com/2019/12/23/the-2010s-were-a-terrible-deca...
Full Stack Type Safety: An Enums Journey
Not to be dismissive, but this post feels a bit like rambling without a clear thesis or main argument. It's also rife with dubious claims:

> I’ve been working remotely for four years now, and I know that working alone can make you lonely..

I also work full-time remotely. I built a community around myself, made new friends and regularly hang out with people I met at coffee shops, at startup meetups, old classmates, ex-coworkers (that may also be fully remote), etc. I hear it a lot, but this argument honestly falls flat on its face as long as you're not a weird hermit that only works from your house. In fact, that main reason I wanted to work remotely is because I get to meet people (particularly women, as I'm getting to an age where marriage is starting to become a priority) that I'm more interested in than in the myopic circles that are commonplace at large tech companies.

> I like the idea that you can earn money while you sleep, but are those businesses fun?

Yes. Because it gives you the freedom to do whatever you want. And freedom is fun. I mean, passive income is basically free money -- I'm not sure I'm getting what author is saying here.

> I imagine working on your own thing full time and on the side are definitely not the same; it’s scary, to be frank. If my side-project became my full-time work, might my passion for my project dwindle and become yet another job? How would it differ from my current job?

I don't see how working for your own business could ever become "just another job" -- you're acutely invested in the venture, your strategic decisions guide it's success (or failure). Working for a corporation is the definition of "autopilot" for most above-average employees (engineers or otherwise). This could not be more different when doing your own thing.
CISA Releases Emergency Directive and Activity Alert on Critical Microsoft
The NSA's job is to gather information. They have >400mil people to protect, and 6bn people to attack. They are in the business of using exploits, not closing them.
I'm a bit confused why "using postfix notation" is considered a programming paradigm - I'm semi-fond of post-fix notation (it is the second best notation after prefix after all) but[1] it's incredibly trivial to convert between prefix and postfix notation and most programming language expressions use prefix already - it's just the infix ones that are a bit weird... Allllso, expressing if statements without any infix notation is sort of terrible, I've never seen an option to do it that isn't incredibly misleading or confusable.

A core question, though, is why? Is tab-oriented programming have a wikipedia page where programs are written predominantly using tab stops instead of spaces? It's honestly a very similar sort of distinction to make.

1. I'm trying not to stray too far into all turing complete languages are turing complete and thus difference is meaningless land.
Maybe read them I, Pencil or whatever that essay is called?
These logos are incredible, and so many of them have stood the test of time so well. The mind boggles at the ones that were "redesigned" by some other agency but are essentially the same. I can only imagine the hours that were billed and the meetings that were held debating why those few pixels of difference were significant.

Unrelated to the logos - the graphic design of the site itself is horrible. The dark gray tones make it look like a UI element in the "grayed out" disabled state. And the contrast between the background and the text is far too low.
There's a pretty high correlation between parental wealth and success as a startup founder. I assume it's because of the safety net.

My friends who have been successful (and who had blue-collar upbringings like me, and all in mid-40's now) all worked full time jobs until their side projects were self-sustaining. None of them hit unicorn status, but I think all of them have lived healthy, fruitful lives.

Also note by "sustainable" I mean they had contracts worth substantially more than their salaried job. Because to transition to that completely, you've got to set aside time and money for so many things: insurance, legal, hardware, whatever corp infra, recruiting, etc, as well as offset the risk. So I'd not jump ship too soon, until you have a real plan on how to get your company from A to B. Especially these days when tech salaries are so high, it'd be a mistake to opt out of it too soon.
Agreed, I think the syntax used is not that common. (This is a problem, I think, with math notation -- everyone's notation means different things, google "substitution notation history" for the worst.) They definitely meant to write:

https://latex.codecogs.com/gif.latex?\sum_{\substack{i\in[1,...

"sum of all i² where i is in [1,5] and i mod 3 = 1".
I am hoping it will be a nice earner before my retirement.
Yep, corporate flight/travel booking for entire orgs. The Department of Defense uses it for its travel system, too.
Does anyone need to keep system logs for fifty years?

Practically speaking, I'm fine with a constraint where the systemd database format + tools need to be roughly kept in sync. I can't think of a realistic example where this wouldn't be the case. Most of the logs in this database are supposed to be ephemeral.

If you're in banking or medicine or something and are required to keep certain logs for a decade+, you should figure out what you actually want to keep and put it in a format that would be reasonable to access on that kind of timeline.
Accelerating netfilter with hardware offload, part 1
I love this feature.

I regularly go through and turn off location tracking on almost all of my apps (or at least turn them to 'while using'). But sometimes I'll have to turn them back to permanent for a specific reason (e.g. sharing my location with someone while I'm coordinating with them). This feature reminds me to turn it back off.

But I also potentially see the need for a feature which allows always-on access for a limited period of time.
You don't have to show the same ads to everyone.

You can - without detailed tracking - identify rough location of the user. (IP etc.)

You can pick ads based on the content, not based on the user. (A site with beauty tips probably has different readers from a site on woodworking; a site with celebrity news has different readers than deep political analysis)

And yes, Google and Facebook would make less money (disclaimer: I have a handful Alphabet shares in my portfolio and probably funds containing those) and yes spread would be higher, but this could still pay a lot of bills and interestingly could lead to revert from clickbait to proper content, as readers of proper content are more likely the target audience for high-paid ads.
This is mostly just a marketing thing, balancing the lead returns for flights with the companies ability to rank/sell ads on Google/elsewhere.

I'm sure the margins are low but given the competition you need high volume to really win and it's a highly competitive and fragmented space.

The UI alone is only part of the business model.
In other words, you're the sucker if you're not exploiting others.
Shouldn't this article be called How To Make A Debian VPN Server? I don't see anything particularly raspberry pi specific in the article.
SEEKING WORK | US UTC-05 | REMOTE

------------------------------------------------------------------------------

I'm a senior full-stack developer with 15 years of experience (7 as a contract software consultant). I specialize in prototype/MVP development, product rewrites, automation and process improvement, and IT augmentation as a drop-in developer for your team.

I've helped business in a wide variety of sectors: finance, politics, charities, academia, startups, mapping, agriculture, insurance, marketing.

Looking for projects starting in February 2020 onward, with roughly 2-week to 6-month timelines and budgets ~US$10k-100k. Prefer to bill hourly or day rate, but by milestone is fine too.

Strong communication and time-management skills. Have worked with clients found via HN/Angel, some for many years. References available.

------------------------------------------------------------------------------

Preferred tech stack:

- Backend: Python/Flask, Ruby/Rails, Clojure
- DB: PostgreSQL or NoSQL
- Frontend: Responsive HTML5, moderate JavaScript/Vue, ClojureScript
- Platform: AWS, Heroku, Linux VPS

------------------------------------------------------------------------------

Site: https://jeffkayser.com

Portfolio: https://jeffkayser.com/portfolio/

Contact: https://jeffkayser.com/contact/ or hn.2020-01@firesteel.consulting

GitHub: https://github.com/jeffkayser

Angel: https://angel.co/jeff-kayser-1

LinkedIn: https://www.linkedin.com/in/jeffkayser
Beginners Guide to Columnar File Formats in Spark and Hadoop
Good riddance. Unfortunately (almost) all our conversations - verbal and text messaging - are being spied on to target us with ads right now.

Addressing anything else is like pissing in the ocean to change it's colour.
HN on most days seems to really hate the concept of shell scripts but I have a lot more confidence that a bash script will still work in 50 years than a Python program will.
What's going on with your server? My 11-year-old Mac Pro runs python in 32 ms!

Kidding aside, even just running an empty C program that does nothing still takes 5ms, so not just a Python problem...
The important part might be just how hard it is to come-up with G'.
Probably the biggest hurdle is dealing with healthcare on your own, it's just prohibitively expensive to deal with alone in the US. Multiple incomes is where it's at, at least until one of the projects takes off to cover cost of living and healthcare nonsense.
If your government is keeping secrets from you, you are not able to be informed about the actions that government is taking in your name and you therefore cannot inform yourself about your own governments activities - thus it is not enforcing your freedom with secrets, but rather guaranteeing your subjugation.
Show HN: Continuous Benchmark for Go Project
Google can start by phasing out UA sniffing on their own websites, such Google Stadia blocking Microsoft's Chromium Edge users:

https://winbuzzer.com/2020/01/03/google-stadia-is-currently-...
You should probably add that you're Lex in your HN profile.
I did the same thing, and even called it by the same name...woahlife :-)
That explains one of my pet peeves of all travel search sites that are primarily useful for air travel search defaulting to hotel search.
I think the rambling was basically the point. He wasn't sure. I found it kind of refreshing.
I eventually found the right woman, and started a family. But that could have happened anyways.

I'd say it's more that I exercise more now. I discovered that I like woodworking. And I started creating more things myself on the computer. I've deployed a few Android apps to the play store, and I discovered that I like Rust.
> You say that your gaming time has declined. Has your time watching tv declined comparably? Which of the two - gaming or tv - would you say is more important in your life?

My gaming has declined to zero, and my time watching TV has increased greatly. TV is much easier to make into a shared experience than video games. You can also find informative non-fiction TV, while nearly all games are fiction with relatively simple plots.

I think this article cherrypicks and makes all kinds of wild extrapolations to get to the unwarranted conclusion that gaming will "take over." The most glaring in my mind it doesn't address the kinds of lifestyle changes that happen as people age, that are extremely relevant to the overall uptake of media like video games.
Why is it that Hipmunk had the best travel search interface I've used while SAP Concur's is absolute rubbish? What did they gain from the acquisition other than stopping a minor competitor?
I used it for trip planning and expenses when I worked at a BigCo. It reminded me a lot of Amex travel.
As you can see, it's not at all hard.
Yeah, in the interview with Kahneman he doesn't even really get into any of his work in cognitive psychology and behavioral economics, instead he wastes half the show on hypotheticals about AGI.

We're as close to AGI today as we were 10-30 years ago, as in really far away. There's nothing that any of his guests can add to that debate that hasn't been covered in countless scifi novels. I don't care what Vsauce or Bjarne Stroustrup have to say about it.
Yes, however if you can figure out a project that pays your salary and is low maintenance (very hard) you can have even more time for your art :)
Cookies track you across the internet. Google wants to phase them out
Of course the difference is, pilots have mandatory knowledge and training for all of an Airbus's "laws" including the direct mode that has no abstraction, i.e. joystick inputs directly translate to control surface deflections. Whereas with MCAS, pilots were not told about it, the operating manual has no mention of it, there was no training in sim based on it being upset due to a faulty angle of attack senstor, and most remarkably? No training with it disable via stabilizer trim set to cutoff. Appalling.

As a pilot and former CFI, without any question whatsoever, a pilot must know how the airplane behaves near stall. Student pilots have demonstrated certified pilot level competency of their particular make/model aircraft stall behavior, before any CFI feels comfortable doing a student pilot sign off for solo flight. It's that goddamn basic.

And 737 MAX airplanes have two such stall behaviors, with MCAS and without (via stabilizer trim cutoff). I'd like to see every Boeing pilot involved in these decisions put on a hot seat and asked if they really think it's appropriate to sign off a pilot, as competent to fly, when they aren't completely aware of two different stall behaviors for this aircraft.

In my opinion it's unconscionable to have deprived pilots of this knowledge. I am aware of the make/model type certificate arguments. As yet no authority has said for sure whether MCAS knowledge requirements would have then required a new type certificate, or if in fact MCAS is improperly papering over an airworthiness deficiency.

What we do know is, it's damn suspicious that this make/model has been grounded this long, with multiple supposedly official statements that software fixes are done and tested and should be ready for FAA approval and deployment any day now, and yet that's been postponed at least 3 times that I'm aware of. If this is strictly a software fix, and a mere tweak back to the original basis of certification, why all the delays?
I can't say that I agree with that rationale. One of his major requirements is:

> Have a “strong” copyleft, including the so-called “network protection”, which mandates that people submit changes even if they operate the code as a service (rather than sending people binaries).

However the EUPL allows you redistribute under other "compatible" licenses[1] most of which don't provide that "network protection". Effectively, the EUPL is only as strong as the weakest "compatible" license listed in the appendix.

[1] These "compatible" licenses wouldn't otherwise be compatible, except that the EUPL explicitly allows re-licensing to them instead.
It is beyond me how Disney is allow to buy up a monopoly of content creation, then allowed to pull content from other platforms to compete with them. It’s been a long time since I reviewed anti-trust laws and cases, but I think they control something like 80% of box office hits, largely by buying up every big competitor. It’s a conversation I would expect to be brought up more often.
Book travel and accommodations and track expense reports, with a focus on approval and compliance.
Dear Larry Lessig: Please Don't File Slapp Suits