skysight-inc/HackerNews huggingface dataset:
While I agree generally with that sentiment, there's a key difference.

Airplane pilots are licensed, certified, trained, and regulated. There's a clear floor to who is allowed in the cockpit (barring extreme emergencies, e.g., incapacitation of a pilot).

By contrast, software is made available to pretty much the entire world. And it turns out that two thirds of all adults have "poor", "below poor", or no computer skills at all. Which is to say, the qualifications floor is nonexistent.

If you're designing a one-size-fits-all system, you've got to design for this. The results, I'd argue, are ... not particularly satisfactory.

I'm not saying "don't design for the user in mind", or "don't dismiss user error". But rather, than when your floor is zero, you're going to have a remarkably difficult challenge.

https://www.reddit.com/r/dredmorbius/comments/69wk8y/the_tyr...
In my case I freelanced/contracted for 2 years before applying for a full remote gig. Those contract gigs gave me a diverse set of skills to show off on my resume. It did help immensely that prior to those 2 years freelancing I worked for 3 years as a intermediate dev for a company that in the last 6 months of my time there went into remote friendly. I took that opportunity to travel to Europe for 2 months which got me in the front page of one of our national newspapers. That factoid that I include in my resume catches a lot of attention and engenders a lot of trust. I've been working remotely for 6 months now a this new gig and it's been great. :)
Computer Programmers Job Has an 48% Chance of Automation
It's true that this project will use the same, larger cells as Model 3, but I suspect that scaling battery production on a slightly larger design is easier than scaling a new assembly line with a new car design.
I like synthwave stuff when I'm programming.

favorites:

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

https://www.youtube.com/watch?v=l3NoYyNKSXQ&t=1672s
Your Periodic Reminder That the V-22 Is a Piece of Junk
Adding Animations to Your React App with React Transition Group
One I can remember is that Facebook's official plugin stopped working and we had to switch to some other social integration plugin.

Another one was the embeded media player which just disappeared. That was somehow related to shortcodes.
I was checking the blog page which has adopted the new design. MDN pages are already responsive but the line length goes far beyond that figure in some sections. The screenshot is at reduced window size.
Platform currencies may soon be obsolete
> A marketing buzzword is something like "web scale", which might be used by a non-technical person to describe a technology, but has no real technical meaning. Serverless is not a buzzword because it is the name used for a collection of technologies, even if it isn't a specific product.

What collection of technologies does it name? And how is that different from "web scale" technologies that is also a group of technologies?

> Yes, serverless architectures involve servers. Well done for recognising this, you are very smart.

If you would have strong arguments, you wouldn't need snarkiness.

> In fact, you are smart enough to realise that the architectures we are talking about here are very distinct from traditional web hosting services.

That's the exact opposite of what I've said, if you look at it from a server management point of view, traditional web hosting and "serverless" are one and the same, both are used to run the code you upload and both are managed by someone else.

> So, it's convenient to use a different name for them.

It's not convenient, it's confusing.

> Finally, it doesn't really matter whether you like the term or not. It is the accepted term and it is here to stay.

Accepted by who?

> If you want to engage in conversations on the topic you will need to move past your misgivings.

If you want to engage in conversations on any topic with anyone, you should read what's on this website https://yourlogicalfallacyis.com/ and stop doing them.
"1. Compact dynamic array" has a rather strange name of https://en.wikipedia.org/wiki/Hashed_array_tree
I for one argue to add this, just because it gives more flexibility.
Intel Unveils Powerful Intel Xeon Scalable Processors
>One day they they lost a investor and had to let a few people go, since I was the only remote guy left, I guess they simply wanted to get rid of me, haha. So I got fired.

That's my concern with fully remote work. You're not at the office, so only the people who work with you directly even know your name, and you don't form a personal connection with anyone. Even the people you work with directly have only seen you a handful of times.

When the time comes to cut someone loose, you're the obvious candidate unless your work is head-and-shoulders above the other people. It's a lot harder to fire people when you've been swapping stories about the kids and how about that game and whatever over the watercooler for any length of time.
Cheaper? I also don't know if that's necessarily true. If it's ineffective for many, is it a cheaper solution or just simply cheaper?

