skysight-inc/HackerNews huggingface dataset:
I am scared to get the OP-1 because it looks like TOO much fun! Yes, I find myself jamming with the Push, not really making anything in particular. The scale mode helps me as I have little music training. Ableton simply works for me. I am using Push 2 + DDJ-SR / Serato and couldn't be happier. Although Serato has a LOT to be desired (pitch shift + fx + vst support), it just SOUNDS great.
"that kind of situation where individuals are earning massive profits because everybody else built city around them"

Like so what? Your property value, whether house or some artistic drawing, can go up or down based on other peoples actions. There is nothing wrong with that, that is how ownership of anything works.

When people loose business or work because those around them abandoned area or supermarket appears, they get no reimbursement. It is market force in practice. Therefore, when the same people earn on others coming in, they should not be punished either.
EFF Statement on the Troubling Firing of FBI Director Comey
Is it? Google Trends shows about twice the interest for Angular vs React [1], which is not an insignificant difference. Is there strong evidence to indicate that React is 'taking over'?

[1] https://trends.google.com/trends/explore?q=%2Fm%2F0j45p7w,%2...
Not to be confused with BBEdit.
How is replacing a offline device with a connected app better?

The school boards should simply certify multiple devices for use in the exams.

Hardware is primitive and some enterprising company can devise a much nicer interface and probably at 1/4th price.
Half impressive tech demo and half veiled suggestion to move to Linux.
A self-driving electric ship will replace thousands of truck trips at Yara
Don't get me wrong I totally advocate for "engineering time". But, leadership positions also require supporting management decisions, mentoring, and a lot of other non-engineering tasks.
Spotify’s Beta Used ‘Pirate’ MP3 Files, Some from Pirate Bay
Elevator Pitches Are Pointless: What's Your Hook?
I'd argue Vuejs is rocketing toward Reacts leadership position: https://trends.google.com/trends/explore?q=reactjs,vuejs
Now it's an industry practice (iOS, Chrome OS) so they're not villains anymore.

Users that install unapproved apps (via jailbreaks and vulnerabilities) are villains now.
https://news.ycombinator.com/item?id=14305392
I think the title is slightly wrong. "Why is React better than plain JavaScript DOM manipulation?" might be a better title.

I was hoping for a more indepth analysis of industry trends around different JS UI frameworks.
What Color is that Swan?
Good point! I thought about templating also when I read this article. I also like how a similar perspective inspired Tero to develop RiotJS, he is even quoting the Facebook team: "Templates separate technologies, not concerns" - http://riotjs.com
Also, not every task takes a 23 minutes to get back into.
No, you can install any browsers from the Play Store on a Chromebook that supports installing Android apps.

https://support.google.com/chromebook/answer/7021273?hl=en

Firefox runs on a Chromebook just fine:
https://play.google.com/store/apps/details?id=org.mozilla.fi...
Totally, I understand. And mine wasn't to counter Dvorak specifically, but mention that the inertia theory has been questioned, and also mention that sometimes things are believed to be better by some people but in reality aren't much better if at all for most people. Sometimes inertia is posed as a reason for not changing when in fact the reason is the accepted system is the superior system for the largest number of people.

The latter is my theory about music notation; that inertia is not even at issue yet because there are no serious alternatives.

And inertia might never be an issue, because music notation is a fluidly changing system. TCP and qwerty/Dvorak are static systems that don't ever change, so you can argue about which one's better. Music notation is changing and improving, so it's hard to suggest that people are resisting change, and hard to suggest that something better will supplant it, right?

I agree with your theory in general though, outside of the issue of music notation, and I think a lot of people do. It's just a matter of finding the right examples that clearly demonstrate it. And it would be really interesting to somehow quantify the amount that something needs to be better before people will adopt it. It's like static friction in physics -- it takes more force to get something started moving than it does to keep it moving.
Care to wager some BTC on your ability to prove that statement?
The Journey Back to Self MemberShip Programme for Empaths
Also (as mentioned by others as well...) Should we be really talking about how Angular dominates? https://trends.google.com/trends/explore?q=reactjs,vuejs,%2F...
But they are renting these properties. For less than what the mortgage monthly would have been!<sarcasm>
Have you read my entire comment?
I mean... there is Franz.

