skysight-inc/HackerNews huggingface dataset:
I think you've misunderstood Stallman's comments, if you've read them. I'll reproduce them here again as I've done other places, though generally I wouldn't cut and paste several times into one thread:

"
Every language has grammar rules. They are in the minds of speakers of the language — including, for English, me. The fact that they weren't decided by an official edict doesn't mean these rules are a trivial matter; demanding people change their grammar rules is an affront. You might succeed in convincing me to change the English grammar rules in my mind, but don't you dare demand it. "

I don't have to justify myself to you, the statements I made are axioms. The language form you want to be correct is in fact not "in common use", it's simply a bit more commonly used in that fashion [I]inside certain cultural circles[/I]. If that's where you run, you perhaps wouldn't know that outside those circles in the vast majority of spoken and especially written English it is still considered incorrect.

And I'm actually now curious if you know that you're != your, because you've done it again and autocorrect generally gets that right in my experience.
If I write

new String("foo");

in Java, how do I get an object that can take the place of String in that expression? String.class has some relationship with the "String" in the code I quoted, but it's not the same thing; the thing that I apply new to is not a thing I can call methods on, and the thing that I can call methods on is not a thing I can apply new to.
> Quite frankly, I don't care how other people choose to speak.

Are you not a human who interacts with other humans? You don't care if your colleagues or friends refer to you in a derogatory manner? Or any number of countless other examples where the language of someone else may affect you... Let's be honest and forthright, please.
There is a related plant called "lavendin" which is often marketed as lavender but actually has a stimulant effect. https://www.thelavenderfields.co.uk/news/article/lavender-an... Just a possibility.
I don't know how severe this bug is, but the person who posted it seriously needs to see a therapist/doctor and talk to someone about their depression.

If you're experiencing these kinds of mood swings, understand that there are people who can help. You don't have to live your entire life that way. Acknowledging and seeking treatment are important first steps.
Indeed comprehensions are part of many functional languages like Haskell, Ocaml, Clojure.
It’s fine if you want to minimize it or don’t like it. But don’t act incredulous that people do this, when you also do it.
This is just my personal observation with no data but AFAICT Kit Kat is *mostly" for tourists here in Japan. If there's an obsession it seems to me it's tourists buying them. I could be wrong but I've never personally seen Japanese people buying them (of course they must, just saying that I haven't noticed).

I just walked over to 3 convenience stores that have a large candy selections. The 7/11 had no Kit Kats out of 80 chocolate based candies on display. There were also non-chocolate based candies as well as other snacks. The 2 Family Marts, one had a single "maple" flavor. The other had a chestnut flavor but similar to the 7/11 those were 1 of 50-90 other chocolate candies.

That said since you're more likely to be a vistor if you're reading this, if you want to go crazy for Kit Kats there's a few of "high end" Kit Kat stands you can bring back more rare $4-$5 per stick Kit Kats (probably mentioned in the article)

https://nestle.jp/brand/kit/inbound/en/chocolatory/store.htm...

You can see examples here

https://nestle.jp/brand/kit/inbound/en/chocolatory/product.h...

or better pictures here

https://nestle.jp/brand/kit/chocolatory/product/
You're worried about someone standing next to your car for 10-20 minutes pushing buttons and not messing up a 3125 number combo on a keypad with almost no tactile feedback?
> (suicides) have skyrocketed