Personally, I think Khan Academy is one of the few forward-thinking organizations doing something right in education. It tries to skew learning towards a 'mastery-based' model which keeps kids from falling behind by not advancing them too early. Of course, teachers and parents still need to implement the usage of Khan Academy in this way for it to be effective.
The impression i have is that all space will be filled one way or another. Either from work files, or simply as a dumping ground of media files. Shit just build up over time...
> There is no documentation I've ever seen that's better it clearer.

You should check out Django's documentation: https://docs.djangoproject.com/en/1.11/

In my opinion, it is the gold standard.
You can already pay $500k for an EB-5 visa and get a green card. I dont know why anyone would lie to the US government and pay $250k just to be able to stay in the country.
I'm a daily user of some of the most complicated engineering software on the market. Every single release promises "Easier to use!" but all they do is make the most basic beginner-level actions more prominent and hide all medium to advanced level important functionality behind 3 extra clicks.

The end result is a beginner can do a tutorial exercise in 20 minutes instead of 30, while any true day to day work in the software takes 4 hours instead of 2.
"The fact that 401ks which were initially retirement plans for executives have permeated labor is an indictment of the system."

Reference please. The Revenue Act of 1978 created a provision, section 401(k), for employees to defer income as future compensation.
The latter ones can
be all incorrect for
all you care

Good point. Maybe we can call this the TSP (trusted specification base)?

In my experience the TSP is subtle and contains most of the intermediate definitions too. A few years back I had a very large Isabelle/HOL proof invalidated because of some small mistake in an obscure part of the specification that I never though could be important. It required a redesign from scratch of almost all of the proof.

only have to specify "after
running the function sort()
on an array,

I'm afraid that's not enough in practise: you will also have to specify (and verify) things like: the implementation does not touch memory except the array to be sorted (and some auxiliary variables). If you don't, it will typically be difficult to use the proof of the sorting function in the context of the verification of a larger program.

all the way down
to the machine code

No, that's an orthogonal dimension.
Honestly, I feel most of the blame falls to NPM for allowing publishers to delete packages. This doesn't happen in other ecosystems (e.g. Java).
How I deal with sexual harassment in tech
Judging by the wafer presented, the die is huge. These things seem to be in a segment above AMD right now.
An auction presumes X number of spots. Who decides that X?

