skysight-inc/HackerNews huggingface dataset:
I've also seen DDG improve over the years but there are still cases where I can't find some obvious things I'm looking for. Unfortunately I can't provide an example. Sorry.

In that case I fallback to Google which is usually helpful even though I have the feeling that it's getting less good.

In the end, my default search engine is becoming Wikipedia... (Mostly kidding, of course, even though I rely to Wikipedia for an increasing number of searches.)
> "It all boils down to this philosophical question: Are humans special? Do they have parts of their brain predestined to become these special things?" Livingstone says. "Or can we explain it using low-level principles we’ve inherited from lower animals?"

I found this remark by Margaret Livingstone, quoted in the article, very surprising. What if anything does innate functional specialization have to do with whether "humans are special"? How does the presence of such specialization distinguish us from "lower animals"?

Perhaps the reasoning goes that what might make humans special is the presence of human-specific innate specialized brain mechanisms. But while not everyone might agree, I tend to think the difference may be more related to subtle neuro-anatomical differences (such as number of neurons) rather than the presence of specialized "brain modules". We know brains are highly context sensitive and plastic, and judging by Livingstone's earlier quote, she agrees. So why is the charged question of human exceptionalism (which she already seems to accept given the reference "lower animals") suddenly linked so strongly to the presence of innate specialization?
The moral crisis of Skid Row, and why affordable housing isn't the answer
*husbandry
Another site that breaks the browser's back navigation. Why do so many sites do this? Do they imagine they retain user attention for longer if they break navigation? It's pretty trivial to long-press the back button or just close the tab and not come back again to your site...
Nothing stopping you from HMACing the request IP+time with whatever crypto function you like and sending it in a series of encoded port knocks.

The only issue I've run into with port knocking is places that heavily restrict outbound ports/protocols. Though technically that is solvable too I just haven't bothered.
FreeBSD has removed GCC from its base system
> "our skin is pretty bad compared to almost every animal out there."

Our skin is awesome compared to almost every animal out there. No other animal can sweat like we do, which is essential to keep our body temperature down during long periods of exertion. Humans can hunt almost any animal to exhaustion. We may not be fast, but we've got way more endurance than any other land-based animal, and our skin is a big part of that.

(Admittedly you alluded to this with "to better suit our hunting style", but I thought I'd make this more explicit. Human skin is fantastic.)
I suppose the best approach is to combine OCR techniques while taking hints from the PDF structure.
DRIVIN | Chicago, IL USA | FT On-Site

Frontend Engineer | DevOps | Recruiter | Product | Design

Hello! I'm an engineering manager at DRIVIN in Chicago. We are in the used car industry doing big data, analytics, data sci, ML, software, etc. Once upon a time a startup, bought my KAR Auction Services, and now were the cool startup within the big enterprise. Lot of opportunity for a range of positions listed above. Laid back culture and a lot of passion for what we do. Would love to chat w/ you if you think you'd be a fit.

We build things using React, Typescript, Node, Java, Python, AWS, Terraform, and Jenkins. We're known as DaaS to the larger org. aka Data as a Service. We build for internal and external customers like data science models or APIs to different software and data products.

Position: https://kar.wd1.myworkdayjobs.com/en-US/KAR_Careers (Select Chicago DRIVIN location on left side)

Email Me: ddigangi@drivindealer.com
Facebook bought Whatsapp for the social graph, not the messenger technology
How to scrape JavaScript webpages with Python
Converting text to images for product discovery
What Is an EDM System? How to Implement Full Document Control
One wonders whether this is a

- cost cutting measure. Maintain the zOS and AIX/POWER backends, kick the rest of the XL compilers teams.

or

- Advance the state of the art in compilers, by avoiding as much wheel reinvention as before.
Most proponents of Common Lisp swear by emacs/slime as the perfect IDE for it, but those may be not to everyone’s taste. Are there alternatives that are just as good?
Or how to make investing into coal plants more profitable for those who don't buy into this guy's campaign. One would expect this to reach Nash equilibrium with barely any change.
Time with parents.

As a parent you can turn most any activity into an opportunity to learn math, science reading or whatever. Just asking questions is the core of learning. For example, the start of learning math is gaining a deep understanding of basic numbers. Simple activities go a long way... count things, add them together, split into groups, and so forth.
Weasel Words
Hire vetted and tested remote developers from Agicent
This was done to impede automatic HTML text extraction :)
> It's pretty self-evident. You don't teach a baby to see, make sound or hear.

