jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Notably, this fundraising round is with Goldman Sachs' private wealth management clients, which sets the stage for Uber to go public in the next few years. (Goldman Sachs tried and ultimately withdrew a similar deal in 2011 for their private clients in the United States to invest in Facebook. Of course, this was prior to the enactment of the JOBS act.)
Which reminds me of the old chestnut - being paranoic doesn't mean everybody is not watching you...

Yes, and its corollary and my personal favorite...

I know I'm paranoid, but am I paranoid enough?
While I don't have anything to say about the product itself (at least yet!), my browser does seem to create a ton of artifacts on your first mp4.

Here, I made a gifV of your mp4 to show you the artifacts (don't mind it being a bit laggy): http://i.imgur.com/0MHFPnx.gifv . The second mp4 seems to work just fine though!

Specs: Windows 7 32bit, Firefox 36.0.4.
Frankly I don't understand why everybody is so hot about Peter Watts. He's kind of like Stanislaw Lem on antidepressants IMO.
You can't get a reliable answer from anybody for this question. Academics might tend to say "absolutely!" while those who skipped it would say "who cares?" or something like that.

They key is to figure out what directions you want to grow in and seek out the opportunities that align with them. Acads, biz-world all offer a wonderful palette of such opportunities to pick from.

I work part-time and am a part-time Ph.D. student. I'm enjoying both their contributions to my growth.
IMO the cost analysis of college (beside personal preference) is largely a function of parent income. In the US, if your family is poor to "middle income" your decision tree is 1. get into a top 5/10 (at least by endowment) school 2. get into best public university (preferably in state) you can 3. learn a trade, and by all means avoid anywhere private and expensive (unless you can get a substantial outside scholarship). If your parents are eff you rich, then eff the cost. The weird bit is the area between middle income and eff you rich where financial aid is less available and it becomes more expensive to go pretty much everywhere. In that sense college expenses are a strange way of equalizing quality of life between the upper middle and the <middle
I don't use Adobe Reader anymore. Foxit Reader, http://www.foxitsoftware.com/pdf/reader/, is way smaller and faster. And it's not by Adobe. :)
A few years ago, my girlfriend and I had an argument about this article and the book it came from. I flat refused to buy diamonds, and obviously she wanted a beautiful engagement ring. The compromise we came to was that if it wasn't a diamond, then it better be fucking amazing, preferably with a yellow saffire.

Long story short, I'm currently on my honeymoon, and her yellow saffire ring blows everyone away.

If your girlfriend turns you down for lack of a diamond, you have probably chosen poorly. However, she might (reasonably) turn you down if she's dissappointed, so make your feelings known long in advance, or you might be in trouble.

Get your rings at Brilliant Earth in SF (I did my shopping online, and was not dissappointed). They are the only ethical jewelers I've found, and I looked hard. My wife's ring has a large yellow saffire (fair trade from Sri Lanka, mined from shallow mines with a low environmental impact), small diamonds from Canada (sadly lab diamonds are not good enough for jewelry yet), and recycled gold.

The ring is pretty unique, and utterly amazing, and I would recommend this route for any ethically minded person.
iPhone apps can only invoke one another via registered URL handlers, which can't be overridden — the one-way loose coupling of a modern hyperlink.

Android apps can one effectively link with one another with Intents and transclude one another freely — DLL hell.

Fragmentation works into it because app transclusion via Intents is the official API for many system functions, but so many users are stuck on ancient versions of Android, many of which have been fucked with by HTC or the carrier. If Android's apps fail to invoke and include one another, they don't just devolve into the iPhone single-tasking model, they throw exceptions and crash.
I think you'd be surprised.

