jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Tom, great series. Quick question -- how do you manage the subscription/billing? You currently have 3 different rates going (the current, and two legacy rates), correct?
I think I could probably agree to some degree with an argument that short term trade barriers in emerging market segments may be useful as a tool to encourage investment.

Even that is dangerous because of the tendency of the emerging industry to rely on them.

An alternate model is that followed by Thailand and its car industry. The Thais aggressively pushed for and signed unilateral free trade agreements with a number of post-industrial and industrial economies and then leveraged those trade agreements as a tool to encourage large investments in heavy industry.

The fact that cars imported from Thailand attract no import duty in a large number of countries has made them a very attractive investment target for companies like Honda who have since built factories there.
> "It turns out that that 5% of the cams coincides with 60% of the traffic and close to 80% of the sales!"

The traffic that each camera gets should be pretty easy to track. The site also has a top 100 cam list so it apparently does track hits to cameras. Seems to me that they should have known that 5% of their cams coincided with 60% of their traffic before hand (and whether those were adult only cameras or not).
In other words:

Never let a good crises go to waste.
Do you have a less dangerous alternative?
I doubt it’s as big as you say. Watch interviews with normal Trump voters (ie, not the meme-lords and q nuts), and they have expressed a pretty high degree of frustration with his Twitter habit for most of his presidency. Given how long Twitter has put up with the obvious abuse of the latitude they uniquely gave him, a lot of people may be grumpy but will understand. Had they done this years ago and NOT given him such exceptional latitude, then you’d probably have seen much larger blowback.
You can impeach someone even after they have left office, which prevents them from holding any public office again. That's definitely worthwhile to pursue.
That is a really bad analogy. AFAICT the vast majority people saying "private platforms can do whatever" are specifically rejecting a first amendment argument, and they're correct. FDA, EPA, etc. have nothing at all to do with that. Even if you broaden it to free speech in general, that's still true. They only become relevant when you're talking about all forms of regulation, but by then you're way beyond what anyone meant to address. With that "are you against" you're just constructing a massive strawman. Don't.
Their rationale is so bankrupt it doesn’t even deserve to be argued. What a sad day for freedom of expression.
If anything, the president should be held to a higher standard.
While it's incredibly useful to think about censorship in black and white real world is never that simple. Fundamental issue is that we live in a society where one person exercising his freedom of speech can infringe on freedoms of others. To demonstrate I will use an extreme example of a mob lynching incited by hate speech. There seems to be no way to prevent rights of a person being violated. I.E. you either must stop hate speech to prevent lynching or preserve free speech but allow lynching to go forward.
What is the point of going to Parler if you are just talking to each other and agreeing ? Value of Twitter is that you are reaching a broader audience
I personally have used Typora(mermaid) to draw diagrams for my research. Is it far different from Typora??
I wonder if dog's is a predisposition towards "humans" in particular or would they also socialize with other animals such as the chimps' for instance.
At non trivial rates?
It's even worse in Europe.
Looks like both these invocations use the screen the Emacs frame is on.
Sounds a lot like Hailo, which is basically a godsend in Ireland
Low salaries and negligible equity are the natural consequence of there not being enough technical talent in the Bay Area.

...
According to Brendan Eich (http://devchat.tv/js-jabber/124-jsj-the-origin-of-javascript...), early on JavaScript was inspired by Scheme and the initial plan was to create a language that was "Scheme in the browser". :)
The rate of change probably matters as much as the absolute difference. Given enough time, life can adapt. I'd love to see a chart of both the temperatures and the rate of change over those time periods.
I feel like you've lost the thread of conversation. If you wanted to prove that BTC is good for nothing but speculation, job done.
Surely, but this is all computer controlled.

Humans are pretty crafty, but it takes a special kind of craftiness to program a computer to do it as well as a person. :)
The part about Gnome and logind vs consolekit could have been more detailed.

