skysight-inc/HackerNews huggingface dataset:
They're not that different, either. It's been a long time since high-performance cores were executing the instructions as fetched and not translating into µops. The stuff Intel does on their chips works on ARM too. People are doing it, and it's working[0]. That makes a hell of a lot more difference on throughput than what ISA is implemented.

[0] https://fuse.wikichip.org/news/1316/a-look-at-caviums-new-hi...
That's unfortunate to hear that VAC looks for KVM. I was planning on moving my gaming partition to just a VM and using GPU passthrough. It's how I have my work PC setup, figured I'd replicate it at home.
It gives me a bit of pause too, but I think things have gone too far in the controlled direction. My wife uses a nebulizer for her asthma, and recently was prescribed an albuterol refill. To her surprise, it came in a form where it has to be mixed with saline. She had to get a prescription for the saline. I'm sorry, that's nuts.
A 15" laptop's body could easily be absorbing 75 watts of heat from the sun, equivalent to running both the CPU and GPU of a MacBook Pro pegged at 100%.

I think throttling in this scenario is a reasonable tradeoff, much more so than overengineering the cooling solution to handle it and thereby increasing cost, weight and bulk. Sit in the shade.
Pretty similar to my experience. Agree on everything.

Now to read the many mentions of react in the comments even though the article has nothing to do with it.
It's worse than that. As a new player I can't even get my calls answered.
It's a good article but I'd hesitate to call this "modern"; this is circa-2006 AAA title security. Serious content protection is significantly more sophisticated than this.

(I'm not an expert but I've done some anti-cheating pentests before, and have seen literally all these primitives deployed on old titles).
Apart from not being buried what you're describing sounds an awful lot like Personal Rapid Transit (PRT). WVU has been operating their PRT system since 1975.

https://transportation.wvu.edu/prt
How often do you rely on the touch screen? I know it seems like a naive question, but I have an older surface pro and I rarely used the touch screen. The machine itself was bulkier than an iPad or Nexus9, so I tended to use those instead for tooling around and mindless consumption. The surface pro was pretty much useless for actual work unless I had a second monitor, actual keyboard, and trackpad.

I do native Windows dev for a living, but I have no urge to pick up a machine with a touch screen unless it's a tablet. Is a touch pen/surface actually useful in day to day work?
I have always thought that it was completely asinine and unnecessary that my female friends were having to visit a doctor to renew a prescription that rarely changed for years at a time.
​Mastercard to link crypto to fiat currency with new patent
> The Chisel team showed that two to three student designers can do full system-on-chip designs by abstraction and automation.

> One of the things we’re trading off is the ultimate efficiency of the design. If 1 percent of area matters because you’re making millions of parts, then this level of abstraction may not be the right one for you. In our case, we’re not as cost-driven. So, if we give away 10 percent of the area but maximize the capabilities of the smaller design team, that’s the kind of tradeoff that would work for the Defense Department, but it also might work for startups and other smaller players like universities.

Presumably, one of their unspoken goals is to more easily enable advanced/secure chips to be designed and made in the USA for the military and kept confidential.
I've run it on port 443 (https port) which makes it possible for me to get through to it from inside many corporate firewalls.
It's a cool map, but I can't find any reference for the source of the data center locations.

AWS purposely doesn't publish that information, and while I can believe it's possible to crowdsource the data by doing a little sleuthing (or working for certain vendors), it's hard to trust the map without knowing the sources.
Congrendulates, Slackware.
I would be interested to know what percentage of prescriptions are for things which can't be diagnosed by a pharmacist (or are just requests for a refill of an existing medication).

I think this is the point of the nurse practitioners that CVS (or was it walgreens/etc?) had in some of their stores a few years ago. When my kids were in day care and got frequent ear infections, I could tell by their behavior it was time to check their ears and.. well i'm not a doctor but I can probably tell if you have an ear infection with my cheazy/plastic over the counter otoscope I impulse purchased from said drug store. Going to the doctor to get the same prescription I had filled two months previously is just silly.

Same thing with my poison ivy...
You can get equivalent and superior calculating software for free. What do you want TI to fix up?

The $150 you pay for a College Board certified calculator goes entirely towards the ability to use it on a College Board test without being considered a cheater.

If you want to lower that cost, there's always the self-service approach -- produce $50 Android phones with calculator software preinstalled and the phone and wifi connectivity ripped out. Then get the College Board to certify your calculator. You can have TI's market share, if you can get the certification.
The basic argument is that when you make seeing a doctor to get access to a drug optional, you also make it a luxury; it changes patient expectations and thus behavior.

