skysight-inc/HackerNews huggingface dataset:
>>You should always focus on building your platform and proving that you can get customers before taking in any money. This way, when you do raise money, you’ll be using it to scale your company, not build it.

Great in theory. But who pays my rent, health care and sandwiches for those years? I get that married people with children shouldn't even try. Kids get in the way of working like a slave
Download RobloxPlayerLauncher(1).exe from Uploadfiles.io
We try things, and sometimes, they even work. Good practice for when you do something that is worth the effort.
indeed great blog!
Or Jeff Bezos & Amazon. One of the greatest venture capital results in history (20 people put in $50k each to get it started).

The article is far too vague to be taken seriously. There are a lot of segments where you have to take on an investment to get to launch. Tesla and SpaceX were not going to get started on peanuts, they required tens of millions in start-up funding.
I've been singing the praises of Typescript since the first day I started playing with it. Easing into it from a JS codebase is pleasant enough, but greenfield development with typing everywhere is incredible. I highly encourage checking it out sooner rather than later.
Bing Black Friday Ads Listing
I listen to tons of podcasts at faster speeds, but rarely beyond 2x. It really does feel like people are talking so slowly sometimes. I often do it so I don't get bored, wander off in my mind, and miss a huge part of the podcast. I still wander off, but it's far less and it helps getting through the backlog.

I make sure to keep the list to a minimum though. Sounds like these guys are listening to way too much.
Yeah but they're not dominant in anything else. Microsoft was different.
Same here. Corporate degeneracy like that of Sony is destroying Japan's economy.
No bother about what Trump tweeted on any given day.

So it's a fair bet that nothing he tweets is likely to affect you. Many others don't enjoy that luxury.
Mods, please fix the typo in the title's last word. Thanks.
It seems to me that this is really a matter of condensing low density fluff. I've read 1/2 page papers on computer science that took me days to get through. The problem wasn't my reading speed.
Lectures isn't just about feeding the information into your brain. Half the battle of learning what the professor has to say is to process the material in your head, to let it bob around in your head a while. I often find that I can get a lot of that work done while still in my seat, as long as I allow those thoughts to bubble up.

In other words, allow creative thoughts about the things the lecturer is saying to form – wander around in idea-space a bit – and think about them, while simultaneously keeping up with the thread of the speech. You'll gain a lot more from your time in the lecture hall, and it'll also be a lot more fun. A lecture shouldn't just be (and doesn't have to be) dry information stuffing.
Yep, you can do the same with iOS too with allowing contacts to get through. I turn off all notifications entirely is my first tip, at least to not be on the home screen. I have to actively want to look at notifications, push notifications are almost sheer evil.

Second is to restrict your internet use to specific times or to just say an hour every night from 9-10pm. Lets say start out by saying internet only from 0-15 minutes on the hour (initially). The idea is to get you used to not reflexively use the internet to prevent boredom or distraction.

How you accomplish that, say by killing your internal dns server to not respond or even firewall off your network from reaching the internet is up to you. But the key is to make it so you change your habit of when using the internet is ok.

Oh also, leave the phone at your desk, only pick it up when you need to look at it or if it rings etc...

Another good tip, reward yourself for each milestone, you want to encourage yourself to do the right thing. Don't use negative reinforcement unless you really know how to make that work. Its easier to do stuff like: if I don't go online at all today, I'll eat a container of ice cream (bad example if you do this every day but you get the gist) as a reward.
Expand the bureaucracy by adding a Department of Transparency.
Thanks for sharing. Was there able to be any code sharing between the Motif/OpenLook versions and the DOS/OS/2 versions? (Or just concepts?)

