skysight-inc/HackerNews huggingface dataset:
Additionally, set Firefox to clear all data when selecting Quit from the menu. It's then easy enough to do a reset of any lingering bits every now and then.
To learn about yourself. You are unique, there is no owner's manual. You have to learn why you behave like you do.

Once you figure out a little bit about why you do what you do, then you can begin to motivate yourself, react less fearfully, etc.
Do seem to have a lot of downvotes, yes!

GDPR is about a lot more than the tracking stuff though, it is about the personal data companies hold and are responsible for, your permission to request it, the risk of fines if they don't comply.
Whatever dark patterns they use for tracking logic, they are still bound to use best practice security on the personally-identifiable-information they may hold and may be fined if they do not. That is what GDPR is mostly about, as I see it.
> Apple have been really smart in the last decade in buying up really good chip development teams and that is experience that is really hard to find.

They can outsource silicon development. Should not be a problem with their money.

In comparison to dotcom development teams, semi engineering teams are super cheap. In Taiwan, a good microelectronics PhD starting salary is USD $50k-60k...
You want companies to pick and choose which laws to follow based on how those laws might change in the future?

You think that social media and Google haven't been helpful to the protestors?
Are you point out the removal of the Apace License header or what?
> Am I the only architect that hates microservices with gusto?

I only have a problem with the label "microservice". A service is an independent product, that's all. "micro" says absolutely nothing about the size of that product. It's like "serverless", it doesn't even explain what it actually is thus quickly become a marketing buzzword.
I appreciate the civility of your comment. My theory is that our technologies have made us weak and plunged us into a new dark age and we don't even know it yet.

I'd like to believe the HN crowd is only slightly more refined than the hoi polloi but yea.
Thanks! Did you check the learning path? Maybe that would clear it out!
> The other option is that everything ad supported goes out of business because the ROI on dumb ads is negative.

Yes by “has to be” I was expressing a personal desire and prediction, nothing else.

It’s probably not one or the other but somewhere in between.
I think this sort of thing reads as absurd in Christian majority cultures mostly because mainstream Christianity does not currently have many restrictions which inconvenience people day to day. Back when it did, they did stuff that was at least as weird; did you know that both beavers and certain types of geese were regionally considered to be fish to get around the no meat on Fridays thing?
Coverage analysis in particular gets to be overkill when you have a good type system and a good model.

But type systems do not help you with things like "do we gracefully fail when we got this error path?" or "do we actually drain the queue in all cases?".

Few things but contrived tests do, really.
Robot Disinfects Greater Boston Food Bank
The longest part of the process is the labor market test to ensure there are no willing, able and qualified American workers. This includes advertising the position in a number of different locations and channels for a set number of days and interviewing any American workers that apply.
This is only true for trivially small products. The pipeline complexity for multi-team monoliths can consume an entire dev team to maintain.
Intel's Xe integrated graphics is reportedly faster than AMD's newest APU family. The article I saw said up to 30% faster in many workloads.
Loon by Google launching commercial internet service from balloons in Kenia
So much of Stripe's UI seems to have been influential on other company landing pages: the animated dropdown on the navbar, the slashed background shapes, having interactive code editors and displaying devices on white backgrounds

Was Stripe the originator of this style or did they just make it famous?
Don’t ask if artificial intelligence is good or fair, ask how it shifts power
I think at this point a total ban on tracking users for marketing purposes might be the only way forward. We tried half measures and this is what we got.
That sounds like a step backwards to me.

The problem we seem to be seeing just now is lots of echo chambers have formed without input from "the other side of teh argument" on Facebook, Twitter, whatever social media you choose.

What you are suggesting is rather than group level echo chambers which will validate maybe 80% of your views and go against maybe 20%, you are now going to have a fully customized echo chamber that echos your views 100%. I think that will make things worse.

