jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The original Apple logo which he designed:

http://www.digibarn.com/history/06-11-4-VCF9-Apple30/images/...
The charge is based on the cost to deliver. And an unsubsidized private school must naturally pass on a greater portion of this burden to its students.
a) Don't forget job market growth rates vs. graduates matriculated nation-wide. That's as important as starting salary - there are a great many fields, particularly in the humanities, where the pay isn't half bad, but you're competing with a horde of fellow graduates for preciously few positions.
Probably the most helpful resource online for me academically has been Wikipedia. I have had TAs and professors who recommended reading specific Wikipedia articles to brush up on related topics, especially in math classes.
It's about $7000 a year for HECS subsidised uni now, well for me anyway, just looking at that wikipedia entry you need to earn at least $42000 a year and at that rate you would be paying back $1600.
So does the app hear what Im playing and turn the page automatically for me? Huge pain-point for piano players.
Umm what type of world are we living in where you can't take a picture of kids having fun!

I'm shocked at your reaction. It's kids in a pool for crying out loud.
Apparently Twitch's employees like these policies for ethical reasons, and/or their businesspeople and advertisers think these policies will bring in more money. Personally, I like these policies and I'd like to see more of this kind of proactive action. I like Twitch more knowing that they have this policy. It shows that they understand their role in shaping public discourse and are taking responsibility for it. It's a difficult balancing act, and there's plenty of ways it could be done badly, but pretending that platforms and their algorithms don't play a role in public discourse is silly.

I do feel most of this whole issue could be sidestepped with some long overdue antitrust enforcement.
Web components use shadow DOM for that, besides I rather let the browser engine do what it does best.
I think discussions about invasions and attacks, even if they are uncomfortable, is totally reasonable. I'll happily talk with you about why American Imperialism is bad until I'm blue in the face.

I will say, when someone says we should attack civilians because of their government's foreign policy, I will say that crosses a line. It's unacceptable in my view. There's a huge gap between, "We should have uncomfortable discussions" and "those civilians deserved to die".

And on the internet, it's really challenging to say what is hyperbole. Even if it was intended to be hyperbole, which is plausible, maybe it's a charged enough topic that one should choose a different (or more obviously) hyperbolic take.
> I'm not sure what you mean by dump.

Sell your token at overinflated prices (in a similar way as other ICO scams) and funnel money into pockets of whoever is running this specific scam, with some minor amounts put toward claimed goals.
Hopefully the author also learned a valuable lesson here - HR is there to protect the interest of the company, not your friend.

As someone who worked in RM(Reputation Management), my team have prevented, or mitigated a significant amount of potential reputation risk from would-be whistleblowers and dissatisfied employees.

It's not a matter of friendship, but of interests.
I appreciate that, and for what it's worth I agree you that slippery slope/establishing a precedent is countered with concrete and well thought out criteria that need to be met.
"He had a title related to RPG, but I don't know what it was."

That's pretty neat. RPG is apparently the default high level language used on IBM midrange systems (AS/400).

I looked at a beginners tutorial here: https://www.ibm.com/support/pages/coding-rpg-iv-beginners-tu...

It seems very similar to other procedural languages, and one of the examples shows a very easy FFI interface to call out to C. They make a wrapper for printf.
> Regardless what you think or feel about the guy, he is a former US President - we aught to know what he thinks, even if we disagree or think it's outlandish - no?

So he aught to be able to grab a soap box and stand on your lawn every day and preach? He is a former US president so you are proposing he can go onto private property and say whatever he wants at any time.

> How can we, as a society, claim to value free speech, yet allow social discourse platforms to censor and silence political enemies?

Because you misunderstand free speech. Is the government going to arrest you for posting on twitter? No. However no one is required, not even the government, to provide you with a platform to speak on.

You want free beer speech. Speech without paying for it. Speech without restriction of any kind by anyone at any time. Why should we care about that?
without any consequences