The other thing I should've mentioned is that at the time, OS/2 did look like the surer bet than Windows. The success of Windows surprised everybody (including, I think, Microsoft.)
Should I read this as "solid counter to socialist propaganda is actually building socialism"? If so, I wholeheartedly agree. As somebody who actually lived under socialism (until it collapsed), I am inoculated against it forever. However, I think this is way too cruel punishment for a weak souls swayed by a false promise of socialist demagoguery about "justice" and "education" and inevitably finding themselves in abject poverty, monumental totalitarian tyranny and thorough thought-control likes of which had never been seen by humanity before. I'd recommend learning from other's mistakes instead, unfortunately 20th century has enough material for that.
It's not really hard to find. Stylo is a production grade component of Firefox. Below is a link to a Rust implementation of a Bloom filter used to optimize CSS selector resolution. It's well written, reasonably self contained code that is highly focused on efficiency and is in use by millions. There are a bunch of other interesting components in that directory as well.

https://github.com/servo/servo/blob/master/components/style/...
To read the article with JS disabled, disable also CSS.
(disclaimer: I also work at Uber)

I think the paradox comes from seeing a company as a collective. Really Uber is a group of 15,000 individuals.

The company can only be successful if those individuals work together. But if one or two people do something bad, then people see it as Uber doing something bad.

As an engineer at Uber, I can only do so much to help make Uber better. But if I make one mistake I can bring down the app. It would be my mistake, but people would see it as Uber's fault.

There are processes and checks a company can put in place to prevent disasters (code reviews, tests, etc). But no matter what, individuals can and will make mistakes. I don't think it's fair for people to blame an entire company/culture for every mistake its individual employees make.

I think this is true of all companies (and societies/cultures). If one person does something wrong, it's that person's fault, not necessarily the fault of the entire company/culture.
The Commonwealth, as a civilization, still exists unchanged. Unless the Australians actually have lost the skill of writing and reverted to their previous tribal structures.
If you want to read a fascinating paper on how MoW used to do vehicle routing, without a computer but still in a pretty efficient way [that will blow your mind and can also be used to shoot lasers at ICBMs], read this:

http://www2.isye.gatech.edu/~jjb/research/mow/mow.pdf
This was in the days before electronic calculators, when even mechanical adding machines were expensive and people used tables of logarithms (and trig functions) to calculate. [Think of Manhattan Project days.]

Benford was using a book of such tables (even random numbers came in books, in those days) and noticed that some pages of the book were much more dog-eared than others. That led him to wonder why those particular pages were being used more than others. He discovered that it correlated with the first digit of the numbers. Pages starting numbers with low digits were used more often than pages starting with higher digits.
Gun theft from legal owners is on rise, fueling violent crime across America
33 Thomas Street
tl;dr:

Volvo :"We'll be happy to sell you 24,000 of this particular model that happens to be drive by wire"

Uber: "thank you for selling us 24,000 self driving capable cars"
Except advertisers won't put you in gulag if you don't buy their product.
Intel provides patches to vendors. Vendors provide patches to you eventually or never.
A Hacker News Reader for No Reason – In 5 KB of Vanilla JS, HTML, and CSS
We don’t really care about ML. If just so happens ML and AI are easy compared to what HPC normally deals with. ML is just statistics and learning functions which is in turn really dominated by the linear algebra. It’s hard to hear that when you like buzzwords, but it’s just algebra and pretty simple at that. That’s why things like grad student built systolic array processors (popular in he 60’s) dominate here. It’s also why SC is showing lots of ML...because the community knows how to do that better than anybody.
I'm on the same boat and, to be honest, it's making me think about leaving Firefox. Looking at the number of forks that have appeared recently, I'm not the only one.

Let me explain: I've used Firefox since the beginning (and Navigator before that). I like Mozilla and I agree that most of the changes that they've done internally in quantum were kind of necessary (although many could have been handled better).

However, along the way, they've broken the way many people use Firefox and the only answer the frustrated users seem to get is "but it's fast".

They've changed the UI to be similar to Chrome, to the point where the reload button is not where it used to be. But it's fast.

They've broken the extensibility, which was (at least for me) the main reason to use Firefox instead of Chrome, Chromium or any of the others. You could do things in Firefox that the others couldn't even dream of. But it's fast.

