skysight-inc/HackerNews huggingface dataset:
Many of our countries have free education for students coming from other EU member states, however there's usually a different set of fees. Take the current fees for the university and course I did: https://www.hw.ac.uk/undergraduate/computer-science.htm

Scotland/EU students: Free

England/NI/Wales: £9,250

International: £17,440
>Property is not extremely complicated.

Yes it is.

How do you determine it's my laptop? How do you determine I didn't give consent? What about if I wrote a contract to lend you my laptop and we didn't specify a certain edge case? What about if you're using a hose in your garden and you accidentally damage my laptop next door? What about if I sell you the laptop and it breaks a few days later?

There are answers to all these questions, but we need a complicated system of laws to determine them.
No, not limited to hate crimes. You don't have the right to be racist in hiring practices, or who you serve in a business that's open to the public, etc.
Plenty of drugs can be dangerous if they are misused and not properly regulated. You can grow poppies in your backyard, as long as you don't know/expect to milk them for opium.
I learned to hunt and peck at a very young age in the 1950s on a mechanical portable typewriter, and have always felt more comfortable with keyboards which have good travel, positive feedback, and loud audible clicking.

To this day I never learned touch typing, and doubt I could. I can't learn foreign languages either. I have a reputation for being the fastest 2-finger hunt and peck typist anyone has ever seen, but I must say a clicky keyboard like the model M makes your apparent speed sound twice as fast as it actually is due to the click on release. A mechanical typewriter doesn't have that.
Timeline of quantum computing – Wikipedia
Why+the+Computer+Viruses+is+Created?
The authority to create copyright and patent law is most certainly in the constitution, if it were not all copyright and patent law would be unconstitutional

People seem to forget what the constitution is, the Constitution grants government its power, if the constitution is silent on a matter than the government is suppose to be powerless, is not suppose to engage in that activity.

This means a whole host of things the government does, should be unconstitutional, but sadly the courts have interrupted the constitution to include powers it does not contain.
You're confusing patents with trade secrets. Most anything can be reverse engineered, doesn't mean I am legally able to start reproducing and selling it.
IBM used to make tenkeyless Model M's, wish Unicomp would offer the same since I'm very used to having the mouse closer to my hands. Then I could give a Model M a serious try, having used Cherry MXes for two decades, with the occasional one day excursion on a Sun or HP workstation keyboard.
We have the same result. Our team, junior developers are happier after we made the transition from react to vue. They can do their job in less time than previous frameworks
The ergodox maybe? Not easy to get hold of though, especially if you want it pre-built (edit: and potentially just as expensive as the HHKB): https://www.massdrop.com/buy/ergodox
This is pretty cool. I can imagine this being very useful. Do you have an intended use case / audience?
Neuromancer was written on a typewriter and William Gibson had never even used a computer before.
Housing costs are actually not unaffordable in Vancouver:

https://homefreesociology.wordpress.com/2016/06/08/quickest-...

Notice how Vancouver is in the bottom of the middle of the pack in rent to income ratios.

Property taxes and foreign money don't affect rental rates. Ony NIMBYism does.
I think the weird tone or writing style is because the authors first language isn't English
In that case, it would be a no-brainer for the Big Defense Contractor to buy him out...which leads me to believe that the BDC has a better version already and doesn't need this guy's model. So he's in a tough situation where he's designed something that's better* than anyone else's in the world, except for his direct U.S. competition.

*According to this one guy, who owns the company, by the way.
Account sharing in a telco context is a bad thing all around. Which phone would you like to ring? How do you ensure the charges really are made by (and to) the right person? How will you protect against messages with important information landing with the wrong party?

Authentication in a telco context is a good thing, the fact that the web doesn't have it enabled a large number of applications to flourish, it also made some other things devilishly hard, or even almost impossible.
Ask HN: What are the most impressive examples of online/software-based courses?
The internet itself and some of its fine institutions like wikipedia obviously game changing resources. That said, I’m asking about more structured approaches where “students” start with the intention of getting from point A to B.
another interesting company in this space is FlexiroamX, they have a super flat sim that sticks on top of your existing sim. It lets you soft-switch the SIM using a "SIM Application" (like mentioned elsewhere in the thread) - appears as if it unplugs and replugs to the phone.

See picture of the process here:
https://twitter.com/lathiat/status/758979125751054336

Works fantastically and gives me $30/GB data in pretty much any country at often 4G speeds - with a 12 month expiry on the data (does cost $20 a year or something for 'membership' but still, usually costs far more than that for a sim starter pack in every different separate country you go to). Good for frequent travellers!

Obligatory please use my referral link if you signup :-) Bonus 100MB for both me and you. http://www.flexiroamx.com/referYXBBCJ / Code YXBBCJ
In cases where there is no PCB with PS/2, do you know if the adapter when connected to PS/2 has the exact same behavior or are is it a lesser/compatibility mode without the full benefits?