Most people don't go to the doctor before taking Claritin or Sudafed; when you go to the doctor and get a "script" for Sudafed, that's your signal that you wasted yours and the doctor's time.
Yes, if someone were to regularly post startup / smallCo / R&D job openings in more affordable locales than the usual megabuck cost of living megalopoli, I'd subscribe. Raptly.
This. It's pretty annoying that whenever there are posts about salary on HN, a lot of people from SF/BayArea start complaining about how their already super inflated salaries are not inflated enough and should be higher because the top 3 largest tech companies in the world pay higher salaries.

If you are one of those people, then please stop complaining and just go get a job with the compensation you supposedly deserve at one of the companies that can afford it.
The first Datacenter I ever brought up to T2 was tornado proof (former military base).
I bet all of them derive either from the days before std::string, which only started to be commonly supported after 2000, as compilers were catching up with C++98.

The typical rite of passage that every C++ developer needs to write their own string and vector classes as part of learning C before C++, instead of properly C++ as we can do nowadays.

Finally those shops that don't allow to use proper C++ on their code, rather C with Classes.
Hi, sure will do
I love Go's value types. If you're careful/obsessive, you can write programs that don't allocate anything on the heap. That sort of power is really nice to have in a pinch.
Searched for walnuts. Got half a dozen pure walnut records (not walnut cake, etc.), GI was always 24 but GL ranged from 1-4. Source says GL is better indicator than GI. Data is all over the place and publication on which it is based is nearly ten years old. Unsure how to interpret. Inclined to ignore.

PS. If anyone has a serious nutrition background and wants to develop algorithms for dietary value prediction based on customized meals and disparate data sources, we are hiring.
So, essentially the Haskell compiler allows you to say "don't worry I've got this, it'll be fine -- it's pure and semantically correct, I promise!" because the developers of the compiler know that they can't think of everything and want you to be able to do some really nasty hacks if you have to do so. It's easy to check up that the authors of the libraries you're using aren't using these escape hatches.

Of course, if they or you are using these escape hatches, and it's not correct -- and it blows up -- you've only yourself to blame for subverting the compiler.
Still no way to get 16+ cores without huge amounts of RAM (and cost). My workloads are CPU bound but not particularly memory intensive.
When I bought my Lenovo P50 I was unpleasantly surprised by its weight and thickness after having used MacBooks before. However I did get over it pretty quickly and swapping out batteries so I can keep working is awesome. I do need the power.
This is a very good resource, but it has limitations from practicing point of view. You cannot use it for (unlimited) practice, like other sites mentioned in this post.

I continuously got "We are in private beta" on their site. I "came across" this site few times and wanted to give it a try. Their CEO (Aliene Lerner) was on few podcasts.

The way I got an account is when I clicked a Google Ad of theirs. Once account is created, I gave a practice interview. Interviewer said I was not ready for real jobs yet. If you do well, they refer you to Google, MSFT and such companies.

The best part (IMO) is your interview is recorded. You can listen and watch your performance anytime later.
This is an experimental app builder that I made which allows you to build intranet apps with Vue.js and Sqlite as the backend. Each app gets its own Sqlite database and has Ruby on Rail style database migrations in the comments at the bottom of the file like this:

