skysight-inc/HackerNews huggingface dataset:
> I've seen rumours that they're coming out with a new one next year.

No, they're just not releasing one this year. maybe 2018, maybe not. They did make some noises about a new modular architecture, which is cool. but given this year is out they've been at it for 5 years with no end in sight.

I'm giving them the benefit of the doubt with the 5 year effort, the alternative is they finished up the last pro and left the line to die. Hopefully that's not the case, and some brave souls have been working on improvements.
There are no new mac pros, just old and very old.

(Mostly joking, but there's little justification for a "current" outdated mac pro with the competition offering a much better machine for a vastly lower price. At work, we were told last week that we were no longer allowed to purchase Apple hardware because the cost/benefit no longer justified the price premium. That wasn't from the management either, they were just the messengers; it was from the academic funding bodies which finance our research. And to be honest, it's difficult to disagree with their assessment; they aren't wrong.)
Can't argue with that, of course. At my alma mater this year: $55 application fee, $150 enrollment confirmation fee (applies to tuition and fees for the first term, though), $185 fee for mandatory 3-day freshman orientation.

Of course, if you're rejected, you're only out $55 from that school, but last fall they had 50,000 applications and admitted 4,500 students, so you'd better do well on that $50 test.
The content of the article does not have anything to do with the title. There is not mention of how linkerd and k8s work together.
https://news.ycombinator.com/item?id=14079792
We should invest in tools for long term communities, long term information, develop trust between parties, guarantee critical thinking, healthy debate, lasting strong local movements connections.
Not ready made popcorns.

Someone with money will dominate that the field of "instant revolution" better and faster. Or buy key people already experienced in those kinds of tools or similar, and have contol over a horde of dumb/unsatisfied people. Turning uninformed opinions around very easily.
I definitely feel that the more I know the less difference there is between what are formally considered "fields" (even if there is expressive power from splitting, say, Physics, Chemistry and Biology).
I think they're alluding to people using such substances recreationally and triggering latent and often undiagnosed mental issues.
But what do they actually do, and why do you need a startup to do it? Hanover, NH has a housing price problem, but Dartmouth College offers subsidized housing to its faculty. Why can't school districts do the same?
For me, it starts during sprint planning. I know what work is going into the sprint, and what work is being assigned to me (we don't run sprints in the natural way of grabbing the next card that's free. I disagree with it, but it is what it is). So I plan out what I need to do on a day-to-day basis to finish that amount of work. For a normal sprint (i.e executing on plans and agreed upon designs) I try to plan the day to be ~6 hours of coding work a day. Sometimes my estimates are long and I finish in 4 or 5 hours. Could I start on the next card? Absolutely. And if I finish all my work early, I'll pull something from the backlog.

But in general, I find it more sustainable to just go home after I finish in 5 hours because I know there are going to be times that I work 10 or 12 hours (or a Saturday). Also, for me, depending on the next card, it might take an hour or so to get going at the end of a day. So I'm now at 7 to 8 hours which is when I normally leave. Was that hour or two wasted? No. I retain the knowledge till the next day. But again for me, I've found that coming in and starting a new task fresh reduces that one or two hours to less and gives me a singular focus for the day.

If I finish in 2 or 3 hours, I always move on to the next task. That would be silly to go home after 2 hours (most days).

I adapt this style for wherever I work. It has worked for me at start ups as well as BigCo.

[Update] For the side things (refactoring messy code, flakey tests, automating a tedious process, etc.) - I create cards/tasks for them and get them into the sprint.

