skysight-inc/HackerNews huggingface dataset:
Funny that you bring that up because in 1998, Tcl/Tk already had grid layouts (if I am not mistaken).

So yes, you are finally doing UI development like it is 1998.

Congratulations.

Sarcasm aside, want to know what a proper GUI toolkit looks like? Take some time to play around with Qt.
Yes, you can use it with whatever.

https://github.com/turbolinks/turbolinks/blob/master/README....
The Trump administration has taken its first real step toward lunar landings
While I agree that voting with paper ballots is prone to errors, I argue the errors are of the type that can be detected by observation. Manipulation at scale takes many conspirators and can be detected just by watching the process. You know you can't trust a vote when the watchers complain they couldn't monitor the ballot boxes at all time.

In electronic voting, you just have to trust the machine to do it right. There are multiple layers of manipulation available that are hard to detect. Sure, the bar is higher, but so are the opportunities for doctoring by the involved actors. What are the watchers to do? They simply can't watch the ballot box when it's inside a machine where no single human can fully understand its machinations.
AWS Certified Solutions Architect Learning Path 2019
>Israel specifically gets a lot of free passes, especially from current US govt

The US has been very aggressive against Israeli espionage [0,1,2] and the president doesn't exercise much control over counter-intelligence investigations.

[0]: https://en.wikipedia.org/wiki/Jonathan_Pollard
[1]: https://en.wikipedia.org/wiki/Yosef_Amit
[2]: https://en.wikipedia.org/wiki/Ben-Ami_Kadish
Confirmation bias: Charlie Munger on why the mind is a lot like the human egg
In french "comprendre", from "prendre" — to take and com, a latin root that means with, so litteraly, to take with/within you.

An interesting thing to note is that "hypothesis" has almost the same litteral meaning as "understand". "hypo" means under/above and thesis means "to put, to place something" or "position"
One of the reasons I loved the Mass Effect games was that their design team had clearly been looking at these same pictures, especially when they built the Presidium.

As a kid, I would look at those pictures and imagine my life in the future looking like this. Instead, in the real future, I play video games where I can wander around these kinds of spaces virtually.
Personally I was dumbfounded by complexity of doing async things in redux. Libraries like redux-thunk, redux-sage, redux-observable should not exist. The amount of boilerplate required was incredible and meaningful typescript support was very difficult to achieve.

Then I tried mobx, I was able to write a small app after 15 minutes of reading the docs and now I love react.
The arguments in that threat aren't very good. Everybody makes mistakes[0], types or not, and a type system doesn't prevent all errors. Every system that prevents errors comes with its own overhead.

I think there are situations where explicit types are good, and situations where they're unnecessary or get in the way.

Java's use of generics is a good example of the latter:

ArrayList<String> list = new ArrayList<String>();

One of those just shouldn't be there. (Edit: Java 10 apparently added type inference, which means this is not necessary anymore.)

But in function parameters, it's incredibly useful to be able to ensure that the parameters are of the type you expect (and preferably not null, which most languages don't offer). That prevents a lot of unnecessary boilerplate checking whether you actually have the right type in your hands.

Basically I don't need explicit types for stuff I declare locally, because I can see in the code what type it is. But for parameters and other data I get from other parts of the system (ajax calls, for example), enforced types are incredibly useful.

[0] Except Donald Knuth, who apparently cannot make mistakes.
How is this piece of 'journalism' relevant to HN? Asking for a friend
I agree that React is good!
That's one of their uses... I had a chat with a couple of people sat down and they were just waiting for their SOs to finish browsing. So I gave them a MagPi and Hackspace magazine to read while waiting.

I noticed that they bought the Hackspace!

:)
Also one of the things not listed here is the added complexity of an SPA, the routing bugs, the old browsers bugs, the added complexity of splitting js files so the initial load does not become too big, the data storage...