At least an amount of money is something people can kinda sorta reason about in terms of a business.
That's what I'm using now. What's crappy about it? Works great for me.
That's true. Honestly I'm just hoping that HGST keeps their reputation as reliable HDDs even though they've been bought by WD. Backblaze always found that they fail less often.
For certain values of "laptop" probably (or "notebook" might be better since I don't know if I'd want to put one on my lap), but I don't think the tradeoffs would be generally worth it right now. As a spec sheet eyeball check, I know there are ultra high performance gaming notebooks that do ridiculous stuff, like Acer makes one IIRC with SLI 1080s and an i7 that is rated to pull up to 330W from the wall, and of course it weighs something like 8-8.5 kg (18-19 lbs). There seem to be ones that "merely" use a single 100-150W desktop class GPU and processor that are more like in the 5.5 kg/12 lbs range, but that's still no fairy (a 15" Macbook Pro for contrast is about 1.8 kg/4 lbs, and even in the mid-90s the big old PowerBooks maxed out around 3.2 kg/7 lbs IIRC) and obviously we're generally going to be talking just a few hours of battery life at best away from mains.

But at any rate it's not unfeasible or unknown right now to deal with 100-200W worth of TDP in big 17" (or even 21"(!!!)) notebooks, and there does seem to be a functional (albeit niche) market for it. So at that range it'd be feasible in principle to stick in a low end POWER8 and smallish but functional GPU and have a "notebook POWER8 system", but it'd be a compromised machine in terms of what we'd normally find desirable in a mobile system.

POWER9 (which I think is still slated to go online in the Summit & Sierra supercomputers this year?) is supposed to have improved energy efficiency and management features, which though aimed at scaleup/scaleout of course might help out a bit in other settings in theory. But even so it'd be a tougher chip to build in an SFF system around let alone a notebook. Any potential buyers would have to care a very great deal about what it brought to the table.
More than messaging
Node v8.1.4 (Current)
What's the difference between a late-stage private round and a public offering? The shares start floating the day of the public offering. For general public to buy those shares, someone has to sell. To paraphrase Eastern philosophers, if the company goes public, but the daily trading volume for their ticker stays at 0, did it really go public?

But who's going to sell? The company no longer can, having sold the initial allocation to IPO subscribers the day prior. The employees or early investors cannot - they have a lock-up period mandated by SEC.

Only those who subscribed to the IPO at more or less market prices can sell, so almost by definition a successful IPO with good trading volume involves a lot of flipping.

What would be a successful IPO in eToys interviewee's book? An opening bell sound and no activity?
The only link to fashion appears to be one person in this space with a mother who was in the fashion industry.

Interesting for sure, but headlines just vex me.
The capability represented by interstellar travel is absolutely terrifying.

Especially if it involves anything more than a beeping solar sail.
Told you that enjoy
It's interesting. Everyone keeps saying how there's this neverending waterfall of cheap money with nowhere to go, but in non-software industries it feels like there's a heavy dearth of capital.

Want to start a new small business as an electrician or plumber? A manufacturing startup? A boutique hardware studio? Those kinds of businesses cannot promise returns orders of magnitudes higher than the investment with a straight face like software companies somehow can, and it seems like they are ignored because of the comparative risk/reward ratio.

But jeez, this is one fairly specific industry hoovering up all of this cheap money in our economy. While vast swaths of our economy remain gated behind enormous barriers of regulatory capture and capital investment.

What's going on?
How about firing air at an object through a series of nozzles, measure the resulting turbulence and then solve for shape ;-)
blog.mozilla.org isn't using the same design as the new MDN. This is how it looks on a large (3840x2160, HiDPI) screen: https://pageshot.net/0WLEGQSCHoxb4T7P/developer.mozilla.org
You are talking about programming, but this is about questions like "should I add feature x" or "should I try to improve the build process by using tool y". Somebody that can't program still might take the right business decision. I had the "pleasure" of maintaining the ColdFusion "programming" of a guy that sold airline ticket systems to a lot of different companies and in terms of business decisions he's about a few millions dollars better than I am.
theres defineproperty in es5. ive used it to create a orm where foo.bar = 1 executes async sql: update foo set x=1
I doubt that is accurate. Generally speaking, most places which are hostile to new business ideas aren't going to become less hostile if they retain more of "their" smart people, because the problems are not things that can be easily solved by simply having smart people around.

I mean, if smart people stay in Russia instead of move to the US, is that going to change that rampant corruption and government control make it hard to run a legitimate business in Russia? If smart people stay in China instead of move to the US, does that mean that the oppression that the Chinese Communist Party engages in is going to go away through magic? If smart people stay in Greece instead of move to America, is that going to solve their sovereign debt problems? If smart people stay in Venezuela, how will they solve the problem of there not being enough food to eat?

Those are all examples off of the top of my head. I'm certain less dramatic ones can be easily conjured up for any country where someone may decide to choose USA to start up.
Is putting adds in hacker news comments allowed? That practicaltypography link leads to http://practicaltypography.com/graylist.html, has no content and asks to pay for something.
Well, only if you apply to jobs and at least make the admins think you try to get something new.
> I consider the fact that a stupid-simple package was depended-upon by so many mature libraries as an indication it should be a language feature.

Unfortunately neither the npm module nor the browser version really do what most people want and string handling in javascript is still a minefield.

'\u{1F4A9}'.padStart(5, '1')
=> "111" // oops (\u{1F4A9} is at the end of this, HN filter)

'\u{1F4A9}'.length
=> 2

[...'\u{1F4A9}'].length
=> 1 //WTF?

