skysight-inc/HackerNews huggingface dataset:
you use intuition to come up with the argument. then you use a proof to convince others.
> These were all industrial grade until the late 90s-early 00s

I believe the point being made is that the only ones publically admitted to being lab made were the industrial grade. The lab made gem grade were made to look like mined stones. The belief is the Soviets kept this a closely guarded secret because it was very profitable for them.
iOS doesn't allow you to charge existing users for a version bump.
Does the built in git support multi root workspaces yet? thats the main feature I'm looking forward to.
That was my point exactly. Before if you really needed the benefits of running on BEAM then you would have chosen Erlang. Now that subsection will fragment between Erlang and Elixir. Today Elixir developers still will lean heavily on the interaction of Erlang libraries until someone in Elixir-land needs something that isn't supported so then they will re-invent that particular wheel in Erlang and thus the cycle continues ever on.

Then as you stated yourself Go is being used in areas where PHP & Perl were used before (as were also Ruby, Python, and Lua). So now there is just one more fracture there. Of course this is especially interesting since Go was supposed to be a better C or C++ then that should have placed it pretty squarely in systems programming land, yet is has managed to gain more traction as a glue and web services languages, ergo it ends up competing in this space when it probably should have competed more with C/C++/Rust.

Rust; as a systems programming language still has to compete with C/C++/ObjC in this space and considering that "all the systems" already run on these languages that is one huge challenge to change the guard there. I'm not saying that Rust is bad, rather just that I think it's long term outlook may actually be rather bleaker than other languages due to these challenges. Quite frankly D had some great concepts and improvements as a systems language over C++, but it is still barely a blip on anyone's radar.

If an individual is just trying to learn and expand their horizons then any of these languages are great to pick up. If, on the other hand, they are banking their future career on one then none is a sure fire bet right now. One would honestly still have more luck with a tried and true like Java.

Personally I enjoy picking up new languages just to see things from a different perspective and continue learning. Heck I spend much of my free time coding in Crystal which hasn't even hit a 1.0 launch so that adds pretty much zero improvement to my career prospects. :)
> The moral argument can be made that theft of property is equivalent to theft of a portion of one's life.

That's bullshit but even by that logic, killing the thief would not be a proportional response.

Plus most cars are insured to cover theft and since it was in the driveway, it possibly could have been covered by homeowner's insurance.
http://musicforprogramming.net/

https://soundcloud.com/hex-ane/sets/sojourn-ep
Thanks for the response.

Would an ISP blocking IP's or services cause any issues to one that isn't? (i.e., peer exchanges/access points)
"Breaking news! The sky is blue in Russia too!"
In production code, if I ever have clever one-liners, they're usually offset with just as many additional lines of comments to explain what it's doing and why it works. Plus, this function is generic and would probably be extracted into a utility module, anyway.

To your point, though, this one is pretty esoteric.
The idea of using the name Jango is probably patented.
For anyone who has previously read or seen Shiffman's book 'The Nature of Code', he's also ported the examples in the book(Processing) to p5.js

https://github.com/shiffman/The-Nature-of-Code-Examples-p5.j...
http://natureofcode.com/
debunked is a hard word for "hey, lack of peer review":

"... Coffield's team found that none of the most popular learning style theories had been adequately validated through independent research." - https://en.wikipedia.org/wiki/Learning_styles

sounds more like lack of funding than pseudoscience.
Google is trying to find users for their cloud. A hot startup using GCP is good PR.
I give them credit for putting together a fun explanation of what they are trying to do.

I've used Processing Java and Processing.js, so I assume this is some continuation or extension of those projects.

It might be more effective if the explanation focused on the benefits of using p5, rather than just saying "It makes a circle" or "It draws a slider" (which are features).

For instance, maybe some of these are true:

- p5 speeds the creation of animations on your site

- p5 allows beginners to create complex interactions compatible across devices

- p5 allows low-cost prototyping of game designs

