skysight-inc/HackerNews huggingface dataset:
> The upshot is that it can be easily replicated by anyone in a similar space

I think many problems are like this. We engineers to think that we have to build something "rocket science", but actually many businesses don't require "rocket science" software to take off. It's more about the execution.

>I'm relatively new at modern advanced web apps, so things like taking payments, handling customers, integrating to a customer's on-premise or cloud based authentication

These days, there are almost already SaaS for everything. A little googling here and there will find you what you need :) Also sites like indiehackers.com is really awesome. People share what indie projects they had built, there's also a comment section where people can ask.

>Or would I be better off finding a business partner that has been through all this already?

I think you should try to do this in parallel with trying to learn it yourself. Finding a good, competent, and suitable business partner isn't exactly the easiest thing to do.
Google board tried to cover up sexual misconduct, shareholders allege
Yeah the approach you mentioned is very effective, it’s a deductive learning approach.
>>>I can't believe how far they've fallen. Take a look at the brilliance of the first Marathon to the clusterfuck that is Halo - I have such vivid memories of the pacing, art style, music that is Marathon.

Sorry. Flashbacks. Visit http://marathon.bungie.org/story/ for an unbelievable rabbit hole
"Selling the names and locations of all people at all times allows us to charge less for phone plans, and so is in the clear interests of the consumer."
The book that is being pushed here is: “AI Superpowers: China, Silicon Valley, and the New World Order,”

Seems a little disingenuous to compare an entire country of 1.2b people (China) to a region of a state of a country. Or is it actually more telling about the ambiguous nature of "AI" and who the actual players are (in whatever it actually means, today) and who the wannabes are?
To be fair, it sounds like he put in work up front vetting and training the VAs.
Not so much as you didn't end up trying stuff only to find it didn't work for some client and you could get away with just targeting Netscape and IE on an 800x600 screen.

My first website in '96 had a repeatable background image with text over the top. That's still problematic in email templates and easiest to avoid.
That's true, but institutional memory is a thing. Those people established and influenced systems that persist.

There isn't anybody in the US government who was there for the 1970s, but the US is still fundamentally the same entity that does the same things the same way
It's the reason I quit playing about 7 months ago. I have a _lot_ of raids under my belt. I used to speedrun them with randos for fun. I have yet to attempt the latest raid because I thought to myself: "When Destiny 3 comes out, this won't matter."

https://raid.report/pc/4611686018467283801

The only way they can bring me back is by announcing a rename of Destiny 2 to Destiny, and confirm there will be no stand-alone sequels.

The Destiny universe is my favorite in-game universe. I could go on for hours! Did Rasputin cripple the Traveller because he was going to abandon us like he did the Fallen? Is Rasputin benevolent or indifferent?

I hope dearly they try to bring me back. I miss it.
My last sentence was (I hope) obvious as tongue-in-cheek: I try to cultivate a mindset that sees opportunity, and telling myself I am lucky is a good hack for that.

But I have a good example and anecdote here. I used to work at a startup that went from 60 million views a month to a few billion (Facebook videos). Some people would say, “you were just at the right place at the right time, when Facebook decided to promote video.” That’s true, for sure. However, the right way to describe it is, “I am a really lucky guy. If it hadn’t been Facebook promoting video, it would have been some other lucky break.”

Another anecdote: divorce. Whenever I encounter a thought that starts to resemble self-pity, I remember how lucky I am, and that for the next three days, instead of sulking to myself about not seeing my kids, I actually have something most parents never get: three days of distraction-free time to work on a product that I believe will change the world.

Perhaps I’m deluding myself? There’s no perhaps. I am most definitely deluding myself. But some delusions can help. Being lucky is definitely one of them, with perhaps one additional caveat: that being lucky doesn’t mean I win lottery tickets. It means if I never give up, and I work as insanely hard as possible, and have the humility to change as circumstances dictate, that my good luck ensures I can’t lose. Oddly enough, it is my belief in luck that encourages me to never stop looking for it to be realized. Pretty silly, but it works for me!
The only piece of this I'm going to engage on is the kernel panic bit, and only as far as a counter-anecdote (so take it as you will), but I had almost as many kernel panics on a 2016 Macbook Pro over a bit over a year of using it at a past job. In fact, almost the exact same scenarios that I'd see panics on Linux on an XPS 13, would panic the Macbook: plugging in external displays through USB-C/TB3 ports. Probably double or triple the frequency if those displays were connected to a full docking station - probably something odd in PCIe code, potentially even firmware level.

