skysight-inc/HackerNews huggingface dataset:
The war on drugs is one of the prime examples of why so many of us are so angry about politics. I'm now a middle-aged person, yet this war started before my birth and still isn't over. So many lives destroyed as pawns in a social / political / economic game. I feel the same way about health care, child care, homelessness, tuition costs, the environment - we were talking about these same issues when I was in kindergarten! Sure, the wheels of justice turn slowly, but when their revolutions are multi-generational it's downright exhausting.
It is a bad idea, but my third web development job, my workstation was also the company’s secondary public DNS server, so I’ve seen worse things.
Github Actions really is a freakin awesome product. Yeah, there's lock-in, but their free plan (and cheap Pro plan for individuals) offers a great value. And, really, CI is CI; if you ever need to migrate, even for this guy with hundreds of projects it should only take a couple days. Once you've seen one CI yaml file, you get the gist of what all of them do.

Other options:

* Gitlab CI. Good value, great integration with Gitlab, has integration with Github.

* CircleCI. Something of a gold standard in CIaaS among growing companies. But, it goes down a lot, and the new UI isn't an improvement. But, it works and its a good value. Word of advice, I'd avoid using their "Orbs" if I were you. You can accumulate a lot of lock-in with those, and they're infamous for stability issues. Instead, use their docker builder and just build a base docker image with all the stuff you need installed.

* Buildkite. Really cool product; they handle the control plane and the UI and webhooks, you host the runners. Its a simple binary or docker image you can install anywhere. If you're looking for something with low lock-in that's still easy to manage, Buildkite is a great option. I'll warn you though: if you're going to do any kind of cloud hosting for your runners, and you want to build docker images, best to avoid their dockerized runners. Just install natively on a linux box, either manually, with an AMI, etc. Docker-in-Docker sucks; not impossible to get working, but not worth your time.

* Jenkins/JenkinsX. If you want something with zero lockin but also hard to manage.

* AWS CodeBuild/CodePipeline/CodeDeploy. There is, like, no one I feel comfortable recommending these options to, but people still use them because they're AWS.
Maybe find a law office willing to take on the case for the chance at a cut of the penalty?
With a couple hundred bucks you could buy a camp stove and some groceries to start a food truck on the weekends.

I'm definitely open to discussions about how to help people incapable of raising a couple hundred bucks and lacking the skills to cook a hot dog. I'm not claiming to attempt to solve every problem.
I have `gi` aliased to `grep -i`.
I continue to accumulate stocks in companies that jettison their W2's for 1099 workers under the backdrop of "Work from home."
Containers have a pretty poor security record. Frankly I'd feel more safe with a non-containerised service running under a non-root user than with a service running as root in a container, not that I'd feel particularly safe with either.
It feels like smartphones are stabilizing as well. I don't see myself needing to replace my iPhone 8 for a while, even though there have been three more generations afterwards. An iPhone 5 felt much more outdated at the time of the 6s/SE.
Here: https://www.nytimes.com/interactive/2020/11/03/us/elections/...
I don’t think the expense of other solutions justifies the abject inefficiency of this one though.
Jetpack Compose for Desktop
In The Philippines, my understanding is that they have ample bandwidth via Korea and other countries in the region. But the reason they have such expensive terrible internet is because of a lack of net neutrality and deregulation.

The cellphone duopoly sells "YouTube passes", that entitle you to get unthrottled YouTube for brief periods of time.
model 3 destroyed nissan leaf, which is currently at $32k if you comare leaf and model 3, oh well, not even comparable
Ask HN: What are some good books to read?
Avoiding Facebook Pixel / GA / probably other retargeting vendors is cutting off one of the (by far) most effective marketing channels available to companies. It's your decision, but if you don't like advertising, you're relatively unlikely to succeed at sales.
Uber reported that it lost $1.1B in the recently ended quarter
Uber reported that it lost $1.1 billion in the recently ended quarter as the pandemic walloped its ride-hailing business, while boosting its food delivery service
Intel also uses chip with defected cores for lower core SKUs.
Only thing I can find on international observers is about North Carolina excluding them [0], and this:

