skysight-inc/HackerNews huggingface dataset:
Yeah, NARROW NO-BREAK SPACE is probably better.

As far as the display problem on Firefox and Safari on Mac goes, I've done some experimenting. It looks like it is a font thing. HN has "font-family:Verdana, Geneva, sans-serif;" as part of the style sheet.

I made a minimal test page with just the different space examples, and an internal style sheet that just set the font-family for the body, and it shows the problem. Changing it to "Arial, sans-serif" makes it work.

I've never looked seriously into fonts for browsers, so have no idea what is going on at this point. If there is a problem with the Mac versions of Verdana and/or Geneva, then why is it only affecting Firefox and Safari, and not Chrome, on my Mac?

If anyone else wants to try to figure this out, here is the test page I've been using:

<!DOCTYPE html>
<head>
<meta charset="utf-8"/>
<title>space test</title>
<style>
body { font-family:Verdana, Geneva, sans-serif; }
xbody { font-family:sans-serif;}
xbody { font-family:Arial, sans-serif;}
</style>

</head>
<body>
<p>
1&#x200B;234&#x200B;567 (U+200B, ZERO WIDTH SPACE)<br/>
1&#x200A;234&#x200A;567 (U+200A, HAIR SPACE)<br/>
1&#x202F;234&#x202F;567 (U+202F, NARROW NO-BREAK SPACE<br/>
1&#x2009;234&#x2009;567 (U+2009, THIN SPACE)<br/>
1&#x2006;234&#x2006;567 (U+2006, SIX-PER-EM SPACE)<br/>
1&#x2008;234&#x2008;567 (U+2008, PUNCTUATION SPACE)<br/>
1&#x2005;234&#x2005;567 (U+2005, FOUR-PER-EM SPACE)<br/>
1&#x2004;234&#x2004;567 (U+2004, THREE-PER-EM SPACE)<br/>
1&#x0020;234&#x0020;567 (U+0020, SPACE)<br/>
1&#x2000;234&#x2000;567 (U+2000, EN QUAD)<br/>
1&#x2002;234&#x2002;567 (U+2002, EN SPACE)<br/>
1&#x2007;234&#x2007;567 (U+2007, FIGURE SPACE)<br/>
1&#x2003;234&#x2003;567 (U+2003, EM SPACE)<br/>
1&#x2001;234&#x2001;567 (U+2001, EM QUAD) </p>
</p>
</body>
http://www.streamlinedsalestax.org/ is an effort by (some) states to address the "burdensome" issue by simplification of the tax code, maintaining a database of locations, and setting up a system of "Certified Service Providers" (i.e. middlemen to handle all the absurd requirements of calculation and reporting and insulate you from the flood of audits that would stem from being subject to so many jurisdictions.) They are even trying to convince residents of their member states to collect tax for all the rest. (I wonder how many there are?) But they don't really have enough states on board for their system to work, and haven't made much progress recently. They've filed an amicus brief for South Dakota.

Their efforts are better than nothing, but in my opinion as an internet retailer still fall well short of "not burdensome". Any system that requires a whole new industry as a shim layer is pretty much broken.

Even though as an internet retailer I mostly benefit from the lack of interstate sales tax I'm sympathetic to the "level playing field" argument. Frankly, I think it's stupid that local customers are at a disadvantage when buying from me. But a sane system would look like: (1) a single state-wide rate for out-of-state filers, (2) a single national definition of what is taxed, and (3) a single clearinghouse for filing and payment and auditing. This will allow mom-and-pop to still exist, and the states will get their money. It won't fill in all the special cases, and they'll have to figure out some distribution for localities, but that's a small price to pay, isn't it?
I had the pleasure of dining at a 3-star Michelin restaurant last year. My co-workers and I summed it up as: 2-star, you get excellent food but things could be pointed at as better, at a 3-star, you can't possibly think of anything that could have been better after (apart from a lower bill)
Microsoft also just released a book on AI and its role in society.

https://blogs.microsoft.com/blog/2018/01/17/future-computed-...

"...Beyond our personal lives, AI will enable breakthrough advances in areas like healthcare, agriculture, education and transportation. It’s already happening in impressive ways.

