skysight-inc/HackerNews huggingface dataset:
This is yet more div soup judging by the examples in the Repo and the Wordpress theme.

I am struggling to find anything that is using HTML5, CSS Grid, CSS variables and other niceties of evergreen browsers the right way. It is almost as if web development has forked into two paths, one path being div soup bloat and the other being increasingly more complex build tools to arrive at the logical arrival of css in js.

I want the sensible features in modern evergreen browsers without these options of increasing div soup or increasing complexity. We can now have a true separation of content from styling and scripting with design being content first rather than visual mockups and placeholders.

The problem is that to start using the modern good stuff requires unlearning the bullshit that has gone on ever since the browser wars, nobody is giving up on the hacks, the frameworks and the complexity to do it properly with succinct content, succinct styling and straightforward scripts. Everyone is telling themselves they work on a team building products that are far too complex for any chance of going forward to more sensible document markup.

The days of div soup are not over - as exemplified by what we have here - but, once the good stuff has been discovered and the evergreen friendly stuff learned there is no going back to div soup and the working methods that go with it.
Rust (the language the Xi core is developed in) has static typing for JSON, as well as other serialization formats: https://github.com/serde-rs/json
No, they won't have to; they can simply ignore FF. I fully support this change, but to think FF matters enough to force anyone to do anything seems unfortunately a thing of the past.
Relayed from antirez ( https://news.ycombinator.com/item?id=19224195 ), this blog post is a better source of information than the TechCrunch article.
I work with Kafka and Cassandra a lot. Datastax and Confluent try hard to add value but fall pretty short imo. I guess there's enough consulting they can do with companies who don't have or don't want to have expensive developers hanging around. But honestly, if they're too expensive for the tippy top of the Fortune 500, who are they for?
When reading it, please keep in mind that the HN title is not part of his message or what he actually mentioned.

He is talking about cross-development issues in ARM ecosystem. He has valid points and good suggestions.
Vast majority of "cloud" user develop and deploy code written on languages that have "no idea" what architecture the CPU is running on. Eg, I code on Python/Django. Why would I care even a little bit about what set of instructions the CPU of my EC2 instance has? I don't. Because Python/Django will run exactly the same way on x86 and on ARM.
> Have you looked at what's required to get a first preference greencard?

I was clarifying the backlog statement, not recommending a method of bypassing it.

> What do spouses with advanced degrees and prior work experience do?

The same as other spouses.

> You suggest stay away from your wife

No, I suggest nothing; those are the options under the law in the absence of the H-4 EAD.

More bluntly, the entire point of the policy change is clearly to discourage H-1B applications, especially from countries like India and China, so complaining that it doesn't leave attractive options for the spouses impacted is pointing out that it is working as designed. What the spouse is really supposed to do, in the eyes of those crafting the policy, is prevail upon their partner not to seek an H-1B in the first place.

The mechanism may be a bit more subtle than closing border crossings and firing tear gas across the border to turn away people attempting to exercise their legal right to apply for asylum, but the intent is the same: to make clear that the affected people are not welcome in the US, at least by the present administration.
Both GitLab and InVision are 100% remote unicorns, last valued at $1.1B [1] and $1.9B [2] respectively.

[1] https://techcrunch.com/2018/09/19/gitlab-raises-100m/
[2] https://techcrunch.com/2018/12/11/invision-valued-at-1-9-bil...
> Wolfram-branded Pilot Precise Grip pens,

Honestly, that's just swag. I must have a box of them, plus 10 t-shirts, cardboard spikeys, bags from various conferences.
Yes, if it comes with a signing bonus equivalent to 6 months' pay, wired to my bank account before the first day of the 1-week trial. The 1-week trial itself also has to be paid.
What did I just watch...
And where does it? Almost nothing I write will get compiled down to native code. Linus is forgetting the immense volume of code that's written in Java, PHP, Python, C#, Ruby and dozens of other languages that rely on runtime interpreters.

I agree I will not even think of optimizing my code to run on POWER, SPARC, or ARM and that I won't care where my software runs enough to create a market for these, but I don't care enough to keep an x86 market either.

Having said that, it would be good for those who propose new architectures to ensure there is a ready supply of entry level machines for enthusiasts and early adopters. Seeding these groups will ensure their architectures and software is more thoroughly used and tested.
The NYC tech sector is indeed growing quite strong and is also quite grounded in the realities of business because of the diversity of NYC’s overall economy. Few cities in the world have the economic diversity that New York does. That drives the mindset to be noticeably different, mostly in a good way.

At several meet ups recently the moderator wasn’t shy about warning Silicon Valley companies “I’d advise you to be clear about how you plan to make money and be profitable because if you don’t the audience here is just going to grill you on how you plan to make money and be profitable.”
I agree completely --- large organisations taking what are essentially political stances basically means war, and the only ones who lose in the end are the users --- because the opponents are just going to find more ways around it when there is such escalation. I wish the browser developers would just focus on implementing specs, and give users the choice of options. This paternalistic "we're doing this for you" attitude can't stop soon enough.
There is a substantial difference in price, although the mechanical Kinesis costs less than what I paid for the regular Kinesis several years ago (prices have come down quite a bit). More importantly, years ago when I tried the regular Kinesis the mushy keys were unacceptable. It takes a fair amount of time/practice to acclimate to a split keyboard and I wasn't willing to do that for a non-mechanical keyboard; the mechanical version removes that obstacle.
A nuclear war can only be fought to the point where nobody has the capacity to keep fighting. You can't actually obliterate the planet. The global climate would be altered but it wouldn't be close to the worst the earth has seen. Insects, plants, rodents, and humans will all almost certainly survive a nuclear war. Animals in the wild are largely unaffected by high levels of background radiation because they don't live long enough for that to be what kills them and they reproduce before that anyway.

Nuclear war would suck for people but life on earth and a lot of the life on it would be just fine.
Freight Startup Flexport Hits $3.2B Valuation After $1B Investment
Trump whole “tweet” (it spans 2).

> I want 5G, and even 6G, technology in the United States as soon as possible. It is far more powerful, faster, and smarter than the current standard. American companies must step up their efforts, or get left behind. There is no reason that we should be lagging behind on something that is so obviously the future. I want the United States to win through competition, not by blocking out currently more advanced technologies. We must always be the leader in everything we do, especially when it comes to the very exciting world of technology

Trump isn’t saying “let’s deploy 6G today”.

He is saying we wants the US to be a leader in not just current tech but future tech and not have to rely on having to import that tech.
I once visited the US SW with a T-Mobile phone and I think I've seen it connect to some network twice in ten days.
>>If freedom is at stake, then a few months later is of no importance.

It didn't get delayed because of freedom though.
His/her company.
Not disagreeing, but answering the question of are all phones ARM: no, there Intel too. Source: had to add Intel build support for our Android SKUs to run on said phones. Some Unity stats from about 6 months ago indicated:

ARMv7: 98.1%
Intel x86: 1.7%

I think a lot of the Intel stuff has been discontinued, not sure what is actively being developed outside of ARM right now.
I remember raising money in mid-2004 and having VCs lose interest when they heard we were based in NYC. One offered to invest on the condition that we move to the Bay Area or Boston. Around the same time, post-9/11, a lot of the big banks were moving their engineering operations (at least, as much as they could), offshore or to cheaper parts of the US. It was difficult at the time to envision NYC becoming a real tech city.
Less context switching, less disruption, home as a quieter environment. When remote I feel I have to prove I've worked and tend to work more because of that. I've personally experienced a x2 gap in remote, compared to a noisy office. It's a bit like a code retreat.
New York is the most important city in the history of world civilization, this shouldn’t come as a shock to anyone.

Everything genuinely important in this country ends up run from New York City eventually. People forget the Rockefellers made their money in Cleveland.

But that aside NYC has always had a serious tech community since the electric grid was invented in lower Manhattan, or the transistor in suburban New Jersey.
This has been my experience thus far as well. It hasn't really mattered how well I could frame productivity or measurable improvements in my quality of life to an immediate manager or team - ultimately if the senior leadership dislikes the idea of remote work, each level beneath them will hesitate to fully embrace it.

I've found that companies that promote work-life balance as one of their strengths are the best places to ask or test the waters.
A new kind of personal infrastructure?
> Me think, why waste time say lot word when few word do trick?

Could have been more briefly stated as:

Avoid circumlocution.
Yeah, I mean it's not like we would want the incorporation of the 8th Amendment to have any additional implications such as the incorporation of the 4th, 2nd or 1st Amendments, right? I mean, where would that take us?

The only Amendment still holding up is the 3rd and that's only because quartering soldiers in people's homes in order to control their lives hasn't become fashionable in modern times. But just wait, they're somehow going to cross the line on that again, too. Every single right that people fought and died to obtain is either under attack or already dead. So while it's great that the SC made this ruling, don't think for a second that it means the pendulum is swinging back towards freedom because it's not.
And here I was hoping Google would ban them from their image search so that it would useful again.
Isn't the US still buying rockest from Russia for critical launches? I'd say Russia might have a bit of an edge.
Too bad. Well consider this a feature request then ;)
I disagree. Let passionate people on all sides have their say. I think it's more toxic to stifle passionate people.