I'm currently maintaining alone two large websites and only one of them is an SPA, that's definitely the harder one to maintain by far.
People won’t be fooled by fake netneutrality legislation by telecom shills
It is the best way to do what ? because from what I understand turbolink is giving you nothing. The only thing you can have is activating a a loaderbar at the top of the page ...

Turbolink is a crutch for people that are not able to server side render an html in a few milliseconds.
This book changed everything for me. Dr. Fung pretty much takes a hammer and smashes the eat less move more philosophy into bits. Reduced calorie doesn't work and everyone knows it at some level. Exercise is good for you but isn't a good way to lose weight.

https://read.amazon.com/kp/embed?asin=B01C6D0LCK&preview=new...
I think the recommended method of "closing" an HN account is to change the password to a long random string that you don't record anywhere. If you want more than that, it likely opens up a possibility of abuse.
Will scikit learn and pandas work without issue as well? Keen to try PyPy once I can run a typical data science stack.
I see the same thing happening on the front end that I saw happen on the back end with big data. Just because it fits better into Google and Facebook's Enterprise patterns doesn't mean it will work for everyone. Very few companies need Hadoop, probably as few as need react
I currently still use tables everyday in my job as an email dev. Tables might not be "wrong" but they have serious limitations that have to be worked around.
Will this end up another misguided "think of the children" measure that will just make more consentual adult sex illegal? Or will it be accepted with open arms by dating sites who want all your PII to sell? ('anonymised' of course) (CoughmatchCough)

Am I just jaded or does this seem to be the way things are going?
What is $1000?

It's an entire month of work at minimum wage in the USA after taxes.

It's about two weeks of minimum wage work in Australia.

It's a year of minimum wage work for the government in Afghanistan.

It's less than a week of after-tax wages for an average US welder or a Massachusetts high school teacher.

It's two weeks of after-tax wages for a high school teacher in Oklahoma.

It's the monthly rent of a two bedroom apartment in Phoenix. It's less than two weeks' rent of a one bedroom in New York City, and less than one week of a one bedroom in Manhattan.

And that's why we use money to account for these things.
Ask HN: How much do the freelance devs charge in the US?
Hello,

I've seen this publication about freelancing: https://news.ycombinator.com/item?id=19133026

And I came up with a question: how much do freelance developers in the US charge for an hour?

Because on the thread I've shared above I've seen information only about charging per project.

Thanks!
1 watt at close range at 2.4ghz is lethal given enough time. It doesn’t matter that it ionizes or not. It is cooking tissue. The reason it isn’t killing all of us is that the body has time to repair itself between bursts. To say it is harmless is really wishful thinking for engineers.

Ok I cannot reply further. My point that cell phone radiation can harm living tissue isn’t untested
https://www.bloomberg.com/news/articles/2018-11-01/u-s-finds...