...

But as we’ve witnessed over the past 20 years, new technology also inevitably raises complex questions and broad societal concerns.

...

To answer these tough questions, technologists will need to work closely with government, academia, business, civil society and other stakeholders. At Microsoft, we’ve identified six ethical principles – fairness, reliability and safety, privacy and security, inclusivity, transparency, and accountability – to guide the cross-disciplinary development and use of artificial intelligence. The better we understand these or similar issues — and the more technology developers and users can share best practices to address them — the better served the world will be as we contemplate societal rules to govern AI.

We must also pay attention to AI’s impact on workers. What jobs will AI eliminate? What jobs will it create? If there has been one constant over 250 years of technological change, it has been the ongoing impact of technology on jobs — the creation of new jobs, the elimination of existing jobs and the evolution of job tasks and content. This too is certain to continue.

...

As computers behave more like humans, the social sciences and humanities will become even more important. Languages, art, history, economics, ethics, philosophy, psychology and human development courses can teach critical, philosophical and ethics-based skills that will be instrumental in the development and management of AI solutions.

If AI is to reach its potential in serving humans, then every engineer will need to learn more about the liberal arts and every liberal arts major will need to learn more about engineering."

Download link at the bottom of the blog's article.
I've recently developed intermittent vertical diplopia (double vision) - it will happen out of the blue and last for a few minutes (closing eyes and relaxing seems to clear it up). I've been trying to wear my reading glasses more often and also when on the computer and it seems to have largely cleared up, but it still happens now and then. Do you think it's safe to consider it problem solved or should I be looking into it more? Went for an eye exam and she said everything was fine.
I agree. An evacuated tube build in a flat area with little development between the source and destination would really be a great proof of concept if they could get it built and running.
What will the actual humans-per-hour throughput of a practical hyperloop implementation? My understanding is that although the technology may work, it's unlikely to be economically feasible given the actual realistic capacity. How is this superior to high-speed trains?
I first read about Vactrains in the Usborne Book of the Future of the seventies, which credited Dr Robert Salter, although the idea goes back a fair bit further.

https://en.m.wikipedia.org/wiki/Vactrain

Elon's idea seems to be to make it quite a bit smaller, and to have the tubes above ground, which does make it more feasible.

Is his association more to do with branding?
Why do you assume Google waived their disclosure policies for Intel? I thought it was clear Google waived their disclosure policy for themselves.

Google had an enormous self-interest to avoid disclosure. At the 90 day disclosure date, their Google Cloud product was vulnerable to all three exploit variants. From their blog post, it looks like at that point they didn't have acceptable mitigations for variant 2. It took Google until December, or nearly 3 months after the projected disclosure date, to fully patch their Cloud product. Google only announced the exploits to the public after they had mitigations in the pipeline for all their products.

Reviewing the timeline, isn't it more convincing that Google tried to protect themselves first, rather than Intel?

Furthermore, if Google really cared so much about 'colluding with Intel' and having disclosures 'waived for Intel', why did they announce these exploits before Intel could release a microcode patch for their CPUs? It does not add up.
We need the “Android” of iTesla edition that the rest of us can afford...
Why Does Neural Style Transfer Work Best with Old VGG CNNs' Features?
It's a bit funny that they propose this solution between Heathrow and Gatwick, instead of using that money for fixing the transportation system in London. It's political problem, not technological.
Genode OS Framework Making Plans for 2018
It's important to note that evacuated tubes aren't a new idea. The Hyperloop is a re-branding of Evacuated Tube Transport (ETT) that came about in the .. 80s? I think? I wonder if Musk is licensing the patents from that company or if the Hyperloop division has patented their own tech as being entirely different somehow.

Edit: Looks like Musk did negotiate with the ET3 people back in 2013

https://en.wikipedia.org/wiki/ET3_Global_Alliance#2008–prese...
As an owner of a 2002 I can attest to the fact it has no airplay. Or air conditioning. Or power steering. Most surprising thing about ownership: trying to explain to people the model is 2002 not the year.

