skysight-inc/HackerNews huggingface dataset:
The original posted "I'm fortunate" with a nice story about something they enjoy in life (orange juice from local farmers). Then the other one posted "I'm even more fortunate" and wrote about how their oranges were somehow more authentic. To me, it's the definition of one-upsmanship.

I live two thousand miles away from the nearest orange tree, so I'm not sure how I'm competing with them.
I've attempted to run it (not with this latest release yet though) and it appeared as if calling a numpy function essentially disabled the JIT for that function, which was not acceptable for us at that point. What did seem to help curiously was wrapping the numpy function in a python function and then calling that, which seemed to prevent the JIT being disabled in the calling function.
You also have to unfailingly keep comments up to date. Our org struggles a lot with this, but I wouldn’t say we are irresponsible apart from the fact that we’re using a language that makes humans do error-prone tasks that are already solved by automation. :)
The apps are tools, it's up to the humans to do or not do stuff.

In these cases, how are children getting in first? Where are the parents of these children??

Then, it's not the apps that create abuse, but the users on the other side. There could be a set of rules that the apps should make users agree with, and remind from time to time, like be kind, don't get angry if it doesn't work out, report strange behaviors/underage profiles/illegal stuff if you happen to detect one, ...

Is it that complicated to be adults in 2019?
Learn by Doing [Volume 41]: Machine Learning inside of AWS Lambda
This screenshot is great, and really makes another point: if you remove styling and JS, you'll probably end up with a more useful and not infrequently prettier page.
I didn't type out the word "second"
Oh man, that reminds me of an experience I had in college. I was working with the aerospace department on their fusion reactor (I was just writing software to help them process data from it, not involved in the science itself). My boss kept getting calls from crackpots who'd go on and on and on about their bogus theories, and how they were being shut out of the mainstream by small minded fools, etc etc.

It was pretty frustrating. He was too nice a guy to tell them off or even cut them off quickly.

My advice to any crackpots who are really sure they're actually geniuses: Get into the stock market (with a SMALL investment). If you're as smart as you think you are, you can find an angle and turn $100 into $1,000,000 or more, and then if anything it'll be GOOD that nobody ever believed in you. I've run across arbitrage opportunities that would have made me fiendishly rich if I'd noticed them sooner myself, believe it or not. Just be careful and don't mess with box spreads.
Trump’s planned AI initiative includes education, but lacks key details
Grossly, no, of course I wouldn't. However, the process of cooking things is essentially the process of using heat to denature and decompose components of tissue. So, it's not technically inaccurate to use the term if only a single protein is denatured by localised heating due to the non-ionising radiation. The point is that to use the term "cooked" in that way in this context is rather absurdly misleading.
I'm aware of the inverse square law, which is the entire point of my question. Even measuring a couple feet from the antenna would produce a massive difference in energy levels.
You'd be surprised. There are a few reasonably well developed server-side frameworks, some of which are already used in production various places.

Also a lot of the libraries which are mostly used in iOS don't have any dependancies on the iOS platform: for instance promise or event emitter implementations etc.

IBM is actually supporting a number of open-source swift projects as well: https://github.com/IBM-Swift.

Between that and painless interop with C/C++, Swift does not feel under-supported on Linux in the least.
It cuts both ways. As the author says, if you allow yourself to worry about every minute not working, you'll be mentally drained in no time.

On the flip side: Having my time tied to an hourly (actually daily) rate has saved me countless hours chasing things that weren't worth my time. Things like waiting in line for deals on electronics, or spending 5 mins driving around to find the cheapest gas or place to eat. 5 mins @ $100/hour is $8.33, far more than I'd save by spending time on it.

Even at $10/hour, the time I used to spend trying to save a buck was pretty wasteful.
> Require half payment up front, or for longer projects, a milestone-sized payment up front.

I like splitting work-pay-cycles into thirds or sixths, because it's easier for a client to buy into and helps to keep the ball rolling with overlapping plan / review / work / pay cycles.