https://meetfranz.com
I was shocked at how sensitive the pads are on the Push 2. A graceful brush of a finger triggers the pads. I know that sensitivity can he adjusted, but wow! I produce classic Hip-Hop / Rap music which involves sampling. The screen is insanely helpful when it comes to chopping samples.
You've spelt "address" wrong in the placeholder of the email field.
Got the results now, posted one of my own videos I know has been reuploaded multiple times:

0 total copies were found
with 0 total views

Original: https://vimeo.com/132700334

Some known re-uploads:

https://www.youtube.com/watch?v=X0oSKFUnEXc

https://www.youtube.com/watch?v=onbi3Ws8fng

https://www.youtube.com/watch?v=SCE-QeDfXtA

---

Great concept, would love if it actually worked.
Emulators are good enough for most students. I did "circuit design" in an entirely emulated environment and got what I needed out of it as a computer programmer. It would not have been adequate for a real EE, because for instance it offered unlimited fan-out and fan-in, but from my perspective I wasn't losing much to abstract that away.
Can 3-year-olds learn to code? They sure CAN
I have been listening to some of the Maschine patches on YouTube and am very impressed.

EDIT: Wow the Mikro is very affordable!
Warren Buffett put his money where his mouth is: he won his $1m wager on the S&P 500 beating a basket of hedge funds over 10 years. And he won despite buying the S&P right before the great recession -- you'd think the hedge funds would have thrived in that market crash by "hedging". It's one more proof point that the vast majority of hedge funds are more risky than justified by returns, regardless of the amount.
开发者给 iPad 内置浏览器扩展了网页调试工具
They are screwed..
Which is why they have been betting so heard on Linux recently.

https://www.gamingonlinux.com/articles/microsofts-latest-tac...
It means the average person has no idea how copyright law works. It means lots of average people think there is nothing wrong with non-commerical usage of copyrighted works so long as you don't try to pass something off as your own. It means the legal definition of copyright infringement is out of step of what most people think of as right and wrong.
I meant to say it breaks the principle of subsidiarity. It's a strain that runs through governance.
If I'm understanding you correctly, then most English speakers would call that correct. It's short for "character" so is pronounced as the first syllable of that (with a hard 'ch') not like the word "char" is pronounced. I think I personally would swap between the two fairly randomly, probably due to learning to code from text-based sources and not hearing it pronounced till much later.
It's a minor detail, but I feel there's a difference between "allowed" and "possible". Developer mode has a bunch of caveats that neuter many of the selling points of ChromeOS and I'd argue is more akin to a "jailbreak", just one that Google doesn't play cat and mouse trying to stop you from using.
Yeah I mean I get why people in Toronto are excited, but not a single person is thinking of privacy implications. It grosses me out.
Beyond the outright movie/album piracy, there's another phenomenon that happens constantly at Youtube:

1. Someone uploads funny/interesting content.

2. Other people (bots maybe) notice that it's popular and download and re-upload it, titling and promoting it so that it ranks above the original in search results. Often the re-uploaders file takedown notices against the original video or other re-uploaders, so they're removed.

3. Repeat step 2 hundreds of times, until any search for "funny/interesting content" returns only a series of almost-identical 240p 15fps cropped, mirrored, or otherwise unwatchable versions of the original video.