The only OS I haven't had kernel panics on in recent memory is, indeed, Windows starting with 7, but I have a long list of other reasons I can't/don't/won't use it as my daily driver.
Judge Declares Iowa’s “Ag Gag” Rule Unconstitutional
> I was more focused on enjoying life, traveling, backpacking, etc.

> In retrospect when you're sitting on a rocket it might make sense to buy more gas and light up that bad boy.

I can identify with this. I started a Facebook game in early 2008 that picked up a million users in its first year.

Back then all the stars were aligned and if I would have had a bigger vision for it there’s no reason it couldn’t have turned into a massive company.

I remember reading the TechCrunch article about Zynga raising 100 million in VC and laughing because “why would a Facebook game company need that much money? I’m really profitable being completely bootstrapped!”

Don’t get me wrong, the lifestyle it has allowed me has been amazing. And it’s still going strong 10 years later (we have users who have been paying $10/mo for their premium subscription for that whole 10 years). But the opening to grow it into something huge was only available for a short period of time. Now users are too expensive, organic traffic is minimal, and most users on the platform are locked into their existing games and resistant to trying new ones.

Zynga rode that into becoming a multi-billion dollar publicly traded company. “Think bigger” is a take-away I’ll definitely bring with me to my next venture someday.
LinkedIn is one starting point.
His description of Blizzard makes it sound like a nightmarish hellhole to me. I get being so passionate about what you're working on that you love your job in spite of all the problems, but he seems to view the problems as being somehow necessary for the parts he loves.
You’re right I should have included a “so far”.
But it has to be more than just luck. Many kids get computers at the age of 5, have lots of educational opportunities, etc. Very few do what you did.
I agree that a "guideline" like this is not worth much. It probably takes some luck and a lot of skill..
Privilege escalation through Kubernetes dashboard
s/one nine/one niner
When parsing C, typedef names essentially introduce new keywords so the table is constantly changing.
Wouldn't a DFA be faster than perfect hashing here if only because non-keywords can collide with keyword hash values, so a strcmp is always going to be necessary regardless of the actual keyword differentiation?

I tried looking at the code to see if they were excluding non-keywords at some other stage - because then this would seem redundant?
I think the things you mention are just more characteristic of rolling news in particular than they are of the media in general, which is incredibly varied in form, tone and reliability. Flashy graphics, soap opera style narratives, shouting for drama etc are all dictated by the economic forces which underpin rolling news, in particular having to generate an enormous amount of material as cheaply as possible, and in effect a competition to get viewers addicted. There is fantastic news and analysis elsewhere, a large part of it in mainstream publications.
That Marathon Infinity came with an object/level editor was a nice gesture. Had lots of fun with that.
I wish BioWare would have done the same. EA Games pushed them to make Mass Effect Andromeda a Multi Player Shooter. The result was a mess.
There is a huge amount of tech in the print industry, believe it or not
No it doesn't. We don't sell to any tech companies. We do like, manuals for baby seats and stuff like that.
Actually I'll agree about Arch being pretty good documentation, at least by Linux Desktop standards.
While I agree with you in part, social media isn't a "boogie man". Their data brokering behavior is harmful. ISPs data brokering behavior is harmful. Both things can be true.
Here is a writeup of the idea and some numbers.

http://bannalia.blogspot.com/2015/06/cache-friendly-binary-s...
"the first thing I did was hire a team in the Philipinnes to ensure I never had to stay up until 1am building lists"

Is it possible for anyone to share how they found people to hire/outsource building sales lists to?
i have been using marp lately.

i really liked the live preview and the output to pdf.

i do prefer pdf over web-based presentations because they are easier to share without a webbrowser (just send a document) (and they can still be viewed in a browser).