This is a pretty big distraction that is often used in these types of discussions. It's a distortion of what people actually want. The "consequences" being advocated are often just the whims of today's favored group. Giving free speech benefits to only one side of the argument is exactly what people are asking for when they ask for "consequences" -- freedom for A, consequences for B.
Twitter is a company, not a court of law. Trump tarnished their reputation like nobody else, so they ceased doing business with him when it was convenient. This was facilitated by him flagrantly violating their rules for years, culminating in the riot he incited via their platform. It's as simple as that.
Indeed! I am for one quite confused. So this is native to Obj-C, right? Unlike React Native, which is not native, I guess? Can it in any way be made to interact with React Native or are they two completely different technologies (i.e., does React Native render to ComponentKit)? Why do Facebook need both? When do they use the one over the other? Why?
Nobody is going to buy eggs for a hundred pounds, unless they're literally at the brink of starvation, in which case they're worth that much.

However, let's just say eggs are five times as expensive: You're going to think twice about buying a whole shelf of them "just in case".

Rich people are going to get their eggs either way.
BUT. Not meeting someone is 100% protection at this poin we need 100% protection for everyone not 100% needed to keep the lights on and people fed.

So yes once you've removed all non essential contact masks add another layer. But people are fairly stupid on average and need simple messages right now.
We have a 2018 Mazda 6 and a 2019 Honda Odyssey.

The Mazda does have the little wheel (it's down near the gearshift) and in addition the touchscreen on the display screen is disabled when you are in motion (which I think is a great idea). I adapted to it within an hour (I was coming from our older 2007 Honda Civic which has none of these)

The Honda does not have the wheel and you can use the touchscreen any time (which I think is a bad idea)

So a good compromise for you might be a Mazda (I think all cars will come with screens especially now backup cameras are federally mandated)
Functional languages usually have extensive standard library, while js does not. Adding it is not really a goal of ts.
It is the difference between gross and net revenue. It is why bookmakers don't report all the bets they take in as revenue. Banks that trade securities don't recognise the money from securities they sell as revenue. Roughly, you only recognise revenue on the part of the transaction that economically accrues to you. If you are just a middleman, you only recognise your commission (this is, however, very complex...for example, some companies that trade in commodities recognise product sold on the top-line because they take ownership of the cargo...so it varies...the accounting in this case is what I would want to know as someone using the financial statements).
Tons of people have lost their fortune by keeping it in an "account." Banks have gone under, investments collapse or are scams (eg Bernie Madoff), etc.
So, when the news about Prism [1] broke, people inside Google were really, really baffled, because nobody had ever heard of it. We eventually came to the conclusion that Prism must be the NSA code word for FISA court orders [2], which is a lawfully mandated procedure where a court requires that an Internet company turn over records of a specific user under court order. From the outside, it's a big story; from the inside, it's one of those boring legal restrictions that we need policies in place to deal with.

Then the news about MUSCULAR [3] broke, and people were very, very pissed [4]. I saw the internal reports where people put together what must have happened; I'm not sure what sort of details I'm allowed to say, but it basically amounted to the U.S. (well, technically the UK, acting on behalf of the NSA) conducting military operations against the property of its own citizens. Google ended up encrypting all inter-datacenter traffic soon after. [5]

[1] http://en.wikipedia.org/wiki/PRISM_(surveillance_program)

[2] http://en.wikipedia.org/wiki/Foreign_Intelligence_Surveillan...

[3] http://en.wikipedia.org/wiki/MUSCULAR_%28surveillance_progra...

[4] https://plus.google.com/108799184931623330498/posts/SfYy8xbD...

[5] http://www.washingtonpost.com/business/technology/google-enc...
> I've never seen actual grassroots activism accomplish much, if anything.

> it's that professional ... class that really shapes the government's policy, because they are the ones that show up to do that work every day.

Yup.

"Activism is a way for useless people to feel important, even if the consequences of their activism are counterproductive for those they claim to be helping and damaging to the fabric of society as a whole." – Thomas Sowell
Noncompetes should be banned at the federal level using California Law as a model.
Someone should make a website where you can check off a list of countries you want to be barred from, and then it sends out an illegal tweet for each country.
I'm an Australian who is quite disappointed with his culture - call it cultural-cringe, if you will - and who finds the never-ending encroachment of strip-mall/parking-lot/tract-houses across the beautiful Australian landscape a real travesty. The cookie-cutter homes, the non-stop "New Thing™" to which the Australian Now-generation are endlessly upgrading, and so on. This is all very disappointing to have observed over many decades now.

So .. no .. I'm no paid shill, mate - I truly think that Australia is a dystopian nightmare society, caught in a trance of consumption and lifestyle, and which I find less and less appealing as I get older. I'd love to see Australians care more about their rights - maybe you can enlighten me as to where and when that is happening? All I see is loss of interest, and a desire to simply keep calm and carry on, while it all gets eroded towards the feudal master-plan: Sell the resources, keep the change, and don't .. at any cost .. acknowledge the failure of modern Australian civilization to address the wrongs enacted on the natives, newcomers, and boat people.
A 301 avoids a database hit, and avoids having to go through the cache framework all together.

It just says given this URL, we return an header that tells the browser to redirect. The only thing faster would be just dropping the connection as soon as its given to you.
The 6? ;)
Not sure what Google is but I still see most people do this:

