skysight-inc/HackerNews huggingface dataset:
Two very different examples come immediately to my mind. These remind me of the fox and hedgehog kinds of intellectual. The fox knows many clever things, while the hedgehog does one thing extremely well.

The first was a 65-year-old DBA I had the honor of working with on Aviation Logistics Systems for the Coast Guard. He was a brilliant architect who re-engineered our database to accommodate any asset and any business rule the organization could throw at us. He had been programming from the days of typing out code on paper and then renting time on IBM mainframes to see it run. He did one thing, database administration, but he was a genius at it. He was a hedgehog.

The second is a 20-something full-stack developer I worked with for six months. He built a laboratory information system that was visually dazzling. It blew customers' minds. I found supporting the code was overwhelming. There were dozens of frameworks at play with layer upon layer of abstraction. Making even small changes to the business model would take me hours to implement. I bowed out of the project, and watched him put in 80-hour work weeks developing it for years. He eventually sold it for a good deal of money, but there was definitely a tax on his health because of it. He was a fox who knew a lot of different solutions and how to patch them together.

Both of these were brilliant developers with very different approaches. I know foxes in their 40s who know how to balance work-life (I consider myself one), but all the 60-plus developers I currently know are hedgehogs with a deep institutional knowledge that makes them invaluable to their organizations. That said, I think we will see foxes in their 60s in the future as full-stack developers age.
This is just rubbish. Firstly, my fridge has a chip in it today, so what the hell that's got to do with 300 years in the future I have no idea. Secondly, while individual valuations of companies may be higher than analysts thought that tells us nothing about whether the fund will face trouble. As for using leverage for the fund, whilst that is rare in VC funds, it's actually not that bad a move - as the video notes, the investors in the fund are people with investment horizons on the order of decades and deep pockets. This means they can weather a credit crunch or downturn much better than the average leveraged investor. Finally, the speculation on a slow down is just awful - yes! There could be a slow down, in fact over the life of a fund like this they're guaranteed to see a slow down at some point. That doesn't mean the fund is bad - all funds and companies will suffer in a slow down, but if you have a strong portfolio of companies heading into a slow down you're actually in a very good position to exploit weak competition and gain market dominance during the time other companies are struggling with layoffs and restructuring.
Can you plug the computer directly into the wall to access the internet?
Monorepos are way simpler for small teams to work with. At my startup we have roughly 10 services out of the same repo. It's much easier to "cut a release" across the entire system. It's much easier to share code internally, upgrade dependencies, etc.

For a larger company, it might not be a good idea. However, most startups start small and stay that way. Why take on the overhead you don't need?
Why? It's the same information.
The ones I've seen work by severing all of the data pins, limiting you to the old 5 V * 2 A limit. Have you seen any data blockeds that support the power delivery spec and are suitable for devices that need over 10 W (larger laptops, the Switch, etc.)?
10 'Rising Star' Terbaik Sepanjang 2018
Location: Anywhere

Remote: yes

Willing to relocate: yes

Technologies: JavaScript (nodejs,reactjs,angular,Vuejs) html,CSS(SASS),php.

Resume: https://shubhankardas.me

Full stack developer, an experience of 2+ years in building products from scratch. Worked with 3startups.

Email: shubh065@gmail.com

Linkedin: https://www.linkedin.com/in/shubhankardas/

Passionate about new technology and looking for a front-end focused full stack role.
A Review of Tiny Languages (2016)
Being a sneaker head, I wish there was a remote position.
Buy Gold!

US Dollar crisis coming to a market near you
https://www.nrc.gov/reading-rm/doc-collections/fact-sheets/b...

> The data show high doses of radiation may cause cancers. But there are no data to establish a firm link between cancer and doses below about 10,000 mrem (100 mSv – 100 times the NRC limit).
Not really, but its a fair question. An automotive application will degrade significantly over hundreds of cycles as well. As a result, the power output will decline a little (not quite as good 0-60 times as new) and range will decline as well.