It teaches itself and if you keep a baby in the darkness for enough time after birth and only later introduce it to the light and images it will not be able to see.

We might be prewired but a lot of building, configuring and pruning is going on with our neural networks in response to stimuli. Without stimuli we fail to develop many functions.
> Try the semantic map of https://swisscows.ch/

Was excited to try it more after an initial impression, but this is a no-go for me:

> 1. We promote moral values.

Which of course is code word for "We promote our values".
Can't believe we're in 2020 and this is part of a pitch.
At least in my part of the world electrician and other crafts are learned at high school level and not at university, so probably not that much difference. Most of construction, installation, and maintenance don't require higher education
Is there valid criticism on the accuracy of certain wikipedia articles?

It could also be interesting to have some study or writing on certain "edit wars" on certain controversial subjects on wikipedia.

In general, the accuracy of wikipedia is pretty good, and generally wikipedia is still very valuable.

I just wish wikimedia would do more do promote its high quality articles and bundle them per fields to make quality textbooks on particular subjects. It also seems articles are not really indexed per category, which makes it hard to gather articles on a particular subject. Anyway it would involve a lot of work.
Giving advice is like trying to inject lines of code in a neural network instead of giving training examples to it. Nothing good is going happen. I prefer to share experiences and let people to do whatever they want with that information
> In 2009, psychologist Jackie Andrade asked 40 people to monitor a 2-½ minute dull and rambling voice mail message. Half of the group doodled while they did this (they shaded in a shape), and the other half did not. They were not aware that their memories would be tested after the call. Surprisingly, when both groups were asked to recall details from the call, those that doodled were better at paying attention to the message and recalling the details. They recalled 29% more information!
https://www.health.harvard.edu/blog/the-thinking-benefits-of...

https://en.wikipedia.org/wiki/Doodle#Effects_on_memory references the same study.

Related articles on GScholar: https://scholar.google.com/scholar?q=related:YVG_-PKhNH4J:sc...
>Making that mistake for a layperson is understandable sure, but a website about intel, you have to lol.

The website is run by laypersons who actively deal in covering the president or prime minister of hundreds of countries. Covering intel doesn't really prevent this mistake.
Yes, it reminds me of the "memory palace" trick that's taught for remembering e.g. numbers by associating them with a series of images. And similar tricks with "themes", audible or visual, are still used for particular characters in some modern media.
> You don’t need 1.7m LOC to build a simple app that works well over different network conditions.

Also known as:

You can do dropbox with FTP.

If Friday is Feb 28th, then Monday is March 3rd. There's no need for those bloated date libraries.

> Speaking of garbage, looks like most of the 1.7m LOC on Messenger was actually garbage, now that they’ve literally thrown most of away.

Certainly. It worked before the change. So it is given that 1.7m of "garbage" provided a working product.

How many lines of code it took Google to make Hangout not get confused by image uploads on crappy connections? Unknown, because it is still confused.

How many lines of code it took Signal not to delay messages when a recipient is on a crappy connection? Unknown, because it still does that.
Same.
Vscode has plugins for everything I need - slackoverflow, jira, github, stack, runner, and just about anything popular.

