skysight-inc/HackerNews huggingface dataset:
I think what's good about fitness goals, is that they're all very achievable. If you are motivated, you're chances of success are almost 100%. There's not a lot of factors out of your control apart from the limits of your own body. In that sense, they're good for moral and confidence. If you struggled at other things, taking a goal whose success is in your hand, and for which failure has no consequence is a good way to test if you're the problem or not.
Which alternatives do you recommend?
This is compounded in the weird American class called "precalculus," which is just a random grab bag of math crap that might maybe needed before calculus but might not. In most precalc classes I've encountered, not only is there no explanation of why the concepts will be used in calculus, but there is little attempt to relate the concepts covered in the class. Let's go from linear equations to complex numbers to polar coordinates! And let's not mention that complex numbers and polar coordinates are related!

To top it all off, a lot of young college students taking precalculus are taking it as a terminal math class -- they'll never take calculus! It's just for a credit! So you've got some poor kid who hit that wall in high school and is repeating precalc and going through some unit on polar coordinates who will never take another math class again and will somewhat justifiably think this whole thing is stupid.

In theory, I strongly support "math for liberal arts"-type classes instead in college. When done well they might cover voting systems and how you can prove there isn't a perfect one, gerrymandering and how you can use math to get several solutions, perspective drawing and its relation to projective geometry and Renaissance art, a bit of number theory and basic cryptography....
Assuming an Indian coder is a good English communicator, would working the night shift be such a big barrier ,compared to the salary potential ?
Is that unexpected? Seems like it makes sense that doctors who specialize in pain management would make up a huge share of painkiller prescriptions. And oncologists make up a huge share of chemo prescriptions, etc. etc.
This is exactly right. Trump seeks legitimacy for his policies, and by attending these meetings, tech executives give it to him. They get nothing in return. Sad!
> But who's realistically writing webapps using Ruby without Rails?

Sinatra is very popular...
Google bans its ads on sites that use annoying ‘pop-unders’
Bad argument IMO. You don't know how much more of a tech center CA would be without their high income tax. We only have 1 data point, and we need 2. I know I personally avoid California because of the high taxes, and I doubt I'm alone.
DUPE: Previous post with a different title posted 12 minutes before this one => https://news.ycombinator.com/item?id=14745961
Agreed. But learning multiple unfamiliar concepts at once takes longer than learning one unfamiliar concept at once.

It's a fact that some people are intimidated by Greek letters and highly symbolic math, I'm not sure why that's being pushed back on. It's an open question, not a statement on my part, whether using more familiar symbols would speed up learning. Are you absolutely certain it would not? Why? Have you tried?

Lots of people on HN believe music education would be improved by updating the notation to be more "modern", and complain that music is more difficult to learn than it could be.
How about having a massive murder rate? Having a great train system is great, but it's not exactly something to brag about and definitely something someone is going to overlook the murder rate for.
Indeed, I also reached this conclusion upon thinking about it a bit more.

So a force sensor on the arm would only be good as a way of measuring what they are already measuring, that is, the volume of the displaced liquid.
You should probably add Discord, as well.
Would you care to share your ideas/ideology as informed by your experiences?
it's very unlikely this is going to be the bottleneck in your application
Does anyone know where this website get its data from? Are there public data sets that they are pulling from?
Yes and no.
In the sense that many "manufacturer tools" for USB sticks (and controllers) are available (sometimes released by he actual manufacturers, sometimes released by some "OEM" or "Brands" as a recovery or formatting software, the most part AFAICT leaked), while there are very few (if any at all) correspondent tools for SD cards.

Here is a couple known articles by "Bunnie" of BunnieStudios, respectively 2013 and 2009:

https://www.bunniestudios.com/blog/?p=3554

http://www.bunniestudios.com/blog/?page_id=1022
Heh, maybe JS becomes finally usable just before WebAssembly takes off, rendering it obsolete :-D
Here's something else to consider. There used to be obfuscated C programming contests. If symbols are just symbols and using them in nonstandard ways isn't confusing then shouldn't this mean that there is no such thing as obfuscated C programs? Does the existence of obfuscated C programming contests imply that programmers have a serious problem with understanding vs rote learning?
Well, I was trying to make two points.

1) Arithmetic (number theory) is far harder than most people realise, to the point that its considered one of the most complicated mathematical disciplines.