It's a blast to drive. Tiny little euro engine that you have to thrash to go anywhere and incredible steering. It's a great slow car fast.

I'm certainly in BMW's demo as a young professional who loves driving, but this sort of gouging would make me shop elsewhere. It's not even about the money since compared to the price of a car it's nothing. It's a principal of ownership. I'm happy to pay ongoing fees for services that cost companies to maintain. Carplay doesn't have ongoing fees, so bmw behaving like that is crazy.
This link redirects me on my iPhone to a spam advertisement saying that I “won”.
Real confusing when you first hear the term crypto jew and think it has something to do with bitcoins.
> "In years past, they'd get maybe one extra product release off each new arch (tick/tock)"

Intel has moved away from the tick/tock release cycle. They now work to what they call process/architecture/optimization, or in more familiar unofficial terms tick/tock/tweak.

Moore's law is essentially broken now, and this isn't just an Intel problem, this is a problem for all the major chip manufacturers. Furthermore, the challenges and cost of future node shrinks is also causing a slowdown in progress in integrated circuit manufacturing. We may get a couple more node shrinks, but we should prepare ourselves for the brick wall that we're likely to hit in the next decade.
I've always wondered why a business isn't required to collect the sales tax of the jurisdictions they're located in. For example, if I physically shop out of state, I'll end up paying whatever sales tax that state /locality sets. The only exceptions to that are high value items like cars which are subsequently titled and registered in the state you reside in.
- no test suite
- no webassembly
- no semantic versioning

the idea is good, but the execution needs work.
In computational complexity, one typically ignores multiplicative constants, but in number theory, one often doesn't.

The prime number theorem is of this stronger form, and it is in fact only the natural logarithm that makes the usual statement true. It is considerably more difficult to prove this asymptotic result (first proven 1896) than to get "within a multiplicative constant" as in big-O notation (first proven 1848--50).
What about it? There's a huge market for cigarettes too.
Well, a city is about living together in a community. "Bad" lifestyle choices certainly exist, such as littering - it's something that can be helpful to the individual but have a negative impact on the community. Planning a city is as much about shaping cultural values as it is about adapting to existing ones.
this reads like a slightly more legible game of code-golf
A tendon needed reattaching too; that's why they needed an actual surgeon (and the ones at the ER were booked).
1. It shouldn't.

2. Other Manufacturers provide it for free.

To the consumer, it is as if Verizon were to start charging extra annual fees to access YouTube content while Comcast, AT&T and every other ISP don't.
What do you mean "run unvetted code" - when you've got network facing service, there WILL be remote exploits available. This bug can then be used for privilege escalation. Your understanding of the FreeBSD user base and it being "relatively rare" is so far off base I'm not sure what to tell you. For starters I'd be willing to bet the number of Juniper switches and routers in the wild number in the tens of thousands and they all run FreeBSD. EMC has several storage products. There are multiple firewall vendors. NetApp has several storage products. Etc. etc. etc. Almost all of which are exposed to multiple users, and while some may be behind a firewall, that's little comfort for targeted attacks...
Joe Frank had no peers and no equals. Definitely my favorite radio storyteller. If you haven't heard his stuff, seek it out.

https://www.joefrank.com/shop/best-the/
Triclosan is, at best, a two-edged sword.

https://www.fda.gov/forconsumers/consumerupdates/ucm205999.h...
Can We Be Brutally Honest About Investment Returns?
Yes, but the camera won't be easily accessible at all, let alone from the Mexican side.

The wall is so people can't just mosey across the border. Even if you had cameras there, sending out a team once you see someone crossing would be very difficult to find them. With the wall, it will be passable but will take work and a fair amount of material like ladders, ropes, etc which will all take time, and allow for security to arrive with a greater chance of catching people.
“Price gouging” isn’t a thing in competitive markets (which cars are). It’s like how you’re not “price gouging” when you put your Levittown 3BR house in Palo Alto on sale for $2.5 million. BMW is just charging what they think people are willing to pay.
ECOT, Ohio’s largest online charter school, officially closes
Is that not the Nissan Leaf?
Question related to FFMpeg: In the first few examples, there are input options defining the video and audio encoding -- why is this needed? Shouldn't a video container be self evident of things like that?
Make sure to take SemiAccurate's name seriously.

