skysight-inc/HackerNews huggingface dataset:
For me:

Newspaper: late 70's-2002

Friendster: 2003-2005

TV: late 70's-2006

Myspace: 2004-2006

Orkut: 2005-2006

Facebook: 2003-2007

/.: 2004-2007

Flickr: 2004-2010

Radio: late 70's-2011

Twitter: 2008-2013

Quora: 2009-2013

Snap: 2012-2013

Meat agriculture & palm kernel oil (yeah, yeah no stupid comments): late 70's-2014

Reddit: 2017-2020

LinkedIn: 2004-2020

IRC: 1996-

Craigslist: 2000-

eBay: 2001-

Amazon: 2001-

AliExpress: 2016-

Wish: 2019-

Addicted to materialism, I guess.
Create an Action RPG in Godot – Part 2
I blame the education system for not teaching kids more about insects and their life cycles :)
Not only that, they put events for our kids activities on facebook.

I have to ask to be emailed about these events and often I get a screenshot of their facebook post!

You should not have to be on a platform to participate and luckily everyone that I explained this problem to understands it and do send me the email with events. But it creates enormous pressure to be on the platform.
Sure, not all strikes are officially in the name of the grad students, but (a) the unions act together, and (b) the grad students specifically have gone on strike 3 times since 2013.

Here's the strike from 2013, with grad students and service workers going on strike together: https://afscme3299.org/media/news/ucsc-service-workers-grad-...

The comments on this UCSC reddit thread discuss how the unions have been coordinating their strikes over the last 3 years: https://old.reddit.com/r/UCSC/comments/ese6sz/to_everyone_wh...
Excerpts:

"The SID chip was my first attempt at a phase-accumulating oscillator, which is the heart of all wavetable synthesis systems."

[..]

"It's pretty brute-force, I didn't have time to be elegant. Each "voice" consisted of an Oscillator, a Waveform Generator, a Waveform Selector, a Waveform D/A converter, a Multiplying D/A converter for amplitude control and an Envelope Generator for modulation. The analog output of each voice could be sent through a Multimode Analog Filter or bypass the filter and a final Multiplying D/A converter provided overall manual volume control.

As I recall, the Oscillator is a 24-bit phase-accumulating design of which the lower 16-bits are programmable for pitch control. The output of the accumulator goes directly to a D/A converter through a waveform selector. Normally, the output of a phase-accumulating oscillator would be used as an address into memory which contained a wavetable, but SID had to be entirely self-contained and there was no room at all for a wavetable on the chip."
Combating ThoughtCrime: Cyber Swarming, Memetic Warfare and Viral Insurgency
Funnily enough, I learned to touch type because tables at my uni were high enough to make typing uncomfortable.

Putting my Magic Keyboard on my lap was much better, but without being able to see, I couldn't type well.

Spent 10 minutes a day over the next couple weeks learning Colemak (easier than retraining myself on QWERTY). Being able to touch type numbers is great while programming.
You list three proprietary tools.

It used to be that hackers put their efforts into developing/maintaining tools like this as open source software.
I hope you realize that this is complete nonsense to anyone that isn't part of your new "new" functional programming cult. It has almost no semantic meaning.
> There’s no clear path to replacing UAW.

Sure there is; the rules for decertifying unions and replacing them are not mysterious.

> They somehow got in control of union representation for the entire UC system.

Because the grad students formed unions and voted to affiliate with UAW, even before their rights to do so were recognized.

> I’m not familiar enough with labor law to know the exact proceedue, but presumably students would need to mount a state-wide campaign to vote UAW out (if it is even possible).

That's the main option (they'd need support of 30% of the represented employees to force a vote)

In principle, they could also challenge the designation of a single statewide bargaining unit and argue that the separate campuses (or at least, their campus) grad student workers are somehow not part of a community of common interest with the rest of the existing BU, which would allow separate decertification for just their campus.
I actually like Reddit for this. Not being locked in the same circle with the same baby pictures etc.