I don't know if they condone this because it results in more overall views, or if they're just terrible at fighting it, but it's largely made Youtube useless for its original purpose as a many-to-many video sharing platform.
My opinion is that an advanced text editor or IDE should be written in a low level language to be light weight and fast. Everytime I try atom it performs so bad and slow that I need to switch back to sublime. I even have a probably unfair paranoia bias against editors written in Java because it might be slower than one written in C. Electron has a lot of great uses, but an IDE is antithetical to it's performance capabilities. BTW, I'm in the market for IDE recommendations.
Things must have changed over the years. I remember that back in times of 2003 and XP, the windowing experience wasn't really that customizable; people were trying to replace explorer.exe with custom "shells", but those were always buggy and easily crashed. I guess I gave up on the whole space after that.
It isn't called useless, just "misleading" and "wrong". How useful is something if it is both?

If I have two programs which scan through a 100 Gb file to do the same processing, and both take the same amount of time (the task is I/O bound), which is more efficient?

Let's see: one uses 70% CPU, the other 5%: clear.

How is that wrong; where are we misled?

This is simply telling us that although the elapsed wall time is the same, one program is taking longer. We could look at the processor time instead of the percentage: that's just a rearrangement of the same figures. That 70% is just the 0.7 factor between the processor time and real time.

It is the article that is fighting a strawman because nobody uses raw CPU time or utilization to measure how well a program execution is using the internal resources of the processor.

I have never seen anyone claim, based only on processor time alone and nothing else, that a program which takes longer to do the same thing as another one is due to a specific cause, like caches being cold, or a poorer algorithm. That person would be misled and wrong, not CPU time per se.
The evolution of Unix architecture in two diagrams
Why is the new administration against Net Neutrality? What are Ajit Pai's legit arguments to take this stand?
As with laws, it is difficult to predict the outcome of misuse or outright abuse of powerful technologies.

The cost here is whatever you can imagine happening if every utterance and the implied judgement of your character escaped into the wild should a keen hacker, nefarious internal actor, or simply a product manager raised by wolves goes ahead "liberates" your data feed. Amazon want to compensate us with, what? ... looks like voice commands and a marginal reduction in search effort, particularly when searching for things they want you to buy from them.

Careful now.
Cool, Opera innovates but Chrome is still the way to go. I want a browser not a social app...
A lot of those posts are probably "Angular is dead" or "React is better than Angular"
When I was at school in the UK the Casio calculator reigned supreme.

Luckily there is this rather nice Android App called RealCalc which emulates the kind of caclulator I used to use at school quite well!

https://play.google.com/store/apps/details?id=uk.co.nickfine...

I spent 100s of hours using that calculator so having a exact replica on my phone is very helpful.

My kids use yet another different Casio calculator which continually frustrates me with its desire to represent everything as a fraction!
Supply isn't the thing expected to raise boundlessly whenever demand goes up. Prices are.

In this case supply is said to be bounded by government. But imagine an alternate reality where SF was Tokoyo-fied to the max. The city has every last housing unit that could possibly be squeezed in. The peninsula is slowly sinking into the ocean. And there is still more demand for housing. What then? Supply isn't going to rise then, either.

So all I see is a whine that the government should prioritize one interest group's desires for lower prices over all the other desires and interest groups that coalesced to constrain housing in the first place.

Want to talk about the market not functioning like a market is "supposed to"? Look no further than consumers overpaying to pack into a city for salaries that do not offset the higher cost of living.
yes I can see exam boards allowing students to have access to an internet based app NOT!
sounds like a good situation for giving your friend a loan for a couple hundred dollars. Not necessarily you personally, but it would be a step towards being above hand-to-mouth if they could borrow a small amount of money to get the benefit of some economies of scale.
The Crystal Palace was also where the general public was introduced to the concept of dinosaurs (Richard Owen had coined the word about a decade before) https://en.wikipedia.org/wiki/Crystal_Palace_Dinosaurs
Picking up an analogue synth with all the knobs on the front is a good way to get your head around sound design, and very quickly discovering what does what (sound-wise). An oscilloscope on the output also allows you to see what is physically happening. VSTs tend to 'get in the way' because of the interface, but obviously you could get something like Diva and experiment in the same way. I think reading up on the physics of oscillators, filters, envelopes etc. can be a real help getting that picture in your mind of how to make the sound you want as well.