It gives more room to prove the work / track progress, and it incentives iteration and client involvement, while also being small enough increments that there doesn't need to be a delay if one partner needs more time to think about something while the other continues fulfilling on their end.

And, it helps build trust, for example when a client can see things rolling well and makes an upcoming payment in advance, raising the work prepaid buffer ratio(?).

I think tau might have something to do with these ratios:

- https://www.reddit.com/r/visualizedmath/comments/7nyclx/grap...

- https://upload.wikimedia.org/wikipedia/commons/a/a5/ComplexS...

- https://www.reddit.com/r/woahdude/comments/22f22j/gif_the_re...

- https://d2w9rnfcy7mm78.cloudfront.net/688961/original_ee19f1...
Ask HN: Is it possible to maintain privacy while owning “smart” appliances?
I've been resistant to using smart appliances like speakers, plugs, lights etc due to security and privacy concerns. Plus, I have no issue with hitting a light switch when I walk into a room, I think it's a pretty natural UX.

Now that I've moved to an apartment that doesn't have very good light switch setup, I've decided to try using smart plugs and Dash buttons to simulate a light switch.

As I tried to optimize for privacy (not purchasing plugs/lights from Amazon and not using an always listening voice assistant) I found out the smart plugs I bought are made by a Chinese company that grabs all my data, including my wifi network name and password. I was having a little fun playing with these switches, buttons, and a Pi but things aren't as customizable as I had hoped (I can't make the dash toggle the lights, only on or off) and the privacy issues make me want to scrap this whole smart house thing altogether.

Anyone have similar experiences? Is there currently a way to maintain privacy and have functional smart appliances or will they all report back to some big brother somewhere? Seems like I should just be able to use devices that just talk over my local network (or even a web server I maintain) but maybe that's naive thinking.

What is your smart home setup?
Tell me where I'm wrong
I think that is mainly because of content control. Plain hotlinking is technologically simple, but a bad business practice.
Lisp does use too many parens. There's a gunning fog associated with debugging lisp, and that's one reason why I don't code in it even though professionally I have my choice in languages and scheme was one of the first I learned.
jQuery 2.1.3 is 27.8Kb. React + React DOM is 35.6Kb. 7.9Kb extra isn't nothing, but it's not something many sites really need to stress over. It's definitely not enough to state using React is adding "large amounts of framework bloat".
Does Google use PyPy at all? I wasn't aware.
Still don't get it. What do you mean by "base numbers" and what do you mean by "alternate between even and odd"?
Know Your Algorithms – Stop using hardware to solve software problems
Certainly, as in almost every JIT I know of, there are limits on which things get optimized in certain ways, which may be what you saw.
My last workplace's policy was to fully support the last couple version of Edge, Firefox and Chrome, but for IE11, it was "it won't be utterly unusable". That approach is becoming more and more commonplace, too. Reasonable fallbacks doesn't mean being perfect, either. I'll be honest anyway, most people still using IE11 these days are either literally stuck with it, or a pretty used to half the sites they visit to be a bit broken.
The World of Enrico Fermi (1970) [YouTube]
I believe the speculation is that they were on a fishing expedition to dig up political dirt / leverage, not perform some type of dangerous attack.
The main way big corpos are sponsoring os is hiring the developers typically. That comes with a whole lot of things that some people don't want to deal with, like changing your place of residence
Fuzzy Logic (2017)
Spoken like a true american...
If I remember correctly, calling products "best" or similar is illegal in Sweden unless you can point to verifiable neutral source such as product tests etc. I'm sure it's corruptible to some extent, but at least it is possible to prevent these things at large.
and the scope creep for the bad Online Identification begins. First it was no porn, then it was no dating. Soon it will be no rw to access to UK internet without age+ID. Disconnect the UK before the damage spreads!
That's pretty cool - have you been able to duplicate that weird feeling effect? Have others? Has it been double blind tested such that you can actually tell, with no other data, that your phone is transmitting with a higher power? Can you duplicate that same test with others?
> It is a pathetic, deplorable strategy based on pure greed

