skysight-inc/HackerNews huggingface dataset:
> I don't want anything else. I don't want to sync photos, share clipboard, change security settings, send blaring lost-phone alerts. Those are not my problems. Just let me have an isolated VM-like area where I can allow/disallow the user's access to company data.

Good for Enterprise (now owned by Blackberry) does this. I do not know if it is really a secure enclave, but their app is its own universe and was the only part of my phone that was controlled by my employer at my last job. The drawback is that its their own universe - you are using their mail program, calendar, browser rather than your personal favorites. But it sure beats the MDM policy.
> Clang vs gcc: doesn't really matter.

Clang seems to have better sanitizer support, which can be lighter weight initial passes before running valgrind.
How to write a CHIP-8 interpreter
You seem to be confusing carplay with in car cell service. Carplay uses the phone's data connection and the car is just a dumb terminal displaying content from the phone.

In car cell radio should obviously have a service fee since there is an actual service. Carplay is a static, one time car feature.
Like your comment ;P
I have a handy tip for [older] Android. On Android you can setup Users, the users are like completely different phones (from a software perspective), different apps, accounts, passcodes.

If an employer requires MDM to be installed, and verifies that it is installed, you can add a second user account and install MDM in there. The user is so separate that if MDM is used to remote wipe a phone, when MDM is installed in a secondary user, it doesn't actually wipe the phone, it just deletes the secondary user. Yes, I actually tested this remote wipe functionality with an employer's MDM.