Me: Yeah, go to xyzx.com

Them: Google.com ENTER -> XYXZ.com -> Click on first result
Credit worthiness is directly used on job applications etc, so it feeds back into people’s ability to pay back loans. As such accuracy isn’t an independent variable it’s part of a larger system. We don’t want to artificially make people with for example long fingers unable to pay back loans. As such you want to avoid feedback loops even at the cost of some accuracy.
Yea seriously...

I thought of it since a buddy has some Tiki Bar that he wanted a site for, and I really didn't want to drop into WordPress or anything serious. Knew he could handle a spreadsheet.

Checkout http://www.tarbell.io/ - It's a CMS designed around google sheets. I think it's a bit of setup, but might be a solid solution.
I wouldn't think so since, as far as I know, the Utopia network was never built out in SLC. Provo had their own and it was a very simple handover for them, but Google's apparently[1] going to build one out, either using dark fiber that's already there or laying out new fiber.

This is good news in that, at the very least, it'll light a fire under Comcast's business. Qwest/Century link were never a serious competitor anyway.

[1]: https://fiber.google.com/cities/saltlakecity/
That'd be true if it weren't for a bunch of external projects that OpenBSD uses or which are hosted as part of OBSD but weren't invented by the OpenBSD folks (tmux is one such example). It all boils down to priorities: if your priority is security, chances are there's very little code out there you can drop in and use.
And, yet, "tough on crime" politicians do remarkably well, particularly in polls on issues related to crime.
Good cookies are usually used to:

- remember your language/country,

- store a temporary authentication token (when logging into a website, checking the "Remember me" checkbox) so you don't need to re-login every day,

- remember your name after you filled a commenting form on a blog post so the next time you comment it's already there

- etc.

Bad cookies are used to track you across different websites so they can target advertisements to what you have searched on Google or what pages you have visited.

If you are concerned about your privacy you should use an extension such as Ghostery to block trackers and other bad cookies and then, as trebor says, accept all the other ones coming from 1st party sites since they usually want to help you
If you want to foil them, you would put clear, IR-reflective decals next to your license plate with additional letters and numbers so that your license plate no longer scans as a license plate. You might even try to SQL-inject their ALPR ;-)
> Any engineer can build any Google product from source on any machine

A little too optimistic :) You can't build Android, Chrome, ChromeOS, iOS apps, etc. via blaze.
If you want me to trust what you say about a language — or any technology, actually — be forthright about its deficiencies.