I know this makes me sound like a "terrible" employee. But it allows me to give my best on a more sustainable basis. And if it is something that truly needs to be done in a month, I'll work those 10 or 12 hour 7 day work weeks...
What kind of Hackintosh can you get for $1600? Not as good as the Ryzen of course, but it might be nearly as good as the $5200 Mac.
Or how about the AMD computer running as a hackintosh.
If you don't have any property buy some canvas and paint like a respectable artist. And no, public property is not your property.
Are there any video editors left doing work on mac pros? I know this test was all about photoshop, but when talking about work that really needs to flex system muscle, is there anyone left in the mac pro space? All the illustrators and video guys I know are on pcs now, but I only have a small sphere to pull from.
China Investigates Regulator of Fast-Moving Insurance Industry
This is a shame. Next the FBI will be bringing charges based upon the use of crystal balls, hair samples, spirit photography, and talking goats. All scientifically validated by the NBS and DOD undoubtedly.
Review, not Rocket Science
Deep-Linking Startup Branch Raised $60M from Andy Rubin’s venture fund
“The availability of prompt and accurate forensic science analysis to our law enforcement officers and prosecutors is critical to integrity in law enforcement, reducing violent crime, and increasing public safety,” Sessions said in the statement. “We applaud the professionalism of the National Commission on Forensic Science and look forward to building on the contributions it has made in this crucial field.”

"applaud and destroy."
The nationwide tests of the EAS have apparently not gone terribly smoothly, and that was with advance notice and planning. So it wouldn't surprise me in the slightest.
I'm going to assume this is Terry or a troll, though I'll respond with the presumption of Terry will read it.

TempleOS is public domain, so I'm well within my legal right to fork it if I'd like. Respect isn't even part of it; anything in the public domain is up for grabs by anyone.

I don't feel that adding basic TCP and UDP support would be "pissing all over it"; even the Commodore 64 eventually got basic networking.
Looked at his Wikipedia page to brush up on our Attorney General.. Also Jeff Sessions:

"On October 5, 2005, Sessions was one of nine Senators who voted against a Senate amendment to a House bill that prohibited cruel, inhumane, or degrading treatment or punishment of individuals in the custody or under the physical control of the United States Government"

"Sessions has been a strong supporter of civil forfeiture, the government practice of seizing property when it has allegedly been involved in a crime. Sessions opposes "any reform" of civil forfeiture legislation."

Incredible.. https://en.wikipedia.org/wiki/Jeff_Sessions#Crime_and_securi...
hmm what if you want to develop in a unix-like environment?

Win10 with its bash shell?
Great suggestion!

Any cert will need an explanation: "I have this A+ so I would know what the forensic techs are talking about" or "This CCISO has given me insight in understanding the liability our clients really take on -- and what is ridiculous. And I can explain it to a judge."

A couple of comments like that and then everybody will point to her and say, "she's the go-to expert on X!"
well there are tradeoffs. If you want low power and high performance, you come down to choosing between either SSDs (very expensive) or a lot of laptop drives (cheap, but higher latency; throughput for something like video is fine though as you can fit a lot of them in a chassis; switching from 8drive Z2 groups to mirrors gets you a 4x improvement in throughput, which completely negates the throughput disadvantage of 5400 vs 7200).
It's not really hard. It's incredibly easy, from my perspective. It only took me about a week to get a hang of it -- about the same amount of time that it took me to get the hang of Go. Yet the difficulty curve progressively becomes easier and easier until it's much easier to write and maintain software in Rust than Go or even Python. Now I can regularly slap out solutions to challenging problems that would be much harder in 'easier' languages.
United passenger removal is a reminder of an open secret in the airline industry
For many purposes passing in secrets by any of the above mechanisms can be fine, though as you noted there are caveats. Whether they matter depends strongly on your situation.

There are some things you can do outside of the physical means of passing the secrets that can help reduce risk:

- Give applications very constrained credentials that only give them access to what they actually need. This won't stop the credentials from getting compromised, but it at least reduces the risk of them doing so and -- assuming the credentials also serve as identification for the application -- allows you to trace back a compromise to the application it came from, which may make recovery easier.

- Use time-limited credentials that need to be renewed periodically. This is harder to implement without logic in the application, but it can potentially be done by having a file on disk (possibly ramdisk) that the application re-reads somewhat often and that gets updated by some other process.

