jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Correct.

Actually the Groovy developers call it optional typing, not static typing. And it has always been confusing.

Still though, if you really really need static typing at compile time, Groovy never stopped you. You have always had the possibility to call Java code from Groovy and Groovy code from Java as Groovy compiles to valid Java byte code.
Acting against harmful things is very often not a net positive. Children playing and scraping their knees, etc.

In the cast of overreacting to nudity, uh, maybe you risk weird sexual hangups later in life that can interfere with intimacy? On top of negative effects that happen when you get as far as censorship.
I don't quite get the "gemness" of that one - Tinder demonstrated that theory quite effectively not that long ago, did it not?
Nice. Seriously, humans are the greatest pattern matchers.
> Please don't use Hacker News for political or ideological battle. It tramples curiosity.

https://news.ycombinator.com/newsguidelines.html

To answer your question, the article refers to Israel’s 9.2 million citizens. This includes about 1.9 million Arab Israelis, many who self-identify as Palestinian citizens of Israel or Israeli Palestinians.

https://en.wikipedia.org/wiki/Arab_citizens_of_Israel

It mostly does not include the nearly 5 million Palestinians living in the West Bank and Gaza Strip who are not citizens of Israel.

https://en.wikipedia.org/wiki/Palestinians

However, it does include Palestinians in East Jerusalem who have Israeli residency status, as well as Palestinians who come to work in Israel or in Israeli settlements in the West Bank.

https://www.bbc.com/news/55800921

(I happen to think Israel should provide assistance, definitely in the West Bank, and as much as possible in the Gaza Strip, from both a practical and moral standpoint [tikkun olam], even if it is not legally obligated to do so based on the Oslo accords. But, politics.)

https://en.wikipedia.org/wiki/Tikkun_olam

Edit to add: in trying to understand a bit better some of the factors why Israel hasn't assisted more, I learned a couple things.

1. Israel made an agreement with Pfizer to trade Israeli medical data in return for access. That could not include Palestinians not in Israel's medical system.

https://www.npr.org/2021/01/25/960465917/israel-secures-covi...

2. Hardliners in the Israeli government wanted to use vaccine access as a bargaining chip to secure release of hostages in the Gaza Strip. There's also politics on the P.A. side which wants to secure access to vaccine w/o relying on Israel.

https://apnews.com/article/israel-health-coronavirus-pandemi...
This is a review of Strongmen: Mussolini to the Present by Ruth Ben-Ghiat.
Unlikely this patent will ever get used for something, but I think it could actually be used for good: if there's some music that makes me happy and some music that makes me sad without realizing it, it would be nice for "Spotify" to detect this and let me know/change the style of the music.
Downvoter care to explain?

As someone who is strongly pro-EU I have to say that this is their biggest failure so far, and I find it shocking that there seems to be hardly any reaction as in self-criticism or restructuring.

It seems entirely plausible to me that this might tip the scales for countries that are already on the fence.
This is a wonderful opinion. The things mentioned are unanimous and needs to be appreciated by everyone.I appreciate the concern which is been rose. The things need to be sorted out because it is about the individual but it can be with everyone.
==========================================================
http://greatlawgroup.com
Interesting. To me, the solutions you mention run a gamut of grey-hattedness: I'd call social hacks like the invite-only method perfectly white-hat, while outright inflation of current user numbers seems a bit shady (I'd either just automatically omit the display below a certain threshold or use a wider time range, such as the past 24 hours). Either way, these encourage some useful thought processes.
1. The HP CEO, Mark Hurd was forced to resign by his board.

2. Larry Ellison welcomes Hurd to join as co-CEO of Oracle.

3. HP sues Hurd for supposedly breaking the time-limited non-compete clause in his severance deal.

4. Ellison promises retribution.

5. HP's new CEO becomes Leo Apotheker, former SAP CEO.

6. Oracle's new target becomes SAP.

7. SAP is saddled with a lawsuit, Ellison "estimates" damages to $5bn.