No. The number of pax that show up is somewhat random, the number of seats on the plane is somewhat random (weight and balance, broken oxygen mask or seatbelt, higher priority pax such as crew that need to be ferried to a flight that could not otherwise go, etc.)

To always plan such that the highest possible number of pax is smaller or equal to the lowest possible number of seats available is wasteful.

Why don't people understand that an airline operates under different constraints than a bus company or a train operator? In a plane, you can't just have a few more people sit in the aisle.

Now, like any stochastic problem, you assign weights to both suboptimal outcomes (empty seats, bumped pax), and optimise, which leads to modest overbooking. Now, most of the time everyone gets along (and more people than without modest overbooking), and sometimes some people are denied boarding. Some people need to be at a certain place at a certain time, and some people don't care if they're a day or two late. So you ask for volunteers and compensate.

It's not only perfectly rational, but also perfectly moral.

Why don't you get upset that people ever have to wait for surgery? Why don't we double the number of doctors and hospitals, so that always anytime someone needs surgery they can immediately get it? Well, because it's prohibitively expensive, and it's much more efficient to keep the facilities utilised as fully as possible, and shift around the demand (patients) a bit. Is that a deplorable strategy based on pure greed? No, it's a sensible optimisation to utilise scarce resources as well as we can.

Talking of greed, do you know how to make a small fortune in aviation? Easy, start with a big fortune.

Of course, regulation could make bumping pax even more expensive and thus change the calculation. That would probably lead to higher ticket prices and more (but emptier) planes in the air. Is that preferable to the current "pathetic, deplorable strategy based on pure greed"?

EDIT to add: This is assuming decent communication, and decent compensation for bumped pax (as is the case in Europe). I'm not really familiar with the situation in Northern America, if they just bump pax without compensation and/or lie to them, that's clearly not good, either.
New math bridges holography and twistor theory (2018)
Very few of which, if any, appear to be paid, which is what the parent poster is asking about. (Not sure if they edited that bit in after you responded?)
US is just one country in the global market, which in your link clearly shows as being dominated by Android.

I thought we were talking about China here.
it doesn't require a cloud based compiler; the quote above shows that you use TF-Lite, which is an open source project, or a cloud-based tool for people who don't want/need/have the ability to work with TF-Lite.

[UPDATE] I misread and assumed the previous case (where no cloud tool was required) was still true (I worked with previous versions of this device).
Obviously, no one said anything about "assassination" by Mossad. Your attempted use of reductio ad absurdum was in bad faith.

One would likely be more concerned with being accused of "anti-semitism" and having your name google-bombed by a Zionist smear campaign like Canary Mission. [0] Imagine having a potential client or employer finding your name on a list of "anti-semite Israel haters" for doing nothing more that suggesting Palestinians have human rights or that Israel engages in an aggressive espionage campaign against the United States?

[0] https://canarymission.org/
Congrats on launch!
I'm not talking about the bloat of the framework itself but the code you write to use the framework.

When you have 2mb worth of "React code" and the framework itself only takes up 35.6kb, that's a lot of bloat.
(Some) Airlines make money selling to passengers. For example - Ryanair’s entire business model revolves around selling you extras.

No passenger, no profit.
Why the world fell out of love with Silicon Valley
Maybe not a great citation: (A) working paper, (B) business school, (C) buried the lede.

The real conclusion is at the end of the abstract:

"ID requirements have no effect on fraud either – actual or perceived. Efforts to improve elections may be better directed at other reforms"
> 2mb html file, + whatever else for initial load?

nothing else because all images are already inlined as svg as well as all styles and the mentioned js code

> Your "solution" is one of the ones responsible for locking up mobile browsers all over the place, because the browser still has to deal with the entire DOM, and it's often done way inefficiently.