eg - https://marketplace.visualstudio.com/items?itemName=Atlassia...
This has been in progress for a while now. XL 16.1 integrated in the Clang front-end (as xlclang/xlclang++) and was available to play with around the beginning of 2019. In early 2019 IBM had already started working on building out the support for writing XCOFF binaries in LLVM as ground work to move the back-end over. I got the front-end working on AIX in ~2016 so that libclang could be used for tooling, but the upstream patch lingered until IBM picked up the work in Feb 2019 and started really building it out.

Tangentially, Oracle did something similar but instead adopted GCC’s front-end for their compiler.

What’s unclear for both is how they will modify the compiler release cycles to accommodate the upstream LLVM (& GCC) release cycles so they don’t linger too long on old code. IIRC XL 16.1 xlclang was based around a snapshot of Clang 4.x , which is not great when we’re now on the eve of Clang 10.
As for the question in the topic: yes, I have been contacted.

Do you have any experience outside the university degrees? It is difficult to hire someone who has a very diverse skill set with no particular experience. You should probably focus on building a portfolio - work on some open source projects or create something on your own... Otherwise, it will be tough :)
Stainless Steel, Bronze, Brass, or Aluminum: How to Choose Handle Materials
The best technique for having a PDF with extractable data is to include the data within the PDF itself. That is what LibreOffice can do, it can slip in the entire original document within a PDF. Since a compressed file is quite small, the resulting files are not that much larger, and then you don't need to fuss with OCR or anything else.
I used to work with Actionscript and Haxe came from the guy who wrote Mtasc, so we were quite excited. We loved that you could access features of the Flash VM that were not available through Actionscript, but it never gained traction. Right now, Haxe is a weapon of choice for people building Smart TV apps and things. I think that Nicolas was working for Massive Interactive doing just this.
Thing is, all these frameworks are leaky, to debug anything on them, or to add missing functionally, that small team needs to be an expert across two native frameworks, and the hybrid/abstraction framework that they are betting on.
Ref 2, it's often explained as "you didn't defend it against X last year, so now you cannot attack me for using it", but I think it's wrong. You don't have to defend it every time. But if you let it slide too many times, the trademark can become dilluted with other meanings/uses over time, making it a common word you cannot defend. Or so.
Tatami Project: distributed cooperative design, specification and validation
I don't seem to have that issue
> "Additionally, the Bible has two creation stories, with different orderings. Genesis 2 has man created before animals."

This is an incredibly important detail that a lot of people ignore. Genesis 2 is a fairly old and classic creation story, whereas Genesis 1 is probably the most recent addition to Genesis, probably written during the Babylonian Exile. It's a poem, structured by the days of the week, that tells that God didn't only create animals and humans, like Genesis 2 tells, but also the very fabric of the universe, light, darkness, the sun and stars, etc. It expands the scope of Creation compared to the more human-level view of Genesis 2. Genesis 2 is the human story of creation, Genesis 1 is the scientist's story of creation (at the time; Babylonians were the scientists of their age and studied the stars).
This is actually a question I’m asking myself at the moment as well. I taught older kids (8-16) robotics for a while, and found the younger they were the more harmful failure scenarios were. If they failed, they would get frustrated and gradually disinterested. The more there was a defined success criteria that could be measurably achieved (or not achieved) the more obvious it was to them that they had no succeeded. The more it was just about play the better. Ideally failure states should be learning opportunities and kinda fun.

Littlecodr is awesome for that. It’s just a set of cards with instructions like move forward, turn left etc. get him to program you. It’s funny when the instructions lead you into a wall instead of between the door frame. Failure is fund

Some of the best stuff is also just dumb hands on stuff. Playing with cardboard glue and string. Making spaghetti towers. Folding paper planes. Magnets are awesome.
Basically they learn from you, so the more time you spend together the better.

If your looking for low energy investment check out primo (primotoys.com). It’s little wheeled bot you program with simple physical tokens.

Osmo is also cool but I find the iPad platform derails their attention.

Littlebits is also cool, but the parts are a bit small for unsupervised play at that age.