- p5 shrinks site size by replacing videos with animations

Of course you would have to look to the community and beyond to figure of which resonate with potential users.
Netflix Is Abandoning the Fight for Net Neutrality at a Critical Moment
I half expected this to be tongue in cheek exposition on creating molds. I guess it was on my mind after watching a friend artist creates sculpture molds for pewter casting.
https://www.joshhardie.com/fullscreen-page/comp-izfweszu/f59...
Async/await is the replacement for promise chains.
The page doesn't seem to be declaring an encoding - on my computer set to Japanese the browser is assuming Shift-JIS and making a mess of everything
Is it really ad hominem to draw uncomplimentary conclusions from your evident disinterest in addressing substantive criticisms of the argument you're advancing? I don't think it is. Perhaps I'm wrong about that - but what else are you giving me to work with?
well, founder of minecraft sold it for $1 billion, and he was kind of a solo founder.
This. I work at a University where accessibility is a major issue when developing public-facing web apps. Any library/practice we adopt comes with a decent dose of "Will someone (minor sight issues all the way to blind) be able to use this? Someone with (minor hearing issues all the way to deaf)?" This seems promoted as a learning tool... just wouldn't fly in my department.
Views are only a solution for reads, not writes. FDWs are not an elegant solution to anything related to this. Think microservices that already have an api defined.
This seems like a petty thing to complain about to me considering how excellent the tech is and how it makes interactive graphics attainable for so many people.
(not an expert in this field obviously)
I believe that it might have to do with HIPAA compliance and the red tape overhead that scares away potential disruption. But I imagine if someone were willing and able to disrupt it, they'd make money hand over fist.
What's news to me out of all of that is that the transaction cost of series A averages 60k. Seems that the market for series A is a highly inefficient market as I know quite a few series A companies who would love to secure an added 60k a year customer in year one after series A, and would probably pay more for a sales person who could find that customer. Quite a gamble doing a transaction whose cost averages the annual contract value of one prized customer for most companies.
What property of a dodecahedron makes it useful for 3D scanning?
Brag about it on the internet in question form
> You do realize that the recent administrations are the exact victims of those failed
> polices back in the 50s/60s? You do realize that the current Chinese President
> had his father put into jail because of those policies? Do you even know that the
> Chinese President himself was sent to the most rural area to work as a
> farmer/labour for 7 years because of those policies?
> Suddenly, the victims need to be responsible for the horrible past.

I used that example only as a counter example to the statement made in your previous post, that "Chinese living in China" can "figure out what is truth and what is propaganda, and "Chinese as a population of 1.4B" cannot "be easily manipulated."

Not to divert too far, I am just saying that, the propaganda and the censorship in the country made it is almost impossible to find out the truth, in many cases such as those ones that I listed in my previous posts.

There is a saying that "in today's China, the history is unknown but the future is always sure..."

Back to your question in your current post: yes, I know that Xi Jinping was persecuted during the Cultural Revolution...So was Bo Xilai, but that doesn't change Bo's apparent fondness about the Cultural Revolution style...

And, please don't mix up the Great Famine with the Cultural Revolution -- they were almost 8 or 9 years apart...and neither Xi Jinping nor Bo Xilai was much affected during the Great Famine...

> This is as silly as arguing that thousands of people
> got killed by flying Boeing-747 and thus it was a bad
> idea to develop 747.

Sometimes inappropriate analogies could misguide people's reasoning...to justify your analogy, you need to also do a cost/benefit comparison and see if the two cases are at a similar ratio or scale...

And just try to live next to one of those factories in some seriously polluted areas in China for several weeks , perhaps you could have some empathy for the local people who have been living there for their entire life...

And how much compensation will they ever get?

Well, again, my original point of using this example was only to address your statement that people in China know the truth well...If that is the case, I don't think people these days, including you and me, would have too much contention about what the truth really was...

In the future, let us try not to divert from topic to topic -- then this discussion would become arguing for the purpose of arguing, instead of for the purpose of getting closer to the truth...