I've been building up bit of an epic studio [1] over the past few years after being in-the-box for years. And the hands on nature of real synths is so much more intuitive that VSTs imho.

[1] https://tinyurl.com/kzl97vl
There might be a rate limit, but it's definitely possible to use this method and get higher than the ~40k a day that the author attained.
Yeah I knew some people would say "60mb is really fast" while some others would say "I can't live without 1gig". For more populated areas in the US, 60mbps is pretty average these days, and if we spread that around to everyone equally I think we'd all be better off.

My grandparents were on T-Mobile for their Internet access until T-Mobile focused their tower in the opposite direction and they had to switch back to satellite Internet. They lost the ability to reliably Skype with their great-granddaughter, which is an absolute shame.
"the future of the browser" and the first 3 features mentioned are "integrated chat", "new color schemes" and "new logos". Uh?
Unlikely. Perhaps a HTTPS cert issue that the other browsers can handle?
Isn't it misleading to use 'ReactJs' in google trends ? You won't find 'ReactJs' on React's homepage, but 'React' whereas you'll find 'AngularJs' and 'VueJs' everywhere on their respective home.
Show HN: PDF.co virtual reality pdf reader
Tangent: Why does so much modern political discourse resort to profane language, either overtly or with puns?
That's what the "do not disturb" mode is for in iOS - you can let either contacts, or favorites, through IIRC.
Meh... I'd still prefer Windows 3.11.

Everything that I discovered there was such an amazing surprise. Good times.
I understand this intellectually, but it still makes me sad.
I had to reach down into my bag, to check the number on mine:
TI-85. I actually use mine occasionally. When my original one died, I picked up a used on amazon. I think I know how my old science teacher who kept a slice rule in his shirt pocket felt........
When I do that, I just type [](){} first, then start filling whatever I need in between those things.
You complain but you still put up with it which is why nothing ever gets done
This is more representative https://trends.google.com/trends/explore?q=%2Fm%2F012l1vxv,v...
+2. Only podcast I listen to. The first few episodes are a little rough around the edges, bad questions, people not knowing exactly what they were getting into, but the rest are all incredible.

Protip: sample the guest's clips they put on his show :) I've gotten some really great material from this show sonically since most of them seem to be the individual instrument tracks.
Ask HN: Best practices for SPARQL endpoints?
Hello,

Are there any guidelines on how to go about having a SPARQL endpoint available?

I come from the web development camp, and it would be out of question to have an SQL endpoint to query it directly. Is that not the case for SPARQL?

Is having an API mediating between client and SPARQL a good idea?

So clients would talk to the API, and the API would talk to SPARQL.

If you have any recommendations, tips or general advice it would be of great help.
rwinn, thanks for checking our platform and for your patience waiting for the results. It's great to know your experience and the results you got (or lack of those :P). We'll check it and get back to you with some news.