It's amazing how everyone from Steve Jobs to Bill Gates to Linus Torvalds is labeled as "toxic" and yet the "toxic" environment they created led to substantial advancements.

And poisoning the well ( or any ad hominem derivatives ) doesn't stop discussion, it generally leads to more discussions - though often times more contentious and off topic. And though I agree that it can make people angry, polarized and amp up the stakes, those aren't necessarily bad things. Most of the time, it is actually a good thing and a basis for competition.

Finally, I'd say HN has a different culture, not necessarily better. Also, what you are doing could be viewed as a form of shaming and virtue signaling. And at the end of the day, if you don't like linus's style of communication, you don't have to read or listen to it.

I don't understand the mentality of "I don't like it so you should change".
> and they combine the cookie ids.

And how do they do that? The "advantage" of third-party tracking is that a cookie set by the analytics service on site A gets sent back when the user goes to site B and C and D (etc).

Without that, they have to somehow figure out that user 34 on site A is the same as user 95 on site B. That's often possible, but much less reliable.
Not at all unlike back in the IE6 days. Back when the response from geekdom was a loud and resounding, "fuck that!"

Suckiness of the browser situation aside, I fear I'll soon be coming to miss those days.
GPS satellites aren't really transmitting their location at any particular time, they're transmitting the so-called ephemeris and almanac data that has information about their orbits so that you can calculate their position at the time of transmission.
can you turn on advertising in youtube? they probably already run ads you should get your cut.
I disagree with Linus here, in large part because modern system architectures are so distributed. There are so many parts of modern deployments which are not developed in-house anymore. Databases, organizational productivity software, monitoring systems... the list goes on.