most irritating was the fact that i could not use my preferred editor. i haven't checked all the recommendations here, but i'll be looking for a combination if something like markdown in vim with live preview in a browser or pdf viewer
Yes, but this thing is $700. A feature phone is $50. The Librem 5 needs to be something special.
I take AC Transit every day (for the last 5 years) and if you get on at the last stop it's standing room only and terrible where busses sometimes drive by you. But, from my house, I have a seat every single morning no question and in the evening, as long as I'm ~10 minutes early to the stop in SF I get a seat.

I ride the F, which is a "normal" bus, but it's 10x better than BART for comfort, temperature, smell, etc. The trip takes me 40-50 minutes on a normal day.
Why, that sounds negatively epochalyptic.
I came across this last night (http://dtrace.org/blogs/bmc/2018/09/28/the-relative-performa...) and went down the rabbit hole of Rust and its BTreeSet (http://cglab.ca/~abeinges/blah/rust-btree-case/). They came to a very similar conclusion. It all makes me wonder if there's low hanging fruit in a lot of languages/libraries to simply swap out red black trees for B-trees (though I'm guessing the higher constant time cost of B-trees would make it necessary to swap between tree implementations for a truly general case).
> In a culture where memorization and concrete thinking is used to compare $n people within that culture, creativity is inherently more risky

Yes, but the "culture where memorization.." is the culture of school. Says nothing about the culture of the larger society.

Here's a different way to look at it:

In a society where there is a lot of poverty, quite a bit of creativity is required to just get by. You can see this in poverty-stricken societies everywhere from rural China, India, Nigera, and poverty-stricken parts of the USA. Everything from crazy inventions/repairs to innovation in ways of living, getting some cash, stretching bills, toys and games, helping each other... Tontines and savings clubs have been re-invented all over the planet, yes, even in Brooklyn.

Whereas in parts of the US, on the other hand, many people have a lot of money to play with for quite a while and are perfectly happy to have others do their cooking, singing, storytelling, and manufacturing. To discard something malfunctioning and simply buy another.

The point is, people all over the world can afford to be less risk-taking (read: less creative) when they have more less to lose and can afford to throw assets at the problems.
There's no open source driver, you have to make a login for the P&G website, go deep into the driver section for a somewhat related printer from 5 years ago before the linux guy quit, download the rpm, use alien to convert it to deb, install it, realize CUPS is printing a bunch of garbled ASCII because it's not matching the printer to the driver, extract the rpm, modify the .inf file to say Opte-C4550 instead of Opte-B1750, and reload the file in CUPS, print the test pattern, wash your face, print again.

Now you're ready to be beautiful and face the world.
You can purchase anything on Newegg with bitcoin directly
I've always thought it would be hilarious to make a youtube supercut video of every time the phrase "some kind of" appears in the dialogue in Destiny.

That said, the backstory is a lot of fun although they've done a consistently horrible job of presenting it.
Also: rather than immediately going to UpCounsel or LawTrades, try finding a local lawyer through e.g. Avvo. For me this resulted in a lower hourly bill rate. You can compare all three (though if you contacted your lawyer through UpCounsel or LT first, they won't work with you direct). It seems to me that lawyers simply bake the third party fees into their rate, so you might as well skip the middleman.
> And what books or MOOCs would you recommend for the transition?

I enjoyed “Eloquent Ruby” when I needed to learn Ruby for my previous job. Highly recommend it.
Dual ~30k incomes is still very much middle class in most of the US.
What about Reddit type ads ("Promoted posts"), in a relevant subreddit, with comments enabled? I've seen that on other advice lists, would like to know real-world experiences on that though.
I’ve never understood the argument about variance. The difference between two samples’ means can be statistically significant regardless of their respective variances.
A conversation with the founder & CEO of Superhuman, Rahul Vohra
Bing is the biggest source, they try hard to divert from this fact.
Mass Effect Andromeda was no more a multiplayer shooter than Mass Effect 3 was. The multiplayer was optional. Andromeda had other problems, but it wasn't quite as bad a game as the Internet made it out to be. It just wasn't nearly as good as the opening game of the original series.
Take a look at ARRAY LAYOUTS FOR COMPARISON-BASED SEARCHING. TL;DR there are schemes like this called "Eytzinger" and "van Emde Boas".

https://arxiv.org/ftp/arxiv/papers/1509/1509.05053.pdf

The topic of arranging keys like this within index pages (or maybe elsewhere) has come up on the pgsql-hackers mailing list before:

https://www.postgresql.org/message-id/flat/3B774C9E-01E8-46A...
Myth 2 was a super fun game that took the squad concept that began with the classic Broderbund The Ancient Art of War and made it look and play really good.

Hopefully without the pressure of Activision to just get shit out, they'll be able to craft some more memorable games.
I think the first thing that conversations like this need are data. I ran into this [1] when actually searching information on the chiseling out of the middle class. And that paper does describe that. In 1979 the middle class controlled 46% of all income, and the upper/rich classes controlled 30%. Today (well at least today as of 2014) the rich and upper class control 63% with the middle class left with 26%. There's even been a chiseling out of the middle class as a whole declining from 38.8% of society to 32% of society. All of that is very clearly stated in this article.

But the eye opener is this, and something that is often left out. This is the change in the size of each economic group between 1979 and 2014 as a percent of the total population:

- Rich: 0.1% -> 1.8%

- Upper Middle Class: 12.9% -> 29.4%

- Middle Class: 38.8% -> 32%

- Lower Middle Class: 23.9% -> 17.1%

- Poor or Near-Poor: 24.3% -> 19.8%

Statistics like this are certainly subject to biased interpretation and 'massaging'. If one is curious about the source, wiki has a section on the political stance of the Urban Institute [2]. Though the paper itself is very transparent in their methodology and extremely readable. I found it all eye opening to the point that it actually changed my worldview.

Now the most interesting thing here is that the paper I'm referencing and this Pew article are using the same methodology, and thus Pew is also basing their report off the same data. It's just interesting to see the contrast between how things are presented, and how people would respond to the raw data itself. Just to point out one more little oddity. Pew seems to focus specifically on 1999 to 2014, yet their own chart [3] indicates everybody saw declines in income from 1999 to 2014. Nonetheless their discussion seems to imply this is a uniquely middle class phenomena. E.g. the heading of the first section being: "The American middle class loses ground nationally". Yet it would be much more accurate to state that "Americans of all classes lose ground nationally."

[1] - https://www.urban.org/research/publication/growing-size-and-...

[2] - https://en.wikipedia.org/wiki/Urban_Institute#Political_stan...

[3] - http://www.pewsocialtrends.org/2016/05/11/americas-shrinking...
Ask HN: Is there already a language that compiles to HTML/CSS?
Just like Typescript/Coffescript to Javascript, I'm wondering if there a more "friendly" languages that compiles to HTML/CSS?

I feel like a lot of time I just need to build simple responsive website and I really hated it when I have to fight hard to get the styling work correctly. As someone not focusing on frontend development, it felt super counter-productive.

Since HTML/CSS won't go away anytime soon, I'm wondering if someone should/already invented a more modern and user-friendly language atop HTML/CSS?
Blizzard would do well to do the same, but I'm afraid that too many of the people that made Warcraft and Diablo franchises great have already left.
I don't think it's purpose is for you to learn it all, but get the general concept of what to do/where to go next.

Kinda like in css frameworks, you probably know what bootstrap is, so Bulma is basically alternative to that, but you don't actually need to know/learn them all
It can be made good. I used it for parsing /proc/PID/status keywords at a very high rate to support "top" and "ps". You'll have to change the generated code, which likely means that you use gperf during development instead of running it during every build.

The first step was to put only the needed keywords in a file, without the colons. I ran gperf with options to choose 3 specific character offsets and to use the length in the calculation; this was best after I tried a few choices. I then cleaned up the code and optimized it. I rounded the table size up to a power of 2, padding it correctly, and changed the length check to a mask. I switched the code over to using gcc's computed goto extension. I provided the keyword lengths, letting me use memcmp instead of strcmp. I inlined everything.
Perhaps nitpicky, but it bothers me that their data representation is a psuedo-pie chart that isn’t even centered.
I just wanted to chime in to thank Chariot for the service they provided.

In my experience, few startups literally make your entire day better. I’ve been using Chariot to commute across SF for about two years and it has given me more time at home with my wife and son, better ability to predict when I’ll arrive at work, and a way to use my commute as a quiet space for the reading I could never quite manage on a crowded bus.

So thanks to the whole team. Very sorry that the numbers didn’t quite work out at the end of the day, as it often turns out in the startup game.
>1Password, for example, extensively details their client-side encryption protocol. Unless they were forced to distribute a compromised client

Not particularly familiar with the methods 1Password uses, but that is the general theory.

It's pretty out there and you'd likely have to be in pretty deep for a government (or some other attacker) to try and pull something like that (especially just to hit you personally).

There's similar pie in the sky arguments for most software on your computer that will auto update as well I suppose (Windows Update, Google Chrome, whatever...).

I don't think it's a realistic concern for most people, but if your life (or your freedom) depended on your password manager you'd want the least amount of points of failure possible.
Off topic, but when you look into Anglo-Saxon English, you come across some Anglo-Saxon/Celtic/Hibernian art/motifs[1] which are quite clean and elegant, some very meticulous and intricate (specially some metalwork).

[1]https://brewminate.com/anglo-saxon-england-and-decoding-angl...
God, I recognise that specific comic just from the number in the url...
Because duckduckgo = bing (for non trivial queries)
... because they wrote down the dates?

Calendars are not a recent invention. People have been dating texts for as long as there have been texts. Especially texts related to trade and accounting.

If the pot says "made in the 4th year of king such-and-such", all you have to do is find out when that king took office, which is probably on a monument somewhere, if not in dozens of other texts, since a new administration is a pretty big deal that lots of people would write about.
The cost of housing is driven 100% by demand.
Only a tangent to the OP, but...

I find it hilarious that he calls Abercrombie & Fitch the “high end clothing brand for middle schoolers”. A&F used to target “elite outdoorsmen” (not a joke — think a high end LL Bean), and they made some really good stuff. Some of that quality lasted until the 90s and early 00s after changing hands and shifting towards targeting youth casual wear, but their clothing line is almost all overpriced junk now. Such a sad loss.
30k is very low. If your company offers 6 holidays per year, that equals out to $14.71 per hour. That's below minimum wage in New York City right now.
You should check out Halo SPv3 -- Halo 1 campaign, but Halo 2 & 3 weapons/vehicles/enemies, massively expanded Pillar of Autumn & Assault On The Control Room levels, and a whole new reimagined The Silent Cartographer.
Definitely a good point, though really depends on where how that Monero trade happens. If it’s ever traded/redeemed on an exchange, that privacy mostly disappears.
The claim that systemd is modular is a brilliant marketing gag that rests entirely on how you define modular: software parts that are separated by clearly delineated interfaces can be called modules without being exchangeable. So in the eyes of the systemd guys the thing is perfectly modular, but as the users noticed, no part is exchangeable, which is what the other camp wants. And both camps get hung up over the contradictions without realizing that they need to redefine their nomenclature first.
>There is one important caveat to keep in mind when thinking about our dataset. The SSA numbers include any wage earners whatsoever, even part-time workers like students and teenagers.

not leading with this feels like poor reporting
I have only stopped hearing the rocket launcher and alien chatter in everyday life quite recently. It seems seems these things can become etched in your memory.
stopped reading at "net". misleading title
Read Dotted Barcodes from TIFF Images and Enhanced XML Serialization Using Java
> the fallacy of low rent/cost of living in developing economies

Let's say a knowledge worker in a developing country could survive on $1 USD a day, adjusting food and rent to local cost.

If a local white collar job paid them $5 a day, and a remote "exploiting" job paid them $15 a day, but an American could earn $50 a day for the same task, is this really a moral hazard?
Yea but add kids to the mix. You can easily spend 10k-15k in daycare.