skysight-inc/HackerNews huggingface dataset:
I'd say the best (and safest) way is to find a local mycologist or foraging group and try to sync up with them. Barring that, see if there are any good guides specifically for your area.

As a desk guide, rather than an in-the-field guide I'd recommend "Mushrooms Demystified": https://www.amazon.com/Mushrooms-Demystified-David-Arora/dp/...
Seven ways misinformation spread during the 2016 election
Yes. After a few years of ban, Ericsson changed gears. The recent head of tech at Ericsson look at that past as a real miss. All Ericsson 3G switch/router are in Erlang.

Ericsson has a small team maintaining erlang and they are the steward of Erlang.
Why spend 2 paragraphs talking about how DRAM chips cannot be intercepted because of large number of lines only to get to the point later and say "BMC chips are more probable"?

This is obvious. This article is annoying to read.
Hah! Good one. Parent is clearly referring to Ada and the oft-quoted chapter 9 of NASA's Ada Style Guide (c. 1987).

https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/198700...

The discussion of pitfalls surrounding Ada's task facility is eerily familiar to what you're reading in this thread 31 years later.
If being hard to read makes something easier to remember, my Japanese would be a lot better by now.
Good on you, man. The world needs more good guys.
Elastic set to IPO tomorrow at $36/share
Just give me the option to totally disable this functionality. I understand why farms need it, but I should be able to turn it off. That and Intel AMT.
According to BBG report, "the ensuing top-secret probe" "remains open more than three years later".

I find it extremely hard to believe that uncle Sam would let a state sponsored espionage of this scale silently continue for 3 years without warning the public and cut off the pipe.

If the alleged hacking were true, wouldn't it be 100x more important to stop the spyware immediately than collecting comprehensive evidence on who's behind it? At the end of the day, it's not like U.S. would start a nuclear war against China if the allegation is proven true.
I work on 3D printing and I can tell you - 3D printing is profoundly impacting a variety of industries. It’s been amazing to see the growth and development in the past 3 years.
> So I'll say up front, you're right to say I don't have 15 years of experience to back this up. And if your takeaway is, "this idiot doesn't know what they're talking about", fine, I'll take that. That's a completely reasonable reaction.

My takeaway is that you did not even read what I wrote:

a) I said I quit the circus 15 years ago. I did not claim 15 years of game dev experience.

> If your takeaway is, "I don't care about old games unless they make my new PS4 game run faster" you have missed the point. If your takeaway is, "archival only matters if my game is successful, and I don't know if it'll be successful yet", you have missed the point.

b) Neither of those are points I tried to make or that someone reasonably could read into my statements. So I am not going to address those directly nor into your ideas of why I might worked as a game developer.

You are missing the point: Just because you would like to have an introduction into resource-conscious development based on the games you enjoyed as a kid, this is neither the easiest nor an in any way appropriate way to study the topic. Go, read and understand some programs written in the late 60s and early 70s and you'll be 80% there - for 10% of the reading time. The other 20% are obsolete anyway.

c) I completely, 100% understand that game dev is stressful. Zoom out a bit from that

I did that, 15 years ago in a radical way - it is called "leaving the industry".

> Bear in mind, what I'm asking for doesn't have to take much work. You don't have to go crazy building out your source-code in a special way if you don't have time. Change nothing at all about your dev process -- just take 3 minutes when your game ships, stick your raw source code, assets, and a DRM free binary on a flash drive, and then mail it to Jason Scott.

d) That's called IP theft.
The feedback might have been good but the tone of those comments had hint of snark. Considering the product is to help you remove negative sentiment from your responses I would say they were good use cases.

replace blathering and blabber with more constructive words
And nobody involved with US intelligence agencies would ever do anything illegal?
Resolution is a big deal for sure, but because we're using chromium instead of desktop sharing we are able to set the resolution to ensure fair visibility for most content sources. Generally, we see people trying out Dream and bringing up CNN or NYT and having little issue with reading articles. Sure, if the resolution of the HMD was better we could do a lot more - but we set the parameters to optimize for content viewing, and also added FXAA to help without hurting low-spec machines in terms of performance.

Dream is currently only available for Oculus Rift - and the video was actually shot with an in-engine camera that we developed, and captured on a mirror pipeline at 4K - so I think the blurriness in the video may be an artifact of streaming potentially? Here's a link to the vimeo, which might let you watch it at the set 1080p resolution we scaled it down to: https://vimeo.com/291432708/4c32095226

We're excited to get Dream onto other HMDs, especially the mobile standalone ones coming soon - really great that the Quest is going up to 1600x1440 as it will make use cases like ours work even better!
They worked for one of NASA's contractors, not NASA itself.

Have you been involved in the hiring process? Most of the people actively looking for work don't have a job for a reason. It's not 'insulting' to see if you can even vaguely do the job in an interview.