So let's say the developers of PostgreSQL or Prometheus or JIRA or Mattermost or any one of numerous others were to come to their audience and say, "we support ARM 100%, you can run our software on ARM in production with no issues, and in fact it's the favored deployment model because it'll cut a significant slice off your operating costs." Does Linus seriously think that, what, customers aren't going to run ARM servers because they can't run the vendor's binary on their development machines?

Maybe there's a chicken-or-the-egg problem here. But just off the bat, PostgreSQL and Prometheus are both supported and built for ARM. There are non-official binaries available for many other projects. Developers are using cheap Raspberry PIs as local desktop development platforms. The more development the ARM ecosystem sees, the easier it'll be for enterprises to justify moving away from x86.
Maybe that's me being in denial but I don't consider it to be shrinkage. In the recent years, it seems that motivation went from small to broad. I'm not less capable intellectually [1]. I'd say it's a decrease of energy and blind passion and more things to handle that divide attention and care. There's also a bit of energy saving dimension.. as a programmer we oughta know that a well maintained structure avoid worst-case complexity.. same goes for your drawers :)

[1] I'm actually a lot smarter than my college self, I tested few years ago when wildly sick trying to do proofs from scratch on stuff I knew nothing prior (theorems on fibonacci series). And after a bit of sweating and pencil twisting I managed to have insights and solutions. So it's not a linear decrease in brain power, it's more like a rotation or shapeshift.
This is pretty cool! I wonder if there is so some limit in how many pairs can be added. I’d imagine as we try to store more information in a system like this we’ll keep adding synthetic pairs.
:-) wonder what would have happened if that happened when I worked at BT "sorry comrade, that is telecommunications equipment can I see your CWA card, oh and did I mention that I am branch secretary (president) of my branch.