Maybe it's the company I keep, or the college I go to, but hell if not at least 90% of the kids who go here think they're "enriching their lives".
It's not just a familiar interface. It's a better interface. Smooth scrolling is better than line-based scrolling. A popup is better at alerting the user that input is needed than a small prompt at the bottom of the screen. The command pallete, which is clearly visually distinguished from the surrounding text by a gui border, is better design than yet more lines of text indistinguishable from the rest. Current selection highlighted in a bright, theme-able colour is better than just toggling the background colour. Little graphical icons next to lines indicating changes, breakpoints, etc is better than a random text character put before the line. Smooth animations are better at conveying change than instantaneous changes to text. Filesystem trees with pixel-wide connector lines and icons indicating file type, displayed in a smaller font than the main text are better than a file tree drawn with ASCII art. The fact that key bindings can interfere with your terminal emulator or shell's keybindings is an annoying restriction.

If all these things weren't objectively better in some way, then the gui app could just draw lines of text instead of windows, borders, selections, themes, images, and animations. But it doesn't, because lines of text is a worse interface for almost everything except the actual buffer you are editing.

I know vim very well. But I only use it out of necessity now when I'm on remote machines, because it is worse than a good gui app, precisely because it is restricted to its grid of text interface.
It's only messy if you don't understand it. Just because a concept is difficult to grasp initially, doesn't mean it's messy. Using this properly can prove to be a very powerful and flexible tool in your JS skill set.

Ultimately I think it forces people to think about JS differently than what they might be typically used too.
Is the chemical "clickbaitium"?
I have always found Firefox to have a very ugly interface. I don’t know what exactly to point out. I also don’t like how it handles multiple profiles I wish they just ripped how chromium handles it. But despite those 2 things that I really hate about Firefox, I went on and switched to it 2 months ago. Simply creating a new profile and importing the data from the related chrome profile. Took a bit of getting used to but so far I don’t think I’ll switch back to chrome. On mobile though, its harder purely for lack of profiles.
There was a recent proposition in Californa to house mentally ill homeless people without first insisting they get mental health / drug rehabilitation treatment.

Of course, it was strongly opposed by essentially all groups with any actual experience in helping homeless people, and of course, because the idea sounds good until you think about it for a few minutes, the ballot proposition passed.
Mavericks SMB file sharing implementation is completely broken. They shipped a new implementation (no longer using Samba maybe?) and the new implementation does not work correctly. Many painful details at http://www.macwindows.com/mavericks-filesharing.html
Silicon Valley and the media created the Donald Trump presidency. The one bright side of today's nightmare is that the case for antitrust against the Big Tech companies is as clear as day. These conglomerates purposely designed toxic algorithms that created violence and chaos in the name of endless growth. Millions of minds were poisoned with conspiracies, hate, and lies.

Break Twitter, Facebook, and Google up. NEVER AGAIN!
For the next 2 weeks it is important to remove Trump's ability to incite and mobilize his supporters. There won't be a peaceful transfer of power otherwise. One person has already died.
Standard note that this is obviously still fully under MS copyright, so distributing the set is in the gray area at best. Just fyi if you got idea to use these anywhere, then I'd just shelve that and use some properly cleared images instead.
There's no point installing it as you can't use it. It's just provided for transparency. Not to run a home server like with matrix.
I'm probably going to get the maths wrong here, please correct me kind stranger!

So closing schools and universities reduces R values by 38% (16%-54%) per your excellent link. England R value is about 1.3 at last count.

1.3*(1-38%) = 0.806

So hopefully that's enough.

I'm a cynic and pessimistic so I worry that:

London is likely higher (more workers, denser, people use public transport).

Keeping nurseries open and some pupils in schools will reduce the 38%.

The spike from christmas/new year will ruin things.

I guess the optimist would say:

1.3m people vaccinated (especially in high risk groups) means the hospitalisation rate should go down.
More on Conway’s Law at [1]. The adage bears out and while this article could be better, understanding the mirroring phenomenon really is important. And while it’s not a formal proof, I do find the argument that the law must hold to be true.

[1] http://melconway.com/Home/Conways_Law.html
i worked at an organization recently that has wholeheartedly embraced this approach to Conway's law.

unfortunately, the groupings were decided based on a facile and outdated model of the product and were wildly unsuited for the reality of the day. kind of pessimal.