The significance of this will vary, largely based upon the range of the car. Think about how many cycles the battery takes after 100,000 miles on a car with a 100 mile range vs one with a 300 mile range, for example.
Apparently "low-dose" lithium is not without side-effects either [1]:

"In general, the only significant problems with low-dose lithium are tolerability and thyroid issues. About 1 person in 10 to 15 gets dull, flat, and “blah” (the “lithium made me a zombie” effect, overrepresented in online testimonials). I explain to my patients in advance that if this happens, we’ll give up on it. This adverse effect does not diminish with time and generally persists even if the dose is reduced. Then there’s weight gain: is it dose-related? To my knowledge, this has not been established. I nurture some hope this is so.

That leaves the thyroid issue. Thyroid-stimulating hormone (TSH) levels must be monitored even with low-dose lithium. In women, induction of hypothyroidism is extremely common—and almost predictable in women with a family history of thyroid problems. The latter may be an uncovering of an autoimmune disorder. If your patient has a high-normal TSH value before lithium (eg, 2.5 mIU/L or above, and certainly above 3 mIU/L), she is at even higher risk for lithium-induced hypothyroidism.1

So monitor closely, and even more closely in those at greater risk: for example, every 6 weeks until a trend (up, or flat) is established. Once you have established that the TSH level is not rising, the probability of later hypothyroidism due to lithium is much diminished and you can back off to getting a TSH level with your 6- to 12-month check of creatinine.2"

1. http://www.psychiatrictimes.com/bipolar-disorder/low-dose-li...
DIY Paper Flower Making Instruction – Flower Decoration Ideas
The sentiment expressed in many comments here are why it's only a matter of time before regulators are going to come down hard on the software industry with some ADA-esque law, and they'll probably be right to do so.

Making a physical device accessible to everyone gets into zero-sum design decisions, whereas Google's going to have a hard time arguing that a feature X11 has had for decades is something beyond its resources to implement.
That is irrelevant here, the point is how long does it take to distinguish two consecutive inputs as distinct.
Greenhouse output reduction is an approach that is very obviously failing. It requires too many conflicted parties to align and devote resources.

We have to start viewing climate change mitigation as an engineering problem. We need aggressive investment in carbon and methane capture. If it can't be a profitable endeavor then governments need to make the investment for the public good.
Yes, absolutely! He even explicitly stated that in a letter to Norman Malcolm, dated November 1944 [0]:

"What is the use of studying philosophy if all that it does for you is to enable you to talk with some plausibility about some abstruse questions of logic, etc., & if it does not improve your thinking about the important questions of everyday life"

[0]https://books.google.de/books?hl=en&lr=&id=JfnyUT7Oo_wC&oi=f...
Please elaborate. Your initial statement seems to be a "follow the leader" style brigade post intended to re-inforce the narrative that global warming is not real.
Getaround | Embedded Software Engineer | San Francisco, CA | Full-time | ONSITE | getaround.com

The Connect Software team is a small team in Getaround that's looking for both Senior SWE and
SWE roles to help expand car sharing. Work is on a small ARM Linux system that's installed
into cars to allow for remote Locking/Unlocking, and telemetry from cars such as fuel,
milage, etc.

It's an exciting job as we grow seeing you work making cars owners and renters lives better
across the US.

An example of day to day work might be implementing new BLE features for improved car to cell
phone communications, or bringing up a new cellular radio, or doing manufacturing test for
new hardware, or implementing new configuration options for system settings, or deploying firmware
to thousands of devices accross the US.

Essential skills:

* For Sr role, expert level Linux/Posix system programming experience.

* Very proficient at C

* Well versed in git, and agile development.

* Good experience with shell scripting

* Lua is a plus

* Bare metal C programming a plus