That article doesn't say EMIB is broken, it just says that the FPGA product Intel/Altera announced wasn't actually natively designed to use EMIB to interface with HBM. This is not relevant to a discussion of whether two Intel CPU dies could be connected over EMIB.

We do know that the Intel CPU with an AMD GPU on-package will have a much faster interconnect between the dGPU and its HBM2 over EMIB than AMD's EPYC and Threadrippper manage between CPU dies with a conventional MCM. It's also faster than Intel's old Crystalwell parts that used a conventional MCM to add an eDRAM L4 cache to a consumer CPU.

The limits of conventional MCM packaging are well-known across the industry and are a problem for everyone who's trying to use HBM-style DRAM or otherwise make high-speed inter-die links. Full-scale silicon interposers with TSVs are really expensive and would not have been adopted in high-end GPUs and FPGAs over the past several years if there was an alternative. Likewise, AMD wouldn't have adopted EMIB for their project with Intel if conventional MCM packaging were sufficient, because EMIB is still more expensive than not using two kinds of interconnects within the package.
You're denying people say "It's okay to hate your oppressors?" You're denying that people have been trying to kick people like Dave Rubin and Bret Weinstein out of the Left?
Even anarcho capitalists may support a p2p court system to combat fraud. Anarcho-Capitalism does not mean lawlessness and chaos.
What if parking is done by the car via self driving technology? Would you still prefer the train?
Strange that the hyperloop idea is to have tubes above ground, whereas the Boring company is all about tunnelling under cities.
I don't know why people are so focused on intel here. Its not like other processors aren't affected, even ARM's latest core (A75 https://developer.arm.com/support/security-update) is susceptible to meltdown. I suspect that if they had been building aggressive OoO CPU's with deep ROB rather than focusing on perf/W there would be a lot more cores on that list. Similarly IBM's high end POWER processors are also vulnerable (although they don't break it down as nicely as ARM https://www.ibm.com/blogs/psirt/potential-impact-processors-...)

So, everyone is like Intel is so bad, when they just happen to be the one that people are running the most untrused code on.

Let me quote IBM
"This vulnerability doesn’t allow an external unauthorized party to gain access to a machine, but it could allow a party that has access to the system to access unauthorized data."

People on this board are upset, because after spending the last decade+, making promises about how secure "cloud computing" is, once again the naysayers were proven correct. This time the flaw is so fundamental that in order to fix it you have the OS vendors making changes the destroy system performance for most applications that are I/O or just syscall intensive. This likely won't be the last time either if history is to be believed.

But javascript you cry, again I'm going to say that you shouldn't be running random code from random people on the internet.

I'm not a big fan of intel, but in a way I applaud them for pushing back against what I view as the crazy extent people go to in order to allow native code execution from untrused sources. I would much prefer this change be isolated to hypervisors, and have chrome/ff/etc detune their JIT's a bit to keep people from running cache timing attacks.

So, I likely will be turning the kpti off on most of my machines the same way I run them with the iommu's disabled because I'm not running VM's with untrused code.