/*
sqlite(
[
"Create the initial item table",
["CREATE TABLE items (id	TEXT, name	TEXT);",
"alter TABLE items add column time INTEGER;"]
,
"Add a column for the user name",
["alter TABLE items add column user TEXT;"]

])//sqlite
This problem is easily solved by just having an external cooling solution like a USB fan tray that sits under the MacBook, and only when you are doing some heavy tasks.

In normal day to day use most people will not do enough processing to be affected by thermal issues.

Keeping the form factor of a MacBook is much more important than eliminating every thermal edge case. People take for granted how much we’ve improved on old big and heavy laptops (with worse performance even).
KSP can lag on my desktop with a 1080ti. Don't feel too bad.
Identity.com acquired by blockchain identity startup
Sam Altman has definitely done great as the head of YC, but how many high growth startups has he successfully started, run, grown and sold?

Can we please get advice from people who're actually currently doing that instead?
(AWS AppSync tech lead here)

Spot on! Some of the use cases for the VTL-based resolvers are to minimize cold start and latency due to network I/O for resolver invocation. I recommend that you start with the VTL resolvers if they are available for your data source and evaluate performance[1]. Switch to AWS Lambda only if you identify missing features or can't meet performance expectations.

Also, we've absolutely heard your feedback about VTL and this is a large area of investment for AppSync. One of the enhancements we launched today in the console is auto-complete in the VTL resolver editor. Let us know if it improves the editing experience.

Thanks for using AppSync - we are always excited to hear your feedback and use cases!

[1] AWS AppSync produces logs and detailed resolver execution metrics. More information at https://docs.aws.amazon.com/appsync/latest/devguide/monitori...
Look up the specs for the processor in your system, then chart the temps alongside per-core clocks.

On Intel chips with a 1 to 4 core boost, no cores will rise above the base clock when thermally throttled, voltage may increase, and frequencies will be lower. You can run a CPU bound benchmark until temps rise and note when the performance begins to decrease.

On desktop Intel processors, this usually happens between 70-80°C.
AltDex: Categorized Cryptocurrency Indices
An Open Letter to Elon Musk
I really doubt even Jobs thought his RDF extended to the entire laptop market.

He just had a great idea and Apple executed on it. The early MBA's (2010) were absolutely fantastic, quiet and reasonably powerful (read completely usable).

As an anecdote, new hires at my company are given either a somewhat heavy ThinkPad or MPB (higher end). Many have complained about the weight of the ThinkPad. None complain when they choose the MBP.
How Theme Developers Can Learn from Brutalist Web Design (2017)
That's the thing, if they succeed, we will call them visionaries and if they fail we'll call them bravado and hubris. I think some amount of hubris is essential at succeeding in high risk businesses.
I agree with the loss of productivity in Windows. For me it started with Win7, really took hold with Win8/server 2012 "metro", and only got a little better in Win10.

I don't understand why there are two significantly different ways to do simple things like connect to a network or configure an existing connection. The OS throws the pretty/flat metro inspired applet at you, but it has 10% of the actual functionality you're looking for, so you end up popping open the control panel anyway. The start menu ads are an insane addition. The apps in the app store are pretty much pointless and anything you actually need you can install via chocolatey.

If MS were to produce an actual "pro" version of Windows that removed all of the fluffy inconsistent stuff, ripped out all vestiges of Win8, and put PowerShell front and center, it would appeal to a lot of people that just want to get stuff done.
Thousands of scientists pledge not to help build killer AI robots
All performance critical data structures are value types.

Meaning int, long, char, bool, ..., points, rectangles, pairs, colours, enumerations.

Then generics are reiffed. So each instance gets a copy if value types are used.

Additionally, you can explicitly allocate value types and arrays on the stack and there are APIs for manual memory management.
It will be difficult and frustrating, but can be also fun and rewarding in addition. Here are some pracoval tips that worked for me in similar situations.

Treat everyone with respect - everyone has a story and being competent developer is not the only metric for human beings.

Reduce scope - better deliver few solid features than many half baked. You will need to get heavily involved in implementing those features so better not spread yourself too thin.

Start with authoritative management style - it's ok to say "do this and do it like this". Particularity with hierarchy based cultures, this could be even expected. At the beginning it can be uncomfortable as Western developers are often used to servant leadership style that supports freedom, outlet for developer creativity and individual autonomy.

Set precise rules - people are usually able to follow checklists and step by step guides. Have process ready and thought through, but tailor it to the situation on the ground. An example could be: implement task, write unit test with 80% coverage, build and run test locally with no tests failing, send for review.

Don't expect creativity - be as precise as possible specifying the tasks. Include design in the description, any names of the classes you want to have. Ideally have a pointer to code or example on internet that can be copy paste and modified. Specifying tasks this way is doubles the work it usually takes but otherwise you get into endless reworks and headaches. The level of detail needs you to be very well prepared in the technology, design and domain knowledge. Read up ahead on the stack they are using, patterns used for the type of app you are building, look at the code and get familiar with the domain.

Use the hierarchy - identify the one or two promising team members and with with them. Let all other team members consult them first and only then approach you. It's easier to work in depth with two people than get drowned in random questions from five or six.

Expect to get your hands dirty - you will still need to do lot of individual contributor low level implementation work to set standards and so that others have place to copy from. Your code needs to be near perfect the first time as it will get copied over many times. This is painful, but make it work now and refactor later often doesn't with great, when there are 5 people multiplying the work that needs to be refactored.

Distinguish the work from the person - it keeps amazing me how much I like some people on personal level yet hate their work output.

On the other hand this can be a great adventure, getting to know new people and country while working on a common goal. Crisis often bonds people together anyway.

Hope that helps and keeping fingers crossed for you.
Actually the x86 instruction format is key to Intel's performance dominance. It happens to be rather dense in terms of instruction per byte, and it turns out that instruction cache hit rate (and iTLB hit rate) are extremely important to high performance. Rather than the naive view that x86 is somehow saddled with its ancient and ugly instruction set, it's actually all of the RISC-like architectures that turn out to be hampered by their overly beautiful instructions.
> But then don't let people pay for expensive upgrades that have no performance benefit.

The number of people who want performance stats, or at least think they need, far outnumber the amount of people who need performance. It makes absolute sense to sell these lemons, even though it is unethical.
I want to point out that because go has value type, it's possible to implement Arena Allocators using only safe Go, which is something one might need for these kind of games.
Devil's War: Battle Between Beasts
You can already buy most standard antibiotics without a prescription if you don’t mind taking fish medication ;) amoxicillin, ciprofloxacin, penicillin, etc are all readily available through amazon and are identical to the human version.
In the Age of Despair, Find Comfort on the ‘Slow Web’
What is the pricing/fee structure on such a service?
1. Almost all of the entire entire Western U.S. (including most of california) is an arid area. It used to be called "The Great American desert". For more information, I'd recommend reading "Cadillac Desert"
2. Where WeWork is headquartered is not the point. The point is the notion that meat is bad stems of a view of the entire world having a certain climate where growing meat has much higher opportunity costs. Once we recognize that we do not live in a world like that, we can hopefully move on from these types of myths.
What exactly do you think constitutes an "accident"?
Have you ever accidentally purchased a drug that required an over-the-counter interaction and consumed it?
Upon further reading, there are further issues with this laptop with thermal throttling (only on linux, not windows). And no support for wwan or fingerprint reader. The certification is beyond useless.
Just a reminder that Taiwan, a country deeply steeped in traditional Chinese culture, is a functioning multi-party democracy.

Perhaps Mainland China is too big, or too poor, to become a stable democracy at this time, but Chinese culture should not by itself be a reason for China to remain a "bureaucratic autocracy".
Agreed. We are a hardware company (invest in us, Brad, we're raising). I banned 3D printers from the office, and we just gave away the ones we had this week. Why?

1. Waste of engineer time fiddling about to get things to print right.

2. Often people have to alter settings or material to suit a part, then we tend to never know what settings were actually used therefore we cannot replicate the same part reliably unless we add additional documentation/burden to the process.

3. If the spec hasn't been sent out to a third party fabrication house then we aren't sure the spec is good. Using third party makes the spec de-facto validated and our interface to third parties standardized, thus supply chain becomes redundant.

4. We get free upgrades as industry iterates, with no capital down. It's like cloud services for hardware, except safer because it's transaction oriented with no technical debt or dependencies tying us to running instances.

5. If we need finishes, materials or processes that are expensive to acquire in a printer, instead of buying new gear or obsessing over integration we can just use a more expensive outsourced process.

6. A 3D file is possible to duplicate, view and diff remotely, a custom made physical part with unknown settings/material isn't. I've actually lobbied Github to enhance visual diff for 3D files, and they're considering it internally.

Already we have used many processes: CNC machining, milling, laser cutting, sheet metal forming, thermoforming, 3D printing, injection molding, blow molding, various coatings/treatments, etc. Would hate to have to fork for all that hardware! Luckily, we don't. Also, we've just moved offices for the second time. It would cost many times more to move and we'd need many times more space if we had fabrication equipment in-house.
When you get older & sicker, I'm guessing you'll feel differently. It's all fun & games until you can't afford a basic prescription.
If you wanna something more novel, look at this talk from Valve [0] on how they are integrating Deep Learning into their CS:GO cheater detection system (confusingly called Overwatch). It's not used to ban users, but rather to bring suspicious plays into their existing user-reviewed moderation system.

In general, this type of human/AI side-by-side feedback loop seems to be very successful, all the way from games to moderating content on the web.

[0] https://www.youtube.com/watch?v=ObhK8lUfIlc
The single data point is the exact same single data point mentioned in the comment as the only evidence that an upwards trend existed in the first place.
"You're holding it wrong!"

Other laptops work in the sun.
The strongSwan configuration generated by pfSense works out of the box with macOS and iOS IKEv2 support in its default config. This has quickly become my VPN solution of choice as it works without a third party app, it’s extremely quick to connect and the connection is super stable.
I wasn't disagreeing with you, just adding to your point. I too find their value proposition very interesting
Not certain on this, but I think Azure is known to have more compliance certifications. This is probably largely due to the long relationships Microsoft has with government organizations etc.
Wiki says the Argan tree also grows in Israel [0]. They would probably do quite well here in Australia.

0. https://en.wikipedia.org/wiki/Argania
> There's a generalized problem in medicine that it takes a long time for new standards to trickle into common practice.

In the US, where we have no standards of care, this is true. In centralized systems like France, doctors receive updates to expected standards of care annually based on analysis of the latest evidence.

This has interesting effects. My father did the statistical work for a set of expert consensus guidelines in psychiatry. He found an interesting pattern: the European practitioners produced basically the same decision tree, from Sweden to Spain (that is, physicians practicing in completely independent healthcare systems). American practitioners were so scattered that sometimes you couldn't extract guidelines.

This is also why you can have an operation done safely in a rural hospital in Italy, whereas in a rural hospital in the US, the only thing you should let them do is put a bandage on you and transfer you to a real medical center in a major urban area.