If you're interested send me an email at asj@getaround.com
I am not sure how we solve the peer validation issue. We can clearly see the impact of some surrogate parental validation here from the teacher to Daniel and it had a big impact. The peer validation issue though remained larger while he was in school really to Daniel's detriment. It really impacted his learning and it is very hard to separate out from the social setting. It takes a lot of delayed gratification in a place that feels much more permanent. This sets him up for difficulty later in life with no academic skills. I wonder if we can afford to do one on one intensive teaching for a while or maybe even small group classes (say 3 kids). This is a kid who clearly wanted a way out but didn't know how or believe he could. One on one therapy with a transition to small group classes works very well for kids with behavioral issues and autism. Also some psychological and CBT would have helped. That or we focus on military type boarding school but even those are hit and miss. I think our government really needs to step in and fund some alternatives so that we can end this epidemic.
You've argued that legal protections, including China's stronger IP stance, means that USB-IF can be confident about cracking down on counterfeiting, and that it doesn't matter that the connector is east to reverse-engineer. If so, how is a cryptographic authentication scheme as described in the article (including authentication of devices, not just connectors and cables) relevant, let alone useful? How does it help anti-counterfeiting and why are the legal mechanisms by themselves insufficient?
> how is there not an automated set of tests that use one out of every other IEEE754-associated type as input to then check whether it generates output which falls outside the assumed set of types?

It's slightly worse than that. Math.expm1(-0) = -0 is explicitly called out as part of the standard[1]. You don't need to throw every IEEE754 at your functions to make sure they're all correct, but validating the explicitly defined corner cases is table stakes.

1. https://www.ecma-international.org/ecma-262/6.0/#sec-math.ex...
My wife works for BDO doing document work, which involves alot of spreadsheet data shuffling. She was complaining yesterday that there is some humming in the office that she finds very distracting. I recommended she look into streaming lofi hiphop/chillhop for her to focus more clearly. I started listening to it in 2018 when I need to shut out open office distractions and it was a real game changer for me.
I didn't read "I was there for 10 days" to mean a "10-day" conference. CppCon has multi-days classes or workshops that extend the conference. Maybe his employer was good enough to pad the time to cover jetlag. This is something I've seen EU companies do that US companies would never do.

PyCon is the longest conference event that I've encountered, but that involves pre-conference workshops and sprints after the conference. It is great to be able to immerse yourself in the community, but it can be tiring by the end.
There are some brick walls out there, we're just not sure how or when they'll arrive. Nonlinear, sudden events like ice shelf destruction, clathrate evolution or thermohaline current disruption are unpredictable and potentially catastrophic.
Not everything. AlphaZero learned Chess and Go better by playing against itself.
While I agree with you, I don't agree with the fact that the state should dictate the source of products to sell for a business.
As a embedded systems (C / C++) and a ReactJS developer (both senior, I know weird), I have to admit that the web dev ecosystem is much better to get into. And yes I know the fragmentation is really bad in the JS world. But it is nothing to the cluster fuck that I have seen in the C/C++ world.

And honestly it is not because C / C++ is hard to learn. They just didn't age well. C++ is full of anti patterns, the build system (makefile) is absolutely horrendous (yeah i know about cmake, dont tell me - tell the manufacturer/vendor), the compiler is your worst enemy (gcc errors are useless), testing isn't as widespread as I see it in webdev.

Code Quality is not a concern. I found myself often times looking for the documentation in the source code. And truth be told i rarely find someone advocating against it. IDE support before CLion is laughable compared to IDEA. There was just VS that was nearly as good, but not a option for me as a Linux User.

I had a discussion with someone on a Embedded Meetup and this guy trashed JS because it isn't type safe. I tell you something C/C++ is NOT type safe. You can't trust the type you would expect. NEVER. That is actually a big problem in some use cases.

I am now in a state where I would say that I have a lot of experience in embedded. It took a lot of time and frustration. But I really envy the people that put so much effort into teaching and putting so much content to improve and learn more about webdev. I am aware of the fact that some people are programming trash in JS too. The thing is they didn't need to. It is so easy to find good resources advocating good patterns for programming.