Personally I try to get views from both sides, but I think I am in a minority for doing this.
During the interview for my current job (Machine Learning & Deep Learning Scientist), I didn't get any theoretical questions on machine learning, but only questions on my projects.

I didn't study machine learning per say, I followed dozens of online courses but no diploma in this exact field, and my last job was in traditional software engineering.

Despite this, I managed to do two small projects (one of music genre recognition [1] on my own iTunes library, and one of eye motion recognition [2]). For both I had published the code on my GitHub, and written a small Medium article to expose the problem I was trying to solve, the data available, the issues I faced and how I overcame them.

I personally believe that this is all the recruiter wanted to know, and why I encourage interns and candidates to work on their side projects.

References of the projects:
[1] https://github.com/despoisj/DeepAudioClassification
[1] https://medium.com/@juliendespois/finding-the-genre-of-a-son...
[2] https://github.com/despoisj/DeepEyeControl
[2] https://medium.com/hackernoon/talk-to-you-computer-with-you-...
I work on mobile apps, and I can promise there's no tracking on the apps I've been building if you opt out. The SDKs I've seen seem to do what they promise: no communication to backend when tracking is disabled.

Of course, I can only speak for the apps I've been building and SDKs I've used.
Why would one need GDPR consent for blog?

Privacy Policy should be enough for server logs (without PII). It would be nice to have standard Privacy Policy though (like we have MIT, BSD licenses).
A Guided Tour of the Plane-Based Geometric Algebra PGA
I'll check. I've just skimmed it, so far.
Related: Epistemic Learned Helplessness: https://web.archive.org/web/20180406150429/https://squid314....
Having tools to process our thoughts and emotions, well integrated both intellectually and emotionally.

We can’t affect where we are, but we can affect in which direction we go. There is a space between stimulus and response, as Viktor Frankl said.

Some of the feelings and thoughts we have are automatically generated by our mind based on previous experience. They are the homo sapiens equivalent of speculative execution. To the extent that we choose to listen to them they will continue to weave the story of our life. Some of our neural networks are pattern matching for an environment that no longer exists. We should accept their presence for what they are, optional perspectives with an uncertain basis in reality.

I remind myself of this daily. Knowing that I have the ability to grow, cope, and learn new things. This wisdom has given me the courage and temperance to adjust the patterns in my life that are no longer serving me.

Does anyone else think like this? Comments are much appreciated.
I see quite a big problem with those studies: the facts where made up and the truth was contingent, not necessary.

So why was it expected of the participants to change their minds? Nothing they could verify disproved their initial position.

For me all this proves is what I already knew: "garbage in, garbage out".

edit: as below comment pointed out this might not be the problem of the studies but of how the article tries to use them to prove its point.
Most Orthodox Jews would not use any electrical device, or repair items on the Sabbath, no.

Sabbath is 25 hours. Typical schedule...

7-10 h sleep

3-4 h prayers

3-5 h meals

0-4 hours religious study

Remainder is light recreational activity, walking to/from synagogue/friends' homes.
Would be nice if there was some uniformity to these and you could set granularized default preferences at your browser just the once, and have them applied universally in all cases where site options match the norm, and just requires interaction for the few instances were there are some granular permissions that need to be set outside of the default set. Bonus points for adding those new rules to your default set for future use.
> I have no clue what he is going to charge me.

That's weird. My dentist in Norway has a price list.

Dentistry is not covered by the national health systems in Norway (where I live) or the UK (where I come from) but at least in Norway it still seems to be reasonably priced.
Ascension has lots of interesting techy history. BBC Atlantic Relay Station for Short Wave, NASA Tracking Station, Outpost belonging to GCHQ etc.
Ask HN: What are some skills you have that are worth learning?
I sometimes have the feeling, upon learning that someone hasn't yet learned to program or do mathematics, that they're missing out on a whole realm of opportunities.

What are other skills like this, that you have, that you expect many participants on Hacker News lack, and that have greatly expanded the possibilities available to you?
> Are these multi lane roads?