Look 1 watt doesn’t sound like a lot but touch a one watt resistor sometime. Depending on the size it can burn you. The whole brain only uses about 70 watts.
Is it not essentially official state policy in Israel to label anyone criticizing the Israeli state as an antisemite? Hasn't this been one of their primary weapons against the boycotts?
To add to this, bandwidth and app size is not important to the user(they'll watch netflix later). The only thing they notice, is response time.

React with well defined static content routing and server-side rendering is amazing at this because the first packets that the server sends the user is html/css jumble.

You can get your app to show text and formatting in as little as 20ms(depending on where you deploy it), then show images, then you don't care if the rest of App and all the js and 3rd party crap take another 2.5s and 3mb to load, The user will do a bit of reading and picture watching, before using a button or input field. However if they're on the go and loose connection, now they have a fully functional back button in their browser to read the next or previous cached html/css content.
I recommend Sam Altman's blog. Especially his post about productivity:
http://blog.samaltman.com/productivity

Everytime I want to do something meaningful, I think about Sam Altman and I feel inspired.
I used it on the annus horribilis speech, and now I feel bad...
Directly imaged exoplanets in 19 systems so far
The problem though is how do you bill clients? If you're "working" and surfing HN you could possibly bill that, but walking around talking to neighbours doesn't cut it.
I don't mean any disrespect to anyone but I don't think they need to staff the store with "skilled EEs" to make the store a success.
IBM researchers predict 5 innovations will change our lives in 5 years
Honestly haven't heard of any of those potential unicorns (except Zola), but I guess that is sort of the point!
Russia plans to 'unplug' from internet
Right, because extolling political capital from one of the centers of global banking is definitely not more valuable than a CV blurb
Can you please read the site guidelines and follow them?

https://news.ycombinator.com/newsguidelines.html
I don't think the "you can do anything" mindset works in real life. It helps self-help book authors sell their stuff, but it's not a good strategy to live by. (Incidentally, this reminds me of Key & Peele's "You can fly" sketch).

What does work though is this: advanced formal education in a topic. Once you have that you can start thinking on how to solve some simple open problems. And if you are lucky and turn out to be extremely smart, you may be able to tackle more challenging problems. Some amount of self confidence may also you to keep going but doesn't make you a genius overnight.

Simply going to a mindset where things are 'not hard' is closer to delusion than it is to anything else.

In academia we get often emails from people who solved quantum gravity (e.g. using fire), show us how einstein is wrong (e.g. using a pendelum), etc. I'm pretty sure they also convinced themselves to "Stop believing everything they're told about how "hard" something is"
Do you know about type inference?
DREAMER – ULAKA
Seattle Went on Strike, and Ignited America’s Labor Movement
Devastated by one shutdown, dreading the next
Local variable type inference was brought to Java with the version 10.
> Even your best developer is not going to do anything great if he’s fixing bugs.

Honestly, I wish this mentality would go away. Maybe software in general is so "barely shippable" shitty because 95% of everyone's engineering effort is spent on cranking out features rather than fixing bugs and improving stability/performance. Somehow, feature work is glamorous and gets you promoted and quality is seen as boring, dead-end work. This really needs to change.
So many consulting companies would bill those hours anyway
Going out on a limb here, it's probably an air traffic adaptation, that arose due to a conflict in sharing air space with pollinating insects like bees, which have coincidentally adapted to notice UV reactive flowers.

For whatever reason, the UV reactive squirrels likely have survived more encounters with UV other sensitive flying animals (most likely, stinging insects) than the non-UV fluorescent variety, thus being selected for.

Hypothetically, if you're a UV reactive object, insects probably treat you differently.

A flying squirrel careening through tree canopy at break-neck speeds probably crashes into insect hives once in a blue moon. Some of those squirrels probably got stung to death, but maybe the UV squirrels registered in insect brains as falling plant matter (a big ass flower getting knocked off a branch incidentally), thus not a threat, thus no crisis, thus no fight or flight response, thus no swarming killer sting attacks.

Just an idea. No real evidence supplied. Google your own links.
enjoy it. car's a beast (all 3 models)
Radiation shielding: http://www.adl.gatech.edu/research/tff/radiation_shield.html
With context api and hooks you don't need redux or mobx.

Not that either one was really all that necessary in the first place anyway.
For me this is pure torture.
> This is a common rationalization taught to educated true-believing mormons.

FWIW I'm not a Mormon (or an American). So I have no dog in this fight. I just find the historical demographics & statistics interesting.

> [...]age of marriage was about the same it is now (http://i.imgur.com/HnQjG67.png).

Yes, if you look at the average for the population as a whole. But once you look at percentile breakdowns (such as page 26 of [1]) you see a very different picture.

In 1850 the 10th & 25th percentile of marriage age for white women was 17.0 and 18.8, respectively, 16.2 and 17.8 if they were black.

It seems very likely that if you were a sustenance farmer on the frontier in a town that had been established just 10-15 years prior (such as Manti, UT being discussed here) it wouldn't be unusual for "normal" locally to be what was the "normal" for the 5th or percentile of the population as a whole, or even lower.

Furthermore as the [1] paper notes the marriage age (and childbearing) ages in Western Europe and North America were inflated over the rest of the globe at the time, due to a difference in societal structure.

I wouldn't be surprised if isolated communities in North America such as the Mormons or the Amish who were deliberately setting out to do their own thing looked very different demographically.

> Sally Hemmings and Thomas Jefferson (15 and 45 respectively) in the late 18th century and you can clearly find plenty of condemnation of the age disparity between the two.

Yes, that sort of thing is definitely an outlier, and the Mormons with their polygamy practices can rightly be said to be unusual in this regard.

But that shouldn't be confused with the question of whether the age of first marriage (or child) should per-se be considered profoundly unusual for the time, or some extreme outlier. As far I can tell it wasn't.

1. http://users.hist.umn.edu/~ruggles/Articles/Fitch_and_Ruggle...

2. https://news.ycombinator.com/item?id=19131894
How is this amazing?

We've been "server side rendering" since the inception of the internet.

If you build your pages with CSS at the top and JS at the bottom you're already achieving most of that effect right there, no extra tools needed.

The browser will load the css and content first, and then process the JS requests (Which are easily cachable by the server AND the browser).
Does Safari on iOS need to support this feature? Because isn't the entire idea of smooth scrolling to implement the scrolling that was ALREADY natively implemented on iOS?

Basically, while Safari might not "support" this feature, they already force their version of smooth scrolling on every site inside their browser.

On Safari for iOS or MacOS, you already get smooth scrolling no matter what. So they might not support the spec, but you still get it no matter what.

The only explanation I have for IE/Edge is that it is IE/Edge, and no one really expects much from those browsers anymore regardless. If I had a nickle for everytime someone told me "IE doesnt support that", then I wouldn't need a day job.

Lastly, this isn't a critical site feature in most cases. If an IE user uses your site without smooth scrolling, will it really impact their experience in any way? Probably not. So this is an example when you can safely use this feature, the browsers that support it will offer nice smooth scrolling, and the ones that don't will offer the same experience that those browser users are already used to.
The latest project I'm currently working on I got to choose how to build. It is an internal CMS. I went with Rails API, React, Material-UI. So far, I like it.

I like separation.
I know that one side ( ruby, rails, gems, pg, sql etc ) is all about data -> one mindset.

Another side is about views ( js, css, html, multiple select, date pickers, autocompletes etc ) -> different world.

I build my assets in one place, I work with my data in other. I wear one hat as a backend guy, and when I need refocus completely on front end work.

I wouldn't argue it's easier, but I think it's easier for me. I like it better.

Plus, the API will be consumed eventually by user-facing site and apps.
Apple most certainly did not invent the premium location minimalistic retail store, it's the standard template for high end fashion and boutiques globally. Look are the people behind their store team and you can see why.
Outsource this to a profiler/marketer to build yourself an identity
Don't work under your name but create a brand even if it's just you ;)
In the last Angular app that I inherited every menu on the page needed a separate call to populate it. It probably wasn't the best written app. I think if it had been plain Django with some jQuery for front end validation the size code could have easily been cut by a half or more.
Take your phone and tape it to your head with it ringing day in and day out every second of every day. How long will you live?
The Ligue Du Lol Scandal in the French Journalism Ecosystem
Free Kubernetes Master Class: Migrating Existing Applications to Kubernetes
I am saying rent cubesat software like AWS. Why send more hardware?
I don't know who you work for . But you care too much about corporate profits and not enough about humans
It's not that nobody cares about Opera Mini, it's instead that OM users (like me!) have come to accept that some sites will behave in a weird way on the browser, and so it might be necessary to switch to a different one. It's the tradeoff we make to get all of the good things that come along with OM usage.
Do you really believe the Mossad is going to assassinate (or otherwise seriously mess with) someone in the United States for reporting a funky, antisemitic conversation?
I thought by Anglo-saxons he specifically means English/England, as by the end of the war it would look like England being the remaining empire readying to take chunks out of Europe. Not American as they seem to differentiate in several conversations. America running NATO is intentional by European powers and is not the same as the colonial attitude at the time. The US was not as well known for foreign interventionism at this time, especially during the peak of colonial empires before their decline post-WW2
Bizarre attitude. Types help you work faster. They eliminate the entire class of “undefined <something>” errors that you usually have wade through when writing js. I’m guessing that you don’t have a lot of experience with modern typed languages.
I don't think that the point is that unit testing is a poor man's type checker in general, but that "extensive" unit testing in a dynamic language may include a lot of testing that could have been weeded out by automatic analysis based on a static type system.
How similar is this with Nuxt.js?
Everything I know as a software developer without a degree
Standby seats will just jam up the airport and security. Most shoppers will search for the cheapest flight, the airline will sell it as a bargain with the requisite disclaimers that no one reads, and when 100 standby ticket holders show up to the airport all hell will break lose.

Do remember you can't pass security without a confirmed seat. They can't load your luggage without you being confirmed and through security. If every flight on every airline tried this as SOP it would turn out really badly.

If you think I'm kidding check the news around a major holiday with inclement weather. Hoardes of people with standby tickets waiting in terminals, camping out in whatever floorspace they can find. Sounds pretty damn dystopian.
It is all electro-magnetic radiation, just at different frequencies.
I suspect nisten is referring to server side rendering using React.
If anyone would like an example of the silliness that exists in SPA bundling see https://github.com/angular/angular-cli/issues/6137
There is the danger that if these services don’t nip this in the bud, it’ll become a social problem akin to enjo-Kosai in Japan, which not only lends itself to exploitation of minors but also encourages needless conspicuous consumerism.

For the most part, aside from using someone else’s credit information, these businesses have information on age and with facial recognition should be able to flag most falsified accounts.
I used the 'slug' (NSLU2) to run my first NAS. For me, that was a great introduction to setting up useful linux devices on my home network.

(A wee pang of nostagia there when I saw it mentioned)
I said nothing about the X nor have I implied it, just about Apple’s lineup in general. Apple has a very narrow lineup that’s not that hard to follow. Huawei aims at high end and the prices confirm it. The lineup is far more complicated. And being less than high end shouldn’t really change this. If a complicated lineup kills sales it should do it for both Apple and Huawei.

My only point is that the argument “lineup is complicated” doesn’t really have any merit. I see no point in attcking me for something that left very little room for interpretation.
Hedge fund manager: Stock buybacks should be 'illegal'
SoftBank invests $940M in driverless delivery startup Nuro
Nowadays even image hosting services (imgur, ...) act like they don't know how to display an image without having to resort to javascript.
this is not just one simple drop in replacement, well it is if you load only html, but pages are usually html + js, even for "old" mvc. so because there is no page relaod you have to rethink all your events, objects and so on.

so if i have to rewrite my js with this just so i could fake SPA then benefits are so much smaller
Bill by FTE day/week/month instead. Much better for your nerves and easier to invoice.
Refabricator
The problem is that the distinction you're trying to make doesn't practically matter. As best we know now, the non-ionising radiation emitted by approved mobile phone transmitters is so minimally harmful that it is considered harmless. So it might denature a protein here and there, "cooking" an infinitesimally small amount of tissue, but any measurement of this damage, so far, completely lost in the noise. It is, for all practical purposes, as far as we best know now, harmless.

> 1 watt at close range at 2.4ghz is lethal given enough time.

Well, I'm curious as to how you determined this. It's plausible, so long as the target absorbs everything, radiates nothing, and is incapable of healing. Source?
it's flagrant scamming , I don't know who's paying you to lobby for them but your goals aren't aligned with your fellow man