CBS News: Trump's attempt to stop vote counting "a gross abuse of office," international observers say.
https://www.cbsnews.com/news/trumps-international-observers-...

[0] Raleigh News & Observer: North Carolina says no to international observers at election polling sites.
https://www.newsobserver.com/news/politics-government/electi...
The definition of "malicious" is (acc. to Google): "characterized by malice; intending or intended to do harm."

The Meow bot "intended to do harm", that is, to databases. Of course the creator might have had "lofty" goals and high hopes that this attack will encourage better database managers to harden their security practices in the future. But the Bot itself is definitely "malicious".
This is fascinating. Made me want to knit new T-Shirt.
Oh boy, I just moved my projects from travis-ci.org to travis-ci.com after the builds stopped happening on .org.

(Despite the travis FAQ that said "we’re making a number of changes to the travis-ci.org infrastructure to ensure the service will remain as reliable and available to you as it always has been until [it goes away Dec 31]", that was not the case, builds simply stopped working on .org. https://docs.travis-ci.com/user/migrate/open-source-reposito...)

I actually had not seen that announcement at all, this is the first I'm seeing it. So I'm in the same position as OP, I maybe should not have spent time migrating my projects to travis-ci.com. Although I guess this buys me a bit of time to move to github actions instead.

Travis is the reason that many people DO CI at all, in my experience. They made it so easy -- and free for open source -- that there was no reason NOT to do it. Then once you see the value of it, you are hooked, you can't do without it. But I think the number of projects doing CI (open source and not) skyrocketed because of travis. Prior to travis's entry on the scene, CI was not nearly as universal as it is now.

So to say that offering free CI to open source is "unsustainable".... I dunno, they managed to do it for 9 years, were they losing money the whole time?

I think the free service for open source literally created the market. Or expanded it exponentially. It was the first exposure a lot of people had to CI, and they took that first step because it was so easy and free.

And now we're hooked. If there weren't other free alternatives like Github Actions, I don't know what open source would do... we all know we can't develop this stuff without CI, but so many open source projects simply don't have a budget for it.
try tesla it's almost the same $32k with $37k, huge difference :)
> The people who need to speak to reporters to release counts

No one needs to speak to reporters to release counts.
DMCA abusers should have their copyright for the work in question nullified; it should go straight into the public domain. Companies that ignore fair use no longer have any moral right to that work.
Create your own smart baby monitor with a RaspberryPi and TensorFlow
John McAffee Arrested in Spain
I had to change CI many times.

From jenkins to gitlab...
From travis to github actions...

So I build this small project that helps me to change faster without touch in real CI logic.

https://github.com/rosineygp/mkdkr

I think your problem is bigger than mine, but this kind of approach can help you in the future.
That is wishful thinking at best. If your software doesn't know what to do with the additional compute-power, nothing is going to happen.

Your postgresql DB will not automagically scale. Your mail server won't. Your static web server either. Nor your backup software or image server, unless they were specifically made for that.
And your bottleneck will still be the disk loading your actual data you want to serve.

This should be considered an interesting case study but not a guide on how to actually build your own home servers.

And "install k8s somewhere else and push the yaml" doesn't move your data.
Yes. If you want to drive 50 miles outside the city you can get 10 acres for $50k.
On the flip side, the Apple guys have a lot of patience to deal with my stubborn ass trying to activate an iPhone 4... the non-SIM servers were taken offline years ago so I popped in a SIM and off I went.
I'm not casually dismissing them.

Tell me, if China already knows the names of those people enough to suspect that they will go, and already has control of their families, and they are going to a public event, do you think that they will only threaten doing so if they have certainty they will come?

Because trust me, that is just not how this works. Authoritarian governments, if they decide to act in such ways, will go in contact with you and let you know the consequence of what you will do to your families. There is no need for this endanger anyone, because they already have the name.

On this basis, I agree that the possibility that this was a factor in the arrest of anyone is essentially zero.

Because, for China to ask if someone is going to be on the committee, they must already know about that person, and if they know about that person, they will already do their best to arrest them or threaten them.
Sunsetting SixXS (2017)
If they go after you for the same thing they themselves did aren't they just handing you the means to go after them?
Twitter is just taking the easy way out as a platform. It's the CYA approach.
in what was is it not fair? People use Vim to produce software and they use IntelliJ to produce software. IDEs try to do a lot more out of the box than an editor, and editors try to be really extensible
I also think other orgs are probably holding back on calling NV because AP and Fox have called AZ, and there is a psychological effe t of having major orgs having called 270 EVs when overlayed, even if no one org has called 270.

Twitter’s rule-of-two on election results may play a role here, too.
Classic servers are always simpler. Unless you need to manage a whole lot of them.

It's like we suddenly have forgotten how to run several services on a single machine. ;)
Not surprised.

Travis CI is owned by Idera, Inc. who also own Sencha who make Ext.js -- a pay-to-use JavaScript framework.

First thing they did when Idera, Inc. bought Travis CI? They gutted the Travis CI team.
I used removeddit to better checkout the post in /r/ubc that they mentioned in the article. It looks like Proctorio used multiple shill accounts and completely changed the tune of their story to make it seem like CEO /u/artfulhacker was trying to help when in reality he literally posts user data and says "shame on you"
https://removeddit.com/r/UBC/comments/hgiiu1/midterm_started...
Is this go only? I don't have numbers but I rarely see go backends, I wonder if the market your addressing exists / is big enough.

Going CLI is an interesting concept!

Having a gui is useful when you're dealing with different services and you don't have the muscle memory to do some operations quickly.
It's easier to get something out of aws-cli than that horribly complicated frontend.
Npm is somewhere in between: some operations are easier from the cli, other from the GUI.
Digital ocean has a snappy and simple ui, I don't miss a cli.

I would go with both and hire a frontender - even for cheap: just HTML can be another hill to die on.
Fair warning: While that program itself is open source, it's hard to patch/contribute to these type of projects if you aren't developing on Windows. Like a lot of Win32 applications it has MFC as a build requirement, which is still proprietary and not straightforward to use outside windows: https://wiki.winehq.org/Winelib_User%27s_Guide#Dealing_with_...

(I speak from frustration after trying to build MFC apps on Linux to varying degrees of success)
Imagine being so incompetent that you think the solution to San Francisco's problems is a property transfer tax. Not a property tax. A transfer tax.

Transfer taxes disincentivize transfers. What do we need more of in property constrained places like SF? Transfers.

What a shockingly stupid policy.
oh, but if your truck can do 800 km per charge like semi, you don't need that hustle :)
Bizarre molten planet discovered with lava ocean, supersonic winds
It is also vastly more urbanised than the US, most of Australia lives in a few areas that are pretty densely populated. We aren't all living in tiny communities in the middle of nowhere, Australia's population is hugely coastal.

It is an island is a silly response, we didn't shut borders before COVID got in so it isn't like us being an island is hugely impactful. Australia has done a really good job of handling community spread within Australia.

What proportion of the COVID cases around the world do you think are happening because of people from the outside a country visiting vs community spread to think the island thing is especially relevant?
While I have some sympathy. I also think that expecting travis-ci to effectively donate hours and hours of CPU time a month to endlessly run tests on hundreds on minor projects from one guy is exactly why this change happened. It's unsustainable.
To me it sounds more like if you use orthodics, the muscles in your feet will weaken over time.
Not really. I would have to be the proper owner of content they posted that clearly violates DMCA.
I'm not about to go and break the law by abusing DMCA takedowns back at them, as they likely just did to me.
Then don't. Stop talking about The Film That Can't Be Named.
I've maintained for a long time that if your exam can be invalidated by the existence of a web browser, its a worthless test that prioritizes arbitrary memorization over a deeper understanding of the material. Software like Proctorio's proliferation just reinforces the blatant farce and I'm so glad to be out of it.
I wonder if a proxy could be made to encode data as video to put in a YouTube livestream. You'd still need an uplink but the upload bandwidth usage is a fraction of the download one for typical Internet usage.
not sure about tesla but in china they have commercially operational swap stations. plenty of videos
In a near future, we might not even need exchanges. Pay your rent with crypto. Buy groceries with it.

Even if its outlawed, that only slows it down at scale. People will still accept it if it has value. Drugs/prostitution/contraband can be traded even in the places where it is most strictly punished, outlawing it does nothing.
That's Idera, if they buy anything you use, run!. Private Equity is all about milking the cow till the cow dies.
+1 on vim with fzf and rg being enough for almost any task. I use that setup for most things and then when I need something with a little more syntactic awareness, I pop open my IDE.
Links :Transcripts of his complete notebook-
https://imgur.com/a/eTphrRF

Here’s a link to the transcript of the notes typed out
The Kolmogorov Option
Azure Pipelines has been really good for us. Much much more reliable than travis, and decent pricing.

For self-hosted, I've heard really good things about build-kite (https://buildkite.com/) although I've not used it myself.
That is a rather incendiary claim to make with no evidence. Can you provide some context for this assertion?
please contact hn@social.network
Why capital gains tax rate is lower

[..] The justification for a lower tax rate on capital gains relative to ordinary income is threefold: it is not indexed for inflation, it is a double tax, and it encourages present consumption over future consumption. ... Finally, a capital gains tax, like nearly all of the federal tax code, is a tax on future consumption.[..]
I keep config in git so that when I screw up, I can figure out how. What else would I be doing? Merging conflicts with my dev team?
I run microk8s at home not because it’s easier, but because I want to retain the skills/knowledge if I ever have to work somewhere where k8s is used again. Given how ubiquitous it has become there’s a decent likelihood of that being the case if I go looking for work as a backend software engineer. It also has a couple of benefits in that if I ever decide to move my stuff to a cloud provider like DigitalOcean it’s probably going to be dead simple compared to setting up and reconfiguring something running in a VM.
You have covered most of it, perhaps just expand the scope of the 3rd party tracking to make sure your users aren't being tracked by CDNs, cloud hosting etc owned by the ad networks.

You mention dark patterns, I think its good (and honestly healthy for business) to implement better-than-average product transparency. So have pricing very obvious and easy to find, little Q&A on refunds with refund process quick and fair.

Finally -the obligatory - talk to your customers :P What do they think an ethical site is? What do the crooks in your industry do that annoys them?
Tesla’s Tequila Exists, Pricily
Links :Transcripts of his complete notebook-
https://imgur.com/a/eTphrRF

I’ve posted up above, but just incase you’ve missed them here’s a the transcript of his his notebook typed up
Just curious, why scalping for PC parts wasn't a huge thing until 2020?
> Is there anything that prevents anyone receiving a DMCA take down letter from charging a fee if that request is found to be fraudulent, illegal or otherwise unwarranted

Yes, contract law. You could require affirmative consent to such terms before processing a takedown to get around that problem, but then, having presented a facially-valid takedown, you could just be sued for copyright infringement for any legitimate notice if the copyright owner didn't agree to the terms, because you'd have taken yourself outside the safe harbor.
Hopefully they give malaria to population of Florida.
I'd be interested in a blog format of this because I don't listen to podcasts.

Listening is slower than reading; human voices are uglier than text.
Wasnt he arrested over a month ago?

What surprises me is how he manages to keep tweeting from inside prison. Is this normal for jail in Spain?
This is from back in October.
I install Ideavim as one of the first plugins after I install IntelliJ. It works a treat and combines the best of modal text editing with the power of a full IDE like IntelliJ. Can't recommend it enough.
Should have stayed on his boat.
Y’all are lucky. No ipv6 where I live. I’ve only gotten to play with it locally and occasionally on cloud servers. Don’t see the point in it.
LibreJS compatibility comes to mind.
Jailing them would actually be cheaper than what they currently do, as long as they are jailed outside of California, which spends much more per prisoners than other states.
I don't think you're getting it. I'm talking about radical deregulation and exemption from taxation. Prop H reduces the time to get a permit. I'm talking about not needing a permit. I'm talking about no business taxes, no licenses, no health department inspections, nothing. If you've got a grill you can put it up and sell hot dogs on any private property that gives you permission.
> who also own Sencha who make Ext.js -- a pay-to-use JavaScript framework.

I pity anyone who's paying for Ext.js (self-described as "The Best JavaScript Framework In The World"). That is some ancient shit right there. They must have some poor sods who're really, truly, stuck if they're managing to get people to pay for it. I guess at least you get support in your quagmire. But good luck finding quality developers who want to work on an Ext.js project...
HE.net and SixXS have been providing IPv6 tunnels for at least a decade.
They were selling NAS drives using shingled magnetic recording(SMR) without providing any hint the drives were SMR. There are a number of NAS setups which SMR drives cannot be used in.
You should try the redhat java plugin for vscode. You won't even know that you're using eclipse :)
Have you taken a look at Evil-Escape[0]? I've bound the keys to "fd", because that feels natural, but it's trivial to do "jk". This package works on much more than just insert/normal mode switching as well.