Anytime I sit at a machine where the USB chip happens to reset, I wish it would use PS/2. It's just not the same, and I'm not even using n-key-rollover.
Shooo, shooo! Away,evil spirit! deploys chainsaws and holy water
By that reasoning, you couldn't use any compiled GPL software on Windows, either, since the code will be linked with Microsoft's runtime libraries (which are decidedly not FOSS).
There is no added complexity. Just buy a SIM card and put it in your phone. It is very simple and straightforward.

The alternatives are worse in usability AND security.
The thing is, the copy you get from the App Store is encumbered by the ToS licensing terms, which conflicts with the GPL. That you can get an unencumbered copy from Github doesn't fix that.
You remember what the Major Media companies want you to remember.

It is revisionist history at best.

Yes there was copyrighted content on YouTube, as there is today, but no that is not why is gained popularity.

It gained popularity because it made video accessible to everyone. Before youtube attempting to host your own videos, be it a cat video, or a major movie was EXPENSIVE.

Back then, as today, most of the "violations" are actually fair use.. Copyright Maximalist however believe copyright gives them total control over their work, meaning if a person using a 1 second clip for commentary, or happens to have a song playing in the background while their baby does something cute on video and uploads it to Youtube that is a violation of copyright.
Well I can't say I agree in the slightest.

If you treat JS like a toy, it's gonna act like a toy.
The article does mention "No more reliable is [...] shocking in ice water."
“If the U.S. doesn’t want this, fine. But why not let us sell to friendly nations? We’ve had so much interest from countries like Japan, Korea, Qatar.”

My guess is that he's blowing smoke on both the capabilities of the ship and the interest from other countries.
U can cron rsync inside the machine - unless I misunderstood your use case
If that's the same company, then the price seems to have dropped substantially.
Fair assessment. I'd just like to be able to have a few SIMs loaded in software for travelling, given the typically extortionate roaming fees.
I got the Unicomp with the trackstick mouse for quick mouse actions, then I reach over for the real mouse for longer uses of it, but I'm with you on wishing for a tenkeyless. Toshiba and Lenovo sold me on the mouse stick in the 90s, so it still feels natural for some things & my hand doesn't have to travel far, but nothing beats a real mouse.
I don't get how it was illegal before since reverse engineering was always legal [1]. What is the difference with DMCA?

[1] https://en.wikipedia.org/wiki/Reverse_engineering#Legality
That will be true no matter who wins. As Thomas Sowell put it, a racist is a Republican who has just won debate against a Democrat.
>How do you determine it's my laptop? How do you determine I didn't give consent?

How do we determine that you assaulted me? It's your word against mine. We're not talking about the complexity of determining the true account of events, which is obviously great. We're talking about the complexity of establishing what property rights are. It's not complicated at all.

>What about if I wrote a contract to lend you my laptop and we didn't specify a certain edge case?

Then common law, which springs from the first principles of personal and property rights, would preside.

We'd have a similarly difficult time determining if a hockey fight classifies as assault. Or if in a traffic altercation, you stepping out of your car and aggressively approaching me justified my preemptive (or aggressive?) first punch.

>There are answers to all these questions, but we need a complicated system of laws to determine them.

The system of laws being complicated does not mean that it is not generally straightforward to determine what a person has property rights to. The complexity comes from the edge cases, but most cases are not edge cases.
Because there are alternatives. You can grab foo.(net,org,io,country-code,etc) if foo.com is already taken.
Maybe that's true.

In the '00s it felt like Apple was designing hardware just for people, like me, for whom Unix was important.

Now it feels, to me, that Apple has moved to prioritising a new niche.

That new niche is people for whom social media is a top priority, hence the focus on emojis as a headline feature of macOS and now the MacBook Pro.

Maybe I'm just angry because I'm in an aging demographic and Apple is just not chasing after me anymore.
> If someone else is dictating your craft, you're the tool, not the artist.

I don't get this. When you are commissioned to do work, it is highly unlikely that you are being micromanaged in the technical details. "No. Don't draw this shape. Yes, make that shade lighter."

That's ridiculous. Artist are paid to do their craft.

If that is not your point, then are saying that you can't express yourself in the how you actually do your craft?

It is also interesting to think that working for someone else can be thought of as just another limitation to work around like what medium to use, what palette to use, etc.
If you care about your privacy, then you could consider ProtonMail as well..

Based in Switzerland and cares a lot about encryption and privacy.

https://protonmail.com
This is only valid if

1. You live in the US

2. You believe the US government is moral and "good"

3. Any "enemy of the US" is evil