There's only so much vetting you can do before the 'can you vaguely code your way out of a wet paper bag' step.

Also: you didnt used to work in Boulder recently, did you?
Honestly, the biggest thing holding 3D printing back seems to be lack of broad access to co-op hackerspaces with top-of-the-line machines.

And I don't mean in SF. I mean in Small Town, Kansas, sponsored by the local high school, library, and whoever else.

Buying one for home use is a dalliance for the upper middle class. But democratized access to technology would be far more effective.

Sharing an actual structural, metal 3D printer seems so much more useful than having 20x plastic-only home machines.
I am exactly the kind of person who buys watches where the gears are visible, and I even use gear-shaped watch faces on my smartwatches, so yeah maybe this whole thread is just me being me.

I do also turn off the splash screen in linux so that I can watch the service startups fly by.
Would be super interested in what kind of functionality you're specifically looking for, or is it more that existing functionality doesn't hit the mark? Our goal with this release is to get some great feedback so we can make Dream better, and more useful for users so please let us know what you'd like to see!

To respond to some of your other questions - one thing that we've noticed isn't super clear is that Dream is not doing any form of desktop sharing. We integrated chromium at the native layer (by way of a forked version of CEF) and the content views are all web browsers. This allows for a level of integration with the rest of our stack in a way that is difficult or impossible to achieve if you're doing desktop sharing (we actually built desktop sharing, but disabled it in the build for now until we can solve some inherent usability problems).

We're big fans of Bigscreen, but I think they're heavily shifting their focus on entertainment and watching movies in VR together. Also, we were working on Dream for 1.5+ years when Dash was announced and were excited to see some similar ideas there! We're trying to find ways to make VR as a viable solution for remote working and collaboration, and this has led many hard decisions we've had to make - especially as we've decided to build the entire stack. This obviously meant it took us a lot longer to get something out there, but as a result Dream is a lot more intuitive and seamless than you might expect.

For example, our keyboard was heavily inspired by an early Google VR experiment we saw, but after building out a version of it we quickly understood why it wasn't getting people to a viable text-entry solution. We built our own collision system and "interaction "engine" to allow views and apps in Dream to respond at the event level of "touch start, touch end" similar to what you'd expect in building an iOS app - and underlying this the interaction engine would be updating the collision / position of everything in real time. As a result, we've seen people hit 30-40 WPM on our keyboard due to the tactile cues we've included (audio/haptics) as well as a kind of activation region, which allows you to really time and feel out the key press. Definitely hard to describe this or show this in videos since it's all happening at 90 FPS - but hey, it's a free download so give it a shot!

Dream never asks you to revert to your monitor or take off your headset, this was a strict rule. This means that everything from logging in, to inviting someone new to your team had to be possible in VR. To accomplish this, we create a kind of chromium integration with Dream so that we could run web views that manipulated our engine directly. To us, asking the end user to remove their HMD for any reason is equivalent to asking them to restart their computer - it's really not acceptable.

Our goal is to demonstrate how immersive technologies like virtual reality can enable remote collaboration and communication use cases. Especially in terms of how VR, by comparison to existing 2D formats of video/voice, provides an improved layer of presence through nonverbal communication cues.
A popular twitch streamer breaks down his monthly income
It’s almost like brains and computers are somehow different.
It took me around 10yrs to be able to identify the notes immediately just by listening.
I didn't really had to study it to learn ... it just came naturally for me.
It correlates easily to the music theory that you know, which is the main foundation that you need to get acquainted with.

I play a lot of instruments but bass is my main instrument.
> That's the point. Why do science like physics if you are in a simulation?

Remember that Neo flies at the end of the Matrix? :)
A lot of the times, the companies will pick the guys who have the best portfolio. You must be lacking in either finished projects or open source ones. It will be wise to invest your time in building it up to be more impressive and eye catchy.
This is a shame and another setback for Macbooks / Macs. I'd agree with "planned obselescense" over security being the motive as the article pointed out. This will also not hurt Apple in the slightest, only their consumers who are blinded by their unwavering loyalty to the brand.

Sent from my iPhone
Apple is using proprietary software to lock Pro computers from 3rd-party repairs
The popular communities (Twitter. Reddit, Youtube, email spam) are already toxic. The solution to that is good UX this puts users in control of which content is put in their face.
If developers hate Apple then why do they buy macs?
What we should have is an add on to the jury system.

Every bill before a Congressional commitee gets faxed to more than one court house around the country.

At each of these, a random selection of people from the jury pool is assigned to read it and vote it onto the floor or onto the garbage pile.

If every bill receives this treatment, I suspect legislators would be hesitant to sneak things onto legislation.
my bets on the lizard people
Scientists Have Connected the Brains of 3 People, Enabling Them to Share Thought
Server is supposed to check authentication/authorization through some method.