Poettering was sitting as co-maintainer of consolekit for some time. Then as logind got underway, the maintenance was to pass to Ubuntu under a new project name. But i can't find any trace of this actually happening.

After that the state of consolekit as a project seems to have been in limbo, until recently when a XFCE dev forked the existing code to github as consolekit2.

Apparently said dev would have loved to continue consolekit in place rather than fork, but the final email list traffic between Poettering and Ubuntu gave him the impression that Poettering wanted to see consolekit dead.

So it may well be that people didn't maintain the consolekit code in Gnome because they had the impression that consolekit was dead and buried.

but then Gnome and systemd devs seems to share a "one true way" attitude.
> I have no desire to hold onto something like that in the hopes that it becomes worth more.

Excellent, just like 'real money' then. See, if you're using bitcoin as a speculation device you're doing it wrong.
Your mindset represent a trend that is rampant in the bitcoin community, and is a huge drag on bitcoin, in my opinion.

The mindset being that you're securing your life savings.

That mindset is prevalent in the bitcoin community, because many of them indeed hope that their bitcoin IS their life savings. They hope for the day when their bitcoin has appreciated to the point that it's a significant asset, worthy of significant pains to protect it. From that perspective, your mindset it rational and correct.

The problem is that when you advocate such complex storage and use methods, you are advocating unnecessary complexity for the people you are attempting to sway to bitcoin. The normal person who wants to send $50 to his mother in the Philipines, or wants to have $100 on his phone to buy beer and hotdogs with, does not need such complexity, and will quickly run the other way when bombarded by it.

Any normal person who looks in to bitcoin, is bombarded with crazy ideas that the self appointed bitcoin experts claim he must must jump through.

* Use multiple addresses for privacy. Nobody should reuse an address.
* Use offline storage
* Generate your addresses on computers not connected to the internet
* Use a trezor.
* Use a deterministic wallet
* Don't use coinbase or circle, or the government will track you

This barrage of advice, which does indeed make sense for aspiring bitcoin millionaires and criminals, doesn't make sense for normal people, but nobody tells them that. Instead, they tab their browser over to facebook and resume their day, secure in the knowledge that bitcoin is not for them.

If you insist on making bitcoin the domain of nerds, only nerds will use bitcoin.
I have a 920, if I ever take a job where video-on meetings are the norm I expect to upgrade to a BRIO. It seems really nice I just don't have a use for it right now.
I'm building a new Smalltalk IDE.
One question is: after cleaning up all the thumbnails how does the plugin generate a new one when it is requested? On the fly? That means I will need to keep the plugin always running in the background to monitor the thumbnails usage?
How do you feel qualified to critique someone else's C code, even publicly on Hacker News ? You seem to have basic problems with understanding how a macro (in this case forEachObject) works.
I would put 'exponential growth' on the list of things people should know.
Pretty nice and rewarding once you can first join your own server :-) Can confirm that the protocol is a mess. Also expect it to change massively between major versions, including new data types or shuffled packet ids. I've created a parser for Python and is was too much work to continue supporting beyond 1.8. Code is at https://github.com/dividuum/fastmc

I would guess one part where parallelism might help is interleaving of packet parsing and (de)compression if they exceed the compression threshold.
It's just so interesting how the same event could lead people to such drastically different observations and take aways.

For instance,

> the importance of global cooperation,

For me, and many others, this pandemic has highlighted the need to be less centralized and dependent on foreign nations, especially with respects to China. Relying on them for our global pharmaceutical supply chain, for instance, seems like a terrible decision to have had made now.

> democratic values

You would be excluding the majority of the world's population, who aren't under a system of primarily democratic values.

> the more expensive it is and the narrower our options become.

That is, until a new or emerging technology opens up a plethora of new options! Have some optimism! Because what is clear to me is, even with this current shutdown which has caused the lower pollution is, we cannot afford the cost it takes to do the kinds of drastic, immediate changes needed to lower the C02 emissions to what the majority of climatologists say it needs to be. Technology must be the answer here.
great question.