'mañana'.padStart(7, '1')
=> "1mañana" // ok

'man\u0303ana'.padStart(7, '1')
=> "mañana" // oops

'man\u0303ana'.length
=> 7

[...'man\u0303ana'].length
=> 7 // WTF? Why doesn't this match the behavior of [...'\u{1F4A9}'].length ?

'man\u0303ana'.normalize('NFC').padStart(7, '1')
=> "1mañana" // OK

I do understand the unicode issues here, but the inconsistency in the APIs from a user perspective and lack of any fully cross browser support for sane string processing in Javascript means we still have only a few options:

1) Don't do string processing in javascript at all.

2) Include a library to make it sane, these are usually huge as they usually need large lookup tables.

3) Accept that things won't always be correct.

This is one example but the lack of a sane standard library in Javascript is one of the biggest problems the web has right now. I'd be curious to know how many bytes of JS are loaded on the average website just to work around the lack of standard library support for basic functionality, I'd bet it's a very large number. Another fun one: Try to parse a URL and append extra query params to it, correctly.
The L1 point is a saddle point in the local effective potential: it is therefore not stable enough for an object to stay there without station-keeping.

So yes, the goal here would indeed be to detect life capable of creating large structures and keeping them actively in orbit. There is some tongue-in-cheekness to this sort of research, but as the abstract notes, also some seriousness. The tongue-in-cheekness is that we're nowhere near being able to build something this large between Earth and the Sun; as the abstract notes, it has to be around as large as the Earth in order to usefully eclipse the Sun; that's a very very large structure, and we're certainly able to get into space right now: and yet we have no prospects even in the next many thousand years for engineering anything at that scale, unless folks are right about an impending technological singularity.

The seriousness, on the other hand, comes from one consideration: blotting out the Sun is probably easier than fleeing to nearby star-systems. It's very hard to say exactly how much energy it takes to flee to a nearby star-system, but a lower limit for the technology that I can presently envision is maybe 10^20 J of kinetic energy; my imagination might not be very good though, but I think that's reasonably conservative. Now the solar power irradiating a disk-that-blots-out-the-Sun is known to be 10^17 W or so. So the claim is, to even harvest the level of energy that is required to try and scout out neighboring star systems, one needs Sun-blotting scales of energy-harvesting technology; the length scale could maybe be smaller by a couple orders of magnitude to scout, but one can imagine that the energy needs of billions of entities fleeing their home planet would be several orders of magnitude larger, too.
Orpheus' Lyre Puts Kerberos to Sleep
I couldn't develop internal understanding of calculus, so while solving the equations wasn't that hard, I never felt really comfortable with it. Discrete mathematics - total opposite. Proofs were very intuitive to me.
Thank you Mozilla!
Disagree. When the president is a racist, misogynistic, con-man, you must take a stance against him.

It's not ok to just stand by while he spews his hateful rhetoric.

And to OP's point. You should at least recognize when your attempt to work with him yields no results, and stop. Just like how Elon did.
POSIX counts, for POSIX systems. There is no standard for systemd supported systems. The logic is straightforward, like the reality.
Well. 60 seconds, 60 minutes..
Once tiny tiny sad thing, they shifted the entry models since. I used to find 40$ average but good brand (intel) ssd; now it's impossible.
I disagree. I am not uncomfortable with math in general or the "new math". What I am uncomfortable with is the fact that my kids, and everyone else's kids, are essentially lab rats in a massive experiment. The result of which is 1+ generation of kids who can't calculate tax in their head or split a restaurant bill . They can't manage more than a few number without a calculator and are missing many of the basic blocks of math that are learned through rote.

I find it disheartening that I have to teach my kids basic fractions, ratios, and transformation cause the teachers don't or barely touch on it. Kids are supposed to "discover" and "explore" math, whatever that means. In my opinion it's all bullshit.

Math, in many ways, is like an engine, either it works meaning the answer is correct, or it doesn't.
>> 1TB SSD's are 250$ which is close to 200

On one hand, some people pay $200 for an entire computer.