I only came up with doing it this way after previously having build the same app using react and old devices (eg android pre chrome) could not handle all the vdom diffing and add/removeNode.

Our users preferred a slightly longer initial load (even 10 seconds) and lightning fast interactions afterwards over fast initial load and sluggish UI for all the time using the app.

When doing client sit rendering you would still have to transfer and parse little chunks of json all the time.

As it turns out browsers are really good at handling even huges DOMs as long as you do not manipulate it to much.

Granted this way only works if you have a limited set of states/pages (eg a few thousand).
3.7 it's a minor update from 3.6, that basically consists in changes to the standard library rather than the language, and 3.8 I think it will be the same, so once the 3.6 support is implemented it will take less time to implement 3.7 support.
Want to expand to European market? :)
Beautiful story that a parallels my own. Dad worked from home, so read to me as I sat on his knee. By the time was at preschool could already read quite a lot. A gift that has stayed with me for life as someone who starts to reads most anything within reach.
Since Google+ is pretty much gone, now is the time to bring back the + operator.
> You can write a lot of that stuff in a dozen lines of JQuery with nicely refreshing content and ajax instead of throwing in large amounts of framework bloat.

OTOH jquery is much bigger than you'd expect, there isn't much of a difference between a minimized jquery and vue, or even react once you factored in gzip.

And while I've no experience doing so using vue, writing small dynamic react components embedded in larger static HTML pages is quite enjoyable.
Elizabeth Holmes sold the idea of Theranos to employees, investors
“The other thing that might be fascinating is that the technical portion of interviews seem to be where things stall out for me. I would never claim to be an incredible programmer, ”

The interview process filters for coming up with solutions quickly. My strength has always been that I worked through a situation even after the initial or obvious approach(es) didn’t work. A lot of people give up quickly but I keep going and solve it. You sound similar.

Unfortunately the interview process doesn’t filter for that.
I don't use Elixir/Phoenix, but Phoenix's LiveViews brings all the butter to the monolith bread. State remains on the server, only visual state is sent over websockets, and the HTML is transformed with morphDOM.

https://dockyard.com/blog/2018/12/12/phoenix-liveview-intera...

I hope to see this idea brought to Rails, but the its websocket story doesn't seem there yet.
This quote

"By that I mean the freemium model should offer the client the chance to grow — equality of opportunity — and if it does happen that they grow and become profitable, the SaaS starts charging based on that. In a sense, value-based pricing, or at least as much as it could get with a scalable model."

kinda implies that your client is a business ("become profitable"). We have teachers as primary users, and I don't think the general arguments apply to that category of users (although freemium is still a very popular pricing model).
The copy says it's some interactive thing with quizzes and such.
The UK has been pushing making adults register (with their ISP) to be able to access porn. Because of the children.
feint
It's basically meaningless when you try to line languages up with that sort of criterion.

Go compiles fast enough that you can use it with a wrapper "interpreter": https://github.com/erning/gorun
So does C: https://github.com/ryanmjacobs/c
So does Haskell: https://stackoverflow.com/a/8676377
So does f#, via `#!/usr/bin/env fsharpi --exec` I think

You can compile python: https://github.com/dropbox/pyston
You can compile JS: http://enclosejs.com/
I wouldn't be surprised if someone found a way to AOT-compile bash, but I'm not going to bother looking for that.

The only criterion I've found which makes some sort of sense is whether the language designers consider "scripting" a use case to actively support and use to drive language features, or if it's a second-class citizen.
If you have 2mb of "react bloat" you wouldn't have "a dozen lines of jquery".
Next predates Nuxt, so Nuxt was inspired by Next.

Next = SSR + React
Nuxt = SSR + Vue.js
The explosive growth of license plate reader cameras in the US
I imagine that teenagers will figure out how to get around the age checks, and then it will escalate.
Zurich or Munich shouldn't be too bad, isn't it?
AR hand puppets with deep learning on iOS
Did you look at the charts and the number of countries where iOS has over 40% share?
> Transpiling is not a free operation, and comes with a lot of pros and cons.

