skysight-inc/HackerNews huggingface dataset:
I think they hoped to get it out of the door to try things on and then replace with gen-2 supersonics which were no doubt to arrive.

As you know they never materialized due to lack of reasonable economic demand.

I think the sadder story are Soviet high-speed trains. There were one or two, they did some speed records, worked on some experimental routes and never got wide adoption.

Only in the last 15 years there's finally some viable high-speed options. Including one of Soviet designs incidentally.
The "cultural revolution" and Cambodia's "Year Zero" were explicitly ideological.
As do you.
I was very jealous reading about the announcement of the Surface Book 2 yesterday. I suspect it will be the ultimate as far as Windows laptops are concerned.

Sadly, iOS development is part of my work, so I'm stuck with Apple. I'm dreading the next laptop 'upgrade' I get.
Show HN: Picsort – Organize your photos by date in one click
I much prefer the display on my t470s to my macbook pro retina (albeit from 2012).

Same "retina" resolution, but the matte display makes reading text a pleasure.
agree that readability is super important.

I think there's a bit of a conflict with regards to immutability. When I see a variable in the code, it's much easier to handle a single definition rather than a "half-definition" followed by a bunch of conditionals.

I've also seen some waaay to concise code that becomes super legible after just one extra line of code to split things up.

I've run into the opposite problem a lot though. Even if every operation is simple, the length of code makes the intent unclear, especially in cases involving aggregation. Death by a thousand cuts

results = []
for elt in other_array:
if elt is None:
results.append(0)
else:
results.append(f(elt))

results = [ f(elt) if elt is not None else 0
for elt in some_other_array ]

In one example we have to read several lines to figure out some basic stuff, but in the other I can tell even at a quick glance that we have a mapping from one container to another, an expectation they're the same size, etc.

Clarity is the most important, and after a couple conditionals it makes sense to be more explicit about control flow. But many common tasks are not _about_ control flow, even if C-isms make us write them as if they do. "if" statements generate so many bugs, eliminating them is great.
Thanks, any brokers you can recommend?
I've always had good results with Apple's refurbished devices.
This just highlights an emerging trend, that I'm already seeing in University labs. The distrust of science, especially experiments you didn't do yourself. It's worrying enough to see the public mistrust science, but I'm seeing this happen in biology labs across my university.

This article is understating the effect on pi's and their labs. During one of my conference meetings with other PI's we estimated 3 million of our combined grant were spent trying to replicate incorrect or bad studies.

It also has an extremely demoralizing effect down the lab pipeline with the other workers in the labs from phd students, postdocs, and lab techs.

I've been hearing more and more disillusionment about the state of science from lab members. I've already had to have a meeting with several postdocs who said something similar to I don't trust 90% of published articles.

Something is really wrong in science, and this is just the beginning.

The scientific community need to have a public serious discussion about the worries many of us are already having in private. But since no PI ,including me, wants to jeopardize their career, I fear things are going to go off a cliff.

EDIT: If any rich silicon valley investor is reading this, please invest in a companies trying to automate and standardize research lab work.
So, one more vote for generics?
I wouldn't write something in QT nowadays, mostly for shallow reasons.. it just feels silly to have that bubbly interface running on anything past Win XP.
> I realize that you're not the first person I replied to, nor the last, but I wish you would say why you think I'm wrong, because otherwise what's the point of saying so?

The quote I used to have an example of what I think was not correct.

The problem is your reasoning is based on these 'wisdoms' that aren't actually real facts or which are simply misunderstood, for example:

> toward either anarchy or communism

Communists and anarchists have the same end goal, these two 'groupings' are one and the same in the end.

> which is part of human nature

Is there such a thing as a fixed human nature? Our strength is that we adapt.

>It depends on how you define "capitalist." Some industries in China are state-controlled--is that capitalist? Is "capitalist" 0% state control, or < 100% state control?

There is no state in communism so that would not be a good measure.