If you're referring to multiple lanes for same direction traffic, then some of them are. Others only had a single lane for same direction traffic divided by a center line.

In both cases, traffic would move into the next lane (whether for same or opposite direction traffic) to overtake me or they would slow to my speed and wait for an opportunity to pass. In the latter case, if there wasn't a safe opportunity for overtaking coming up for a bit, I would release the lane by either pulling off the road and letting same direction traffic by, or if there was more space, move a little further towards the edge and let the motorist past me (re-taking the lane afterward). But on roads where there are multiple lanes for same direction traffic, I would hold my position and they would eventually change lanes to pass.
I'll give you a focus on what I do, not what I don't.

- I have two full, sit-down meals with my family and sometimes friends as well, typically with appetizers, mains, the whole she-bang. No cellphones.

- I go to synagogue (when it is not closed due to COVID) and pray. They have a light meal after services where I socialize before going home and having a bigger meal.

- I go to the park and play with my daughter. Other Jewish families in my neighborhood often do the same, so we socialize while our kids play.

- I catch up on reading
>I just click agree and then flush the cookies regularly

Could also use private/incognito windows for new domains. That's what I do.
Thanks for the feedback! I hope to keep improving this!
How Universities will reinvent themselves for the better
I based my docker configuration on this setup from BytemarkHosting (but then did my own changes over time). I would recommend checking that out. https://github.com/BytemarkHosting/configs-huginn-docker

My agents are very specific to my locale, so I haven't thought about sharing them. Might do that at some point.
A big one is that the game part of making a game requires you to test it by running the game and actually using it. My impression of other areas of development is that it's much less likely that they execute the code they write as close to an end user as that.

My other impression is that a lot of the unit testing advocates are coming from dynamic languages and need to runtime execute their code to find basic errors like typos. I know myself from writing in JS and Lua how much of a pain this is.

The last part is that gameplay code changes a lot, its very much experimentally driven. In my experience of following strict processes like TDD it becomes laborious, hurts iteration time and is error prone because rewriting tests often introduces bugs just by itself.

That said integration tests for bits and pieces of the game engine are gold.
Current consumption. FPGAs are quite energy intensive compared to ASICs.

Also for analog stuff you can't use FPGAs. And if you need an ASIC anyways for that why not include the digital part as well?
What Is Graham's Number? (Featuring Ron Graham)
>This was the age of the algorithm. [...] When it comes to algorithm implementation, developers are now spoilt for choice; why waste time implementing the ‘low’ level stuff when there were plenty of other problems waiting to be implemented. Algorithms are now like the bolts in a bridge: very important, but nobody talks about them. Today developers talk about story points, features, business logic, etc. [...] Today, we are in the age of the ecosystem.

The blog author doesn't make it explicit but his usage of "algorithm" is actually about "low-level algorithms" which is how it seems to support his claim that "algorithms are now commodities".

But "algorithms" in the general sense are not commodities. It's just that we're now free to concentrate on higher-level problems with new algorithms.

E.g., in the 1980s & 1990s, the Barnes & Noble section for computers would have books with algorithms showing how to write disk-based B-trees from scratch. But now with SQLite library in wide usage, you can just use their B-trees instead of reinventing your own. Some more examples of low-level algorithms I used to write by hand:

- manually uppercase chars by adding "32" to the ASCII code because there was no Upper() function in a standard library.

- manually titlecase/propercase/lowercase a person's name from "JOHN DOE" to "John Doe" by looping the the string char-by-char and subtracting "32" from the ASCII code if it doesn't follows a space char because there was no TitleCase() function

- adding a drop shadow beneath a window because the operating system GUI didn't render shadows for you

- manually writing link lists to create dynamic size memory buffers because there was no C++ STL library yet or built-in associative arrays in Python/C#