Makeymakey is also rad.

Adafruits circuit python is awesome as well, but the play sessions would have to be quite curated. You could preprepare stuff and just do the wiring together with crocodile clips etc, but in all honesty maybe just a battery would be fine ;)

Looking forward to what pops up here :)
Yes, let's. https://www.reddit.com/r/ProgrammerHumor/comments/7x2ugb/let...
I'm referring to this part when I talk about the incidental-accidental complexity dichotomy:

[...] in the real world simple is _always_ a lie [...]
> It's a chat app that works very well even on the crappiest connections.

That's a joke, right? On a crappy internet connection (e.g. using O2 as carrier on the train cologne-hamburg you get ~12s ping, 30kbps, >90% packets dropped, via edge) most chat apps stop working, but Facebook Messenger is (except for Riot.im and Discord) probably the one that works worst.

Telegram works better, even IRC via Quassel/Quasseldroid works significantly better, and especially WhatsApp works so well you don't even notice the connection issues.

Facebook Messenger doesn't even properly start on such crappy connections.
I almost always have to resort to a dedicated parser for that specific pdf. I use it, for example, to injest invoice data from suppliers that won't send me plain text. Always end up with a parser per supplier. And copious amounts of sanity checking to notify me when they break/change the format.
Bria Lee talks about her love for her craft, current project and more
Wooden train set, blocks, those magnetic shapes that stick together, a sandpit, k'nex / duplo, an activity board (switches, hinges, moving/sliding bits etc. fastened to a piece of board), a water table with some buckets and things, play doh (home made is fine).

Also let him join in with things you do around the house (cooking? cleaning up the yard?) - just giving them something to carry so they can be part of it will make them so happy sometimes.
New Vaping Technology Significantly Reduces Exposure to Toxicants
A surprisingly powerful technique is to formulate questions that can be answered by what you want to learn. By forcing yourself to recall, you strengthen your memory.

Here's a (former?) medical student explaining the Active Recall in more detail: https://www.youtube.com/watch?v=fDbxPVn02VU
Interesting perspective. It's certainly worth keeping in mind that words from ancient texts may have had meanings that we currently don't recognise anymore. This sounds quite plausible.
Isn't the point of a VPN to provide network level security in addition to application level access control security?

Multiple layers, security in depth...
Crawlers will see loading indicators instead of content. This is not what you want if you want your content indexed.
Towards which conclusion? Backdoors are common practice and so we have to assume their existance in foreign equipment? Or we did it first, so let's give the others a chance to deliver backdoors to us?
A mix of both? It seemed obvious by C++11 completion in GCC/Clang that achieving later standards in the vendor compiler front-end implementations would be a huge investment of time with diminishing returns. Since the C++ committee adopted the planned 3 year release cycle, that kind of sealed their fate (IMO). It was much easier to coast when there was an 8-year hiatus between standards (03 to 11) in the “modern” C++/Linux age.
Machine Learning Monthly
> This also provides us with an elegant explanation for the Bellerophon story: epic poetry preserved the idea of writing even though the technology had been lost for over 500 years