(we just launch the tool and it's still on Beta).
They fact that they included videos they had specifically authorised or uploaded themselves in the list of supposedly infringing videos couldn't have helped.
"React is just JavaScript, there is a very small API to learn, just a few functions and how to use them. After that, your JavaScript skills are what make you a better React developer. There are no barriers to entry. A JavaScript developer can become a productive React developer in a few hours."

To me, this is the major driver of React's adoption and thus its success. Angular 1 took me a while to grok because there were so many moving parts. React's API is small and consistent a la JQuery, with the added bonus of being incredibly powerful.
> Applications today are all HTML websites.

Perhaps I misunderstood your point, but taking it literally: this claim is just plainly untrue, and reflects a very narrow-minded view of software in general.
“React is just JavaScript”

That's like saying Windows is just C/C# – it's technically somewhat true but over-simplified to the point of being useless.
Pretty much anyone working non trivially in STEM fields would find a physical calculator usefull - Acountants would be another group.

Which reminds me I must see if I can get a replacement battery for my old HP RPN Calculator
If you have a simple, well documented library, is there a reason to search on it as often?
> This is a big issue for University students who are often required to install textbook-sourced software for labs, class participation, etc.

They will be able to code in Visual Basic for Applications. Why teach ancient languages for 70s mainframes in universities? Universities should prepare people for modern offices. Even MIT dropped Lisp long time ago. Why teach multiplication of columns of numbers when you can teach automated Mail Merge in MS Word? Why solve problems from chess when you can make Colourful Agendas with modern charts?
I think they mostly expected UWP apps to written in .net. You don't need a weird language for that.
Related story (the author describing the TI monopoly jogged my memory): I am part of the generation that was required to buy a big blue or black graphing calculator. As a high schooler I was indignant that we were being told to buy from just one company. So, based on reviews posted in a variety of online forums, I bought an HP-48 instead of the specified TI.

After telling all my friends that my new calculator was going to be amazing, I got it home, pulled it out of the box, turned it on, tried to add two numbers, and failed. After the sinking feeling passed, I started in to figuring out what I had determined the root-problem was: Reverse Polish Notation. A couple years of math and physics classes were then spent trying desperately to not let on to my peers or teachers that I had no idea how to do the thing that was being taught. I'd frequently spent time scouring the Internet and HP-48 menus to replicate what I'd seen in class.

But man did I love that calculator. The RPN stopped being a liability, and became an asset. And, the equation library saved my bacon on occasion.
They will change their mind I guess...

This is not an IE-6 time again.
Actually, I was quite surprised during a recent visit to Japan. There aren't many cars, but most of them are big saloons (lots of Crowns). Then again maybe if you can afford a car in Tokyo or Osaka, you can afford a big one.
1. Because installing (frivolous) user utilities should not have the ability to write to critical system files, by default at least.

2. Because there's no make uninstall.

I've had this argument with others who get similarly worked up about homebrew as you seem to. I think the problem may be that you're thinking about installing core system utilities, whereas we're talking about installing all our frivolous user-domain software. So whatever package we happen to have read about and thought "oh I'll try that out". Prior to using OS X for the last 6 years my personal laptop ran Linux for the 10 years prior to that. Not everything was available via apt-get, and I know from far too much first-hand experience the dangers of installing software with root permissions, and not being able to reverse the process, so there's really no question in my mind that you're wrong; I suspect we must be answering subtly different questions as I said above.

Can you explain why you're emphasizing global software? You sound like you're talking about being a sys admin for a shared computing resource. We are just talking about our laptops.

Very occasionally we put on the hat of "administrator" of our laptop, but mostly we have on the hat of "the single user".

Now, how about my question: if it's as bad as people like you say, then why does it work so well for so many people?
https://trends.google.com/trends/explore?q=react%20js,vue%20...
"the fumes sure smelled like maybe I should be sterile by now"

You, sir, have just enriched the English language.
For $50.
Atom is known to be slow.

That doesn't make all electron-based applications slow.
Tesla workers are revolting? Why isn't this in the news?
You can still install the android version though, it is actually the same core as the desktop version and supports extensions like adblock and noscript.

What you can not do is replace the "os shell" that is chrome without developer mode, but I'm not sure that would even work with firefox even if it was "allowed".
What do you mean edge is not UWP native? Are you saying it uses Win32?
Well, it's the same thing: you can install any browser from Microsoft's Store on Windows 10 S.

So, Google will either have to release Chrome targeted for Windows platform (same way Firefox did on Android) or not be available to Windows 10 S users.
Precisely. And the fact Bing is the only search engine allowed (on spurious safety grounds) and Chrome is barred tells you everything. This is destined to fail right? The main advantage of, say, a Chromebook is that it boots instantly and handles multiple users with no IT oversight
If the problem is severe enough I see no reason in theory to not apply Eminent Domain in such cases. In practice what would likely happen is a local councilman's friend gets the lucrative development plot in an act of corrupt capitalism.