I don't do have to do any of that low-level tedious work anymore but I still write new algorithms because there is always some [missing functionality] where a standard library doesn't exist or a consensus implementation hasn't yet "won" in the marketplace of ideas. It could be distributed cloud/desk/mobile data sync algorithm, or collaborative recommendation algorithm, etc. Algorithms (general sense) will not be commoditized for decades -- if ever.
I'm on my iPhone but you have a point we've become so meta sarcastic that in all honesty I meant 'kudos for itemizing all your grievances so clearly and succinctly' and it came off as condescending.

I always wonder, do people read messages in their own voice or the voice of the writer? It helps to have at least a measure of compassion.

Good of you to invest a few minutes of your day on clarifying that. I mean it with no hint of sarcasm but I can see if someone were struggling with a tough turd while reading it, it may come across much differently.

Edit: and by the way, all Stalinist gulags start with a petty quasi meritocratic bureaucracy and people just following orders and doing their assigned tasks.

Edit 2: the OP understood my meaning, I was referring to the barrage of downvotes. This past few days I've hit a great streak.
VW starts converting another factory for electric car production
It’s an economics and policy issue. K-12 schools are measured on bringing kids up to grade level. They aren’t measured on getting kids ahead once they’ve met minimum standards. Based on how we measure and invent them, it’s more efficient to invest in pulling kids up from the bottom. (This isn’t an unworthy social goal, just adds work to parents of gifted kids)
Whole Earth Software Catalog (1984)
> Chaos Engineering

...or just "availability testing" or simply "testing".

Yet, testing systemic failure modes at scale is way more tricky than shutting down some VMs or some network devices.

For example: saturating the uplink bandwidth on a whole datacenter.
-Don't hurt or kill for fun (ok, maybe except fishing...)
-Plant a tree.
-Work. Something. Anything
-Listen the world around you and pay attention.
-Listen to your intuition, but use your head.
-Read and write.
-Learn a foreign language: math, programming, etc.
-Travel.
-Make friends.
-Pick your trash.
-Don't spit while in public.
-Say HELLO, THANK YOU and GOODBYE!
-Don't put music on your speaker in public and get your dirty shoes off from the chair.
-DO NOT WATCH TV!!!
-Try not to leave to much of a mess behind you after you're dead.
The answer is: competitions. I school, I was always busy with competitions in Math, Chemistry, Physics, and Informatics, so I had no time to be bored.
I don't mean to be paranoid, but do you think the article might be misinformation in some study of the collective gullibility of the HN crowd?
Netflix Uses Big Data to Build Mountains of Money
Show HN: Thinker App – Automate Your Information Intake
Products that you didn't find yourself by deliberately searching for them are never the products you want.
It could just be that doctors make a different tradeoff between false negatives and false positives.
It is a mystery to me why you keep talking about heat. Heat is the lowest grade of energy, and least useful. Not taking a wasteful detour through heat is the first rule of efficient conversion.

While duty cycle of solar is under 50%, when there is not sunshine there is very often wind. So 50% idle capacity is unlikely.

Catalytic conversion of electricity to hydrogen will probably exceed 90% efficiency in short order, and from H2 back to electric via fuel cell is already over 90%.

Liquified and pumped into aircraft, nothing comes close to H2 for efficiency. Likewise, in rockets.

When we finally get sensible carbon taxation, 6x cheaper than CH4 will be easy to achieve.
Pol Pot.
I think you're missing the point. They're not fads. They solved a problem for certain people in a certain generation. Technologies and trends rarely make it beyond 10 years and every 10 years we come up with new technologies, new abstractions, for new generations.
At the university I worked at we were still using punched cards (both punched and non-punched) to take written notes. When I left last year there was still a room full of those. Crazy that to think that at some point people took the decision to order huge amounts of these cards - maybe in the hopes that this technology will last for quite a long time.
Pulsar vs. Kafka – Comparison and Myths Explored
Most universities accept transfer credits from other colleges, even community colleges.
I've decided to sell since I wanted to work on other projects but didn't have enough time to invest in all of them.
It's the first side-project I've sold.