Its more the rip off prices for lighting and network service that piss me off
Think we need a standardised AGPL-like license that includes API as well as code. (Cue Oracle v Google ) There may be several in existence already?

To prevent AWS and its ilk duplicating features of other's products but not really run (or pretending to not...) their software underneath.

I also hoped Morsi's tweaks to AGPL, the Lesser Affero GPLv3, would have become more popular.

[1] http://mo.morsi.org/blog/2009/08/13/lesser_affero_gplv3/
Could be the other way around -- CoI is based on Delta Chat?

https://news.ycombinator.com/item?id=19216346
That's a very US-centric world view, not shared by much of the rest of the world
They still aimed to run x86 binary code through an emulator layer on a VLIW CPU.
Three Principles of Data Science: Predictability, Computability, and Stability
This reminds me a bit of how mystics often claim to have seen colors not seen in nature. Crazy, weird, sure, but when you actually look at the rod and cone structure that gives rise to color, there's no reason to think that more of these might not exist, and indeed some animals have different receptors, famously, the mantis shrimp has 12. Color occupies that weird junction between the subjective and objective, so we don't really have a way of working out what the subjective experience of new colors would actually be.

Why this reminds me of color isn't so much the weird part, but the fact that color is a continuous surface. What would adding new colors do to the color space? Does the space remain two-dimensional or do new colors start blending a third dimension into the topology? I wish those mystics had access to spectrometers in Heaven.
Historically that's what guilds did.
CERN Developers Revive First Ever Web Browser
>but with smartphones you don't have a choice.

You don't have much choice now sure, but it's not as if there weren't any efforts at x86 smartphones (like the ZenPhone). Nor is it as if there wasn't a long run up of phones leading to the modern smartphone either. And even in this how is not directly relevant to the case of x86?

I mean, we're directly doing a comparison to the RISC/MIPS/etc era yeah? Couldn't back then someone say "well but with PC you don't have a choice, so it's different"? x86 got heavy traction on the back of WinTel, then moved up to bigger iron, which didn't really fight hard in the lower end lower margin space. Does there really seem to be no deja vu with that vs ARM gaining heavy traction in iOS/Android/embedded then moving up to PCs and servers, where Intel/AMD didn't really play in the lower end lower margin space? There was a period with plenty of choice in servers, but then x86 won.

And again it's not as if someone can't come up with compelling arguments, x86 has some real moats even beyond pure performance. There is enormously more legacy software for x86 for example, and the ISA for it will be under legal protection for a long time to come which complicates running it on ARM. But it's hard to say how much that matters in much of the cloud space, particularly if we're imagining 5-10 years further down the line. x86 takeover didn't happen overnight either, and the first efforts were certainly haphazard. But momentum and sheer volume matter. It just seems like something that needs to be addressed at any rate, more deeply then you have and certainly more then Linus did.
> Most of those enterprise devs don't even get to touch the test/staging/prod environment, yet they still do their jobs.