> so just follow your system because it works so well in
> Arab Spring countries lately? What a joke.

If you look at a broader historical picture, then do you happen to know that there was a Spring of Nations around 1848 in Europe? Just look that up...A little more knowledge about the truth won't do you harm -- and, the Spring of Nations is not a joke, it is a historic fact...

==============================

If you have more counter-arguments, please list them below...I will try to come back to address them later when I find some more time...thanks...
Show HN: Search 1M recipes by their ingredients
Here's one of the scientific questions, and FWIW, it's actually written right on the first page: can you implement a programming language that relies on synchronous primitives in a language that has only asynchronous primitives? The answer to that question is not obvious, but it turns out to be "yes". Doppio is existential proof that it can be done. Furthermore, that fact is falsifiable (see Karl Popper), which makes the process of learning the answer "science."

You may not think this is an important question to answer--and that is your prerogative--but you can't argue that it isn't scientific. One of those other scientific questions is about threading (again, see page 1). BTW, did you know that System.out.println relies on synchronization primitives? You literally cannot write helloworld in Java without invoking a lot of machinery.
For me, before you get a level where you can understand proofs or even how to read them, you need to understand why lemmas, axioms, and other components are true. My take is more about how to learn to understand the calculatory side of math, which I think is a prerequisite for taking on the reasoning and logical side of it.
I think the point of the advice was not higher performance, but to get out of the destructive non-functional loop.

If anything, I think concentrating on performance and competition can make it worse.
I've been meaning to create a marketplace for data to solve this problem. The obvious issue is how to protect sensitive information (perhaps instead of selling cleaned data, the platform trains models for you on leased data). I think the problem will grow quickly as meaningful data and the tech that it enables becomes an ever growing barrier to entry against startups and slow moving enterprises alike.
Would you say the OCaml-port-as-an-optimization-strategy only makes sense if the program is compute bound, though?

The reason I ask is because we're running a Erlang+JInterface program and the performance advantage the JVM has over BEAM is less than I would have expected. Even batching requests up into big pieces, we still see it's about 30% slower than running the same stuff in Elixir, without so much copying. But the reason we're doing JVM stuff at all is so we can re-use a whole bunch of code we already had written, and I would have expected it would have been a marginal performance win as well, but it's not.

Perhaps we're doing it wrong, too.
https://www.csie.ntu.edu.tw/~r97002/temp/Concrete%20Mathemat...
I wanted to find an average recipe for “no-bake” cookie. This is complicated to Google because the “no-bake” cookie goes by many names (read on to learn them all). My search was also complicated by a need to find a recipe without peanut butter and with coconut.

This can be done with a Google advanced search that identifies the ingredients to include and the ingredients to exclude which returns a search results list that are pretty good matches [1]. However, I wanted to find the average recipe so I wanted a quick way of scrolling through all the recipes (instead of opening 20 tabs). To solve this, I made a tool [2] which you can use to quickly search and compare recipes that include a certain set and exclude a certain set of ingredients.

Using this ingredient search I found 69 recipes that had the ingredient set for “no-bake” cookie. [3] The results helped me find an average recipe. As suspected, I found that “no-bake” cookies go by quite a few different names (cow pattie cookies, saucepan kisses, fiddle diddles, frogs, chocolate tidbits, chocolate yummies, chatters, oaties, cow pies, bon bon jovi’s, snowballs, haystack cookies, barynard cookies, mud pies, reindeer poop, and hot rod cookies) thus strengthening the case for having a recipe search by ingredient and not by name.

[1]: https://www.google.com/search?as_q=recipe+cocoa+sugar+milk+c...

[2]: https://timetomakefood.com/find

[3]: https://timetomakefood.com/find?include=cocoa+sugar+milk+coc...
It was worse than merely "didn't work" (in the sense of broken or defective)... seventy percent of them were outright fake.
Hello,