i think a more organic approach is necessary. even in larger organizations. i've never seen matrix (too many stakeholders, too many meetings, unclear unresponsibilities) do well...but surely there are other choices other than functional v product.
> This will accelerate the pace that Facebook replaces email for some users and strengthen its position as an essential utility on the Internet.

Will it really though? My feeling (based completely on anecdotal evidence) has always been that pretty much NOBODY ever uses these social buttons (that button strip on every website with Facebook, Digg, Reddit, StumbleUpon, etc.) on websites unrelated to social networking.

Is my feeling wrong or is there some reason to believe that users will change their behavior in the future?
That was such a classy response. Well done Dropbox - I don't want you become rapidshare either.
What did we do while waiting in bank lines before we had cellphones?

Nothing. That's the point.
I’m guessing you’ve never lived in China.

Fraud/embezzlement is a much, much bigger problem than in the West.
Kratos can manage users and groups right? Looks like it requires a database backend today. I have been noodling what a distributed AAA service like kratos might look like--any plans to leverage etcd instead?

What about managing auth for (Linux) servers? PAM, sudo, etc?
A drop-in-compatible replacement was available under GPL, the OpenJDK. The entire reason Google needed to rip off Java was so that they could Apache license Android.

Also, Android wasn't a drop-in-compatible replacement. If it was, it might have a case, but the whole breakdown between Google and Oracle in negotiating was that Oracle had insisted on interoperability, and Google wanted to break compatibility.

This is why the idea that the Supreme Court ruled on fair use is so freaking laughable, everything Google was trying to do was an antithesis to fair use, interoperability, and open source.
To me the whole thing reads like armchair politics+economics. There's a lot of rehashing the old 'glory days' of the cold war with the Soviet Union and trying to apply that to modern China, while explicitly acknowledging that they collectively have no clue about modern China (the discussion about factions and Xi).

It seems that the conference speakers really wish the U.S. was the very best at everything and believe it deserves to be but the cognitive dissonance is apparent, as you point out in the case of state/capital fusion. Another that stands out is confusion about why the U.S. isn't a leader in semiconductor manufacturing any more, apparently boiling down to the risk of IP theft (which makes no sense from a fabrication perspective). The worry about how many Chinese students are in the U.S. is just sad. The U.S. was only ever exceptional in its efforts to be the melting pot that attracts immigrants, to the limited extent that it did. I'd be quite worried and looking to emigrate if we didn't have a ton of foreign students.

Is it even a reasonable goal in the modern era to achieve or maintain technological superiority in any localized region? That seems to be what the conference is hoping for.
I think RevenueCat is the best.
That would be fine if the Czech government returned said families the taxes they took from them to finance public education.

No service, no charge.
Indeed, I and many others have noticed that the FB app drains the battery when not in use!

Source: https://www.lifewire.com/how-facebook-messenger-apps-drains-...

> Facebook and Facebook Messenger apps for iOS and Android devices consume a lot of battery life. Besides complaints from people worldwide, authorities and analysts conducted tests. They affirmed that both are battery hogs even when the apps aren't in use.

I'm not sure how one would be expected to notice a "large upload of audio" since most people don't monitor their network activity, and slowdowns get blamed on a bad connection. I'd also expect smart FB engineers would be able to figure out how to minimize network activity (eg; sampled, low-fidelity audio).

EDIT: To be clear, I don't mean to say, "they use lots of battery therefore they must be spying", just that lack of battery drain isn't convincing evidence that they're not doing some sort of conversational spying.
virtue signaling is boring
> 2+ hours? Dang, what COTS UAS achieves that?

I had the Autel Dragonfish in mind with that statement: https://auteldrones.com/pages/dragonfish-detail

> Also keep in mind that range and payload weight is likely a huge factor here... the ability to deploy and move long distances, circle rapidly at altitude for a wide FOV with frequent insights at new angles... can your thermal quad do that?

Most of it, but it’s not exactly the right tool for this. A fixed wing is more appropriate I’d say.