You may want to revisit your statement. This kind of trend (https://upload.wikimedia.org/wikipedia/commons/thumb/8/8f/Ag...) is not what you call "skyrocketting". Of course every suicide is one too much, but let's go easy on the hyperbole.
All it takes is for parts of child services to be privatized like the prisons currently are and we arrive at:

"Your kids are starving. Carl's Jr. believes no child should go hungry. You are an unfit mother. Your children will be placed in the custody of Carl's Jr."
I have no affiliation with any of these companies.

I use StatusCake for basic uptime monitoring for websites. I switched to them from Pingdom because they are cheaper. Only downsides I've had with StatusCake is if something is down it doesn't give you the cause. Pingdom would show you the trace route. That has made it hard to tell and I would get quite a few false positives saying sites were down. I haven't had false positive issues for months now though. Their paid plans have SSL/domain monitoring.

Monitis for cheap Linux CPU/RAM/Load monitoring.
yeah, why again are the batteries not replaceable anymore?
Show HN: I just released my first commercial audio plugin
Hey all.

For the last few years, I have been developing a software synthesizer as a side project. It's taken longer than I both hoped and feared, but earlier this week I finally shipped 1.0.

Details about the synth itself are up on my website, https://lhiaudio.com/.

For those who are unfamiliar, in music production, there are host applications (such as Logic Pro, Ableton Live, or REAPER) in which most of the work (such as recording or sequencing MIDI data) is done. These applications generally have some built-in tools for the actual generation and processing of audio data, but there is a massive ecosystem of third-party plug-ins for doing this as well. Cadmium is such a project – it takes MIDI notes in and generates sound.

I built Cadmium from the ground up, based on my own framework for plugin API abstraction (for which I only have one backend, but that’s not important right now), my own UI toolkit (rutabaga (https://github.com/wrl/rutabaga), a cross-platform OpenGL 3.2 scenegraph), and finally the synthesizer engine and plumbing on top of all of that. The whole thing is written in C, with some Python (using waf as my build system) for compile-time codegen and some GLSL for pieces of the UI. Runs on Mac, Windows, and Linux.

Realtime audio programming is a pretty challenging field, all things considered. Since it’s realtime, there’s a lot of mundane bits of programming that are strictly verboten – no allocation, no file I/O, no locking/mutexes – but only in the audio thread. So there’s a lot of ringbuffers, lock-free queues, things of that nature, and then there’s the actual UI programming and math/EE for the DSP on top.

If you're a musician or producer yourself, I'd love to hear what you think. If you've always been curious about this kind of development, feel free to voice your curiosities here too! I love talking about this lesser-known corner of the wider software development landscape.

-w
Amazon route53 checks for monitoring. Cert renew either aws certificate manager or letsencrypt(depending on the usecase) so it’s handled automatically
NodePing has powerful monitoring for web app, APIs, and websockets. Checks for SSL and domain expiry as well.
Lol, video shows lots of pirated content.
Tim Cook calls for strong US privacy law, rips “data-industrial complex”
You're assuming facts not in evidence. Let's not make up straw men here.
Did you implement the recursive or the iterative version? Perhaps there isn't any difference in practice between them in this sense, though. I mean, the amount of function calls would differ but perhaps not the comparisons.
Holy shit thank you for that link. I've been looking for something like that.
Twintris on the Amiga had this as well. Probably my favorite Tetris clone ever.
No, except for public libraries (e.g. a datepicker that works in native, angular, react, etc)

1. You CANNOT pass stylesheets to a web component from the parent. CSS isolation might seem cool, but when you realize you have to load your stylesheets into, say, a shared login page, it's suddenly a lot less appealing.

2. You have to import a bunch of scripts, and then conditionally load them with custom-logic (as of now) if the element actually appears on the page. Or you load a bunch of crap.

3. Polyfills, polyfills everywhere - yes, I read the article and I know it said they are working on support for Edge.

4. Managing your source code and deciding where to host the components is icky.
keychest.net for ssl expires
great free service, please consider donating to it!
Right - they're donating to help Google, not to help or harm trans people. They're a business, not an activist non-profit.

But I think it's more proactive than "donating to whatever candidate supports a piece of legislation favorable to them as an enterprise". I think it's more like "donating so that the candidate will support legislation (not just one piece!) favorable to Google as an enterprise". That is, I think it's more proactive than reactive. Google wants politicians to like Google before they're deciding which legislation to support.
Same here, can not stand the smell of lavender. Never found it relaxing. Do not know why. At the same time I can not smell fish-sauce at all which many people do find revolting.
Despite your intentions, I don't think it's possible for you to be one of the good guys. The mass collection and aggregation of the data in the first place is the problem, not merely a few bad actors downstream.
The article as a whole is well-worded, and surprisingly neutral given what's been going on in the community lately, that's why it boggles mind why you'd write something like "This discouragement particularly affects members of disprivileged demographics (...)". All this is going to do is upset people.
There certainly are. Still, plenty of jobs. Just move on to the next one.
Political donations are public record. Opensecrets.org
> You might succeed in convincing me to change the English grammar rules in my mind, but don't you dare demand it. "

Oh, the irony. The person writing a ruleset on grammar for others to follow feels uneasy when others ask the same of him. If he ever listens to hip-hop –or visits Australia– they's gonna have a meltdown.
I started using Site 24x7 from Zoho about a year ago for all of my apps and my clients "basic" websites.

It ended up being a great tool for me because it allows for the most basic ping test and to content checks to be setup in 10 mins. It also has the ability to add reporting based on apps, servers, and databases. The aws add-ins helped me tune my usage, as i was paying way to much for a couple services that i could downgrade with out impacting my apps.

I feel it is priced right and a good value up to the 89/month plan.
I'm also in the space of "a responsible alternative to Disqus".

My offering is Remarkbox - I've been bootstrapping it for a few years now.

Reference: https://www.remarkbox.com/
Yeah its always somebody's fault, never agile. That's what makes this classic No True Scotsman.

And as for 'small units', that's an agile myth. Many important tasks take concentrated effort over many days or weeks. 'Small enough for one person' doesn't quite cover it. It about how many folks can understand the topic without being there with you in the trenches. Its pointless to go to standup and say "I've a problem with logging in the presence of disk errors, where the driver interacts with the log buffering by generating more log messages". Nobody going to offer useful help without actually recapitulating the work you've already done. So what's the point?

I admit there are many generate-the-web-page-of-the-day tasks that can be turned into assembly-line work. Sadly there are too many jobs like that. I'm not working at any of them.
You must be kidding. These elements are minor contributors. By far and large the opening of the world to free markets is what has solved many of these issues. If what you claim was true, then we would have solved poverty 40 years ago already.

Just look at China and South-East Asia in general. They are coming out of poverty by becoming rich, not because someone is parachuting goods every day.
Agree, semi-clickbait articles from mainstream sources like theverge, theguardian , nytimes (this one especially) seem to be thriving recently(?). I suppose that HN got widely recognized as source of high quality traffic and content is artificially pushed to fp now.
I think it depends on the attitude.

If you say that the relatively low utility of an Echo means it’s not worth the potential downsides, that’s perfectly reasonable.

If you say that people who buy an Echo are insane for willingly putting a spy device in their house, that’s hypocritical and irrational if you have a smartphone.

I think there’s a useful discussion to have in the former case, but alas most of the conversation involves the latter.
> In principle. In practice, you'd need infinite time and infinite storage.

That is irrelevant.

> Btw, do you have to add stuff like "This is trivially false" to your comments? It doesn't make your comments sound more right, only less well considered.

Trivial in the mathematical sense. As in, there is a trivial counter-example to your point. Citing infinity is a 'trivial' case. I'm using 'trivial' to describe my counter-example, not his error.
given that this is only 100 lines of code i am quite impressed.

however, i miss one feature for which i'd use a filemanager: in-place file renaming. in most cases when i want to rename a file, i want to change a small part of it, and i don't want to have to retype the whole filename.

i have yet to find a commandline utility (emacs doesn't count ;-) that offers that.
Not ignore - I think warning the user and educate them about the dangers is important and the right thing to do. But blocking an install of a legitimate app because it's coming from a different AppStore doesn't seem right to me.
International Programmer's Day
>Why is your preference for the traditional meaning of the word "they" more important than accommodating people who feel it is the common pronoun that best describes them?

He is also people, and feels this is the best third-person gender neutral pronoun to describe a group he is in. Why do you care what word he prefers?
you can use siri without "hey siri" being active.
Explainshell – match command-line arguments to their help text
I just thought it. And was young.
They have those capabilities.
>That’s what scares me the most of the next twenty years.

Explain, please.
I went to the best school in the state (not saying much), and my professors didn't know what we covered in the previous classes. Or assumed we covered things which we didn't. Over the 4 years there, the same topic must have been repeated at least 4-5 times over. As in, long, fundamental topics. There was no steady progression of material, etc. When I went to take professional exams later on, I realized my education was a joke. Boohoo, but it really was a waste.
Obfuscating the data would be no more difficult than obfuscating tor traffic by delaying, stuffing, and merging packets. Has anyone done a long term packet analysis of an echo, home, iPhone, pixel, or galaxy?
>> anybody off the street can build an application

No they can't. The closest is they can steal(copy/paste) portions of other people's applications, change some text, and attempt to take credit for them.

Also, we do have agency(private) that you suggested. Developer certification programs exist for nearly every language and platform. They aren't very popular. Red Hat will certify you as a java developer for JBoss, Oracle will certify you as a java developer as well. If you can't write code, but still want to feel geeky and have a career as a waiter, you can go get certified as an "ethical hacker" too.

There is no shortage of agency - employers and consumers simply do not care, and by that, I mean they do not want to pay(higher prices) for it.

PS: You can go be an amateur electrician or plumber today, without breaking any laws. However, if you'd like to touch private/public power or water/waste infrastructure, then you need endorsement. It's not illegal for you to hire me(a total amateur at those 2 trades) to both wire and plumb the new house you are building. The awkward moment will be when the water and power company refuse to connect your house, because the work I did was not the work of a licensed electrician or plumber. I understand the spirit of your analogy, but it doesn't translate as well with IT. For that analogy to work, then private/public internet infrastructure would have to refuse to inter-operate with your software if you didn't meet their licensing/certification standard.
Is posing guilt on an audience a good way to make them agree with you? I honestly want to go the other way in situations like these.
Lore 2. Sezon izle Türkçe Altyazılı HD (2018)
Your opinion is not a language authority. It's fine that you believe it to be incorrect but you are no more authorized in dictating correctness than someone who disagrees with you.
I think making company think twice before offering the "update" is kind of the point.

There is two parts to consider I think:

- iOS updates are not reversible (technically it can be done, but for lambda users it's a lost cause).

- Apple is very aggressive towards making users upgrade, nagging indefinitely if there is any available newer version

So, users are very aggressively pushed towards the newer version, can't go back, but their phone becomes less useable, for new features they might not care about.
As it is now, not offering the major update to old phones will be a grace in a number of cases.

It would still be nice if users wanting to upgrade can have a path forward, understanding the trade-offs. But users should be less complaining if their device keeps working basically the same way as when they bought it years ago.
“Four Arguments for the Elimination of Television” by Jerry Mander.

I’m on my phone right now so can’t really give a good overview of it. But. Suffice it to say, it’s eye opening and 100% relevant. Highly recommend reading.
On Colons, or Standardization in Literary Studies
I can tell you that cutting lavender, bowing with a blade under a flaming sun, isn't soothing at all :) Ditto throwing tons of lavender with a fork in the distillation tank next to the blazing fire :)
> More data is necessary with current technoloogy, in the sense that modern statistical machine learning algorithms are very bad at generalising to unseen data, and the only way to overcome this is to give them more examples.

Precisely.

> There are machine learning techniques that generalise well from few data, but they are not very well known in the industry.

Sure, and we'd all love to be using those. But even if you generalize well from small datasets, you still generalize better from larger ones.

> Also, though more speculatively, I think the idea of "lots of data" is attractive to marketing departments. There's something about algorithms that need huge amounts of data and compute, that only a select few companies can use. I guess it gives bragging rights, of a sort: "we got the biggest data around. Buy our stuff!".

It may be attractive to marketing departments, but it is also essential to data science projects like this.
“Was This an Ad?”: An Investigation of Paid Social Media Endorsements
I don't think the examples are that great as Stallman's suggested replacement doesn't make much sense in them either.
Well now I'm raged that Microsoft isn't also fined since they slowed down Windows Server 2016 on my 20 year old Celeron.
Not hypocritical at all - phones would burn out charge in an hour if they were listening all the time. And anyway the listening feature of a phone is incidental, and they can be useful with it turned off.

Echo's only feature is listening and reporting. Its a different device in kind
>If I were a company fearing that suggesting an OS upgrade for an older phone would cause slowdown on that older phone, I am now incentivized to not suggest that update. We might want companies to support old OSs forever or stop adding resource-intensive features or feature gate them or whatever. But short of legislating that specifically, all this does is make old phones even more of a liability than they already were.

You're leaving out the easy solution though - allow users to "downgrade"! The reason this is such a huge issue isn't that they're giving customers the option to upgrade, it's that they refuse to let you go back if you find out the new version is slow. Additionally, when they break functionality on the old version (looking at you facetime) they need to fix it without forcing you to upgrade to a whole new release. (Issue a patch for JUST THAT).
> actually useful... however, is that there isn't an incentive for utility

I hope this is something we start recognizing more broadly. Even the 'scary' features of these things could be useful and preserve privacy.

I can think of a half-dozen IoT, voice control, or "Smart Home" features I would really like to have. But in practice, not only am I unwilling to make the privacy tradeoff, the existing solutions are made noticeably lower-quality by their monetization and data gathering. As a basic example, IoT products should (obviously!) work offline for all functionality that doesn't actually need an internet connection. But even a Chromecast won't function on a local network unless it's allowed to call home constantly. People sell lightswitches that cease functioning without a nonstop internet connection. That's insane.

Worse, my ideal use cases would all involve heavy integration between devices. When that's available at all, it's based on attempts at ecosystem lock-in. Not only does that give one company extensive data, it destroys any market competition or ability to choose the products and features I want. Even the crudest tools for integrating for this stuff don't work. IFTTT is "user friendly", but half the supported components can't be used as triggers/inputs without joining their developer program.

The monetization and privacy issues with this stuff aren't just a cost for the service, the way TV ads are. They actively destroy value. I would pay a massive premium for no-data-gathered hardware with robust APIs, but without wiring my own devices from scratch, I can't.
Show HN: Hakaran – Hacker News Rankings
Pingdom, SiteUptime, and Montastic. None of these are relied upon for mission critical monitoring. I set them up as a sort of "canary in the coal mine" for each of my servers, to help alert me to issues.

I also created a very hacky, browser start page which has GIF's that are pulled from each of my servers. Sort of like how "game copy world" used to setup their mirror page. Super unsophisticated but it allows me to do an "uptime check" every time I open my browser.
Ask HN: Can I re-secure iPhone or hopeless once bugged?
I know it might sound paranoid but I'm not in a developed country so please don't prejudge. Relative works in government so our landlines are all (illegally) bugged (100% certain of that.) I don't know if her iPhone is bugged but we assume regular phone system conversation would be tapped. Someone wants to talk to her but she doesn't want to put this person at risk. I suggested Signal/WhatsApp but her phone has been in possession of government IT department to "configure email". This is a middle to low income country, secret police is not NSA so I wouldn't expect physical modification of her phone, just simple things like configuration changes or installing software. Would a factory reset get rid of all of that or possible to persist bugs through reset? Thanks!
External monitoring: Pingdom/Site24x7. Lesson learnt - have the alerts route to at least a few emails outside of your company domain if you use the same domain for email.

Site monitoring: NewRelic

PagerDuty/OpsGenie: For alert routing if you have more than 2 people.