Wait, what?
Papaya – Free HTML landing page templates
My understanding is that Windows Defender is the only decent engine nowadays, but that's second-hand anecdata I can't measure the bias of (I don't currently use Windows).
Putting an End to End-to-End: Gradient-Isolated Learning of Representations
Large grass roots social movements are not the only way to be organized though. I agree that the left seems to better be able to capitalize on that type of movement in recent history, but i dont think it follows that the right is disorganized, just organized differently. (Then again this is the trump ers and he is not really the establishment right wing im thinking of-To me at least he seems to be riding a wave of fairly disorganized [but powerful] right wing populism, so maybe you are right in regards to him)
The article itself contains a lot of nuances and exceptions, and makes no pretense at trying to predict the future, but you're treating it as if it inevitably predicts an outcome as time tends towards infinity.

You might want to better understand the difference between a non-predictive theory meant as a guide for future research, vs reality, an actual future, and a truly predictive theory.

That said, don't let me stop you from believing what you want to believe. It doesn't take a genius to figure out what my point is, but if your salary depends on you not understanding it, that's OK too.
I have to admit that I didn't use Gatsby for anything serious yet outside of playing around with it so my genuine question is: In which case wouldn't it be feasible?

Asynchronous state updates regardless if they come from UI events or data fetching should be handled the same on the rendering side in my mental model. This has nothing to do with SSR/SSG.

If one would just write client side rendered code as if the whole application was a SPA, then this problem never arises as long as there is a clear separation of concerns between GUI and state management.

A React component doesn't have to know where its data is coming from nor where it is rendered. Wrapping a component in a 'client only' higher order component seems to add unnecessary complexity and brittleness by complecting the rendering tree with side-effects and state management:

What if at some point there needs to be a different render of this component with data fetched during build time?

In my opinion the example illustrates how moving state management out of components (Redux and so on) is a more sane idea, compared to encapsulating local state and side effects into components.
Try the local kid's museum and see what he gravitates to.
Share? Google Drive. Or email. Both of which are equally good/bad to explain to grandma on Windows and Linux.
How to Buy a House Like Warren Buffett
This is what antibodies do, right?

How exactly does the body figure out how to configure the variable part of the antibody so that it binds? Does it just try countless variations until it finds a match?

Can we take an antibody from a healed person and reverse engineer the binding protein?
2012 Boeing 727 crash experiment
The End of Chris Matthews
Think this article is a different variation on the same theme.

https://mcfunley.com/choose-boring-technology
The future of level 1 ITSM workers? Yes/No
We got this one for our son when he was 3:

https://www.robotshop.com/en/code--go-robot-mouse-activity-s...

It's a great introduction to programming. You have to put in all instructions on the mouse to solve the maze. There's also cards with instructions that you can place on the board to make it even easier.

We also bought an IoT kit from from https://littlebits.com/ when he got older that we started to work on together.

The key here is to do it at a 3-year old level and that you do it together, it's not about finding the right solution or not. Be open to your kid's creativity and don't just follow the instructions.

Also, Magna-Tiles! https://www.lakeshorelearning.com/products/blocks-manipulati...

We bought a starter kit (pretty expensive I know) but my son has been playing with it for at least 1-2hrs a day for a year. They are part of every game he plays, whether it's a car race or playing with dolls.
You take this stuff too literally. It's a story from a time when people were just starting to wonder what everything was made up of, and lacked our current understanding of the world.
The author, probably, picked the worst example. Here is a pic: https://iro.nl/app/uploads/2018/12/P-67-onboard-the-BOKA-Van...

No, the containership is not a simple system. It's very sophisticated one. It takes massive engineering effort (literally historical effort and knowledge) to build, massive resources for the material and outsourcing, very complex (like the pic) infrastructure in case of repair, satellites to guide the ship and check the weather, operators from all around the world to track the containers, massive ports to load-unload the shipments, etc...

The operation of guiding the containership through the sea is a simple one but only once you have everything of the mentioned above in order.

If you are building software (a full SaaS solution), you are not in the business of guiding the containership. You are in the business of building either the containership alone; or the whole related infrastructure (or parts of it). That's a huge undertaking that requires massive engineering efforts. It's not a simple task.

If your task is a simple team that guide the container, you might make money for a while until everyone else figures out that you have no edge there and they can do your job for much less.

The Instagram/Tinder examples are a bad one. It ignores the fact that to find the right (addictive/highly viral) app, you'll need (again) massive psychological knowledge and expertise into how primates brains work. We don't have that, so engineers are brute-forcing by making too many apps until one hits the jackpot.
Is this different (in a fundamental way) from https://explain.depesz.com/ ?