Because I don't believe you really, truly understand a language until you can tell me what sucks about it. It takes significant time (in a reasonably decent language) to discover the corner cases, performance bottlenecks, quirks, big-deficiencies-hidden-in-plain-sight and outright bugs in a language like, say, python.

Something as "rah-rah" this, which goes so far as to basically call the GIL a source of unicorns and rainbows, is convincing almost in inverse proportion to its stridency. Suddenly I'm wondering if all these "myths" about python might be smoke pointing toward a fire. That's probably a bit unfair, but it's hard to know what to take seriously when you're listening to a voice that's less than credible.
I'm not convinced arguments about worthwhile are useful. If you're not involved in basic industry, then any job is the same, right? We don't NEED anything but food, housing and ... that's about it.
John Resig does deserve a lot of credit for his work on jQuery and at Khan Academy. Small correction though, he wasn't a founder of Khan Academy. It was started in 2008 by Sal Khan, and Resig joined later in 2011.
journalist's thread: https://threadreaderapp.com/thread/1198663008152621057.html

>The China Cables provide inside details about what all the mass surveillance and data collection is FOR. It is fed into IJOP, which learns from the data and uses it to produce lists of names, sometimes 1000s at a time, for police to detain.

>For example, in a seven-day period in June 2017, IJOP flagged 24,412 names as “suspicious.” In that week alone, Xinjiang security officials rounded up 15,683 of those people and placed them in internment camps.

>And the rest of that particular intelligence briefing was dedicated to analyzing why police hadn’t been able to detain even more of the original list. (Some reasons included: the person was dead, they could not be located, or they were a govt official).
I'm sorry, but this just sounds like a bunch of feel-good babble that isn't taking anything seriously.

Free speech? Fundamental rights? "Support the best in humanity"? "Build strong communities"?

Yes, these are all good things. But also all in deep, fundamental conflict with each other. Moral and political philosophers have been debating how to resolve them for centuries... and the disagreements are just as strong as ever.

His plan isn't taking any strong stances at all, which would involve actually making decisions between competing values. Instead, he's just trying to have it all -- which sounds good, but provides zero actionable guidance.
The initial one I was visiting purported to host various cartoons (and probably other TV shows).

I have no idea what the second site was.
That means the screenshot application is, to some degree, compositor specific. It leaves the door completely open to the outcome that if you want to stream using a Gnome streaming application you will have to be using the Gnome project's window manager. Or the KDE streaming application will require the KDE window manager. Or the 'best' screenshot application will be tied to the XMonad successor on Wayland.

Wayland is a good experiment, and the community may well go with it because X11 is atrocious and Wayland is a viable alternative. But call a spade a spade, they dropped the ball with that design decision. It isn't a big deal.

The practical outcome is that there is going to be a screenshot protocol and everything that implements Wayland is going to have to implement that protocol as well. The required negotiation for that to happen is taking/going to take years and delay Wayland adoption. If they'd designed that at the same time as an optional part of the Wayland protocol it would have saved time and confusion.
>>He also started Khan Academy which is one of the best online learning resources to date.

I agree with your points about John Resig (great choice!), except I'm pretty sure that Resig joined Khan Academy in 2011[1] while Salman Khan[2] was the sole founder in 2008[3].

[1] https://johnresig.com/blog/next-steps-in-2011/-

[2] https://en.wikipedia.org/wiki/Sal_Khan

[3] https://en.wikipedia.org/wiki/Khan_Academy
Yeah, God forbid that we actually improve on things and make them more accessible. Hell, we should all start out with punch cards and only be allowed to use a keyboard once we've punched our way through making a functioning driver for it.

That CS macho thing you're trying to get going is both silly, unproductive and meaningless.
Give me a followup report in a few weeks or month as to how some of this might have worked for you.