If HTTP, that’s done via setting some information in the request headers, be it a cookie, or basic auth, or token auth, or similar.

CORS is done by the browser - to not allow certain requests to be made (In case you are accidentally executing malicious javascript code). The server tells the browser via the CORS headers which requests are ok to make.
Thank you! It may be of interest to lots of people here in HN (and elsewhere) with similar phenotypic profiles; so if you ever have a chance, please post more details if you don't mind! It could benefit a lot of people.
Interesting, so it's just practice followed by more practice?

Something I've recently started is putting on a music video and then trying to play along with it. It's pretty tough, but I manage a few bits here and there...
i tend to play by ear but it's more of a bad habit with limited usefulness than anything else, there's no real reason to romanticize it. simply spend enough time with any instrument and producing the right sounds will become intuitive.

>I want to know what it feels like to be able to play an instrument without needing so much trial and error.

then i highly suggest you focus on learning music theory rather than trying to look cool. gaining an understanding of musical structure will help you gain that intuition faster than anything else. you'll still be playing by ear, you just wont be playing in the dark
I'm going with SBCL Lisp and Allegrograph and Caveman. Anyone interested in teaming up on the Solid Lisp library? cl-solid
I'd join but I saw enough penii on the original ChatRoulette - I've hit my quota.
For anyone heating their home/office in the winter, the energy consumed by their computer effectively has zero cost.

The computing done is value added to energy-use that would otherwise dissipate through the walls and ceiling. Those of us in northern latitudes should be lucky enough to have a couple of servers in the closet helping to pay for heating.
I presume there is good margin in official repairs. Just like there is speccing extra memory on a machine you buy, that can be bought for a quarter of the price from Crucial or Amazon for equally high speed and quality.

They have clearly set their direction of travel, so I hold out no hope of ever owning another Cheese Grater with similar attention to detail of how upgrades are enabled.
But once you create the technology and hand it over to someone else, you have no assurance that it's only going to be used against the "bad guys":

Judging by the number of parts ordered from Xerox, Zoppoth believes that spy cameras may have been installed in photocopiers all over the world, to keep an eye on U.S. allies as well as enemies
So, is it fair for me to say that your criticism of "grievance studies", a criticism of its unscientific and fallible nature, is anecdotal?
I was an intern at Rethink (back then, Heartland Robotics) 2010~2011, it was an exciting place to work at. There were ~10 employees when I joined, and ~40 when I left.

One of the early product mistaked they made was focusing way too much on low-cost. They compromised many necessary performance specs (repeatability, speed etc.) just to be able to make the robot out of plastic. They eventually pivoted to their second generation robot, Sawyer, which was made out of casted metal components. This gave the robot much better performance but I guess that it was too late.
Interesting. Did you have a particular moment when you just "got it", or was it a gradual build up of ability over the 10 years?
Deployment: super easy, highly maintained and ready tool that output fully instrumented and tooled tarball with start, stop and remote console script. Even come with configuration solved. Neex no dependencies outside of possible dynamically linked C one like openssl if you use it

Build: same, come fully ready out of the box.

Library: there is everything and you can use any erlang library for free. 35 years of production experience.

Tooling: see above. Everything to debug and instrument on the fly. Dynamic tracing for everything for free. Logger. Etc etc. Fully interoperable runtime dynamically for free.
Advantage of using a runtime that has spent 35 years optimising for reliability in production.

So yeah. We could but then people would not understand. Erlang/Elixir have a decade of advance over Go for that kind of tooling and production-readiness
> Instantly I thought, "Strange women lying in ponds distributing swords is no basis for a system of government" - Monty Python

When HN's the need to venerate Scandavia as a wonderland collides with their reverence for Monty Python, who wins out?

Guess we'll find out in this comments section :)
Hot diggity dog! Like lots of folks, LOGO on the Apple II was my first exposure to computer -- thanks to one Mr. Milligan in Westbrook, ME -- some of the other kids in my class did some pretty amazing graphics with it -- the one that is particularly clear in my mind was a well-proportioned and '3D-type' rendering of the brandmark of the band 'Foreigner' -- I had no idea at the time how to even pronounce that word, but the fact he'd done it with the turtle sure made an impression on me
Thanks. Where do you suggest I start? Are there any beginner books or YouTube videos you can suggest?
This is an excellent step for protecting MacBook Pro users against hardware invasions (such as US and China border authorities). If you trust the user to replace hardware, you permit the user’s hardware to be altered by malicious actors. By restricting final approval of hardware replacement to a vetted subset of all humanity, you ensure that it’s vastly more difficult for the vast majority of malicious humanity.

Yes, in a theoretical world, you could set up your own crypto authority and sign your own device repairs, assuming Apple were to build support for this. But if you brick your CA you’d brick your laptop if it ever needed repairs someday, which would leave you thousands of dollars poorer and in need of a laptop.