2) Most subject areas in math bear little to no resemblance to arithmetic, so it doesn't make sense to call all math 'Fancy Arithmetic'.
exactly, this kinda of ranking simply feed into the mob mentality of blaming doctors and drugs for addiction.
The stigma of opioids is going to painful for patients.
My wisdom teeth were removed, and my surgeon did not want to prescribe any.
I was in pain for a couple days before I screamed at them and something that worked.
It was a very unpleasant experience.
My issue with Rails/Ruby (I've been Ruby developer for 4 years) is people have this tendency to write monoliths and crazy unmaintainable code.

I wish we wrote our stuff in a functional way like Elixir.
I was involved in designing most of the BrainHQ tasks. They're supposed to make you sweat.
Quantum teleportation for the next generation internet is now closer to reality
The reason I quoted grand parents is because a good amount of Fortune 500s were created in the 1900s. That would be my parents to grandparents generations not millenials.
i'd think we would want to know as soon as possible, so we could at least attempt to prepare militarily. Remember the fates of all those tribes that met peoples with superior technology.
EU, no issues with ESTA. OK, if I were from Russia or some 3rd world country then I might be in troubles, you're right.
That's the way my kids were able to grasp basic math. For fractions we used pizzas. Being able to hang the abstract concept on something that they were used to dealing with made it work for them.
No URL right this second (maybe I should write a blog post–), but I would set GEM_HOME or BUNDLE_PATH env variables as I ran bundler to have it install in a different folder, and add the folders as necessary to GEM_PATH at runtime. I would also consider using a local cache folders for the source of the gems bundler uses. This is the purpose of http://bundler.io/v1.6/bundle_package.html which assumes that gems are installed separately rather than loaded directly by path because of platform differences (packaging on Mac to run on Linux, for example). But you don’t need the overhead of bundler’s packaging and install process if your binaries are built in the same environment they run in, as could be the case with Docker or VMs.

You could also point BUNDLE_PATH at the last place bundler ran for that environment (don’t delete the old gems) and that would speed up the install, but a better approach might be to package to a shared folder and then install to env specific bundle path folders in your docker image/build workspace, if you want bundler to manage the shared caching while keeping gem output separate and unique to each build.

It’s important to remember that gems are just folders of ruby files placed in the load path, sometimes with compiled bits to load at runtime, that could in turn be dynamically compiled to rely on system libraries or non-Ruby packages. So you have similar constraints with Ruby that you would have with Node.js – the potential for issues from the portability or lack thereof for native code dependencies. That’s why there’s a distinction between “install” and “package” – install will make sure the binary output can run on the current system unless flagged not to.
Heck, what about any kind of integers, so we can use bitwise operations without `double -> int -> double` casts?
Is web scale like the internet tax?
I'd love to see an analysis that finds a good way to try and discover inappropriate prescriptions. Doctors deserve some benefit-of-the-doubt for this stuff because these are legal medications that treat common symptoms. What is the most useful way to discover when a doctor is making too many prescriptions or not screening their patients for appropriateness of prescription?
> [...'man\u0303ana'].length => 7 // WTF? Why doesn't this match the behavior of [...'\u{1F4A9}'].length ?

The key thing to remember is that iteration over Unicode strings only makes sense as iteration over code points, not UCS-2 characters, not bytes, not grapheme clusters. The JS String iterator was very deliberately made to iterate over code points. That length reports UCS-2 characters is a historical mistake. That padding is operating on UCS-2 characters is probably a reflection of the fact that the operation isn't well-defined beyond ASCII.
During login try picking X.org instead of Wayland, you probably have something that doesn't play nice with Wayland yet.
The cost of priced rounds is often brought up as a reason to choose a SAFE. Why are priced rounds so expensive in the first place?
I believe this is only for German and EU citizens, right?
There are people who have dyscalculia, essentially math dyslexia, and it causes problems beyond simply being able to do basic algebra. https://en.wikipedia.org/wiki/Dyscalculia
I didn't believe this as a child in the '80s, but in the last 10 years at least, Putin's Russia has been freaking horrifying to me. So yeah, they aren't the world's only bad guys, and they're probably not the worst, but it's not for lack of trying. Putin's vision of Russia doesn't even try to avoid looking comically sinister. I honestly don't see how anyone who isn't wrapped up in self-interested religious or ethnic nationalism could see it any other way.
I agree if we are talking about syntactically expressive power.

I was talking about conceptually expressive power. Symbols have no conceptually expressive power at all, we assign meaning to them by describing what they do using familiar language, and previously defined symbols. The transitive definition of any symbol is completely and only defined from first principles via familiar language.
Over what timeframe?

And this is Medicare part D data, correct? So it's only a subset of prescriptions made, and not by all doctors.
This is why I think more people who are looking for remote should be open to becoming a contractor/freelancer temporarily. Working remotely is already an accepted practice in that context, allowing you to build up a track record of successful remote work. That will give many companies the confidence they need to hire you remotely, and you can offer to take on a small project contract with them first if they need to see it for themselves.

I only contract remotely, with no intention of taking regular employment any time soon, and I still get asked if I'd like to join the team full time as a remote fairly often. Not because I'm so amazing but because they don't need to guess or take risks, they already have proof I can do it successfully for them.
Seems to me you're all irked by facts? Sure, plenty of white men aren't prospering. Irrelevant. A disproportionate amount of them are succeeding in the "algorithmic economy." I don't see why this is so taboo to point out.

If race or gender doesn't matter, why do 75% of investment dollars go to white men? I personally doubt 75% of people in the "algorithmic economy" are white men. But I'd love to be corrected about this.
Right; AR is significantly less useful without a massive data platform backing it up. But the real problem is that Snap doesn't really have too many paths for growth that don't run into Facebook's existing network effects.

Facebook is already a top aggregator -- and already has a lot of preference data from billions of users. Those are enormous network effects, and even if Snap is hugely innovative, Facebook will always be able to replicate Snap's products much faster and better than Snap will be able to replicate Facebook's network effects.
>Are they trying to say that those companies pollute directly, or that they sell to people who then pollute?

The companies are selling polluting materials, every single one of them is a producer of fossil fuels. Can you really sell a customer a gallon of gas and then blame them for the pollution when burning it?
death metal
It's faster than Python, at least by my most recent personal benchmarks.
What the CRTC’s Wireless Code Means for You
Have land values decreased? And I don't mean commercial lease rates, I'm talking actual residential real estate. If not, people still want to live there.
It's actually a little scary how much of what we end up doing in life depends on the kind of teachers we get at a younger age. I can trace my academic pathway almost entirely by a few key teachers that had a huge impact on my interests.

A really good art teacher or a really good math teacher can really change the kind of future you'll have.
No. If it's good enough for companies like Zendesk or Shopify, is probably good enough for you. And if your "web" somehow gets to the point in which Ruby/RoR can't make it scale, congratulations for becoming the next Twitter and then you can migrate to something else.
I definitely feel my attentiveness and focus dropped dramatically after computers were introduced into my work life. It's a shame that computers provide such a thin line between work and entertainment.
This is actually kind of terrible. A compromised ipad could either compromise the planes actual vital systems for one, any time 2 systems are in communication a compromise is possible, and for two it could introduce a subtle numerical error.

I can't imagine a scenario where this ought to be allowed.
Well for the people I lived in cities as well, but I found I made far more and more profound friendships in villages and definitely the one I live in now. I made real friends there after the age of 35 which I would have a hard time doing in a city, even younger.

And the real benefits; what are those? Because I think some are perceived benefits. If you like that kind of thing, then sure, but that depends on what you mean? Instant grafication of everything always available and brought to your door I personally(and I say that carefully) perceive that as a weakness of self control. And really, each her own; I have this weird thing that I either like tiny villages (<100) or huge cities (>15m) but to live in I found tiny works better for me.

I meet a lot of people who want to leave the city but think they cannot, hence the question. If you like it, you like it, not trying to convince.
Pentagon Tiling Proof Solves Century-Old Math Problem
No.

How about this: understand what the hell you're doing.

For 99% of the web, 531 requests a second is beyond what you need. Not everything on the web needs to respond to 7000+ requests a second. In fact most of it doesn't. Heck, most of it doesn't need to respond faster than 1 second. In my experience, most of the poor performance in Ruby web applications is caused by trying to shove too many operations into the same process and making all data "first class". This is probably in part because Rails for years didn't include a built-in jobs system.

The only thing "web-scale" means is that something serves HTTP requests through the web in a way that people find useful. If so, then any language that can create sockets is potentially web-scale, including COBOL. Beyond that requirement, there's no such thing as "web scale". All web companies like Facebook, Amazon, Twitter, Apple, etc., operate at different scales and adjust to their own needs accordingly.
WebSight, a computer vision app showing off the power of WebAssembly and asm.js
> Do you want to know what worked? Memorizing times tables.

That obviously hasn't worked as most people are quite awful at math and society at large hates it. Memorizing times tables has been a spectacular failure as has memorizing formulas.

Math is about problem solving, not memorizing answers to common things; it's the focus on memorization that's made so many people bad at math to begin with. Common core is an attempt to address this by focusing on how the problem is solved rather than what the answer is, it's freaking parents out, but it is a better approach if you're actually trying to teach math.
that's inconsistent with the other Array docs. The correct function is WebGL2RenderingContext.prototype.getActiveUniformBlockParameter() if you're trying to be consistent
Shouldn't it be ".map(([prop, value]) => ...)" ?

I like to write it this way, using as much syntax sugar as possible:

const mapObject = fn => obj => Object.assign(
...Object.entries(obj).map(
([key, value]) => ({ [key]: fn(value) })
)
);
Not trolling, but really curious, how do you propose one demonstrates the following in a very convincing way during the interview?

> - You need to demonstrate, without a doubt, that you can/have worked autonomously, that you can/have been self managing in the past

Do you simply state your experience of having worked autonomously, or having self-managed? If yes, how would you still stand out, because it's like every other candidate also states the same thing "Oh yeah, I require minimum supervision, always get my sh*t done on time by self-managing".

and

> that you provide a better bang-for-the-buck than anyone else who has applied

This is even more vague and fuzzy. How do you demonstrate that you "provide a better bang-for-the-buck than anyone else who has applied" during a phone interview? References?
Microsoft's default font is at the center of a government corruption case
What Are the Top Causes for Unhappiness Among Developers?
> have chickens, goats, dogs, large garden with fruit and veg, pool

I have no interest in any of those things. And, in fact, negative interest in some of them.

I can walk to dozens of unique and interesting restaurants, share a bottle of wine and not worry about driving home. I can attend plays, concerts, and comedy shows whenever I'd like (again, all without driving). My friends can stop by and say hi without it being out of their way or even a big deal.

Where you live is a matter of trade offs. Different people have different value systems along these things. That shouldn't really be a surprising thing.
Clickbait title aside, use whatever language will make you and your team most productive to launch your product, if you run into issues once you hit it big concern yourself with "web-scale" then.

In 15 years of coding I've run into extremely few web dev projects that tree profiling to find the issue then caching hasn't solved.
OK, so am I reading this chart correctly? The top guy issues over 21,000 new opioid prescriptions per year. Not pills, but new, and presumably refill, prescriptions. So that's about 58 prescriptions per day of the year or 84 prescriptions signed per work day. Which is 10.5 per hour. So he spends on average 6 minutes evaluating each case before deciding a new or continuing opioid script is an appropriate treatment.
No I forward all to Outlook.com and send from there as well. Sucks but works.
On the other side of it, why would these "smart people" want to bother helping their homeland versus helping them and theirs?

Maybe it's worse for those countries, but in a world of globalisation, it's not irrational to pursue the opportunities in a place where you can get the most bang for your buck. You can always return if you want to, but that's not the path of least resistance.
> Sounds quite logical to me. If we assume a gaussian distribution

In this context, Gaussian is a pretty useless assumption without fixing a variance. Proposed alternatives range from "already implemented" to "totally infeasible" depending on variance.

> which tests seem to verify

Not really. For each individual subject area, maybe, and again, Gaussian is pretty uninformative.

But the odds of a student being "average" in every subject area != the odds of a student being "average" in a given subject area.

> whose level there are ways to accommodate anyway in most school systems

Except the whole point is that there are not currently ways to accommodate this in most school systems! From GP:

>> Schools (at least around here) do not hold kids back anymore. No matter what.

Also notice that holding back a student in math is possibly net detrimental if the student is not also behind in English and Science.

> but also about sharing the same teenager and adult-making experiences as other kids of your age, which is probably even more important that what's actually taught

Again, the prepubescent/tween/teen division is much less granular/restrictive than the competency-by-age-X division.
I'll drop Indianapolis in here. It is becoming a midwestern tech haven with large companies such as Salesforce making headquarters there.

Speaking from personal experience it is also dirt cheap compared to any other cities mentioned here and the salaries have been higher than what I have been able to find elsewhere.
Show HN: ImageWall – WebGL Builder Webapp for Perforated Metal
I didn't read Homo Deus but it is on my to-read-list. If you liked that one, you might also like "Sapiens: A Brief History of Humankind" by him.
If you get away from coastal cities you see similar phenomena in the US. I have family that grew up in a coal town in Pennsylvania where coal is long gone. The big employers are mostly fulfilment centers and the primary claim to fame is now its descendants of 19th and 20th century European immigrants enacting discriminatory housing policy towards the new wave of Latino immigrants.

A lot has been made about how these people feeling left behind relative to prosperous coastal cities enabled a Trump victory. The trends are of course much older than that.
US regulations would not allow this.
jerf brought up Earth orbit shades.
We can use gps to guide munitions moving at a very high rate of speed to very small targets. I'm guessing missiles and planes have better gps than your phone.
When could I try? The scheme was already there:

> create a 10gb EC2 instance
Isn't that the Guardian misassigning credit to Reuters?
Yes, sorry my bad. Edited
For Linux, there's:

- CAP_NET_BIND_SERVICE - Assigned to an executable, doesn't work for scripts, etc.

- Workarounds like authbind (https://en.wikipedia.org/wiki/Authbind)

- Then, as of kernel version 4.11, you can set where the non-privileged ports start, like "sysctl net.ipv4.ip_unprivileged_port_start=0" Somewhat helpful in that you could have them start above things like sshd (22), but below port 80. Still not great for multi-tenant, etc, though.
I saw a demo recently where someone used Microsoft Bot Framework for what you described. Can't find the video at the moment, but might be worth looking into. [https://dev.botframework.com/]
Wow, that really is a terrible name -- especially now that "hash array mapped tries" are a popular implementation of persistent hash maps. I wonder if there's any way to justify changing the article name on Wikipedia.
In that same vein it's LEGO, not Lego. :)