Then you seem to imply that communism is full on state control while the opposite is true and communism (and anarchism) stands for a stateless and classless society. A country that is full authoritarian is just that, authoritarian, regardless of what mix of state-ownership of the economy is involved. Your whole post is more of an argument against authoritarianism than anything else in my opinion.
These are good points. Stack traces in Go are a matter of discipline while they're free in Python. That said, I think Go brings a lot to the table even for a lean operation which more than compensate for these weaknesses. Probably the biggest advantages are that Go deploys as a single binary, and one Go process is sufficient to make efficient use of the machine's resources--no need for something like it's uwsgi. At our small Python shop, we probably have two full time positions dedicated to managing our Python installation process. This could conservatively be halved with Go. Beyond that, we have a couple more full time positions for managing the fleet of servers required to run or applications--Go could easily reduce our machine demand to 2 or 3 (including redundancy) which would probably require just one engineer to maintain not to mention the savings on our AWS bill. These are just a couple of obvious benefits to Go, but for us this isn't enough to justify a rewrite.
Companies help each other all the time; it's called "collusion," and it's usually frowned upon.
Fleet Commander, the central configuration management, is production ready
Ah, brilliant! thanks!!
Pose – Replace any .NET method (including static, non-virtual) with a delegate
The article misses (although hints at the cause of) a very important difference: Concorde's ability to supercruise, that is, cruise supersonically without using afterburners. The Tu-144 needed to use afterburners during the entire supersonic phase of flight, whereas Concorde just needed them to accelerate. Concorde was a notorious fuel guzzler but only during subsonic flight and ground operation; she was actually quite efficient at Mach 2.
Stanford Instructor's Guide to Algorithms and Life
It's ultimately humans behind the robots. So what we should really be wary of is the values and assumptions of those who develop the robots.

>"When machines and computers, profit motives and property rights are considered more important than people, the giant triplets of racism, extreme materialism and militarism are incapable of being conquered."

-Dr. King
I developed and maintain an app for education with HTML5 interactive books. The app runs on Android, Chrome OS, Mac, Windows, and iOS.

Of all the platforms, iOS is the only one causing problems with the webview and we are starting to seriously consider moving out of iOS in the next years since we can influence the device the schools/parents are buying.

For example we have one bug where the keyboard stops responding. Apparently this was solved in WKWebView, but we are forced to use the old UIWebView because of other bugs with WKWebView Apple hasn't solved.
Yeah, that stuck me as a bizarre thing to say. Air pollution has declined in just about every developed country. Trends in power generation and electric vehicles point in the direction of even less urban air pollution in the future.
For IB, sure. But are most GS employees traders? It looks like most of the support staff is in the $20-30k range[0], which includes help desk and the like. Even certain analyst positions seem to be in the $45-50k range. On page ten of ascending salaries I've just barely passed $60k.

My point is that while the "average" compensation may be $400k, that's going to account for a very small percentage of the employees. The median is probably well below $100k, dependent largely on just how many support staff there are compared to traders. And even the traders who only last a year or two before getting fired will probably only make $100-150k.

[0] https://www.glassdoor.com/Salary/Goldman-Sachs-Salaries-E280...
This is so cool, I've been looking for a tool tike that for years!!
Are you implying that because it's the BBC and Concorde was an Anglo-french creation that they are biased against the TU-144?

Concorde had its faults (and obviously the crash was a terrible incident and the nail in its coffin), but it was a staggering achievement to make a supersonic airliner that worked in a regular, scheduled manner. The engineering challenges that it faced were immense, and I've heard it said (can't find the source) that it was considered by many to be more of an achievement than landing on the moon because it made travelling across the Atlantic at Mach 2 'routine'.