You could say the same for languages that require compilation, it's not exactly an uncommon pattern. JS will almost always have some kind of operation applied to it when running on the web (minification etc) so adding TypeScript transpilation is often a very small step.

Is that ideal? No. But Python doesn't even run on the web, so of course it doesn't have these issues.
I love John Wooden. He's eloquent and full of fantastic life lessons. I always jokingly say he's my spirit animal for a reason.
2mb is a LOT of code, like an absurd amount for most projects. That almost always points to larger issues, like a complete disregard for bundle size in the first place.

And if the project isn't worrying about bundle size at all, then even their vanilla/jquery page is going to end up bloating a ton as well.

More often than not the culprit in 2mb bundle sizes is a a few packages that include "data" in the bundle (For example, i've seen timezone and locale information bloat bundles by megabytes, and in one case a 5mb bundle ended up being 4.6mb of zip codes...)
One thing I myself found out only recently was that you can do validation of inputs directly with HTML. Eg adding type="email" will validate the input for email or you can use custom pattern with regex to validate them as you'd like. Granted with regex it gets pretty messy but in general it's a good first version if you don't have specific UI requirements for the error messages. Also I think the errors are automatically displayed in the user's system language. https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_i...
I recall reading that there is an, incorrect, proof that would match the kind of proof we expect from Fermat and thus is believed to be the one he had in mind.
However I was unable to find it. Instead I found a discussion on how likely it is that he had a proof : https://hsm.stackexchange.com/questions/3/what-evidence-is-t...
You're not just jaded. "Trafficking" has become a vehicle for the religious right to shut down anything they don't like, from robot brothels [1] to, in this case, hookup apps. And nobody is for trafficking, so politicians from across the spectrum tend to go along with it.

It's been this way since at least the Mann Act, which was ostensibly about trafficking but used to crack down on interracial relationships (notably by Jack Johnson, who recently got a posthumous pardon)

"Remember when some tea company added "blockchain" to its name and stock prices soared? "Trafficking" is the equivalent word in the policy / non-profit world." -- Alex Frell Levy [2]

[1] https://amp.theguardian.com/us-news/2018/sep/30/houston-robo...

[2] https://t.co/HaNQ2H7kFX
Some even speculate Fermat didn't write this note. Most of his works were collected by his son who is suspected of adding this commentary to a conjecture that was considered many times by Fermat.
Show HN: Purelymail (Beta) – extremely cheap custom domain email
In 1960 they had no idea how rendezvous in space or a lot of other things would work but they knew they would figure it out with enough time and money . From whatever I have heard about fusion I have never heard about doubts about feasibility. It’s about trying out different things and getting experience since the knowledge in plasma physics is so thin.
This is exactly the industry-problem SamacSys are trying to solve with their ECAD content (Symbols / Footprints / 3D Models). They are independent and offer their ECAD Models unlimited for free to Engineers. All the leading EDA formats are supported like KiCAD, Eagle. Their website (ComponentSearchEngine.com) where you can download the content also offers builder tools and a free fast turn around request service, so you can get models for almost every part you want quickly even if its new. SamacSys are distributing their ECAD Models to Findchips.com, Mouser, RS etc and behind all the leading EDA tool companies like Mentor, Zuken etc. Currently over 15,000,000 parts have CAD models. Hopefully this industry challenge is finally solved! - full disclosure i have worked with SamacSys, hence having the knowledge but they are really about fixing this problem for engineers so wanted to comment.
300+ people have this sensation

https://discussions.apple.com/thread/3346470

I never saw the discussion before but I thought to google it for myself

Was in first page of results

I am mentally ill but on this I’m not imagining “things”

And no this isn’t cool at all.

The tower in question is about 8 miles away. We have few towers where I live. It’s sprint which few of my contacts use.