I trust Apple to run this CA and gate access to it _far_ more than I trust my personal self to do so. This security improvement will make me safer, as well as my non-engineer coworkers, and my mom.
That Memorex 7100 is a beauty!
Having sat in that interview he wasn't overthinking it. Despite writing firmware for decades he had never heard of the modulus operator, and when we explained it to him, he didn't see the point of it.

Remember those people in college who contributed nothing to the group project, but still somehow squeked by with a C? Those people now have jobs, and some have impressive resumes, particularly from .gov contractors where less than mediocrity reigns unfettered.
The post-trip inspection is not so that the device can be reused, it's so you can (try to) find out if it was compromised. A $3000 laptop is not a significant cost compared to the airfare, hotel bills, etc.

But it's useful to know when/if you're being targeted.
> The sort of second problem I have with this is the idea that flops aren't worth archiving.

So many game companies go out of business after a flopped game (hell, even seemingly successful companies like Telltale Games are going out of business) that I doubt anyone has the energy to care about archival in this instance.

> Of course caring about archival makes developing games harder, just like caring about accessibility does, and just like caring about framerate does, and just like caring about localization does.

The difference is that these other things help them meet business goals while archival only becomes important years down the line, when the company may not even exist anymore. The games industry is already notorious for incredibly long hours and crunch time, how can you expect these people to give up even more time?
I see two issues with that strategy. If you lock a meeting, people can't connect who may just be late, or if they disconnect accidentally, they can't reconnect. The second is most calls aren't webinars or organized events. These services get used by 1-on-1, 2-on-1 etc, smaller calls frequently. It could be difficult to stay engaged and be expected to diligently secure a call.

I don't think we'd expect this level of security to be acceptable for email access. It's really just a matter of enforcing a pin number, along with a meeting code.
So, you feel like when someone says all fields are fallible and that you should examine their edification critically, that they are simultaneously making the claim that all fields are equivalent?

Do you feel you are fallible in your identification of which fields are concerned with the truth and which ones aren't?
>So society's computer uses 5 percent and our own, evolved over millions of years, uses up to 20.

Organic brains are also learning and doing language/image/sound processing that far exceed society's computer capabilities.
Maybe because it undermines fundamental US business interests, and therefore wellbeing? If so it still seems like a stretch to me. Doubtful we'd have no where else to source steel if war or disaster struck.
Developers love Apple. They don't have to worry whether their apps will work on a million different Android devices.
I learned the guitar playing by ear. As a kid I would just lock myself in my bedroom and play along with my CDs until my fingers were raw.

It's a lot of screwing up, starting the song over, and trying again until it sounds right. I started doing this about 20 years ago so I've had quite a bit of practice, but at this point it's really a great feeling to listen to a song on YouTube and know pretty much before I pick up the guitar whether I'm capable of playing it within an hour or so.

It just takes practice. Lots of it. Lots of trial and error. Lots of screw ups. And just embracing/loving the process.

Actually the last part is the most important, because I love playing the guitar. I love music. I play 5 different instruments and music is a deeply important part of my life. My desire to play along to the songs I love trumps wanting to learn it in a more traditional fashion. I could have taken guitar lessons or gotten a teacher to learn proper theory and all of that. But all of that stuff just got in the way of what I wanted to do: play the music I love. Now.

So just go out there and fiddle with your instrument and play along to stuff you like!
I argue that most compromises are effectively instantaneous. There’s usually little value in being a persistent threat when it takes only a moment to, for example, dump a database or an IMAP folder. Forcing rapid rotations just encourages people to choose weak passwords or store them on post it notes on their screen.
There’s a lot to blame — the software bloat, delivery mechanisms, user-hostile decisions that prioritize ads, and all the rest. But clock rate is truly meaningless as a performance measure when the underlying architecures are different...
No Loyalty
>Saying there is a vulnerability in a BMC is like saying the sun is hot.

This was my thought upon hearing the story when it broke this morning. There has to either be more to it, or I suppose..less. I did wonder if it was some sort of false flag op designed to make people in the US fearful about Chinese Hacking. Based on the people I've spoken to, inside the industry today, it has succeeded.
Class Action Filed Against La Croix Water
Sorry, I guess I can't edit the comment after it's been flagged or moderated, or I'd edit out all but the middle paragraph.
> On number #6, do you mean that the code base deviates from what is in production? IMO if staging has deviated from production then your pipeline is broken.

I'm not the person you're replying to, but in my experience, this only happens if you get 100% buy in to the dev ops approach. If you get less than 100% buy in, you'll often end up with greasy environments with the extreme end being a founder type writing code directly in prod.
Or George Pólya's quote
"Johnny was the only student I was ever afraid of. If in the course of a lecture I stated an unsolved problem, the chances were he'd come to me at the end of the lecture with the complete solution scribbled on a slip of paper."