- Pass an application a one-time-usable token via any of your given mechanisms and then have it reach out to some other service with that token to get the real secrets it needs. Since the token is invalidated on first use, the window of compromise is small and in particular this can help mitigate the child-process-related vulnerabilities as long as the app is careful to read its credentials before doing any other work.

Hashicorp Vault combined with the utility "consul-template" (which is now a bit of a misnomer since it talks to vault too) can be helpful building-blocks for implementing these ideas.

As noted above, whether this is warranted or suitable depends on your context and risk-tolerance. All security stuff requires cost/benefit analysis, since nothing is a magic bullet.
Don't forget the mouse that can only be charged when it's flipped upside down.
Sometimes satire and sarcasm are the best way to draw attention to the absurdity of a given position.
I've never given them my phone number - they've guessed it, likely through scanning the address book on some friend's phone, and they persistently ask me to confirm their guess, but I've never agreed. Perhaps they'd be more insistent if it were a newer account.
Do you have no sense of humor?
FCPA? Seriously? That's a revenue stream for the government.
For point one, it helps that Rust is one of the easiest languages I have ever worked with to install the compiler run-time, pull dependencies, build, run, and distribute. So at the very least, it won't get in your way if you just want to distribute a static binary, or give your users a few commands to compile it themselves, even if it is "some weird language".

On point two, Rust is not a moving target, in the sense that it has maintained back compatibility since release to an amazing degree, and the build system does a good job by automatically pinning dependencies for applications. Also, even if it is totally abandoned, you still have a pretty solid language with C-like performance that benefits from ongoing LLVM optimizations. But it is certainly true that there could be unfixed bugs in an abandoned Rust.
>My own interest in this question became rekindled by my experiences in New Guinea over the last 50 years. When I arrived in New Guinea for the first time, it became clear to me almost immediately that New Guineans are curious, questioning, talkative people with complex languages and social relationships, on the average at least as intelligent as Europeans and Americans.

http://www.jareddiamond.org/Jared_Diamond/Guns,_Germs,_and_S...
> They did make some noises about a new modular architecture

So, kinda like a PC?
Look up the longest list of security advisories you can find, and then tally what percentage of them are based on "buffer overflow" bugs.

And those are merely the cases where such a bug caused a security hole.

Eliminating that entire class of bug suddenly sounds like a big win, doesn't it?
Unfortunately, physicists seem to believe that infinity and the infinitesimal are real things.
I would not take the claims of scale at face value. People make this claim to boost their own egos, and the reality is that many of the people who do this would be more than fine on a handful of servers. They just want to feel important.