Of course it depends a lot which subreddits you use. Some are toxic. The more technically oriented ones are fine in my experience.
Yeah, I have seen some.
Funny how many tools are stowed on my system. I'll never know them all!
Found a breakthrough but don't know what to do
One idea I have to perhaps get around this issue is to fudge in an external/new audio/video output that can be targeted instead of the standard outputs. This of course gets into some heavily platform-specific nonsense, which is why I haven't pursued it further yet. Maybe after the first release of NymphCast it's something to look at in more depth :)

(I'm the NymphCast author)
And when ad blockers get so much better on other browsers people can switch. Especially now that IE is Chromium based.

Also in the US and to a lesser extent other developed countries, the wealthier more lucrative users are using iOS. Google knows this. That’s why they pay Apple a reported 8-12 billion a year to be the default search engine for iOS.
The internally-inconsistent premise FB is based on, keeping in touch with friends, ultimately leaves nothing new and no mystery to talk about.. and no point to ever meet, effectively creating distance from and losing friends. Isn't that an awesome technology?
Masks actually have kind of a funny response curve (see 5th page of linked PDF).

The masks are basically made out of layers of tiny (as small as 1um) fibres that force the air to weave through them to get to you. Larger particles tend to hit fibres on their way through, while smaller ones tend to get pushed out of the way of bigger things like air molecules rushing through and get bumped into the fibres and captured. The things that get though are the ones in the sweet spot of being small enough to make their way around the fibres in the air, but large enough to not simply be knocked out of the path by the air molecules themselves.

The lowest efficiency is around 0.04-0.1um on the models tested (so perfect range for most viruses) but even then they were still only dropping to like 94% effectiveness. I expect “94% effective” is still enough to see a significant different but that’s just my gut feeling.

All kind of moot, though, as coronaviruses (per 4th page of linked PDF) are actually closer to 0.125um, which is veering back to 100% effectiveness. And if we expect that a lot of transmission is happening in droplets, those are much larger and easily caught by the filter.

https://multimedia.3m.com/mws/media/409903O/respiratory-prot...
Headers stop when you have 2 line endings consecutively[1], I don't see why it's hard.

[1] https://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4....
VPN users more likely to steal content, says UK gov survey
You are correct. The type signature for push takes a mutable reference to self.

The code for a vector of i32s could look something like:

impl Vec {
pub fn push(&mut self, x:i32){
// internal details
}
}
What language do you propose then?
Cool article, but here I am don't know how to jump between words on iterm2
I think you'll have to look into some scripting then; what you could do is create your aliases for each profile in a separate folder, then use the 'Send text at start' profile to just do a `source ~/profiles/1/aliases.sh` or something to that effect.
So here is my journey with UTM:

1. Install UTM

- harder than I thought now because of Apple enforcing very strict app signing rules etc. (why can't they just let us run our own code without paying or hacking? Ò.ó)

- jailbreak with checkra1n -> install AppCake -> trust certificates with help of "Apple Configurator" (device management was not in the iOS general settings until I accessed profile settings with the configurator) -> sign UTM with AppCake (Filza -> Open IPA with AppCake)

2. Setup VM with Windows XP

- copied ISO (WinXP SP3) to iPad with VLC "Sharing via WiFi" (awesome tool!)

- created a VM with a 5GB hdd and a CD/DVD with path set to the ISO

- could boot from the ISO and start installation but it crashed after the reboot. I tried again and again by opening UTM again, opening the VM settings (not doing so would instantly crash UTM when I tried to start the VM again)

- finally I realized assigning 1GB of RAM to the VM (iPad Air 2 has only 2GB total) was too much and I changed it to 512MB (default setting) which let me finish the installation of Win XP! :-D

No I will try to install Age of Empires 1 and when I get hands on adapter + keyboard + mouse I will try those with UTM as well.
I wonder if people will ever quit Facebook.. I mean after all the stuff that's happened and they still haven't.

We had a discussion about this recently in my Spanish class. Someone asked me for my facebook and when I said I closed it long ago they were all like "eeewww privacy freak".

So I explained my reasons, the abuse of personal data, the manipulation of the masses (Cambridge Analytica) and the others immediately sprang to life saying how horrible it all is. And turned out to have good knowledge of the facts. But yeah, it's so easy to stay in touch with friends.. Well yes I know, as an expat it's not easy without it.

Still, their initial "ewww" reaction really surprises me considering their apprehension at Facebook's practices.
Google spreads a lot of FUD (right or wrong) about anything that doesn’t use their oAuth.

https://www.zdnet.com/article/google-were-banning-these-inse...
Yes.

https://www.nytimes.com/2020/02/18/technology/kickstarter-un...

https://arstechnica.com/gaming/2020/01/game-dev-union-leader...
These are welcome suggestions, but habenaro sauce will get on my keyboard. open source of course :)
Fun story: a friend of mine works as an engineer in critical infrastructure (for a large utility in Germany). He wanted to spend his vacation in northern Italy (which currently has a COVID19 outbreak). When his employer got wind of it they offered to pay him extra to choose a different destination. If he went, they told him, he couldn't come back to work for another 2 weeks after his vacation (unpaid leave).
I will not disagree with you on AngelScript's documentation being rather lacking. While implementing the runtime support is doable for an experienced developer like myself, I would not want to inflict it on a junior dev. Ditto for learning to use AngelScript from just the official documentation.

I'm currently working on a dedicated website for NymphCast (to be launched over the coming weeks/months), that will contain development guides for NymphCast apps and kin, as well as some AngelScript tutorials and references.

Since it's a hobby project at this point, any timescale I can give is relative of course :)

(I'm the NymphCast author)
> Brought to you by FAA, the same people who let Boeing self certify their shitbox and killed 600+ people!

This illustrates a deep misunderstanding. Manufacturers are the only organizations with current aerospace engineers. They will always be the ones to write the certification documents and submit them to the FAA. However, the FAA should punish them when they falsify those documents, as in the 737 MAX.

Also, the two 737 MAX crashes killed about 350 people total.

> there has been no deaths caused by drones, and no confirmed drone incidents.

There have been people killed by the blades of drones already.

Waiting until a drone kills somebody in an airplane accident doesn't make any sense.

From the FAA standpoint, they're trying to figure out a way to separate airspace with trained pilots from untrained drone operators. Historically, separation was done by regulating altitudes, but drone operators are not obeying, so there's no "positive airspace control."

So far the FAA doesn't know how to do that, and I'm in 100% agreement with them. About the only constructive thing I can suggest is to add a terrain map to each drone that prevents flight above 400', and outside of airport and restricted areas.

It's been amusing following the drone saga in the USA. The FAA has acted in a very predictable manner that everybody in the aviation industry knew. It's the hobbyists that had unrealistic expectations from Day One. Also, one bad package delivery drone flight and it's the final curtain for those, too. If you work on one of those projects, transfer out now!

source: commercially-rated airplane pilot.
Easy. They stop after \r\n\r\n.

There is no other RFC compliant way to end headers.
Hello Quickthrower. Hmm, very strange. When you click on Enable Content, the main form will disappear. Ok, noted.

Try closing it and opening it again, what happens?

If it still doesn't work, I will send over the unlocked version so you can also have a laugh at my poor naming convention, abysmal table names, and VBA programming with the type of loops not seen since Groundhog Day.
but you can rent a $1000 GPU for $100 per month and make a profit of $200 per year
Yeah, it's similar but Archive.org relies on servers to store information, whereas Arweave is a decentralised peer-to-peer network that offers permanent data storage. Arweave are in talks with them and are working with the IA to timestamp all of their collections.
An OpenAPI compliance Proxy that ensures your data matches your swagger.json
The AMA has done an amazing job at representing the interests of doctors
> The nice thing is that RefCell is not magic

I'd like to point out that `RefCell` does contain a bit of magic, since it is based on `UnsafeCell`, which is _the_ core "primitive" of Rust that enables interior mutability:

https://doc.rust-lang.org/std/cell/struct.UnsafeCell.html

(Not trying to be pedantic, just to clarify things for less knowledgeable readers).
Genuinely thought this was some reference to something on the topic of 'fake news' Abbreviations are great if you're using the term multiple time. Not as an intro.
I'm not thinking highly of any narrative that the Clojure dev team believes. It is the pièce de résistance of the new "new" functional programming cult, which is in fact very old school.

Even just parroting some of the memes from this thread like "static types only prevent 2% of bugs" and "you can replace 12 developers with 3 amazing (italics) Clojure developers" and "a Clojure developer can replace any kind of developer!" means you don't have to make up absurd viewpoints to argue the contrary. These trends are old as time and completely nonsensical.
Perhaps. But why does public health policy expect Americans to voluntarily abstain from buying masks, an outcome which is not remotely realistic? It's not like this is an unpredictable situation: it happens in every epidemic. Regardless of masks' effectiveness, enough people believe they are effective to keep them sold out.

If medical professionals need priority, we should have a system to give them guaranteed priority. Then, if there's a remaining surplus, they can be sold to consumers who can buy them relatively guilt-free. (Only relatively, because I suppose the masks could still be shipped elsewhere in the world.) Of course, the government should not force manufacturers to make such a surplus, but it might be profitable for them...
Yes, splitting panes in iTerm will crate tmux panes on the remote. It's a pretty neat feature.
It’s not the technology, Google is horrible at Enterprise sales and support. Firebase also isn’t going to win them large enterprises.
Thanks. Just a quick look through and it makes more sense now. Theres also a few places where you comment saying a borrow occured before the borrow occurs (in others the comment appears afterwards, as I would expect) - i.e. the comments are in the wrong place / inconsistently placed.

Obviously it doesnt affect the output of the code, but as a tutorial its probably better to correct that.

EDIT: further nitpicks, i would advise against calling the borrower the "borrowing owner", and other such terms - owner has a very specific meaning when it comes to memory management, etc.
Stoicism is true. All other philosophies are merely academic.
> That question is likely forbidden, in that philosophers don't seem to give reasons for their philosophies

If there's any branch of human inquiry where no question is off limits then it's surely philosophy. Debate about the practical application of philosophy has been part of it's fabric for it's entire history. The Greeks certainly regarded it as something that should inform one's life choices and I'm pretty sure that is one of the main areas of focus in Existentialism.
Just like Android and ChromeOS games, that doesn't mean GNU/Linux will get any of it.
TL;DR:

"Boohoo one USB3 port is changed to USB-C" QQ

Recommend waiting for the real review.
Will Machine Become a God?
Shame, they have such an opportunity on so many fronts.

I am actually very intrigued by the hardware, a powerful linux box which may make a cracking console in it's own right. Wouldn't mind one of those at home.
The two supernovae that Tycho Brahe and Kepler witnessed in a fairly close interval certainly helped to disprove the aristotelian notion that nothing could change in translunar space !
I still use Reddit, Youtube and Twitter on a daily basis. I get to choose what to follow, how and for that, it's informative (and a time-passing activity for sure) and useful.

Facebook, on the other hand, is an all or nothing app in my opinion. It's difficult to distinguish between who to friend and who not. Close friends and family members, I keep in touch with through WhatsApp, text and whatnot.

As an entertainment (or informative) platform, Facebook is even worse. Sensationalism and misinformation is rampant, or you're bombarded with ads. And you're not really allowed to interact or disagree without getting into a de-railed discussion.

On top of that, you're comparing your life with those of others (' highlights). It's a useless and depressing timesink (which Instagram is as well for those exact same reasons).

I'm glad I quit Facebook (for 99%).
Clickbait, misrepresenting or exaggerated headlines and weak, stretching statements anger / disappoint me because they demonstrate a lack of integrity. Also, free speech has absolutely nothing to do with what content a company chooses to display. Wouldn't a more factual headline, as mentioned on John Oliver a few hours prior to this writing, be "Fox News downplayed, misinformed viewers and trivialized COVID-19"? FN may not have yet started practicing journalistic integrity, but that's beside the point.
I don’t doubt they are trying, they just haven’t shown they know how to compared to other large tech companies.
I definitely saw nothing but sarcasm in the comment you are replying to.

But now after looking at their other comments, I see it was not sarcasm.

What an understatement for how messy functional programming can actually be.
I do not feel that I dismissed support for 1st party apps in the article. In fact, I have considered doing so for Netflix and Spotify, among others. Some have a control API for the 1st party app, such as what is used on Android, for example.

It's however a lot of work, with spotty documentation and questionable support. That's why for the first release I haven't really bothered with it too much and instead focused on the core functionality of streaming audio and video, and controlling the NymphCast server from the client.

(I'm the NymphCast author)
Bulb are hiring multiple Senior Python Engineers to work on greenfield projects
The Romans themselves had them too: Hadrian's Wall on the border of Roman Britain and Scotland was one place to have a flag-based signalling system which allowed messages to be transmitted within minutes across the entire length of one of the empire's shorter borders.

Given the bandwidth limitations when you're only able to transmit a restricted charset and take at least ten seconds to transmit each character and receive acknowledgement, it's hardly surprising that such systems were used to send a limited number of messages of military value rather than as a generalised communication tech, never mind an information retrieval tech.
I found CNN a bit confusing, even though I did guess it meant Convolutional Neural Net.

Perhaps my pre-caffeine morning brain is overly pedantic but Generative Nets use deconvolutions to generate images from latent codes, so using CNN rather than GAN (Generative Adversarial Network) is a bit confusing in this context.

CNNs are used by VAEs (Variational AutoEncoders, also generative) use convolutions to produce the latent codes and the discriminator (adversarial) part of GAN training uses convolutions.

I think Generative Networks ( or GNNs ;-) ) would perhaps have been clearer.
Algeria's temtem partners with Karos to launch carpooling in North Africa
Still, understanding any general purpose CPU gets you most of the way. Virtual memory and memory protection isn't terribly far off, could be implemented using paging. A very simple feature complete system could be made. A very basic model, yet working. A union between theory and practice-

Heartbleed is because of memory and cache shenanigans. More like how things can get wrong if you optimize too hard. While important, it feels like another line of thinking.
Yeah annoying but you can click through to the site at the bottom without having to sign up ("Move on to site").
The benefits seem quite significant. I wonder if I could start using Facebook too so I can subsequently quit it and reap these benefits too.
Neat, I wasn't aware of that. Ah, the things that could've been.
Perspective of the patient-tourists on the reproductive tourism
For the experienced user, it doesn't matter. But for the newcomer, it's one more additional choice to make, and, as the grandparent said, is in sharp contrast to a "batteries included" approach you see in Python. Given that build tooling is one of the more frequent complaints, more fragmentation in this area is undesired.
Golden parachutes are not decided on after the fact. They are agreed upon in advance when they are hired. The only reason companies offer them is to get the best people they can.

The person running your investments can make or break you. You're going to hire the best you can, and that's going to cost. And someone with a track record of making it rain is going to know this and know what they're worth.

If you want a golden parachute yourself, you're going to need to build a track record of success first showing you're worth it.
Many thanks. I think most of the confusion is to do with the comments, some of which the author has resolved so now my comment doesn't make much sense. But in the context of the original statement, thanks for your confirmation :)
Steelpan Vibrations
If you extrapolate where social media apps are taking us, first it was to "keep in touch" (however superficial) with people, even when it's a tweet that "they're pooping" or an IG of what they're having for lunch. And then came Periscope livestreams and Snapchat stories (stolen by Instagram and Facebook), so you can see a live video of what your friends are doing. FB bought Oculus, I wonder if their fantasy of the future is for realtime immersive sharing of experiences, your friend is on top of the Eiffel tower, you put on your goggles, and boom, you're there with them with a 360 degree video.

At least that's the technological side, personally I think this simulacra of friendship/socializing is terrible.
We had a locust in a tank at the back of the science lab and had to draw diagrams of the nymphs. But that was a long time ago.
You *Should* Be Worried About the Coronavirus
WinZip Crack Pro 24 and Full License Key Free Download 2020
Anyone else have any problems getting the first one to work?

I could run /usr/local/bin/hub browse -- commit abc123 without issue, but iTerm wasn't even changing to cursor when hovering over a hash and holding cmd.
Baby dolls given to Alzheimer and dementia patients to give them comfort (2018)