8. SAP gets to pay $1.3bn.

So in conclusion: Ellison & Hurd didn't get their blood from HP, but are happy to settle for a cool billion from a third party.
No idea. But I will ask because now I'm curious.
Plants don't need the mechanism of suffering, because it's useless for them, plant's can't run away from somebody who is harming them and can't move location from a bad place to a better place.
The man in the black turtleneck will find you if you talk
Interesting, I never realised that Rands works at Apple...
A simpler solution is to use modular arithmetic (this works for any base).

If we consume a binary number from left to right, let N be the binary value already expressed. If we then consume a 0, then the new value is now 2N. If we consume a 1, then the new value is 2N+1.

Create a 3-state machine where state 0 represents a running value of N mod 3. Starting state is 0. Follow all the transitions. e.g. from state 2 (N = 2 mod 3), if we consume a 0, we are now at 2N + 1 = 1 mod 3, so f(2,0) = 1. Full transition function is:

f(0,0) = 0, f(0,1) = 1
f(1,0) = 2, f(1,1) = 0
f(2,0) = 1, f(2,1) = 2

This is trivial to turn into the regex (0|1(01* 0)* 1)* (had to add spaces to stop italicisation). If leading zeroes are a problem you have to modify the FSM a little which makes the resulting regex a little more complicated.
Reddit memes usually aren't kosher around here.
I put text editor stuff in my global .gitignore
Wouldn't the market adjust for this fact? There is less demand for engraved iPods, therefore the price for them would be lower. If I was in the market for a used iPod, I sure wouldn't mind buying an engraved one if it was $50 or $100 cheaper than the non-engraved kind.

If anything, Apple is encouraging a used market, by artificially creating a lower-end used market.

If Apple really wanted to prevent a second-hand market for iPods, they'd do something like permanently lock an iPod to a specific iTunes account.
Even is this is a hoax, it serves well to keep vigilant when dealing with something important as freedom of speech and censorship. Luckily the online community hadn't fallen asleep yet.
thats funny... i still have an email from probably 2006 telling gravatar that a single md5 for each user (email address) is just idiotic for many reasons. possible collisions, anonymity, and so on.
they replied back within an hour that im wrong, that there is no risk of collision because every email is unique because its the primary key (dah?) and they will continue using it.

made me laugh. since then i ignored the service as they are obvious just a bunch of script kiddies.

to be honest - the only obsticle for such a service is server redundancy. nothing special about it. besides that its now a obsolete service since every major site offers oauth.
The standards for issuing such a warrant should be higher, and the accused should have a right to dispute the allegations before being blocked from worldwide communication via those domain names.

A domain name is more than just a storefront; it's also the equivalent of a printing press and mailbox. Seizing all those at once, without a hearing where both sides had representation, is the problematic precedent.
A worthy goal to strive for, that much is certain.
It looks very interesting! If you need/want help with interface design and front-end of the application, shoot me an e-mail (my username at gmail).
IIRC, SpiderOak was a close contender but it didn't meet one of our requirements.

We were looking for an offer where we would handle support and invoicing of our clients, with compatibility for Windows and Mac, while being able to keep costs under $10/month/client. We're happy to tell our clients about the service we're using.