I have read on Rust for embedded and the work that some people put into it gives me hope. I really really wish for C/C++ to vanish in its current state. It is not friendly to newcomers and surely that is not because they re too stupid.

And if I can recommend you some books (for embedded C/C++):

9781788830287 Embedded Systems Architecture (Good Introduction)

9788131521267 Data Structures and Algorithms in C++ (That actually helped me a lot with persisting state in memory, some cool tricks)

EDIT: added some newlines
Pretty sure I didn't -imagine- my son plugging his switch into my Google Pixel USB C charger. I did not -imagine- the device being bricked. I didn't -imagine- the hours wasted dealing with tech support and RMA'ing the device only to be told that we voided the warranty.

I'd send you the correspondence between Nintendo and myself but I feel as if I've wasted enough time on you already.
This looks awesome, I'll use it for the next writeup that I need to make. I was using a basic mind-mapping app, but this looks like it will fit much better in my work flow, by adding the Markdown content under the Mind Mapping nodes.

One thing that seems to be missing though is a spelling checker for MacOS, are there any plans to add one?
I think the whole point of putting a "wall" on it, is to create a sense of urgency. It's more effective psychologically to say, fix it by X date, than it is to say, well, you know, just do what you can.
this is a very cool project great work, I liked a lot the variable feature looking forward to testing this one soon.
Does China have an equivalent to NASA's Deep Space Network tracking stations? By deploying large antennae in the US, Spain, and Australia, the US was able to maintain 24/7 contact with the space missions. Granted, this isn't a manned mission but I'd still think that they'd want to have continuous comms to their lander.
What prevents a malicious device from pretending to be a common model of keyboard (say the most common Apple or Dell one)?
He-he, stop being a `C++` software engineer and become an `anything` software engineer :D
> Businesses are not charity […] I'm making no value judgements

… except that you appear to adjudge a negative financial value to accessibility compliance, when in fact the opposite is true.
DBs I've shunned most of my career. So some learning curve can't be evaded.

Assuming you're doing a small application with standard features, you should be able to pick up the basics over a weekend. It is a different story if you have to scale to tons of users, improve performance etc, but for a normal application, designing a bunch of tables shouldn't be hard.

The backend layer for me is unchartered territory

This might take a bit more work than the DB. My you know JS, so maybe you could pick nodeJS for the backend?
Nothing more fun than a duo Hou Yi/Chang’e lane with their respective wedding skins :)
Yeah, the world, most likely, isn't going to end in ten years. But in ten years, if we don't do anything, fifty years from now, it's all going to be way, way worse.
The headline should be "China claims to successfully land..." Given the government and business tendency in China to make claims that later turn out to be fabricated nothing they announce should be taken as true without independent verification.
Unfortunately that still requires people to accept some facts that seem to be subject to aggressive misinformation campaigns.

People looking for real discussion about these issues online in places like this are met with a constant barrage of "climate change doesn't real"
I did the same thing for the first half of my career - ASP.Net and C#. But with the fall of WebForms and the rise of MVC, I had to spend a lot more time on front ends (mainly cheap clients didn't want to pay the licenses on Telerik and the ilk), so I had to learn real html and javascript (albeit only jQuery at first).

Now I primarily use those tools on personal projects, and spend most of my day consulting on HOW to develop a project, and only able to get my hands dirty a couple of hours each week. The rest of the time is spent with management "architecting" solutions.
> Sending music as MP3 is horribly inefficient compared to the original notes in midi form, yet everyone does it.

If you've ever played an instrument that isn't a bad synthesizer, you'll know why everyone does this.
He is not officially disabled.
I wish there was a "learn modern Javascript for people who learned Javascript in 1998" - it seems like the only way to get up to speed is to slog through all the basics (yet again) and keep an eye out for the parts that seem to be unfamiliar/new.
Your rhetorical style undermines the arguably prescient content of your speech.
Negotiation, yes. But why authentication? Why do I care from whom the 20 V come as long as it is actually 20 V?