3 assumptions I am not willing to support
IANAL and I'm not intimately familiar with the US legal system but I'm pretty sure the license applies to all code not explicitly covered by any other license, even if it's not added as a file header (otherwise all similar projects in which the license is merely distributed as the LICENSE file and referenced in the README would be unlicensed too). Term 0 actually only says a notice must be placed in the "program or other work" -- placing that notice in the readme seems sufficient if the readme is part of the program/work. The suggestion of how to apply the license is explicitly just a suggestion or recommendation, not a requirement.

The existence of non-GPL plugins without a proper exemption however might be problematic for re-distribution of the bundle in other GPL software. It could be argued that the plugin in question isn't part of the code covered by the GPL but then the official Wordpress distribution itself is obviously also not entirely GPL and can't be redistributed fully under the GPL.

For an example of partially GPL-compatible software re-distributed under GPL consider the program formerly known as IceWeasel: https://en.wikipedia.org/wiki/GNU_IceCat (a modified version of Firefox minus the proprietary branding).
I'm just grateful pc gamers' realization of the benefits of proper key mechanisms has led to more production when it seemed like mechanical keyboards were only marketed in the enterprise. There was a time when flat rubber keyboards were all the hype.
I hadn't thought about the security of being a physical token. Feels like you could do 2FA using someone's email (or similar) to protect against some scenarios, but take the point that someone having to steal something physical changes the attack surface.
It's a tough balance. I guess the right way to is to have UI metaphors that minimize extra controls from scratch (i.e. if you remove 'save as' find a way to remove files as a metaphor; you can just have automatic save, undo, and 'duplicate this'.)
The bigger problem is that the lyrics are probably in direct violation of copyright unless they were used with permission. They shouldn't be part of the GPL code unless the copyright holder has permitted that too.

As it stands there semm to be two readings from this: 1) the plugin is not part of the GPL code and de-facto unlicensed ("All rights reserved"), meaning the plugin can not be included in GPL redistributions of Wordpress; or 2) the plugin is part of the code and the code is therefore not eligible to be distributed under the GPL in the first place.
I wish more websites, especially those actively writing about UX, would style visited links differently.

When you're reading one of these myths, there is no link to go to the next one ; you need to go back to the index. But since visited links are not differentiated, it's difficult to know which item you've just read, and where to go next.

Just using "a:link" instead would yield a more satisfying design: http://i.imgur.com/oz6Hznw.png
I tried and failed to get comfortable with thinkpad trackpoints, so if it's anything like that, I'm afraid it will just sit there unused.
I am 100% sure My macbook pro keyboard is really damaging my fingers/joints. I stopped coding all day on my macbook because my hands really started to hurt very badly, suffering some sort of RSI.

Then I decided to start coding on my Cooler Master mechanical keyboard to see wether that would give some relieve. Within 2 weeks the pain was completely gone! I now only use my mac keyboard for short messages like this.

I think it's really sad when aesthetics rule over ergonomics, and with the new mac books it only seems to get worse.. Especially the escape key on the oled bar, what idiot made that decision?
How I accidentally deleted all my Python modules and got it back in 20 minutes
It's not really weird when you think about ownership just being a bunch of people agreeing to mess up anyone that tries to take something you've claimed. It takes a lot of work to maintain such an agreement, so people have to be compensated for it. If they aren't compensated to their liking, they'll take that thing and maybe other things you've claimed and maybe ruff you up for good measure.
Another thing to add to your $10k education list, look at all the art classes in community colleges around the big expensive private art schools.

I got my BFA from a pricy private art school in LA. We were paying about $1250 a credit. The same teachers were also teaching at Santa Monica college for about $21 a credit. I was furious when I found out. I wish I would have known about that. So I suggest going to that prestigious school you want to go. Look up the classes and teachers, they might be teaching somewhere else for cheaper.
I take the point on the security of physical + pin for protection. I guess I'd just love a solution where I could simply switch between accounts without physically swapping something or having a multi-SIM phone.
>We're talking about the complexity of establishing what property rights are. It's not complicated at all.

Okay so what are they? What makes your claim to own the things you own correct and someone else's invalid?

Or more generally, how do you go from a world with no property rights, to one where everything has a defined owner, in a way that is simple and obviously fair?

Again, there are answers to these questions, but they are complicated and even within libertarian thought, people disagree about them.
>>Replace "boat" with nuke and the argument starts to sound ridiculous.

Why would one do that, there is no law agaist making a boat, it is criminal to make a nuclear device.

Thus your argument is not only a Straw man but a moronic one at that.

>>>In fact I would expect to be thrown into jail without even seeing court.

Really? Then I feel sorry for the world you want to exist in. Even if you did build said nuke, I would expect you to get Due Process, but charged under the criminal laws of the land, and be held to account by a Jury of your peers