Also, on point #2, make a concerted effort to find unrelated people that you can refer work to. When I get .net projects crossing my path, I have 3 people I immediately can hand off to (depending on their schedule). Make part of the networking purpose at those meetings to find people you can refer work to first.
Forks interested in this should also see http://betterexplained.com/ebook/math/
Good share! Command line fu is always nice.
I agree. I have everything I need after 7-8 years, but that's not true for everyone.
Therein lies the rub - The United States seems happy that Bezos, spending capital on whatever he likes, is a better resource allocator than the government itself.
Bitcoin was all over the news a decade ago.

The reason it's not popular is that the early narrative wasn't "too the moon!" The narrative was that Bitcoin was the currency of the future and that we'd all be using Bitcoin for transactions.

Anyone who actually used Bitcoin at the time could see how there was no chance of it taking off as a payment mechanism. That's still true today, especially with $8+ transaction fees.

The difference is that everyone dropped the pretense of actually using bitcoin and instead went all-in on the speculation narrative. People buy it because the price goes up, and the price goes up because people buy it.

Works great until a down cycle, when everyone rushes for the exits and tells themselves they'll buy back in at a lower price.

> All of my friends and family I convinced to buy and hold have been texting me how I changed their lives.

Changed their lives how? By revolutionizing the way they pay for things with cryptocurrency? Or by getting in on an investment that went up?

Be warned that the exact opposite happens when Bitcoin goes back down. Look back at Reddit posts during previous crashes for a reminder: Suicide hotline warnings, stories about people losing half of their retirement, and so on.

If the only redeeming quality of Bitcoin is that the price goes up as more people get in on it, it's hardly different than an MLM or pyramid scheme that relies on a constant influx of new money to keep the show going.
Life outside of USA is basically cryptozoology: https://www.reuters.com/article/us-crypto-currencies-africa-...
That growth curve is impressive. If you keep that rate it won't be a side business for long.
It works with non GitHub repos, but it’s not as fast. When it detects a GitHub link, it downloads the tarball from GitHub & and separately downloads the specific file linked (or the readme) using JSDelivr as a CDN. This is much faster than a normal clone

When it’s a regular git link, it does a partial clone and opens in your editor.
how on earth does the article of clothing define if you can wipe your hands on it?

If I'm wearing $50 jeans, I might wipe my hands on them.

If I'm wearing a $2,000 suit, I won't wipe my hands on it.
Predictable inflation is a form of stability.
Just make Math.random() cryptographically secure, now all your apps are fixed, and no existing code broken. I can't imagine anything relying on Math.random() being "less" random than a CSRNG.

Why must CSRNGs always have alternative obtuse APIs. We're still stuck on C style srand() + rand().

Cryptography is so ubiquitous now that failure to provide cryptographically secure random numbers should be viewed as a hardware flaw.
And the bottom 90% are told by the reps of the 1% that it will trickle down. This is like urinating on their heads and saying it is raining.

I remember to be in the global 1% an annual income of 45k usd would be the qualifier. However, this is an US centric article so the following applies...
"To be among the top 1 percent of U.S. earners, a family needs an income of $421,926, a new report from the Economic Policy Institute finds."

On the bailouts, every time I hear a passionate right winger saying the bail outs are necessary, I know they would turn into fully fledged communists if it would be the trendy thing to do and if that kinda government were in place.

It was never left center or right , people do not care beyond maybe closest family. They care about money, net worth, assets , power and status. How they get hold of that was always secondary.
This is just as true then:

People die in hospitals.

Demolishing them will make things better.
the good reason: some people are philosophically opposed to easy taxes - people should be painfully aware of the money they are giving to the government. (sort of like folks who have VAT complain about advertised US retail prices which don't include tax)

The bad reason: Lobbying by intuit and parties to prevent easy tax preparation. Their ROI on regulatory capture is very very good.
Julia is a general-purpose language, with language and implementation features conducive to scientific computing.
Yes, that is one of the stories people tell themselves. Brokers can trade assets on the timescales of small fractions of seconds. It is even more fleeting than the casino. At least in Vegas you might get some free drinks.