(BTW, once the dust settles, i'm guessing a pretty large number of other aggressive OoO processors are vulnerable as well (old Alpha/PA-RISC/SPARC/etc)).
>"In mitotic tissues they will be replaced in the same way as any cell is replaced when it dies, by replication."

Replication from where though? The tissue stem cell that has already divided too many times?
I'm terribly skeptical of AWS Lambda as the engine of a main-line REST API. There seems to be no way to avoid the cold-start time: not only when your function is first called from a dormant state, but also when request load rises, bringing additional workers online. (A timer that constantly pings your service only protects against the first, and I hope we all agree is a dirty hack.)

I'm hoping someone will correct me if I'm missing something. Otherwise it seems like Lambda isn't really suited to use-cases where random latency spikes would degrade user experience.
There is no realistic apportioning of resources, or set of plausible new technologies, that will give safe and effective cars the >7 billion people on this planet in the next century. At least not without drastic downsides. Cars work great for the wealthy, and are tolerated by the less-wealthy for lack of better options, but are not in any circumstances an egalitarian option. (And, btw, that's likely why you feel like the arguments against cars have an "ascetic moralizing tone"- use of single-person cars is a taken-for-granted habit into which is built deep inequality.)
People don't know what they want, that is why advertising is consumer farming.
They could be saved, but I will not speak their rescue here. There is nobody who would ask or hear it.

They could have been saved, and still might.

I gave them more than they deserved, better than they could have asked and they turned it to crap.
Yes, nicotine at low dose has a stimulant effect who explains most of that. But its tolerance builds up very quickly and most habitual smokers don't really feel this effect anymore and have to smoke more. At high dosage its effect turns from stimulant to sedative and reduce neuronal activity.

On the anecdata side, I have a few smoker friends who explained to me they only really feel the first cigarette in the morning. All the others cigarettes they smoke are due to habit/withdrawal.

In the end, there are a lot of stimulant drugs who do not have as much side effects as nicotine, especially when it comes in the form of tobacco, so it does not appear like smoking is a possible rational choice.
It's running on an ASUS router with Asuswrt-Merlin firmware.

https://gist.github.com/ryandrake08/bd2616eacbf2565243ffee74...
It's obvious that this does get abused by some sellers.

It's also obvious that states don't have the authority to enforce their sales tax law on out-of-state sellers. Their options are either to switch to a tax structure that they are capable of enforcing or to lobby the federal government to regulate the collection of sales tax by out-of-state sellers.
Alternate methods of manual arithmetic that calculate the most significant digits first eliminate the need to remember and reverse digits.

With practice it can be faster than entering on a calculator!
Correct, I didn't think of that.
This concept doesn't pass much intellectual muster and does a disservice to your readers / users. Do you really believe that thoughtful satire cannot produce intelligent conversation?
Advice to Grad Students
I'm honestly surprised that vaping hasn't naturally killed off cigarettes already. I suspect it will eventually. You get to consume nicotine while eliminating maybe 95% of the downsides of smoking tobacco. Plus it's usually a lot cheaper.
The video container of course tells you what codec the video is, but it can lie or be otherwise incorrect. FFMpeg will use what it says as the default, but you can override it if you'd like (or if you have multiple decoders for a given codec).

But yes, you're right. 99.9% of the time there's no need to specify input decoder library
Does anyone have any idea what happens if a capsule breaks down in a tube. Crawling along an evacuated vacuum tube for scores of km doesn't sound enticing.
After all lifts breakdown now, and they don't go that far.
The location of streets and subdivision of property is incredibly long lasting. That makes it such an important part of city planning!
A lot of the Xeon phi usage in HPC is due to non technical reasons (e.g. Intel subsidies).

The memory bandwidth is just crushingly bad.
Maybe this is a problem we could use ethereum smart contracts to solve. Actually, is flipping a number even in P? Verification is easy - just compare against the negative - but I'm not sure if flipping the number can be done in polynomial time, enumerating all cases (as OP has done) aside.
This is right -- plus lm() is faster! Although, from a statistical perspective, if you can't invert X'X, that should first make you think "I have data quality issues" (i.e. multicollinearity) rather than "I need a different algorithm to compute the inverse".
Wake up and stay fit – with the Fitness Alarm Clock
Ah ok. In your comments on this page, you are mostly talking about your own lack of satisfaction in programming as a career. Maybe that's infecting your feeling about the whole computery enterprise.

Personally, I've been an amateur programmer for 35+ years, I've always loved it. I read about stuff, then write a program to do it, and experiment with my own ideas, from fractals to neural nets, anything.

I started a computer science degree once, so I could get programming work I guess. But I went to a programmer friend's place of work - he was working on the accounts software for some company - and it was all so awfully depressing I quit my course. Maybe most programmers' work is like that, I don't know.
«They now work to what they call process/architecture/optimization, or in more familiar unofficial terms tick/tock/tweak.»

For this cycle it's been tick/tock/tweak/tweak. Sounds like a broken clock.