You can fry a regular AC-powered device by giving it 240 V power instead of 120 V, or 50 Hz instead of 60 Hz, or whatever. But we don't need authentication of power outlets. What makes USB different?
The Medical Potential of Video Games: The After on Podcast with Rob Reid
Hi,

You can configure Matomo [1] to both not use any cookies [2] and to automatically delete just the raw data or all data that is older than x months. Log Analytics is also possible.

If you want something that is far more minimalistic, but also Open Source and self-hostable, you can take a look at [3]. (Not sure about how they use cookies)

(Disclaimer: I am part of the Matomo team)

[1] https://matomo.org/
[2] https://matomo.org/faq/general/faq_157/
[3] https://usefathom.com/
This makes perfect sense, it would be naive to think that Flutter would be the only way to write apps for Fuchsia. Having such a hard break in compatibility would only succeed is tanking the new platform for consumers.
I think there is another way to make this comparison:

If Musk did not exist, and Tesla as a company did not exist, then all the engineers, expertise, effort, and capital that is currently with Tesla would be placed elsewhere.

Would all those people and resources do more good with all the other companies?
The guy is ~35 in the Air Force Research Lab. My group would work on a project for days before he'd come in and show us a better way. The key though was that he'd work us through the problem and the rationale behind his decision. Probably the best programmer and one of the most talented teachers I've ever worked with.
I encrypted my server

Could you please share which Iceland host you are using? Also, what is the process you're following to encrypt your server?
Agreed. Is the author sure he is asking the right questions? Is learning more C++ The Goal?
>Nobody would choose to drag around every historical afterthought in the development sequence of long forgotten software going back three decades that no longer builds with current tools, just so they can work on a small library off in a corner.

If it doesn't work then it should be deleted. If it's still running somewhere then it should be maintained. Presumably you have a CI system so the monorepo actually requires everything in it to build.

In my experience, it's polyrepos that allow for dead and un-maintained code to just sit there for eternity. You forget about that unused repo right until the moment the service it deploys to (if you can track down that dependency) needs an update or goes down. Monorepos can more easily force system wide CI that checks for broken dependencies or other issues.
Search for guides that specifically call out ES6 and above.
I’d argue the scaling challenges are more technical in nature, and therefore easier to tackle than coordination issues. But this seems right to me.
The facts are irrelevant at this stage this is purely politics. The poor and middle class do not want to be penalized for climate change (French yellow jacket protests are most visible example of this).
This is just bluffing between economic groups.
My model rockets do 0 to 60 in well under a second, and I'm totally not a guy you should trust.
https://www.svp-team.com/wiki/Main_Page
This came to mind
"Rather than prompting increasingly vibrant face-to-face collaboration, open architecture appeared to trigger a natural human response to socially withdraw from officemates and interact instead over email and IM"

In the cases I've seen 'open offices' implemented, its been to cram more people into the same space, and save on real estate costs.
I have never done such a hack myself, but I've seen it. Mostly in C++ projects ;)
Brings to mind the Sarte quoted about the knowing absurdity of anti-semite's statements.

https://www.goodreads.com/quotes/7870768-never-believe-that-...

Hence why every Holocaust denier seems obvious about wishing it happened completely.

Simple denial of the horror has been broken by accounts and ample documentation - for all of the flaws of the leadership of allied powers in that generation one thing the got right was gathering ample evidence of the extensive crimes.
The danger though is that people will remember that you said “we only have ten years” in ten years and say to themselves “doesn’t seem so bad to me, why should I change anything now?”
That must have been one of the bugs that lead somewhere.
In Norway the government takes responsibility for health care, so it's less horrible than it would be in, say, the US.
> Now, once literally everyone else moves of the old standard, we'll be there.

No, not "literally everyone", as laptops weren't using micro-B for charging.
Matomo uses a simple community-contributed list [1] of domains that were reported by multiple people to create referrer-spam.

Of course you can use the same list for every other software.

[1] https://github.com/matomo-org/referrer-spam-blacklist/blob/m...