> Does it have multiple magnitudes of optical zoom?

Mine doesn’t, but they exist. The Dragonfish has 4x (and could be much closer to the subject)

> The ability to overlay situational awareness info like street intersections based on positional lock?

Sure - GPS metadata and camera angle are included in the stream, so that can be added by the base station on the fly.

> I am curious. Maybe your solutions do achieve this. But I was impressed from an optics perspective, SA HUD perspective, etc.

Oh, I am too! I’m just saying that it seems like overkill for this particular mission.
The question that keeps running through my head -- how do you get back up onto the bridge, once you've left the jacuzzi?

Pulled up by winch?

Hand over hand climbing (ouch) or manually but assisted by equipment (e.g., I can imagine one-way sliders on the rope that'd let you climb with leg power)?

I did my share of rappelling when I was a teenager, but never had to climb back up the way I'd come with nothing but the rope....
I should have said that my course is Supply Chain Management, so there's not so much page flipping.

But if there was I would probably write formulas down in my hand written notes as I was reading.
It’s definitely worth it to explore other fields. You got one shot at this and there’s more to life than just tech, even if it’s your desired vocation. You’re still a human being and IMHO it’s brazen to think that one could be a healthy, happy and loving human by not learning about our history, the various ways we can express ourselves – music, dance, theatre, etc. – or just how we generally got to this point (seeing the mistakes we made, the obstacles we’ve overcame and the new ideas we created).

Humanities will also help you gather new ideas and methods that can be applied to your career. If you’re creating a product or running a startup other fields will also help you with synthesizing ideas and features that would actually be useful to people, instead of just fulfilling superficial wants.
I dare think I understand that. The down votes seem to imply that a guy can't even wish!
I can identify with this.

As is typical when I started college (UK college; 16 year's old) I became more politically engaged and found my views tended toward the left. I read the Guardian but before long realised that sagely nodding along to their 'right-on' articles wasn't doing anything to expand or challenge my world view so switched to The Times. My views on some subjects changed and now I'm afraid I too find the whiney, hand-wringing tone of the Guardian (especially Comment is Free... dear God.) a massive turn-off.
Full-screen
Streaming is much less compute intensive than rendering and compositing.
The thing about blocking self-hosted analytics is that it's very easy to avoid being blocked if you want. You can just change the included tracker name, or request parameter names.
only people i know who wear swag are the posers.
I use a NUC running ESXi and it’s superb. Generally it’s pretty silent if VMs are idle, which is 95% of the time.
That's true, but not for the ports collection. There's all sorts of software there with historically bad track records in security. That's the point...it's just ports of a bunch of popular software.
Are you 100% sure? My car (12yo Toyota) has keyless entry and start, and the fob has an RFID chip inside. If the car can't detect the fob (e.g. the battery is dead) you can hold it against the "Start" button which has a RFID reader. I ask, because this feature is not advertised other than a few sentences in the manual, and it seems a pretty badly designed feature to not have a backup.

The fob also has a physical key hidden inside - although that's a bit more obvious as there is a key hole on the drivers door.
Again, it is very complicated.

https://en.m.wikipedia.org/wiki/History_of_Christian_univers...
In Germany there are certain classes of sponsorships where VAT does not apply. For example if I just put your logo in the corner of my website or a billboard I'm paying for and do not draw special attention to it or otherwise mention it, VAT would not apply. Now if I turn your logo into a link, things might be different.

But analyzing when VAT applies and when it doesn't for every possible sponsorship reward and every country that Sponsors works in is a ridiculous overhead to put on either GH or the developer being sponsored, so they should just give you two options in my opinion: give back absolutely nothing, do not even list their name on the sponsors page OR charge VAT and allow the developer to provide whatever services they want.
Isn't that field that superset computer science called computational thinking? (which is quite equivalent to semi-formal applied problem solving)
I was diagnosed with ADHD as an adult in my thirties and I have been taking medication for the last two years. I am also in EU.

I would recommend two things (YMMV). First, use ADHD to your advantage. People with ADHD have tendency to be inquisitive, but easily bored. Because of this I have become a jack of all trades. Although I have my specialty (ML), employers really appreciate that I also able to do Linux administration, create a web app and write a paper.

The second thing would be going freelance. I've done that last year, and it has been a blessing so far. I learned many new skills in new industries. Meeting new people and learning from them has been a valuable experience. The projects can be short enough not to get bored there. As a solid full-stack engineer you can earn better money, and have longer breaks in between.
For an experienced programmer with some frontend experience it only takes a couple of days of studying to learn React well enough to pass an interview. It really isn’t very complicated.

Something like CSS would be much harder to fake.
Looks like it’s open-source from a quick glance [1]

[1] https://git.samba.org
Instead of 1 1-click link, make it a handshake, 2 1-click links:

1. Godelski shares 1-click link with Brigandish.

2. Brigandish clicks link and that registers Brigandish's Signal account with Godelski's Signal account, but no communication can take place yet.

3. Brigandish shares 1-click link with Godelski.

4. Godelski clicks the link, if Godelski has a registration waiting for Brigandish's Signal account then the handshake is complete.

I came up with this right now, I'm sure someone else can find a problem with it beyond it being a tad more bothersome than usual.
> (in an industry where successful solutions always get mimicked).

This is in my opinion not the case.

Just to give one example: WhatsApp managed to get to half a billion users with about 60 employees by using Erlang for their infrastructure.

Nevertheless, Erlang is far from being a mainstream language (even though it is used in industry).

In my opinion, in what kind of infrastructure is used/mimicked, a lot of hype is involved.
You could argue that if you see an activity as an investment, by definition it is NOT free time?
I imagine that is at least as much a feature of the type of programmers that self select to become "functional programmers" as it is a feature of the inherent advantage of function programming.

I worked with a guy who was an serious Lisp-hacker who could do fantastic things in Lisp and was always advocating that we do certain things in Lisp. But he was also a great programmer when 'forced' to use C++ or Perl, he just grumbled more while programming.
That XKCD concatenated data from different studies with different temporal resolution, so it's very misleading. Past data came from Marcott et. al, who said:

“the paleotemperature records used in our study have a temporal resolution of about 120 years on average.”

“no temperature variability is preserved in our reconstruction at cycles shorter than 300 years, 50% is preserved at 1,000-year time scales, and nearly all is preserved at 2,000-year periods and longer.”

Recent data came from yearly measurements, so preserves variability on a yearly basis.

In other words, the way past data was determined, sudden changes would be hidden, like the temperature spike that it shows in the 20th century.

You also have to wonder why the chart stopped 20000 years in the past:

https://en.wikipedia.org/wiki/Geologic_temperature_record#Ov...
Why? Both the hardware and the "programming" seems quite different.
That's really my main pain point. Paying more, for something I cannot transmit to my son or friends, really is currently unacceptable for me.
I wasn't trying to be prescriptive about SQL injection. But, it always skeeves me out when people knee-jerk out "parameterized queries" as the answer to SQL injection. Yes, they're better and safer and you should use them wherever you can. But they don't "solve" SQL injection; for instance, there are query fragments that can't be parameterized (which is why you still find SQL injection in sortable table headers and in pagination and in custom query builders).

Be careful.
It’s extremely good for science and maths where there’s little room for argument or interpretation. History, or current events tend to be Abysmal. Literature tends to be underrepresented and the arts in general are not well-curated, either in completeness or in finding ways to display the work or discuss it.

I admire the project but ultimately at this point it’s not very useful.
Correct! You can't even open a detailed scan or picture of a bill in Photoshop (gave me quite a shock when I tried it and was greeted with a very serious looking warning). See this video: https://www.youtube.com/watch?v=ajm1Rgu-0x0, the work that goes into fiat currencies is tremendous.
To the extent that the web is centralized my second point holds: TLS does nothing to protect you from the platform owners and you’re not much worse off going plaintext.