On the other, $200 is what an ordinary hard drive used to cost.
Star Trek had its solution: no contact or interference with civilizations that didn't develop warp drive yet. The goal of the rule was to not contaminate the development of another civilization. In today's terms, you could generalize it to: no contact with a civilization until it's about to, or already did, figure out that there are others in the universe.

Which is kind of in between of the positions you described in the comment.
Synthesizing Obama: Learning Lip Sync from Audio [pdf]
I think there is a lot of value when you change process so you discover what was useful and what was not. So, say 6 months from now try the daily stand up for 2 months then stop etc. Especially if your adding or removing team members.

IMO, the problem is any specific process is going to evolve to the point where people just go through the motions. But, without stability people are more likely to keep thinking from new angles.
They also perform 10x better...
Yep as been mentioned, it's obviously a lot more difficult to get remote gigs. I probably applied to around 20 places over the course of 6 months. Some I heard back from, some I declined, and most I never heard a peep. I've got almost a decade of experience too, but it's just that competitive.

- You need to stand out, have a decent Github profile and/or solid code samples that you can share

- Demonstrate the ability to work autonomously

- Be patient, it takes time.

It's also worth mentioning that if you do get rejected ask them what you can work on. Helps to know what you can do to bet better and get a remote gig later!

Source: working remote for the past year
Where is a table of the actual specs? I swear their web site is just a bunch of circular links.
It's that, or 60% of Fortune 500 companies were started by native americans.
Good question, simple answer: They have domain knowledge that is basically impossible (or very unlikely) for foreigners to their home country to have. But they have a preference for American talent to build their product, partly because they feel the supply of good programmers is better here (a sentiment I am probably oversimplifying, i.e. maybe they have a complex notion of value. The point is they want to start up here.)

This is to the best of my understanding. They have made some explanatory statements to me, but usually we are working. And they are very polite, not feeling it is really on them to criticize. I know they have used a large number of freelancers in my area, for various tasks.

While this story may not be stereotypical, everyone has their own story and our current immigration policy seems to limit entrepreneurs in many unexpected ways.
Show HN: RealmContent – Open Source, Realm-Powered CMS Component
The people that run their own infrastructure long ago realized that holding the key to mass consumption is the key to the control of the web. That's the thing they're all actually competing on. Good luck competing with them on it when they're controlling your rates. Cheap in, expensive out.
Right. That network cable goes all the way to Bangladesh. Average programmer hourly wage in Bangladesh:

https://www.google.com/search?q=average+programmer+hourly+wa...

I clicked on the second link:

http://www.salaryexplorer.com/hourly-wage.php?loc=18&loctype...

Maximum: 698 BDT / hr
Average: 326 BDT / hr
Median: 279 BDT / hr
Minimum: 58 BDT / hr

In dollars that is:

Maximum: $8.6 / hr
Average: $4.0 / hr
Median: $3.4 / hr
Minimum: $0.72 / hr

I bet you're looking for more than them. But when they go remote, aren't you competing with them?

I would say it is easier to become remote if you are already working with a company that knows you. As for establishing such a relationship, I kind of agree with codingdave's advice in this thread.
> measure the resulting turbulence

Just a quick solution of a million-dollar math problem (https://en.wikipedia.org/wiki/Millennium_Prize_Problems#Navi...) and you're on your way!
It's called JSON5 and it also has comments. The standard JSON will never "change"
How does one come up with something like this? The method is everything but straight forward and not practical at all, but it still produces good results. Amazing work.
I'm trying to read things like street signs, speed limits, store names, from not-necessarily-axis-aligned pictures - so far it seems only Google OCR can do those (and does them quite well). Is Abbyy worth trying for that use?
Well... it was a completely unrelated comparison. One that was mildly offensive and could not be defended. Your "one-line conjecture" deserves even harsher critique imo
I hope that's not the sort of thing that gets you banned from Amazon forever. That would be kind of harsh.
UW researchers create realistic video from audio files alone [video]
The existence of the Neutron described for the first time.