Concorde made nearly 50,000 flights. The Tu-144 made 55. The TU-144 had a significant number of failures, including the two crashes (Paris Air show, delivery flight). I really think it's difficult to see the two as being anywhere near the same league.
[redacted] is really slick... looks so much like Python.
Trust is not transitive: or why IRC over SSL is pointless (2009)
You cannot take away property rights and still claim that people are considered important. (Didn't King notice the word rights in property rights?)
It's nice to see that an easy TLS setup seems to be a priority for this[1], even if it ends up just being a toy project.

[1] https://github.com/heyitsanthony/etcdircd/blob/master/securi...
Flatiron was going around parading themselves as the only coding school to get their job statistics audited by a third party, so I don't necessarily blame the NYT for believing their claims.

Ironic that the only audited school is now the one having issues with misleading statistics.
Zelle is not new. Zelle has existed as clearXchange since 2011. The Zelle branding is new as of 2016, but the underlying service has not changed. Most of the participating banks individually branded the service prior to the Zelle rebranding.

https://en.wikipedia.org/wiki/ClearXchange
Europol lean on ISPs to dump CGNAT walls that hide cyber-crooks
> You seem to dislike Windows quite a bit. To the point where it seems personal or you have a vendetta against it.

I have better things to do then have a "vendetta" against either a corporation or a piece of equipment (I don't know which you were insinuating).

At the same time I have no reason to defend commercial entities that should do better.

Like I said, I use the goddamn thing (SP3) as a daily driver for mobile use. It doesn't change the fact that numerous things have been appallingly broken for a stack completely controlled by Microsoft. I absolutely do not care to enumerate the "quirky behavior". For that you can go to answers.microsoft.com and also get a laugh observing that shitshow of unhelpfulness.
Low-Risk Monolith to Microservice Evolution Part II
This is also a painpoint for me, I have an app that doesn't use much memory, but can use multiple cores/threads.. but most providers sell you on RAM, not CPU.
Thank you very much for this!

We use this to listen for Github webhooks and execute jobs with Saltstack.
> not just for able-bodied people

To expand on that point, my concern with WYSIWYG tools of all stripes is that they lead designers (at least inexperienced ones) to assume that what you see is all that matters. Has the developer addressed the accessibility of these websites with screen readers, or even with large fonts?

As for the "off-the-shelf browsers" part I didn't quote above, AFAIK, only a very small minority of blind and low-vision people do not use mainstream browsers these days. The overwhelming opinion among blind and low-vision computer users seems to be that adapting mainstream applications, via screen readers and magnifiers, is much better than designing alternative applications just for us, because those alternatives can't keep up with mainstream developments. In other words, we don't want "separate but equal".

Edit: Thanks jamarante for addressing the accessibility concern elsewhere on the thread.
about 8 months into my experience with my 15" MBP 2016 I had the underbar-hyphen key stop working altogether. They replaced the key for me in the apple store without charging me. Glad I have apple care, I'm sure other keys will follow. Currently my right shift key is starting to get sticky feeling which was the precursor to the "-" key failing on me. I'm not impressed with the build quality considering the high cost of this machine $4000.
Yeah. I assumed that.
There is more to consider than that. How much money is being tied up for participation, what is your average expected return for that amount, how does that compare to just picking an index, etc.
The fact that all these use-cases pop up again tells us that they're real. I was dubious the first-time-around =)

Well in green-field projects it's certainly advisable to minimize what is "done in"/"expressed in"/achieved-via the current-interchange-format de-jour --- but in messy real-world projects such rabbit holes can unavoidably open. And then you sooner or later end up thinking, as I did back then, "XML is kinda sucky but XPath and XSLT make it actually pretty nifty & fun to deal with and somewhat escape its own very suckiness".
The post never mentions PyPy. Have you tried it? Could increase the performance dramatically for free.
You don’t have to fiddle. Just click the default visble one and drag
I didn't watch the vid and only read the beginning of the page, part of their use case was that air pollution would be so bad you would need to filter what you breath so the helmet is partly environmental control.

I don't think it is going to be a big seller, but uh... good luck to them?
CPU usage is even more of a problem that several years ago. Some very well known _compressors_ takes a whole 10% of CPU here. 10 of them and you're not realtime, probably earlier than that.
Inviting writers who love teaching concepts from math, programming, science etc.
Archive.org version: https://archive.org/details/FarewellEtaoinShrdlu
Ah, I didn't notice that it was still Internet Draft status.

Thanks - this is exactly the type of summary I was looking for.
I believe a "proper" angel investing implies that the investor do not only write checks. There is time commitment helping other founded. Successful entrepreneurs turned angel investors is the pinnacle of "smart money" I think
https://en.wikipedia.org/wiki/Data_dredging
Because "server" started taking on the meaning of "configurable box" to people who were frustrated with configuration, so "serverless" means "unprovisioned/unconfigurable" machines.

Now if we started talking about "computeless" architecture I'll be confused. (Though maybe that'll be the trendy name for serverless data sources/sinks in a few years...)
Polestar 1 is a 600-hp electrified GT from Volvo
Although I agree with this sentiment normally, this doomsday scenario would require a great degree of cunning and deception. An AI can succeed without practicing this kind of manipulation. I'm certain other humans/AIs would be able to identify this and build around it (or maybe even pull the plug)

The scenario may work with a human actor/corporation working with the AI, but then it's no longer that cyberpunk (and could probably be done with a large enough grid today).
Incorrect. "Everyone one of our ancestors successfully reproduced." is the most we can say.
I'd like to see more about how this deep learning visualization (or any DL project for that matter) was used in context of a user-facing product or app - does the user take a selfie and receive a transformed picture back. I've seen the Prisma style transfer app, and I'm curious to see how others are starting to include DL features inside a customer product.
So by your definition debian for raspberry pi is not official at all. Interesting concept.
Its not that simple. Facebook creates "shadow profiles" of people that don't use Facebook, and can be be populated by friends/family posting pictures of you or mentioning you/tagging you in a location. So - not their choice at all to have their information mined.
I get no lag at all on my Pixel XL. Typing on that phone is way more pleasant and ergonomic than it is on my iPhone and a lot of the features like autocomplete work better, especially in a multilingual setting.
That article had quite a few typos, especially for a BBC article:

> “There was the space race and the race to put a man on the Moon race happening at the same time.

> The Nasa flights spelled the end of the Tu-144’s flying career. Despite the refinements added by Nasan

> The Nasa programme bought the Tu-144 back from the dead
This could help! https://nim-lang.org/blog/2017/10/02/documenting-profiling-a...
Many YC founders have met online on a programming forum started by one of the really early Facebook employees. It's a great way to meet someone you can work with.
That's exactly what index funds are for: just dump what you can spare into it every pay period and don't even look at the statement. When you get to, say, mid 50's, have a look to see if you can retire. My advise, when you're ready to give a little thought to this is to check out this site: [1].

EDIT: After you pick out some indexes (at you're age I'd probably just do SP500 exclusively), you can use this [2] to see what that could look like over a given time frame. Normal disclaimers apply: past performance does not gaurentee future success, etc. but it can give you a good idea of what will probably happen. I'd advise picking a date before the financial crisis so you can see how little these "end of the world" events actually matter over 30+ year horizons.

[1] https://www.bogleheads.org/wiki/Lazy_portfolios

[2] https://www.portfoliovisualizer.com/backtest-portfolio
My criteria is officially provided and supported by the manufacturer.
> Yes, but that's natural conflict. One client can do something that the other client doesn't like, and they can go back and forth. The system can't prevent that because it's a natural part of collaboration.

But this isn't necessarily true. The point is there's more concurrency and collaboration possible than what you describe, if you restrict the operations in specific ways. This is what CRDTs and CRs do.

> But I don't see this as any different than editing a document on Google Docs where one collaborator keeps deleting stuff you did.

It is different. The collaborator actually saw your changes and decided to remove them. This is very different than your changes arbitrarily being lost by the system itself because its merge behaviour is insufficient.
> Who the hell decided that programmers don't need a functional ESC key or permanent function keys?

I'm still amazed that there are programmers that complain about this. As a programmer, I've avoided ESC and the function keys for years before the touchbar came out.

Apple has even had a built-in option in Mac OS to remap ESC to Caps Lock, for quite a while now. And considering how conservative Apple is when it comes to adding options, I think that says that I'm not alone.

The ESC/function key row is not suitable for ergonomic typing. It's simply to far away from home row. If that area is suitable for anything at all, it's for rare context-sensitive operations, so I think Apples idea was absolutely rational. Wether it's worth the cost is different discussion (for me, probably not).

The culture around keyboards is super weird if you ask me. You have whole subcultures around a near irrelevant thing like key-travel and mechanical switches (though I must admit there is a visceral satisfaction to clicking a really clicky keyswitch), yet people still stick to qwerty and typewriter-based physical layout. ErgoDox seems to be growing in popularity, so it might be changing.
‘MAYBE IT’S a PIECE OF DUST’
> Are you implying that because it's the BBC and Concorde was an Anglo-french creation that they are biased against the TU-144?

Not so much against the TU-144, but to the Russians in general. The eagerness from particularly the US to paint the Russians as aggressor in the last years concerns me. I hear drums beating. And wherever the US goes ...

I am not arguing the rest of your points : fair enough.
It wouldn't hurt to go to Security conventions and start networking.
Also using Microsoft Agent?
This is subjective; I don't agree, I need tactile feedback so the ESC key is no more. Like many others, I have disabled the magic bar as much as I could because it occasionally got triggered if I just glanced a finger off of it accidentally.

As an emacs user, I do the following on this box:

[CAPSLOCK] -> CTRL
[LEFT CTRL] -> ESC (just like an old HP 9000 workstation keyboard lol)

The above works for me.

While the keyboard is bad on this $4000 laptop; I do love the performance, battery life, and the screen. I would never buy another one though. I suspect I will be on my 2nd key replacement any day now.
Yeah, makes total sense to traffic in XML then convert back and forth to/from JSON for web layer. Gotta love XML.
Evolution doesn't concern itself with survival or optimization of the species as a whole.
I've found the "cheaper" part is situational. When I bought my Macbook Air, the comparable Thinkpad (X1 Carbon) was the same price, when I specced them the same.
There are some cases on the threshold that this can be useful for.

For example, let's say your Node application's requirements changed, and now you have to transform a set of five JSON objects to one JSON object, with some big arrays, indexing, and sorting required. The operation takes 10-100ms of cpu time, which isn't nuts, but with thousands of requests per second would normally be a catastrophe. If you can spawn a thread in this case you can save the day.
In the case of Microsoft specifically it's a silly meme that started due to the Xbox 360.

'Why do they call it the Xbox 360? Because when you see it you do a 360 and walk away.'
> Haskell lenses kinda goes into this stuff

They seem neat but I haven't come across a case where whipping up, in vanilla old-school Haskell, a custom set of small simple ADTs and the related handful of recursing walk-and-transform functions didn't do the job perfectly cleanly and comprehensibly.. this sort of stuff is already very compact to write and code-gen like TH seems almost overkill to me. Guess I'm itching to come upon a much more painful scenario to finally give them "lenses" a fair chance.
Ski goggles are big enough to incorporate HUD tech, but may or may not fit in combination with a helmet. (Also, Google-Glass-style clip-ons: https://www.reconinstruments.com/products/jet/) Everything is expensive and reviews are mixed, mostly due to battery life and software issues.

https://amzn.com/dp/B01MU7CSTX

HN says the display is useless "in action":

https://news.ycombinator.com/item?id=12169402 (Jul 2016)

>manarth: A true HUD doesn't need you to look away, or refocus your eyes. The Recon screen's position (near the bottom of the goggles) means you have to almost go cross-eyed to read it

Their handbook says it should only be looked at when stationary
The OP edited their post to add that line after I replied, so I wasn't actually responding to it.

> Temporarily (or indefinitely) curbing a specific subset of legal immigration is not equivalent to deporting people already in the country.

Is it really that different? If a legally immigrated muslim left the country they would not be allowed back in again. Call me old fashioned, but I feel like a legal immigrant should be allowed to travel.