I will be releasing my ebook (https://gum.co/side-project) at the end of this month sharing my experiences of building and selling this side-project along with actionable advice.
I think the supporting documentation will be the key.

I have seen "start coding in a day" courses, that used Python (a robust language) to teach complete beginners from scratch.

In fact, I once attended a demo of a scholastic programming courseware app that had most of the people in the room (primarily K-12 teachers in their 30s) doing "Hello World" Python apps in about fifteen minutes, and understanding what they did, in about half an hour.

It was all in the presenter and the design of the site.

I have no idea if the app ever took off. That was about three years ago.
Hi, I just launched Maildown.

Maildown is a transactional email API built for developers - it does away with the WYSIWYG editors and clunky interfaces of some of the bigger email providers, instead focusing on its simple and scalable REST API, which allows you to create emails using markdown syntax

Thanks for looking,
Chris
"You can evaluate expressions by writing them after "

What true beginner programmer is even going to know what this means?
One of those is not like the others: there never was an indigenous population on the Falklands. It was uninhabited until claimed by Europeans. It was the Argentine occupation that was "pointless" occupation of the colonists against their will.

(To be fair, the UK's defense of the Falklands was also hugely expensive, caused significant loss of life and may eventually have proved unnecessary, but at least it was a valid position under international law)
Your logic is indefensible.
This is exactly where the software/hardware metaphor breaks. The software is the hardware, and the hardware is the software. The mind is - not influenced, it simply is exactly that - the processes in the brain, and the body acts on various kinds of signals sent by the brain and vice versa - and we should be perfectly able to simulate these signals if we can grow a brainless human body, and see the effects on the body. That would help us a lot in determining what needs to happen within the brain and in turn within the mind, for example, if said problem is psychosomatic or mentally fixable. However not everything is driven by the brain - and treatment for stuff like most types of cancer has nothing to do with the brain at all, same goes with vaccines development, stuff like Crohn's disease etc.

Let's say it's possible to trigger immune response by focusing really hard. Still we need the brainless human to determine which signals the brain needs to send before we start trying to get people to focus really hard.
>First of all have all these psychological studies been replicated?

According to the article they have many times, yes, it describes many examples of similar experiments along these lines.

This evolutionary function of reason, and it's resulting flaws in our implementation of it supports my belief that in the grand scheme of things we are actually only just barely sentient. That is, we're at the very lowermost bound of the set of possible intelligences that are capable of technological civilisation. I think this because, well, we only just recently evolved enough intelligence to actually do it. If we'd become intelligent enough earlier, we'd have done it earlier.

If that's true then sure, it would be natural to expect that our reasoning powers are still impaired by flaws and fallacious tendencies. The scientific method then is a procedural set of rules we've invented to prevent our naturally somewhat irrational tendencies to mess up our ability to determine accurate actionable information. Yay us!
Hey HN! I built this app that basically reads articles for you.

I found I was opening too many HN articles and then never getting around to reading them, so I wrote a little script to help. I had tried bookmarking apps but they actually enabled my procrastination. I got some interest from friends, so I fleshed out the script into a small service, added some convenience features, and this is where I'm at.

Please hit me with any questions or feedback! I'd love to hear what you think.

I also added HACKER1 as a promo code in-app so HNers can get a free month of service :)
> First of all have all these psychological studies been replicated?

> Thousands of subsequent experiments have confirmed (and elaborated on) this finding.
Slack's problem though had nothing to do with racks going down.

I'm not convinced Amazon's team is immune from the sort of complex failure mode described here. 'll bet there's people with equivalent sorts of stories about where edge cases in service interactions (either their own set of Lambda services or the AWS ones behind them, or more likely both) lead to a similar unexpected failure cascade.