They can usually run at least some part of the stack locally. Maybe not the full thing, at least part of it.

> Regarding the VM, today I guess it would be a bit ugly through Qemu but tooling is always solved if there's a need.

Tooling doesn't magically fix perf. Have you actually tried that specific setup? Searching online I get results like https://raspberrypi.stackexchange.com/a/12144 which aren't impressive, and I don't count as "reasonably performing".

Those results also jive with my experience - the meager demands of mobile apps are outrageously slow inside an ARM emulator running on x86 every time I've tried it, although I'll admit I haven't tried it on Qemu specifically. I can only imagine the horror of trying to run a full ARM server stack on x86 via emulator - perf is bad enough when it's native. For mobile, the first thing I do is fix the x86 builds (so I can use an x86 device emulator), buy a real ARM device out of my own pocket, and/or educate and/or fire my employer for their outrageously wasteful use of my time if they're serious about me and my coworkers using mobile ARM emulators on x86 for any serious length of time (that kind of waste of expensive resources like developer time can't possibly be a sustainable business decision.)
If you're going to criticize a piece as 'typical of such groups' at least be honest enough to quote it properly:

> Dread Scott is well known for his political and protest artworks such as “What is the Proper Way to Display a US Flag?”, which garnered the attention of not only the art world, but also President George H. W. Bush and the US Senate in 1989 who voted to outlaw the piece from being displayed.

The sentence says that it garnered the attention of the President and US Senate. The Senate passed legislation to protect the flag, which effectively made Scott's illegal.
Material Design ain't got that cosy feel to it.
It'll be big in embedded, where IP licensing is a significant part of the end price.
@Flavius, our Material Kit React is built on top of Material-UI so it's basically the same thing at the core base, we just give more examples and people spend less time creating a page or a dashboard like this https://www.creative-tim.com/product/material-dashboard-reac....
What Node modules does it download and how can I inspect them? What are the security implications?
Why the Repository Pattern
When getting stuff into space it's mass that matters, not volume. Even if you mean mass, that's equivalent to the mass of 39 years worth of all the world's cement production combined. Which is a fair bit. Plus rocket fuels are manufacturable from renewable resources.
Not really it had been suggested here on HN , I can safely say its the best book of meditation I've read. Like someone said a "manual" for your mind and soul.

Also read SSC review on it.
https://slatestarcodex.com/2018/11/28/book-review-the-mind-i...

P.S: having a christian author book quote in your bio. You may as well have a culture shock when it comes to the early Buddhism (not anything modern like Mahayana and cotemporary) since its on the opposite side of the spectrum.
Ask HN: How to Fight against censorship of Internet?
There are large protests in my country currently (Algeria) against presidential elections. However most people's means of contact and sharing is Facebook which is currently blocked nation wide. What are the best tools to bypass this that could easily work for non-tech savy people?
Not sure that's what he was saying. I understood that instead of targeting the server-market directly first, he recommends that it would be better to target the developer market first. And if it's popular there, it will naturally bubble up from there into the server market.

Sure it will take more than a few tenth of a percent of mac developers but it won't need total domination like x86 either. But just imagine if Apple really just switches its MacBook (not even the Air or Pro ones) to ARM64 that would already be millions of users. A lot of devs will at least try to compile their app for that platform for the first time. Quite some developers will be curious and get one just to test their software on it. I am pretty sure this is going to help the adoption of ARM64 way more than a slightly improved CPU or another experimental support by a cloud provider.

Personally I don't care too much about ARM64's success (although more competition would certainly be great), I am more rooting for RISC-V and I hope they follow a more developer-first strategy.
He doesn't use any injure, but still doesn't know how to answer without being agressive.
After SSH was invented, I can use anything (my corporate laptop is a Mac, my personal ones are Linux-running x86's).

To be fair, I was using anything when telnet was not considered suicidal.
NY is like 400 years old.