Pretty much everything seemed to break on one of those points; either the service wanted to do the invoicing, or it was prohibitively expensive.
I've wondered for a long time what 4chan vs the government would look like. They're unbelievably creative and resourceful (see http://www.urlesque.com/2010/11/18/hot-topic-rage-guy-shirt-... for a good recent example). I figured they wouldn't go straight up against it, protesting in the street and writing emotional op-eds. They tried this once, with Scientology, and it didn't seem to get them anywhere. They're best at playing mind games and finding the most ironic ways possible to win, exploiting what they're given -- in this case, controversial domain seizure.

Good news doesn't travel nearly as far or as fast as bad news on the internet; some of us will read this post, assuming it turns out to be true, but not nearly as many and we won't react nearly as strongly as we did to the "WTF THE DHS IS SEIZING DOMAINS NOW" posts.

GWB was a pretty disastrous presidency, but it didn't usually threaten to impact the internets' daily lives as much as some things now are. The internet is beginning to get mad at the government, and the trolls are heading to Washington. 4chan is the internet's immune system.
It depends on the platform and what type of backup you are looking for.

It used to be that a backup was a full or image backup. It is a bit funny how I used to say I have a backup and it meant a backup of my entire computer. If I didn't, I'd say I had a backup of the database, or a backup of home. Now if someone says I have a backup I assume it is just of some of their files.

There are really now three types of backups.

Image or full backups - These are far more useful. You can actually fix your computer without reinstalling and reconfiguring everything.

Partial backups - Files and Folders, unfortunately letting the software try to select the "Important Files" is fatally flawed on windows. They generally select based on file name and location. If you use any software slightly off mainstream you will want to make sure those data files are backed up.

Sync - Sync software maintains a copy online which is good for most files and is essentially an extra copy or backup. But some files or directory structures are troublesome like build directories, databases (especially email databases like outlook pst files). Make sure they support multiple versions...

Begin shameless plug...

Hybir Backup recently won "Software Product of the year" from the DaVinci Institute.

I wrote Hybir Backup https://www.hybir.com It is windows only for now. Hybir Backup performs full online backups and full local backups (simultaneously). Bare metal restores can be done from the windows PE 3.0 recovery environment.

The interesting part to the technology is the data identification and global data de-duplication technology. Essentially only data unique to your PC needs to be uploaded. First backups on relatively clean machines are pretty quick. If you have a bunch of unique user data, you will have to upload it just like the other services. The advantage is all of those other files are backed up too.

During a full restore only files that are truly different need to be restored to fix the computer greatly speeding the restore process when a computer won't boot, but the disk is still functional hardware wise.

Another cool feature is that if you backup online only, and need to do a bare metal restore, you don't have to download the full image. You can simply backup another PC to a USB drive. You probably need another PC to burn the recovery CD you didn't burn before the problem anyway. Any data that is common and identical on the USB drive will be copied from the USB drive. The unique bits will be downloaded at the same time. You have a fairly good chance of not having to download the OS, MS Office, etc.

The software is free to use for local image backup and supports network drives. It works great for a small office environment and includes the data identification technology. This makes it really efficient storage wise. It is probably the only free local backup solution that has global data de-duplication.
I wonder if this is an attempt to mobilize 4chan.
For me, programming is to build mechanisms. There's something similar there as in building mechanical constructs. That's the juicy bit for me.

Building mechanisms of course implies some core problem (i.e. how to model what you need to solve and how to compute the result) and interfacing (how to run that thing at all in a physical computing environment and how to talk to all the other), but those don't raise up as major appeals. One or both can even be trivial and I don't get bored yet.

The play of ideas and experience and using those to build something that works is highly enticing. So, the more I gain experience, the more rewarding programming has become, which in turn gives me more ideas that I try out or problems that I try to solve, which accumulates the experience, and so on.

The most boring part of programming is often interfacing. This means anything from negotiating with other people/teams to learning obscure one-off APIs just to get the juicy bits running.

The actual problem (think in terms of maths or CS) can sometimes be interesting but not necessarily per se. Rather, a tricky problem can serve as an excuse to build a very complex or advanced mechanism.

Debugging is just pure fun. It's like trying to find out that slightly loose part in the transmission of a car that sometimes makes the 2nd gear a bit difficult to engage. Debugging happens when the mechanism is mostly built but not yet completed. You can almost see it working, sans a few problems that you know are there. It's hard to imagine sources of greater motivation and mental satisfaction than debugging.
Decentralization is interesting, but still some flaws and challenges in designing systems. Then making them mainstream is also another challenge as some of these systems are used for bad. But be interesting to make the internet ran by the people for the people instead of mega-corporations, even some people aren't happy with what's happening with handing over control of the .org TLD.

I've always thought it's interesting though how an online company is supposed to follow the laws of the multiple states, and even worldwide since a website is accessible worldwide without borders. There are cases where US and European law conflicts. So a company has to decide which law is better to break. I feel the US would be way more aggressive, so maybe European law would have to take the backseat when the company lawyers do a risk analysis. Some stuff is as clear as mud and seems made up as they go.

Then also at least 2 countries, maybe more require data for citizens to be held there so that countries own governments can backdoor it. So a backup must be replicated and stored in that country too.

The top big tech companies have the money to deal with this, but some stuff like this is very hard for startups. Also wouldn't surprise me if some of these companies try to push regulations to make it harder for startups, so they can get comfortable and stay an established player in the market without needing to compete or innovate. Then also localization of languages seems like duplicated efforts.
Sharing a color scheme with GoDaddy certainly doesn't help.
But then it would have to swap, the user experience would suffer unpredictably, Steve Jobs would strangle the engineer responsible and the feature would never see the light of day.
They have been doing this in the UK for a while (http://store.apple.com/uk/browse/home/shop_iphone/family/iph... £499-599). Is this a particularly revolutionary thing?

Apple's move, however, will force the carriers to compete for the business of customers with unlocked iPhones, possibly even on a monthly basis.

I don't buy that somehow. They are pretty expensive (at least here anyway) compared to the currently subsidized prices. Currently I see no real benefit of not getting a contract device for 18 months then getting the free upgrade.

Customers will only need to buy a Subscriber Identity Module (SIM) or micro-SIM, which typically sell for about $10, to switch to a different carrier.

What about data costs? I know you couldn't do that here because internet access costs would crucify you quickly.
The government is supposed to be governing. They're the referee. If a private entity does something that is illegal, the government can punish them. If the private entity does something that we agree ought to be illegal but isn't the government can change the laws. When the government does illegal/should-be-illegal things itself, you have an entity who's incentives are to not address the problem.
I think it might apply in one sense. If you're in a room and the most attractive people is a 6 or a 7 and maybe a 9 or a 10. You're more likely to have a conversation with the 6-7 range given you can tell if the other person is even interested and you have a limitation of choice, there might even be other things about the 9-10's that put you off. They seem more appealing, etc.

Go online, suddenly the pool is so large that you see dozens of 9-10's and swipe right on them, suddenly the 6-7s seem less attractive so you start swiping left when in a social setting you'd probably at least talk to them, you become more picky, and you end up getting fewer matches because the wealth of choice leads to you being pickier about physical attractiveness than you'd otherwise be IRL.
I also remember this guy's perspective: https://www.kalzumeus.com/2014/11/07/doing-business-in-japan
Not drastically, it seems: https://en.wikipedia.org/wiki/Ethnic_issues_in_Japan
> Why be content only meeting the subset of women I can meet face-to-face in my free time when I can complement my social life with a dating app that helps me meet more?

Show me the data that says meeting many more potential partners leads to happier more fulfilling relationships, because I certainly haven't seen it.
> Q: Would someone who wrote a bad thesis and defeated a large snake get the same grade as someone who wrote a good thesis and defeated a small snake?

> A: Yes.

This matches my experience. My experiments didn't produce the results I hoped for and I was out of time. The conclusions were essentially "here's why I think this approach was wrong, more research is needed." Lame.

But I defended it well and stuck to my "information gain despite empirical failure" talking points. Got an A and graduated.
Can you really use ipv6 for everything? I thought only ipv4 could do that?
So I cant critique my employee for fear of losing my sponsorships? :thinking-face:
I don't think anecdata is relevant for Uber, since their pricing/payment is not uniform.
I feel a bit awkward being the one to bring this up, but the idea is that we're supposed to give the startups useful advice. The need for that doesn't necessarily go away when e.g. you raise series A. I often give advice to post series A YC startups that they seem to think is useful.
See his next phrase.
The cash register has done a lot about petty corruption. (Does anybody have a link to Warren Buffett's eloquent musings about that subject?)
Having your app own3d is a pretty good way to learn how NOT to do crypto.
There is one thing that I can't wrap my mind around in the whole demise of the recording industry. I would expect labels' execs to be smart and clear minded people, just by virtue of obtaining their positions and taking their companies to international sizes. I would understand if they don't accept that the game is changing for a while and than have to catch up with the market, but to deny it for a decade to the point that their bottom lines are hurting to become so desperate as to lash out on any every passing thing. That does not add up.
I did in another comment: http://news.ycombinator.com/item?id=1938239, and anyone with rudimentary Google skills should be able to find others, but my comment here is that in this area there are so many things put forth as useful with no evidence but that this is also an area where many people doing real science are finding things of practical use that it's probably better to start by seeing what those people have found first and trying that. It is not, as the OP suggest, a place where "science has not yet poked its nose". Do I have to provide links to cancer treatments shown to work before recommending people try experimental treatments only as a last resort?
Likewise in France, except as far as I know there are no rfid chips in the national id card (yet anyway). And in belgium (where the ID card is the size of a credit card and has a small chip, I don't know if it has an RFID chip)
Location: Pristina, Kosovo

Remote: YES

Willing to relocate: YES

Technologies: NodeJS, Angular, React, Graphql, RxJS, Typescript, Spring Boot, Docker.

Blog: https://adoilogs.com/

Github: https://github.com/adoi

Email: adonismurati@gmail.com
Who were Anita Sarkeesian and Felicia Day doxxed by? Maybe they did it themselves, or their friends did it. Have you got any evidence at all that this is not what happened. After all damseling-in-distress is very lucrative these days.

Edit: Downvoters, where is your evidence, where is your evidence, where is your evidence, where is your evidence?
I think what you're missing is that a big part of the design of traditional music notation is that it is intended to be read easily and efficiently, even sight-read. The musician reading the score knows the intervals that apply in the given key, down to muscle memory. The fact that a note lies outside the key is important, and that is why an accidental is marked explicitly.

Likewise, when a musician sees a run of adjacent notes without accidentals, they immediately know what to play. They don't need to inspect each one in turn to determine how many semitones it lies from the previous note. Likewise, when a composer wants to write such a run, they can just draw some black dots in a row. They don't need to squint at a grid and select the correct rows each time.

To sum up, traditional notation is uses a form of compression that makes reading and writing diatonic music easier.

Taking this even farther, some systems of music notation compress things even further and don't explicitly list all of the notes to be played. For example: figured bass, basso continuo, or even just chords that accompany lyrics. In fact, even regular sheet music doesn't usually precisely represent of duration of all of the notes. Some notes are sustained and bleed into others, some are meant to be played strictly in time. Human interpretation is an important part of the process.

On the other hand, the piano roll is a MIDI editor. It is a great way to tell a computer exactly what to play, but it is not easy to read quickly and it is impractical to print or write by hand. Both forms of notation have advantages and disadvantages but it seems to me you haven't spent enough time with the standard notation to fully appreciate its advantages. In other words, the piano roll notation might be your blub language for music. [1]

[1] https://wiki.c2.com/?BlubParadox
As a sidenote, Stephen is also the author/maintainer of "What I Wish I Knew When I Was Learning Haskell"[0] which is a great resource both for those who are learning and for slightly advanced programmers.

[0] http://dev.stephendiehl.com/hask/
I think the online version of that book actually uses Haskell (but the text still refers to Miranda).
I like these when there aren't To Dos to write down. :-)
One big reason for touchscreens that is often overlooked is the fact that the traditional automobile industry moves slow. Very slow. Even software running all the basic functions has to be finalized like a year before production and knobs and buttons have to be designed and frozen much much earlier. With a touchscreen you have a lot more freedom and you can even ship upgrades afterwards that adds more features or changes the behavior.
These all sound terrible. I'd hate to go back to that.
Huh I guess plain text protocols aren't so easy to parse after all then.