the brain certainly remains a mystery.

perhaps the isolation also works the other way and protects the brain against diseases and other debilitating conditions?

hopefully science can unlock the answers sooner rather than later.
This is complete BS. Most, if not all, states require paper records from voting machines. And no, they aren't internet-connected.
I do not run into that problem, but I don’t use Teams. I “mute” by setting the input volume to 0. Not sure if that helps.
This. Facebook and the other social networks have spent a decade and a half curating echo chambers for insanity and this is the predictable result. It's been a long, slow buildup to this, not quite another McVeigh moment but not too far from it.

What will it take for tech people to acknowledge that, combined with the fake-drama-soaked media, they've built something socially corrosive?
Could you elaborate on what, specifically, POTUS asked the protestors to do that qualifies this as a coup? Protesting alone isn't enough to qualify as a coup in my book, even if some protestors disrupted congress. Every large protest these days has bad actors that break stuff and loot and disrupt (recent BLM ones come to mind).
> Are there people here on HN that believe the election was stolen?

There are. One sent me to this [1] resource earlier. I do not endorse this source, and have not manually verified their claims myself.

If anyone else would like to check the source, that would be good, I intend to manually check their claims myself later, but don't have time now.

[1] https://hereistheevidence.com/

Edit: I would ask anyone checking the source to not use the tool that the source provides, for obvious reasons.

Also, we should probably see if the datasets provided are available elsewhere.
Rick Santorum currently the voice of reason on CNN, jesus
The meteor shower makes it even worse for us missing it due to cloudy skies. (SoCal here)
Do those terms attempt to prohibit the development of bots, or just their use? If it's the former, why would we want the government to force someone who never entered into a contract with Blizzard to comply with the terms of that contract? By the way, I never said this was my "discovery"; I think it's a legitimate question about the extent to which we should be free to tinker with things.
"There is no cloud, just other people's hard drives"
-- unknown
Fair enough. If they used them though, they might get sniped at for not sticking to web conventions. There's no cover from snipers on the internet.

There might be reasons not to as well - I imagine they break some bookmark tools, etc.
1) Read coding books:

http://stackoverflow.com/questions/194812/list-of-freely-ava...

2) Code simple programs.

3) Publish them somewhere (GitHub or similar.)

4) Help out on already existing projects (Bug reports, patches, etc.)

5) Code better and bigger programs

Sounds like you're doing it right already (heh, like I'm an expert!)

Good luck! :)
Don't forget that you can use viruses to kill bacteria:

http://en.wikipedia.org/wiki/Phage_therapy

Yes, viruses are both terrifying and awesome :)
Dup: http://news.ycombinator.com/item?id=2006565

No comments.
This topic transcends Locksmithing, obviously. Being a faster programmer means people expect more in less time for less pay.
This is what happens when people don't know the right amount to pay (how often do you call a locksmith?), so what they do is measure what they should pay based on the effort taken by the provider.

When the provider is really fast, people feel like they were overcharged.

This would not happen with services that people have more experience with.

Also being faster doesn't always add value to the customer, but it does help the provider, so people are unwilling to pay for it. They figure if he's fast he can do more business per day.