[0] https://github.com/syl20bnr/evil-escape
I always hear bay area friends tell me how it's not that bad there if you have room mates. Mean while the engineers here in their 30s are collecting income from their 3rd rental property already.
The Problem with Honey Bees
Show HN: Raid: Refactoring-Aware and Intelligent Diffs for GitHub
RAID is a tool pipeline (GitHub Action + Chrome Plugin) that seamlessly enriches GitHub diff results with refactoring information.
>So what country are your funds in and what are you doing that has lead to the funds being seized?

The US? Random example: https://www.seattletimes.com/nation-world/the-dea-seized-her...

>Don't you think we need trusted authorities for enforcement?

Perhaps, but not everyone is lucky to live in a low corruption country.
Great work! Hope you can get any help with it from DECUS/VMSports folks.

What's the choice of the 64-bit OS for RPi? I was about to try this with my vanilla RPi 3B+, just to realize it's 32-bit raspbian...

BTW, VSI is readying x86 port of the OpenVMS [1], not sure how far would it maintain Alpha/IA version.

[1]: https://vmssoftware.com/updates/state-of-the-port
https://www.steinberg.net/forums/viewtopic.php?t=191373

Compare that "mockup" with the same screen I just took in Dorico

https://musescore.org/sites/musescore.org/files/2020-06/Stra...