My frank take is that k8s was developed at Google by the seat of their pants (and yes, I know it's their third-gen orchestration platform), they talked about it with outsiders here and there, there was demand for it because there's demand for anything and everything with Google's name attached to it, regardless of applicability or propriety or any good sense (case in point: companies pretending to be smart by "integrating" TensorFlow), and they released k8s in response to the clamor for the mysterious Google-backed orchestration platform, much to the detriment of non-Googlers everywhere.

Maybe it's a coordinated plan to harm young startups that may challenge them. Or, alternate theory: perhaps it's a coordinated plan to get people to buy far more cloud instances than they actually need, since k8s literally cannot run on a single instance; to run it locally, you have to run virtual machines.

I understand that k8s has improved and that many people use it (myself among them), but it maintains that vibe of an internal tool; something so convoluted and complex and inside baseball that you'd only voluntarily undertake it if someone said your paycheck was at risk.
> Sessions will end a Justice Department partnership with independent scientists to raise forensic science standards

Well, shit. When I saw the headline I grasped for a thread of hope that maybe this meant a blow to the terrible and corrupt forensic science industry. Nope, this is a step back towards the status quo. I should know better than to be optimistic.
Wouldn't you just use Linux if you want to develop in a unix-like environment?
Influence V. Affluence of Art
Dell XPS with Ubuntu (they have Precision workstations with Ubuntu as well).
Horrifying. Watching videos like that makes you think: "is it safe to go to the U.S. for holidays"?
Dual boot into the sadness.
SAFE Agreement
Should the founder's capital be put under a SAFE as well (at maybe different terms than initial seed/pre-seed investors) ?

Should founder's capital be treated as investor money ?
It's 850k in size plus jquery.
This was only established 4 years ago. It's not a big deal.
Well, this administration clearly doesn't want anyone within the executive branch to have the ability, vis a vis independence, to contradict their agenda, on any level.

The result is that anyone empowered to do research will answer to them directly, and anything don't like will never see the light of day, if it is even brought up in the first place (because, of course, this is also an administration that only wants to confirmation of their policies).

So, essentially, we can expect only more of this. Quasi-indepenent commissions will be replaced by groups we never hear from, unless they have something to say that backs up an administration policy. It'll be a rough four years for policy.
Japan Will Allow Its Schools to Use a Controversial 19th-Century Imperial Text
They recently held a small event for a handful of journalists to discuss the Mac Pro and Pro hardware/software in particular. To sum it up, they acknowledge that they made a bet (dual GPUs) which hasn't paid off (software is optimised for larger single GPUs), and which they can't reverse because of the design they went with (they kept referring to a "thermal" corner, but it's a combination of the new cooling system and the boards in the Mac Pro which means a larger single GPU won't fit).

They also mentioned something interesting which perhaps contradicts some of your post, which is that many of their Pro customers are moving towards iMac as their machine of choice. Not because the Mac Pro is out of date (it wasn't always), but because that suited them better. I think the implication here is that for most Mac users, and most pro Mac users, a Mac Pro is not necessary.
Getting 60TB of usable space in the cloud is pretty expensive. Honestly I have no idea why he needs so much space, but if he does need it all, he probably didn't make out too badly. One of the main benefits of the cloud, though, is that you only pay for what you use, and he has to over-provision from the beginning, so let's consider that.

So he's currently using about 10TB of 60TB of usable space. If he uses Amazon S3's standard storage, he would be paying about $230/mo. If he uses infrequent storage that is $125/mo. That goes up as his usage goes, so when he's using 30TB that will be $690/mo and $375/mo respectively. He also has the benefit of high speed ethernet with the home NAS, unless he has fiber 1Gig internet, in which case speed is probably a wash. I'm not sure if there are other significantly cheaper cloud storage solutions at that scale.

So I'd say he hasn't done too badly for himself, though he probably could have saved some on the hardware by getting cheaper parts.
10 years ago, serious academic computational groups were buying Mac Pros because the specs were top notch in terms of the max RAM and CPU speeds compared with the equivalent PC mainboards. They got dated and were also surpassed in a few years. But at the time, they were absolutely purchased for performance. You got a high performance and expandable Unix workstation in a nice Al case which didn't cost that much more than building your own and putting Linux or BSD on it. The cost/benefit was there for people who needed it.
I'd like to see where people are from if they're replying to this thread. I wonder how cultural norms affect effectiveness (do Americans work less at work because of the work-oriented culture which requires them to stay at work longer for no reason?)
There are modular PCs and there are non-modular PCs. There aren't any PCs which run macOS natively, which is a meaningful distinction to users who want a modular design and their OS of choice.
> A sign of a good language is to as much as possible make invalid states illegal by design

This is exactly the insight that will probably (if I can help it) keep me from leaving the functional language space ever again.
Any SPI device that support 40 Mhz?
The FTDI FT4222H chip USB to SPI chip is supposed to support 40Mhz, but I cannot get it to work with a NOR FLASH at 103 Mhz.

It does work at 30 Mhz with transfer speed of 2.4 Mbyte/S instead of 3.7 expected, because the FTDI company add 6 dummy cycles for each byte.

I like to try the 40 Mhz mode with something else.
The iMac G4 could be described as half of a globe.
I recently started my first full time job associated with my career. I'd say I spend between 65-80% either doing my work or something related to it such as training or reading documentation (which take up about 20% of my time at the moment).
Are you sure your GameBoard class doesn't support the necessary primitives to be Turing complete? All you need is store and jump.
It just continues a long line of anti-science measures by the administration.

Proposing to cut funding to the EPA, the Energy Department, NASA, National Institute of Health, National Oceanic and Atmospheric Administration...

And then there's the nomination of climate change denier Scott Pruitt as head of the EPA.

Not to mention the dozens of science and technology positions in the administrations that are yet to be filled.
For what it's worth I rarely comment, I like the odd posts and use messenger a fair bit. I'd likely avoid a public comment that could possibly be seen as confrontational as it doesn't seem worth the drama it might cause between friends.

I've been tempted to reply to anti-GM food posts for example but it's very obvious how it would degenerate.
I've been building a search engine for lectures (https://www.findlectures.com), so I've spent some time comparing search results vs. youtube.

They seem to weight popularity heavily, which makes sense if you're trying to sell ads, but it means a lot of toxic content rises to the top (e.g. conspiracy theories, or tons of short videos denouncing the video of a well known figure, which becomes un-findable).

I'm banking on being able to improve this for my niche use case with more quality measures, although time will tell if this pans out. E.g. if a speaker has spoken at prestigious conferences, written a book, what Wikipedia says about that, or that they've invested in better production quality, including closed captions, better audio/video.

For the filter bubble problem, I think that being able to see lists of talks without the machine learning what you "want" is potentially a superior experience. I suspect that if you start by filtering to just the higher quality material, you can potentially get a good cross-section of different viewpoints, just by using text text analysis.
> Defining the set of real numbers is very different from defining all real numbers.

I'm saying that ^ sentence makes no sense to me, I don't know how to parse it formally. If you start talking about the set of "definable" numbers (not computable, but specifically "definable"), I believe you're gonna run into paradoxes as it's an ill-defined concept, similar (in spirit) to "all integers described under 100 words". In fact, the linked article actually talks about it in 2.3.

> For any given language, like for instance ZFC, we can say that definable numbers are a countable subset. Hence measure zero.

If I can describe a set of objects, then we're all set as far as I'm concerned (mathematically speaking). Being able to efficiently construct individual elements of this set using Turing machines or other computational devices is an orthogonal problem.

Also, I don't think having only countable number of utterances in ZFC precludes you from having well-defined uncountable sets described in that system (quite obviously, for any set S take 2^S which is very well-defined).
LAPD misconduct-claim payouts have soared, topping $50M last year
How Soil Microbes and Intercellular Communication Affects Human Health
I find infuriating that people tells me that I'm lucky to have such a nice kid. Of course they weren't there when the work was done.

In the supermarket I need to bit my tongue when I see a parent doing it all wrong. They are terrified when their children start to throw a tantrum. And of course the children smell the fear and do it every time.

I offer a complicity nod when I see a smarter mother acting as if it's nothing and smiling even when the child is rolling on the floor crying.
Arguably, time spent reading HN is a legitimate part of becoming/remaining a good developer. Certainly, spending time socializing with coworkers is a required part of work, many places. Spending some amount of time unwinding at the office is arguably required for mental health and therefore a functional component of remaining a worker -- does that count as working?

"Working" is an ambiguous category, it seems to me. One definition of work (call it "productivist") says that we're only working when we're literally producing something valuable. A more organizational view might hold that "work" is whatever you're socially (often implicitly) required to do to keep your job (whether measurably productive or not). And a third more holistic definition would include stuff like exercise or professional development that are not always directly "required" by anyone, but that you might go crazy without doing...
I took the original course and it is by far the best video resource for learning the basics of react. It's also free.