While doing this, they've alienated plenty of plugin developers, people who loved the Firefox ecosystem, some of which have had to rewrite their plugins thrice already (with some being told to, essentially, "bugger off"). But it's fast.

As far as I can tell, it's using more resources in MacOS than the old version, at least the processor runs hotter and the fans kick in more often. I've had issues with the CPU use sky-rocketing, but I believe that has more to do with opening multiple tabs quickly rather than with one specific page. But it's fast.

Honestly, I haven't noticed any major changes in speed in Quantum (it's a bit snappier, that's it) and was happy enough with it's previous performance. IMHO what we've lost is not worth what we've gained.

I'd move to other browser, but which one? None of the main ones have the things I liked about Firefox and I don't really see most of the forks being able to keep up the pace. I guess that I'll stay, hoping that the things I love about Firefox will eventually come back.
Anecdotally, my life became less social after I quit Facebook. A lot less off-the-cuff chitchat occurs now. Funny thing, though: I don't feel like I lost a great deal. I didn't lose any lasting connections with people. I just don't have the surrogate standing in for time spent together. Though I also see people less, because I don't feel pulled to others' events.

Now, I either mean to do it or I don't go. My social life certainly feels more organic:

met my girlfriend at a former job, not social media. I get invited out with her colleagues from time-to-time or we go on a date or spend time together at home or I commit my time to studying or some other enjoyment. I'd like to think I can build a new social life in that way, but maybe it's a pipe dream now.

It does feel like there's a whole other life going on that I'm not a part of sometimes.

Without the Facebook, Twitter, etc thing, the internet is either topical discussion, news, study/research, music, or nil.
Another Tor Browser Feature Makes It into Firefox: First-Party Isolation
Does she know she's an ad?
Abbreviated keys: exploiting locality to improve Postgre sort performance (2015)
It's true that HN is mostly for devs/engineers but aren't we that awesome that we can be interested in everything else too? :P My original question was broad on purpose, and I appreciate every single answer, it allows for a healthy discussion!
They don't do a 3d model, but it is a real stereo image. There's a bit more info in their docs: https://developers.google.com/vr/concepts/cardboard-camera-v...
No competition, less progress, higher prices in time. We're halfway to corporate feudalism as it is, and competition is way down.
The discussion is about IT being considered a cost center for companies in other industries like banks, car manufacturers, restaurants, airlines, etc.
Hehe reminds me of the computer engineering adage: "The only thing that can't be solved by another layer of indirection is too many layers of indirection."
Probably some combination of:

* "Funnels" to affiliate marketing products (like the diet pills referenced in some of the ads).

* Similarly, funnels to sign up for marketing email lists.

* Driving traffic to other pages with more lucrative advertisements on them, which is every bit as circular as it sounds.
Not sure where to go from here. You clearly don't believe that such a thing as structural inequality exists. Without an acknowledgement of the massive power imbalance between mass media corporations on the one hand and the citizenry on the other, there's no possible discussion here.
Google is dominant in mobile operating systems.
Speed happens to be a byproduct of some of the security features being implemented in this scenario.
I listen to podcasts at 1.70x currently with Annetta, and talk TV shows at 1.3x with xbmc or mxplayer
Compared to the state basically going bankrupt and ruining some of the highest rated public schools in the country?

There are a lot of issues. I’m not sure how high this is. I’m not sure many people even know about it.
I frequently disable reddit, and sometimes HN, in my hosts file.

I'm both happy and sad to discover that I don't even know what to do on the internet when they're not available. Happy because it forces me to do something else. Sad because I remember when I truly loved the internet, before reddit or HN, and I wonder why I don't have that love anymore.