Thanks for your reply, although it seems than an L VISA is somewhat easier to get, that will require my current employer to set up a branch of the company on my country of residence and to hire more people, and that's an scenario we will like to avoid, as the goals is to get me into the USA, if we were to hire more people in here, once I'm gone we will need someone to manage them.
Apparently writing in cursive is superior to non-cursive when it comes to remembering what you wrote down too. That being said I take notes on my laptop all the time just because I like having everything stored in one place, backed up, organized, etc..
To extent that there are a few minimal laws protecting individual investors in the U.S., they exist because scam artists try to steal everyone's money.

That rule - which you or someone else has ranted about before - vastly increases the returns for individuals. Yes, they get pushed to big companies and "safer" investments. But they also get scammed less often. Overall it's a big win for individuals.

Consumer protections: a force for enormous good in the world.
Overtaken by HTML templating languages, gems and a dozen other things with the same name. Eventually these items reach such a density to form a black hole, sucking through the older items, perhaps to another place in spacetime.
Why should I use fedora on my laptop over Ubuntu? Even on servers?

Does fedora increases my productivity?
Any idea how much he paid for that domain?
I started with the GH60, then handwired a broken ducky shine 3 with a teensy 2. I now use a jd40 and I'm waiting for a planck.

I didn't come up with it out of the blue... I think I was asking some IRC friends about dip switches and if there were any keyboards that supported a switch for disabling or remapping caps lock. Someone showed me the mechanical keyboards subreddit and that lead to a massive rabbit hole.

For anyone interested, handwiring an older mechanical keyboard is like the super budget way of getting a programmable keyboard since you don't have to buy switches, PCBs, keycaps, or plates. There's plenty of information online and the leopold and ducky cases are big enough to house everything once you desolder the PCB. Teensy 2 is like $17.
He and Lauren also teach a couple of courses over at Kadenze:

https://www.kadenze.com/courses/introduction-to-programming-...

https://www.kadenze.com/courses/the-nature-of-code

(disclaimer: I work for Kadenze)
Weeks or months... Try 2 years.
Did he? I don't remember that, but maybe I missed it. Also, the relationship between Eastern Texas and patent trolls is related to the branch of the Fifth Circuit court, whose justices are appointed by the President (currently, 3 Obama appointees, 2 GW Bush appointees, 1 Clinton appointee, and one Reagan appointee), not anything that Mitch McConnell has any influence over.
I'd love it if it did. Use a sane programming language on the web again.
Never really thought about it, but the banners were rare (about four a year) so it wasn't a big deal. Also, the inkjet paper was conveniently around. :)
I have heard that the immigration process for Australia and Canada is easier, but the problem is that I don't have a prospective employer on any of those countries.

My current employer is based on the USA.
It will make it harder for smaller and startups to compete with established players.

You can think of it as if phone companies grouping businesses in different buckets and then charging extra for better service. Small businesses will have to pay phone companies extra if they want their customers to call them.
Learnr: Interactive Tutorials for R
Lol I'm not a lawyer and I am not really interested in the legal distinction between idea and implementation, because if a non practicing entity can buy a patent that amounts to a few flowcharts you're just arguing silly semantics as far as I'm concerned.
Stuff like outbrain.com, scribol.com, travelwhip.com, and their ilk. Obviously these are not strictly "news" but you get the idea. I think of them as sites that will do almost anything to increase clicks, ad impressions, and affiliate revenues, including presenting severely compromised content.
> Processing (from which p5 takes its inspiration) has an explicit goal of being beginner friendly. I was first introduced to it in an art class.

openframeworks.cc is a vastly superior library IMHO (C++ though) for serious visual work.