On Android 7.0+ the "work profile" is probably a better option (https://support.google.com/work/android/answer/6191949).
Anything for long distance vision? I noticed since I bought my first smartphone 3 years ago my eyesight has gotten worse.

Of course it could be age related, but glasses aren't in my family and my friends would ask me to read distant signs because I always saw furthest.
Yep, this applies to most things. E.g Engines.
What copy editor let "Plochtchad Revolioutsi" and "Plotschad Revolutsyii" through as acceptable transliterations of "Площаь Революции" (and allowed two versions of the same station's name to boot)?
We saw substantial performance improvements from the increased register count of AMD64 when I lead the porting effort of a video editing/compositing suite back in the early days.

Because our engine took advantage of memory-mapped unnamed file handles to cache frames, we didn't really need the extra address space of larger pointers. I was able to exhaust system memory by manually managing whether or not buffers were mapped into our address space.

Though it had been made for something else, I lucked into being able to use that same engine for interprocess legacy plug-in support. AMD64 support also wasn't necessary to get more physical memory support out of the chips of the era. Operating systems supported 36 and 40 bit physical address spaces, and applications could use higher (would-be negative) addresses by indicating support for it. Those wanting to really cut loose could turn to manual mapping. (See: PAE, LAA)

In the end, we shipped AMD64 support because there were substantial performance wins. And, yes, I profiled every possible software/hardware combination to determine where gains and losses were coming from.

I'm not saying that things were universally faster/better. RIP-relative addressing, though generally quicker than absolute 64-bit, is a headache, and the loss of 80-bit floating point intermediates broke some rare code (which would have broken in strict mode, anyway). I'd love to see some evidence of slow-down now, but, until then, I'm unconvinced. I had a dev bring me "evidence" of huge performance differences between ARMv7 and ARMv8 a couple of years ago (and there are some if you dig). I asked him if he had compiled with or without thumb in the linked modules.

He let me know of his new results a few days later, a little red-faced.

I'm not saying that your detection of slowness is the same thing, but many aspects of performance are measurable (and measured). If it's slower, we can probably measure just how much.
I live in Alberta, so I only pay GST :)

My point was, there are only 10 sets of tax rules a seller has to know to do business in Canada:

1. GST

2. BC PST

3. Manitoba RST

4. New Brunswick HST

5. Newfoundland and Labrador HST

6. Nova Scotia HST

7. Ontario HST

8. PEI HST

9. Quebec QST

10. Saskatchewan PST

It is quite manageable for a business to know and abide by 10 sets of rules. Having to know, abide by, and follow the updates to 6000+ different sets of rules would be difficult even for large enterprises, let alone small businesses. I am glad Canada does not give the power to levy sales taxes to sub-province entities.
Sure! I recommend sitting with the book, a pen, and a notebook at a cafe or wherever you like and write solutions to the practice problems you see sprinkled in each chapter as you read every single word. Then choose a few of the homework problems and do those, some will require a computer. Most of all, work through the labs and don't cheat yourself by looking at other (probably not very good) solutions posted online! Solving the labs with the textbook and TLPI[0] as a reference is how I got the most out of the course. A list of the assignments, as they're done at CMU, is posted below[1]. Good luck!

[0]: http://www.man7.org/tlpi/
[1]: https://www.cs.cmu.edu/~213/assignments.html
But my iPhone6 usually died at 30%! ... :(
Risks Associated with Cloud Computing TechyTalk.Online
Angry Block Woman Getting Her PhD
Minerals, however, do not decompose. A 100 block of gold you could just throw at a specific location and then re-"mine" after the somewhat violent landing, nothing will be wrong with it, aside from significant melting at the edges.

(and in the "nothing wrong with it" assessment, the same cannot be said of the landing site, but there are plenty of places where that wouldn't be a great issue, e.g. one of the huge deserts like the Sahara, Inner Russia/China or Australia). Note that to an extent you can control the blast. So a 100 ton "mining ball" would not nearly have the same impact energy as a 100 ton asteroid, and even compared to the average meteorite it would be on the extreme slow end. There's a "minimum" blast that's essentially unavoidable, but it's not that huge, only a few square kilometers, and slowing things down to that speed is not hard if you take your time. Only if you want to return things intact do you need to go through the expensive process. Obviously doing the above method with an astronaut would be frowned upon.

It's also been studied what happens if you want to go further. If you're willing to wait ~10 years, returning near-earth things to earth by crashing into it is incredibly cheap. If you're willing to wait ~100 years, from almost any point in the inner solar system.

https://en.wikipedia.org/wiki/Interplanetary_Transport_Netwo...

In the longer term I would argue that the economy will move to space. For most production processes weightlessness, and vacuum environment (not to mention infinite expansion space and infinite energy) would help a lot.
In economics, "consumption" basically means "buying things".
Yes - I use this and the CMU labs for an undergrad course, and it's excellent.
Yes, that's the "work". The value of that work is as part of a mechanism for enforcing consensus. To the question "does entropy tell us anything about the larger system" I am arguing that it does not (in any non-trivial way).

Obviously entropy is related to any computation we perform. It's just not going to give us any special insight into cryptocurrencies to point that out.
> A large web application that's outgrown its framework to become an application which includes a web interface is one of the better candidates for something like Flask.

Even in that case, I'm not experiencing any temptation to go to Flask. Two django websites right now with pretty big codebases. One of them has huge backend non-django codebase (which I keep in a separate git repo). Since there's still a need for templates, authentication, rdbms, permission systems, and so on, I still use django and create apps to act as a front-end for the libraries.

> Since it don't try to be responsible for everything from ORM to HTTP, it actually is capable of serving as a thin web layer for existing non-web functionality. At least in theory.

Yep, that's what my intuition was, formerly. Then I realized I needed an ORM since the website needed auth (whether or not it was a legacy db, "unmanaged" in django parlance). Then those users only should have rights to view/update/create certain things - so that means permissions.

> Unfortunately, Flask's extension ecosystem seems to focus more on reinventing Django than supporting its unique strengths as a microframework.

What do you mean by this?

Inevitably most web development tasks will have the developer reinventing Django.

The issue is, at least in my experience, these libraries that just need a quick and dirty front-end, have never stayed that way, heh. Let's just use that slice as an example. Still, in the event that included web interface became non-trivial, the benefit of using Flask quickly turns to reinventing stuff that'd be done easily with Django.

My bigger issue is, the microframework dream hasn't worked for me in PHP or Python. Except once: When I was doing Facebook Page campaigns at Social Amp. Those campaigns were ephemeral, and since they were just designed to be thrown out after a month, a microframework worked quite well.
I don't have a link to that deal but buying quality used hardware isn't difficult or expensive.

I built a Quanta Open Compute node with 12 physical cores (24 logical with HT) and 96GB of RAM for around $350.

There are many companies selling Sandy/Ivy Bridge-EP Xeon servers for pennies to the dollar.

For example in the UK/EU: www.bargainhardware.co.uk/e5-2600-lga2011-series-machines
BYOD really means "bring your own device --- and give ownership to us."
market being propped up by tether
I have Samsung Knox of on my phone and the work profile is completely isolated from the rest of my device. If they wipe the device, it just wipes that container. It's near complete isolation of work and personal apps.
Physically replacing CPUs doesn't make economic sense for anyone.
How were you able to do that? Was this made available through Mazda?
I do some programming (unfortunately mostly VBA, the language of the non-technical business world) and spent 4 years of college working on robots for a competition with a bunch of mechanical engineers and computer engineers. I agree.

I specifically compared software projects here: https://news.ycombinator.com/item?id=15197767

And I outlined more manufacturing challenges here: https://news.ycombinator.com/item?id=15195869
Rocket Lab: Vehicle confirmed orbital Stage 2 shutdown, payload deployed
Probably best to get an eye exam.

Read about ciliary spasm: http://endmyopia.org/the-ciliary-pop-a-simple-trick-for-heal...

More info on eye health & computers/smartphones: https://news.ycombinator.com/item?id=16146106
What's the chance these documents are not actually true? If I was the CIA I would use these leaks to declassify false information about my enemies, hoping to destabilise their regimes.
Toyota is playing it safe like they always did. Part of the reason why they build reliable vehicles, albeit rather utilitarian and some times even boring or ugly.
“I know this request is a little bit out of the ordinary, but would it be possible for you to charge us premium prices for this item? We’d like to pay more. No? Please, we’ll only buy it if you charge us more. Ok, thanks!”
Convert webpages into Excel data in seconds. (Chrome Extension)
The conventional wisdom has always been that it is impossible if and only if your hardware is not broken.

If the hardware is broken, all bets are off. Nothing in the conventional wisdom has been challenged, except perhaps the complacent assumption that "Intel hardware is unlikely to be broken in ways that invalidate our security".
Key part towards the end.
"Mexico partnered with the U.S in many ways, from helping intercept the russian and cuban embassies, to trying to find links between Oswald and the Kennedy assassination.
Sources told the CIA that Oswald had deposited 5k dlls in a Mexican bank. In a document dated march 9, 1964, it was reported that Mexico traced all of these deposits in Mexican banks trying to look for the money. They didn't find any transactions by Oswald" wrote the NYT as part of these new revelations.
You didn't explicitly state it, so I am just confirming, your previous employer did not actually purchase or own the phones, but expressed feelings of ownership over them?
So, do you only work at companies where every employee is a computer professional? Or perhaps you expect your employer to give some sort of individual assessment - "John is ok, Jim needs monitoring, Jane is ok...."?
The 25 year deadline to declassify them was set in the President John F. Kennedy Assassination Records Collection Act of 1992, signed by George Bush senior

https://en.wikipedia.org/wiki/President_John_F._Kennedy_Assa...
He mentions an overhead of about 11ms in a cross-country network, which may be insignificant in the 35ms overall latency.

But, much of the infrastructure is communicated to regional servers or local CDNs, not cross country. A game server might split loads across east-coast servers and west-coast servers to improve responsiveness. In those cases, it's not unfeasible to see a 2ms-5ms speed-of-light latency. And that's where those 11ms really starts to affect user experience, since now you're looking at latencies that can cut into your 60fps frame rates. (or local video-chat services or even websites)
IIRC in iOS 11 (if not earlier?) Apple changed it so forensic tools can't suck data off your phone unless you enter your password while the phone is attached to the computer. Previously if you unlocked your phone, they could then carry it off to their computer, attach it, and start vacuuming up your info. But now unless it's already attached to the computer before you unlock it, you know they can't do that.
A card used for mining will have worn out fans and potentially damage from heat on it. You'll have to hope for really cheap used cards to make up for that.
I'm guessing that the author, Didier Bizet, is French. These look like typical (though not very consistent) transliterations of Russian into French (the path by which the composer Чайковский became known as Tchaikovsky, rather than Chaikovskiy). Also, one of the captions mentions a bench from the "Cathedral of Christ-Sauveur". Bien sur?

So maybe the article was translated from French? Anyway, I agree that the copy editor was asleep at the switch.
This will depend on part on how it's being done. If there's a mandatory MDM app then a separate device is your answer. If it's via Exchange policies, a third party email app (e.g. Nine, https://play.google.com/store/apps/details?id=com.ninefolder...) will often let you control whether a policy is enforced at the device or application level.
That's a good point, I didn't think about that. It does add some extra complexity though—like, if I do want to make a real transaction, I have to re-make the subsequent "keep-alive" transactions.
When it senses the item being worked on, and adjusts accordingly.

If it always does exactly the same thing, even if triggered, then I would call it a machine.

So you could have a packing machine - each item to pack is always in the same place. Or a packing robot - it looks for the item to pack, and grabs it where it finds it.

There are obviously some machines/robots that fall on the fuzzy line between those. For example if the machine is simply triggered by the arrival of an item to pack, it's kind of borderline.

Basically: Robot = Machine + Sensors
Berlin also has a ring metro line [1], but I think it's safe to say that it's not as reliable or as aesthetically stunning as the ones in Moscow. Not that the Berlin metro system is crappy; I've lived here for years and love it.

[1] https://i.pinimg.com/originals/2c/73/f5/2c73f573e6afaf332145...
There might be other reasons Intel isn't doing it the nVidia way. Patents are good at blocking progression for example.
That is indeed a more conventionally appealing way to encourage circulation—a gradual inflation in prices rather than sudden account confiscation!
Those pictures from Prague strongly remind me of some of the metro station architecture in Munich. Some of the stations look like an exact copy, must be because that was also built in the seventies.
Html Layout(Html)
> I would no longer be checking work e-mail and instant messages on my mobile device unless the company chose to pay for a company-owned device

Interestingly enough, where I work is unthinkable to check your work email in your personal smartphone, both because workers won't accept working in their free time and because it goes against the company security policy (writing your password in a personal, spyware ridden device? _shrugs_).
Maybe we should start outright refusing to perform work activities during personal time.
If Mores law could be broken, mabe the continued economic growth is in danger too?
There is a side effect in that the margins of prebuilt PCs should rise.
We see a problem. We see a solution. And most everybody would agree, in a vacuum, that the solution does indeed work towards solving the problem. Yet, in social effect, it actually exasperates the problem. This is paradoxical, to me.
>> Having carplay continue to work after they build the car requires bmw do exactly nothing.

You seem to think that carplay can automagically connect to the internet without any cost involved.

That cannot happen. It is a cell phone basically and needs a monthly plan just like your phone. Do you have free internet on your phone? No. So, don't expect free internet in your car, either.
It's hard for me to believe that the US gov considers Mexican establishment to be it's enemy.
Cool idea but on Firefox Focus on Android, it is almost unusable.
Never knew FPGA programming was so easy in quantitative trading. Would anyone kindly shed more light on use of FPGAs in HFT & Quantitative Trading? Any web links or PDFs?
Bien sûr, le nom, la photo, sans la moindre hésitation...

Allez, développez votre création et votre histoire à long terme, c'est ça qui compte!
Your points are valid but they seem to imply iPhones are priced using cost-based pricing. That is obviously not true - these phones are priced using value-based pricing, which succinctly is simply “the highest you can charge based on the value the customer gets”.
Just wanted to add that Tasmota[0] (one of the open source firmwares for ESP8266 controllers) seems to already support MH-Z19 sensors.

This cuts down on the work if all you want is to measure your CO2 level: you can get a $3 Wemos and a sensor, (solder pins, figure out the sensor connector), flash Tasmota, and you'll have it already reporting on MQTT over wifi. I would argue it's even easier than installing and maintaining Linux on a RPi.

[0] https://github.com/arendst/Sonoff-Tasmota
Some people believe that people are actually addicted to MAOIs in tobacco smoke (though this does not explain dipping) but I think the issue is that the literal "e-cigarettes" (small units, which look like a cigarette) you can buy everywhere are neither good enough sources of nicotine, nor convenience.

Advanced vaporizers, which could successfully substitute cigarettes are even less convenient: replacement coils are not standardized, firmware is buggy, juice is leaking, settings are confusing etc. It's not rocket science but enough of a barrier for most people as it seems. E.g. my vaping setup is: a mechanical vaporizer (so no firmware issues), a charger and a set of 18650 IMR cells (you have to buy them online since they are not intended for sale to consumers), an atomizer building deck (an ohm-meter + power source to burn coils outside the vaporizer), all kinds of heating wire, tools to work with the wire, wick, juice. Compare to a cigarette smoking: cigarettes, lighter, ashtray (if you lucky to be able to smoke inside), all available everywhere and you can get by just with the cigarettes.
Funny that in this image in the article:

https://cdn.arstechnica.net/wp-content/uploads/2018/01/bare_...

The entire shelf is sold out of GPUs, but it's a near-lock that the RX550 2GB model for $71.xx had a higher ROI than any single card purchased for cryptocurrency mining.

Now, that being said, gamers (and to a lesser extent, deep learning researchers) need to shut up and enjoy a good thing while it lasts. Gamers who have 1080tis (who don't get close to their maximum performance, nor need it) just walked into a situation where they can print money for owning equipment they already have or would already buy - in their spare time when they aren't gaming.

It's very odd to watch a group of people bitch that they are handed a bunch of free money, but gamers manage to do it.
Kanban boards didn't originate in software development, but super markets and car manufacturing[0].

[0] https://en.wikipedia.org/wiki/Kanban#Toyota%27s_Six_Rules
There‘s applications that use these chips like it were real-time systems (because it‘s the only thing financially possible for them). For these use cases, 20% will hurt, a lot.

Applications that use these chips in a realtime capacity don’t share hardware with other apps, so it will be possible to deploy them on unpatched machines, even if inconvenient. Those workloads are also not big on context switching and so not affected much by the patch.

I think cloud hosting providers will hurt the most, because that tends to be a context-switch-heavy workload, and their pricing model assumes a certain level of performance per core. They’ll mix in AMD in significant quantities just to diversify and avoid getting burned in the same way. They’re probably also the biggest market for intel’s server line.

This incident will seriously hurt intel even if they handle it perfectly, which they’re not doing.
So closed loop control qualifies a machine as a robot? I'd think it also needs some degree of generality, a robot arm can be reprogrammed for different tasks but something like a VSD cannot.
The 1050 and the 1060 3GB GPUs are more than good enough to run any tier one game on nearly the highest graphics on a 24" monitor. Everything above it is just ridiculousness for the sake of being absurd in the gaming industry, and for benchmarks that don't reflect real usage - unlike GPU mining, where the cards are actually pushed to their maximums.
And it's an SVG (embedded) to boot so there's no real way for most people to grab the source file and upsize it (where possible).

EDIT: Also, I realize there are some relatively simple and quick solutions to this, but it's definitely way more steps / requires more specific software and/or knowledge to execute as simply as right clicking an image on a website, clicking inspect element, locating the line of code with the image source, downloading and going from there / modifying code to meet needs.
A huge amount of the electricity being used was unused/not-competed-for in the first place. Miner farms are coalescing in Northern America around excess production in hydroelectric areas. This is an inconvenient fact that is ignored in the "electricity oh nooooo" debate.