https://i.imgur.com/3qKBAGml.png

And that's hardly the only example from the "all new" MuseScore 4.
And if you're going to use WSL, check out:

https://medium.com/@elecming/the-ultimate-emacs-hacking-tuto...
Yup, that too. It’s another consideration that I don’t think ought to be made for land appreciation. In fact, because it doesn’t account for inflation, for the longest holders of land, a high LAT functions like a very mild LVT in practice, while also neutralizing the attractiveness of land as an investment vehicle in general.
I don't know how the author could expect a free build service to last forever.
What's in your back pocket? Seriously, love my SE. I just got the battery replaced, $49 taken from a MacBook trade-in value, so basically free since I can't use that money any other way.
The HN thread from when Travis's purchase by Idera (private equity) was announced, Jan 2019:

https://news.ycombinator.com/item?id=18978251

I had pretty much already learned that "bought by private equity" means "run away as fast as you can, they are going to gut it", and I suspected as much from the travis purchase... but I didn't take action, hoping it would not be true, and not wanting the work of moving projects away. Next time I'll remind myself, no, really, you know what "private equity" means, start looking for an escape now on your own timeline before circumstances give you a deadline.
They certainly view the money brought in by FAANGs as theirs.
https://archive.vn/eQucc
Not the person you're asking, but we use CircleCI, and it's fine. The YAML config language is okay, it gets the job done and hasn't been horrible to maintain or modify. Though we only have a few steps in each.

My current gripe is that there doesn't seem to be any way to declare that one pipeline depends on another, though I may just be missing something in the docs.

What I'm trying to do is have my front-end feature branch builds run against the build of matching back-end branch, but there doesn't seem a way to declare "this build should depends on the output artifact of that build".

I don't really want to have to wire it up myself using their API.