Processing already has a JS port which can be used both with Javascript and a Java like language ( http://processingjs.org/ )

The book http://natureofcode.com which is a good starting point for creative coding uses ProcessingJS
Greg Egan explores the concept of Wang tiles as a naturally occurring computer in his excellent novel "Diaspora":

http://www.gregegan.net/DIASPORA/DIASPORA.html

It gets a bit dense at times, but I would highly recommend it, especially if you are interested in turing complete systems.
Show HN: SnipEx
...but it continues to apply to less than the entire human base that generally browse the Internet. Seems like it makes interactive graphics attainable to people who were already able to, just making their effort to achieve it less.
Progress is modern computing has only been exceeded in the increased in bloatware! Using these lean and mean apps on modern hardware is heavenly - the way I imagined, 10 years ago, of how things would be today.
Hey nice! I wrote a minimal Windows console-based hex editor [0] just recently for fun. Maybe I should submit it.

[0] https://github.com/samizzo/hexed
How could a company avoid that perception from the part of professors, though?
As I understand it, there's no real question about whether or not black Americans commit more crime than other races (the data are all consistent, including that collected from victims and witnesses), but SES alone doesn't explain the gap IIRC. I suspect it has to do with the relative concentration of poverty, but that's just a hunch and I doubt it's all down to one simple factor anyway.
Mr Bean?
(Disclosure that I work at google)

Well, I mean there is that whole thing about how federal funding cannot go to gun violence research. So there are absolutely types of research that the government not just passively, but actively attempts to prevent.

I'm not saying that Google is being a good guy here, but I also don't think you can so easily make the argument that the (US) government is any better.
Apparently, Adobe Flash's vulnerabilities don't count.
Advanced Packaging Picks Up Steam
Ask HN: Why haven't you used Triplebyte, Hired, or the like?
1) If you recently were or are currently on the job hunt and you haven't used a service like Triplebyte or Hired, why not?

2) As a company, if you're not using those services or similar to find candidates, why not?
Surface tension and evaporation would just show up as noise that would disappear with enough dips.
Isn't that merely the slippery slope fallacy?

Firstly, the internet does not permanently and completely eliminate our agency, it reduces our agency due to the fallible nature of self-control.

Secondly, all of the other activities you listed do not reduce our agency to the extent that the internet does. Some things are more addictive than others. To claim that meteorology and the internet have the same risk to our agency is absolutely absurd.

Thirdly, establishing distance from the internet (e.g. not involving computers when they aren't necessary, using the computer at the library instead of keeping one at home, adding restrictions to a smartphone or using a dumbphone) is not the same as giving it up altogether.
Your resume is the story you tell a prospective employer to get an interview.

Does the story you want to tell include that 1-month old position? If not, don't include it! It's a resume, not a deposition.
You, sir, are a badass. You should sell wifi power cycling sockets. I will be your first customer.
Yep, it should be. Thanks for catching it.
Oh, wow.
I work in an industry you wouldn't think is similar (telecom). It's hard to establish trust, it's more complex than you think, it's more regulated than you think, more rules than you think, closing deals takes longer than you think (6 months is long? Try multi-year sales cycles!), big companies will ruthlessly undercut you to destroy you at their own expense...

You can't just slap together a single page javascript app and close a deal. You need credibility, capital, time, solid engineers... and most strong engineers will avoid EMR software like the plague given the riches they can make in other areas in 1/10 the time.

I wish everyone the best of luck, it needs to happen, but it will be hard.
it's also a good scapegoat to people wondering why they only fight the monster of the week on the many preindustrial planets they meet then adbandonig them to their quotidiane misery afterwards instead of, you know, dropping a basic medicine handbook and a civil engineering primer so they don't all die from infection and water shortages.
That, indeed. When I compare Elixir/Erlang to some other systems I worked on, "shallow" is the word that pops up. You hit a limitation, you dig into some source code, and you find out that it's pretty simple to understand and to fix it. It feels manageable, I've yet have to run into frustrating roadblocks, and that all gives me the confidence that when I do need to scale up, I have a system I will understand and will be able to adapt. It looks like Discord's story confirms that.
Scientists Discover Novel Treatment Target for Pulmonary Fibrosis