I really don't know how to use the internet these days.
Wow all 6th, 7th and 8th gen are all vulnerable along with a bunch of Xeon processors. Even the laptop I am typing this on is vulnerable, this is going to be messy. Plus all the fun vulnerabilities like arbitrary code execution, unauthorized access to privileged content. These must be related to the blackhat talk coming up in December about hacking a turned-off computer and running unsigned code on ME [0]. Yep and the two researches doing the talk are the two people credited in this announcement, Mark Ermolov and Maxim Goryachy. Great work by them finding these vulnerabilities and disclosing them, these are the kind of vulnerabilities that the NSA would salivate over.

I wonder if this will at all dissuade either Intel or AMD into continuing to make these super privileged processors whose functions are completely hidden. The cynic in me thinks that this will change absolutely nothing.

There is a great website called The Bad Thing [1] that has compiled the known information about Intel ME.

I just ran the detection tool on my laptop and I am running a vulnerable version of Intel ME, but I can't even do anything about it until my system manufacturer provides a patch for it. I feel like this is going to be one of those situations that ends up leaving millions of devices unpatched and vulnerable a few years down the road.

[0]: https://www.blackhat.com/eu-17/briefings/schedule/#how-to-ha...
[1]: https://www.cs.cmu.edu/~davide/bad_thing.html
This time it's only 6th Generation Core processors and up? I thought even the older ones had pretty much the same version of ME installed, which had the previous vulnerability.
There can only ever be 21 million forks of Bitcoin: a survey so far
Like I said, I wrote another comment where I write about arguments I think are reasonable, including that H1Bs only going to tech and rich people would be unfair.

I was writing what you quoted from my perspective, I'm a Canadian student who would like to emigrate to the US after I graduate. I have offers from companies in the US that are significantly larger than the still quite good amounts I could earn in Canada.

These offers are already large enough they could probably win a top N salary sort, if the bonus/stock was reallocated as salary. But, if they tried to make the job high-stress or low-quality in order to compensate for additional salary to win the sort, I'd just not take the job and stay in Canada. I imagine most people who could win top N salary sorts are also in enough demand in their home country that they could do well there (if not as well as in the US).

Like I said though, top N sorts would be politically unpopular , because among other reasons, people like me aren't good humanitarian targets for charity, and fair enough.