To believe the government should have the authority to throw you in jail with out trail is extremely dangerous.
Ah yes, same here. (Note to self: do not read HN with a hangover)
Code academy.
Could you temporarily transfer the ownership to the garage? Absurd indeed
It could still be better. It could be 0 sentences to scan it it was formatted in a better way.
In half the cases parent presented, there were no "existing tools" to update(manual polyfills -> modernizr/6to5, script tags -> package managers like bower/npm, nothing -> eslint/type checkers, writing ad-hoc scripts for your own os -> grunt/gulp).

The rest of the examples are cases of merging two large ecosystems(web development and nodejs) together - that spawned browserify/webpack for bundling, npm for package management.

Many of these tools did try to update and adopt the new schemes. The grunt developers spent a lot of time optimizing their architecture in order to achieve the same speeds that gulp had. NPM has not stopped evolving - major version 3 tries to address a lot of the problems that yarn tackles. Babel evolves to adopt new javascript features.

I see the churn in development tools as a very natural progression, but that might be because I've been following it for a while and have seen and felt the pain points that each of these tools try to solve. I see a lot of effort within the javascript community to remain "compatible" wherever possible - for example, there are tons of guides how to migrate from grunt to gulp, there are matching tasks to ease your migration, etc. Library developers often release both on npm and bower, and craft elaborate "UMD loaders" for their libraries to allow for commonjs/AMD to exist side by side.

All in all, I find living with "javascript fatigue" to not be very exhausting. In our company, we have a wide variety of projects - some use literally no tooling, some use just bower, some use grunt, some use gulp, and our latest ones use the "modern stack" with webpack, etc. All of these projects are still actively maintained and their respective tooling stacks work and provide the benefit they were added for.

The problems the "newer" tools try to solve may not even be problems your development process has. If you've never really suffered performance problems working with grunt, then perhaps you've never felt an urge to migrate to gulp. Maybe you've never been bitten by npm's non-deterministic installations and poor download performance(I really haven't, so I haven't migrated to yarn, for example).

The magnitude of web development projects has ballooned in the last couple of years, and the tools are racing to handle it. It's not surprising that tools that are fit for a large web application with tons of code and a large team aren't really fit for a few javascript files to decorate a mostly static site built by a single developer. The churn is there, if you need it, but you don't have to use any of the newer libraries or tools.
Apps on your smartphone only get access to your messages if you give them permission.
ObQuote: "If a law is unjust, a man is not only right to disobey it, he is obligated to do so." -- Thomas Jefferson
Lightning Fast Font Loading Techniques (2015)
Unless the people making the cable decided to put their logo on top and the USB symbol on the bottom. I have one such cable from belkin.
Steady employment: seventy years, three currencies
Redux is just a fancy PubSub, you don't need it to scale. The main thing Redux got right was jumping on the React hype train. Don't get me wrong, I write React apps with Redux myself, but Redux is far from being a mandatory component.
I was mislead by the non formatting in the HN paste. Looking at https://linux.die.net/man/2/write it's about as good.
Turkey sacks 10,000 more civil servants, shuts more media in post-coup crackdown
Maybe he just couldn't get over someone using an exclamation point in a paper.

From Strunk & White:
"Exclamations. Do not attempt to emphasize simple statements by using a mark of exclamation.

The exclamation mark is to be reserved for use after true exclamations or commands."
No affiliation, and never talked to Moxie or any other dev as far as I know.
1Password will put the MacBook Pro’s fingerprint scanner to good use
Apps routinely ask for many more permissions than they have reason to and users have been conditioned to just 'get it over with'. Technically you are right, in practice users hand over the keys to the kingdom without a moments pause to think of the implications.

Now, you could of course argue that they only have themselves to blame.
> Perhaps a judge might think if the code can simply be replaced without tremendous effort and without drastically affecting the end users' experience, then that infringing piece of software probably wasn't that instrumental in the full app and thus the monetary benefit to the infringer from the infringing code wasn't all that great.

Exactly. If Wordpress can make a case that the code was integral to Wix's product (maybe even to the point that the product is considered a derived work under copyright law, not just in the GPL sense) or that violating the license gained them an unfair market advantage, they might be able to sue for damages.
Super interesting. So the overlay tricks the phone into thinking there's 2 SIMs in the phone?
From Poop to cat meeples, the most unusual new board games
Rethinking the Keyboard
Well in practice areas it would if you take it without cheating it will. We do not want to make practice areas competitive in nature. If you want to really get to know your ability or challenge yourselves then I suggest the contests[1]

[1]: https://www.hackerrank.com/contests
It is the Museu de la Tècnica de l'Empordà in Figueres, website http://www.mte.cat/ . According to the website, only open by appointment, so he got lucky indeed that he could just randomly walk into it. The tweets make it seem like the museum is far outside the town, but it's actually just 200m outside the city centre. Figueres is easy to reach by road and both classic and high-speed rail.