(Obviously this depends on the situation, but if you wait for an hour for the locksmith to arrive, him taking 1 minute or 15 doesn't really matter much to you.)
I think there is something to this. I used to lock myself out of the house all the time and end up calling a locksmith. A lot of the locksmiths didn't even bother with your typical rake/pry, they just jammed a gun like mechanism, hit a button, and about 1/10th of a second later the door opened. Others, though, dragged it out into a 2-3 minute exercise - and I was always wondering whether they were trying to justify their $150 3:00 AM surcharge.
Retroviruses incorporate into the host genome and is important for gene therapy. This allows for a long lasting effect and is essential depending on cell type. Different cell types have different turn-around rates. If the gene of interest is for a protein, you need incorporated DNA for continual expression.
I was thinking exactly the same thing.

Perhaps after a certain level of speed/competence, you should look to get paid on a per-project basis, and provide a summary of results instead of a summary of hours.
This is my perspective as a much-maligned foreign worker. I lost the lottery of birth, and was born to lower middle class parents in a third world country. But I worked hard in school, and got a scholarship at a respected private university in the US. I worked hard in college, and got a decent offer from a big tech company. When I start next year right after graduating, I will earn more in one year than my father earns in five. Even with cost of living differences, I calculated that I will have a far better standard of living than I was used to.

Perhaps my university gave me the scholarship to boost its diversity figures. Perhaps my company is paying less than it would have to in some imaginary world in which foreign workers with H1Bs were not allowed -- then again, if that were the case, I would never get that job (I'm smart, but not "extraordinary" enough to get an O-1 visa). But it doesn't matter. Whatever the reasons, I stand to win, living a much better life than back home. So for those of you with inflated senses of self-worth complaining about people like me, why don't you go cry to your mommy about how you should have taken a Wall Street job instead, so that you could have earned a lot more money while fucking over the world economy. Because fuck the rest of the world, right?
Sadly, I cannot do that because I have to wait for OS X to release the audio stream. And if you only pause the playback, it takes a while for OS X to sleep the sound card. So when that happens isn't exactly my decision ;)
Not a question, but I just installed it on my Mac Mini and WOW! I am blown away by the difference. My music sounds much better. I can't wait to try it out with a movie :)
The folks here are quite persuasive. Once we start switching rest will follow.

Let the exodus begin!
Definitely I think its between Telegram and Signal. With Signal, there is definitely that comfort level of knowing that your information/chats are secure, but I have found it to be slightly less user friendly in terms of setting up chats/group chats etc. Its also not as widely used compared to Telegram.

With Telegram, I have been using it more recently and found it to be even effective in a work-setting for group chats, sharing files etc. Its basically a Slack and the fact that it is available on multiple platforms also has made it very appealing.
Really, really wish there was Japanese support. That's one of the main reasons I have to keep using Gboard.

Also, my typing ability on mobile has been spoiled by Google's admittedly superior autocorrect. I find that many of the frequent mistakes I make are not detected or modified incorrectly on other keyboards, and have to re-learn a lot. It almost feels like vendor lock-in from bad typing habits.
TIL: SCRUD == Search + CRUD
Do you mean the first part, or the validity provision?
as a reply points out, it is incredibly broad.

Assuming you mean the first part (the validity provision seems "obviously bad" to me), let's lay out some scenarios:

You make your important software dependent on this software. Congrats, facebook can now sue you with impunity because you can't afford to lose these patents.

Worse, the fact that they have given you a grant does not prevent them from suing you, and the second you counterclaim, you lose. Note also that the grant specifically does not cover "the Software in combination with any software or other technology provided by you or a third party." So if you take this stuff and run it in a pipeline, and facebook has a patent on running it in a pipeline, you don't get that patent and they can still sue you.

(Again, in the apache case, you'd only ever lose the patent grant if you sued facebook over the software in question).

Ignoring direct cases, facebook can also use this as leverage during acquisitions that use their software (Nice software, shame if you were to lose rights to it), etc.

There are potentially an infinite number of ways to use this kind of stuff.

Also note this kind of thing has been looked at in the past.
There is an entire discussion here:
http://mail-archives.apache.org/mod_mbox/archive-license/200...

from when v2 of apache license was being written, etc.

There are reasons the Apache grant has become pretty much the standard - most people and corporations find it a pretty good balance of various concerns (being able to defend yourself in patent lawsuits, etc).

What Facebook has done is entirely one-sided. It benefits Facebook only, and even then, it generally only helps them in situations where they want to sue people. None of this really helps defensively. If they wanted it for defense, they'd write it differently to cover defensive situations.
You can get the equivalent in Chrome by clicking the puzzle piece in the location bar and selecting "Run all plug-ins this time".
StackOverflow has a (sightly?) different bureaucratic structure that I can't see or evaluate for fairness, but I still make the occasional anonymous contribution. I know from past experience with Wikipedia and others, that I'll eventually look up a few of those contributions and see how they fared. _Based on too little data_ I'll decide whether it's worth contributing in the future.

(I'm not going to make an account, there's no point in arguing that I should, and the same is true for the majority of potential contributors.)

Statistical information about edits, reverts, accounts and subjects, etc... could be a way forward. Published and standardized stats built-in to the Wikimedia software could let visitors peek into the culture and bureaucracy of a wiki. Lone operators like yourself, could also see who's contributing and who's trolling.
> if you show a wolf tons and tons of affection, like it was a dog, it thinks you're trying to kiss its ass and take a subordinate position to it.

I'm curious, what behaviors did you change? Did you have to be conscious of how much you pet it?
Radical transparency?

Edit: Of course not: it's a 'publish everything' model, so people can real time audit government behaviors. See http://en.wikipedia.org/wiki/Radical_transparency#Radical_Po... and http://www.davidbrin.com/radicaltransparency.html for some description.
This should be fun. Looking forward to seeing the size of the GDPR fine!
I think the GP has a point: ideally, you'd have unaware Covid19 patients as a control group, to see if this is psychological or physiological.

Those aware they had Covid19 will fear all the known-unknowns around Covid19. Those who don't think they had it wouldn't have stressed about it at all.
> We may need a Kubernetes, The Good Parts guide

What is the closest thing out there today? Or at least a tutorial for sane, small production setups?
> But yeah, doesn't look like they ship to the US; no options come up for shipping methods (and clicking Continue anyway just loops back to the shipping method selection page without any sort of error message).

Business opportunity!
Yeah, Radiohead are a great example indeed of bringing these two worlds together. Kid A is another amazing one from them.

When you say "traditional music forms" what do you mean specifically? I'm trying to avoid going down a rabbit hole of references which answer the wrong question :D

My answer to any question would change day to day really, especially at the moment as I'm finding lots of new and interesting ways to think about and approach production. Last night I was watching this: https://www.youtube.com/watch?v=VspVQiG6hj8 (most well known as the artist Rrose making pitch black techno) which presents such a simple idea for creating an interesting drone sound using resonance alone & without any actual audio input.

I think a lot of the early IDM people like Aphex Twin, Autechre etc in their music have really used technology to push music beyond its traditional forms. And you have people like Oval that go with this kind of idea of "the medium is the message" (https://archive.aec.at/media/assets/b3d9569953edbc479d2a7bf6...) marking CDs to create glitches etc and surfing through filestystems to create microsamples
For the second return to work doesn't the if have to be an expression i.e return the result of evaluating either y or z as the result of the if expression? If the language has if statements like say Javascript then it won't work.
Weston has a VNC server built in. Then if you have a desktop environment which uses Weston you'll be able to use VNC.

What has been added to the spec is being able to run one "compositor" in another. So you can have KDE/Enlightment running within/under Weston. I don't think that is the approach taken by GNOME though.

Not sure if it'll be session specific or not.
There's one recommending boredom now too.
In the example, shouldn't it be checking that stop bits are ones?

Does available() extract and discard the bit if one's available? Or does it act a flag that's reset upon reading? Why doesn't loop() extract stop bits then?

I mean, this is clearly aimed at a technical audience with embedded background, so the code should really match the specs, even if it's just an illustartive example :)
Did you have to obtain any special visa or permits for this?

Do you happen to know if it also works the other way round? For example, suppose I'm from the EU, can I travel to Australia as a tourist and legally telework from there?
Nice work. As someone who built physics engines years ago, it makes me kind of happy that solving stacking is still no trivial task.