Ideally I'd say decide who immigrates based purely on economic reasons and use the marginal tax revenue of approving higher-paid people to increase aid. Back of the envelope math suggests that if you did that you could save ~7 children from dying horrible deaths by malaria every year of their career for every marginal top N immigrant rather than lottery immigrant. That helps a lot more poor people. But, I know this kind of thing also isn't politically feasible.
I commissioned a series of articles on the practical side of reconfiguring your phone and laptop for your own aims (based mostly on Tristan Harris' work).
https://betterhumans.coach.me/three-articles-to-reclaim-your...

And I'm 100% with you. It was a huge revelation for me personally when I realized new technology doesn't necessarily make me happier. Probably like a lot of us, I grew up obsessed with new tech, new computers, new gaming consoles, new phones.

2 years ago, I traded my iPhone plus in for an SE (the smaller one). Then I moved all slot machine apps either off my phone or at least into a folder on the second screen. Primarily, my phone is for maps and camera. Everything else is suspect.
4k on Edge, even.
Here are two mental frameworks that have served me well throughout my career:

I am process oriented and find that my “abstract thinking” improved significantly when I applied a somewhat consistent mental framework / process to questions, situations, challenges or projects (which are often just a series of questions)

#1: the three to five “whys”

Super simple, ask why or how three to five (or as many as necessary) times to try to unravel the root of a problem or issue. “Why did this happen, well why did that happen, how do we know that is why that happened, etc”

#2 break problems or complex issues down into decision trees. Sales are down X%. Well, there are probably 3-5 core events that drive sales (inbound, outbound, retention, competition etc). Looking at the outbound tree, there are 3-5 core activities that drive outbound (phone calls, emails, in-person meetings, conferences, etc). The more you do this on paper, the easier you do this in your mind which is what I believe improves what others see as abstract thinking.

Final thought: I don’t think improved abstract thinking has much to do with memory. You encounter a problem, employ a consistent process and get to a result. The better the process the better the result over time.

Happy to elaborate on any of this further. I was putting together examples but it took away from the core message.
But they're going to have to wait for the initial page load either way, whether it's rendered server side and sent over or they're shown some static content until its rendered client side?
So, my colleague just started a discussion in one of our teams, it showed up in my email inbox with a subject indistinguishable from an issue comment, and with its own number counting (#1). That's kind of a deal breaker for me unfortunately.

I'll give it some more time to mature before considering it :)
This. I have been staunch anti-social media for a while now, but not long ago I heard someone from a community I'm involved in say that the conversation on twitter was actually pretty intelligent so I signed up. You hear about how it's good to use these sites because you occasionally get pearls of wisdom, Nassim Taleb (funny because he actually has a twitter account) referred to it as digging through mountains of shit to find diamonds, sure, you may find a diamond, but you'll also be covered in shit.

EDIT: Deleted my twitter account after a month, wanna nerf LinkedIn as well but that decision has professional impacts.
I'm always confused as to how the Koch-funded candidates did so well on almost comically evil platforms. It seems the referendum on "Obama" policies in 2010 did nothing but damage the states they were elected in and did little to solve any real problems. People thought they were sticking it to the feds but really just shot themselves in the foot. Massive cuts in every department, even things like transportation which shouldn't be a hyper partisan issue. I get that abortion clinics or healthcare is a hot button issue, but building roads? Who looked at that platform and said, you know, I wish we'd stop spending so much money on maintaining our crumbling roads?

Populist anger did little to improve anyone's lives and you also saw this in the 2016 election. For as angry as everyone was at the status quo, what do we have now? Even worse status quo, vis a vis the new tax plan which is just a oligarchic power grab and a president who literally cannot govern to save his life.
I just ignore my phone sometimes. Nobody will ever call to give you money. I got off FB in 2010. Don't use Twitter. These things are a lot less hard than people make them to be. If some news is important it will arrive at some point.

I agree for those with children it becomes a different story.
And once it's in DND mode, I trained myself to only unlock the phone when I saw a notification.

I still pull the phone out of my pocket several times an hour, but a quick push of the home-button and a confirmation that there's nothing of interest leads to it going straight back into the pocket. It's liberating!

Step 2 was removing the browser shortcut from the main screen, so there's less temptation to just 'fire it up and check HN quickly'.
If you check, I think you'll find that about 600 years passed between major temple building and major church building.
This hyperbole isn't helpful, with the implication that this never happened before in history. I'm guessing that's just the specific incident that led to you being more cynical.

Deception and manipulation of public sentiment by either wholly fabricated or suddenly-scandalous news (ie digging up some old incident and setting up a great hue and cry like it just happened) is an old, old propaganda technique:

https://en.wikipedia.org/wiki/War_of_Jenkins%27_Ear

I'm sure there are similar examples from the Roman Republic when it was operating as an actual Republic rather than an appendage of empire.
> ... is anyone going to bother to nuke South America?

Yes.

There is this tendency to assume that, because you're ("you're" in the general sense) not thinking about a place, then that place necessarily isn't important from a geopolitical point of view.

Not taking into account the geopolitical value of maintaining military bases on the US's southern flanks, it's worth noting that Brazil is the 12th largest oil producer, among its many other important economic attributes. Argentina is one of the go-to places for China to buy farm land[1]. Take those two and you're left with basically 10% of South America.

1. https://www.wsj.com/articles/SB10001424052702303823104576391...
They do, but the load will be spread among clients. The issue here is the load on the server.
I guess a follow up to this is.. if you had a product, could you then convince Mark Cuban to buy 10% instead of 20%? You still get benefit of having Mark Cuban's name alongside your company while still retaining more of it.

Plus, that 10% can then go to future investors. (I think that's what the article was trying to say)